From 9638444a49d7d96d4151920f023c19a736818933 Mon Sep 17 00:00:00 2001 From: Paul Kaplan Date: Tue, 10 Dec 2019 06:47:41 -0500 Subject: [PATCH 01/79] Do not show unsupported browser modal for googlebot This modal may be preventing the crawler from correctly indexing pages, because it takes over the whole screen. --- src/lib/supported-browser.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib/supported-browser.js b/src/lib/supported-browser.js index 6f5ac8bac..a07d0c9a5 100644 --- a/src/lib/supported-browser.js +++ b/src/lib/supported-browser.js @@ -26,7 +26,9 @@ const supportedBrowser = () => { * always returns false */ -const recommendedBrowser = () => !bowser.isUnsupportedBrowser(minVersions, true); +const recommendedBrowser = () => + !bowser.isUnsupportedBrowser(minVersions, true) || + window.navigator.userAgent.toLowerCase().indexOf('googlebot') !== -1; export { supportedBrowser as default, From 9908d44d81f4d575dfbbf51b918d5545206a541c Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Thu, 16 Jan 2020 00:35:10 +0000 Subject: [PATCH 02/79] chore(package): update scratch-l10n to version 3.7.20200114224412 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 5797ac508..f8d734f4c 100644 --- a/package.json +++ b/package.json @@ -108,7 +108,7 @@ "redux-throttle": "0.1.1", "rimraf": "^2.6.1", "scratch-audio": "0.1.0-prerelease.20190925183642", - "scratch-l10n": "3.7.20200108141814", + "scratch-l10n": "3.7.20200114224412", "scratch-blocks": "0.1.0-prerelease.1578322100", "scratch-paint": "0.2.0-prerelease.20200109073728", "scratch-render": "0.1.0-prerelease.20200113193920", From 8a4adccae5c29ab6672310af7b834aa625fcef4c Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Thu, 16 Jan 2020 00:35:15 +0000 Subject: [PATCH 03/79] chore(package): update lockfile package-lock.json --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1751a0f7d..b17398738 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11534,9 +11534,9 @@ } }, "scratch-l10n": { - "version": "3.7.20200108141814", - "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.7.20200108141814.tgz", - "integrity": "sha512-96XEoJGqmR3f/394hcyBjHdyc3VNapaU6hQ+3/4TAvfD/8keYsJuSVkHHMD+UpodHKkkSTyQZIjbDKc9T60UMQ==", + "version": "3.7.20200114224412", + "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.7.20200114224412.tgz", + "integrity": "sha512-nV0jcdKWn0McxOl/+g3h5qtJpvaWcFd3mhgkrkJizkTu9VP1LdVgXmkWVdU6qGy0a9Oqc5rJXhAnz70wG/6Vtg==", "dev": true, "requires": { "@babel/cli": "^7.1.2", From 85cd56307d1d4b41e73860e682e2dfa3b89d5064 Mon Sep 17 00:00:00 2001 From: Eric Rosenbaum Date: Wed, 22 Jan 2020 15:17:04 -0500 Subject: [PATCH 04/79] update asset libraries --- src/lib/libraries/backdrops.json | 22 +- src/lib/libraries/costumes.json | 1595 +- src/lib/libraries/sounds.json | 1124 +- src/lib/libraries/sprites.json | 24990 +++++++++++++++++------------ 4 files changed, 16310 insertions(+), 11421 deletions(-) diff --git a/src/lib/libraries/backdrops.json b/src/lib/libraries/backdrops.json index 8cb7f5845..67fb4ed4f 100644 --- a/src/lib/libraries/backdrops.json +++ b/src/lib/libraries/backdrops.json @@ -51,7 +51,7 @@ ] }, { - "name": "Basketball 1", + "name": "Basketball ", "md5": "ae21eac3d1814aee1d37ae82ea287816.svg", "type": "backdrop", "tags": [ @@ -164,7 +164,7 @@ }, { "name": "Blue Sky", - "md5": "e7c147730f19d284bcd7b3f00af19bb6.svg", + "md5": "11b62fc61d191b1bae0800f78c2f8c60.svg", "type": "backdrop", "tags": [ "outdoors", @@ -178,7 +178,7 @@ }, { "name": "Blue Sky 2 ", - "md5": "5a906c2f272b77f59f0ef207857a8b3a.svg", + "md5": "8eb8790be5507fdccf73e7c1570bbbab.svg", "type": "backdrop", "tags": [ "outdoors", @@ -286,7 +286,7 @@ }, { "name": "Circles", - "md5": "4e29033ec2b891a8f1ca21242811d403.svg", + "md5": "c9847be305920807c5597d81576dd0c4.svg", "type": "backdrop", "tags": [ "patterns" @@ -491,7 +491,7 @@ }, { "name": "Hearts", - "md5": "26d3418b2fbc1af2c5fea82e1c3df1db.svg", + "md5": "f98526ccb0eec3ac7d6c8f8ab502825e.svg", "type": "backdrop", "tags": [ "patterns" @@ -548,7 +548,7 @@ }, { "name": "Light", - "md5": "4b98c07876ed8997c3762e75790507b4.svg", + "md5": "a7eb02ece0a521a6dfb5361ce0bdd7cc.svg", "type": "backdrop", "tags": [ "patterns" @@ -687,7 +687,7 @@ }, { "name": "Party", - "md5": "108160d0e44d1c340182e31c9dc0758a.svg", + "md5": "d26e9e304872fccd5d84a70b94daf8e2.svg", "type": "backdrop", "tags": [ "indoors", @@ -995,7 +995,7 @@ }, { "name": "Stripes", - "md5": "a6a21f5c08d586e8daaebde37c97fb6f.svg", + "md5": "c71bd957a3381eba291494a0decbf890.svg", "type": "backdrop", "tags": [ "patterns" @@ -1050,7 +1050,7 @@ }, { "name": "Underwater 1", - "md5": "fb907f72b310acc8b95cbf2d2cccabc9.svg", + "md5": "d3344650f594bcecdf46aa4a9441badd.svg", "type": "backdrop", "tags": [ "ocean", @@ -1175,7 +1175,7 @@ }, { "name": "Witch House", - "md5": "597b9a9813fe5d8d387283138a0b8f2b.svg", + "md5": "30085b2d27beb5acdbe895d8b3e64b04.svg", "type": "backdrop", "tags": [ "fantasy", @@ -1190,7 +1190,7 @@ }, { "name": "Woods", - "md5": "d26cfd278999c9e37d6af75c296a58df.svg", + "md5": "f3eb165d6f3fd23370f97079f2e631bf.svg", "type": "backdrop", "tags": [ "fantasy", diff --git a/src/lib/libraries/costumes.json b/src/lib/libraries/costumes.json index eb57f4afe..5db667fa9 100644 --- a/src/lib/libraries/costumes.json +++ b/src/lib/libraries/costumes.json @@ -1,7 +1,7 @@ [ { "name": "Abby-a", - "md5": "afab2d2141e9811bd89e385e9628cb5f.svg", + "md5": "809d9b47347a6af2860e7a3a35bce057.svg", "type": "costume", "tags": [ "people", @@ -16,7 +16,7 @@ }, { "name": "Abby-b", - "md5": "1e0116c7c2e5e80c679d0b33f1f5cfb7.svg", + "md5": "920f14335615fff9b8c55fccb8971984.svg", "type": "costume", "tags": [ "people", @@ -31,7 +31,7 @@ }, { "name": "Abby-c", - "md5": "b6e23922f23b49ddc6f62f675e77417c.svg", + "md5": "34a175600dc009a521eb46fdbbbeeb67.svg", "type": "costume", "tags": [ "people", @@ -46,7 +46,7 @@ }, { "name": "Abby-d", - "md5": "2d05d4da65e7b5009a491d8153d37253.svg", + "md5": "45de34b47a2ce22f6f5d28bb35a44ff5.svg", "type": "costume", "tags": [ "people", @@ -75,7 +75,7 @@ }, { "name": "Andie-a", - "md5": "d2c433e02481b10584e34ccdcf5a046a.svg", + "md5": "b36584db82bdd45014430aa918461ca0.svg", "type": "costume", "tags": [ "sports", @@ -94,7 +94,7 @@ }, { "name": "Andie-b", - "md5": "045f92ad80d72521098ede6d7c80549a.svg", + "md5": "b3fc774e753fef520fb544127a48554b.svg", "type": "costume", "tags": [ "sports", @@ -113,7 +113,7 @@ }, { "name": "Andie-c", - "md5": "c9bad70ad371b8d6d97daed7ab9def98.svg", + "md5": "ded71c8a0f39852178f1695b622c2d89.svg", "type": "costume", "tags": [ "sports", @@ -132,7 +132,7 @@ }, { "name": "Andie-d", - "md5": "7c9db638cd671898ff07771112faff0f.svg", + "md5": "d92aaf6cf44921905d51ca4a10a4f3d6.svg", "type": "costume", "tags": [ "sports", @@ -333,7 +333,7 @@ }, { "name": "Apple", - "md5": "831ccd4741a7a56d85f6698a21f4ca69.svg", + "md5": "3826a4091a33e4d26f87a2fac7cf796b.svg", "type": "costume", "tags": [ "food", @@ -349,7 +349,7 @@ }, { "name": "Arrow1-a", - "md5": "62f8794dd120e9b4ead4d098d50fc64b.svg", + "md5": "be8fcd10da0b082f8d4775088ef7bd52.svg", "type": "costume", "tags": [ "icons", @@ -364,7 +364,7 @@ }, { "name": "Arrow1-b", - "md5": "a157dc7e33d7c7a048af933de999e397.svg", + "md5": "65b8e977641885010a10a46512fb95b4.svg", "type": "costume", "tags": [ "icons", @@ -379,7 +379,7 @@ }, { "name": "Arrow1-c", - "md5": "d3b389e91f7beb22b2b1a80af09990ee.svg", + "md5": "dafcdfda65af14e172809984710f31a9.svg", "type": "costume", "tags": [ "icons", @@ -394,7 +394,7 @@ }, { "name": "Arrow1-d", - "md5": "412717ff731e9f19003a5840054057eb.svg", + "md5": "70ffa0bae8693418459f21f370584f6d.svg", "type": "costume", "tags": [ "icons", @@ -409,7 +409,7 @@ }, { "name": "Avery Walking-a", - "md5": "ed334e546806dfbf26d2591d7ddb12d0.svg", + "md5": "dc6a584704c09a3fbafb9825635a9fd4.svg", "type": "costume", "tags": [ "people", @@ -423,7 +423,7 @@ }, { "name": "Avery Walking-b", - "md5": "c295731e8666ad2e1575fb4b4f82988d.svg", + "md5": "448e54fb14b13d492885fc247e76b7f4.svg", "type": "costume", "tags": [ "people", @@ -437,7 +437,7 @@ }, { "name": "Avery Walking-c", - "md5": "597a834225c9949e419dff7db1bc2453.svg", + "md5": "3a935fe75ac999e22b93d06b3081a271.svg", "type": "costume", "tags": [ "people", @@ -451,7 +451,7 @@ }, { "name": "Avery Walking-d", - "md5": "ce9622d11d24607eec7988196b38c3c6.svg", + "md5": "8f439476a738251043d488d7a4bc6870.svg", "type": "costume", "tags": [ "people", @@ -465,7 +465,7 @@ }, { "name": "Avery-a", - "md5": "21393c9114c7d34b1df7ccd12c793672.svg", + "md5": "f52bde34d8027aab14b53f228fe5cc14.svg", "type": "costume", "tags": [ "people" @@ -478,7 +478,7 @@ }, { "name": "Avery-b", - "md5": "cc55f2f09599edc4ae0876e8b3d187d0.svg", + "md5": "944385ea927e8f9d72b9e19620487999.svg", "type": "costume", "tags": [ "people" @@ -491,7 +491,7 @@ }, { "name": "Ball-a", - "md5": "10117ddaefa98d819f2b1df93805622f.svg", + "md5": "3c6241985b581284ec191f9d1deffde8.svg", "type": "costume", "tags": [ "round", @@ -509,7 +509,7 @@ }, { "name": "Ball-b", - "md5": "6e6330cad7750ea7e9dc88402661deb8.svg", + "md5": "ad7dc51cafd73e8279073e33b0eab335.svg", "type": "costume", "tags": [ "round", @@ -527,7 +527,7 @@ }, { "name": "Ball-c", - "md5": "bb45ed5db278f15c17c012c34a6b160f.svg", + "md5": "f221a2edf87aff3615c0c003e616b31b.svg", "type": "costume", "tags": [ "round", @@ -545,7 +545,7 @@ }, { "name": "Ball-d", - "md5": "5d494659deae5c0de06b5885f5524276.svg", + "md5": "db144b2a19f4f1ab31e30d58f00447dc.svg", "type": "costume", "tags": [ "round", @@ -563,7 +563,7 @@ }, { "name": "Ball-e", - "md5": "e80c98bc62fd32e8df81642af11ffb1a.svg", + "md5": "1c44b7494dec047371f74c705f1d99fc.svg", "type": "costume", "tags": [ "round", @@ -581,7 +581,7 @@ }, { "name": "Ballerina-a", - "md5": "6051bb7008cf17c8853a6f81f04c8a0f.svg", + "md5": "3525966db57e6b3fe88ee7c76c9d81bc.svg", "type": "costume", "tags": [ "dance" @@ -594,7 +594,7 @@ }, { "name": "Ballerina-b", - "md5": "8bc5e47fb1439e29e11e9e3f2e20c6de.svg", + "md5": "7d52bc58acf7d29a4807ab8270d9c262.svg", "type": "costume", "tags": [ "dance" @@ -607,7 +607,7 @@ }, { "name": "Ballerina-c", - "md5": "6d3a07761b294f705987b0af58f8e335.svg", + "md5": "2b6c5d8c5193f8c78c8b7e929a6128a4.svg", "type": "costume", "tags": [ "dance" @@ -620,7 +620,7 @@ }, { "name": "Ballerina-d", - "md5": "c3164795edf39e436272f425b4f5e487.svg", + "md5": "79d1a9ee514fa4b952eddf9f4990eca8.svg", "type": "costume", "tags": [ "dance" @@ -633,7 +633,7 @@ }, { "name": "Balloon1-a", - "md5": "bc96a1fb5fe794377acd44807e421ce2.svg", + "md5": "d7974f9e15000c16222f94ee32d8227a.svg", "type": "costume", "tags": [ "party", @@ -651,7 +651,7 @@ }, { "name": "Balloon1-b", - "md5": "d7bb51d9c38af6314bd2b4058d2a592d.svg", + "md5": "a2516ac2b8d7a348194908e630387ea9.svg", "type": "costume", "tags": [ "party", @@ -669,7 +669,7 @@ }, { "name": "Balloon1-c", - "md5": "247cef27b665d77d9efaca69327cae77.svg", + "md5": "63e5aea255610f9fdf0735e1e9a55a5c.svg", "type": "costume", "tags": [ "party", @@ -687,7 +687,7 @@ }, { "name": "Bananas", - "md5": "1a76b68e056954f5c8ac1f073df1533d.svg", + "md5": "e5d3d3eb61797f5999732a8f5efead24.svg", "type": "costume", "tags": [ "food", @@ -704,7 +704,7 @@ }, { "name": "Baseball", - "md5": "838dc2b2278619d3a9beefc6c8072a08.svg", + "md5": "74e08fc57820f925c7689e7b754c5848.svg", "type": "costume", "tags": [ "baseball", @@ -720,7 +720,7 @@ }, { "name": "Basketball", - "md5": "482f04cbffa835c4abf29ab996d3fbbd.svg", + "md5": "6b0b2aaa12d655e96b5b34e92d9fbd4f.svg", "type": "costume", "tags": [ "sports", @@ -735,7 +735,7 @@ }, { "name": "Bat-a", - "md5": "75bf9a5c5ec7dc9325a0301b6f6e72dd.svg", + "md5": "4e4ced87ed37ee66c758bba077e0eae6.svg", "type": "costume", "tags": [ "fantasy", @@ -753,7 +753,7 @@ }, { "name": "Bat-b", - "md5": "b92d4967a0c233b0e78d6e834653f846.svg", + "md5": "bc6dd12fc9e407c7774959cdf427f8b5.svg", "type": "costume", "tags": [ "fantasy", @@ -771,7 +771,7 @@ }, { "name": "Bat-c", - "md5": "56b1458bd81b8ac2401c216f7352343c.svg", + "md5": "60f5bfce5d9b11bfcd199a6aa5454b3f.svg", "type": "costume", "tags": [ "fantasy", @@ -789,7 +789,7 @@ }, { "name": "Bat-d", - "md5": "7f806f928a192aab0b0d03aa96a89a67.svg", + "md5": "698c2a48e774f9959d57c9618b156c20.svg", "type": "costume", "tags": [ "fantasy", @@ -807,7 +807,7 @@ }, { "name": "Batter-a", - "md5": "f7357c4cef5f31c6460e4f69dd0adabb.svg", + "md5": "9d193bef6e3d6d8eba6d1470b8bf9351.svg", "type": "costume", "tags": [ "baseball", @@ -823,7 +823,7 @@ }, { "name": "Batter-b", - "md5": "c60fe1da0dcddedfd152384c60cbd5cc.svg", + "md5": "fdfde4bcbaca0f68e83fdf3f4ef0c660.svg", "type": "costume", "tags": [ "baseball", @@ -839,7 +839,7 @@ }, { "name": "Batter-c", - "md5": "165c30e123e785d4cbbc0d9621f1c349.svg", + "md5": "bd4fc003528acfa847e45ff82f346eee.svg", "type": "costume", "tags": [ "baseball", @@ -855,7 +855,7 @@ }, { "name": "Batter-d", - "md5": "e82529d9c31b56a3dd098ccc94be68a6.svg", + "md5": "592ee9ab2aeefe65cb4fb95fcd046f33.svg", "type": "costume", "tags": [ "baseball", @@ -871,7 +871,7 @@ }, { "name": "Beachball", - "md5": "87d64cab74c64b31498cc85f07510ee4.svg", + "md5": "5198b5a03ebae60698e0906f59a5fc15.svg", "type": "costume", "tags": [ "round", @@ -887,7 +887,7 @@ }, { "name": "Bear-a", - "md5": "5a4148d7684fc95f38c58a1672062c9e.svg", + "md5": "deef1eaa96d550ae6fc11524a1935024.svg", "type": "costume", "tags": [ "animals", @@ -902,7 +902,7 @@ }, { "name": "Bear-b", - "md5": "92a64ce184c8515217e0e98e49624622.svg", + "md5": "cad7a4a674a6b4b960c5b256a26c87e9.svg", "type": "costume", "tags": [ "animals", @@ -917,7 +917,7 @@ }, { "name": "Bear-walk-a", - "md5": "d15eddb1a0f0ff0fa867bc006b46685d.svg", + "md5": "6d4d06e3f4cd0c9455b777b9a40782b6.svg", "type": "costume", "tags": [ "animals", @@ -932,7 +932,7 @@ }, { "name": "Bear-walk-b", - "md5": "06e3f1bcf4f46b83df3820d92430f202.svg", + "md5": "7453709bef16e33e6f989aee14d7fc07.svg", "type": "costume", "tags": [ "animals", @@ -947,7 +947,7 @@ }, { "name": "Bear-walk-c", - "md5": "13a3584040c9903b1824bb249d7f8a0e.svg", + "md5": "6d50c5fe63ab5f77d10144a68ca535a6.svg", "type": "costume", "tags": [ "animals", @@ -962,7 +962,7 @@ }, { "name": "Bear-walk-d", - "md5": "c5d49a105619c497be45a5d2c43a740a.svg", + "md5": "e531b307381c2aa148be4ccc36db0333.svg", "type": "costume", "tags": [ "animals", @@ -977,7 +977,7 @@ }, { "name": "Bear-walk-e", - "md5": "ece252d79c2d30c647c43c58986d9671.svg", + "md5": "0a38a860f2e573b8dc5b09f390d30fbd.svg", "type": "costume", "tags": [ "animals", @@ -992,7 +992,7 @@ }, { "name": "Bear-walk-f", - "md5": "ff66b87efec0e647dc30ec58df168ec4.svg", + "md5": "f36c80d2e731be95df7ec6d07f89fa00.svg", "type": "costume", "tags": [ "animals", @@ -1007,7 +1007,7 @@ }, { "name": "Bear-walk-g", - "md5": "d1404b12adf0d6b1b881f0dca47ce21a.svg", + "md5": "d2a5f124f988def1d214e6d0813a48f3.svg", "type": "costume", "tags": [ "animals", @@ -1022,7 +1022,7 @@ }, { "name": "Bear-walk-h", - "md5": "489055be58a7d9806e1d50455c88c399.svg", + "md5": "36d06aa23c684fc996952adb0e76e6b4.svg", "type": "costume", "tags": [ "animals", @@ -1037,7 +1037,7 @@ }, { "name": "Beetle", - "md5": "e1ce8f153f011fdd52486c91c6ed594d.svg", + "md5": "46d0dfd4ae7e9bfe3a6a2e35a4905eae.svg", "type": "costume", "tags": [ "animals", @@ -1053,7 +1053,7 @@ }, { "name": "Bell1", - "md5": "f35056c772395455d703773657e1da6e.svg", + "md5": "8c0234fe1bfd36f5a72e975fbbc18bfd.svg", "type": "costume", "tags": [ "music", @@ -1069,7 +1069,7 @@ }, { "name": "Ben-a", - "md5": "322e13bd17d02acfdc048a5ef2167be8.svg", + "md5": "2cd77b8a9961e7ad4da905e7731b7c1b.svg", "type": "costume", "tags": [ "sports", @@ -1086,7 +1086,7 @@ }, { "name": "Ben-b", - "md5": "59ba1e80ba75b1d06c37db4b9b4fde27.svg", + "md5": "165d993c30dfdb9e829d0d98867d7826.svg", "type": "costume", "tags": [ "sports", @@ -1103,7 +1103,7 @@ }, { "name": "Ben-c", - "md5": "940ec2fa85d666dde95a51bcbccd266e.svg", + "md5": "9f9f88aea3457084d8d734040b0b9067.svg", "type": "costume", "tags": [ "sports", @@ -1120,7 +1120,7 @@ }, { "name": "Ben-d", - "md5": "3043a50a91b9d484a8cd32eb82f2d88f.svg", + "md5": "acc208e29f0422c2bcffa3b8873abc63.svg", "type": "costume", "tags": [ "sports", @@ -1137,7 +1137,7 @@ }, { "name": "Bowl-a", - "md5": "86f616639846f06fef29931e6b9b59de.svg", + "md5": "d147f16e3e2583719c073ac5b55fe3ca.svg", "type": "costume", "tags": [ "thing", @@ -1151,7 +1151,7 @@ }, { "name": "Bowtie", - "md5": "7d876f3ba4b04f3193a701ed30b4490c.svg", + "md5": "4b032ba44b8077439e73815542e7ed23.svg", "type": "costume", "tags": [ "fashion" @@ -1164,7 +1164,7 @@ }, { "name": "Bread", - "md5": "68366160ce0ac1221cdde4455eca9cba.svg", + "md5": "585de1550446d4420f8a10fdecac995b.svg", "type": "costume", "tags": [ "food", @@ -1178,7 +1178,7 @@ }, { "name": "Broom", - "md5": "836197f784bc4c4decfb1a5a60ca6c56.svg", + "md5": "556288a1c996345c751a3dc88b570cfa.svg", "type": "costume", "tags": [ "fantasy", @@ -1194,7 +1194,7 @@ }, { "name": "Building-a", - "md5": "d713270e235851e5962becd73a951771.svg", + "md5": "e8c9508b1f6a0a432e09c10ef9ada67c.svg", "type": "costume", "tags": [ "things", @@ -1210,7 +1210,7 @@ }, { "name": "Building-b", - "md5": "8c2d59c50a97d33b096f629258f02be6.svg", + "md5": "a8c977a3b85ffe8c8b453c9d668989b8.svg", "type": "costume", "tags": [ "things", @@ -1226,7 +1226,7 @@ }, { "name": "Building-c", - "md5": "7f3f51f495c39809bed95991dfa1f80d.svg", + "md5": "e4764cfc384a499f92da3ea745bcebe2.svg", "type": "costume", "tags": [ "things", @@ -1242,7 +1242,7 @@ }, { "name": "Building-d", - "md5": "bbe68ab80b36e4c71f4e28414c7f781e.svg", + "md5": "d1fcce0aac589a17324943a3b759fc2a.svg", "type": "costume", "tags": [ "things", @@ -1258,7 +1258,7 @@ }, { "name": "Building-e", - "md5": "1beeb8f034a1128c9a799297b0b7fc26.svg", + "md5": "bb47a3d5d03a34937557c558c6cb5d18.svg", "type": "costume", "tags": [ "things", @@ -1274,7 +1274,7 @@ }, { "name": "Building-f", - "md5": "451e0a565e95d945fe2addfe609ee9df.svg", + "md5": "80b120b7152ed72fded84fef485f4f79.svg", "type": "costume", "tags": [ "things", @@ -1290,7 +1290,7 @@ }, { "name": "Building-g", - "md5": "58b3c9b7a41dde698fa2b427b502c1fa.svg", + "md5": "4212ff1769c169bfa0db043b18fdade8.svg", "type": "costume", "tags": [ "things", @@ -1306,7 +1306,7 @@ }, { "name": "Building-h", - "md5": "e952c8b14eeac894302d07d37a45ed99.svg", + "md5": "8f64966be60d332b345598819c67a8b6.svg", "type": "costume", "tags": [ "things", @@ -1322,7 +1322,7 @@ }, { "name": "Building-i", - "md5": "b00b1123e3bfcb600242528d059ffcfb.svg", + "md5": "fcedb6b25a2db6de28b39130f978b0bf.svg", "type": "costume", "tags": [ "things", @@ -1338,7 +1338,7 @@ }, { "name": "Building-j", - "md5": "e08fd1a7397efcfe0e3691f945693cb4.svg", + "md5": "148034b1557cc3dae39953e43ab50ff0.svg", "type": "costume", "tags": [ "things", @@ -1354,7 +1354,7 @@ }, { "name": "Butterfly1-a", - "md5": "8419d4851defd1e862e4f7c1699d2190.svg", + "md5": "fe98df7367e314d9640bfaa54fc239be.svg", "type": "costume", "tags": [ "animals", @@ -1371,7 +1371,7 @@ }, { "name": "Butterfly1-b", - "md5": "0873714e8d55d9eeb0bc8e8ab64441cc.svg", + "md5": "49c9f952007d870a046cff93b6e5e098.svg", "type": "costume", "tags": [ "animals", @@ -1388,7 +1388,7 @@ }, { "name": "Butterfly1-c", - "md5": "9c422631ca8d46413487f5dd627b65c6.svg", + "md5": "34b76c1835c6a7fc2c47956e49bb0f52.svg", "type": "costume", "tags": [ "animals", @@ -1405,7 +1405,7 @@ }, { "name": "Butterfly2-a", - "md5": "836d4cc7889f4a1cbcb0303934f31f79.svg", + "md5": "372ae0abd2e8e50a20bc12cb160d8746.svg", "type": "costume", "tags": [ "animals", @@ -1423,7 +1423,7 @@ }, { "name": "Butterfly2-b", - "md5": "55dd0671a359d7c35f7b78f4176660e8.svg", + "md5": "e96f4c6913107c9b790d37bb65507c14.svg", "type": "costume", "tags": [ "animals", @@ -1441,7 +1441,7 @@ }, { "name": "Button1", - "md5": "7ef67c5bc8cf7df64fdb3b1d6b250f71.svg", + "md5": "21fb7fa07eac4794fded0be4e18e20a2.svg", "type": "costume", "tags": [ "icons", @@ -1457,7 +1457,7 @@ }, { "name": "Button2-a", - "md5": "c0051ff23e9aae78295964206793c1e3.svg", + "md5": "af4cd54e776031bc9cc54ddd6892f97b.svg", "type": "costume", "tags": [ "icons", @@ -1472,7 +1472,7 @@ }, { "name": "Button2-b", - "md5": "712a561dc0ad66e348b8247e566b50ef.svg", + "md5": "329bf3d86050ceaea2b27e2c5d2baec1.svg", "type": "costume", "tags": [ "icons", @@ -1487,7 +1487,7 @@ }, { "name": "Button3-a", - "md5": "ffb2a9c21084c58fdb677c8d12a97519.svg", + "md5": "5021f6b7d166873ef0711c4d4a351912.svg", "type": "costume", "tags": [ "icons", @@ -1502,7 +1502,7 @@ }, { "name": "Button3-b", - "md5": "7a9ccb55e4da36f48811ab125d2492e0.svg", + "md5": "a3b357ea21773bcb3545a227ee877e9a.svg", "type": "costume", "tags": [ "icons", @@ -1517,7 +1517,7 @@ }, { "name": "Button4-a", - "md5": "ecfe263bc256349777e571eaf39761d4.svg", + "md5": "71ced7c192168c7b221d16b4eaff440e.svg", "type": "costume", "tags": [ "icons", @@ -1531,7 +1531,7 @@ }, { "name": "Button4-b", - "md5": "9c49edde00b80cd22d636a0577a9b1c9.svg", + "md5": "7d34ad26633abbc752c9cd93ace0a81f.svg", "type": "costume", "tags": [ "icons", @@ -1545,7 +1545,7 @@ }, { "name": "Button5-a", - "md5": "71e97245b7be4fd6fe3ba8cdeecadaf1.svg", + "md5": "94957f2f79e8970d8b2cd0f74a0c1ffc.svg", "type": "costume", "tags": [ "icons", @@ -1561,7 +1561,7 @@ }, { "name": "Button5-b", - "md5": "54cd55512f7571060e6e64168e541222.svg", + "md5": "a4bb9a9e06e65337798471035719985a.svg", "type": "costume", "tags": [ "icons", @@ -1577,7 +1577,7 @@ }, { "name": "Cake-a", - "md5": "e1e8e8a765b8778d6181035c5c66984d.svg", + "md5": "862488bf66b67c5330cae9235b853b6e.svg", "type": "costume", "tags": [ "food", @@ -1596,7 +1596,7 @@ }, { "name": "Cake-b", - "md5": "460268a804e7682c9fabf37e4b70071c.svg", + "md5": "dfe9c5d40da0dcc386fad524c36d3579.svg", "type": "costume", "tags": [ "food", @@ -1642,7 +1642,7 @@ }, { "name": "Casey-a", - "md5": "b7269d70079e96299666cc7b3f8eabc3.svg", + "md5": "e5a47371f3e9f853b36560cda35344b6.svg", "type": "costume", "tags": [ "sports", @@ -1658,7 +1658,7 @@ }, { "name": "Casey-b", - "md5": "d22f6e818106f247f91e1c7c315863c3.svg", + "md5": "e09e5ef2bdeb69163a543f3216c1f54c.svg", "type": "costume", "tags": [ "sports", @@ -1674,7 +1674,7 @@ }, { "name": "Casey-c", - "md5": "a6ea02408a3f8366dfd704aae9a6ed0b.svg", + "md5": "50bd5162671b8a30fcfa3082a9e79ec4.svg", "type": "costume", "tags": [ "sports", @@ -1690,7 +1690,7 @@ }, { "name": "Casey-d", - "md5": "033ef301acfdfbc38774a14a559c1654.svg", + "md5": "ebc3de539e02801d420268eb189c5a47.svg", "type": "costume", "tags": [ "sports", @@ -1762,7 +1762,7 @@ }, { "name": "Cat 2", - "md5": "01ae57fd339529445cb890978ef8a054.svg", + "md5": "7499cf6ec438d0c7af6f896bc6adc294.svg", "type": "costume", "tags": [ "kitty", @@ -1778,7 +1778,7 @@ }, { "name": "Cat Flying-a", - "md5": "bf6b9f91e6928be67eda5154ca5fb2c6.svg", + "md5": "a1ab94c8172c3b97ed9a2bf7c32172cd.svg", "type": "costume", "tags": [ "animals", @@ -1794,7 +1794,7 @@ }, { "name": "Cat Flying-b", - "md5": "6a5f707419e619463135f5bae599fa5b.svg", + "md5": "6667936a2793aade66c765c329379ad0.svg", "type": "costume", "tags": [ "animals", @@ -1810,7 +1810,7 @@ }, { "name": "Cat-a", - "md5": "b7853f557e4426412e64bb3da6531a99.svg", + "md5": "bcf454acf82e4504149f7ffe07081dbc.svg", "type": "costume", "tags": [ "animals", @@ -1829,7 +1829,7 @@ }, { "name": "Cat-b", - "md5": "e6ddc55a6ddd9cc9d84fe0b4c21e016f.svg", + "md5": "0fb9be3e8397c983338cb71dc84d0b25.svg", "type": "costume", "tags": [ "animals", @@ -1848,7 +1848,7 @@ }, { "name": "Catcher-a", - "md5": "27c88c54a59b9fff7e3e4763a6e9874e.svg", + "md5": "895cdda4f2bd9d6f50ff07188e7ce395.svg", "type": "costume", "tags": [ "baseball", @@ -1864,7 +1864,7 @@ }, { "name": "Catcher-b", - "md5": "799a822cffc9460c0bf1b387cbd5e06b.svg", + "md5": "a31e30677637ae4de975d40b6d822853.svg", "type": "costume", "tags": [ "baseball", @@ -1880,7 +1880,7 @@ }, { "name": "Catcher-c", - "md5": "a6f2bf8b354e8d1a789f8e6f83133d02.svg", + "md5": "99af13802e9bfd7b4a4bfb8ead825c0c.svg", "type": "costume", "tags": [ "baseball", @@ -1896,7 +1896,7 @@ }, { "name": "Catcher-d", - "md5": "c86af45d9168bfb81259e5bb40be1778.svg", + "md5": "8aa875f077c405e2045f5ab60705e712.svg", "type": "costume", "tags": [ "baseball", @@ -1912,13 +1912,14 @@ }, { "name": "Centaur-a", - "md5": "45c1890ae0ab41f24f67ea74bec006c9.svg", + "md5": "d722329bd9373ad80625e5be6d52f3ed.svg", "type": "costume", "tags": [ "fantasy", "people", "ipzy", - "emotions" + "emotions", + "zach galifianakis" ], "info": [ 110, @@ -1928,13 +1929,14 @@ }, { "name": "Centaur-b", - "md5": "783e8cd43e0c1feca25f639cb5cbc7da.svg", + "md5": "2373556e776cad3ba4d6ee04fc34550b.svg", "type": "costume", "tags": [ "fantasy", "people", "ipzy", - "emotions" + "emotions", + "zach galifianakis" ], "info": [ 110, @@ -1944,13 +1946,14 @@ }, { "name": "Centaur-c", - "md5": "d09f7160383c6399354c3d9960e852db.svg", + "md5": "d7aa990538915b7ef1f496d7e8486ade.svg", "type": "costume", "tags": [ "fantasy", "people", "ipzy", - "emotions" + "emotions", + "zach galifianakis" ], "info": [ 110, @@ -1960,13 +1963,14 @@ }, { "name": "Centaur-d", - "md5": "1ba8b4d384f995688c1b7048d1935697.svg", + "md5": "c00ffa6c5dd0baf9f456b897ff974377.svg", "type": "costume", "tags": [ "fantasy", "people", "ipzy", - "emotions" + "emotions", + "zach galifianakis" ], "info": [ 110, @@ -2087,7 +2091,7 @@ }, { "name": "Chick-a", - "md5": "7cd74ad0da97a828e8499ee181c9dbb1.svg", + "md5": "80abbc427366bca477ccf1ef0faf240a.svg", "type": "costume", "tags": [ "animals", @@ -2103,7 +2107,7 @@ }, { "name": "Chick-b", - "md5": "07c2dad5f7063fddf7705f4817fad4f6.svg", + "md5": "5e23c8c28ffd390df7deb2414be37781.svg", "type": "costume", "tags": [ "animals", @@ -2119,7 +2123,7 @@ }, { "name": "Chick-c", - "md5": "272d3e4503a4123df62f25b67bad6f03.svg", + "md5": "77911bbe5e11ede35871e8002a26356d.svg", "type": "costume", "tags": [ "animals", @@ -2135,7 +2139,7 @@ }, { "name": "City Bus-a", - "md5": "accf64aceae7997b7533fb51624ca297.svg", + "md5": "e9694adbff9422363e2ea03166015393.svg", "type": "costume", "tags": [ "city", @@ -2144,14 +2148,14 @@ "car" ], "info": [ - 107, - 67, + 106, + 66, 1 ] }, { "name": "City Bus-b", - "md5": "b9ea0e326ffa98bc58a73bdf17c9542b.svg", + "md5": "7d7e26014a346b894db8ab1819f2167f.svg", "type": "costume", "tags": [ "city", @@ -2160,14 +2164,14 @@ "car" ], "info": [ - 107, - 67, + 106, + 66, 1 ] }, { "name": "Cloud", - "md5": "47005a1f20309f577a03a67abbb6b94e.svg", + "md5": "c9630e30e59e4565e785a26f58568904.svg", "type": "costume", "tags": [ "thing", @@ -2182,7 +2186,7 @@ }, { "name": "Cloud-a", - "md5": "c7d7de8e29179407f03b054fa640f4d0.svg", + "md5": "9f5958f46d21e33d3f6d7caffbe0daa9.svg", "type": "costume", "tags": [ "flying", @@ -2198,7 +2202,7 @@ }, { "name": "Cloud-b", - "md5": "d8595350ebb460494c9189dabb968336.svg", + "md5": "9105d7dd90b5f2a4b85a1e71aff8703f.svg", "type": "costume", "tags": [ "flying", @@ -2214,7 +2218,7 @@ }, { "name": "Cloud-c", - "md5": "395fc991e64ac0a4aa46758ab4bc65cb.svg", + "md5": "0188b2c7c85176b462881c6bca7a7748.svg", "type": "costume", "tags": [ "flying", @@ -2230,7 +2234,7 @@ }, { "name": "Cloud-d", - "md5": "1767e704acb11ffa409f77cc79ba7e86.svg", + "md5": "9f2eccce13e3e5fd212efd59ff1d96a0.svg", "type": "costume", "tags": [ "flying", @@ -2260,7 +2264,7 @@ }, { "name": "Convertible 3", - "md5": "b6ac3c9e1789cba2302d2ef82d62d019.svg", + "md5": "621817ef84ad81f5690fac95adab2ede.svg", "type": "costume", "tags": [ "transportation", @@ -2275,7 +2279,7 @@ }, { "name": "Crab-a", - "md5": "114249a5660f7948663d95de575cfd8d.svg", + "md5": "f7cdd2acbc6d7559d33be8675059c79e.svg", "type": "costume", "tags": [ "animals", @@ -2297,7 +2301,7 @@ }, { "name": "Crab-b", - "md5": "9bf050664e68c10d2616e85f2873be09.svg", + "md5": "49839aa1b0feed02a3c759db5f8dee71.svg", "type": "costume", "tags": [ "animals", @@ -2319,7 +2323,7 @@ }, { "name": "Crystal-a", - "md5": "8520264d48537bea17b7f6d18e9bb558.svg", + "md5": "ecd1e7805b37db4caf207b7eef2b7a42.svg", "type": "costume", "tags": [ "fantasy", @@ -2334,7 +2338,7 @@ }, { "name": "Crystal-b", - "md5": "b62ce1dc2d34741bad036664a01912fb.svg", + "md5": "0a7b872042cecaf30cc154c0144f002b.svg", "type": "costume", "tags": [ "fantasy", @@ -2375,7 +2379,7 @@ }, { "name": "Dani-a", - "md5": "e620d1c3143b5ff05a0e4df89576e054.svg", + "md5": "6518333c95cf96a9aaf73a4a948e002f.svg", "type": "costume", "tags": [ "people" @@ -2388,7 +2392,7 @@ }, { "name": "Dani-b", - "md5": "4de54672f1c7af00623a0ee3bc490ba7.svg", + "md5": "2cba86439098a7e0daa46e0ff8a59f7c.svg", "type": "costume", "tags": [ "people" @@ -2401,7 +2405,7 @@ }, { "name": "Dani-c", - "md5": "b4a303342f9b7ed6a74059054347dd30.svg", + "md5": "b5f989e21b56af371209369c331b821e.svg", "type": "costume", "tags": [ "people" @@ -2414,7 +2418,7 @@ }, { "name": "Dee-a", - "md5": "aa239b7ccdce6bddf06900c709525764.svg", + "md5": "43bd4c241a94b3aea883472d7dab5afc.svg", "type": "costume", "tags": [ "people" @@ -2427,7 +2431,7 @@ }, { "name": "Dee-b", - "md5": "62b4ac1b735599e21af77c390b178095.svg", + "md5": "e4c6ada3509f7033d14bac2c0eea49dc.svg", "type": "costume", "tags": [ "people" @@ -2440,7 +2444,7 @@ }, { "name": "Dee-c", - "md5": "6aa6196ce3245e93b8d1299f33adffcd.svg", + "md5": "1de3bbee2771b0ff16c4658d5ad98b0b.svg", "type": "costume", "tags": [ "people" @@ -2453,7 +2457,7 @@ }, { "name": "Dee-d", - "md5": "2159a6be8f7ff450d0b5e938ca34a3f4.svg", + "md5": "320a892c86e9b039ba9d6d50a4897276.svg", "type": "costume", "tags": [ "people" @@ -2466,7 +2470,7 @@ }, { "name": "Dee-e", - "md5": "e358d2a7e3a0a680928657161ce81a0a.svg", + "md5": "c57c4593701165cdea6de9b014c7c06d.svg", "type": "costume", "tags": [ "people" @@ -2479,7 +2483,7 @@ }, { "name": "Devin-a", - "md5": "b1897e56265470b55fa65fabe2423c55.svg", + "md5": "5f614017dba0ce6bff063f6c62041035.svg", "type": "costume", "tags": [ "people" @@ -2492,7 +2496,7 @@ }, { "name": "Devin-b", - "md5": "873fbd641768c8f753a6568da97633e7.svg", + "md5": "9d7414a719d6cc5e0e9071ede200a29c.svg", "type": "costume", "tags": [ "people" @@ -2505,7 +2509,7 @@ }, { "name": "Devin-c", - "md5": "eac3c03d86cebb42c8f30e373cb7f623.svg", + "md5": "5ab51aeaa296e955e75a7a3c103ebb99.svg", "type": "costume", "tags": [ "people" @@ -2518,7 +2522,7 @@ }, { "name": "Devin-d", - "md5": "fa6a75afb0e4b822b91d8bb20d40c68f.svg", + "md5": "bfc7c20b64f86d4b207780f3da695fa4.svg", "type": "costume", "tags": [ "people" @@ -2531,7 +2535,7 @@ }, { "name": "Dinosaur1-a", - "md5": "e70ab4de006f3df64e776abf912a62be.svg", + "md5": "45b02fbd582c15a50e1953830b59b377.svg", "type": "costume", "tags": [ "animals", @@ -2547,7 +2551,7 @@ }, { "name": "Dinosaur1-b", - "md5": "af2d8211a65dce9871d49fa70671ce0c.svg", + "md5": "7f89417968116ada83d4ddaad22403b3.svg", "type": "costume", "tags": [ "animals", @@ -2563,7 +2567,7 @@ }, { "name": "Dinosaur1-c", - "md5": "78f7e20f0e187fdca81195e4cc134175.svg", + "md5": "22d94ee5daf557284465425a61186234.svg", "type": "costume", "tags": [ "animals", @@ -2579,7 +2583,7 @@ }, { "name": "Dinosaur1-d", - "md5": "91f3dba45e8cec7bdff31ed5acde2c85.svg", + "md5": "af158d368bf3da576369be1130e18acd.svg", "type": "costume", "tags": [ "animals", @@ -2595,7 +2599,7 @@ }, { "name": "Dinosaur2-a", - "md5": "f49719e8f2440f5d328f2604e97eb71d.svg", + "md5": "7799f2848136d11f48ca5f3105d336ef.svg", "type": "costume", "tags": [ "animals", @@ -2611,7 +2615,7 @@ }, { "name": "Dinosaur2-b", - "md5": "1af6b3af3bf2cda862bbe01034a336bb.svg", + "md5": "d926c5758d130fcfd9a7ae7dac47e47d.svg", "type": "costume", "tags": [ "animals", @@ -2627,7 +2631,7 @@ }, { "name": "Dinosaur2-c", - "md5": "e83b30a4517bbe155e2b4a6367c8f70b.svg", + "md5": "0e43f8e573bf232505b207b92efac2ac.svg", "type": "costume", "tags": [ "animals", @@ -2643,7 +2647,7 @@ }, { "name": "Dinosaur2-d", - "md5": "8244f1fb159237179d1caaa69c070060.svg", + "md5": "e606ba27dfe94daf3d8e3fdf599e37cf.svg", "type": "costume", "tags": [ "animals", @@ -2659,7 +2663,7 @@ }, { "name": "Dinosaur3-a", - "md5": "c4867c44f38df5bde472844878d5beea.svg", + "md5": "d85ec1b97f73564ef26fec73d5056c68.svg", "type": "costume", "tags": [ "animals", @@ -2676,7 +2680,7 @@ }, { "name": "Dinosaur3-b", - "md5": "b682c1e58ea1c6bea737670f57517b6f.svg", + "md5": "e731d1f1ebf4bc0ea55b850ffe5a5f96.svg", "type": "costume", "tags": [ "animals", @@ -2693,7 +2697,7 @@ }, { "name": "Dinosaur3-c", - "md5": "47a617ca48f4782efeeb60199cff801e.svg", + "md5": "ae98efa1c3c3700602e1344db86aaf72.svg", "type": "costume", "tags": [ "animals", @@ -2710,7 +2714,7 @@ }, { "name": "Dinosaur3-d", - "md5": "710ff3380d6872b04785db97dc0565c6.svg", + "md5": "cf4fb77a4e9839f83d3fa5fc0982ccd3.svg", "type": "costume", "tags": [ "animals", @@ -2727,7 +2731,7 @@ }, { "name": "Dinosaur3-e", - "md5": "6f40025c1157f37858adf7fa85090e64.svg", + "md5": "5381feb0fc1b50ddc2793342daddffef.svg", "type": "costume", "tags": [ "animals", @@ -2743,7 +2747,7 @@ }, { "name": "Dinosaur4-a", - "md5": "d87b5e3c45f5d234c7aa47107c788f18.svg", + "md5": "a98e3f93853513e7c00bab4c61752312.svg", "type": "costume", "tags": [ "animals", @@ -2761,7 +2765,7 @@ }, { "name": "Dinosaur4-b", - "md5": "cfe906702bbd30bc3bb8acb53079b6b0.svg", + "md5": "ac99ef62e3e018b8db550bb2a187cbe9.svg", "type": "costume", "tags": [ "animals", @@ -2779,7 +2783,7 @@ }, { "name": "Dinosaur4-c", - "md5": "1879b07cfe788b0258afada17aa46973.svg", + "md5": "c63cca929380152b978d8671fe6003f7.svg", "type": "costume", "tags": [ "animals", @@ -2797,7 +2801,7 @@ }, { "name": "Dinosaur4-d", - "md5": "52c17657698ab82881ed3ccf83080684.svg", + "md5": "723bd1559f8baae4184fa24a6513362b.svg", "type": "costume", "tags": [ "animals", @@ -2815,7 +2819,7 @@ }, { "name": "Diver1", - "md5": "853803d5600b66538474909c5438c8ee.svg", + "md5": "a24f23a0f5d77cfb59721ef8f6bfe5c7.svg", "type": "costume", "tags": [ "people", @@ -2833,7 +2837,7 @@ }, { "name": "Diver2", - "md5": "248d3e69ada69a64b1077149ef6a931a.svg", + "md5": "ef8136a42b7d20961756e551bc87b37f.svg", "type": "costume", "tags": [ "people", @@ -3030,7 +3034,7 @@ }, { "name": "Dog1-a", - "md5": "39ddefa0cc58f3b1b06474d63d81ef56.svg", + "md5": "35cd78a8a71546a16c530d0b2d7d5a7f.svg", "type": "costume", "tags": [ "animals", @@ -3046,7 +3050,7 @@ }, { "name": "Dog1-b", - "md5": "598f4aa3d8f671375d1d2b3acf753416.svg", + "md5": "d5a72e1eb23a91df4b53c0b16493d1e6.svg", "type": "costume", "tags": [ "animals", @@ -3062,7 +3066,7 @@ }, { "name": "Dog2-a", - "md5": "e921f865b19b27cd99e16a341dbf09c2.svg", + "md5": "66b435d333f34d02d5ae49a598bcc5b3.svg", "type": "costume", "tags": [ "animals", @@ -3078,7 +3082,7 @@ }, { "name": "Dog2-b", - "md5": "891f2fb7daf79ba8b224a9173eeb0a63.svg", + "md5": "6afc06388d69f99e28d883126f9b2734.svg", "type": "costume", "tags": [ "animals", @@ -3094,7 +3098,7 @@ }, { "name": "Dog2-c", - "md5": "cd236d5eef4431dea82983ac9eec406b.svg", + "md5": "4708bff29b3a295a03ac1d5e2d16ec75.svg", "type": "costume", "tags": [ "animals", @@ -3110,7 +3114,7 @@ }, { "name": "Donut", - "md5": "9e7b4d153421dae04a24571d7e079e85.svg", + "md5": "3abfc584e9e6c3e0ec5112fa25b73b1d.svg", "type": "costume", "tags": [ "food", @@ -3130,7 +3134,7 @@ }, { "name": "Dorian-a", - "md5": "503f1d4d0fe61d071e1dd8b5233cceb0.svg", + "md5": "a9a064a1f28c9e22b594dcea1d46025b.svg", "type": "costume", "tags": [ "sports", @@ -3146,7 +3150,7 @@ }, { "name": "Dorian-b", - "md5": "d5f795ef2395bcd11ceee0b0c24c9341.svg", + "md5": "7d20ec98603857c031c1f4ad2bd8ea51.svg", "type": "costume", "tags": [ "sports", @@ -3162,7 +3166,7 @@ }, { "name": "Dorian-c", - "md5": "4ad4ddf4251b9b5bcb16d8d77213685f.svg", + "md5": "8f2be2387efcbb5d4878886adaa2a88e.svg", "type": "costume", "tags": [ "sports", @@ -3178,7 +3182,7 @@ }, { "name": "Dorian-d", - "md5": "67fba4e187ecf42749bdd44e64f29192.svg", + "md5": "603d3dd151984c0eaa2822f70a234c28.svg", "type": "costume", "tags": [ "sports", @@ -3194,7 +3198,7 @@ }, { "name": "Dot-a", - "md5": "3b9e6830365aeadb63c21b681777b783.svg", + "md5": "106461f60e34ce231b323e2dd2d9f05b.svg", "type": "costume", "tags": [ "animals", @@ -3210,7 +3214,7 @@ }, { "name": "Dot-b", - "md5": "a80a07906ffbb9671dba3633223859af.svg", + "md5": "21482022f9930400302bc8ec70643717.svg", "type": "costume", "tags": [ "animals", @@ -3226,7 +3230,7 @@ }, { "name": "Dot-c", - "md5": "1e1bdccbab5b566beb7f91b5ec01352f.svg", + "md5": "4dc87d7a4a6050da4d4b6539492ad257.svg", "type": "costume", "tags": [ "animals", @@ -3242,7 +3246,7 @@ }, { "name": "Dot-d", - "md5": "06d70d5de0e25f97c1c606e513ab019c.svg", + "md5": "ae7032906a6aab9caa74374b50037912.svg", "type": "costume", "tags": [ "animals", @@ -3258,7 +3262,7 @@ }, { "name": "Dove-a", - "md5": "6dde2b880ad6ddeaea2a53821befb86d.svg", + "md5": "0f83ab55012a7affd94e38250d55a0a0.svg", "type": "costume", "tags": [ "animals", @@ -3273,7 +3277,7 @@ }, { "name": "Dove-b", - "md5": "1c0bc118044d7f6033bc9cd1ef555590.svg", + "md5": "778a699a044a0a8c10f44c3194e21ef2.svg", "type": "costume", "tags": [ "animals", @@ -3288,7 +3292,7 @@ }, { "name": "Dragon-a", - "md5": "8aed65cee4cfe22b4f4b8e749092dbbb.svg", + "md5": "a166d123597ed8896cfb7c397a9fc9c4.svg", "type": "costume", "tags": [ "fantasy", @@ -3304,7 +3308,7 @@ }, { "name": "Dragon-b", - "md5": "c3360f16bb78b136d9911325da9fda49.svg", + "md5": "235f7a2f17fce30bd3c9cb7360c87994.svg", "type": "costume", "tags": [ "fantasy", @@ -3320,7 +3324,7 @@ }, { "name": "Dragon-c", - "md5": "e81af82ebde008c167ebc6874df3ecb4.svg", + "md5": "3a6ff36986f85e6d005cfc65d9eb4978.svg", "type": "costume", "tags": [ "fantasy", @@ -3336,7 +3340,7 @@ }, { "name": "Dragon1-a", - "md5": "ee0082b436d6d5dc3de33047166e7bf2.svg", + "md5": "0db3c240e7205693dcb17de23d368b4b.svg", "type": "costume", "tags": [ "fantasy", @@ -3352,7 +3356,7 @@ }, { "name": "Dragon1-b", - "md5": "bb58ce36997fa205a86a085f202837fd.svg", + "md5": "cc6c18538fea63c53d1363a384b243b4.svg", "type": "costume", "tags": [ "fantasy", @@ -3368,7 +3372,7 @@ }, { "name": "Dragonfly-a", - "md5": "87aaecd2fb73580e6f1f38c5a2e579a9.svg", + "md5": "5cdfe67af929e3fb095e83c9c4b0bd78.svg", "type": "costume", "tags": [ "animals", @@ -3385,7 +3389,7 @@ }, { "name": "Dragonfly-b", - "md5": "4e775a49bd5a7a6d38392731924f72e0.svg", + "md5": "17b864c1ddd4b349a6c4bd5709167307.svg", "type": "costume", "tags": [ "animals", @@ -3402,7 +3406,7 @@ }, { "name": "Dress-a", - "md5": "fa7e0b37a324c212d0f1ce0f701a1ae0.svg", + "md5": "ddbea537af6012ebac18d16d65c07479.svg", "type": "costume", "tags": [ "fashion" @@ -3415,7 +3419,7 @@ }, { "name": "Dress-b", - "md5": "308b6ad8e6cfe5c2b2c1e3a1eb9cc404.svg", + "md5": "4e22e6fd72500f0a25b959283bfd0a32.svg", "type": "costume", "tags": [ "fashion" @@ -3428,7 +3432,7 @@ }, { "name": "Dress-c", - "md5": "1f7a725ba285dc97cb142d4b812db624.svg", + "md5": "c5fb135d89573570010b0d96c94bcec6.svg", "type": "costume", "tags": [ "fashion" @@ -3441,7 +3445,7 @@ }, { "name": "Drum-a", - "md5": "dd66742bc2a3cfe5a6f9f540afd2e15c.svg", + "md5": "ce6971317035091341ec40571c9056e9.svg", "type": "costume", "tags": [ "music", @@ -3455,7 +3459,7 @@ }, { "name": "Drum-b", - "md5": "9c9d371da382c227e43f09b1a748c554.svg", + "md5": "47531b5675be696d0540eb120d5d0678.svg", "type": "costume", "tags": [ "music", @@ -3469,7 +3473,7 @@ }, { "name": "Drum-cymbal-a", - "md5": "d6d41862fda966df1455d2dbff5e1988.svg", + "md5": "78398692e6fa226568df0374c4358da4.svg", "type": "costume", "tags": [ "music", @@ -3483,7 +3487,7 @@ }, { "name": "Drum-cymbal-b", - "md5": "e6b7d7d8874bc4b7be58afe927157554.svg", + "md5": "08355ec8cc4b3263f502adfdea993cda.svg", "type": "costume", "tags": [ "music", @@ -3497,7 +3501,7 @@ }, { "name": "Drum-highhat-a", - "md5": "81fb79151a63cb096258607451cc2cf5.svg", + "md5": "15b2a31a57d0cd911ad0b1c265dcf59e.svg", "type": "costume", "tags": [ "music", @@ -3511,7 +3515,7 @@ }, { "name": "Drum-highhat-b", - "md5": "e3c273e4ad1a24583064f9b61fcd753a.svg", + "md5": "866b3a49ee2a45998940e2d737c4c502.svg", "type": "costume", "tags": [ "music", @@ -3525,7 +3529,7 @@ }, { "name": "Drum-kit", - "md5": "131d040d86ecea62ccd175a8709c7866.svg", + "md5": "baf6344b6f55b074786a383c1097697d.svg", "type": "costume", "tags": [ "music", @@ -3539,7 +3543,7 @@ }, { "name": "Drum-kit-b", - "md5": "ff14be049146cf9ab142e0951cb9b735.svg", + "md5": "3f4fb4836338c55f883607c403b2b25e.svg", "type": "costume", "tags": [ "music", @@ -3553,7 +3557,7 @@ }, { "name": "Drum-snare-a", - "md5": "ace58710b8fa5fca8fb5bbca15e7d19c.svg", + "md5": "c42bb05aab3cacddcd88712e33ab8df0.svg", "type": "costume", "tags": [ "music", @@ -3567,7 +3571,7 @@ }, { "name": "Drum-snare-b", - "md5": "f6120839d3f73b262571add2444c443a.svg", + "md5": "28298d93f5282041267a92bd67308107.svg", "type": "costume", "tags": [ "music", @@ -3581,7 +3585,7 @@ }, { "name": "Drums Conga-a", - "md5": "b3da94523b6d3df2dd30602399599ab4.svg", + "md5": "2b2eacfce0fb1af023e6ca0f5ef6defe.svg", "type": "costume", "tags": [ "drums", @@ -3596,7 +3600,7 @@ }, { "name": "Drums Conga-b", - "md5": "037703c2b65f051c12e9b22dcf93856c.svg", + "md5": "bdad2f140cfbd021f38241fc9acc7fd2.svg", "type": "costume", "tags": [ "drums", @@ -3611,7 +3615,7 @@ }, { "name": "Duck", - "md5": "c3baf7eedfbdac8cd1e4f1f1f779dc0c.svg", + "md5": "c9837d0454f5f0f73df290af2045359b.svg", "type": "costume", "tags": [ "animals", @@ -3628,7 +3632,7 @@ }, { "name": "Earth", - "md5": "64220361b80d2812e9f27fc88ef39027.svg", + "md5": "7405b5efa96995bae6853667f8cd145e.svg", "type": "costume", "tags": [ "space", @@ -3644,7 +3648,7 @@ }, { "name": "Easel-a", - "md5": "edc81e35c94c07dc380c43ea9b311394.svg", + "md5": "a4b3714322c11b350f09a75921ae606b.svg", "type": "costume", "tags": [ "bedroom", @@ -3659,7 +3663,7 @@ }, { "name": "Easel-b", - "md5": "cac798e8cf0364fa9a8bc52b85bda6b2.svg", + "md5": "6a736beddc7844538be390c18b7c4361.svg", "type": "costume", "tags": [ "bedroom", @@ -3674,7 +3678,7 @@ }, { "name": "Easel-c", - "md5": "afbf42eb496694afb31f9ea69b3a1a7a.svg", + "md5": "caec09682a7fcdffef4647e8355ba004.svg", "type": "costume", "tags": [ "bedroom", @@ -3689,7 +3693,7 @@ }, { "name": "Egg-a", - "md5": "6f1a24a63d16c45425aa2eb64934a278.svg", + "md5": "f8ee449298c1446cb0ef281923a4e57a.svg", "type": "costume", "tags": [ "food", @@ -3704,7 +3708,7 @@ }, { "name": "Egg-b", - "md5": "7f1320549dd8bfd596c52aec02d898ce.svg", + "md5": "fbc629c3b062423e8c09cfacfb1e65f8.svg", "type": "costume", "tags": [ "food", @@ -3719,7 +3723,7 @@ }, { "name": "Egg-c", - "md5": "62ed6f412aae07a575faa51451009168.svg", + "md5": "0d127490af16f8a4ca5ce3212b2391c2.svg", "type": "costume", "tags": [ "food", @@ -3734,7 +3738,7 @@ }, { "name": "Egg-d", - "md5": "0dce0615471ebf1bebc3ba8b4bebbd18.svg", + "md5": "b0b6e88ec64b842398200bab562b53e3.svg", "type": "costume", "tags": [ "food", @@ -3749,7 +3753,7 @@ }, { "name": "Egg-e", - "md5": "3848cf5708b7c712bb7bb9bbcce636aa.svg", + "md5": "41535b4742f40e2630746b0c4bec98f2.svg", "type": "costume", "tags": [ "food", @@ -3764,7 +3768,7 @@ }, { "name": "Egg-f", - "md5": "0f7e63d9f23038a5012409af93c8dfad.svg", + "md5": "bb0505b802140a8cc200c9f8bfce4503.svg", "type": "costume", "tags": [ "food", @@ -3779,7 +3783,7 @@ }, { "name": "Elephant-a", - "md5": "b3515b3805938b0fae4e527aa0b4524e.svg", + "md5": "b59873e9558c1c456200f50e5ab34770.svg", "type": "costume", "tags": [ "animals", @@ -3794,7 +3798,7 @@ }, { "name": "Elephant-b", - "md5": "bce91fa266220d3679a4c19c4e38b1f7.svg", + "md5": "2c9b5e0125d95b8bc511f6bb09b5ea2f.svg", "type": "costume", "tags": [ "animals", @@ -3809,7 +3813,7 @@ }, { "name": "Elf-a", - "md5": "00748a750dc4fd754ce4debb5e3595c0.svg", + "md5": "e92abad171396a3198455df8557802e5.svg", "type": "costume", "tags": [ "fantasy", @@ -3825,7 +3829,7 @@ }, { "name": "Elf-b", - "md5": "91815a19569ef9f0ef68bca56bb80446.svg", + "md5": "92ff640b911a8348d2734c0e38bba68c.svg", "type": "costume", "tags": [ "fantasy", @@ -3841,7 +3845,7 @@ }, { "name": "Elf-c", - "md5": "8153eaf84bc3db9a671cafd34506243b.svg", + "md5": "524406c2b1fe253c1565ff516309817e.svg", "type": "costume", "tags": [ "fantasy", @@ -3857,7 +3861,7 @@ }, { "name": "Elf-d", - "md5": "2432797fc69a62fc643505b0ba039169.svg", + "md5": "808c6fa2eb1cba0de1d17b18c6f41279.svg", "type": "costume", "tags": [ "fantasy", @@ -3873,7 +3877,7 @@ }, { "name": "Elf-e", - "md5": "a06e6c93b143ae2a7b776bd1deee6b59.svg", + "md5": "ec458328a85f89f06866e2337076ac0a.svg", "type": "costume", "tags": [ "fantasy", @@ -3889,7 +3893,7 @@ }, { "name": "Fairy-a", - "md5": "fe97687c7f1b747bb6f41c252cc5926a.svg", + "md5": "40d726e17bfd2ffeb8c0aa5393ee1c77.svg", "type": "costume", "tags": [ "fantasy", @@ -3905,7 +3909,7 @@ }, { "name": "Fairy-b", - "md5": "c8e0d935b2e4372ecc813705a79be3eb.svg", + "md5": "bea920473027f43e04c44e588c6cc39a.svg", "type": "costume", "tags": [ "fantasy", @@ -3921,7 +3925,7 @@ }, { "name": "Fairy-c", - "md5": "4d0740d1b5be93256ad235062daa876b.svg", + "md5": "d4f6163a1610243f55dd9cf1c9875c61.svg", "type": "costume", "tags": [ "fantasy", @@ -3937,7 +3941,7 @@ }, { "name": "Fairy-d", - "md5": "ca555dadd377431e38a3bc67ece4d36a.svg", + "md5": "902350bba0d4b4612db1e2e902b6f201.svg", "type": "costume", "tags": [ "fantasy", @@ -3953,7 +3957,7 @@ }, { "name": "Fairy-e", - "md5": "a681f6d6044abdebcdd6634ce85da484.svg", + "md5": "decd31f829032b1d4dcf5efdbd362cb9.svg", "type": "costume", "tags": [ "fantasy", @@ -3969,7 +3973,7 @@ }, { "name": "Fish-a", - "md5": "8598752b1b7b9892c23817c4ed848e7d.svg", + "md5": "a9b3d163756621f8395592ad77fb9369.svg", "type": "costume", "tags": [ "animals", @@ -3986,7 +3990,7 @@ }, { "name": "Fish-b", - "md5": "52032e4310f9855b89f873b528a5e928.svg", + "md5": "7a0c31c0087f342867d4754f8dc57541.svg", "type": "costume", "tags": [ "animals", @@ -4003,7 +4007,7 @@ }, { "name": "Fish-c", - "md5": "06c139dcfe45bf31ef45e7030b77dc36.svg", + "md5": "4a3478b3cdc3e8688a671be88c2775fd.svg", "type": "costume", "tags": [ "animals", @@ -4020,7 +4024,7 @@ }, { "name": "Fish-d", - "md5": "6a3a2c97374c157e0dbc0a03c2079284.svg", + "md5": "886e0bb732453eb8d3a849b4eab54943.svg", "type": "costume", "tags": [ "animals", @@ -4037,7 +4041,7 @@ }, { "name": "Fishbowl-a", - "md5": "9d1013e04ca7425f680a4b4e6dd6ede6.svg", + "md5": "17c53cf0296f24722ba5b001d513e58f.svg", "type": "costume", "tags": [ "fishbowl", @@ -4053,7 +4057,7 @@ }, { "name": "Fishbowl-b", - "md5": "0bbfc827e8d2f3da6db82efe95563f93.svg", + "md5": "b3db01c5cda32fe3ea0b48dde5fa8130.svg", "type": "costume", "tags": [ "fishbowl", @@ -4069,7 +4073,7 @@ }, { "name": "Food Truck-a", - "md5": "b30ec8ff043e0f1747591d564d56d7fa.svg", + "md5": "a77f9693f87288d023a4632cf019776e.svg", "type": "costume", "tags": [ "city", @@ -4079,14 +4083,14 @@ "car" ], "info": [ - 121, - 125, + 120, + 123, 1 ] }, { "name": "Food Truck-b", - "md5": "afd51531621d2b33869b47342311b363.svg", + "md5": "f4150de2297a63c3efd125c8e12dd7cc.svg", "type": "costume", "tags": [ "city", @@ -4096,14 +4100,14 @@ "car" ], "info": [ - 121, - 101, + 120, + 100, 1 ] }, { "name": "Food Truck-c", - "md5": "42f88485a25bf9a683d28957db9f969f.svg", + "md5": "e850e3c93de767519f7f78b38f16ed1d.svg", "type": "costume", "tags": [ "city", @@ -4113,8 +4117,8 @@ "car" ], "info": [ - 121, - 92, + 120, + 91, 1 ] }, @@ -4161,7 +4165,7 @@ }, { "name": "Fox-a", - "md5": "0aef4633e8580e209020b054eb55982f.svg", + "md5": "9dd59a4514b5373d4f665db78e145636.svg", "type": "costume", "tags": [ "animals", @@ -4176,7 +4180,7 @@ }, { "name": "Fox-b", - "md5": "ae0bb1b900e853ddc8820e0c7bd60f53.svg", + "md5": "2c256eacbb753be361e8e52a0eefde77.svg", "type": "costume", "tags": [ "animals", @@ -4191,7 +4195,7 @@ }, { "name": "Fox-c", - "md5": "3cc3761cbabdcf13dbfdf04048bfbccf.svg", + "md5": "dd398ed81edb60c91ad4805f4437d2fa.svg", "type": "costume", "tags": [ "animals", @@ -4206,7 +4210,7 @@ }, { "name": "Frank-a", - "md5": "8ebcc9a619ae0455df9da42d39f59c1d.svg", + "md5": "10d39bb7e31647a465e747cd243b8cd0.svg", "type": "costume", "tags": [ "fantasy", @@ -4225,7 +4229,7 @@ }, { "name": "Frank-b", - "md5": "e605b9d87181c52825ae21597c9c1e07.svg", + "md5": "e56e930cc0229d1042a673e7503209c5.svg", "type": "costume", "tags": [ "fantasy", @@ -4244,7 +4248,7 @@ }, { "name": "Frank-c", - "md5": "a53378250f07b6dad161516a5317277e.svg", + "md5": "26da9617218493f4f42a1592f21afee8.svg", "type": "costume", "tags": [ "fantasy", @@ -4263,7 +4267,7 @@ }, { "name": "Frank-d", - "md5": "44b4ba838b60f14d6e7ebddf5df4d4c4.svg", + "md5": "d16b76a634f7367ce7d6112401a78e57.svg", "type": "costume", "tags": [ "fantasy", @@ -4282,7 +4286,7 @@ }, { "name": "Frog", - "md5": "285483a688eed2ff8010c65112f99c41.svg", + "md5": "390845c11df0924f3b627bafeb3f814e.svg", "type": "costume", "tags": [ "animals", @@ -4300,7 +4304,7 @@ }, { "name": "Frog 2-a", - "md5": "07160d455202e95f5b4b5c842eff6788.svg", + "md5": "f2246c13e4540472c484119bc314d954.svg", "type": "costume", "tags": [ "animals", @@ -4316,7 +4320,7 @@ }, { "name": "Frog 2-b", - "md5": "9663ddb4d100eb4e18702ee13eca835e.svg", + "md5": "d9f69469090784d8dd68d94c0fd78a50.svg", "type": "costume", "tags": [ "animals", @@ -4332,7 +4336,7 @@ }, { "name": "Frog 2-c", - "md5": "5c2ec9de8d1695cd4b59beea45046560.svg", + "md5": "0717f446c991aac7df2fe4d6590354e7.svg", "type": "costume", "tags": [ "animals", @@ -4361,7 +4365,7 @@ }, { "name": "Fruitsalad", - "md5": "dbf8cc34f7ca18b4a008d2890dba56b7.svg", + "md5": "2e6ef315101433b78e38719e8cc630c2.svg", "type": "costume", "tags": [ "food", @@ -4375,7 +4379,7 @@ }, { "name": "Ghost-a", - "md5": "fca9fdf3ec9aafcfbd915105fecb6ce6.svg", + "md5": "f522b08c5757569ad289d67bce290cd0.svg", "type": "costume", "tags": [ "fantasy", @@ -4393,7 +4397,7 @@ }, { "name": "Ghost-b", - "md5": "9d6e168d234d023476324cb72430e645.svg", + "md5": "d1d89391f1d9c74557e504456d58a002.svg", "type": "costume", "tags": [ "fantasy", @@ -4411,7 +4415,7 @@ }, { "name": "Ghost-c", - "md5": "8296c8aa0782b53c5188dabde5fce10f.svg", + "md5": "634744e3f98bee53e9cb477a63aa9b21.svg", "type": "costume", "tags": [ "fantasy", @@ -4429,7 +4433,7 @@ }, { "name": "Ghost-d", - "md5": "2a3c6eb1faa6b2e4403c64945d59e122.svg", + "md5": "40ba3a0b5b3899a655fd8867229d4ee3.svg", "type": "costume", "tags": [ "fantasy", @@ -4447,7 +4451,7 @@ }, { "name": "Gift-a", - "md5": "abeae2217b3ce67b1ff761cd7a89274d.svg", + "md5": "0fdd104de718c5fc4a65da429468bdbd.svg", "type": "costume", "tags": [ "thing", @@ -4461,7 +4465,7 @@ }, { "name": "Gift-b", - "md5": "5cae973c98f2d98b51e6c6b3c9602f8c.svg", + "md5": "6cbeda5d391c6d107f0b853222f344d9.svg", "type": "costume", "tags": [ "thing", @@ -4475,7 +4479,7 @@ }, { "name": "Giga Walk1", - "md5": "f76bc420011db2cdb2de378c1536f6da.svg", + "md5": "3afad833094d8dff1c4ff79edcaa13d0.svg", "type": "costume", "tags": [ "fantasy", @@ -4489,7 +4493,7 @@ }, { "name": "Giga Walk2", - "md5": "43b5874e8a54f93bd02727f0abf6905b.svg", + "md5": "d27716e022fb5f747d7b09fe6eeeca06.svg", "type": "costume", "tags": [ "fantasy", @@ -4503,7 +4507,7 @@ }, { "name": "Giga Walk3", - "md5": "9aab3bbb375765391978be4f6d478ab3.svg", + "md5": "db55131bf54f96e8986d9b30730e42ce.svg", "type": "costume", "tags": [ "fantasy", @@ -4517,7 +4521,7 @@ }, { "name": "Giga-a", - "md5": "93cb048a1d199f92424b9c097fa5fa38.svg", + "md5": "92161a11e851ecda94cbbb985018fed6.svg", "type": "costume", "tags": [ "fantasy", @@ -4532,7 +4536,7 @@ }, { "name": "Giga-b", - "md5": "528613711a7eae3a929025be04db081c.svg", + "md5": "bc706a7648342aaacac9050378b40c43.svg", "type": "costume", "tags": [ "fantasy", @@ -4547,7 +4551,7 @@ }, { "name": "Giga-c", - "md5": "ee4dd21d7ca6d1b889ee25d245cbcc66.svg", + "md5": "337b338b2b10176221e638ac537854e6.svg", "type": "costume", "tags": [ "fantasy", @@ -4562,7 +4566,7 @@ }, { "name": "Giga-d", - "md5": "7708e2d9f83a01476ee6d17aa540ddf1.svg", + "md5": "db15886cfdcb5e2f4459e9074e3990a1.svg", "type": "costume", "tags": [ "fantasy", @@ -4577,7 +4581,7 @@ }, { "name": "Giraffe-a", - "md5": "2d3955997d2b3aa8dad9389c61de384f.svg", + "md5": "43e89629fb9df7051eaf307c695424fc.svg", "type": "costume", "tags": [ "animals", @@ -4592,7 +4596,7 @@ }, { "name": "Giraffe-b", - "md5": "b129c6016fedc7d03fb7f0a06363af28.svg", + "md5": "ef1fca2ae13d49d9dd2c6cfc211a687c.svg", "type": "costume", "tags": [ "animals", @@ -4607,7 +4611,7 @@ }, { "name": "Giraffe-c", - "md5": "1af467957df0350765ba9a10e8d85572.svg", + "md5": "cfd93a103479993aee4d680655e39d8d.svg", "type": "costume", "tags": [ "animals", @@ -4622,7 +4626,7 @@ }, { "name": "Glass Water-a", - "md5": "c364b9e1f4bcdc61705032d89eaaa0a1.svg", + "md5": "cbf21cf1b057852f91135d27ebbf11ce.svg", "type": "costume", "tags": [ "food", @@ -4637,7 +4641,7 @@ }, { "name": "Glass Water-b", - "md5": "bc07ce6a2004ac91ce704531a1c526e5.svg", + "md5": "ca70c69ef1f797d353581a3f76116ae3.svg", "type": "costume", "tags": [ "food", @@ -4653,7 +4657,7 @@ }, { "name": "Glasses-a", - "md5": "f42180039c37c3b221e1e426b92e5092.svg", + "md5": "705035328ac53d5ce1aa5a1ed1c2d172.svg", "type": "costume", "tags": [ "fashion", @@ -4667,7 +4671,7 @@ }, { "name": "Glasses-b", - "md5": "58b728ee8c1f739e2de13800dee562de.svg", + "md5": "f2a02d0e7431147b8a4a282e02a8e6a4.svg", "type": "costume", "tags": [ "fashion", @@ -4681,7 +4685,7 @@ }, { "name": "Glasses-c", - "md5": "d8bf373e1fcbb46f6eb8d225ba01613e.svg", + "md5": "9e2f75d3a09f3f10d554ba8380c3ae52.svg", "type": "costume", "tags": [ "fashion", @@ -4695,7 +4699,7 @@ }, { "name": "Glasses-e", - "md5": "6b706718a8c350522c3f29fb82b40327.svg", + "md5": "acd85b36e6b8d93ba4194ee2ea334207.svg", "type": "costume", "tags": [ "fashion", @@ -4709,7 +4713,7 @@ }, { "name": "Goalie-a", - "md5": "dbf6a1b0402377be2cd8c75a3b4fdf53.svg", + "md5": "a554f2a9b49a09ec67d1fd7ecfbcddcd.svg", "type": "costume", "tags": [ "sports", @@ -4725,7 +4729,7 @@ }, { "name": "Goalie-b", - "md5": "987d8c2bb6c26cad265a3aa339fe432e.svg", + "md5": "59eedd0a23c3c983d386a0c125991c7f.svg", "type": "costume", "tags": [ "sports", @@ -4741,7 +4745,7 @@ }, { "name": "Goalie-c", - "md5": "52609ef559a29052e72efe08d1384980.svg", + "md5": "f2e7ba53f3a28c4359cb0d3e3cb4001a.svg", "type": "costume", "tags": [ "sports", @@ -4757,7 +4761,7 @@ }, { "name": "Goalie-d", - "md5": "a4de535b4c4a7c6a65e6736491e01497.svg", + "md5": "63f2955298d59dd22dc7b7c6a9c521e2.svg", "type": "costume", "tags": [ "sports", @@ -4773,7 +4777,7 @@ }, { "name": "Goalie-e", - "md5": "ca55a23f3172e9fff061484e00493d2c.svg", + "md5": "eb096e2b4234f5f8ee1f2c44429eaa1a.svg", "type": "costume", "tags": [ "sports", @@ -4789,7 +4793,7 @@ }, { "name": "Goblin-a", - "md5": "f10eaedff51f50f0809a7b4b310337fa.svg", + "md5": "3f08380f25062b8055a1800f5dad14bd.svg", "type": "costume", "tags": [ "fantasy", @@ -4804,7 +4808,7 @@ }, { "name": "Goblin-b", - "md5": "71e7c77d89299cd99739b1216fc03a85.svg", + "md5": "b8604b8039d6b633015aaf17d74d5d5b.svg", "type": "costume", "tags": [ "fantasy", @@ -4819,7 +4823,7 @@ }, { "name": "Goblin-c", - "md5": "ab0611427d6f9b54d83672cf9e554876.svg", + "md5": "2add9ef4eaa25f8915406dcfd8bafc9f.svg", "type": "costume", "tags": [ "fantasy", @@ -4834,7 +4838,7 @@ }, { "name": "Goblin-d", - "md5": "87dd413e7a8545bea9b3da208a5d5735.svg", + "md5": "afb9fe328adae617ee3375366fca02e7.svg", "type": "costume", "tags": [ "fantasy", @@ -4849,7 +4853,7 @@ }, { "name": "Gobo-a", - "md5": "1f5ea0d12f85aed2e471cdd21b0bd6d7.svg", + "md5": "f505a4e9eab5e40e2669a4462dba4c90.svg", "type": "costume", "tags": [ "fantasy", @@ -4865,7 +4869,7 @@ }, { "name": "Gobo-b", - "md5": "73e493e4abd5d0954b677b97abcb7116.svg", + "md5": "5c0896569305ab177d87caa31aad2a72.svg", "type": "costume", "tags": [ "fantasy", @@ -4881,7 +4885,7 @@ }, { "name": "Gobo-c", - "md5": "bc68a6bdf300df7b53d73b38f74c844e.svg", + "md5": "9d8021c216fb92cc708e1e96f3ed2b52.svg", "type": "costume", "tags": [ "fantasy", @@ -4897,7 +4901,7 @@ }, { "name": "Grasshopper-a", - "md5": "fcddf46c04479b07b2944ee36d0b7635.svg", + "md5": "e7210a370837dd1e4ebc1a56a973b7f6.svg", "type": "costume", "tags": [ "animals", @@ -4914,7 +4918,7 @@ }, { "name": "Grasshopper-b", - "md5": "40b48bcb95f06a2281ba1cad60c8c504.svg", + "md5": "529644c5ecdca63adafd87777e341ad7.svg", "type": "costume", "tags": [ "animals", @@ -4931,7 +4935,7 @@ }, { "name": "Grasshopper-c", - "md5": "fa9a02a4a6df86612365dc65c065d2cb.svg", + "md5": "cf2ac769df444137b4c1eec472fa4b92.svg", "type": "costume", "tags": [ "animals", @@ -4948,7 +4952,7 @@ }, { "name": "Grasshopper-d", - "md5": "f80ba703a7fb17a870ec0818add2f3b8.svg", + "md5": "a7c638b8aa86f2a758830f8c2b0e4cf5.svg", "type": "costume", "tags": [ "animals", @@ -4965,7 +4969,7 @@ }, { "name": "Grasshopper-e", - "md5": "6519eeaa65eac086198d6901cf0a5b9e.svg", + "md5": "d4f3dfe69be6537e73544381408a820d.svg", "type": "costume", "tags": [ "animals", @@ -4982,7 +4986,7 @@ }, { "name": "Grasshopper-f", - "md5": "8d865e6bbea03cda509d766085b883f4.svg", + "md5": "93550d8abde130ad149904c4448f8b65.svg", "type": "costume", "tags": [ "animals", @@ -4999,7 +5003,7 @@ }, { "name": "Green Flag", - "md5": "173e20ac537d2c278ed621be3db3fc87.svg", + "md5": "2bbfd072183a67db5eddb923fe0726b3.svg", "type": "costume", "tags": [ "thing" @@ -5012,7 +5016,7 @@ }, { "name": "Griffin-a", - "md5": "1ceea469ec409d0a3a13bd04ea1e756c.svg", + "md5": "a31166d45903206b52cb0f0a0cb687b5.svg", "type": "costume", "tags": [ "fantasy", @@ -5028,7 +5032,7 @@ }, { "name": "Griffin-b", - "md5": "1dd10e8e53c048ad6f95c82501801f48.svg", + "md5": "102f6200c13bd60afa9538c712776fb0.svg", "type": "costume", "tags": [ "fantasy", @@ -5044,7 +5048,7 @@ }, { "name": "Griffin-c", - "md5": "e4d7c3c18463f15083683ce0826adcee.svg", + "md5": "157d3665cebcd41fa814b9217af99476.svg", "type": "costume", "tags": [ "fantasy", @@ -5060,7 +5064,7 @@ }, { "name": "Griffin-d", - "md5": "54504b1d8dedf816b0bd599e768f191d.svg", + "md5": "b8c8745820a341afec08e77f4a254551.svg", "type": "costume", "tags": [ "fantasy", @@ -5076,7 +5080,7 @@ }, { "name": "Guitar-a", - "md5": "cb8c2a5e69da7538e1dd73cb7ff4a666.svg", + "md5": "8704489dcf1a3ca93c5db40ebe5acd38.svg", "type": "costume", "tags": [ "music", @@ -5090,7 +5094,7 @@ }, { "name": "Guitar-b", - "md5": "fed44bd1091628c060f45060a84f2885.svg", + "md5": "e0423f4743f39456dade16fa1223d6b0.svg", "type": "costume", "tags": [ "music", @@ -5104,7 +5108,7 @@ }, { "name": "Guitar-electric1-a", - "md5": "b2b469b9d11fd23bdd671eab94dc58ff.svg", + "md5": "57c6d7dc148576cb2f36e53dea49260a.svg", "type": "costume", "tags": [ "music", @@ -5118,7 +5122,7 @@ }, { "name": "Guitar-electric1-b", - "md5": "3632184c19c66a088a99568570d61b13.svg", + "md5": "677aed0b1168caf4b3ec565b9104dbe0.svg", "type": "costume", "tags": [ "music", @@ -5132,7 +5136,7 @@ }, { "name": "Guitar-electric2-a", - "md5": "1fc433b89038f9e16092c9f4d7514cca.svg", + "md5": "bb88e6a8a08a4034cc155b1137743ca1.svg", "type": "costume", "tags": [ "music", @@ -5146,7 +5150,7 @@ }, { "name": "Guitar-electric2-b", - "md5": "7b843dbc93d4b2ea31fa67cca3d5077c.svg", + "md5": "83db2d0e342257e534ccdf0ec17bf668.svg", "type": "costume", "tags": [ "music", @@ -5205,7 +5209,7 @@ }, { "name": "Hare-a", - "md5": "8209c43050785e3c4276f84abb52c245.svg", + "md5": "7269593d83b6f9eae512997f541a7417.svg", "type": "costume", "tags": [ "animals", @@ -5226,7 +5230,7 @@ }, { "name": "Hare-b", - "md5": "62796e48dc8e540398e0575d79f562fe.svg", + "md5": "c8dbb4302dd489a201938c203018c2f0.svg", "type": "costume", "tags": [ "animals", @@ -5247,7 +5251,7 @@ }, { "name": "Hare-c", - "md5": "4bc5c29283dfff4b9c876cc23540a4b5.svg", + "md5": "85a3b8c151e10576fa531a4293fdac00.svg", "type": "costume", "tags": [ "animals", @@ -5268,7 +5272,7 @@ }, { "name": "Harper-a", - "md5": "0d5979db40b0a4dcaa601fb7679ef71c.svg", + "md5": "3a0973a042ee16e816c568651316d5d4.svg", "type": "costume", "tags": [ "people", @@ -5282,7 +5286,7 @@ }, { "name": "Harper-b", - "md5": "c435a1fcdf5f60a29f620fa800e391e0.svg", + "md5": "e407fa0ed992393d12d0a108c11e2fa6.svg", "type": "costume", "tags": [ "people", @@ -5296,7 +5300,7 @@ }, { "name": "Harper-c", - "md5": "9c35763ec87604ff1b4848ff18e0b040.svg", + "md5": "98ce6e6bb99f8ba116f127fdf2e739fd.svg", "type": "costume", "tags": [ "people", @@ -5310,7 +5314,7 @@ }, { "name": "Hat-a", - "md5": "52540f9dba4537f79f1ad3067d44e3f6.svg", + "md5": "c632719725400c604fcadf0858ce2b2c.svg", "type": "costume", "tags": [ "fashion", @@ -5324,7 +5328,7 @@ }, { "name": "Hat-b", - "md5": "874462b3e079308d775629c235940d8f.svg", + "md5": "0aed53a86d92ec2283068000ac97a60b.svg", "type": "costume", "tags": [ "fashion", @@ -5338,7 +5342,7 @@ }, { "name": "Hat-c", - "md5": "b40accecd4bd57fed8bdb96ee15e5c05.svg", + "md5": "13e382ae3f05a9a23e0b64ca23230438.svg", "type": "costume", "tags": [ "fashion", @@ -5352,7 +5356,7 @@ }, { "name": "Hat-d", - "md5": "a8ef874bd7542fec62785eac80019417.svg", + "md5": "6349e36da9897a2f89bdbf5c77dbdacb.svg", "type": "costume", "tags": [ "fashion", @@ -5366,7 +5370,7 @@ }, { "name": "Hatchling-a", - "md5": "25e4da6bcd209c60690729f5c7016b83.svg", + "md5": "55f7d457eb0af78cb309ca47497c490f.svg", "type": "costume", "tags": [ "animals", @@ -5382,7 +5386,7 @@ }, { "name": "Hatchling-b", - "md5": "b0f8451e7c52cf2b94b94c4a2051398b.svg", + "md5": "0e5c295a043d5e183a98046e4f734b72.svg", "type": "costume", "tags": [ "animals", @@ -5398,7 +5402,7 @@ }, { "name": "Hatchling-c", - "md5": "5f70ae46957bf425121ac532dc6a2f34.svg", + "md5": "f27d557be70a9522fae4392bfd4f5249.svg", "type": "costume", "tags": [ "animals", @@ -5414,7 +5418,7 @@ }, { "name": "Heart Code", - "md5": "1bc73fc472df673a1089d965b537f5ac.svg", + "md5": "288976865e8c5db717d859e915606d82.svg", "type": "costume", "tags": [ "food", @@ -5428,7 +5432,7 @@ }, { "name": "Heart Face", - "md5": "4ab84263da32069cf97cc0fa52729a0d.svg", + "md5": "989770846f8cd1628b48bbe91d0a7d0d.svg", "type": "costume", "tags": [ "emotions" @@ -5441,7 +5445,7 @@ }, { "name": "Heart Love", - "md5": "a9d25b961eef81521c8ed38beb1456a0.svg", + "md5": "51248e76be2aa7a0f0ed77bc94af1b3a.svg", "type": "costume", "tags": [ "food", @@ -5455,7 +5459,7 @@ }, { "name": "Heart Purple", - "md5": "b15362bb6b02a59e364db9081ccf19aa.svg", + "md5": "e24731f5cf2759c2f289921bebb86ea2.svg", "type": "costume", "tags": [ "holiday", @@ -5472,7 +5476,7 @@ }, { "name": "Heart Red", - "md5": "6e79e087c866a016f99ee482e1aeba47.svg", + "md5": "c77e640f6e023e7ce1e376da0f26e1eb.svg", "type": "costume", "tags": [ "holiday", @@ -5489,7 +5493,7 @@ }, { "name": "Heart Smile", - "md5": "66b29ca063bc74d2bacfc0a06bc7b6fc.svg", + "md5": "5fa8c4693cf8cba8cdbcbed72f4f58aa.svg", "type": "costume", "tags": [ "food", @@ -5503,7 +5507,7 @@ }, { "name": "Heart Sweet", - "md5": "9a9a8efa369379ee8538632c43a6a3d1.svg", + "md5": "3ee430ba825f41ae9913453d4932fb8b.svg", "type": "costume", "tags": [ "food", @@ -5517,7 +5521,7 @@ }, { "name": "Hedgehog-a", - "md5": "32416e6b2ef8e45fb5fd10778c1b9a9f.svg", + "md5": "3b0e1717859808cecf1a45e2a32dc201.svg", "type": "costume", "tags": [ "animals", @@ -5533,7 +5537,7 @@ }, { "name": "Hedgehog-b", - "md5": "4d3ccc06660e07b55bd38246e1f82f7f.svg", + "md5": "42bac40ca828133600e0a9f7ba019adb.svg", "type": "costume", "tags": [ "animals", @@ -5549,7 +5553,7 @@ }, { "name": "Hedgehog-c", - "md5": "2446f79c0f553594cfbcdbe6b1e459a5.svg", + "md5": "3251533232e7f44315512149c7f76214.svg", "type": "costume", "tags": [ "animals", @@ -5565,7 +5569,7 @@ }, { "name": "Hedgehog-d", - "md5": "bdb7c8e86125092da0c4848d1ffd901c.svg", + "md5": "93c2d7a0abefaf26ee50d5038ac5bf61.svg", "type": "costume", "tags": [ "animals", @@ -5581,7 +5585,7 @@ }, { "name": "Hedgehog-e", - "md5": "78a0e3789f6d778e20f9bf3d308a0b19.svg", + "md5": "1fcbba4a2252e96c52d2d8aa8e593e51.svg", "type": "costume", "tags": [ "animals", @@ -5597,7 +5601,7 @@ }, { "name": "Hen-a", - "md5": "eb0a9890a92ef616ef8740328eeabb79.svg", + "md5": "b02a33e32313cc9a75781a6fafd07033.svg", "type": "costume", "tags": [ "animals", @@ -5613,7 +5617,7 @@ }, { "name": "Hen-b", - "md5": "12aabf8636096f223e9297d2fd8177a4.svg", + "md5": "d055896a473bb12f4ec67af1fdb9c652.svg", "type": "costume", "tags": [ "animals", @@ -5629,7 +5633,7 @@ }, { "name": "Hen-c", - "md5": "af2c57d1f12272335629635e669df487.svg", + "md5": "c9a4570a2d0ae09b9feeeb5607e4b9c7.svg", "type": "costume", "tags": [ "animals", @@ -5645,7 +5649,7 @@ }, { "name": "Hen-d", - "md5": "84d0492c094ec01d73f808c92b4c3138.svg", + "md5": "6c9e05f568862dbcea0a1652a210239b.svg", "type": "costume", "tags": [ "animals", @@ -5661,7 +5665,7 @@ }, { "name": "Hippo1-a", - "md5": "c1353c4a5eec5e6f32ed053e6f6e8f99.svg", + "md5": "911901dc568b56c15fe81819bc2af653.svg", "type": "costume", "tags": [ "animals", @@ -5679,7 +5683,7 @@ }, { "name": "Hippo1-b", - "md5": "e65ed93bbb9cccf698fc7e774ab609a6.svg", + "md5": "5764a2c650f225bc27cc0e6c5db401ea.svg", "type": "costume", "tags": [ "animals", @@ -5697,7 +5701,7 @@ }, { "name": "Home Button", - "md5": "1bac530a0701a8fc88bb0802ae6787a3.svg", + "md5": "1ebdcb9f033fa6658259b52da376b7ac.svg", "type": "costume", "tags": [ "ui", @@ -5711,7 +5715,7 @@ }, { "name": "Horse-a", - "md5": "83a698304f00242a34ddd63b1525373b.svg", + "md5": "ad458251c5bf5b375870829f1762fa47.svg", "type": "costume", "tags": [ "animals", @@ -5729,7 +5733,7 @@ }, { "name": "Horse-b", - "md5": "2e7d212692b46b049a9ebc1224edd990.svg", + "md5": "0e0fa871bea01c2dfb70e9955dc098be.svg", "type": "costume", "tags": [ "animals", @@ -5838,7 +5842,7 @@ }, { "name": "Jamal-a", - "md5": "c7531e6c05aa488edd6ad3c369204452.svg", + "md5": "3c8d5e688450ad1e6bf024a32c55bcda.svg", "type": "costume", "tags": [ "sports", @@ -5854,7 +5858,7 @@ }, { "name": "Jamal-b", - "md5": "8b8bd6ff0fe64e7056d1e70c63b9ec9f.svg", + "md5": "2408318e743873c7254db1623441b9c5.svg", "type": "costume", "tags": [ "sports", @@ -5870,7 +5874,7 @@ }, { "name": "Jamal-c", - "md5": "c659f292333f93854be243f84b337ec5.svg", + "md5": "693748d763c8da4b119a5e4bee6a1768.svg", "type": "costume", "tags": [ "sports", @@ -5886,7 +5890,7 @@ }, { "name": "Jamal-d", - "md5": "9dc8cfa22793c43aee826c76d144e09b.svg", + "md5": "92692e0c0f376797274392484ba74133.svg", "type": "costume", "tags": [ "sports", @@ -5902,7 +5906,7 @@ }, { "name": "Jar-a", - "md5": "73784b267083733e08bcf06aa7d6536a.svg", + "md5": "33b537168f3c2eb3dafeb739c22f38a6.svg", "type": "costume", "tags": [ "food", @@ -5918,7 +5922,7 @@ }, { "name": "Jar-b", - "md5": "a37eb72115966a75bc1bf521deeccc0c.svg", + "md5": "e0f5ac773987470ff2467e3e01b9ab23.svg", "type": "costume", "tags": [ "food", @@ -5933,7 +5937,7 @@ }, { "name": "Jellyfish-a", - "md5": "9e6563e417350af3094c2ed02b9b0bbd.svg", + "md5": "4e259b7c08f05145fc7800b33e4f356e.svg", "type": "costume", "tags": [ "animals", @@ -5949,7 +5953,7 @@ }, { "name": "Jellyfish-b", - "md5": "31a42fad0891f1298c522a6d5008930a.svg", + "md5": "5944a1e687fa31589517825b2144a17b.svg", "type": "costume", "tags": [ "animals", @@ -5965,7 +5969,7 @@ }, { "name": "Jellyfish-c", - "md5": "697262d9ed04467bae52cca786c36bd3.svg", + "md5": "00c99df84f8385038461d6c42a5465ab.svg", "type": "costume", "tags": [ "animals", @@ -5981,7 +5985,7 @@ }, { "name": "Jellyfish-d", - "md5": "6a949493aaf62954f1c74f8369d494c4.svg", + "md5": "3158299771b3d34ed2c50a00fbab715e.svg", "type": "costume", "tags": [ "animals", @@ -6179,7 +6183,7 @@ }, { "name": "Jordyn-a", - "md5": "2f59adebc2c0feb9ebfabd7ee9642f2b.svg", + "md5": "db4d97cbf24e2b8af665bfbf06f67fa0.svg", "type": "costume", "tags": [ "sports", @@ -6196,7 +6200,7 @@ }, { "name": "Jordyn-b", - "md5": "075f382883e60dba8094b3dc30918f60.svg", + "md5": "a7cc1e5f02b58ecc8095cfc18eef0289.svg", "type": "costume", "tags": [ "sports", @@ -6213,7 +6217,7 @@ }, { "name": "Jordyn-c", - "md5": "fbe81c40d4a880c8799c458359758629.svg", + "md5": "768c4601174f0dfcb96b3080ccc3a192.svg", "type": "costume", "tags": [ "sports", @@ -6230,7 +6234,7 @@ }, { "name": "Jordyn-d", - "md5": "68a784d4d0340475a6e6feff3b28b470.svg", + "md5": "00c8c464c19460df693f8d5ae69afdab.svg", "type": "costume", "tags": [ "sports", @@ -6273,7 +6277,7 @@ }, { "name": "Key", - "md5": "af35300cef35803e11f4ed744dc5e818.svg", + "md5": "680d3e4dce002f922b32447fcf29743d.svg", "type": "costume", "tags": [ "fantasy", @@ -6287,7 +6291,7 @@ }, { "name": "Keyboard-a", - "md5": "c67d180e964926b6393ac14781541b39.svg", + "md5": "0ad880b5e829578832c8927b3f6ef7f8.svg", "type": "costume", "tags": [ "music", @@ -6301,7 +6305,7 @@ }, { "name": "Keyboard-b", - "md5": "dbaf62b33de45093c3c7d13b5d49d637.svg", + "md5": "6efd23c91dab070526feacdf72e2d3da.svg", "type": "costume", "tags": [ "music", @@ -6315,7 +6319,7 @@ }, { "name": "Kiran-a", - "md5": "9de23c4a7a7fbb67136b539241346854.svg", + "md5": "7c0bedab5404830a5147cc4a2d46e997.svg", "type": "costume", "tags": [ "space", @@ -6330,7 +6334,7 @@ }, { "name": "Kiran-b", - "md5": "f1e74f3c02333e9e2068e8baf4e77aa0.svg", + "md5": "b0566e0eed7b5216b92d61468d21ecee.svg", "type": "costume", "tags": [ "space", @@ -6345,7 +6349,7 @@ }, { "name": "Kiran-c", - "md5": "e2482cf509c312935f08be0e2e2c9d84.svg", + "md5": "78bd6de23d4929aef678ddf0f3f5c276.svg", "type": "costume", "tags": [ "space", @@ -6360,7 +6364,7 @@ }, { "name": "Kiran-d", - "md5": "569e736b519199efddfbae2572f7e92b.svg", + "md5": "2928e9fbd5ca08e326192b3a41bea691.svg", "type": "costume", "tags": [ "space", @@ -6375,7 +6379,7 @@ }, { "name": "Kiran-e", - "md5": "2261bed0f2cc819def17969158297b4f.svg", + "md5": "7912b6f378bd781f62683e003c574dbe.svg", "type": "costume", "tags": [ "space", @@ -6390,7 +6394,7 @@ }, { "name": "Kiran-f", - "md5": "d7f44adb3dc7906b9dfb3599a028e0d6.svg", + "md5": "7f0bc123819fc2666321b6cd38069bdb.svg", "type": "costume", "tags": [ "space", @@ -6405,7 +6409,7 @@ }, { "name": "Knight", - "md5": "f2c5e8bc24d001b81566879dbf2f1a13.svg", + "md5": "188325c56b79ff3cd58497c970ba87a6.svg", "type": "costume", "tags": [ "people", @@ -6420,7 +6424,7 @@ }, { "name": "Ladybug2", - "md5": "f16a1ccc69a4a8190a927f1595aa7bfa.svg", + "md5": "169c0efa8c094fdedddf8c19c36f0229.svg", "type": "costume", "tags": [ "animals", @@ -6436,7 +6440,7 @@ }, { "name": "Ladybug2-a", - "md5": "c018a3eed966d5f92c69f2188dfd2aae.svg", + "md5": "457200f8dec8fea00d22473e9bd9175e.svg", "type": "costume", "tags": [ "animals", @@ -6453,7 +6457,7 @@ }, { "name": "Ladybug2-b", - "md5": "a2bb15ace808e070a2b815502952b292.svg", + "md5": "3f48228829b77fc47d6d89b5729b2957.svg", "type": "costume", "tags": [ "animals", @@ -6470,7 +6474,7 @@ }, { "name": "Laptop", - "md5": "76f456b30b98eeefd7c942b27b524e31.svg", + "md5": "cd2d1f72275e676df5f82be74ae91dfa.svg", "type": "costume", "tags": [ "things", @@ -6666,7 +6670,7 @@ }, { "name": "Lightning", - "md5": "c2d636ab2b491e591536afc3d49cbecd.svg", + "md5": "0ddd3a05a330925bcd2d048908ed40b8.svg", "type": "costume", "tags": [ "weather", @@ -6683,7 +6687,7 @@ }, { "name": "Line", - "md5": "1b2cfb4d4746522aeb84e16a62820299.svg", + "md5": "e85305b47cfd92d971704dcb7ad6e17b.svg", "type": "costume", "tags": [ "lava", @@ -6698,7 +6702,7 @@ }, { "name": "Lion-a", - "md5": "75e6b2178518fa354f1ebf7ab7061ceb.svg", + "md5": "e88e83c8b3ca80c54540b5f0c5a0cc03.svg", "type": "costume", "tags": [ "cat", @@ -6715,7 +6719,7 @@ }, { "name": "Lion-b", - "md5": "7304176fe4dc85758e6b77324a185ea2.svg", + "md5": "f0d9ab3d82bbade6e279dc1c81e2e6db.svg", "type": "costume", "tags": [ "cat", @@ -6732,7 +6736,7 @@ }, { "name": "Lion-c", - "md5": "8411de793909216761cd19fd95418945.svg", + "md5": "91c64c5361d906fd36d5813ae27b85a8.svg", "type": "costume", "tags": [ "cat", @@ -6749,7 +6753,7 @@ }, { "name": "Llama", - "md5": "f5841f36b41c4df26f9c724d913c279b.svg", + "md5": "c97824f20a45adfa3ff362f82247a025.svg", "type": "costume", "tags": [ "animals", @@ -6764,7 +6768,7 @@ }, { "name": "Llama-b", - "md5": "ef3f8491668de2b751d8d7a8921c9879.svg", + "md5": "1f3aaeb598e121ad817143800d8c4a32.svg", "type": "costume", "tags": [ "animals", @@ -6779,7 +6783,7 @@ }, { "name": "Llama-c", - "md5": "b0af19d2c7a7c039c060f21874816164.svg", + "md5": "ac80d75745315f052f7f7b4e62e4a850.svg", "type": "costume", "tags": [ "animals", @@ -6794,7 +6798,7 @@ }, { "name": "Magicwand", - "md5": "3db9bfe57d561557795633c5cda44e8c.svg", + "md5": "89aa5332042d7bbf8368293a4efeafa4.svg", "type": "costume", "tags": [ "fantasy", @@ -6811,9 +6815,7 @@ "name": "Marian-a", "md5": "e9577a1eb098905dd386135bb38c0398.png", "type": "costume", - "tags": [ - "people" - ], + "tags": [], "info": [ 217, 452, @@ -6824,9 +6826,7 @@ "name": "Marian-b", "md5": "3d2ecee35eab8c37d1c3eadfe50ce447.png", "type": "costume", - "tags": [ - "people" - ], + "tags": [], "info": [ 217, 452, @@ -6837,9 +6837,7 @@ "name": "Marian-c", "md5": "221e9999b20ecc21b37c68fcdf09ab02.png", "type": "costume", - "tags": [ - "people" - ], + "tags": [], "info": [ 141, 452, @@ -6850,9 +6848,7 @@ "name": "Marian-d", "md5": "64206b46c411e40926569cf3f5e587be.png", "type": "costume", - "tags": [ - "people" - ], + "tags": [], "info": [ 278, 438, @@ -6863,9 +6859,7 @@ "name": "Marian-e", "md5": "16893c6136292ae36e13dc72cc55719b.png", "type": "costume", - "tags": [ - "people" - ], + "tags": [], "info": [ 139, 423, @@ -6874,7 +6868,7 @@ }, { "name": "Max-a", - "md5": "5cc168bddf4561e6e7f1d30845d6efbf.svg", + "md5": "5180649cfd62831c52f8994ce644d6ac.svg", "type": "costume", "tags": [ "sports", @@ -6890,7 +6884,7 @@ }, { "name": "Max-b", - "md5": "8e2ad5735e26c5544b6b1a057f4efa80.svg", + "md5": "9669ce16eb6c6df6f26686598a59711d.svg", "type": "costume", "tags": [ "sports", @@ -6906,7 +6900,7 @@ }, { "name": "Max-c", - "md5": "261a40ebecfe135308befd79c6c07fd5.svg", + "md5": "7b3d1324382032f87384ef2c8c618156.svg", "type": "costume", "tags": [ "sports", @@ -6922,7 +6916,7 @@ }, { "name": "Max-d", - "md5": "4b6eecd411daddef6422fa3a5850cd52.svg", + "md5": "6b91183a4ad162e4950d95828a85144d.svg", "type": "costume", "tags": [ "sports", @@ -6938,7 +6932,7 @@ }, { "name": "Mermaid-a", - "md5": "36db41c47259881c26d9b98a806d3308.svg", + "md5": "88a3b6b2f0b3ffa25cab97bc619f8386.svg", "type": "costume", "tags": [ "fantasy", @@ -6954,7 +6948,7 @@ }, { "name": "Mermaid-b", - "md5": "564bf3f466df3b3e8aba71eeae8255ab.svg", + "md5": "f903049308e2171178d889f5c4a7d466.svg", "type": "costume", "tags": [ "fantasy", @@ -6970,7 +6964,7 @@ }, { "name": "Mermaid-c", - "md5": "2295784bb8e6354bfa7676089235cb9f.svg", + "md5": "2a6274017350fab67ebec9157420ae96.svg", "type": "costume", "tags": [ "fantasy", @@ -6986,7 +6980,7 @@ }, { "name": "Mermaid-d", - "md5": "9f973b89b68f7d8147f157cbac8af341.svg", + "md5": "65419296861b1c7ee59075af0f949d67.svg", "type": "costume", "tags": [ "fantasy", @@ -7002,7 +6996,7 @@ }, { "name": "Microphone-a", - "md5": "9126b6362313e20578fb88d38902cd4c.svg", + "md5": "d4d80e94e2cc759b8ca1d7b58f2a9052.svg", "type": "costume", "tags": [ "music", @@ -7016,7 +7010,7 @@ }, { "name": "Microphone-b", - "md5": "29988ebbde49beaceb06d9eb66138b80.svg", + "md5": "c96578ffb9e314fee097862d69fde0af.svg", "type": "costume", "tags": [ "music", @@ -7030,7 +7024,7 @@ }, { "name": "Milk-a", - "md5": "1b8ec45254b7c40d86e7a33818b77e35.svg", + "md5": "aa5f1501805aa68d3ad74623f59e6135.svg", "type": "costume", "tags": [ "food", @@ -7045,7 +7039,7 @@ }, { "name": "Milk-b", - "md5": "2ba802dcac09a81f9d82cc9d3b95d71b.svg", + "md5": "0f683f65c737bbcbb916df0895d8436e.svg", "type": "costume", "tags": [ "food", @@ -7060,7 +7054,7 @@ }, { "name": "Milk-c", - "md5": "287b322e939ad54691aef4876c48f422.svg", + "md5": "1fa49d62f8028a375470e7bac451e666.svg", "type": "costume", "tags": [ "food", @@ -7075,7 +7069,7 @@ }, { "name": "Milk-d", - "md5": "df4f5d863fa680331aa6c8f867b9fcbb.svg", + "md5": "4d3eabd3ef848b61c3120d796c274733.svg", "type": "costume", "tags": [ "food", @@ -7090,7 +7084,7 @@ }, { "name": "Milk-e", - "md5": "e642678d42d5e74fe49e6ceb5538724e.svg", + "md5": "6ec300ae45758eff12e9d47cf4f0d2a0.svg", "type": "costume", "tags": [ "food", @@ -7105,7 +7099,7 @@ }, { "name": "Monet-a", - "md5": "11c46aaa5e30ad46f5c1883d6feb47b8.svg", + "md5": "4c6b016c55c4348b6dce29ba99e7ede4.svg", "type": "costume", "tags": [ "space", @@ -7120,7 +7114,7 @@ }, { "name": "Monet-b", - "md5": "9c8f83e39dc8ac49d57c0622ffe2063f.svg", + "md5": "137bbc522701a96908667d1b1730d041.svg", "type": "costume", "tags": [ "space", @@ -7135,7 +7129,7 @@ }, { "name": "Monet-c", - "md5": "4435678d26e8fbc266d647693f65f5d7.svg", + "md5": "138e6591f3317222521963ef3ce9a057.svg", "type": "costume", "tags": [ "space", @@ -7150,7 +7144,7 @@ }, { "name": "Monet-d", - "md5": "42113ca3eca593c3a8f232a9202d6f14.svg", + "md5": "740276a8aa9ddd12dd4b30f369975d66.svg", "type": "costume", "tags": [ "space", @@ -7165,7 +7159,7 @@ }, { "name": "Monet-e", - "md5": "e530d0dac5290c5366af719cfb4e5953.svg", + "md5": "5b67cb843dcc9dabdc580b9e35e95659.svg", "type": "costume", "tags": [ "space", @@ -7180,7 +7174,7 @@ }, { "name": "Monkey-a", - "md5": "6e4de762dbd52cd2b6356694a9668211.svg", + "md5": "254926ee81bfa82f2db7009a80635061.svg", "type": "costume", "tags": [ "animals", @@ -7196,7 +7190,7 @@ }, { "name": "Monkey-b", - "md5": "7662a3a0f4c6fa21fdf2de33bd80fe5f.svg", + "md5": "de0405b0576ade1282bdfcd198922baa.svg", "type": "costume", "tags": [ "animals", @@ -7212,7 +7206,7 @@ }, { "name": "Monkey-c", - "md5": "db8eb50b948047181922310bb94511fb.svg", + "md5": "ec6d62f0ff64bb5440ffdc662b6e46fa.svg", "type": "costume", "tags": [ "animals", @@ -7228,7 +7222,7 @@ }, { "name": "Motorcycle-a", - "md5": "5065a917834923efc3e0c112d5791e80.svg", + "md5": "b73447c2577b8f77b5e2eb1da6d6445a.svg", "type": "costume", "tags": [ "city", @@ -7237,14 +7231,14 @@ "motorcycle" ], "info": [ - 52, - 44, + 51, + 43, 1 ] }, { "name": "Motorcycle-b", - "md5": "fe0923cb08c0b7c373de1daf8b74de74.svg", + "md5": "6e960b3c6a60ebe192e36b235c50ae03.svg", "type": "costume", "tags": [ "city", @@ -7253,14 +7247,14 @@ "motorcycle" ], "info": [ - 52, - 44, + 51, + 43, 1 ] }, { "name": "Motorcycle-c", - "md5": "6af27b2b5e1eeae9e60702630e6909a8.svg", + "md5": "a70bdd403ace1f1ece2f2af0fbc3c720.svg", "type": "costume", "tags": [ "city", @@ -7269,14 +7263,14 @@ "motorcycle" ], "info": [ - 52, - 44, + 51, + 43, 1 ] }, { "name": "Motorcycle-d", - "md5": "c5d78ac1de3a7f786a4ca6dc0fe087d4.svg", + "md5": "c6f8179ff3e8f8ab08b01d50343eefc4.svg", "type": "costume", "tags": [ "city", @@ -7285,14 +7279,14 @@ "motorcycle" ], "info": [ - 52, - 44, + 51, + 43, 1 ] }, { "name": "Mouse1-a", - "md5": "e1f0c26afecbe9d4b9923d8e6bf489a8.svg", + "md5": "c5f76b65e30075c12d49ea8a8f7d6bad.svg", "type": "costume", "tags": [ "animals", @@ -7307,7 +7301,7 @@ }, { "name": "Mouse1-b", - "md5": "f5e477a3f94fc98ba3cd927228405646.svg", + "md5": "8a7da35c473972f88896ca73b7df2188.svg", "type": "costume", "tags": [ "animals", @@ -7322,7 +7316,7 @@ }, { "name": "Muffin-a", - "md5": "18da0857a1b7f1c960146d2b85edd10f.svg", + "md5": "afa34381db44e699d61f774911aab448.svg", "type": "costume", "tags": [ "food" @@ -7335,7 +7329,7 @@ }, { "name": "Muffin-b", - "md5": "a89f3b99bf4cccfaeb1b39e25633c53c.svg", + "md5": "bd0581902cd6cc13888520776bf1620c.svg", "type": "costume", "tags": [ "food", @@ -7349,7 +7343,7 @@ }, { "name": "Nano-a", - "md5": "02c5433118f508038484bbc5b111e187.svg", + "md5": "a62e560863c0e49b12e5d57e13d084f1.svg", "type": "costume", "tags": [ "fantasy", @@ -7363,7 +7357,7 @@ }, { "name": "Nano-b", - "md5": "10d6d9130618cd092ae02158cde2e113.svg", + "md5": "d12aead3e3c2917e7eba8b2b90a7afd2.svg", "type": "costume", "tags": [ "fantasy", @@ -7378,7 +7372,7 @@ }, { "name": "Nano-c", - "md5": "85e762d45bc626ca2edb3472c7cfaa32.svg", + "md5": "8f2f4a70e87262ef478ce60567b6208a.svg", "type": "costume", "tags": [ "fantasy", @@ -7393,7 +7387,7 @@ }, { "name": "Nano-d", - "md5": "b10925346da8080443f27e7dfaeff6f7.svg", + "md5": "a4e2034751fa650fd5fd69432c110104.svg", "type": "costume", "tags": [ "fantasy", @@ -7408,7 +7402,7 @@ }, { "name": "Neigh Pony", - "md5": "176c4fb4df80df899ca28a48bd1f0edf.svg", + "md5": "592816f56409d582603c485cbefcbbb8.svg", "type": "costume", "tags": [ "animals", @@ -7422,7 +7416,7 @@ }, { "name": "Octopus-a", - "md5": "038df646d2f935d2a5dd601b343fc1d9.svg", + "md5": "e22d9b633feffc1d026980a1f21e07d7.svg", "type": "costume", "tags": [ "animals", @@ -7438,7 +7432,7 @@ }, { "name": "Octopus-b", - "md5": "31bdcbdf05688c01aace3fd94c5e82df.svg", + "md5": "9b5a2cd287229bf36ffcc176ed72cc0c.svg", "type": "costume", "tags": [ "animals", @@ -7454,7 +7448,7 @@ }, { "name": "Octopus-c", - "md5": "51e80c09323e36489ad452250acd827c.svg", + "md5": "7d33a531087188b29deae879f23f76bc.svg", "type": "costume", "tags": [ "animals", @@ -7471,7 +7465,7 @@ }, { "name": "Octopus-d", - "md5": "b4242e6cde0392bb9a5fb43a8f232962.svg", + "md5": "f582f162c4438d82c9e2a0a87a3e02ce.svg", "type": "costume", "tags": [ "animals", @@ -7488,7 +7482,7 @@ }, { "name": "Octopus-e", - "md5": "edfda0a36d9cd8482e3a8dc317107d56.svg", + "md5": "5d6e17d6260134d0402ba487a419d7c3.svg", "type": "costume", "tags": [ "animals", @@ -7505,7 +7499,7 @@ }, { "name": "Orange", - "md5": "27d5dfbadceea215e983d2641ce3e51f.svg", + "md5": "d0a55aae1decb57152b454c9a5226757.svg", "type": "costume", "tags": [ "food", @@ -7519,7 +7513,7 @@ }, { "name": "Orange2-a", - "md5": "8a7d8515df41f83c1326ec3233a3a42a.svg", + "md5": "27286ca08451bc512e1d611965dad061.svg", "type": "costume", "tags": [ "food", @@ -7534,7 +7528,7 @@ }, { "name": "Orange2-b", - "md5": "70c7f1822ffdb37157c304273dae9102.svg", + "md5": "b823f73a31e61fd362574e2c24dfc0c2.svg", "type": "costume", "tags": [ "food", @@ -7549,7 +7543,7 @@ }, { "name": "Outfielder-a", - "md5": "d2e2e4a9249c4cbe479e431a4c985286.svg", + "md5": "10578b06f97b9fdc34f622e9e682c144.svg", "type": "costume", "tags": [ "baseball", @@ -7565,7 +7559,7 @@ }, { "name": "Outfielder-b", - "md5": "5a960b109ae5dbe3c3ea5555894e8c13.svg", + "md5": "d0a8837867d39444a824b734d4cd5554.svg", "type": "costume", "tags": [ "baseball", @@ -7581,7 +7575,7 @@ }, { "name": "Outfielder-c", - "md5": "480ab4ce1ab5586e829e1cf804824c8b.svg", + "md5": "9f31c772f88a5f32fe857d57b3bcb04c.svg", "type": "costume", "tags": [ "baseball", @@ -7597,7 +7591,7 @@ }, { "name": "Outfielder-d", - "md5": "e5803b5601e0aafa8d0b227f1b1ae742.svg", + "md5": "175ddc7ed99cc5b72909098046d8f558.svg", "type": "costume", "tags": [ "baseball", @@ -7613,7 +7607,7 @@ }, { "name": "Owl-a", - "md5": "5348f1ea36a645322e88796545ca8ca1.svg", + "md5": "a518f70b65ec489e709795209b43207a.svg", "type": "costume", "tags": [ "animals", @@ -7628,7 +7622,7 @@ }, { "name": "Owl-b", - "md5": "3d8ba4198a03e484ed63bde584fd5bc1.svg", + "md5": "236bb6b33e7db00834bcea89b03b8a5e.svg", "type": "costume", "tags": [ "animals", @@ -7643,7 +7637,7 @@ }, { "name": "Owl-c", - "md5": "4e81445e70169f074ad50473a78f3381.svg", + "md5": "806139207066cb5eaef727d54c1bb4ec.svg", "type": "costume", "tags": [ "animals", @@ -7658,7 +7652,7 @@ }, { "name": "Paddle", - "md5": "8038149bdfe24733ea2144d37d297815.svg", + "md5": "15864fac7d38bb94c1ec3a199de96c26.svg", "type": "costume", "tags": [ "thing" @@ -7671,7 +7665,7 @@ }, { "name": "Panther-a", - "md5": "04ca2c122cff11b9bc23834d6f79361e.svg", + "md5": "0e7c244f54b27058f8b17d9e0d3cee12.svg", "type": "costume", "tags": [ "animals", @@ -7687,7 +7681,7 @@ }, { "name": "Panther-b", - "md5": "f8c33765d1105f3bb4cd145fad0f717e.svg", + "md5": "4a762fd04901407544d8858adac2b3fa.svg", "type": "costume", "tags": [ "animals", @@ -7703,7 +7697,7 @@ }, { "name": "Panther-c", - "md5": "096bf9cad84def12eef2b5d84736b393.svg", + "md5": "a7aee991f51636574625c1300f035bdd.svg", "type": "costume", "tags": [ "animals", @@ -7719,7 +7713,7 @@ }, { "name": "Pants-a", - "md5": "f7a0584eca14eaa0e29662e5c24fb62d.svg", + "md5": "ef8b1576f183222a4c2d373a7bc194cc.svg", "type": "costume", "tags": [ "fashion", @@ -7733,7 +7727,7 @@ }, { "name": "Pants-b", - "md5": "22ea0cf68b885817a5b6a01194c6f5d3.svg", + "md5": "ac9c7259873e472c2c1a99339c694f16.svg", "type": "costume", "tags": [ "fashion", @@ -7747,7 +7741,7 @@ }, { "name": "Parrot-a", - "md5": "098570b8e1aa85b32f9b4eb07bea3af2.svg", + "md5": "082f371c206f07d20e53595a9c69cc22.svg", "type": "costume", "tags": [ "animals", @@ -7765,7 +7759,7 @@ }, { "name": "Parrot-b", - "md5": "721255a0733c9d8d2ba518ff09b3b7cb.svg", + "md5": "036fad20b674197358f8c0b2dc64e17e.svg", "type": "costume", "tags": [ "animals", @@ -7783,7 +7777,7 @@ }, { "name": "Party Hat-a", - "md5": "f3ee428806f9fa6d396e30a8d6d0e741.svg", + "md5": "1d14be44e4aa99a471115cd874204690.svg", "type": "costume", "tags": [ "fashion", @@ -7797,7 +7791,7 @@ }, { "name": "Party Hat-b", - "md5": "71b51d9680be4aa946eb6642bc044791.svg", + "md5": "8b43413906cf1ba1343580d3ca062048.svg", "type": "costume", "tags": [ "fashion", @@ -7811,7 +7805,7 @@ }, { "name": "Party Hat-e", - "md5": "e69516f2a9bb6d632fdaba4fadd8f8f1.svg", + "md5": "abefb98344ece228afeb462f46d6b750.svg", "type": "costume", "tags": [ "fashion", @@ -7825,7 +7819,7 @@ }, { "name": "Pencil-a", - "md5": "4495fcb0443cebc5d43e66243a88f1ac.svg", + "md5": "b3d6eae85f285dd618bf9dcf609b9454.svg", "type": "costume", "tags": [ "thing", @@ -7839,7 +7833,7 @@ }, { "name": "Pencil-b", - "md5": "21088922dbe127f6d2e58e2e83fb632e.svg", + "md5": "f017876452a24d118fc0b1753caefad9.svg", "type": "costume", "tags": [ "thing", @@ -7853,7 +7847,7 @@ }, { "name": "Penguin-a", - "md5": "0e78708b8988802d2209a34b50292bd3.svg", + "md5": "dad5b0d82cb6e053d1ded2ef537a9453.svg", "type": "costume", "tags": [ "penguin", @@ -7875,7 +7869,7 @@ }, { "name": "Penguin-b", - "md5": "43af2a0b7f922ec5dc94217b2f3e08e4.svg", + "md5": "c434b674f2da18ba13cdfe51dbc05ecc.svg", "type": "costume", "tags": [ "animals", @@ -7897,7 +7891,7 @@ }, { "name": "Penguin-c", - "md5": "4f35c3940957e3ffc2e83a2565942171.svg", + "md5": "6d11aedea7f316215aaa0d08617f4c31.svg", "type": "costume", "tags": [ "animals", @@ -7919,7 +7913,7 @@ }, { "name": "Penguin2-a", - "md5": "c17d9e4bdb59c574e0c34aa70af516da.svg", + "md5": "428772307d90f4b347d6cc3c0d8e76ef.svg", "type": "costume", "tags": [ "animals", @@ -7935,7 +7929,7 @@ }, { "name": "Penguin2-b", - "md5": "b224a582395e0847c2ef4eefcfbc4546.svg", + "md5": "d485f5620d2dde69a6aa1cda7c897d12.svg", "type": "costume", "tags": [ "animals", @@ -7951,7 +7945,7 @@ }, { "name": "Penguin2-c", - "md5": "35fec7aa5f60cca945fe0615413f1f08.svg", + "md5": "280d2aa13f0c6774cc8828dc177aaf60.svg", "type": "costume", "tags": [ "animals", @@ -7967,7 +7961,7 @@ }, { "name": "Penguin2-d", - "md5": "18fa51a64ebd5518f0c5c465525346e5.svg", + "md5": "780467f3d173dcb37fd65834841babc6.svg", "type": "costume", "tags": [ "animals", @@ -7983,7 +7977,7 @@ }, { "name": "Pico Walk1", - "md5": "8eab5fe20dd249bf22964298b1d377eb.svg", + "md5": "c8f58f31cabf4acabb3f828730061276.svg", "type": "costume", "tags": [ "fantasy", @@ -7997,7 +7991,7 @@ }, { "name": "Pico Walk2", - "md5": "39ecd3c38d3f2cd81e3a17ee6c25699f.svg", + "md5": "52a60eccb624530fd3a24fc41fbad6e5.svg", "type": "costume", "tags": [ "fantasy", @@ -8011,7 +8005,7 @@ }, { "name": "Pico Walk3", - "md5": "43f7d92dcf9eadf77c07a6fc1eb4104f.svg", + "md5": "702bd644d01ea8eda2ea122daeea7d74.svg", "type": "costume", "tags": [ "fantasy", @@ -8025,7 +8019,7 @@ }, { "name": "Pico Walk4", - "md5": "2582d012d57bca59bc0315c5c5954958.svg", + "md5": "22fb16ae7cc18187a7adaf2852f07884.svg", "type": "costume", "tags": [ "fantasy", @@ -8039,7 +8033,7 @@ }, { "name": "Pico-a", - "md5": "0579fe60bb3717c49dfd7743caa84ada.svg", + "md5": "e7ce31db37f7abd2901499db2e9ad83a.svg", "type": "costume", "tags": [ "fantasy", @@ -8053,7 +8047,7 @@ }, { "name": "Pico-b", - "md5": "26c688d7544757225ff51cd2fb1519b5.svg", + "md5": "a7597b1f0c13455d335a3d4fe77da528.svg", "type": "costume", "tags": [ "fantasy", @@ -8068,7 +8062,7 @@ }, { "name": "Pico-c", - "md5": "adf61e2090f8060e1e8b2b0604d03751.svg", + "md5": "bcc0e8a5dda3a813608902b887c87bb4.svg", "type": "costume", "tags": [ "fantasy", @@ -8083,7 +8077,7 @@ }, { "name": "Pico-d", - "md5": "594704bf12e3c4d9e83bb91661ad709a.svg", + "md5": "d6dfa2efe58939af4c85755feb3c0375.svg", "type": "costume", "tags": [ "fantasy", @@ -8098,7 +8092,7 @@ }, { "name": "Pitcher-a", - "md5": "24008f02de4b0d999d4526d34dec8b76.svg", + "md5": "bceae719ba1ec230afec56f14a1e4d52.svg", "type": "costume", "tags": [ "baseball", @@ -8114,7 +8108,7 @@ }, { "name": "Pitcher-b", - "md5": "4644ab73c577ed878e3ccaa3d89ccc2b.svg", + "md5": "049132404cb2cb157830aaf18aee6a24.svg", "type": "costume", "tags": [ "baseball", @@ -8130,7 +8124,7 @@ }, { "name": "Pitcher-c", - "md5": "f46aa0b114a9977c52eeefa252953e2b.svg", + "md5": "fc955dec7f1e97f1ddd9f8245a80907e.svg", "type": "costume", "tags": [ "baseball", @@ -8146,7 +8140,7 @@ }, { "name": "Pitcher-d", - "md5": "d75a06e24f717e8647db27e94618e693.svg", + "md5": "ae8aa57ce6e5729d30d8b785bec97774.svg", "type": "costume", "tags": [ "baseball", @@ -8162,7 +8156,7 @@ }, { "name": "Planet2", - "md5": "978784738c1d9dd4b1d397fd18bdf406.svg", + "md5": "50cde8a4a737da0eba1ab73eb263f836.svg", "type": "costume", "tags": [ "space" @@ -8175,7 +8169,7 @@ }, { "name": "Polar Bear-a", - "md5": "b1d892d9f8a897bc6a446e2ff766ba74.svg", + "md5": "d050a3394b61ade080f7963c40192e7d.svg", "type": "costume", "tags": [ "bear", @@ -8196,7 +8190,7 @@ }, { "name": "Polar Bear-b", - "md5": "54728e795213e67ac7cecca1c32fe293.svg", + "md5": "11d00a06abd2c882672464f4867e90b6.svg", "type": "costume", "tags": [ "bear", @@ -8217,7 +8211,7 @@ }, { "name": "Polar Bear-c", - "md5": "7d5812e0aa1cde33771f9270ff521cfe.svg", + "md5": "5d7cd81aad80100368b8b77bf09ad576.svg", "type": "costume", "tags": [ "bear", @@ -8238,7 +8232,7 @@ }, { "name": "Potion-a", - "md5": "a317b50b255a208455a7733091adad23.svg", + "md5": "d922ffdfe38fd30fd8787810c6bce318.svg", "type": "costume", "tags": [ "fantasy", @@ -8253,7 +8247,7 @@ }, { "name": "Potion-b", - "md5": "5f96576605c3a022df48278b630da745.svg", + "md5": "0eceab4561534dde827bf68233f47441.svg", "type": "costume", "tags": [ "fantasy", @@ -8268,7 +8262,7 @@ }, { "name": "Potion-c", - "md5": "92d0184c28fac9acb0fb720ec599d61d.svg", + "md5": "f8500e9530bf1136c6386f2a329519dd.svg", "type": "costume", "tags": [ "fantasy", @@ -8283,7 +8277,7 @@ }, { "name": "Prince", - "md5": "a760bed1cfc28a30b2dc7fd045c90792.svg", + "md5": "ada9c5ce11245c467c780bceb665c42d.svg", "type": "costume", "tags": [ "people", @@ -8298,7 +8292,7 @@ }, { "name": "Princess-a", - "md5": "fcbf44a543dfda884d8acbd6af66faad.svg", + "md5": "e59f55c86ea557bdbd88302012ce8db5.svg", "type": "costume", "tags": [ "fantasy", @@ -8315,7 +8309,7 @@ }, { "name": "Princess-b", - "md5": "562e5eba4a598118411be3062cfbb26f.svg", + "md5": "ba37f578cc6cabce6fe4d2864c9eb96f.svg", "type": "costume", "tags": [ "fantasy", @@ -8332,7 +8326,7 @@ }, { "name": "Princess-c", - "md5": "f3e5f466d406745cf1b6ce44b0567b9a.svg", + "md5": "39157d5d3280ab0b273260170d5436c2.svg", "type": "costume", "tags": [ "fantasy", @@ -8349,7 +8343,7 @@ }, { "name": "Princess-d", - "md5": "663134f64588f0c55e77767ba9039cfe.svg", + "md5": "23330150c0a09180083b597cbfeca99a.svg", "type": "costume", "tags": [ "fantasy", @@ -8366,7 +8360,7 @@ }, { "name": "Princess-e", - "md5": "ad0ecbf907d132ddbb547666551ac087.svg", + "md5": "0721f5238a2bcde49d05f72ca9d21d9b.svg", "type": "costume", "tags": [ "fantasy", @@ -8383,7 +8377,7 @@ }, { "name": "Pufferfish-a", - "md5": "81d7db99142a39c9082be2c2183f2175.svg", + "md5": "b8aa1bd46eacc054c695b89167c3ad28.svg", "type": "costume", "tags": [ "animals", @@ -8399,7 +8393,7 @@ }, { "name": "Pufferfish-b", - "md5": "6ea79950db63f5ac24d6c5091df3836b.svg", + "md5": "1b4f39763c9848cc840522b95cc6d8ae.svg", "type": "costume", "tags": [ "animals", @@ -8415,7 +8409,7 @@ }, { "name": "Pufferfish-c", - "md5": "4acf5bc398c19d58acf69fce047ee8f6.svg", + "md5": "2266c6bb2c3a8fb80783518a08852b4a.svg", "type": "costume", "tags": [ "animals", @@ -8431,7 +8425,7 @@ }, { "name": "Pufferfish-d", - "md5": "c214fa8a9ceed06db03664007b8ad5c6.svg", + "md5": "e73e71718306f6c7085305dba142c315.svg", "type": "costume", "tags": [ "animals", @@ -8507,7 +8501,7 @@ }, { "name": "Rabbit-a", - "md5": "2f42891c3f3d63c0e591aeabc5946533.svg", + "md5": "970f886bfa454e1daa6d6c30ef49a972.svg", "type": "costume", "tags": [ "animals", @@ -8525,7 +8519,7 @@ }, { "name": "Rabbit-b", - "md5": "80e05ff501040cdc9f52fa6782e06fd2.svg", + "md5": "1ca3f829a2c9f7fa4d1df295fe5f787c.svg", "type": "costume", "tags": [ "animals", @@ -8543,7 +8537,7 @@ }, { "name": "Rabbit-c", - "md5": "88ed8b7925baa025b6c7fc628a64b9b1.svg", + "md5": "49169d752f20d27fb71022b16044d759.svg", "type": "costume", "tags": [ "animals", @@ -8561,7 +8555,7 @@ }, { "name": "Rabbit-d", - "md5": "5f3b8df4d6ab8a72e887f89f554db0be.svg", + "md5": "90677c6f16380ef077d6115f6a6371ff.svg", "type": "costume", "tags": [ "animals", @@ -8579,7 +8573,7 @@ }, { "name": "Rabbit-e", - "md5": "3003f1135f4aa3b6c361734243621260.svg", + "md5": "137976ec71439e2f986caeaa70e4c932.svg", "type": "costume", "tags": [ "animals", @@ -8597,7 +8591,7 @@ }, { "name": "Radio-a", - "md5": "d2266f31369a97fdf7ec37090bf0a968.svg", + "md5": "828f0762d028605f6fe52f9287555b74.svg", "type": "costume", "tags": [ "radio", @@ -8612,7 +8606,7 @@ }, { "name": "Radio-b", - "md5": "cd4cff5586d0167fd992772360bddf68.svg", + "md5": "e96676f038fc523b40392dc1676552dc.svg", "type": "costume", "tags": [ "radio", @@ -8627,7 +8621,7 @@ }, { "name": "Rainbow", - "md5": "680a806bd87a28c8b25b5f9b6347f022.svg", + "md5": "033979eba12e4572b2520bd93a87583e.svg", "type": "costume", "tags": [ "things", @@ -8643,7 +8637,7 @@ }, { "name": "Referee-a", - "md5": "7caaa6c83b0f947268866b48fbf34ed9.svg", + "md5": "46dde2baba61a7e48463ae8e58441470.svg", "type": "costume", "tags": [ "sports", @@ -8659,7 +8653,7 @@ }, { "name": "Referee-b", - "md5": "b26bc52a8400fa3d51201e9ab4a4dbb2.svg", + "md5": "7eeca5313c2e7d455482badff3079f64.svg", "type": "costume", "tags": [ "sports", @@ -8675,7 +8669,7 @@ }, { "name": "Referee-c", - "md5": "f96a3af7f21c0b195b8f7a84146b6704.svg", + "md5": "5948c4160089fcc0975a867221ff2256.svg", "type": "costume", "tags": [ "sports", @@ -8691,7 +8685,7 @@ }, { "name": "Referee-d", - "md5": "d6795f2992d899611ee5889811801e42.svg", + "md5": "1cd641a48499db84636d983916b62a83.svg", "type": "costume", "tags": [ "sports", @@ -8707,7 +8701,7 @@ }, { "name": "Reindeer", - "md5": "0fff0b181cc4d9250b5b985cc283b049.svg", + "md5": "60993a025167e7886736109dca5d55e2.svg", "type": "costume", "tags": [ "animals", @@ -8722,46 +8716,46 @@ }, { "name": "Retro Robot A", - "md5": "a17c1ce38c261395ae268f3b8a9037db.svg", + "md5": "35070c1078c4eec153ea2769516c922c.svg", "type": "costume", "tags": [ "robot" ], "info": [ 55, - 86, + 85, 1 ] }, { "name": "Retro Robot B", - "md5": "bfb5afe62358ef542f118299bb53d4b7.svg", + "md5": "d139f89665962dcaab4cb2b246359ba1.svg", "type": "costume", "tags": [ "robot" ], "info": [ - 52, - 88, + 50, + 87, 1 ] }, { "name": "Retro Robot C", - "md5": "f925e3bde178001133a11fa97847a9ae.svg", + "md5": "53398a713b144ecda6ec32fb4a8d28e1.svg", "type": "costume", "tags": [ "robot" ], "info": [ - 72, - 91, + 70, + 90, 1 ] }, { "name": "Ripley-a", - "md5": "417ec9f25ad70281564e85e67c97aa08.svg", + "md5": "e751d0a781694897f75046eb2810e9a5.svg", "type": "costume", "tags": [ "space", @@ -8776,7 +8770,7 @@ }, { "name": "Ripley-b", - "md5": "e40918acf5c4d1d0d42b437b6b6e965d.svg", + "md5": "3ab169f52ea3783270d28ef035a5a7c5.svg", "type": "costume", "tags": [ "space", @@ -8791,7 +8785,7 @@ }, { "name": "Ripley-c", - "md5": "5fb713effcdae17208e6e89527bf720c.svg", + "md5": "043373c51689f3df8bf50eb12c4e3d39.svg", "type": "costume", "tags": [ "space", @@ -8806,7 +8800,7 @@ }, { "name": "Ripley-d", - "md5": "6c6597c221c9a5b46c160f537b9795a2.svg", + "md5": "8e173178d886d1cb272877e8923d651b.svg", "type": "costume", "tags": [ "space", @@ -8821,7 +8815,7 @@ }, { "name": "Ripley-e", - "md5": "92909161afd79673c93a77d15fe8d456.svg", + "md5": "f798adaf44e8891c5e2f1b2a82a613b2.svg", "type": "costume", "tags": [ "space", @@ -8836,7 +8830,7 @@ }, { "name": "Ripley-f", - "md5": "16e31a6b510ba4e8c1215e6e3a41d9f9.svg", + "md5": "90feaffe3d0c4d31287d57bd1bc64afa.svg", "type": "costume", "tags": [ "space", @@ -8851,7 +8845,7 @@ }, { "name": "Robot-a", - "md5": "cb3985cd066ccbab11954709b3d54c17.svg", + "md5": "89679608327ad572b93225d06fe9edda.svg", "type": "costume", "tags": [ "space", @@ -8859,14 +8853,14 @@ "wren mcdonald" ], "info": [ - 74, - 109, + 58, + 95, 1 ] }, { "name": "Robot-b", - "md5": "fc9276d0909539fd31c30db7b2e08bf9.svg", + "md5": "36d1098b880dbe47e58d93e7b2842381.svg", "type": "costume", "tags": [ "space", @@ -8874,14 +8868,14 @@ "wren mcdonald" ], "info": [ - 56, - 97, + 55, + 96, 1 ] }, { "name": "Robot-c", - "md5": "c5e02f00d233199fea1c51b71c402ce4.svg", + "md5": "4f5441207afc9bc075b0b404dbba8b59.svg", "type": "costume", "tags": [ "space", @@ -8889,14 +8883,14 @@ "wren mcdonald" ], "info": [ - 63, - 97, + 62, + 96, 1 ] }, { "name": "Robot-d", - "md5": "ca2cf7d6c0446fbce36621006a4b0fac.svg", + "md5": "10060b3b58c77345cfe92288a46e5c20.svg", "type": "costume", "tags": [ "space", @@ -8911,7 +8905,7 @@ }, { "name": "Rocketship-a", - "md5": "85190bb07708855c0896224340e159ed.svg", + "md5": "525c06ceb3a351244bcd810c9ba951c7.svg", "type": "costume", "tags": [ "space", @@ -8926,7 +8920,7 @@ }, { "name": "Rocketship-b", - "md5": "2c0f804073ec656a86bbc3ebdf18bf5d.svg", + "md5": "10f83786e5ee34f40ee43b49bba89ee2.svg", "type": "costume", "tags": [ "space", @@ -8941,7 +8935,7 @@ }, { "name": "Rocketship-c", - "md5": "13a0accfa405979e4deee12e6eb9c41e.svg", + "md5": "a6ff2f1344a18cc0a4bcc945e00afaf4.svg", "type": "costume", "tags": [ "space", @@ -8949,14 +8943,14 @@ "wren mcdonald" ], "info": [ - 59, - 91, + 58, + 90, 1 ] }, { "name": "Rocketship-d", - "md5": "f4d0c6da1c167abbd8e86ff720ae24f9.svg", + "md5": "5682c68af2cc8aea791f0373e9ed03d8.svg", "type": "costume", "tags": [ "space", @@ -8971,7 +8965,7 @@ }, { "name": "Rocketship-e", - "md5": "6e58c447e994a38b51eeb105dff5711c.svg", + "md5": "49ee475c516a444d8a512724063b8b98.svg", "type": "costume", "tags": [ "space", @@ -8979,14 +8973,14 @@ "wren mcdonald" ], "info": [ - 71, - 111, + 57, + 85, 1 ] }, { "name": "Rocks", - "md5": "82c79fdb6a7d9c49ab7f70ee79a3d7f8.svg", + "md5": "55426ccbb5c49b1526e53586943f3ec3.svg", "type": "costume", "tags": [ "things", @@ -9000,7 +8994,7 @@ }, { "name": "Rooster-a", - "md5": "db49a3dc8db15ea2b92d7934488f996b.svg", + "md5": "0ae345deb1c81ec7f4f4644c26ac85fa.svg", "type": "costume", "tags": [ "animals", @@ -9016,7 +9010,7 @@ }, { "name": "Rooster-b", - "md5": "c5aa68995a2ac203d6fe2e4dd9d86911.svg", + "md5": "bd5f701c99aa6512bac7b87c51e7cd46.svg", "type": "costume", "tags": [ "animals", @@ -9032,7 +9026,7 @@ }, { "name": "Rooster-c", - "md5": "b7a5c9f9d387cc7d36d6ed935d2a46b1.svg", + "md5": "6490360bd5d6efd2b646fb24c19df6b1.svg", "type": "costume", "tags": [ "animals", @@ -9101,7 +9095,7 @@ }, { "name": "Saxophone-a", - "md5": "e9e4297f5d7e630a384b1dea835ec72d.svg", + "md5": "4414c51bdd03f60f40a1210e1d55cf57.svg", "type": "costume", "tags": [ "music", @@ -9115,7 +9109,7 @@ }, { "name": "Saxophone-b", - "md5": "04e5650480bfcf9190aa35bbd8d67b8e.svg", + "md5": "459a64bebb7a788395c70e5369ab4746.svg", "type": "costume", "tags": [ "music", @@ -9129,7 +9123,7 @@ }, { "name": "Scarf-a", - "md5": "5d671a4eb5c42e365d3c0ba1b885d9d8.svg", + "md5": "213db212d5d0c602f85cb248719ce785.svg", "type": "costume", "tags": [ "fashion", @@ -9145,7 +9139,7 @@ }, { "name": "Scarf-b", - "md5": "0c03668b4e26eba969ad803a4e810c78.svg", + "md5": "05b06ab8d2c6e2110896d70bb60a9fd7.svg", "type": "costume", "tags": [ "fashion", @@ -9161,7 +9155,7 @@ }, { "name": "Scarf-c", - "md5": "ce66662165e2756070f1b12e0a7cb5db.svg", + "md5": "4a85e4e6232f12abf9802bec4aa419b3.svg", "type": "costume", "tags": [ "fashionclothing", @@ -9176,7 +9170,7 @@ }, { "name": "Shark-a", - "md5": "4ca6776e9c021e8b21c3346793c9361d.svg", + "md5": "6c8008ae677ec51af8da5023fa2cd521.svg", "type": "costume", "tags": [ "animals", @@ -9192,7 +9186,7 @@ }, { "name": "Shark-b", - "md5": "0bb623f0bbec53ee9667cee0b7ad6d47.svg", + "md5": "b769db8fcbbf2609f0552db62ec1f94a.svg", "type": "costume", "tags": [ "animals", @@ -9208,7 +9202,7 @@ }, { "name": "Shark2-a", - "md5": "7c0a907eae79462f69f8e2af8e7df828.svg", + "md5": "8a8d551e951087050cfa88fc64f9b4db.svg", "type": "costume", "tags": [ "animals", @@ -9227,7 +9221,7 @@ }, { "name": "Shark2-b", - "md5": "cff9ae87a93294693a0650b38a7a33d2.svg", + "md5": "6182a0628eadf2d16624864bea964432.svg", "type": "costume", "tags": [ "animals", @@ -9246,7 +9240,7 @@ }, { "name": "Shark2-c", - "md5": "afeae3f998598424f7c50918507f6ce6.svg", + "md5": "7f4440b268358417aa79ccef06877c57.svg", "type": "costume", "tags": [ "animals", @@ -9265,7 +9259,7 @@ }, { "name": "Shirt-a", - "md5": "659465944053fe6fb6aa1ed0e11be9aa.svg", + "md5": "43e916bbe0ba7cecd08407d25ac3d104.svg", "type": "costume", "tags": [ "fashion", @@ -9279,7 +9273,7 @@ }, { "name": "Shoes-a", - "md5": "4639a1af5bc91f1a6f14e822cd46972f.svg", + "md5": "f89f1656251248f1591aa67ae946c047.svg", "type": "costume", "tags": [ "fashion", @@ -9293,7 +9287,7 @@ }, { "name": "Shoes-b", - "md5": "6ba2a692c17f47170d611578a5620ae5.svg", + "md5": "71b5a444d482455e9956cfd52d20526a.svg", "type": "costume", "tags": [ "fashion", @@ -9307,7 +9301,7 @@ }, { "name": "Shoes-c", - "md5": "14c6843195bd13824d253cb3fdb9e6de.svg", + "md5": "724d9a8984279949ce452fc9b2e437a6.svg", "type": "costume", "tags": [ "fashion", @@ -9321,7 +9315,7 @@ }, { "name": "Shoes-d", - "md5": "1130f7ca93716bac6afa31af86329e92.svg", + "md5": "1e813a1618f38212a6febaa7e6b8d712.svg", "type": "costume", "tags": [ "fashion", @@ -9335,7 +9329,7 @@ }, { "name": "Shorts-a", - "md5": "d9b580c913c0d1d1a996dd733af91e68.svg", + "md5": "ea78ad682811f9c42731ec648ec7af3c.svg", "type": "costume", "tags": [ "fashion", @@ -9351,7 +9345,7 @@ }, { "name": "Shorts-b", - "md5": "1e07ab2763e5e0f5557f97c0e2c89020.svg", + "md5": "d5fc56b7247f079e5821d74d3e91e7a6.svg", "type": "costume", "tags": [ "fashion", @@ -9367,7 +9361,7 @@ }, { "name": "Shorts-c", - "md5": "dc9e0a1c2489ec0bf59a937b6c8ae85b.svg", + "md5": "4d5f7a13ed20dc4f8fd194a7eb3f625f.svg", "type": "costume", "tags": [ "fashion", @@ -9383,7 +9377,7 @@ }, { "name": "Singer1", - "md5": "e47ef1af3b925e5ac9e3b3f809d440b3.svg", + "md5": "d6ff94dc7e24200c28015ee5d6373140.svg", "type": "costume", "tags": [ "people", @@ -9397,7 +9391,7 @@ }, { "name": "Skeleton-a", - "md5": "e06f6eaf4fd27ff22f4c8207aa13c967.svg", + "md5": "c4d755c672a0826caa7b6fb767cc3f9b.svg", "type": "costume", "tags": [ "fantasy", @@ -9415,7 +9409,7 @@ }, { "name": "Skeleton-b", - "md5": "06769ddf5fad85e101c7beda554d60b9.svg", + "md5": "f4a00b2bd214b1d8412a2e89b2030354.svg", "type": "costume", "tags": [ "fantasy", @@ -9433,7 +9427,7 @@ }, { "name": "Skeleton-d", - "md5": "155efd0dfdc59a0e2a546a4a7d068ece.svg", + "md5": "67108e6b1d0f41aba2f94f81114ebf59.svg", "type": "costume", "tags": [ "fantasy", @@ -9451,7 +9445,7 @@ }, { "name": "Skeleton-e", - "md5": "c41a11468602522cdc6dec7043215f65.svg", + "md5": "3cfff37072a4138b977ba406c290b419.svg", "type": "costume", "tags": [ "fantasy", @@ -9469,7 +9463,7 @@ }, { "name": "Snake-a", - "md5": "4d06e12d90479461303d828f0970f2d4.svg", + "md5": "f0e6ebdbdc8571b42f8a48cc2aed3042.svg", "type": "costume", "tags": [ "animals", @@ -9484,7 +9478,7 @@ }, { "name": "Snake-b", - "md5": "a8546a5f9ccaa2bdb678a362c50a17ec.svg", + "md5": "42519e0ee19d75def88a514d3c49ce37.svg", "type": "costume", "tags": [ "animals", @@ -9499,7 +9493,7 @@ }, { "name": "Snake-c", - "md5": "d993a7d70179777c14ac91a07e711d90.svg", + "md5": "a0acb49efdf60b20cea0833eeedd44a1.svg", "type": "costume", "tags": [ "animals", @@ -9514,7 +9508,7 @@ }, { "name": "Snowflake", - "md5": "67de2af723246de37d7379b76800ee0b.svg", + "md5": "083735cc9cd0e6d8c3dbab5ab9ee5407.svg", "type": "costume", "tags": [ "winter" @@ -9527,7 +9521,7 @@ }, { "name": "Snowman", - "md5": "56c71c31c17b9bc66a2aab0342cf94b2.svg", + "md5": "0f109df620f935b94cb154101e6586d4.svg", "type": "costume", "tags": [ "fantasy", @@ -9542,7 +9536,7 @@ }, { "name": "Soccer Ball", - "md5": "73eaf05fed60e9d65867508736f84569.svg", + "md5": "5d973d7a3a8be3f3bd6e1cd0f73c32b5.svg", "type": "costume", "tags": [ "sports", @@ -9558,7 +9552,7 @@ }, { "name": "Speaker", - "md5": "44dc3a2ec161999545914d1f77332d76.svg", + "md5": "697f6becae5321f77990636564ef0c97.svg", "type": "costume", "tags": [ "music", @@ -9589,7 +9583,7 @@ }, { "name": "Star", - "md5": "e929c1274c379b6b6fed12e6dec63368.svg", + "md5": "551629f2a64c1f3703e57aaa133effa6.svg", "type": "costume", "tags": [ "shapes", @@ -9603,7 +9597,7 @@ }, { "name": "Starfish-a", - "md5": "3d1101bbc24ae292a36356af325f660c.svg", + "md5": "69dca6e42d45d3fef89f81de40b11bef.svg", "type": "costume", "tags": [ "animals", @@ -9620,7 +9614,7 @@ }, { "name": "Starfish-b ", - "md5": "ad8007f4e63693984d4adc466ffa3ad2.svg", + "md5": "be2ca55a5688670302e7c3f79d5040d1.svg", "type": "costume", "tags": [ "animals", @@ -9637,7 +9631,7 @@ }, { "name": "Stop", - "md5": "5b9e3e8edffb0bd4914113609eec5e04.svg", + "md5": "1e2c3987e4cdb1f317b1773662719b13.svg", "type": "costume", "tags": [ "shapes", @@ -9651,7 +9645,7 @@ }, { "name": "Strawberry-a", - "md5": "b4cff4b414b5f7fbf25c7c45abfb6c62.svg", + "md5": "2fa57942dc7ded7eddc4d41554768d67.svg", "type": "costume", "tags": [ "food", @@ -9666,7 +9660,7 @@ }, { "name": "Strawberry-b", - "md5": "ebb8720dc679772e3dcb1b49e0503aa4.svg", + "md5": "662279c12965d2913a060a55aebec496.svg", "type": "costume", "tags": [ "food", @@ -9681,7 +9675,7 @@ }, { "name": "Strawberry-c", - "md5": "278dc229a71e2fbff475908ca5c2483e.svg", + "md5": "10ed1486ff4bab3eebb3b8ae55d81ccd.svg", "type": "costume", "tags": [ "food", @@ -9696,7 +9690,7 @@ }, { "name": "Strawberry-d", - "md5": "68a023e80cb9eff2350374361c034f08.svg", + "md5": "aa4eae20c750900e4f63e6ede4083d81.svg", "type": "costume", "tags": [ "food", @@ -9711,7 +9705,7 @@ }, { "name": "Strawberry-e", - "md5": "9fef0cd91ba59163d74f4464b02824b8.svg", + "md5": "f5008785e74590689afca4b578d108a4.svg", "type": "costume", "tags": [ "food", @@ -9726,7 +9720,7 @@ }, { "name": "Sun", - "md5": "14b0508da0dc30e83b2bede13c1be1e9.svg", + "md5": "406808d86aff20a15d592b308e166a32.svg", "type": "costume", "tags": [ "space", @@ -9744,7 +9738,7 @@ }, { "name": "Sunglasses-a", - "md5": "424393e8705aeadcfecb8559ce4dcea2.svg", + "md5": "c95a05c3bed665027d267d93454c428a.svg", "type": "costume", "tags": [ "fashion", @@ -9758,7 +9752,7 @@ }, { "name": "Sunglasses-b", - "md5": "3185d2295bbf2c5ebd0688c9e4f13076.svg", + "md5": "dc568ae1f8b9b6544f0634ef975a7098.svg", "type": "costume", "tags": [ "fashion", @@ -9772,7 +9766,7 @@ }, { "name": "Tabla-a", - "md5": "68ce53b53fcc68744584c28d20144c4f.svg", + "md5": "af071d9d714c5c622e2bb07133698ce3.svg", "type": "costume", "tags": [ "drums", @@ -9787,7 +9781,7 @@ }, { "name": "Tabla-b", - "md5": "01b6ffb8691d32be10fabc77ddfb55b0.svg", + "md5": "992d6359be830d977559dad91b04f698.svg", "type": "costume", "tags": [ "drums", @@ -9802,7 +9796,7 @@ }, { "name": "Taco", - "md5": "bc78fb90ed373d56c11d5fafa4203ccd.svg", + "md5": "383ea1ef802bc2706670536cfa8271b7.svg", "type": "costume", "tags": [ "food", @@ -9816,7 +9810,7 @@ }, { "name": "Taco-wizard", - "md5": "5e9e65db20d403b590578ed44b1a3792.svg", + "md5": "c97113d17afeaac9f461ea0ec257ef26.svg", "type": "costume", "tags": [ "food", @@ -9833,7 +9827,7 @@ }, { "name": "Takeout-a", - "md5": "05c010b2425c4433353ff85d43ed7a1d.svg", + "md5": "40f63eb18230c4defa9051830beffb0f.svg", "type": "costume", "tags": [ "food", @@ -9847,7 +9841,7 @@ }, { "name": "Takeout-b", - "md5": "26c3be261cbb0327eaa1afe0467c80d0.svg", + "md5": "e03cd6e668e0eeddb2da98a095e2f30f.svg", "type": "costume", "tags": [ "food", @@ -9861,7 +9855,7 @@ }, { "name": "Takeout-c", - "md5": "801fa349b34531a15d467fef2b940f87.svg", + "md5": "24cc271fd6cf55f25b71e78faf749a98.svg", "type": "costume", "tags": [ "food", @@ -9875,7 +9869,7 @@ }, { "name": "Takeout-d", - "md5": "24e21e2846b59cdf2c390ebe985b3c74.svg", + "md5": "2b32d6a4a724c38bfaeb494d30827f19.svg", "type": "costume", "tags": [ "food", @@ -9889,7 +9883,7 @@ }, { "name": "Takeout-e", - "md5": "95584a98e22df5ca7370f5c01ebe6d06.svg", + "md5": "9202a59888545c56c864bacb700c4297.svg", "type": "costume", "tags": [ "food", @@ -10099,7 +10093,7 @@ }, { "name": "Tera-a", - "md5": "b54a4a9087435863ab6f6c908f1cac99.svg", + "md5": "18f9a11ecdbd3ad8719beb176c484d41.svg", "type": "costume", "tags": [ "fantasy", @@ -10113,7 +10107,7 @@ }, { "name": "Tera-b", - "md5": "1e6b3a29351cda80d1a70a3cc0e499f2.svg", + "md5": "365d4de6c99d71f1370f7c5e636728af.svg", "type": "costume", "tags": [ "fantasy", @@ -10128,7 +10122,7 @@ }, { "name": "Tera-c", - "md5": "7edf116cbb7111292361431521ae699e.svg", + "md5": "2daca5f43efc2d29fb089879448142e9.svg", "type": "costume", "tags": [ "fantasy", @@ -10143,7 +10137,7 @@ }, { "name": "Tera-d", - "md5": "7c3c9c8b5f4ac77de2036175712a777a.svg", + "md5": "5456a723f3b35eaa946b974a59888793.svg", "type": "costume", "tags": [ "fantasy", @@ -10158,7 +10152,7 @@ }, { "name": "Toucan-a", - "md5": "6c8798e606abd728b112aecedb5dc249.svg", + "md5": "9eef2e49b3bbf371603ae783cd82db3c.svg", "type": "costume", "tags": [ "animals", @@ -10173,7 +10167,7 @@ }, { "name": "Toucan-b", - "md5": "a3e12be9efa0e7aa83778f6054c9c541.svg", + "md5": "72952d831d0b67c9d056b44a4bc3d0ae.svg", "type": "costume", "tags": [ "animals", @@ -10188,7 +10182,7 @@ }, { "name": "Toucan-c", - "md5": "56522b58a9959fd6152060346129f7cb.svg", + "md5": "b6345d7386021ee85bb17f8aa4950eed.svg", "type": "costume", "tags": [ "animals", @@ -10203,20 +10197,20 @@ }, { "name": "Trampoline", - "md5": "20b16bcb61396df304cad5e8886ceb46.png", + "md5": "8fa3c6fcff2f25f5fe7842d68dcfe5cf.png", "type": "costume", "tags": [ "sports" ], "info": [ - 100, - 41, - 1 + 400, + 164, + 2 ] }, { "name": "Tree1", - "md5": "8c40e2662c55d17bc384f47165ac43c1.svg", + "md5": "d04b15886635101db8220a4361c0c88d.svg", "type": "costume", "tags": [ "plants", @@ -10231,7 +10225,7 @@ }, { "name": "Trees-a", - "md5": "866ed2c2971bb04157e14e935ac8521c.svg", + "md5": "551b3fae8eab06b49013f54009a7767a.svg", "type": "costume", "tags": [ "plants", @@ -10246,7 +10240,7 @@ }, { "name": "Trees-b", - "md5": "f1393dde1bb0fc512577995b27616d86.svg", + "md5": "04758bd432a8b1cab527bddf14432147.svg", "type": "costume", "tags": [ "plants", @@ -10261,7 +10255,7 @@ }, { "name": "Truck-a", - "md5": "51404247db5cdbc082336dfa4c03d675.svg", + "md5": "aaa05abc5aa182a0d7bfdc6db0f3207a.svg", "type": "costume", "tags": [ "truck", @@ -10270,14 +10264,14 @@ "vehicle" ], "info": [ - 174, - 49, + 173, + 48, 1 ] }, { "name": "Truck-b", - "md5": "1887b8233d1b0728f715a3985f0e01b6.svg", + "md5": "63b00424bdabc3459e5bc554c6c21e06.svg", "type": "costume", "tags": [ "truck", @@ -10286,14 +10280,14 @@ "vehicle" ], "info": [ - 174, + 173, 58, 1 ] }, { "name": "Truck-c", - "md5": "e45bc3f87d9f603e588abe14b63b8e90.svg", + "md5": "ce077e6db3573062017f94c2e4a8caea.svg", "type": "costume", "tags": [ "truck", @@ -10302,14 +10296,14 @@ "vehicle" ], "info": [ - 174, - 58, + 173, + 57, 1 ] }, { "name": "Trumpet-a", - "md5": "36a48cc311fd28b4517e15d44b11587c.svg", + "md5": "47a1ec267505be96b678df30b92ec534.svg", "type": "costume", "tags": [ "music", @@ -10323,7 +10317,7 @@ }, { "name": "Trumpet-b", - "md5": "c04cdfd5f05ff2817b6ab78027ef5d22.svg", + "md5": "9a5c211622d6d2fed600c1809fccd21d.svg", "type": "costume", "tags": [ "music", @@ -10337,7 +10331,7 @@ }, { "name": "Unicorn", - "md5": "c491fd1867375aa0160b013788d188e5.svg", + "md5": "1439d51d9878276362b123c9045af6b5.svg", "type": "costume", "tags": [ "fantasy", @@ -10352,7 +10346,7 @@ }, { "name": "Unicorn 2", - "md5": "a04def38351e7fd805226345cac4fbfe.svg", + "md5": "dcbeac8e856c9ddd6c457376be6573c8.svg", "type": "costume", "tags": [ "fantasy", @@ -10369,7 +10363,7 @@ }, { "name": "Unicorn Running-a", - "md5": "d938a2bfbac8f3caf713d189fd993af5.svg", + "md5": "4709966d11b37e8a11d24c800e8b2859.svg", "type": "costume", "tags": [ "fantasy", @@ -10385,7 +10379,7 @@ }, { "name": "Unicorn Running-b", - "md5": "663618fcc0484879de6ad485b288c444.svg", + "md5": "fa5fe4596494a43db8c7957d2254aee3.svg", "type": "costume", "tags": [ "fantasy", @@ -10401,7 +10395,7 @@ }, { "name": "Unicorn Running-c", - "md5": "ceb2f88fe182bc61af4e3864f8b46bba.svg", + "md5": "f00efa25fc97f2cce2499771d6a5f809.svg", "type": "costume", "tags": [ "fantasy", @@ -10417,7 +10411,7 @@ }, { "name": "Unicorn Running-d", - "md5": "dddad08a2d03f406307ec7155f43c51c.svg", + "md5": "e111350b8bedefffee0d5e7e2490d446.svg", "type": "costume", "tags": [ "fantasy", @@ -10433,7 +10427,7 @@ }, { "name": "Unicorn Running-e", - "md5": "cf3a00e72f3fc20d9ad15379fdb7b424.svg", + "md5": "8feaeec435125227c675dd95f69ff835.svg", "type": "costume", "tags": [ "fantasy", @@ -10449,7 +10443,7 @@ }, { "name": "Unicorn Running-f", - "md5": "264a70e872af2d3f6b2abad85daf82ae.svg", + "md5": "1fb3d038e985c01899881bc5bb373c16.svg", "type": "costume", "tags": [ "fantasy", @@ -10465,7 +10459,7 @@ }, { "name": "Wand", - "md5": "1aa56e9ef7043eaf36ecfe8e330271b7.svg", + "md5": "c021f0c7e3086a11336421dd864b7812.svg", "type": "costume", "tags": [ "fantasy", @@ -10480,7 +10474,7 @@ }, { "name": "Wanda", - "md5": "450bc8fbd5ab6bc2e83576aad58cd07c.svg", + "md5": "0b008dabac95126132ab4e0c56d25400.svg", "type": "costume", "tags": [ "people" @@ -10493,16 +10487,9 @@ }, { "name": "Watermelon-a", - "md5": "8736ecc2524895733534c888cd91fa1f.svg", + "md5": "21d1340478e32a942914a7afd12b9f1a.svg", "type": "costume", - "tags": [ - "food", - "fruit", - "summer", - "seeds", - "seedless", - "plants" - ], + "tags": [], "info": [ 40, 27, @@ -10513,16 +10500,10 @@ "name": "Watermelon-b", "md5": "1ed1c8b78eae2ee7422074d7f883031d.svg", "type": "costume", - "tags": [ - "food", - "fruit", - "summer", - "seeds", - "plants" - ], + "tags": [], "info": [ - 22, - 27, + 23, + 28, 1 ] }, @@ -10530,22 +10511,16 @@ "name": "Watermelon-c", "md5": "677738282686d2dcce35d731c3ddc043.svg", "type": "costume", - "tags": [ - "food", - "fruit", - "summer", - "seeds", - "plants" - ], + "tags": [], "info": [ 21, - 15, + 16, 1 ] }, { "name": "Winter Hat", - "md5": "62678324450bac2154703e2978e8ab61.svg", + "md5": "2672323e34d6dc82fda8fc3b057fa5aa.svg", "type": "costume", "tags": [ "fashion", @@ -10560,7 +10535,7 @@ }, { "name": "Witch", - "md5": "c991196a708294535a1dbdce7189c23c.svg", + "md5": "cb88688822815fb14d59a45fcc239da8.svg", "type": "costume", "tags": [ "fantasy", @@ -10578,7 +10553,7 @@ }, { "name": "Witch-a", - "md5": "cbc54e15cd62f0c16369587377636099.svg", + "md5": "44cbaf358d2d8e66815e447c25a4b72e.svg", "type": "costume", "tags": [ "fantasy", @@ -10596,7 +10571,7 @@ }, { "name": "Witch-b", - "md5": "64d2c4c51e6cb6008cd5e93f77e6f591.svg", + "md5": "b10fb75f426397e10c878fda19d92009.svg", "type": "costume", "tags": [ "fantasy", @@ -10614,7 +10589,7 @@ }, { "name": "Witch-c", - "md5": "00b768c3da5b4ee3efddf05d1eb88de2.svg", + "md5": "668c9dc76ba6a07bebabf5aed4623566.svg", "type": "costume", "tags": [ "fantasy", @@ -10632,7 +10607,7 @@ }, { "name": "Witch-d", - "md5": "4fe4c0ee34a9028f2c6988b7294a61c1.svg", + "md5": "a7e48fc790511fbd46b30b1cdcdc98fc.svg", "type": "costume", "tags": [ "fantasy", @@ -10650,7 +10625,7 @@ }, { "name": "Wizard Girl", - "md5": "dd40d3a2565990bcc24d2b36cd446394.svg", + "md5": "4be145d338d921b2d9d6dfd10cda4a6c.svg", "type": "costume", "tags": [ "people", @@ -10668,7 +10643,7 @@ }, { "name": "Wizard Hat", - "md5": "2da561a7e5cbfcda613f4750020d4aa5.svg", + "md5": "398e447e36465c2521fdb3a6917b0c65.svg", "type": "costume", "tags": [ "fashion", @@ -10683,7 +10658,7 @@ }, { "name": "Wizard-a", - "md5": "9632aab80fce1c5bdb58150b29cb0067.svg", + "md5": "91d495085eb4d02a375c42f6318071e7.svg", "type": "costume", "tags": [ "fantasy", @@ -10701,7 +10676,7 @@ }, { "name": "Wizard-b", - "md5": "36c9b8b93ddb2c392b7145862fc4e8d8.svg", + "md5": "55ba51188af86ca16ef30267e874c1ed.svg", "type": "costume", "tags": [ "fantasy", @@ -10719,7 +10694,7 @@ }, { "name": "Wizard-c", - "md5": "16d4d221a2182278cfa6b0621f455cf6.svg", + "md5": "df943c9894ee4b9df8c5893ce30c2a5f.svg", "type": "costume", "tags": [ "fantasy", @@ -10737,7 +10712,7 @@ }, { "name": "Wizard-toad-a", - "md5": "fd5c4cce36e866489febc227e23b21aa.svg", + "md5": "ca3bb4d397ecf6cda3edc48340af908b.svg", "type": "costume", "tags": [ "fantasy", @@ -10757,7 +10732,7 @@ }, { "name": "Wizard-toad-b", - "md5": "4c260807d4ac4c0ad39760f1efeef1de.svg", + "md5": "4041d5a2d1869e81268b9b92b49013a3.svg", "type": "costume", "tags": [ "fantasy", @@ -10776,7 +10751,7 @@ }, { "name": "Zebra-a", - "md5": "f58632e6b34fa8f9b35219e52ed2c864.svg", + "md5": "0e3bc5073305b7079b5e9a8c7b7d7f9b.svg", "type": "costume", "tags": [ "animals", @@ -10792,7 +10767,7 @@ }, { "name": "Zebra-b", - "md5": "ea23797598a55938a2d46f2b0a389fd6.svg", + "md5": "f3e322a25b9f79801066056de6f33fb1.svg", "type": "costume", "tags": [ "animals", @@ -10808,7 +10783,7 @@ }, { "name": "Block-a", - "md5": "602a16930a8050e1298e1a0ae844363e.svg", + "md5": "ef3b01f6fc1ffa1270fbbf057f7ded42.svg", "type": "costume", "tags": [ "alphabet", @@ -10822,7 +10797,7 @@ }, { "name": "Block-b", - "md5": "f8c683cf71660e8ac1f8855599857a25.svg", + "md5": "1dc05fbaa37a6b41ffff459d0a776989.svg", "type": "costume", "tags": [ "alphabet", @@ -10836,7 +10811,7 @@ }, { "name": "Block-c", - "md5": "f8f4cc686ffc5a4113a99f70b09abd32.svg", + "md5": "43090c4b423c977041542ce12017fda0.svg", "type": "costume", "tags": [ "alphabet", @@ -10850,7 +10825,7 @@ }, { "name": "Block-d", - "md5": "aee2d71ef0293b33479bff9423d16b67.svg", + "md5": "1fb3db31500d6f7da662e825157920fa.svg", "type": "costume", "tags": [ "alphabet", @@ -10864,7 +10839,7 @@ }, { "name": "Block-e", - "md5": "16c6257316ff94cc7539ccdfc24e5fb8.svg", + "md5": "240aacc04444cef3b2ef8cfaf0dae479.svg", "type": "costume", "tags": [ "alphabet", @@ -10878,7 +10853,7 @@ }, { "name": "Block-f", - "md5": "34c090c1f573c569332ead68cb99b595.svg", + "md5": "d88d750ce848d7dbeeca3f02249350e2.svg", "type": "costume", "tags": [ "alphabet", @@ -10892,7 +10867,7 @@ }, { "name": "Block-g", - "md5": "8bb2382627004eb08ff10ea8171cc724.svg", + "md5": "989c76ae7f8c2e42ebeacdda961061ca.svg", "type": "costume", "tags": [ "alphabet", @@ -10906,7 +10881,7 @@ }, { "name": "Block-h", - "md5": "f1578807d4a124fc02b639a8febeaab3.svg", + "md5": "93426b2f313d1bdedff368d94fc989d6.svg", "type": "costume", "tags": [ "alphabet", @@ -10920,7 +10895,7 @@ }, { "name": "Block-i", - "md5": "341bc70442886d6fdf959f2a97a63554.svg", + "md5": "f911b18605f59c75adf4d83e07811fd8.svg", "type": "costume", "tags": [ "alphabet", @@ -10934,7 +10909,7 @@ }, { "name": "Block-j", - "md5": "4b420cce964beedf2c1dc43faa59fdec.svg", + "md5": "8580c990ac918577550165447f870542.svg", "type": "costume", "tags": [ "alphabet", @@ -10948,7 +10923,7 @@ }, { "name": "Block-k", - "md5": "19601cc33449813aa93a47c63167e5c1.svg", + "md5": "d93a9fd4bfb5bc1e9790945fa756b748.svg", "type": "costume", "tags": [ "alphabet", @@ -10962,7 +10937,7 @@ }, { "name": "Block-l", - "md5": "87358e3c9b9f5be4376253ce08d0192d.svg", + "md5": "579c90cbaf847e9adf4faf37f340b32d.svg", "type": "costume", "tags": [ "alphabet", @@ -10976,7 +10951,7 @@ }, { "name": "Block-m", - "md5": "7ba0642be1f0080c0d273ea96e29b1e8.svg", + "md5": "6c5cf1fd0673f441b04e15e799685831.svg", "type": "costume", "tags": [ "alphabet", @@ -10990,7 +10965,7 @@ }, { "name": "Block-n", - "md5": "6c1fbc57821744bd9356ce9a21ed70f7.svg", + "md5": "9eba5dd44d65e1d421c40686fecde906.svg", "type": "costume", "tags": [ "alphabet", @@ -11004,7 +10979,7 @@ }, { "name": "Block-o", - "md5": "e88638200a73e167d0e266a343019cec.svg", + "md5": "8bbbde09c13a06015e554ab36fa178c0.svg", "type": "costume", "tags": [ "alphabet", @@ -11018,7 +10993,7 @@ }, { "name": "Block-p", - "md5": "ad2fc3a1c6538678915633a11ab6ec73.svg", + "md5": "0f920b99ac49421cf28e55c8d863bdc5.svg", "type": "costume", "tags": [ "alphabet", @@ -11032,7 +11007,7 @@ }, { "name": "Block-q", - "md5": "64da9da8684c74deb567dbdb661d3a52.svg", + "md5": "67f8e80eabaec4883eb9c67c9527004a.svg", "type": "costume", "tags": [ "alphabet", @@ -11046,7 +11021,7 @@ }, { "name": "Block-r", - "md5": "73e8d46f7475476d8cb4cfcfc75ee50d.svg", + "md5": "9d0432c5575451e251990d89845f8d00.svg", "type": "costume", "tags": [ "alphabet", @@ -11060,7 +11035,7 @@ }, { "name": "Block-s", - "md5": "9feb5593fed51e88dbb3128cfc290d29.svg", + "md5": "83c7486b08e78d099b4e776aaa2783fe.svg", "type": "costume", "tags": [ "alphabet", @@ -11074,7 +11049,7 @@ }, { "name": "Block-t", - "md5": "d29c1caf5cf195740c38f279e82a77a4.svg", + "md5": "6c1b26611ec0483f601a648f59305aff.svg", "type": "costume", "tags": [ "alphabet", @@ -11088,7 +11063,7 @@ }, { "name": "Block-u", - "md5": "faef46b7bf589c36300142f6f03c5d32.svg", + "md5": "d02f77994789f528f0aaa7f211690151.svg", "type": "costume", "tags": [ "alphabet", @@ -11102,7 +11077,7 @@ }, { "name": "Block-v", - "md5": "65e2f4821ab084827e22920acb61c92b.svg", + "md5": "0654cfcb6234406837336e90be7e419c.svg", "type": "costume", "tags": [ "alphabet", @@ -11116,7 +11091,7 @@ }, { "name": "Block-w", - "md5": "5ab197b4f70b2f98a3658c7ccdc3351d.svg", + "md5": "2b3145ae89c32793c4fcea9a6bcc6075.svg", "type": "costume", "tags": [ "alphabet", @@ -11130,7 +11105,7 @@ }, { "name": "Block-x", - "md5": "cb9dff35f05e823d954e47e4a717a48c.svg", + "md5": "a73f354dc045bbbc5a491d9367192a80.svg", "type": "costume", "tags": [ "alphabet", @@ -11144,7 +11119,7 @@ }, { "name": "Block-y", - "md5": "4c13c440bcb35c8c3aa6226374fced3f.svg", + "md5": "e13e79f106d32a3176dbcf5c1b35827d.svg", "type": "costume", "tags": [ "alphabet", @@ -11158,7 +11133,7 @@ }, { "name": "Block-z", - "md5": "0ccff1898f1bf1b25333d581db09fae2.svg", + "md5": "c57d371b291d43675f46601518098572.svg", "type": "costume", "tags": [ "alphabet", @@ -11172,7 +11147,7 @@ }, { "name": "Glow-0", - "md5": "38b2b342659adc6fa289090975e0e71d.svg", + "md5": "64b59074f24d0e2405a509a45c0dadba.svg", "type": "costume", "tags": [ "numbers", @@ -11186,7 +11161,7 @@ }, { "name": "Glow-1", - "md5": "2c88706210672655401fe09edd8ff6a7.svg", + "md5": "9f75c26aa6c56168a3e5a4f598de2c94.svg", "type": "costume", "tags": [ "numbers", @@ -11200,7 +11175,7 @@ }, { "name": "Glow-2", - "md5": "b9faa5708a799a1607f0325a7af2561c.svg", + "md5": "e8d8bf59db37b5012dd643a16a636042.svg", "type": "costume", "tags": [ "numbers", @@ -11214,7 +11189,7 @@ }, { "name": "Glow-3", - "md5": "cf42a50552ce26032ead712ac4f36c23.svg", + "md5": "57f7afe3b9888cca56803b73a62e4227.svg", "type": "costume", "tags": [ "numbers", @@ -11228,7 +11203,7 @@ }, { "name": "Glow-4", - "md5": "3ffa6aee373e28fc36b9395ac4d0467e.svg", + "md5": "b8209e1980475b30ff11e60d7633446d.svg", "type": "costume", "tags": [ "numbers", @@ -11242,7 +11217,7 @@ }, { "name": "Glow-5", - "md5": "85d87d32e7e9e6be122c905b0d2e7e33.svg", + "md5": "aacb5b3cec637f192f080138b4ccd8d2.svg", "type": "costume", "tags": [ "numbers", @@ -11256,7 +11231,7 @@ }, { "name": "Glow-6", - "md5": "62cc2a6def27f19d11ed56e86e95aac5.svg", + "md5": "84d9f26050c709e6b98706c22d2efb3d.svg", "type": "costume", "tags": [ "numbers", @@ -11270,7 +11245,7 @@ }, { "name": "Glow-7", - "md5": "8887983eb4df2e62a2ed4770a1d98d60.svg", + "md5": "6194b9a251a905d0001a969990961724.svg", "type": "costume", "tags": [ "numbers", @@ -11284,7 +11259,7 @@ }, { "name": "Glow-8", - "md5": "4c42c4cb0c1e090d0f9570416d3c80c8.svg", + "md5": "55e95fb9c60fbebb7d20bba99c7e9609.svg", "type": "costume", "tags": [ "numbers", @@ -11298,7 +11273,7 @@ }, { "name": "Glow-9", - "md5": "7bcb7e2e48f5cb770c83d4267922fec0.svg", + "md5": "0f53ee6a988bda07cba561d38bfbc36f.svg", "type": "costume", "tags": [ "numbers", @@ -11312,7 +11287,7 @@ }, { "name": "Glow-A", - "md5": "d5aa299350c24c747200a64b63b1aa52.svg", + "md5": "fd470938cce54248aaf240b16e845456.svg", "type": "costume", "tags": [ "alphabet", @@ -11326,7 +11301,7 @@ }, { "name": "Glow-B", - "md5": "a2e95f268a6cab03f3e94b3b0b792d83.svg", + "md5": "a699fa024889b681d8b8b6c5c86acb6d.svg", "type": "costume", "tags": [ "alphabet", @@ -11340,7 +11315,7 @@ }, { "name": "Glow-C", - "md5": "9779a4a40934f04a4bf84920b258d7c9.svg", + "md5": "51b8a7dd7a8cddc5bc30e35824cc557a.svg", "type": "costume", "tags": [ "alphabet", @@ -11354,7 +11329,7 @@ }, { "name": "Glow-D", - "md5": "3555b8bbbbcdc00354bf6fa81ac7042f.svg", + "md5": "a3a66e37de8d7ebe0505594e036ef6d1.svg", "type": "costume", "tags": [ "alphabet", @@ -11368,7 +11343,7 @@ }, { "name": "Glow-E", - "md5": "44dbc655d5ac9f13618473848e23484e.svg", + "md5": "80382a5db3fa556276068165c547b432.svg", "type": "costume", "tags": [ "alphabet", @@ -11382,7 +11357,7 @@ }, { "name": "Glow-F", - "md5": "dec417e749e43d7de3985155f5f5a7a0.svg", + "md5": "67239f7d47f7b92bc38e2d8b275d54ab.svg", "type": "costume", "tags": [ "alphabet", @@ -11396,7 +11371,7 @@ }, { "name": "Glow-G", - "md5": "cf4aa465cd8fb7049cc571d7546a7eb1.svg", + "md5": "56839bc48957869d980c6f9b6f5a2a91.svg", "type": "costume", "tags": [ "alphabet", @@ -11410,7 +11385,7 @@ }, { "name": "Glow-H", - "md5": "8d9bd5f00ea1ac6f92d0f97ee491b0f3.svg", + "md5": "d6016c6494153cd5735ee4b6a1b05277.svg", "type": "costume", "tags": [ "alphabet", @@ -11424,7 +11399,7 @@ }, { "name": "Glow-I", - "md5": "0e86de55840103dcd50199ab2b765de7.svg", + "md5": "9077988af075c80cc403b1d6e5891528.svg", "type": "costume", "tags": [ "alphabet", @@ -11438,7 +11413,7 @@ }, { "name": "Glow-J", - "md5": "b3832145eacc39f91bd3a9a6673fa05c.svg", + "md5": "6c359eff57abf5bb6db55894d08757c3.svg", "type": "costume", "tags": [ "alphabet", @@ -11452,7 +11427,7 @@ }, { "name": "Glow-K", - "md5": "f4e37a7552ba05e995613211a7146de5.svg", + "md5": "e932898d1e6fe3950a266fccaba0c3e6.svg", "type": "costume", "tags": [ "alphabet", @@ -11466,7 +11441,7 @@ }, { "name": "Glow-L", - "md5": "a75e45773ea6afaf8ae44f79f936fc82.svg", + "md5": "dcee9202cf20e0395971f1ee73c45d37.svg", "type": "costume", "tags": [ "alphabet", @@ -11480,7 +11455,7 @@ }, { "name": "Glow-M", - "md5": "219b06faa5b816347165450d148213b4.svg", + "md5": "26f81aa5990bf2371acaa8d76fe1e87f.svg", "type": "costume", "tags": [ "alphabet", @@ -11494,7 +11469,7 @@ }, { "name": "Glow-N", - "md5": "4b724479fb3b2184fd8be6f83fb20e54.svg", + "md5": "d55a04ada14958eccc4aef446a4dad57.svg", "type": "costume", "tags": [ "alphabet", @@ -11508,7 +11483,7 @@ }, { "name": "Glow-O", - "md5": "38b2b342659adc6fa289090975e0e71d.svg", + "md5": "64b59074f24d0e2405a509a45c0dadba.svg", "type": "costume", "tags": [ "alphabet", @@ -11522,7 +11497,7 @@ }, { "name": "Glow-P", - "md5": "1cfa849cc967069730b7e9d0809c9dc1.svg", + "md5": "c6edc2603ad4db3aa0b29f80e3e38cff.svg", "type": "costume", "tags": [ "alphabet", @@ -11536,7 +11511,7 @@ }, { "name": "Glow-Q", - "md5": "9d35979e9404ac234301269fcd7de288.svg", + "md5": "e4ae18bf8b92ae375ce818d754588c76.svg", "type": "costume", "tags": [ "alphabet", @@ -11550,7 +11525,7 @@ }, { "name": "Glow-R", - "md5": "fc067ee076ecaba8430ccd54d9414c1b.svg", + "md5": "bb11b49e19c68452331e78d51081ab42.svg", "type": "costume", "tags": [ "alphabet", @@ -11564,7 +11539,7 @@ }, { "name": "Glow-S", - "md5": "19a93db8a294ccaec4d6eef4020a446f.svg", + "md5": "6fd994b41bcf776fbf1f1521a879f1af.svg", "type": "costume", "tags": [ "alphabet", @@ -11578,7 +11553,7 @@ }, { "name": "Glow-T", - "md5": "d7bcda522a1e9504dafcf2fa0fcde39b.svg", + "md5": "d687543649a676a14f408b5890d45f05.svg", "type": "costume", "tags": [ "alphabet", @@ -11592,7 +11567,7 @@ }, { "name": "Glow-U", - "md5": "790482a3c3691a1e96ef34eee7303872.svg", + "md5": "cb8ef2244400a57ba08e918cb4fe8bba.svg", "type": "costume", "tags": [ "alphabet", @@ -11606,7 +11581,7 @@ }, { "name": "Glow-V", - "md5": "6a00388d8dc6be645b843cef9c22681c.svg", + "md5": "c6edc1ac2c5979f389598537cfb28096.svg", "type": "costume", "tags": [ "alphabet", @@ -11620,7 +11595,7 @@ }, { "name": "Glow-W", - "md5": "1a9ea7305a85b271c1de79beafe16cb4.svg", + "md5": "2e0c2bb46c4ca3cf97779f749b1556f6.svg", "type": "costume", "tags": [ "alphabet", @@ -11634,7 +11609,7 @@ }, { "name": "Glow-X", - "md5": "ec4e65b9ae475a676973128f4205df5f.svg", + "md5": "0b98a63dcc55251072a95a6c6bf7f6f2.svg", "type": "costume", "tags": [ "alphabet", @@ -11648,7 +11623,7 @@ }, { "name": "Glow-Y", - "md5": "683cd093bb3b254733a15df6f843464c.svg", + "md5": "532494c9b5e6709f9982c00a48ce6870.svg", "type": "costume", "tags": [ "alphabet", @@ -11662,7 +11637,7 @@ }, { "name": "Glow-Z", - "md5": "db89a4c9b123123542e0b7556ed3ff9f.svg", + "md5": "2d94d83dcc9ee3a107e5ea7ef0dddeb0.svg", "type": "costume", "tags": [ "alphabet", @@ -11676,7 +11651,7 @@ }, { "name": "story-A-1", - "md5": "5406b37278d819d4787a588b9c91f68e.svg", + "md5": "4b1beecd9a8892df0918242b2b5fbd4c.svg", "type": "costume", "tags": [ "alphabet", @@ -11690,7 +11665,7 @@ }, { "name": "story-A-2", - "md5": "f277943adf8d79b41b9b568321a786ee.svg", + "md5": "7a6fdf5e26fc690879f8e215bfdec4d5.svg", "type": "costume", "tags": [ "alphabet", @@ -11704,7 +11679,7 @@ }, { "name": "story-A-3", - "md5": "cc0cc7ae3240eab7d040e148cc663325.svg", + "md5": "3c46f5192d2c29f957381e0100c6085d.svg", "type": "costume", "tags": [ "alphabet", @@ -11718,7 +11693,7 @@ }, { "name": "story-B-1", - "md5": "2a8fac3c82d95f13203843a597b5757b.svg", + "md5": "a09376e1eacf17be3c9fbd268674b9f7.svg", "type": "costume", "tags": [ "alphabet", @@ -11732,7 +11707,7 @@ }, { "name": "story-B-2", - "md5": "07fa4ebc421d84743b6ced189dd2f9cf.svg", + "md5": "5f8301434ce176ab328f5b658ee1ec05.svg", "type": "costume", "tags": [ "alphabet", @@ -11746,7 +11721,7 @@ }, { "name": "story-B-3", - "md5": "6c9a9203155f93f24f31b30e3bd76b6d.svg", + "md5": "22817ed2e4253787c78d7b696bbefdc1.svg", "type": "costume", "tags": [ "alphabet", @@ -11760,7 +11735,7 @@ }, { "name": "story-C-1", - "md5": "144845715016910e88e2a223ed4d3df1.svg", + "md5": "5e61610cbba50ba86f18830f61bbaecb.svg", "type": "costume", "tags": [ "alphabet", @@ -11774,7 +11749,7 @@ }, { "name": "story-C-2", - "md5": "1045c56c4be3d8d0650579864417fbc7.svg", + "md5": "f6ff602902affbae2f89b389f08df432.svg", "type": "costume", "tags": [ "alphabet", @@ -11788,7 +11763,7 @@ }, { "name": "story-C-3", - "md5": "c8fd35294d17a369fecb6d6e4725d04a.svg", + "md5": "6bd5cb8bc3e4df5e055f4c56dd630855.svg", "type": "costume", "tags": [ "alphabet", @@ -11802,7 +11777,7 @@ }, { "name": "story-D-1", - "md5": "dfd362f2da975c20aa7849a8fa2fb4df.svg", + "md5": "130cc4b9ad8dd8936d22c51c05ac6860.svg", "type": "costume", "tags": [ "alphabet", @@ -11816,7 +11791,7 @@ }, { "name": "story-D-2", - "md5": "3e4cc4cff08bb42bc690eff66dffbbe9.svg", + "md5": "b28d76f648ad24932a18cb40c8d76bc5.svg", "type": "costume", "tags": [ "alphabet", @@ -11830,7 +11805,7 @@ }, { "name": "story-D-3", - "md5": "bd7f984fe82d9d0fdcff0a87b3c0f9e0.svg", + "md5": "dd713e3bf42d7a4fd8d2f12094db1c63.svg", "type": "costume", "tags": [ "alphabet", @@ -11844,7 +11819,7 @@ }, { "name": "story-E-1", - "md5": "56473bacbdf6f0dbca1afb04e5aebaf7.svg", + "md5": "3005df22798da45f1daf1de7421bb91d.svg", "type": "costume", "tags": [ "alphabet", @@ -11858,7 +11833,7 @@ }, { "name": "story-E-2", - "md5": "8bba14966fe35f0dccb66ef06a9843ca.svg", + "md5": "add5c5a8eec67eb010b5cbd44dea5c8d.svg", "type": "costume", "tags": [ "alphabet", @@ -11872,7 +11847,7 @@ }, { "name": "story-E-3", - "md5": "e8cfc63375f6d6c2a580823489427f38.svg", + "md5": "4e903ac41a7e16a52efff8477f2398c7.svg", "type": "costume", "tags": [ "alphabet", @@ -11886,7 +11861,7 @@ }, { "name": "story-F-1", - "md5": "5844ff29fc8663c8613f12169d2f07ef.svg", + "md5": "83565581ecc9f7d4010efd8683a99393.svg", "type": "costume", "tags": [ "alphabet", @@ -11900,7 +11875,7 @@ }, { "name": "story-F-2", - "md5": "0dbe4a064abea1a9a3bc0d2732643e6b.svg", + "md5": "4a3ae31dd3dd3b96239a0307cfdaa1b6.svg", "type": "costume", "tags": [ "alphabet", @@ -11914,7 +11889,7 @@ }, { "name": "story-F-3", - "md5": "3db373f4482e391e66d1b06335a96144.svg", + "md5": "d4ec9a1827429f4e2f3dc239dcc15b95.svg", "type": "costume", "tags": [ "alphabet", @@ -11928,7 +11903,7 @@ }, { "name": "story-G-1", - "md5": "ee6454d15fbbe93e908a2ebbfad483a0.svg", + "md5": "85144902cc61fe98dca513b74276d7d8.svg", "type": "costume", "tags": [ "alphabet", @@ -11942,7 +11917,7 @@ }, { "name": "story-G-2", - "md5": "991023d303f79ce092f070392ffbd69f.svg", + "md5": "648cfdd48a7f748e6198194669ba1909.svg", "type": "costume", "tags": [ "alphabet", @@ -11956,7 +11931,7 @@ }, { "name": "story-G-3", - "md5": "38f22c0d8dbe541bde409ba1f241d4c1.svg", + "md5": "8fb61932544adbe8c95b067ad1351758.svg", "type": "costume", "tags": [ "alphabet", @@ -11970,7 +11945,7 @@ }, { "name": "story-H-1", - "md5": "2a0e1308d6cb806818af696a89b21863.svg", + "md5": "eec286b1cfea3f219a5b486931abedd2.svg", "type": "costume", "tags": [ "alphabet", @@ -11984,7 +11959,7 @@ }, { "name": "story-H-2", - "md5": "ca33be5270308a695c9b88af73f590dc.svg", + "md5": "70520daa9f82a2347c8a8fa9e7fe1a6e.svg", "type": "costume", "tags": [ "alphabet", @@ -11998,7 +11973,7 @@ }, { "name": "story-H-3", - "md5": "668ba2b891f82ce78d8590f0287632b1.svg", + "md5": "99aae97a2b49904db7eeb813fa968582.svg", "type": "costume", "tags": [ "alphabet", @@ -12012,7 +11987,7 @@ }, { "name": "story-I-1", - "md5": "705297637ea83af5b94b6fe2e34aeef4.svg", + "md5": "2c156e20da1ad4e8e397a89ad8fb1c26.svg", "type": "costume", "tags": [ "alphabet", @@ -12026,7 +12001,7 @@ }, { "name": "story-I-2", - "md5": "7b3ae96764795727fa1cb0be68a9ca5e.svg", + "md5": "1bceea90292a51a7177abf581f28bf2c.svg", "type": "costume", "tags": [ "alphabet", @@ -12040,7 +12015,7 @@ }, { "name": "story-I-3", - "md5": "3475aa570304accb7e6dbd2516234135.svg", + "md5": "9cad752323aa81dfa8d8cf009057b108.svg", "type": "costume", "tags": [ "alphabet", @@ -12054,7 +12029,7 @@ }, { "name": "story-J-1", - "md5": "ac2e7eaecb80c5501e5e56802d03af00.svg", + "md5": "2838de5d131785c985eb0eab25ec63af.svg", "type": "costume", "tags": [ "alphabet", @@ -12068,7 +12043,7 @@ }, { "name": "story-J-2", - "md5": "0ab9a94fc2e32160efc113a8e5ffb984.svg", + "md5": "7d7d6f257a6bf3668a0befa4199f16a0.svg", "type": "costume", "tags": [ "alphabet", @@ -12082,7 +12057,7 @@ }, { "name": "story-J-3", - "md5": "c9356a022cfbc25be6c484e9781e4637.svg", + "md5": "d5b58ddd6f6b4fdcfdfd86d102853935.svg", "type": "costume", "tags": [ "alphabet", @@ -12096,7 +12071,7 @@ }, { "name": "story-K-1", - "md5": "62dcc92dc3c6cb0271244190320c4f71.svg", + "md5": "0cb908dbc38635cc595e6060afc1b682.svg", "type": "costume", "tags": [ "alphabet", @@ -12110,7 +12085,7 @@ }, { "name": "story-K-2", - "md5": "ef02339e8a0382367f0b5a414915b885.svg", + "md5": "ecf86afea23fd95e27d4e63659adbfa6.svg", "type": "costume", "tags": [ "alphabet", @@ -12124,7 +12099,7 @@ }, { "name": "story-K-3", - "md5": "07977708617d12381b22d1ee0f4926a3.svg", + "md5": "17ef8f63a2a8f47258bd62cf642fd8d6.svg", "type": "costume", "tags": [ "alphabet", @@ -12138,7 +12113,7 @@ }, { "name": "story-L-1", - "md5": "7ce306e9c9c0dd0a24279606301f1d05.svg", + "md5": "935c7cf21c35523c0a232013a6399a49.svg", "type": "costume", "tags": [ "alphabet", @@ -12152,7 +12127,7 @@ }, { "name": "story-L-2", - "md5": "067c21a9b2f91ed33e07131ce5a59210.svg", + "md5": "0fc3ac08468935694255ef8a461d4d26.svg", "type": "costume", "tags": [ "alphabet", @@ -12166,7 +12141,7 @@ }, { "name": "story-L-3", - "md5": "488d66f17c0089a7796d44cfc70792e8.svg", + "md5": "ec4d85a60c32c7637de31dbf503266a0.svg", "type": "costume", "tags": [ "alphabet", @@ -12180,7 +12155,7 @@ }, { "name": "story-M-1", - "md5": "b27f166f9ab4a3fb93a50a77c58c3df3.svg", + "md5": "9bf9e677da34528433d3c1acb945e2df.svg", "type": "costume", "tags": [ "alphabet", @@ -12194,7 +12169,7 @@ }, { "name": "story-M-2", - "md5": "55f00a23d0f5cc57be9533f126a7ac8c.svg", + "md5": "42e5468fa164e001925d5a49d372f4b1.svg", "type": "costume", "tags": [ "alphabet", @@ -12208,7 +12183,7 @@ }, { "name": "story-M-3", - "md5": "613df2bd97784a239ab992f7a95458a0.svg", + "md5": "643896fcad0a1bf6eb9f3f590094687c.svg", "type": "costume", "tags": [ "alphabet", @@ -12222,7 +12197,7 @@ }, { "name": "story-N-1", - "md5": "293589fd5bbc358a20c165ab49c19833.svg", + "md5": "c2f77473dd16d1a3713218b05390a688.svg", "type": "costume", "tags": [ "alphabet", @@ -12236,7 +12211,7 @@ }, { "name": "story-N-2", - "md5": "5e07ee61cb20bc575720774584dfec53.svg", + "md5": "80c8f32282b697097933837905a6f257.svg", "type": "costume", "tags": [ "alphabet", @@ -12250,7 +12225,7 @@ }, { "name": "story-N-3", - "md5": "435697335345f946d943c1d89fdb459a.svg", + "md5": "40ffad793f4042a5fe7b3aaa6bc175ae.svg", "type": "costume", "tags": [ "alphabet", @@ -12264,7 +12239,7 @@ }, { "name": "story-O-1", - "md5": "088beed7ce0dff554da06f54d0558bc0.svg", + "md5": "40bf3880b678beeda8cf708a51a4402d.svg", "type": "costume", "tags": [ "alphabet", @@ -12278,7 +12253,7 @@ }, { "name": "story-O-2", - "md5": "e8fa671bb1ca53c044bfb27225321c25.svg", + "md5": "0bdd31ea2b3b78d0c39022795a49c69a.svg", "type": "costume", "tags": [ "alphabet", @@ -12292,7 +12267,7 @@ }, { "name": "story-O-3", - "md5": "a132bf3d4084ef8ca9e0797f64c0f082.svg", + "md5": "43a89fc1442627ca48b1dc631c517942.svg", "type": "costume", "tags": [ "alphabet", @@ -12306,7 +12281,7 @@ }, { "name": "story-P-1", - "md5": "ad4a101b83f28ced16849be3e393caa9.svg", + "md5": "1a41f74cd76d7202d8b22ffc7729e03f.svg", "type": "costume", "tags": [ "alphabet", @@ -12320,7 +12295,7 @@ }, { "name": "story-P-2", - "md5": "781c42f9da36bbc0ee3775f18ac98124.svg", + "md5": "377eac55366670a03c469705c6689f09.svg", "type": "costume", "tags": [ "alphabet", @@ -12334,7 +12309,7 @@ }, { "name": "story-P-3", - "md5": "bcaec7c778920d8d74c275c1aff634fe.svg", + "md5": "9cf707e83af27c47e74adb77496ffca5.svg", "type": "costume", "tags": [ "alphabet", @@ -12348,7 +12323,7 @@ }, { "name": "story-Q-1", - "md5": "484e44f908e84d795c87cf994364e722.svg", + "md5": "84a6dc992bce018a1eac9be0173ad917.svg", "type": "costume", "tags": [ "alphabet", @@ -12362,7 +12337,7 @@ }, { "name": "story-Q-2", - "md5": "31f28be74dc7de42a5c4a38504d666ca.svg", + "md5": "efc27a91c30d6a511be4245e36684192.svg", "type": "costume", "tags": [ "alphabet", @@ -12376,7 +12351,7 @@ }, { "name": "story-Q-3", - "md5": "aef19097378515308e934a79f147032e.svg", + "md5": "01acd1076994a4379a3fc9e034bc05fc.svg", "type": "costume", "tags": [ "alphabet", @@ -12390,7 +12365,7 @@ }, { "name": "story-R-1", - "md5": "55999cb6783ef8351d841294d75af942.svg", + "md5": "4f217b14a161fcd9590614b0733100ea.svg", "type": "costume", "tags": [ "alphabet", @@ -12404,7 +12379,7 @@ }, { "name": "story-R-2", - "md5": "926f8ff770cb15b42b12f209fd02d98c.svg", + "md5": "3c3f44aba3eff8856472e06b333a7201.svg", "type": "costume", "tags": [ "alphabet", @@ -12418,7 +12393,7 @@ }, { "name": "story-R-3", - "md5": "a66d8f0ba6d40c624873edc8df58c014.svg", + "md5": "5c1d38d02ae9c4df7851a6e9d52f25b4.svg", "type": "costume", "tags": [ "alphabet", @@ -12432,7 +12407,7 @@ }, { "name": "story-S-1", - "md5": "fca1555f335392f1c4ef620bf098c0de.svg", + "md5": "47b9f910048ce4db93bdfbcd2638e19a.svg", "type": "costume", "tags": [ "alphabet", @@ -12446,7 +12421,7 @@ }, { "name": "story-S-2", - "md5": "c529ed7b40f4a949539f8f454e3fe475.svg", + "md5": "5a113fcacd35ababbf23c5a9289433d1.svg", "type": "costume", "tags": [ "alphabet", @@ -12460,7 +12435,7 @@ }, { "name": "story-S-3", - "md5": "e96388c9197733bdadbad3ce014c0e59.svg", + "md5": "fd2a94481c3ef0c223784b2f3c6df874.svg", "type": "costume", "tags": [ "alphabet", @@ -12474,7 +12449,7 @@ }, { "name": "story-T-1", - "md5": "d3b342c795a620b69639c02a419e8535.svg", + "md5": "001a2186db228fdd9bfbf3f15800bb63.svg", "type": "costume", "tags": [ "alphabet", @@ -12488,7 +12463,7 @@ }, { "name": "story-T-2", - "md5": "eeb0fd25c9273747ac38766d1959ba2b.svg", + "md5": "b61e1ac30aa2f35d4fd8c23fab1f76ea.svg", "type": "costume", "tags": [ "alphabet", @@ -12502,7 +12477,7 @@ }, { "name": "story-T-3", - "md5": "a9683d4946b08a76864a51bd21d811cb.svg", + "md5": "66b22b0ff0a5c1c205a701316ab954cf.svg", "type": "costume", "tags": [ "alphabet", @@ -12516,7 +12491,7 @@ }, { "name": "story-U-1", - "md5": "fcf99b6e8aeb2d504e1e9b2194640916.svg", + "md5": "cfb334b977b8f2a39aa56b1e0532829e.svg", "type": "costume", "tags": [ "alphabet", @@ -12530,7 +12505,7 @@ }, { "name": "story-U-2", - "md5": "f442802f17225d6506ac9718810f179e.svg", + "md5": "51dd73c840ba3aca0f9770e13cb14fb3.svg", "type": "costume", "tags": [ "alphabet", @@ -12544,7 +12519,7 @@ }, { "name": "story-U-3", - "md5": "0779f03a6589c60352b1d4806a4a61c0.svg", + "md5": "f6b7b4da5362fdac29d84f1fbf19e3f4.svg", "type": "costume", "tags": [ "alphabet", @@ -12558,7 +12533,7 @@ }, { "name": "story-V-1", - "md5": "750b47f1de2143f76354239b27e1e5f0.svg", + "md5": "f27e7a4216665a6eab43fe9b4b5ec934.svg", "type": "costume", "tags": [ "alphabet", @@ -12572,7 +12547,7 @@ }, { "name": "story-V-2", - "md5": "03de7add77e31799ca568a9c671012b4.svg", + "md5": "43a8993221848f90e9f37664e7832b4a.svg", "type": "costume", "tags": [ "alphabet", @@ -12586,7 +12561,7 @@ }, { "name": "story-V-3", - "md5": "29befe20b105b69471f5507d025ec3e0.svg", + "md5": "d5c20886e3eb0ca0f5430c9482b1d832.svg", "type": "costume", "tags": [ "alphabet", @@ -12600,7 +12575,7 @@ }, { "name": "story-W-1", - "md5": "7d9d4c0da9bd1a3ddf253d1bea26f4e9.svg", + "md5": "396e27d20d1a49edaa106ba6d667cedd.svg", "type": "costume", "tags": [ "alphabet", @@ -12614,7 +12589,7 @@ }, { "name": "story-W-2", - "md5": "c0f48eb69cae4a611d3e7b7e06b0d1c1.svg", + "md5": "f21ba826cd88c376e868f079d6df273c.svg", "type": "costume", "tags": [ "alphabet", @@ -12628,7 +12603,7 @@ }, { "name": "story-W-3", - "md5": "d1c922c9e9d53d2f6f36ca637e85de6b.svg", + "md5": "528df57da4490f6da8c75da06a1367f5.svg", "type": "costume", "tags": [ "alphabet", @@ -12642,7 +12617,7 @@ }, { "name": "story-X-1", - "md5": "92c452555b3d5a4993f107810043ea03.svg", + "md5": "db0c1a6499169aac6639a1a0076658ce.svg", "type": "costume", "tags": [ "alphabet", @@ -12656,7 +12631,7 @@ }, { "name": "story-X-2", - "md5": "f688425da41c2b7f80d4b8752de69bc9.svg", + "md5": "ca4e3e84788bdeea42dd5ed952d5a66c.svg", "type": "costume", "tags": [ "alphabet", @@ -12670,7 +12645,7 @@ }, { "name": "story-X-3", - "md5": "ec90479a0ce3c7706f1916daef0f3c67.svg", + "md5": "04be1176e562eff16f1159f69945a82e.svg", "type": "costume", "tags": [ "alphabet", @@ -12684,7 +12659,7 @@ }, { "name": "story-Y-1", - "md5": "b3c252450d413fc75be0eafdbe4490dc.svg", + "md5": "59275f907633ce02074f787e5767bfde.svg", "type": "costume", "tags": [ "alphabet", @@ -12698,7 +12673,7 @@ }, { "name": "story-Y-2", - "md5": "1cfa161ae5d60ea163e4e0aa34d08f02.svg", + "md5": "093a9410933f7d01f459f08bcb01735b.svg", "type": "costume", "tags": [ "alphabet", @@ -12712,7 +12687,7 @@ }, { "name": "story-Y-3", - "md5": "a1fc3c0fa304255364c0f98547e0e448.svg", + "md5": "d7fabe2652c93dd1bf91d9064cf5a348.svg", "type": "costume", "tags": [ "alphabet", @@ -12726,7 +12701,7 @@ }, { "name": "story-Z-1", - "md5": "86326c9180c485b557a075f4794939d7.svg", + "md5": "34825a171f7b35962484fa53e99ff632.svg", "type": "costume", "tags": [ "alphabet", @@ -12740,7 +12715,7 @@ }, { "name": "story-Z-2", - "md5": "e10b203e47bbb41edab78be59e628449.svg", + "md5": "23c24dbee23b1545afa8ee15ed339327.svg", "type": "costume", "tags": [ "alphabet", @@ -12754,7 +12729,7 @@ }, { "name": "story-Z-3", - "md5": "0788df7b1d9cf02dfdebc021d4f30ce4.svg", + "md5": "665db4c356d7e010fa8d71cc291834e3.svg", "type": "costume", "tags": [ "alphabet", @@ -12766,4 +12741,4 @@ 1 ] } -] +] \ No newline at end of file diff --git a/src/lib/libraries/sounds.json b/src/lib/libraries/sounds.json index 077b85bf8..1dec452c8 100644 --- a/src/lib/libraries/sounds.json +++ b/src/lib/libraries/sounds.json @@ -2,8 +2,8 @@ { "name": "A Bass", "md5": "c04ebf21e5e19342fa1535e4efcdb43b.wav", - "sampleCount": 28160, - "rate": 22050, + "sampleCount": 56320, + "rate": 44100, "format": "", "tags": [ "music", @@ -14,8 +14,8 @@ { "name": "A Elec Bass", "md5": "5cb46ddd903fc2c9976ff881df9273c9.wav", - "sampleCount": 5920, - "rate": 22050, + "sampleCount": 11840, + "rate": 44100, "format": "", "tags": [ "music", @@ -26,8 +26,8 @@ { "name": "A Elec Guitar", "md5": "fa5f7fea601e9368dd68449d9a54c995.wav", - "sampleCount": 44100, - "rate": 22050, + "sampleCount": 88200, + "rate": 44100, "format": "", "tags": [ "music", @@ -38,8 +38,8 @@ { "name": "A Elec Piano", "md5": "0cfa8e84d6a5cd63afa31d541625a9ef.wav", - "sampleCount": 44100, - "rate": 22050, + "sampleCount": 88200, + "rate": 44100, "format": "", "tags": [ "music", @@ -51,8 +51,8 @@ { "name": "A Guitar", "md5": "ee753e87d212d4b2fb650ca660f1e839.wav", - "sampleCount": 31872, - "rate": 22050, + "sampleCount": 63744, + "rate": 44100, "format": "", "tags": [ "music", @@ -63,8 +63,8 @@ { "name": "A Minor Ukulele", "md5": "69d25af0fd065da39c71439174efc589.wav", - "sampleCount": 18267, - "rate": 22050, + "sampleCount": 36534, + "rate": 44100, "format": "", "tags": [ "music", @@ -76,8 +76,8 @@ { "name": "A Piano", "md5": "0727959edb2ea0525feed9b0c816991c.wav", - "sampleCount": 44100, - "rate": 22050, + "sampleCount": 88200, + "rate": 44100, "format": "", "tags": [ "music", @@ -88,8 +88,8 @@ { "name": "A Sax", "md5": "420991e0d6d99292c6d736963842536a.wav", - "sampleCount": 6472, - "rate": 22050, + "sampleCount": 12944, + "rate": 44100, "format": "", "tags": [ "music", @@ -100,7 +100,7 @@ { "name": "A Trombone", "md5": "863ccc8ba66e6dabbce2a1261c22be0f.wav", - "sampleCount": 17227, + "sampleCount": 17273, "rate": 22050, "format": "adpcm", "tags": [ @@ -112,8 +112,8 @@ { "name": "A Trumpet", "md5": "d2dd6b4372ca17411965dc92d52b2172.wav", - "sampleCount": 13911, - "rate": 22050, + "sampleCount": 27822, + "rate": 44100, "format": "", "tags": [ "music", @@ -124,15 +124,15 @@ { "name": "Afro String", "md5": "3477ccfde26047eeb93ff43a21ac7d3d.wav", - "sampleCount": 9807, - "rate": 11025, + "sampleCount": 39228, + "rate": 44100, "format": "", "tags": [] }, { "name": "Alert", "md5": "f62e3bfccab9c23eee781473c94a009c.wav", - "sampleCount": 21362, + "sampleCount": 22353, "rate": 22050, "format": "adpcm", "tags": [ @@ -145,8 +145,8 @@ { "name": "Alien Creak1", "md5": "0377a7476136e5e8c780c64a4828922d.wav", - "sampleCount": 8045, - "rate": 11025, + "sampleCount": 32180, + "rate": 44100, "format": "", "tags": [ "effects", @@ -156,8 +156,8 @@ { "name": "Alien Creak2", "md5": "21f82b7f1a83c501539c5031aea4fa8c.wav", - "sampleCount": 8300, - "rate": 11025, + "sampleCount": 33200, + "rate": 44100, "format": "", "tags": [ "effects", @@ -167,8 +167,8 @@ { "name": "B Bass", "md5": "e31dcaf7bcdf58ac2a26533c48936c45.wav", - "sampleCount": 25792, - "rate": 22050, + "sampleCount": 51584, + "rate": 44100, "format": "", "tags": [ "music", @@ -179,8 +179,8 @@ { "name": "B Elec Bass", "md5": "5a0701d0a914223b5288300ac94e90e4.wav", - "sampleCount": 6208, - "rate": 22050, + "sampleCount": 12416, + "rate": 44100, "format": "", "tags": [ "music", @@ -191,8 +191,8 @@ { "name": "B Elec Guitar", "md5": "81f142d0b00189703d7fe9b1f13f6f87.wav", - "sampleCount": 44100, - "rate": 22050, + "sampleCount": 88200, + "rate": 44100, "format": "", "tags": [ "music", @@ -203,8 +203,8 @@ { "name": "B Elec Piano", "md5": "9cc77167419f228503dd57fddaa5b2a6.wav", - "sampleCount": 44100, - "rate": 22050, + "sampleCount": 88200, + "rate": 44100, "format": "", "tags": [ "music", @@ -216,8 +216,8 @@ { "name": "B Guitar", "md5": "2ae2d67de62df8ca54d638b4ad2466c3.wav", - "sampleCount": 29504, - "rate": 22050, + "sampleCount": 59008, + "rate": 44100, "format": "", "tags": [ "music", @@ -228,8 +228,8 @@ { "name": "B Piano", "md5": "86826c6022a46370ed1afae69f1ab1b9.wav", - "sampleCount": 44100, - "rate": 22050, + "sampleCount": 88200, + "rate": 44100, "format": "", "tags": [ "music", @@ -240,8 +240,8 @@ { "name": "B Sax", "md5": "653ebe92d491b49ad5d8101d629f567b.wav", - "sampleCount": 9555, - "rate": 22050, + "sampleCount": 19110, + "rate": 44100, "format": "", "tags": [ "music", @@ -252,8 +252,8 @@ { "name": "B Trombone", "md5": "85b663229525b73d9f6647f78eb23e0a.wav", - "sampleCount": 15522, - "rate": 22050, + "sampleCount": 31044, + "rate": 44100, "format": "", "tags": [ "music", @@ -264,8 +264,8 @@ { "name": "B Trumpet", "md5": "cad2bc57729942ed9b605145fc9ea65d.wav", - "sampleCount": 14704, - "rate": 22050, + "sampleCount": 29408, + "rate": 44100, "format": "", "tags": [ "music", @@ -276,7 +276,7 @@ { "name": "Baa", "md5": "ca694053020e42704bcf1fc01a70f1c3.wav", - "sampleCount": 41822, + "sampleCount": 42673, "rate": 22050, "format": "adpcm", "tags": [ @@ -287,15 +287,15 @@ { "name": "Bark", "md5": "cd8fa8390b0efdd281882533fbfcfcfb.wav", - "sampleCount": 3168, - "rate": 22050, + "sampleCount": 6336, + "rate": 44100, "format": "", "tags": [] }, { "name": "Basketball Bounce", "md5": "1727f65b5f22d151685b8e5917456a60.wav", - "sampleCount": 8099, + "sampleCount": 8129, "rate": 22050, "format": "adpcm", "tags": [ @@ -306,16 +306,16 @@ { "name": "Bass Beatbox", "md5": "28153621d293c86da0b246d314458faf.wav", - "sampleCount": 6720, - "rate": 22050, + "sampleCount": 13440, + "rate": 44100, "format": "", "tags": [] }, { "name": "Beat Box1", "md5": "663270af0235bf14c890ba184631675f.wav", - "sampleCount": 5729, - "rate": 11025, + "sampleCount": 22916, + "rate": 44100, "format": "", "tags": [ "music", @@ -327,8 +327,8 @@ { "name": "Beat Box2", "md5": "b9b8073f6aa9a60085ad11b0341a4af2.wav", - "sampleCount": 5729, - "rate": 11025, + "sampleCount": 22916, + "rate": 44100, "format": "", "tags": [ "music", @@ -340,16 +340,16 @@ { "name": "Bell Cymbal", "md5": "efddec047de95492f775a1b5b2e8d19e.wav", - "sampleCount": 19328, - "rate": 22050, + "sampleCount": 38656, + "rate": 44100, "format": "", "tags": [] }, { "name": "Bell Toll", "md5": "25d61e79cbeba4041eebeaebd7bf9598.wav", - "sampleCount": 45168, - "rate": 11025, + "sampleCount": 180672, + "rate": 44100, "format": "", "tags": [ "effects", @@ -359,7 +359,7 @@ { "name": "Big Boing", "md5": "00d6e72ef8bf7088233e98fbcee0ec6d.wav", - "sampleCount": 18174, + "sampleCount": 18289, "rate": 22050, "format": "adpcm", "tags": [ @@ -371,23 +371,23 @@ { "name": "Bird", "md5": "18bd4b634a3f992a16b30344c7d810e0.wav", - "sampleCount": 3840, - "rate": 11025, + "sampleCount": 15360, + "rate": 44100, "format": "", "tags": [] }, { "name": "Birthday", "md5": "89691587a169d935a58c48c3d4e78534.wav", - "sampleCount": 161408, - "rate": 22050, + "sampleCount": 322816, + "rate": 44100, "format": "", "tags": [] }, { "name": "Bite", "md5": "0039635b1d6853face36581784558454.wav", - "sampleCount": 7672, + "sampleCount": 8129, "rate": 22050, "format": "adpcm", "tags": [ @@ -399,7 +399,7 @@ { "name": "Boing", "md5": "53a3c2e27d1fb5fdb14aaf0cb41e7889.wav", - "sampleCount": 6804, + "sampleCount": 7113, "rate": 22050, "format": "adpcm", "tags": [ @@ -409,7 +409,7 @@ { "name": "Bonk", "md5": "dd93f7835a407d4de5b2512ec4a6a806.wav", - "sampleCount": 13908, + "sampleCount": 14225, "rate": 22050, "format": "adpcm", "tags": [ @@ -421,7 +421,7 @@ { "name": "Boom Cloud", "md5": "62d87dfb0f873735e59669d965bdbd7d.wav", - "sampleCount": 88200, + "sampleCount": 88393, "rate": 22050, "format": "adpcm", "tags": [ @@ -434,7 +434,7 @@ { "name": "Boop Bing Bop", "md5": "66968153be7dce9e5abf62d627ffe40f.wav", - "sampleCount": 54957, + "sampleCount": 55881, "rate": 22050, "format": "adpcm", "tags": [ @@ -446,7 +446,7 @@ { "name": "Bossa Nova", "md5": "04ccc72f32e909292adcaf40348be5f3.wav", - "sampleCount": 136645, + "sampleCount": 137161, "rate": 22050, "format": "adpcm", "tags": [ @@ -458,7 +458,7 @@ { "name": "Bowling Strike", "md5": "32f3af03ddfbd9cc89c8565678a26813.wav", - "sampleCount": 26629, + "sampleCount": 27433, "rate": 22050, "format": "adpcm", "tags": [ @@ -469,24 +469,24 @@ { "name": "Bubbles", "md5": "78b0be9c9c2f664158b886bc7e794095.wav", - "sampleCount": 45056, - "rate": 11025, + "sampleCount": 180224, + "rate": 44100, "format": "", "tags": [] }, { "name": "Buzz Whir", "md5": "d4f76ded6bccd765958d15b63804de55.wav", - "sampleCount": 9037, - "rate": 11025, + "sampleCount": 36148, + "rate": 44100, "format": "", "tags": [] }, { "name": "C Bass", "md5": "c3566ec797b483acde28f790994cc409.wav", - "sampleCount": 44608, - "rate": 22050, + "sampleCount": 89216, + "rate": 44100, "format": "", "tags": [ "music", @@ -497,8 +497,8 @@ { "name": "C Elec Bass", "md5": "69eee3d038ea0f1c34ec9156a789236d.wav", - "sampleCount": 5216, - "rate": 22050, + "sampleCount": 10432, + "rate": 44100, "format": "", "tags": [ "music", @@ -509,8 +509,8 @@ { "name": "C Elec Guitar", "md5": "0d340de02e14bebaf8dfa0e43eb3f1f9.wav", - "sampleCount": 44100, - "rate": 22050, + "sampleCount": 88200, + "rate": 44100, "format": "", "tags": [ "music", @@ -521,8 +521,8 @@ { "name": "C Elec Piano", "md5": "8366ee963cc57ad24a8a35a26f722c2b.wav", - "sampleCount": 44100, - "rate": 22050, + "sampleCount": 88200, + "rate": 44100, "format": "", "tags": [ "music", @@ -534,8 +534,8 @@ { "name": "C Guitar", "md5": "22baa07795a9a524614075cdea543793.wav", - "sampleCount": 44864, - "rate": 22050, + "sampleCount": 89728, + "rate": 44100, "format": "", "tags": [ "music", @@ -546,8 +546,8 @@ { "name": "C Major Ukulele", "md5": "aa2ca112507b59b5337f341aaa75fb08.wav", - "sampleCount": 18203, - "rate": 22050, + "sampleCount": 36406, + "rate": 44100, "format": "", "tags": [ "music", @@ -559,8 +559,8 @@ { "name": "C Piano", "md5": "d27ed8d953fe8f03c00f4d733d31d2cc.wav", - "sampleCount": 44100, - "rate": 22050, + "sampleCount": 88200, + "rate": 44100, "format": "", "tags": [ "music", @@ -571,8 +571,8 @@ { "name": "C Sax", "md5": "4d2c939d6953b5f241a27a62cf72de64.wav", - "sampleCount": 9491, - "rate": 22050, + "sampleCount": 18982, + "rate": 44100, "format": "", "tags": [ "music", @@ -583,8 +583,8 @@ { "name": "C Trombone", "md5": "821b23a489201a0f21f47ba8528ba47f.wav", - "sampleCount": 19053, - "rate": 22050, + "sampleCount": 38106, + "rate": 44100, "format": "", "tags": [ "music", @@ -595,8 +595,8 @@ { "name": "C Trumpet", "md5": "8970afcdc4e47bb54959a81fe27522bd.wav", - "sampleCount": 13118, - "rate": 22050, + "sampleCount": 26236, + "rate": 44100, "format": "", "tags": [ "music", @@ -607,8 +607,8 @@ { "name": "C2 Bass", "md5": "667d6c527b79321d398e85b526f15b99.wav", - "sampleCount": 24128, - "rate": 22050, + "sampleCount": 48256, + "rate": 44100, "format": "", "tags": [ "music", @@ -619,8 +619,8 @@ { "name": "C2 Elec Bass", "md5": "56fc995b8860e713c5948ecd1c2ae572.wav", - "sampleCount": 5792, - "rate": 22050, + "sampleCount": 11584, + "rate": 44100, "format": "", "tags": [ "music", @@ -631,8 +631,8 @@ { "name": "C2 Elec Guitar", "md5": "3a8ed3129f22cba5b0810bc030d16b5f.wav", - "sampleCount": 44100, - "rate": 22050, + "sampleCount": 88200, + "rate": 44100, "format": "", "tags": [ "music", @@ -643,8 +643,8 @@ { "name": "C2 Elec Piano", "md5": "366c7edbd4dd5cca68bf62902999bd66.wav", - "sampleCount": 44100, - "rate": 22050, + "sampleCount": 88200, + "rate": 44100, "format": "", "tags": [ "music", @@ -656,16 +656,16 @@ { "name": "C2 Guitar", "md5": "c8d2851bd99d8e0ce6c1f05e4acc7f34.wav", - "sampleCount": 27712, - "rate": 22050, + "sampleCount": 55424, + "rate": 44100, "format": "", "tags": [] }, { "name": "C2 Piano", "md5": "75d7d2c9b5d40dd4e1cb268111abf1a2.wav", - "sampleCount": 44100, - "rate": 22050, + "sampleCount": 88200, + "rate": 44100, "format": "", "tags": [ "music", @@ -676,7 +676,7 @@ { "name": "C2 Sax", "md5": "ea8d34b18c3d8fe328cea201666458bf.wav", - "sampleCount": 7349, + "sampleCount": 8129, "rate": 22050, "format": "adpcm", "tags": [ @@ -688,8 +688,8 @@ { "name": "C2 Trombone", "md5": "68aec107bd3633b2ee40c532eedc3897.wav", - "sampleCount": 13904, - "rate": 22050, + "sampleCount": 27808, + "rate": 44100, "format": "", "tags": [ "music", @@ -700,8 +700,8 @@ { "name": "C2 Trumpet", "md5": "df08249ed5446cc5e10b7ac62faac89b.wav", - "sampleCount": 15849, - "rate": 22050, + "sampleCount": 31698, + "rate": 44100, "format": "", "tags": [ "music", @@ -712,7 +712,7 @@ { "name": "Car Horn", "md5": "7c887f6a2ecd1cdb85d5527898d7f7a0.wav", - "sampleCount": 42443, + "sampleCount": 42673, "rate": 22050, "format": "adpcm", "tags": [ @@ -723,8 +723,8 @@ { "name": "Car Passing", "md5": "c21a5ad00b40b5ce923e56c905c94a9f.wav", - "sampleCount": 84992, - "rate": 11025, + "sampleCount": 339968, + "rate": 44100, "format": "", "tags": [ "transportation", @@ -735,7 +735,7 @@ { "name": "Car Vroom", "md5": "ead1da4a87ff6cb53441142f7ac37b8f.wav", - "sampleCount": 43358, + "sampleCount": 43689, "rate": 22050, "format": "adpcm", "tags": [ @@ -746,7 +746,7 @@ { "name": "Cave", "md5": "881f1bf5f301a36efcce4204a44af9ab.wav", - "sampleCount": 163584, + "sampleCount": 163577, "rate": 22050, "format": "adpcm", "tags": [ @@ -757,7 +757,7 @@ { "name": "Chatter", "md5": "fd8543abeeba255072da239223d2d342.wav", - "sampleCount": 25843, + "sampleCount": 26417, "rate": 22050, "format": "adpcm", "tags": [ @@ -769,8 +769,8 @@ { "name": "Chee Chee", "md5": "25f4826cdd61e0a1c623ec2324c16ca0.wav", - "sampleCount": 34560, - "rate": 22050, + "sampleCount": 69120, + "rate": 44100, "format": "", "tags": [ "animals", @@ -780,7 +780,7 @@ { "name": "Cheer", "md5": "170e05c29d50918ae0b482c2955768c0.wav", - "sampleCount": 108864, + "sampleCount": 109729, "rate": 22050, "format": "adpcm", "tags": [ @@ -792,8 +792,8 @@ { "name": "Chill", "md5": "c4e9e84fd9244ca43986c2bdb6669ae8.wav", - "sampleCount": 176400, - "rate": 22050, + "sampleCount": 352800, + "rate": 44100, "format": "", "tags": [ "loops", @@ -805,7 +805,7 @@ { "name": "Chirp", "md5": "3b8236bbb288019d93ae38362e865972.wav", - "sampleCount": 5301, + "sampleCount": 6097, "rate": 22050, "format": "adpcm", "tags": [ @@ -816,19 +816,16 @@ { "name": "Chomp", "md5": "0b1e3033140d094563248e61de4039e5.wav", - "sampleCount": 2912, - "rate": 11025, + "sampleCount": 11648, + "rate": 44100, "format": "", - "tags": [ - "effects", - "human" - ] + "tags": [] }, { "name": "Chord", "md5": "7ffe91cce06c5415df53610d173336e7.wav", - "sampleCount": 20608, - "rate": 11025, + "sampleCount": 82432, + "rate": 44100, "format": "", "tags": [ "music", @@ -838,7 +835,7 @@ { "name": "Clang", "md5": "4102d78dc98ae81448b140f35fd73e80.wav", - "sampleCount": 26703, + "sampleCount": 27433, "rate": 22050, "format": "adpcm", "tags": [ @@ -849,16 +846,16 @@ { "name": "Clap Beatbox", "md5": "abc70bb390f8e55f22f32265500d814a.wav", - "sampleCount": 4224, - "rate": 22050, + "sampleCount": 8448, + "rate": 44100, "format": "", "tags": [] }, { "name": "Clapping", "md5": "684ffae7bc3a65e35e9f0aaf7a579dd5.wav", - "sampleCount": 84160, - "rate": 22050, + "sampleCount": 168320, + "rate": 44100, "format": "", "tags": [ "human" @@ -867,8 +864,8 @@ { "name": "Classical Piano", "md5": "646ea2f42ab04b54f1359ccfac958561.wav", - "sampleCount": 152874, - "rate": 22050, + "sampleCount": 305748, + "rate": 44100, "format": "", "tags": [ "loops", @@ -880,7 +877,7 @@ { "name": "Clock Ticking", "md5": "a634fcb87894520edbd7a534d1479ec4.wav", - "sampleCount": 109584, + "sampleCount": 109729, "rate": 22050, "format": "adpcm", "tags": [ @@ -891,7 +888,7 @@ { "name": "Clown Honk", "md5": "ec66961f188e9b8a9c75771db744d096.wav", - "sampleCount": 9009, + "sampleCount": 9145, "rate": 22050, "format": "adpcm", "tags": [ @@ -902,7 +899,7 @@ { "name": "Coin", "md5": "1f81d88fb419084f4d82ffb859b94ed6.wav", - "sampleCount": 3975, + "sampleCount": 4065, "rate": 22050, "format": "adpcm", "tags": [ @@ -914,7 +911,7 @@ { "name": "Collect", "md5": "32514c51e03db680e9c63857b840ae78.wav", - "sampleCount": 13320, + "sampleCount": 14225, "rate": 22050, "format": "adpcm", "tags": [ @@ -926,26 +923,42 @@ { "name": "Computer Beep", "md5": "28c76b6bebd04be1383fe9ba4933d263.wav", - "sampleCount": 9536, - "rate": 11025, + "sampleCount": 38144, + "rate": 44100, "format": "", "tags": [] }, { "name": "Computer Beep2", "md5": "1da43f6d52d0615da8a250e28100a80d.wav", - "sampleCount": 19200, - "rate": 11025, + "sampleCount": 76800, + "rate": 44100, "format": "", "tags": [ "effects", "electronic" ] }, + { + "name": "Computer Beeps1", + "md5": "1da43f6d52d0615da8a250e28100a80d.wav", + "sampleCount": 76800, + "rate": 44100, + "format": "", + "tags": [] + }, + { + "name": "Computer Beeps2", + "md5": "28c76b6bebd04be1383fe9ba4933d263.wav", + "sampleCount": 38144, + "rate": 44100, + "format": "", + "tags": [] + }, { "name": "Connect", "md5": "9aad12085708ccd279297d4bea9c5ae0.wav", - "sampleCount": 22623, + "sampleCount": 23369, "rate": 22050, "format": "adpcm", "tags": [ @@ -957,8 +970,8 @@ { "name": "Cough1", "md5": "98ec3e1eeb7893fca519aa52cc1ef3c1.wav", - "sampleCount": 7516, - "rate": 11025, + "sampleCount": 30064, + "rate": 44100, "format": "", "tags": [ "human" @@ -967,8 +980,8 @@ { "name": "Cough2", "md5": "467fe8ef3cab475af4b3088fd1261510.wav", - "sampleCount": 16612, - "rate": 22050, + "sampleCount": 33224, + "rate": 44100, "format": "", "tags": [ "human" @@ -977,7 +990,7 @@ { "name": "Crank", "md5": "a54f8ce520a0b9fff3cd53817e280ede.wav", - "sampleCount": 100649, + "sampleCount": 100585, "rate": 22050, "format": "adpcm", "tags": [ @@ -987,23 +1000,23 @@ { "name": "Crash Beatbox", "md5": "725e29369e9138a43f11e0e5eb3eb562.wav", - "sampleCount": 26883, - "rate": 22050, + "sampleCount": 53766, + "rate": 44100, "format": "", "tags": [] }, { "name": "Crash Cymbal", "md5": "f2c47a46f614f467a7ac802ed9ec3d8e.wav", - "sampleCount": 25220, - "rate": 22050, + "sampleCount": 50440, + "rate": 44100, "format": "", "tags": [] }, { "name": "Crazy Laugh", "md5": "2293a751b71a2df8cdce1bec5558cc1e.wav", - "sampleCount": 37485, + "sampleCount": 37593, "rate": 22050, "format": "adpcm", "tags": [ @@ -1015,8 +1028,8 @@ { "name": "Cricket", "md5": "a2b3cac37065c109aac17ed46005445e.wav", - "sampleCount": 3673, - "rate": 22050, + "sampleCount": 7346, + "rate": 44100, "format": "", "tags": [ "animals", @@ -1027,8 +1040,8 @@ { "name": "Crickets", "md5": "cae6206eb3c57bb8c4b3e2ca362dfa6d.wav", - "sampleCount": 92160, - "rate": 22050, + "sampleCount": 184320, + "rate": 44100, "format": "", "tags": [ "animals", @@ -1041,7 +1054,7 @@ { "name": "Croak", "md5": "c6ce0aadb89903a43f76fc20ea57633e.wav", - "sampleCount": 6424, + "sampleCount": 7113, "rate": 22050, "format": "adpcm", "tags": [ @@ -1053,7 +1066,7 @@ { "name": "Crowd Gasp", "md5": "0eaf773c9d1b06e801e7b5fd56298801.wav", - "sampleCount": 27434, + "sampleCount": 27433, "rate": 22050, "format": "adpcm", "tags": [ @@ -1064,7 +1077,7 @@ { "name": "Crowd Laugh", "md5": "f4942ab2532087118e11b0c4d4e0e342.wav", - "sampleCount": 91584, + "sampleCount": 92457, "rate": 22050, "format": "adpcm", "tags": [ @@ -1075,7 +1088,7 @@ { "name": "Crunch", "md5": "cac3341417949acc66781308a254529c.wav", - "sampleCount": 4297, + "sampleCount": 5081, "rate": 22050, "format": "adpcm", "tags": [ @@ -1087,7 +1100,7 @@ { "name": "Cymbal", "md5": "7c5405a9cf561f65a941aff10e661593.wav", - "sampleCount": 24118, + "sampleCount": 24385, "rate": 22050, "format": "adpcm", "tags": [ @@ -1099,8 +1112,8 @@ { "name": "Cymbal Crash", "md5": "fa2c9da1d4fd70207ab749851853cb50.wav", - "sampleCount": 25219, - "rate": 22050, + "sampleCount": 50438, + "rate": 44100, "format": "", "tags": [ "music", @@ -1110,8 +1123,8 @@ { "name": "Cymbal Echo", "md5": "bb243badd1201b2607bf2513df10cd97.wav", - "sampleCount": 44326, - "rate": 22050, + "sampleCount": 88652, + "rate": 44100, "format": "", "tags": [ "music", @@ -1122,8 +1135,8 @@ { "name": "D Bass", "md5": "5a3ae8a2665f50fdc38cc301fbac79ba.wav", - "sampleCount": 40192, - "rate": 22050, + "sampleCount": 80384, + "rate": 44100, "format": "", "tags": [ "music", @@ -1134,8 +1147,8 @@ { "name": "D Elec Bass", "md5": "67a6d1aa68233a2fa641aee88c7f051f.wav", - "sampleCount": 5568, - "rate": 22050, + "sampleCount": 11136, + "rate": 44100, "format": "", "tags": [ "music", @@ -1146,8 +1159,8 @@ { "name": "D Elec Guitar", "md5": "1b5de9866801eb2f9d4f57c7c3b473f5.wav", - "sampleCount": 44100, - "rate": 22050, + "sampleCount": 88200, + "rate": 44100, "format": "", "tags": [ "music", @@ -1158,8 +1171,8 @@ { "name": "D Elec Piano", "md5": "835f136ca8d346a17b4d4baf8405be37.wav", - "sampleCount": 44100, - "rate": 22050, + "sampleCount": 88200, + "rate": 44100, "format": "", "tags": [ "music", @@ -1171,8 +1184,8 @@ { "name": "D Guitar", "md5": "2dbcfae6a55738f94bbb40aa5fcbf7ce.wav", - "sampleCount": 41120, - "rate": 22050, + "sampleCount": 82240, + "rate": 44100, "format": "", "tags": [ "music", @@ -1183,8 +1196,8 @@ { "name": "D Piano", "md5": "51381ac422605ee8c7d64cfcbfd75efc.wav", - "sampleCount": 44100, - "rate": 22050, + "sampleCount": 88200, + "rate": 44100, "format": "", "tags": [ "music", @@ -1195,8 +1208,8 @@ { "name": "D Sax", "md5": "39f41954a73c0e15d842061e1a4c5e1d.wav", - "sampleCount": 9555, - "rate": 22050, + "sampleCount": 19110, + "rate": 44100, "format": "", "tags": [ "music", @@ -1207,8 +1220,8 @@ { "name": "D Trombone", "md5": "f3afca380ba74372d611d3f518c2f35b.wav", - "sampleCount": 17339, - "rate": 22050, + "sampleCount": 34678, + "rate": 44100, "format": "", "tags": [ "music", @@ -1219,8 +1232,8 @@ { "name": "D Trumpet", "md5": "0b1345b8fe2ba3076fedb4f3ae48748a.wav", - "sampleCount": 12702, - "rate": 22050, + "sampleCount": 25404, + "rate": 44100, "format": "", "tags": [ "music", @@ -1231,7 +1244,7 @@ { "name": "Dance Around", "md5": "8bcea76415eaf98ec1cbc3825845b934.wav", - "sampleCount": 343746, + "sampleCount": 343409, "rate": 22050, "format": "adpcm", "tags": [ @@ -1243,7 +1256,7 @@ { "name": "Dance Celebrate", "md5": "0edb8fb88af19e6e17d0f8cf64c1d136.wav", - "sampleCount": 176401, + "sampleCount": 176785, "rate": 22050, "format": "adpcm", "tags": [ @@ -1255,7 +1268,7 @@ { "name": "Dance Celebrate2", "md5": "0edb8fb88af19e6e17d0f8cf64c1d136.wav", - "sampleCount": 176401, + "sampleCount": 176785, "rate": 22050, "format": "adpcm", "tags": [] @@ -1263,7 +1276,7 @@ { "name": "Dance Chill Out", "md5": "b235da45581b1f212c9e9cce70d2a2dc.wav", - "sampleCount": 222822, + "sampleCount": 223521, "rate": 22050, "format": "adpcm", "tags": [ @@ -1275,8 +1288,8 @@ { "name": "Dance Energetic", "md5": "e213e09ed852c621ba87cde7f95eec79.wav", - "sampleCount": 176400, - "rate": 22050, + "sampleCount": 352800, + "rate": 44100, "format": "", "tags": [ "loops", @@ -1288,7 +1301,7 @@ { "name": "Dance Funky", "md5": "a8383eaddc02d33714dc5832c02ccf13.wav", - "sampleCount": 111412, + "sampleCount": 111761, "rate": 22050, "format": "adpcm", "tags": [ @@ -1300,7 +1313,7 @@ { "name": "Dance Head Nod", "md5": "65e8a47d55df3f4cb17722959f6220db.wav", - "sampleCount": 124519, + "sampleCount": 124969, "rate": 22050, "format": "adpcm", "tags": [ @@ -1312,7 +1325,7 @@ { "name": "Dance Magic", "md5": "042309f190183383c0b1c1fc3edc2e84.wav", - "sampleCount": 187200, + "sampleCount": 187961, "rate": 22050, "format": "adpcm", "tags": [ @@ -1324,7 +1337,7 @@ { "name": "Dance Sitar", "md5": "c4e893b927524ffd669898f69d096fd8.wav", - "sampleCount": 110505, + "sampleCount": 110745, "rate": 22050, "format": "adpcm", "tags": [ @@ -1337,7 +1350,7 @@ { "name": "Dance Slow Mo", "md5": "329ee6f3418c0a569418e102e620edf0.wav", - "sampleCount": 445643, + "sampleCount": 446025, "rate": 22050, "format": "adpcm", "tags": [ @@ -1349,7 +1362,7 @@ { "name": "Dance Snare Beat", "md5": "562587bdb75e3a8124cdaa46ba0f648b.wav", - "sampleCount": 176401, + "sampleCount": 176785, "rate": 22050, "format": "adpcm", "tags": [ @@ -1361,7 +1374,7 @@ { "name": "Dance Space", "md5": "e15333f5ffaf08e145ace1610fccd67d.wav", - "sampleCount": 88200, + "sampleCount": 88393, "rate": 22050, "format": "adpcm", "tags": [ @@ -1373,7 +1386,7 @@ { "name": "Disconnect", "md5": "56df0714ed1ed455a2befd787a077214.wav", - "sampleCount": 27563, + "sampleCount": 28449, "rate": 22050, "format": "adpcm", "tags": [ @@ -1385,8 +1398,8 @@ { "name": "Dog1", "md5": "b15adefc3c12f758b6dc6a045362532f.wav", - "sampleCount": 3672, - "rate": 22050, + "sampleCount": 7344, + "rate": 44100, "format": "", "tags": [ "animals" @@ -1395,8 +1408,8 @@ { "name": "Dog2", "md5": "cd8fa8390b0efdd281882533fbfcfcfb.wav", - "sampleCount": 3168, - "rate": 22050, + "sampleCount": 6336, + "rate": 44100, "format": "", "tags": [ "animals" @@ -1405,7 +1418,7 @@ { "name": "Door Closing", "md5": "d8c78c6c272cca91342435ff543c1274.wav", - "sampleCount": 7454, + "sampleCount": 8129, "rate": 22050, "format": "adpcm", "tags": [ @@ -1416,8 +1429,8 @@ { "name": "Door Creak", "md5": "56985da9c052a5e26007c99aa5a958f7.wav", - "sampleCount": 54272, - "rate": 11025, + "sampleCount": 217088, + "rate": 44100, "format": "", "tags": [ "effects", @@ -1427,7 +1440,7 @@ { "name": "Doorbell", "md5": "b67db6ed07f882e52a9ef4dbb76f5f64.wav", - "sampleCount": 109662, + "sampleCount": 109729, "rate": 22050, "format": "adpcm", "tags": [ @@ -1438,7 +1451,7 @@ { "name": "Drip Drop", "md5": "3249e61fa135d0a1d68ff515ba3bd92f.wav", - "sampleCount": 62680, + "sampleCount": 62993, "rate": 22050, "format": "adpcm", "tags": [ @@ -1450,8 +1463,8 @@ { "name": "Drive Around", "md5": "a3a85fb8564b0266f50a9c091087b7aa.wav", - "sampleCount": 44096, - "rate": 22050, + "sampleCount": 88192, + "rate": 44100, "format": "", "tags": [ "music", @@ -1462,7 +1475,7 @@ { "name": "Drum", "md5": "f730246174873cd4ae4127c83e475b50.wav", - "sampleCount": 107136, + "sampleCount": 107697, "rate": 22050, "format": "adpcm", "tags": [ @@ -1476,15 +1489,15 @@ { "name": "Drum Bass1", "md5": "48328c874353617451e4c7902cc82817.wav", - "sampleCount": 6528, - "rate": 22050, + "sampleCount": 13056, + "rate": 44100, "format": "", "tags": [] }, { "name": "Drum Bass2", "md5": "711a1270d1cf2e5de9b145ee539213e4.wav", - "sampleCount": 3791, + "sampleCount": 4065, "rate": 22050, "format": "adpcm", "tags": [] @@ -1492,15 +1505,15 @@ { "name": "Drum Bass3", "md5": "c21704337b16359ea631b5f8eb48f765.wav", - "sampleCount": 8576, - "rate": 22050, + "sampleCount": 17152, + "rate": 44100, "format": "", "tags": [] }, { "name": "Drum Boing", "md5": "5f4216970527d5a2e259758ba12e6a1b.wav", - "sampleCount": 18640, + "sampleCount": 19305, "rate": 22050, "format": "adpcm", "tags": [ @@ -1513,8 +1526,8 @@ { "name": "Drum Buzz", "md5": "3650dc4262bcc5010c0d8fa8d7c670cf.wav", - "sampleCount": 5742, - "rate": 11025, + "sampleCount": 22968, + "rate": 44100, "format": "", "tags": [ "music", @@ -1525,7 +1538,7 @@ { "name": "Drum Funky", "md5": "fb56022366d21b299cbc3fd5e16000c2.wav", - "sampleCount": 44748, + "sampleCount": 44705, "rate": 22050, "format": "adpcm", "tags": [ @@ -1537,8 +1550,8 @@ { "name": "Drum Jam", "md5": "8b5486ccc806e97e83049d25b071f7e4.wav", - "sampleCount": 44288, - "rate": 22050, + "sampleCount": 88576, + "rate": 44100, "format": "", "tags": [ "music", @@ -1549,7 +1562,7 @@ { "name": "Drum Machine", "md5": "f9d53d773b42e16df3dfca6174015592.wav", - "sampleCount": 105984, + "sampleCount": 106681, "rate": 22050, "format": "adpcm", "tags": [ @@ -1561,7 +1574,7 @@ { "name": "Drum Roll", "md5": "fb12e119d7a88a7f75ab980243f75073.wav", - "sampleCount": 37809, + "sampleCount": 38609, "rate": 22050, "format": "adpcm", "tags": [ @@ -1572,8 +1585,8 @@ { "name": "Drum Satellite", "md5": "079067d7909f791b29f8be1c00fc2131.wav", - "sampleCount": 44096, - "rate": 22050, + "sampleCount": 88192, + "rate": 44100, "format": "", "tags": [ "music", @@ -1584,7 +1597,7 @@ { "name": "Drum Set1", "md5": "38a2bb8129bddb4e8eaa06781cfa3040.wav", - "sampleCount": 46080, + "sampleCount": 46737, "rate": 22050, "format": "adpcm", "tags": [ @@ -1597,7 +1610,7 @@ { "name": "Drum Set2", "md5": "738e871fda577295e8beb9021f670e28.wav", - "sampleCount": 37440, + "sampleCount": 37593, "rate": 22050, "format": "adpcm", "tags": [ @@ -1610,7 +1623,7 @@ { "name": "Dubstep", "md5": "906af1e30f19a919d203b2eb307e04ac.wav", - "sampleCount": 151216, + "sampleCount": 151385, "rate": 22050, "format": "adpcm", "tags": [ @@ -1623,8 +1636,8 @@ { "name": "Duck", "md5": "af5b039e1b05e0ccb12944f648a8884e.wav", - "sampleCount": 5792, - "rate": 22050, + "sampleCount": 11584, + "rate": 44100, "format": "", "tags": [ "animals" @@ -1633,7 +1646,7 @@ { "name": "Dun Dun Dunnn", "md5": "e956a99ab9ac64cfb5c6b2d8b1e949eb.wav", - "sampleCount": 63729, + "sampleCount": 64009, "rate": 22050, "format": "adpcm", "tags": [ @@ -1646,8 +1659,8 @@ { "name": "E Bass", "md5": "0657e39bae81a232b01a18f727d3b891.wav", - "sampleCount": 36160, - "rate": 22050, + "sampleCount": 72320, + "rate": 44100, "format": "", "tags": [ "music", @@ -1658,8 +1671,8 @@ { "name": "E Elec Bass", "md5": "0704b8ceabe54f1dcedda8c98f1119fd.wav", - "sampleCount": 5691, - "rate": 22050, + "sampleCount": 11382, + "rate": 44100, "format": "", "tags": [ "music", @@ -1670,8 +1683,8 @@ { "name": "E Elec Guitar", "md5": "2e6a6ae3e0f72bf78c74def8130f459a.wav", - "sampleCount": 44100, - "rate": 22050, + "sampleCount": 88200, + "rate": 44100, "format": "", "tags": [ "music", @@ -1682,8 +1695,8 @@ { "name": "E Elec Piano", "md5": "ab3c198f8e36efff14f0a5bad35fa3cd.wav", - "sampleCount": 44100, - "rate": 22050, + "sampleCount": 88200, + "rate": 44100, "format": "", "tags": [ "music", @@ -1695,8 +1708,8 @@ { "name": "E Guitar", "md5": "4b5d1da83e59bf35578324573c991666.wav", - "sampleCount": 38400, - "rate": 22050, + "sampleCount": 76800, + "rate": 44100, "format": "", "tags": [ "music", @@ -1707,8 +1720,8 @@ { "name": "E Piano", "md5": "c818fdfaf8a0efcb562e24e794700a57.wav", - "sampleCount": 44100, - "rate": 22050, + "sampleCount": 88200, + "rate": 44100, "format": "", "tags": [ "music", @@ -1719,8 +1732,8 @@ { "name": "E Sax", "md5": "3568b7dfe173fab6877a9ff1dcbcf1aa.wav", - "sampleCount": 7489, - "rate": 22050, + "sampleCount": 14978, + "rate": 44100, "format": "", "tags": [ "music", @@ -1731,8 +1744,8 @@ { "name": "E Trombone", "md5": "c859fb0954acaa25c4b329df5fb76434.wav", - "sampleCount": 16699, - "rate": 22050, + "sampleCount": 33398, + "rate": 44100, "format": "", "tags": [ "music", @@ -1743,7 +1756,7 @@ { "name": "E Trumpet", "md5": "494295a92314cadb220945a6711c568c.wav", - "sampleCount": 8680, + "sampleCount": 9145, "rate": 22050, "format": "adpcm", "tags": [ @@ -1755,7 +1768,7 @@ { "name": "Eggs", "md5": "659de1f3826ece8dbeca948884835f14.wav", - "sampleCount": 336480, + "sampleCount": 336297, "rate": 22050, "format": "adpcm", "tags": [ @@ -1766,8 +1779,8 @@ { "name": "Elec Piano A Minor", "md5": "8fe470b5f2fb58364b153fe647adcbbf.wav", - "sampleCount": 44100, - "rate": 22050, + "sampleCount": 88200, + "rate": 44100, "format": "", "tags": [ "music", @@ -1778,8 +1791,8 @@ { "name": "Elec Piano C Major", "md5": "228429930dfc60f48d75ce8e14291416.wav", - "sampleCount": 44100, - "rate": 22050, + "sampleCount": 88200, + "rate": 44100, "format": "", "tags": [ "music", @@ -1790,8 +1803,8 @@ { "name": "Elec Piano F Major", "md5": "740098316ed06d9a64c14b93f65c5da5.wav", - "sampleCount": 44100, - "rate": 22050, + "sampleCount": 88200, + "rate": 44100, "format": "", "tags": [ "music", @@ -1802,8 +1815,8 @@ { "name": "Elec Piano G Major", "md5": "5a5f5de80bcdf782250e889747b374bd.wav", - "sampleCount": 43908, - "rate": 22050, + "sampleCount": 87816, + "rate": 44100, "format": "", "tags": [ "music", @@ -1814,8 +1827,8 @@ { "name": "Elec Piano Loop", "md5": "7b4822ccca655db47de0880bab0e7bd9.wav", - "sampleCount": 43844, - "rate": 22050, + "sampleCount": 87688, + "rate": 44100, "format": "", "tags": [ "music", @@ -1827,8 +1840,8 @@ { "name": "Emotional Piano", "md5": "c587075453ace1584cf155d6a8de604d.wav", - "sampleCount": 165090, - "rate": 22050, + "sampleCount": 330180, + "rate": 44100, "format": "", "tags": [ "loops", @@ -1840,7 +1853,7 @@ { "name": "Engine", "md5": "f5c4e2311024f18c989e53f9b3448db8.wav", - "sampleCount": 172729, + "sampleCount": 172721, "rate": 22050, "format": "adpcm", "tags": [ @@ -1851,8 +1864,8 @@ { "name": "F Bass", "md5": "ea21bdae86f70d60b28f1dddcf50d104.wav", - "sampleCount": 34368, - "rate": 22050, + "sampleCount": 68736, + "rate": 44100, "format": "", "tags": [ "music", @@ -1863,8 +1876,8 @@ { "name": "F Elec Bass", "md5": "45eedb4ce62a9cbbd2207824b94a4641.wav", - "sampleCount": 5312, - "rate": 22050, + "sampleCount": 10624, + "rate": 44100, "format": "", "tags": [ "music", @@ -1875,8 +1888,8 @@ { "name": "F Elec Guitar", "md5": "5eb00f15f21f734986aa45156d44478d.wav", - "sampleCount": 44100, - "rate": 22050, + "sampleCount": 88200, + "rate": 44100, "format": "", "tags": [ "music", @@ -1887,8 +1900,8 @@ { "name": "F Elec Piano", "md5": "dc5e368fc0d0dad1da609bfc3e29aa15.wav", - "sampleCount": 44100, - "rate": 22050, + "sampleCount": 88200, + "rate": 44100, "format": "", "tags": [ "music", @@ -1900,8 +1913,8 @@ { "name": "F Guitar", "md5": "b51d086aeb1921ec405561df52ecbc50.wav", - "sampleCount": 36416, - "rate": 22050, + "sampleCount": 72832, + "rate": 44100, "format": "", "tags": [ "music", @@ -1912,8 +1925,8 @@ { "name": "F Major Ukulele", "md5": "cd0ab5d1b0120c6ed92a1654ccf81376.wav", - "sampleCount": 18235, - "rate": 22050, + "sampleCount": 36470, + "rate": 44100, "format": "", "tags": [ "music", @@ -1925,8 +1938,8 @@ { "name": "F Piano", "md5": "cdab3cce84f74ecf53e3941c6a003b5e.wav", - "sampleCount": 44100, - "rate": 22050, + "sampleCount": 88200, + "rate": 44100, "format": "", "tags": [ "music", @@ -1937,7 +1950,7 @@ { "name": "F Sax", "md5": "2ae3083817bcd595e26ea2884b6684d5.wav", - "sampleCount": 7361, + "sampleCount": 8129, "rate": 22050, "format": "adpcm", "tags": [ @@ -1949,8 +1962,8 @@ { "name": "F Trombone", "md5": "d6758470457aac2aa712717a676a5163.wav", - "sampleCount": 19373, - "rate": 22050, + "sampleCount": 38746, + "rate": 44100, "format": "", "tags": [ "music", @@ -1961,8 +1974,8 @@ { "name": "F Trumpet", "md5": "5fa3108b119ca266029b4caa340a7cd0.wav", - "sampleCount": 12766, - "rate": 22050, + "sampleCount": 25532, + "rate": 44100, "format": "", "tags": [ "music", @@ -1973,16 +1986,16 @@ { "name": "Fairydust", "md5": "b92de59d992a655c1b542223a784cda6.wav", - "sampleCount": 11247, - "rate": 22050, + "sampleCount": 22494, + "rate": 44100, "format": "", "tags": [] }, { "name": "Finger Snap", "md5": "99d02ffb3212d86b3e5b173b6f33f835.wav", - "sampleCount": 1985, - "rate": 11025, + "sampleCount": 7940, + "rate": 44100, "format": "", "tags": [ "effects", @@ -1993,16 +2006,16 @@ { "name": "Flam Snare", "md5": "3b6cce9f8c56c0537ca61eee3945cd1d.wav", - "sampleCount": 4416, - "rate": 22050, + "sampleCount": 8832, + "rate": 44100, "format": "", "tags": [] }, { "name": "Footsteps", "md5": "c893b0a9b3e2e0594f1f921a12aa66be.wav", - "sampleCount": 58880, - "rate": 11025, + "sampleCount": 235520, + "rate": 44100, "format": "", "tags": [ "effects", @@ -2012,8 +2025,8 @@ { "name": "G Bass", "md5": "05c192194e8f1944514dce3833e33439.wav", - "sampleCount": 30976, - "rate": 22050, + "sampleCount": 61952, + "rate": 44100, "format": "", "tags": [ "music", @@ -2024,8 +2037,8 @@ { "name": "G Elec Bass", "md5": "97b187d72219b994a6ef6a5a6b09605c.wav", - "sampleCount": 5568, - "rate": 22050, + "sampleCount": 11136, + "rate": 44100, "format": "", "tags": [ "music", @@ -2036,8 +2049,8 @@ { "name": "G Elec Guitar", "md5": "cd0d0e7dad415b2ffa2ba7a61860eaf8.wav", - "sampleCount": 44100, - "rate": 22050, + "sampleCount": 88200, + "rate": 44100, "format": "", "tags": [ "music", @@ -2048,8 +2061,8 @@ { "name": "G Elec Piano", "md5": "39525f6545d62a95d05153f92d63301a.wav", - "sampleCount": 44100, - "rate": 22050, + "sampleCount": 88200, + "rate": 44100, "format": "", "tags": [ "music", @@ -2061,8 +2074,8 @@ { "name": "G Guitar", "md5": "98a835713ecea2f3ef9f4f442d52ad20.wav", - "sampleCount": 33600, - "rate": 22050, + "sampleCount": 67200, + "rate": 44100, "format": "", "tags": [ "music", @@ -2073,8 +2086,8 @@ { "name": "G Piano", "md5": "42bb2ed28e7023e111b33220e1594a6f.wav", - "sampleCount": 44100, - "rate": 22050, + "sampleCount": 88200, + "rate": 44100, "format": "", "tags": [ "music", @@ -2085,7 +2098,7 @@ { "name": "G Sax", "md5": "cefba5de46adfe5702485e0934bb1e13.wav", - "sampleCount": 7349, + "sampleCount": 8129, "rate": 22050, "format": "adpcm", "tags": [ @@ -2097,8 +2110,8 @@ { "name": "G Trombone", "md5": "9436fd7a0eacb4a6067e7db14236dde1.wav", - "sampleCount": 17179, - "rate": 22050, + "sampleCount": 34358, + "rate": 44100, "format": "", "tags": [ "music", @@ -2109,8 +2122,8 @@ { "name": "G Trumpet", "md5": "e84afda25975f14b364118591538ccf4.wav", - "sampleCount": 14640, - "rate": 22050, + "sampleCount": 29280, + "rate": 44100, "format": "", "tags": [ "music", @@ -2121,8 +2134,8 @@ { "name": "G Ukulele", "md5": "d20218f92ee606277658959005538e2d.wav", - "sampleCount": 18235, - "rate": 22050, + "sampleCount": 36470, + "rate": 44100, "format": "", "tags": [ "music", @@ -2134,7 +2147,7 @@ { "name": "Gallop", "md5": "8388c266cd774a8e8c8796155b18ef47.wav", - "sampleCount": 36209, + "sampleCount": 36577, "rate": 22050, "format": "adpcm", "tags": [ @@ -2145,7 +2158,7 @@ { "name": "Garden", "md5": "7c25f6d39011cd2ee5ffb1af539d9d0c.wav", - "sampleCount": 371520, + "sampleCount": 371857, "rate": 22050, "format": "adpcm", "tags": [ @@ -2156,7 +2169,7 @@ { "name": "Glass Breaking", "md5": "4b33c58ba14e4555373fa2478b3f891f.wav", - "sampleCount": 52237, + "sampleCount": 52833, "rate": 22050, "format": "adpcm", "tags": [ @@ -2166,7 +2179,7 @@ { "name": "Glug", "md5": "5606722c6105f3c58f9689a958f5c45f.wav", - "sampleCount": 12100, + "sampleCount": 12193, "rate": 22050, "format": "adpcm", "tags": [ @@ -2179,7 +2192,7 @@ { "name": "Goal Cheer", "md5": "a434069c58e79d42f5d21abb1c318919.wav", - "sampleCount": 84096, + "sampleCount": 84329, "rate": 22050, "format": "adpcm", "tags": [ @@ -2191,8 +2204,8 @@ { "name": "Gong", "md5": "9d30c38443691e9626d510546d98327c.wav", - "sampleCount": 114432, - "rate": 11025, + "sampleCount": 457728, + "rate": 44100, "format": "", "tags": [ "music", @@ -2202,8 +2215,8 @@ { "name": "Goose", "md5": "16a3b9d516e125cdb2ad74cd8d205d71.wav", - "sampleCount": 8208, - "rate": 22050, + "sampleCount": 16416, + "rate": 44100, "format": "", "tags": [ "animals", @@ -2213,7 +2226,7 @@ { "name": "Growl", "md5": "79d052b0921d2078d42389328b1be168.wav", - "sampleCount": 19228, + "sampleCount": 19305, "rate": 22050, "format": "adpcm", "tags": [ @@ -2224,7 +2237,7 @@ { "name": "Grunt", "md5": "caa0a1685ef7a5334413834c6c818c5a.wav", - "sampleCount": 20551, + "sampleCount": 21337, "rate": 22050, "format": "adpcm", "tags": [ @@ -2235,7 +2248,7 @@ { "name": "Guitar Chords1", "md5": "2b1a5bc63580d8625cf24ff3d7622c0b.wav", - "sampleCount": 123264, + "sampleCount": 123953, "rate": 22050, "format": "adpcm", "tags": [ @@ -2247,7 +2260,7 @@ { "name": "Guitar Chords2", "md5": "e956f15da397a13fae0c90d9fe4571fb.wav", - "sampleCount": 158976, + "sampleCount": 159513, "rate": 22050, "format": "adpcm", "tags": [ @@ -2259,8 +2272,8 @@ { "name": "Guitar Strum", "md5": "29000fa713f70765147ee0551fa42d9e.wav", - "sampleCount": 25216, - "rate": 11025, + "sampleCount": 100864, + "rate": 44100, "format": "", "tags": [ "music", @@ -2271,18 +2284,15 @@ { "name": "Hand Clap", "md5": "9502142875e67f7b0292a117a27e9563.wav", - "sampleCount": 2464, - "rate": 22050, + "sampleCount": 4928, + "rate": 44100, "format": "", - "tags": [ - "human", - "percussion" - ] + "tags": [] }, { "name": "Head Shake", "md5": "e56fdc9f76d035ff01f4e7b39e9e9989.wav", - "sampleCount": 20025, + "sampleCount": 20321, "rate": 22050, "format": "adpcm", "tags": [ @@ -2294,7 +2304,7 @@ { "name": "Hey", "md5": "ec7c272faa862c9f8f731792e686e3c9.wav", - "sampleCount": 5414, + "sampleCount": 6097, "rate": 22050, "format": "adpcm", "tags": [ @@ -2305,16 +2315,16 @@ { "name": "Hi Beatbox", "md5": "5a07847bf246c227204728b05a3fc8f3.wav", - "sampleCount": 5856, - "rate": 22050, + "sampleCount": 11712, + "rate": 44100, "format": "", "tags": [] }, { "name": "Hi Na Tabla", "md5": "35b42d98c43404a5b1b52fb232a62bd7.wav", - "sampleCount": 4096, - "rate": 22050, + "sampleCount": 8192, + "rate": 44100, "format": "", "tags": [ "drums", @@ -2325,8 +2335,8 @@ { "name": "Hi Tun Tabla", "md5": "da734693dfa6a9a7eccdc7f9a0ca9840.wav", - "sampleCount": 18656, - "rate": 22050, + "sampleCount": 37312, + "rate": 44100, "format": "", "tags": [ "drums", @@ -2337,8 +2347,8 @@ { "name": "High Conga", "md5": "16144544de90e98a92a265d4fc3241ea.wav", - "sampleCount": 8192, - "rate": 22050, + "sampleCount": 16384, + "rate": 44100, "format": "", "tags": [ "drums", @@ -2349,7 +2359,7 @@ { "name": "High Hat", "md5": "0d91b2759ac861d156235f5ecf8d3218.wav", - "sampleCount": 2757, + "sampleCount": 3049, "rate": 22050, "format": "adpcm", "tags": [ @@ -2361,15 +2371,15 @@ { "name": "High Tom", "md5": "d623f99b3c8d33932eb2c6c9cfd817c5.wav", - "sampleCount": 12320, - "rate": 22050, + "sampleCount": 24640, + "rate": 44100, "format": "", "tags": [] }, { "name": "High Whoosh", "md5": "6a10c380af8c400f8f6eea84eb28bd12.wav", - "sampleCount": 6116, + "sampleCount": 7113, "rate": 22050, "format": "adpcm", "tags": [ @@ -2380,8 +2390,8 @@ { "name": "Hihat Beatbox", "md5": "5a07847bf246c227204728b05a3fc8f3.wav", - "sampleCount": 5856, - "rate": 22050, + "sampleCount": 11712, + "rate": 44100, "format": "", "tags": [ "human", @@ -2393,15 +2403,15 @@ { "name": "Hihat Cymbal", "md5": "2d01f60d0f20ab39facbf707899c6b2a.wav", - "sampleCount": 2752, - "rate": 22050, + "sampleCount": 5504, + "rate": 44100, "format": "", "tags": [] }, { "name": "Hip Hop", "md5": "7ed8ce1853bde6dcbc6f7f5a1c65ae47.wav", - "sampleCount": 108864, + "sampleCount": 109729, "rate": 22050, "format": "adpcm", "tags": [ @@ -2413,8 +2423,8 @@ { "name": "Horse", "md5": "45ffcf97ee2edca0199ff5aa71a5b72e.wav", - "sampleCount": 14464, - "rate": 11025, + "sampleCount": 57856, + "rate": 44100, "format": "", "tags": [ "animals", @@ -2424,15 +2434,15 @@ { "name": "Horse Gallop", "md5": "058a34b5fb8b57178b5322d994b6b8c8.wav", - "sampleCount": 38336, - "rate": 11025, + "sampleCount": 153344, + "rate": 44100, "format": "", "tags": [] }, { "name": "Human Beatbox1", "md5": "37f37455c35fea71449926eb0bff05dd.wav", - "sampleCount": 103680, + "sampleCount": 103633, "rate": 22050, "format": "adpcm", "tags": [ @@ -2446,7 +2456,7 @@ { "name": "Human Beatbox2", "md5": "f62e9f7deeb0e06268df6edffa14f5de.wav", - "sampleCount": 62392, + "sampleCount": 62993, "rate": 22050, "format": "adpcm", "tags": [ @@ -2460,7 +2470,7 @@ { "name": "Jump", "md5": "6fcd64d6357e4ea03704e5f96bfd35ba.wav", - "sampleCount": 6867, + "sampleCount": 7113, "rate": 22050, "format": "adpcm", "tags": [ @@ -2472,7 +2482,7 @@ { "name": "Jungle", "md5": "b234a04cc3958437c43ed3d93f34a345.wav", - "sampleCount": 76032, + "sampleCount": 76201, "rate": 22050, "format": "adpcm", "tags": [ @@ -2484,7 +2494,7 @@ { "name": "Jungle Frogs", "md5": "2ca5fbda5288b79a6e12f5ca3c20b0fa.wav", - "sampleCount": 291214, + "sampleCount": 291593, "rate": 22050, "format": "adpcm", "tags": [ @@ -2497,7 +2507,7 @@ { "name": "Kick Back", "md5": "9cd340d9d568b1479f731e69e103b3ce.wav", - "sampleCount": 44748, + "sampleCount": 44705, "rate": 22050, "format": "adpcm", "tags": [ @@ -2509,7 +2519,7 @@ { "name": "Kick Drum", "md5": "711a1270d1cf2e5de9b145ee539213e4.wav", - "sampleCount": 3791, + "sampleCount": 4065, "rate": 22050, "format": "adpcm", "tags": [ @@ -2521,7 +2531,7 @@ { "name": "Large Cowbell", "md5": "006316650ffc673dc02d36aa55881327.wav", - "sampleCount": 20856, + "sampleCount": 21337, "rate": 22050, "format": "adpcm", "tags": [ @@ -2533,24 +2543,24 @@ { "name": "Laser1", "md5": "46571f8ec0f2cc91666c80e312579082.wav", - "sampleCount": 516, - "rate": 11025, + "sampleCount": 2064, + "rate": 44100, "format": "", "tags": [] }, { "name": "Laser2", "md5": "27654ed2e3224f0a3f77c244e4fae9aa.wav", - "sampleCount": 755, - "rate": 11025, + "sampleCount": 3020, + "rate": 44100, "format": "", "tags": [] }, { "name": "Laugh1", "md5": "1e8e7fb94103282d02a4bb597248c788.wav", - "sampleCount": 13547, - "rate": 11025, + "sampleCount": 54188, + "rate": 44100, "format": "", "tags": [ "human", @@ -2560,8 +2570,8 @@ { "name": "Laugh2", "md5": "8b1e025f38b0635f7e34e9afcace1b5e.wav", - "sampleCount": 14662, - "rate": 11025, + "sampleCount": 58648, + "rate": 44100, "format": "", "tags": [ "human", @@ -2571,8 +2581,8 @@ { "name": "Laugh3", "md5": "86dee6fa7cd73095ba17e4d666a27804.wav", - "sampleCount": 32065, - "rate": 11025, + "sampleCount": 128260, + "rate": 44100, "format": "", "tags": [ "human", @@ -2582,8 +2592,8 @@ { "name": "Lo Geh Tabla", "md5": "9205359ab69d042ed3da8a160a651690.wav", - "sampleCount": 30784, - "rate": 22050, + "sampleCount": 61568, + "rate": 44100, "format": "", "tags": [ "drums", @@ -2594,8 +2604,8 @@ { "name": "Lo Gliss Tabla", "md5": "d7cd24689737569c93e7ea7344ba6b0e.wav", - "sampleCount": 7008, - "rate": 22050, + "sampleCount": 14016, + "rate": 44100, "format": "", "tags": [ "drums", @@ -2606,7 +2616,7 @@ { "name": "Lose", "md5": "d73eacaf5a905bf864041c7a70937ac4.wav", - "sampleCount": 81379, + "sampleCount": 82297, "rate": 22050, "format": "adpcm", "tags": [ @@ -2618,7 +2628,7 @@ { "name": "Low Boing", "md5": "33e9314fd25ef8e800a749c86487f7a9.wav", - "sampleCount": 16592, + "sampleCount": 17273, "rate": 22050, "format": "adpcm", "tags": [ @@ -2628,8 +2638,8 @@ { "name": "Low Conga", "md5": "0b6f94487cd8a1cf0bb77e15966656c3.wav", - "sampleCount": 8384, - "rate": 22050, + "sampleCount": 16768, + "rate": 44100, "format": "", "tags": [ "drums", @@ -2640,7 +2650,7 @@ { "name": "Low Squeak", "md5": "0aae06b65c875a6ba1fd51f4251b16b3.wav", - "sampleCount": 16736, + "sampleCount": 17273, "rate": 22050, "format": "adpcm", "tags": [ @@ -2650,15 +2660,15 @@ { "name": "Low Tom", "md5": "1569bbbd8952b0575e5a5cb5aefb50ba.wav", - "sampleCount": 20000, - "rate": 22050, + "sampleCount": 40000, + "rate": 44100, "format": "", "tags": [] }, { "name": "Low Whoosh", "md5": "d42f096c89764484a442046f4342c9ad.wav", - "sampleCount": 11220, + "sampleCount": 12193, "rate": 22050, "format": "adpcm", "tags": [ @@ -2669,7 +2679,7 @@ { "name": "Machine", "md5": "e7dfb630116153533989ff839c1973a5.wav", - "sampleCount": 10209, + "sampleCount": 11177, "rate": 22050, "format": "adpcm", "tags": [ @@ -2679,7 +2689,7 @@ { "name": "Magic Spell", "md5": "1cb60ecdb1075c8769cb346d5c2a22c7.wav", - "sampleCount": 43077, + "sampleCount": 43689, "rate": 22050, "format": "adpcm", "tags": [ @@ -2690,7 +2700,7 @@ { "name": "Medieval1", "md5": "9329fef6a59c5406d70cbe5837976d6b.wav", - "sampleCount": 213120, + "sampleCount": 213361, "rate": 22050, "format": "adpcm", "tags": [ @@ -2702,7 +2712,7 @@ { "name": "Medieval2", "md5": "7bc8c4a9d0525f04451356c6cc483dd7.wav", - "sampleCount": 324288, + "sampleCount": 324105, "rate": 22050, "format": "adpcm", "tags": [ @@ -2714,8 +2724,8 @@ { "name": "Meow", "md5": "83c36d806dc92327b9e7049a565c6bff.wav", - "sampleCount": 18688, - "rate": 22050, + "sampleCount": 37376, + "rate": 44100, "format": "", "tags": [ "animals", @@ -2725,8 +2735,8 @@ { "name": "Meow2", "md5": "cf51a0c4088942d95bcc20af13202710.wav", - "sampleCount": 6512, - "rate": 11025, + "sampleCount": 26048, + "rate": 44100, "format": "", "tags": [ "animals", @@ -2736,7 +2746,7 @@ { "name": "Moo", "md5": "7206280bd4444a06d25f19a84dcb56b1.wav", - "sampleCount": 27225, + "sampleCount": 27433, "rate": 22050, "format": "adpcm", "tags": [ @@ -2747,8 +2757,8 @@ { "name": "Motorcycle Passing", "md5": "b49ab3a926da46578396d1faffd24d3b.wav", - "sampleCount": 86016, - "rate": 11025, + "sampleCount": 344064, + "rate": 44100, "format": "", "tags": [ "transportation", @@ -2759,8 +2769,8 @@ { "name": "Movie 1", "md5": "84f7b490f0f536cc1337ab7948aa3aa7.wav", - "sampleCount": 220500, - "rate": 22050, + "sampleCount": 441000, + "rate": 44100, "format": "", "tags": [ "loops", @@ -2771,7 +2781,7 @@ { "name": "Movie 2", "md5": "77ea2403120936066eb6280a47b063fd.wav", - "sampleCount": 151201, + "sampleCount": 151385, "rate": 22050, "format": "adpcm", "tags": [ @@ -2783,8 +2793,8 @@ { "name": "Muted Conga", "md5": "1d4abbe3c9bfe198a88badb10762de75.wav", - "sampleCount": 4544, - "rate": 22050, + "sampleCount": 9088, + "rate": 44100, "format": "", "tags": [ "drums", @@ -2795,7 +2805,7 @@ { "name": "Mystery", "md5": "a822b56063729f4f42f9a62e6010768b.wav", - "sampleCount": 94315, + "sampleCount": 94489, "rate": 22050, "format": "adpcm", "tags": [ @@ -2807,7 +2817,7 @@ { "name": "Ocean Wave", "md5": "c904610d770398b98872a708a2f75611.wav", - "sampleCount": 99206, + "sampleCount": 99569, "rate": 22050, "format": "adpcm", "tags": [ @@ -2819,7 +2829,7 @@ { "name": "Odesong", "md5": "2c41921491b1da2bfa1ebcaba34265ca.wav", - "sampleCount": 212553, + "sampleCount": 212345, "rate": 22050, "format": "adpcm", "tags": [ @@ -2831,7 +2841,7 @@ { "name": "Oops", "md5": "1139072c3d2d31fa5903c46632789d08.wav", - "sampleCount": 30514, + "sampleCount": 31497, "rate": 22050, "format": "adpcm", "tags": [ @@ -2843,7 +2853,7 @@ { "name": "Orchestra Tuning", "md5": "9fdef8a1f57a24b99add29d4f1925c76.wav", - "sampleCount": 221837, + "sampleCount": 222505, "rate": 22050, "format": "adpcm", "tags": [ @@ -2856,16 +2866,16 @@ { "name": "Owl", "md5": "e8b6d605f5a1bb36c29e4e21ef754209.wav", - "sampleCount": 8111, - "rate": 11025, + "sampleCount": 32444, + "rate": 44100, "format": "", "tags": [] }, { "name": "Party Noise", "md5": "8f5a994abfa814da72272e766772dbac.wav", - "sampleCount": 44672, - "rate": 11025, + "sampleCount": 178688, + "rate": 44100, "format": "", "tags": [ "human", @@ -2877,7 +2887,7 @@ { "name": "Pew", "md5": "21a2cc083ef51767fb13791151194348.wav", - "sampleCount": 5816, + "sampleCount": 6097, "rate": 22050, "format": "adpcm", "tags": [ @@ -2889,7 +2899,7 @@ { "name": "Ping Pong Hit", "md5": "8357b4bdf6fbe10b972be3b78167b3c8.wav", - "sampleCount": 11171, + "sampleCount": 11177, "rate": 22050, "format": "adpcm", "tags": [ @@ -2899,7 +2909,7 @@ { "name": "Pluck", "md5": "0f2aa4c395cb932512defb2d14dc1691.wav", - "sampleCount": 6537, + "sampleCount": 7113, "rate": 22050, "format": "adpcm", "tags": [ @@ -2911,8 +2921,8 @@ { "name": "Plunge", "md5": "c09455ee9da0e7eeead42d4e73c2555d.wav", - "sampleCount": 22400, - "rate": 11025, + "sampleCount": 89600, + "rate": 44100, "format": "", "tags": [ "effects", @@ -2923,7 +2933,7 @@ { "name": "Police Siren", "md5": "b10dcd209865fbd392534633307dafad.wav", - "sampleCount": 8649, + "sampleCount": 9145, "rate": 22050, "format": "adpcm", "tags": [ @@ -2933,15 +2943,15 @@ { "name": "Pop", "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, + "sampleCount": 1032, + "rate": 44100, "format": "", "tags": [] }, { "name": "Rain", "md5": "b5db20c28ef4946137129b47772dcf69.wav", - "sampleCount": 220295, + "sampleCount": 220473, "rate": 22050, "format": "adpcm", "tags": [ @@ -2954,15 +2964,15 @@ { "name": "Rattle", "md5": "74f1c07e0bcd7811fd9d456a5f8667f8.wav", - "sampleCount": 13184, - "rate": 22050, + "sampleCount": 26368, + "rate": 44100, "format": "", "tags": [] }, { "name": "Referee Whistle", "md5": "8468b9b3f11a665ee4d215afd8463b97.wav", - "sampleCount": 14034, + "sampleCount": 14225, "rate": 22050, "format": "adpcm", "tags": [ @@ -2972,8 +2982,8 @@ { "name": "Reggae", "md5": "19211d5ecd34214b6aba947790e63bb0.wav", - "sampleCount": 173023, - "rate": 22050, + "sampleCount": 346046, + "rate": 44100, "format": "", "tags": [ "loops", @@ -2983,7 +2993,7 @@ { "name": "Ricochet", "md5": "49407acfc004ec6960e8b84d363bd98d.wav", - "sampleCount": 23862, + "sampleCount": 24385, "rate": 22050, "format": "adpcm", "tags": [ @@ -2994,8 +3004,8 @@ { "name": "Ride Cymbal", "md5": "53badb02228d10494e0efdd1e839548d.wav", - "sampleCount": 8144, - "rate": 11025, + "sampleCount": 32576, + "rate": 44100, "format": "", "tags": [ "music", @@ -3006,7 +3016,7 @@ { "name": "Ring Tone", "md5": "895c0887b4de4e0051e3adbceaf96061.wav", - "sampleCount": 70656, + "sampleCount": 71121, "rate": 22050, "format": "adpcm", "tags": [ @@ -3017,7 +3027,7 @@ { "name": "Rip", "md5": "4081f8fac2ca83bd34329400eb95bbde.wav", - "sampleCount": 11877, + "sampleCount": 12193, "rate": 22050, "format": "adpcm", "tags": [ @@ -3028,8 +3038,8 @@ { "name": "Ripples", "md5": "d3c95a4ba37dcf90c8a57e8b2fd1632d.wav", - "sampleCount": 21504, - "rate": 11025, + "sampleCount": 86016, + "rate": 44100, "format": "", "tags": [ "effects", @@ -3039,23 +3049,23 @@ { "name": "Roll Cymbal", "md5": "da8355d753cd2a5ddd19cb2bb41c1547.wav", - "sampleCount": 26432, - "rate": 22050, + "sampleCount": 52864, + "rate": 44100, "format": "", "tags": [] }, { "name": "Rooster", "md5": "2e375acae2c7c0d655935a9de14b12f6.wav", - "sampleCount": 17110, - "rate": 11025, + "sampleCount": 68440, + "rate": 44100, "format": "", "tags": [] }, { "name": "Scrambling Feet", "md5": "0fbca8db08d46419416c0f104345bc53.wav", - "sampleCount": 35770, + "sampleCount": 36577, "rate": 22050, "format": "adpcm", "tags": [ @@ -3067,16 +3077,16 @@ { "name": "Scratch Beatbox", "md5": "859249563a7b1fc0f6e92e36d1db81c7.wav", - "sampleCount": 11552, - "rate": 22050, + "sampleCount": 23104, + "rate": 44100, "format": "", "tags": [] }, { "name": "Scratchy Beat", "md5": "289dc558e076971e74dd1a0bd55719b1.wav", - "sampleCount": 44096, - "rate": 22050, + "sampleCount": 88192, + "rate": 44100, "format": "", "tags": [ "music", @@ -3087,8 +3097,8 @@ { "name": "Scream1", "md5": "10420bb2f5a3ab440f3b10fc8ea2b08b.wav", - "sampleCount": 6628, - "rate": 11025, + "sampleCount": 26512, + "rate": 44100, "format": "", "tags": [ "human", @@ -3098,8 +3108,8 @@ { "name": "Scream2", "md5": "e06e29398d770dae3cd57447439752ef.wav", - "sampleCount": 17010, - "rate": 22050, + "sampleCount": 34020, + "rate": 44100, "format": "", "tags": [ "human", @@ -3109,7 +3119,7 @@ { "name": "Screech", "md5": "10644c5cc83a9a2dd3ab466deb0eb03d.wav", - "sampleCount": 12907, + "sampleCount": 13209, "rate": 22050, "format": "adpcm", "tags": [ @@ -3120,7 +3130,7 @@ { "name": "Seagulls", "md5": "42bbbb6c37439abc82057ec2e67b78dc.wav", - "sampleCount": 64936, + "sampleCount": 65025, "rate": 22050, "format": "adpcm", "tags": [ @@ -3131,7 +3141,7 @@ { "name": "Sewing Machine", "md5": "7bd800cb66d6fb18886a4c5cea1b76a6.wav", - "sampleCount": 107964, + "sampleCount": 108713, "rate": 22050, "format": "adpcm", "tags": [ @@ -3142,8 +3152,8 @@ { "name": "Shaker", "md5": "714e598d28e493cc50babc17f2c4895d.wav", - "sampleCount": 18560, - "rate": 11025, + "sampleCount": 74240, + "rate": 44100, "format": "", "tags": [ "music", @@ -3153,7 +3163,7 @@ { "name": "Ship Bell", "md5": "4cbd4dc0c55656e7edc4b0f00a3f9738.wav", - "sampleCount": 78597, + "sampleCount": 79249, "rate": 22050, "format": "adpcm", "tags": [ @@ -3164,16 +3174,16 @@ { "name": "Sidestick Snare", "md5": "f6868ee5cf626fc4ef3ca1119dc95592.wav", - "sampleCount": 2336, - "rate": 22050, + "sampleCount": 4672, + "rate": 44100, "format": "", "tags": [] }, { "name": "Singer1", "md5": "92ee32e9be5ed7b69370fc38bb550597.wav", - "sampleCount": 23653, - "rate": 11025, + "sampleCount": 94612, + "rate": 44100, "format": "", "tags": [ "human", @@ -3185,8 +3195,8 @@ { "name": "Singer2", "md5": "5d3d2865906889e866b3edf154e6cf5d.wav", - "sampleCount": 28636, - "rate": 11025, + "sampleCount": 114544, + "rate": 44100, "format": "", "tags": [ "human", @@ -3198,7 +3208,7 @@ { "name": "Siren Whistle", "md5": "ea0d6aced66db4b8cafaeb6418ef9cf6.wav", - "sampleCount": 20821, + "sampleCount": 21337, "rate": 22050, "format": "adpcm", "tags": [ @@ -3209,7 +3219,7 @@ { "name": "Skid", "md5": "2c22bb6e3c65d9430185fd83ec3db64a.wav", - "sampleCount": 23939, + "sampleCount": 24385, "rate": 22050, "format": "adpcm", "tags": [ @@ -3222,7 +3232,7 @@ { "name": "Slide Whistle", "md5": "3858bab5ea1211ff3c5902a4b680f7d8.wav", - "sampleCount": 12273, + "sampleCount": 13209, "rate": 22050, "format": "adpcm", "tags": [ @@ -3234,7 +3244,7 @@ { "name": "Small Cowbell", "md5": "e29154f53f56f96f8a3292bdcddcec54.wav", - "sampleCount": 9718, + "sampleCount": 10161, "rate": 22050, "format": "adpcm", "tags": [ @@ -3246,8 +3256,8 @@ { "name": "Snap", "md5": "c2ff5da4d9d85dee866615f672b749ce.wav", - "sampleCount": 15360, - "rate": 22050, + "sampleCount": 30720, + "rate": 44100, "format": "", "tags": [ "music", @@ -3258,7 +3268,7 @@ { "name": "Snare Beatbox", "md5": "c642c4c00135d890998f351faec55498.wav", - "sampleCount": 5630, + "sampleCount": 6097, "rate": 22050, "format": "adpcm", "tags": [] @@ -3266,15 +3276,15 @@ { "name": "Snare Beatbox2", "md5": "7ede1382b578d8fc32850b48d082d914.wav", - "sampleCount": 4960, - "rate": 22050, + "sampleCount": 9920, + "rate": 44100, "format": "", "tags": [] }, { "name": "Snare Drum", "md5": "c27fb569aba99c7203e954aecb1ed8e4.wav", - "sampleCount": 2757, + "sampleCount": 3049, "rate": 22050, "format": "adpcm", "tags": [ @@ -3286,7 +3296,7 @@ { "name": "Sneaker Squeak", "md5": "03f61f7d2c32da8a1493a380414710a2.wav", - "sampleCount": 8370, + "sampleCount": 9145, "rate": 22050, "format": "adpcm", "tags": [ @@ -3297,8 +3307,8 @@ { "name": "Sneeze1", "md5": "31600c613823710b66a74f4dd54c4cdd.wav", - "sampleCount": 11818, - "rate": 11025, + "sampleCount": 47272, + "rate": 44100, "format": "", "tags": [ "human", @@ -3308,8 +3318,8 @@ { "name": "Sneeze2", "md5": "42b5a31628083f3089f494f2ba644660.wav", - "sampleCount": 15218, - "rate": 22050, + "sampleCount": 30436, + "rate": 44100, "format": "", "tags": [ "voice", @@ -3319,7 +3329,7 @@ { "name": "Snoring", "md5": "5b1a88cd6db7e239642d7ca8a0d74a1a.wav", - "sampleCount": 103974, + "sampleCount": 104649, "rate": 22050, "format": "adpcm", "tags": [ @@ -3332,7 +3342,7 @@ { "name": "Snort", "md5": "362d7440a57cab29914fecea621e50d4.wav", - "sampleCount": 16421, + "sampleCount": 17273, "rate": 22050, "format": "adpcm", "tags": [ @@ -3343,7 +3353,7 @@ { "name": "Space Ambience", "md5": "f8903e89c1082987f18fc30b3de6d61a.wav", - "sampleCount": 220160, + "sampleCount": 220473, "rate": 22050, "format": "adpcm", "tags": [ @@ -3356,7 +3366,7 @@ { "name": "Space Flyby", "md5": "49c2e36b7258338fb3a8576e646c6738.wav", - "sampleCount": 52770, + "sampleCount": 52833, "rate": 22050, "format": "adpcm", "tags": [ @@ -3369,7 +3379,7 @@ { "name": "Space Noise", "md5": "a5cd5e83841aaaf34583d6ad53d551f5.wav", - "sampleCount": 58212, + "sampleCount": 58929, "rate": 22050, "format": "adpcm", "tags": [ @@ -3382,16 +3392,16 @@ { "name": "Space Ripple", "md5": "ff8b8c3bf841a11fd5fe3afaa92be1b5.wav", - "sampleCount": 41149, - "rate": 11025, + "sampleCount": 164596, + "rate": 44100, "format": "", "tags": [] }, { "name": "Spiral", "md5": "c987c4e2c85d1a034ef047c2611aff25.wav", - "sampleCount": 28672, - "rate": 11025, + "sampleCount": 114688, + "rate": 44100, "format": "", "tags": [ "space", @@ -3402,7 +3412,7 @@ { "name": "Splash", "md5": "6aed5e38d40b87a21d893d26fa2858c0.wav", - "sampleCount": 46080, + "sampleCount": 46737, "rate": 22050, "format": "adpcm", "tags": [ @@ -3413,16 +3423,16 @@ { "name": "Splash Cymbal", "md5": "9d63ed5be96c43b06492e8b4a9cea8d8.wav", - "sampleCount": 9600, - "rate": 22050, + "sampleCount": 19200, + "rate": 44100, "format": "", "tags": [] }, { "name": "Spooky String", "md5": "6648b690e6e22c7504db7746879d51b4.wav", - "sampleCount": 51376, - "rate": 11025, + "sampleCount": 205504, + "rate": 44100, "format": "", "tags": [ "effects", @@ -3432,8 +3442,8 @@ { "name": "Squawk", "md5": "e140d7ff07de8fa35c3d1595bba835ac.wav", - "sampleCount": 8208, - "rate": 22050, + "sampleCount": 16416, + "rate": 44100, "format": "", "tags": [ "animals", @@ -3443,7 +3453,7 @@ { "name": "Squeaks", "md5": "62244fb9600ee90c780875deba2ba24f.wav", - "sampleCount": 53626, + "sampleCount": 53849, "rate": 22050, "format": "adpcm", "tags": [ @@ -3454,7 +3464,7 @@ { "name": "Squeaky Toy", "md5": "09d36c3c7531a0a1224437f3994bad40.wav", - "sampleCount": 9982, + "sampleCount": 10161, "rate": 22050, "format": "adpcm", "tags": [ @@ -3467,7 +3477,7 @@ { "name": "Squish Pop", "md5": "853cc25eb47a35c88e3a1fe88b171ed4.wav", - "sampleCount": 9355, + "sampleCount": 10161, "rate": 22050, "format": "adpcm", "tags": [ @@ -3479,8 +3489,8 @@ { "name": "String Accent", "md5": "c1b5c86a10f43f87746b1c305d4fd8df.wav", - "sampleCount": 16896, - "rate": 11025, + "sampleCount": 67584, + "rate": 44100, "format": "", "tags": [ "effects", @@ -3490,8 +3500,8 @@ { "name": "String Pluck", "md5": "d658129427a96764819cb9bd52076860.wav", - "sampleCount": 4976, - "rate": 11025, + "sampleCount": 19904, + "rate": 44100, "format": "", "tags": [ "effects", @@ -3502,7 +3512,7 @@ { "name": "Suction Cup", "md5": "76b9d125d013562dc4f423525b028a19.wav", - "sampleCount": 4882, + "sampleCount": 5081, "rate": 22050, "format": "adpcm", "tags": [ @@ -3512,8 +3522,8 @@ { "name": "Suspense", "md5": "12f86e0188510860970e04df45370c1d.wav", - "sampleCount": 16659, - "rate": 11025, + "sampleCount": 66636, + "rate": 44100, "format": "", "tags": [ "effects", @@ -3524,7 +3534,7 @@ { "name": "Tada", "md5": "10eed5b6b49ec7baf1d4b3b3fad0ac99.wav", - "sampleCount": 55125, + "sampleCount": 55881, "rate": 22050, "format": "adpcm", "tags": [ @@ -3537,8 +3547,8 @@ { "name": "Tambura", "md5": "c2109f07f83086ec863e70887ef55fb6.wav", - "sampleCount": 22261, - "rate": 11025, + "sampleCount": 89044, + "rate": 44100, "format": "", "tags": [ "effects", @@ -3549,8 +3559,8 @@ { "name": "Tap Conga", "md5": "fd9a67157f57f9cc6fe3cdce38a6d4a8.wav", - "sampleCount": 6880, - "rate": 22050, + "sampleCount": 13760, + "rate": 44100, "format": "", "tags": [ "drums", @@ -3561,15 +3571,15 @@ { "name": "Tap Snare", "md5": "d55b3954d72c6275917f375e49b502f3.wav", - "sampleCount": 3296, - "rate": 22050, + "sampleCount": 6592, + "rate": 44100, "format": "", "tags": [] }, { "name": "Techno", "md5": "8700dac70c8e08f4a5d21411980304bb.wav", - "sampleCount": 175680, + "sampleCount": 175769, "rate": 22050, "format": "adpcm", "tags": [ @@ -3581,7 +3591,7 @@ { "name": "Techno2", "md5": "693b428f3797561a11ad0ddbd897b5df.wav", - "sampleCount": 327168, + "sampleCount": 327153, "rate": 22050, "format": "adpcm", "tags": [ @@ -3593,7 +3603,7 @@ { "name": "Telephone Ring", "md5": "276f97d3a9d0f9938b37db8225af97f5.wav", - "sampleCount": 74666, + "sampleCount": 75185, "rate": 22050, "format": "adpcm", "tags": [ @@ -3604,7 +3614,7 @@ { "name": "Telephone Ring2", "md5": "d0096aa9ecc28c0729a99b0349399371.wav", - "sampleCount": 25373, + "sampleCount": 25401, "rate": 22050, "format": "adpcm", "tags": [ @@ -3615,7 +3625,7 @@ { "name": "Teleport", "md5": "2d625187556c4323169fc1a8f29a7a7d.wav", - "sampleCount": 110250, + "sampleCount": 110745, "rate": 22050, "format": "adpcm", "tags": [ @@ -3628,7 +3638,7 @@ { "name": "Teleport2", "md5": "7e5019890a930f3535604cf9cad63ba4.wav", - "sampleCount": 15898, + "sampleCount": 16257, "rate": 22050, "format": "adpcm", "tags": [ @@ -3641,7 +3651,7 @@ { "name": "Teleport3", "md5": "58f76f299a1df2373d4fca3614221186.wav", - "sampleCount": 95440, + "sampleCount": 95505, "rate": 22050, "format": "adpcm", "tags": [ @@ -3654,7 +3664,7 @@ { "name": "Tennis Hit", "md5": "01bd4d670cd586613705ee8273f22568.wav", - "sampleCount": 18176, + "sampleCount": 18289, "rate": 22050, "format": "adpcm", "tags": [ @@ -3665,7 +3675,7 @@ { "name": "Thunder Storm", "md5": "11f13be7e53b2e9116d59344c5efc66a.wav", - "sampleCount": 307513, + "sampleCount": 307849, "rate": 22050, "format": "adpcm", "tags": [ @@ -3679,7 +3689,7 @@ { "name": "Tom Drum", "md5": "5a8b8678d37a860dd6c08082d5cda3c2.wav", - "sampleCount": 35803, + "sampleCount": 36577, "rate": 22050, "format": "adpcm", "tags": [ @@ -3691,7 +3701,7 @@ { "name": "Toy Honk", "md5": "67aadcd28620ecdcdee2ad8eeebefa20.wav", - "sampleCount": 10726, + "sampleCount": 11177, "rate": 22050, "format": "adpcm", "tags": [ @@ -3703,7 +3713,7 @@ { "name": "Toy Zing", "md5": "52cf0926d9bab8774194a37eba636c0e.wav", - "sampleCount": 14103, + "sampleCount": 14225, "rate": 22050, "format": "adpcm", "tags": [ @@ -3713,7 +3723,7 @@ { "name": "Traffic", "md5": "c983b482802b15a80983786019276c28.wav", - "sampleCount": 141977, + "sampleCount": 142241, "rate": 22050, "format": "adpcm", "tags": [ @@ -3726,7 +3736,7 @@ { "name": "Train Whistle", "md5": "50f29d0e028ec5c11210d0e2f91f83dd.wav", - "sampleCount": 47594, + "sampleCount": 47753, "rate": 22050, "format": "adpcm", "tags": [ @@ -3737,8 +3747,8 @@ { "name": "Trap Beat", "md5": "8c2ae70ee6a15c8d58004df7c4718de1.wav", - "sampleCount": 147326, - "rate": 22050, + "sampleCount": 294652, + "rate": 44100, "format": "", "tags": [ "loops", @@ -3750,7 +3760,7 @@ { "name": "Triumph", "md5": "072f4d9a3dfd2a082d50ff90ac7dc8f2.wav", - "sampleCount": 89280, + "sampleCount": 89409, "rate": 22050, "format": "adpcm", "tags": [ @@ -3763,7 +3773,7 @@ { "name": "Tropical Birds", "md5": "18e5a88512296cd96417449496bd8711.wav", - "sampleCount": 546917, + "sampleCount": 546609, "rate": 22050, "format": "adpcm", "tags": [ @@ -3775,8 +3785,8 @@ { "name": "Trumpet1", "md5": "851c9e2c38e5e71922231a8f64c37e70.wav", - "sampleCount": 25800, - "rate": 11025, + "sampleCount": 103200, + "rate": 44100, "format": "", "tags": [ "notes", @@ -3787,8 +3797,8 @@ { "name": "Trumpet2", "md5": "dd73f891deca0241b800ed203408b6f3.wav", - "sampleCount": 23424, - "rate": 11025, + "sampleCount": 93696, + "rate": 44100, "format": "", "tags": [ "notes", @@ -3799,7 +3809,7 @@ { "name": "Video Game 1", "md5": "fc6e9cc9ba13c7e4ebb1af6cd7c90c49.wav", - "sampleCount": 171419, + "sampleCount": 171705, "rate": 22050, "format": "adpcm", "tags": [ @@ -3813,7 +3823,7 @@ { "name": "Video Game 2", "md5": "287c477da485506c5b4ce37c57a64b5f.wav", - "sampleCount": 150479, + "sampleCount": 150369, "rate": 22050, "format": "adpcm", "tags": [ @@ -3826,15 +3836,15 @@ { "name": "Wah Beatbox", "md5": "9021b7bb06f2399f18e2db4fb87095dc.wav", - "sampleCount": 6624, - "rate": 22050, + "sampleCount": 13248, + "rate": 44100, "format": "", "tags": [] }, { "name": "Wand", "md5": "d182adef7a68a5f38f1c78ab7d5afd6a.wav", - "sampleCount": 47447, + "sampleCount": 47753, "rate": 22050, "format": "adpcm", "tags": [ @@ -3844,18 +3854,16 @@ }, { "name": "Water Drop", - "md5": "e133e625fd367d269e76964d4b722fc2.wav", - "sampleCount": 15131, + "md5": "aa488de9e2c871e9d4faecd246ed737a.wav", + "sampleCount": 8129, "rate": 22050, "format": "adpcm", - "tags": [ - "effects" - ] + "tags": [] }, { "name": "Whinny", "md5": "f9513bacf2fc665de05a8dd9bcb88117.wav", - "sampleCount": 46108, + "sampleCount": 46737, "rate": 22050, "format": "adpcm", "tags": [ @@ -3866,7 +3874,7 @@ { "name": "Whistle Thump", "md5": "a3fab5681aedaa678982173ed9ca3d36.wav", - "sampleCount": 14441, + "sampleCount": 15241, "rate": 22050, "format": "adpcm", "tags": [ @@ -3878,7 +3886,7 @@ { "name": "Whiz", "md5": "d790e1887515deb4097f0946fbf597ad.wav", - "sampleCount": 19243, + "sampleCount": 19305, "rate": 22050, "format": "adpcm", "tags": [ @@ -3890,8 +3898,8 @@ { "name": "Whoop", "md5": "fbbbb76a2f53dae6ff1cf61b41f66038.wav", - "sampleCount": 54400, - "rate": 11025, + "sampleCount": 217600, + "rate": 44100, "format": "", "tags": [ "effects", @@ -3902,7 +3910,7 @@ { "name": "Win", "md5": "db480f6d5ae6d494dbb76ffb9bd995d5.wav", - "sampleCount": 44771, + "sampleCount": 45721, "rate": 22050, "format": "adpcm", "tags": [ @@ -3914,7 +3922,7 @@ { "name": "Wobble", "md5": "9913a64bfb5cfa6bb30ec24002cce56b.wav", - "sampleCount": 39950, + "sampleCount": 40641, "rate": 22050, "format": "adpcm", "tags": [ @@ -3926,15 +3934,15 @@ { "name": "Wolf Howl", "md5": "5e36d74bb16aa5085b901362788b0fbf.wav", - "sampleCount": 43008, - "rate": 11025, + "sampleCount": 172032, + "rate": 44100, "format": "", "tags": [] }, { "name": "Wood Tap", "md5": "de5b41c7080396986873d97e9e47acf6.wav", - "sampleCount": 2729, + "sampleCount": 3049, "rate": 22050, "format": "adpcm", "tags": [ @@ -3944,15 +3952,15 @@ { "name": "Wub Beatbox", "md5": "e1f32c057411da4237181ce72ae15d23.wav", - "sampleCount": 7392, - "rate": 22050, + "sampleCount": 14784, + "rate": 44100, "format": "", "tags": [] }, { "name": "Xylo1", "md5": "6ac484e97c1c1fe1384642e26a125e70.wav", - "sampleCount": 238232, + "sampleCount": 238761, "rate": 22050, "format": "adpcm", "tags": [ @@ -3963,7 +3971,7 @@ { "name": "Xylo2", "md5": "d38fc904a0acfc27854baf7335ed46f9.wav", - "sampleCount": 246552, + "sampleCount": 246889, "rate": 22050, "format": "adpcm", "tags": [ @@ -3974,7 +3982,7 @@ { "name": "Xylo3", "md5": "786a7a66e96c801ca2efed59b20bf025.wav", - "sampleCount": 208832, + "sampleCount": 209297, "rate": 22050, "format": "adpcm", "tags": [ @@ -3985,7 +3993,7 @@ { "name": "Xylo4", "md5": "b3ee7b6515eaf85aebab3c624c1423e9.wav", - "sampleCount": 77184, + "sampleCount": 77217, "rate": 22050, "format": "adpcm", "tags": [ @@ -3996,8 +4004,8 @@ { "name": "Ya", "md5": "30987bbe464eb8db1e4c781dc238f81c.wav", - "sampleCount": 5691, - "rate": 11025, + "sampleCount": 22764, + "rate": 44100, "format": "", "tags": [ "voice", @@ -4007,7 +4015,7 @@ { "name": "Zip", "md5": "c5f35ef67ab1baccdd3b7df87b329d99.wav", - "sampleCount": 10467, + "sampleCount": 11177, "rate": 22050, "format": "adpcm", "tags": [ @@ -4018,8 +4026,8 @@ { "name": "Zoop", "md5": "01f5372ddac43001a2db4c82d71f37bb.wav", - "sampleCount": 2764, - "rate": 11025, + "sampleCount": 11056, + "rate": 44100, "format": "", "tags": [ "effects", diff --git a/src/lib/libraries/sprites.json b/src/lib/libraries/sprites.json index 86cb267d9..52f8bae72 100644 --- a/src/lib/libraries/sprites.json +++ b/src/lib/libraries/sprites.json @@ -1,7 +1,7 @@ [ { "name": "Abby", - "md5": "afab2d2141e9811bd89e385e9628cb5f.svg", + "md5": "809d9b47347a6af2860e7a3a35bce057.svg", "type": "sprite", "tags": [ "people", @@ -14,60 +14,76 @@ 1 ], "json": { - "objName": "Abby", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Abby", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "abby-a", - "baseLayerID": -1, - "baseLayerMD5": "afab2d2141e9811bd89e385e9628cb5f.svg", + "assetId": "809d9b47347a6af2860e7a3a35bce057", + "name": "abby-a", "bitmapResolution": 1, + "md5ext": "809d9b47347a6af2860e7a3a35bce057.svg", + "dataFormat": "svg", "rotationCenterX": 31, "rotationCenterY": 100 }, { - "costumeName": "abby-b", - "baseLayerID": -1, - "baseLayerMD5": "1e0116c7c2e5e80c679d0b33f1f5cfb7.svg", + "assetId": "920f14335615fff9b8c55fccb8971984", + "name": "abby-b", "bitmapResolution": 1, + "md5ext": "920f14335615fff9b8c55fccb8971984.svg", + "dataFormat": "svg", "rotationCenterX": 31, "rotationCenterY": 100 }, { - "costumeName": "abby-c", - "baseLayerID": -1, - "baseLayerMD5": "b6e23922f23b49ddc6f62f675e77417c.svg", + "assetId": "34a175600dc009a521eb46fdbbbeeb67", + "name": "abby-c", "bitmapResolution": 1, + "md5ext": "34a175600dc009a521eb46fdbbbeeb67.svg", + "dataFormat": "svg", "rotationCenterX": 32, "rotationCenterY": 100 }, { - "costumeName": "abby-d", - "baseLayerID": -1, - "baseLayerMD5": "2d05d4da65e7b5009a491d8153d37253.svg", + "assetId": "45de34b47a2ce22f6f5d28bb35a44ff5", + "name": "abby-d", "bitmapResolution": 1, + "md5ext": "45de34b47a2ce22f6f5d28bb35a44ff5.svg", + "dataFormat": "svg", "rotationCenterX": 32, "rotationCenterY": 101 } ], - "currentCostumeIndex": 0, - "scratchX": -20, - "scratchY": -38, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 7, "visible": true, - "spriteInfo": {} + "x": -20, + "y": -38, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Abby" } }, { @@ -84,41 +100,54 @@ 1 ], "json": { - "objName": "Amon", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Amon", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "amon", - "baseLayerID": -1, - "baseLayerMD5": "60f720956ab1840431dcf0616ce98f14.png", + "assetId": "60f720956ab1840431dcf0616ce98f14", + "name": "amon", "bitmapResolution": 2, + "md5ext": "60f720956ab1840431dcf0616ce98f14.png", + "dataFormat": "png", "rotationCenterX": 174, "rotationCenterY": 162 } ], - "currentCostumeIndex": 0, - "scratchX": -79, - "scratchY": 11, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 1, "visible": true, - "spriteInfo": {} + "x": -79, + "y": 11, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Amon" } }, { "name": "Andie", - "md5": "d2c433e02481b10584e34ccdcf5a046a.svg", + "md5": "b36584db82bdd45014430aa918461ca0.svg", "type": "sprite", "tags": [ "sports", @@ -135,60 +164,76 @@ 1 ], "json": { - "objName": "Andie", - "sounds": [ - { - "soundName": "Basketball Bounce", - "soundID": -1, - "md5": "1727f65b5f22d151685b8e5917456a60.wav", - "sampleCount": 8099, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "andie", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "andie-a", - "baseLayerID": -1, - "baseLayerMD5": "d2c433e02481b10584e34ccdcf5a046a.svg", + "assetId": "b36584db82bdd45014430aa918461ca0", + "name": "andie-a", "bitmapResolution": 1, + "md5ext": "b36584db82bdd45014430aa918461ca0.svg", + "dataFormat": "svg", "rotationCenterX": 80, "rotationCenterY": 65 }, { - "costumeName": "andie-b", - "baseLayerID": -1, - "baseLayerMD5": "045f92ad80d72521098ede6d7c80549a.svg", + "assetId": "b3fc774e753fef520fb544127a48554b", + "name": "andie-b", "bitmapResolution": 1, + "md5ext": "b3fc774e753fef520fb544127a48554b.svg", + "dataFormat": "svg", "rotationCenterX": 40, "rotationCenterY": 91 }, { - "costumeName": "andie-c", - "baseLayerID": -1, - "baseLayerMD5": "c9bad70ad371b8d6d97daed7ab9def98.svg", + "assetId": "ded71c8a0f39852178f1695b622c2d89", + "name": "andie-c", "bitmapResolution": 1, + "md5ext": "ded71c8a0f39852178f1695b622c2d89.svg", + "dataFormat": "svg", "rotationCenterX": 46, "rotationCenterY": 49 }, { - "costumeName": "andie-d", - "baseLayerID": -1, - "baseLayerMD5": "7c9db638cd671898ff07771112faff0f.svg", + "assetId": "d92aaf6cf44921905d51ca4a10a4f3d6", + "name": "andie-d", "bitmapResolution": 1, + "md5ext": "d92aaf6cf44921905d51ca4a10a4f3d6.svg", + "dataFormat": "svg", "rotationCenterX": 71, "rotationCenterY": 57 } ], - "currentCostumeIndex": 0, - "scratchX": -150, - "scratchY": 90, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "1727f65b5f22d151685b8e5917456a60", + "name": "Basketball Bounce", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 8129, + "md5ext": "1727f65b5f22d151685b8e5917456a60.wav" + } + ], + "volume": 100, + "layerOrder": 1, "visible": true, - "spriteInfo": {} + "x": -150, + "y": 90, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Andie" } }, { @@ -205,145 +250,171 @@ 2 ], "json": { - "objName": "Anina Dance", - "sounds": [ - { - "soundName": "dance celebrate", - "soundID": -1, - "md5": "0edb8fb88af19e6e17d0f8cf64c1d136.wav", - "sampleCount": 176401, - "rate": 22050, - "format": "adpcm" - }, - { - "soundName": "dance magic", - "soundID": -1, - "md5": "042309f190183383c0b1c1fc3edc2e84.wav", - "sampleCount": 187200, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "Anina Dance", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "anina stance", - "baseLayerID": -1, - "baseLayerMD5": "84c5e22b4303c7c1fb707125706c9aaa.png", + "assetId": "84c5e22b4303c7c1fb707125706c9aaa", + "name": "anina stance", "bitmapResolution": 2, + "md5ext": "84c5e22b4303c7c1fb707125706c9aaa.png", + "dataFormat": "png", "rotationCenterX": 76, "rotationCenterY": 252 }, { - "costumeName": "anina top stand", - "baseLayerID": -1, - "baseLayerMD5": "db6c03113f71b91f22a9f3351f90e5bf.png", + "assetId": "db6c03113f71b91f22a9f3351f90e5bf", + "name": "anina top stand", "bitmapResolution": 2, + "md5ext": "db6c03113f71b91f22a9f3351f90e5bf.png", + "dataFormat": "png", "rotationCenterX": 74, "rotationCenterY": 280 }, { - "costumeName": "anina top R step", - "baseLayerID": -1, - "baseLayerMD5": "2d208a34e74fdce9dab9d4c585dcfa2b.png", + "assetId": "2d208a34e74fdce9dab9d4c585dcfa2b", + "name": "anina top R step", "bitmapResolution": 2, + "md5ext": "2d208a34e74fdce9dab9d4c585dcfa2b.png", + "dataFormat": "png", "rotationCenterX": 248, "rotationCenterY": 272 }, { - "costumeName": "anina top L step", - "baseLayerID": -1, - "baseLayerMD5": "ed90e8b7a05c1552194af597ac0637cd.png", + "assetId": "ed90e8b7a05c1552194af597ac0637cd", + "name": "anina top L step", "bitmapResolution": 2, + "md5ext": "ed90e8b7a05c1552194af597ac0637cd.png", + "dataFormat": "png", "rotationCenterX": 228, "rotationCenterY": 274 }, { - "costumeName": "anina top freeze", - "baseLayerID": -1, - "baseLayerMD5": "b7693bd6250d4411ee622b67f8025924.png", + "assetId": "b7693bd6250d4411ee622b67f8025924", + "name": "anina top freeze", "bitmapResolution": 2, + "md5ext": "b7693bd6250d4411ee622b67f8025924.png", + "dataFormat": "png", "rotationCenterX": 110, "rotationCenterY": 268 }, { - "costumeName": "anina R cross", - "baseLayerID": -1, - "baseLayerMD5": "3948aad16f8169c013c956dd152a09a6.png", + "assetId": "3948aad16f8169c013c956dd152a09a6", + "name": "anina R cross", "bitmapResolution": 2, + "md5ext": "3948aad16f8169c013c956dd152a09a6.png", + "dataFormat": "png", "rotationCenterX": 126, "rotationCenterY": 268 }, { - "costumeName": "anina pop front", - "baseLayerID": -1, - "baseLayerMD5": "4931a363e3e4efa20230f6ff2991c6b4.png", + "assetId": "4931a363e3e4efa20230f6ff2991c6b4", + "name": "anina pop front", "bitmapResolution": 2, + "md5ext": "4931a363e3e4efa20230f6ff2991c6b4.png", + "dataFormat": "png", "rotationCenterX": 68, "rotationCenterY": 270 }, { - "costumeName": "anina pop down", - "baseLayerID": -1, - "baseLayerMD5": "e3698b76cb0864df2fbaba80e6bd8067.png", + "assetId": "e3698b76cb0864df2fbaba80e6bd8067", + "name": "anina pop down", "bitmapResolution": 2, + "md5ext": "e3698b76cb0864df2fbaba80e6bd8067.png", + "dataFormat": "png", "rotationCenterX": 74, "rotationCenterY": 156 }, { - "costumeName": "anina pop left", - "baseLayerID": -1, - "baseLayerMD5": "d86bb27b4f8d7b70c39c96f29c6943b4.png", + "assetId": "d86bb27b4f8d7b70c39c96f29c6943b4", + "name": "anina pop left", "bitmapResolution": 2, + "md5ext": "d86bb27b4f8d7b70c39c96f29c6943b4.png", + "dataFormat": "png", "rotationCenterX": 238, "rotationCenterY": 266 }, { - "costumeName": "anina pop right", - "baseLayerID": -1, - "baseLayerMD5": "7bb9c790b02231e1272701167c26b17a.png", + "assetId": "7bb9c790b02231e1272701167c26b17a", + "name": "anina pop right", "bitmapResolution": 2, + "md5ext": "7bb9c790b02231e1272701167c26b17a.png", + "dataFormat": "png", "rotationCenterX": 66, "rotationCenterY": 268 }, { - "costumeName": "anina pop L arm", - "baseLayerID": -1, - "baseLayerMD5": "62c50c90535b64f2ae130a5c680ddcb4.png", + "assetId": "62c50c90535b64f2ae130a5c680ddcb4", + "name": "anina pop L arm", "bitmapResolution": 2, + "md5ext": "62c50c90535b64f2ae130a5c680ddcb4.png", + "dataFormat": "png", "rotationCenterX": 68, "rotationCenterY": 274 }, { - "costumeName": "anina pop stand", - "baseLayerID": -1, - "baseLayerMD5": "105f4f3d260dcb8bea02ea9ee5d18cf4.png", + "assetId": "105f4f3d260dcb8bea02ea9ee5d18cf4", + "name": "anina pop stand", "bitmapResolution": 2, + "md5ext": "105f4f3d260dcb8bea02ea9ee5d18cf4.png", + "dataFormat": "png", "rotationCenterX": 76, "rotationCenterY": 276 }, { - "costumeName": "anina pop R arm", - "baseLayerID": -1, - "baseLayerMD5": "ca27e001a263ee6b5852508f39d021db.png", + "assetId": "ca27e001a263ee6b5852508f39d021db", + "name": "anina pop R arm", "bitmapResolution": 2, + "md5ext": "ca27e001a263ee6b5852508f39d021db.png", + "dataFormat": "png", "rotationCenterX": 88, "rotationCenterY": 272 } ], - "currentCostumeIndex": 0, - "scratchX": -27, - "scratchY": 1, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "0edb8fb88af19e6e17d0f8cf64c1d136", + "name": "dance celebrate", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 176785, + "md5ext": "0edb8fb88af19e6e17d0f8cf64c1d136.wav" + }, + { + "assetId": "042309f190183383c0b1c1fc3edc2e84", + "name": "dance magic", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 187961, + "md5ext": "042309f190183383c0b1c1fc3edc2e84.wav" + } + ], + "volume": 100, + "layerOrder": 2, "visible": true, - "spriteInfo": {} + "x": -27, + "y": 1, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Anina Dance" } }, { "name": "Apple", - "md5": "831ccd4741a7a56d85f6698a21f4ca69.svg", + "md5": "3826a4091a33e4d26f87a2fac7cf796b.svg", "type": "sprite", "tags": [ "food", @@ -357,41 +428,54 @@ 1 ], "json": { - "objName": "Apple", - "sounds": [ - { - "soundName": "Chomp", - "soundID": -1, - "md5": "0b1e3033140d094563248e61de4039e5.wav", - "sampleCount": 2912, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Apple", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "apple", - "baseLayerID": -1, - "baseLayerMD5": "831ccd4741a7a56d85f6698a21f4ca69.svg", + "assetId": "3826a4091a33e4d26f87a2fac7cf796b", + "name": "apple", "bitmapResolution": 1, + "md5ext": "3826a4091a33e4d26f87a2fac7cf796b.svg", + "dataFormat": "svg", "rotationCenterX": 31, "rotationCenterY": 31 } ], - "currentCostumeIndex": 0, - "scratchX": 93, - "scratchY": -23, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "0b1e3033140d094563248e61de4039e5", + "name": "Chomp", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 11648, + "md5ext": "0b1e3033140d094563248e61de4039e5.wav" + } + ], + "volume": 100, + "layerOrder": 2, "visible": true, - "spriteInfo": {} + "x": 93, + "y": -23, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Apple" } }, { "name": "Arrow1", - "md5": "62f8794dd120e9b4ead4d098d50fc64b.svg", + "md5": "be8fcd10da0b082f8d4775088ef7bd52.svg", "type": "sprite", "tags": [ "icons", @@ -405,65 +489,81 @@ 1 ], "json": { - "objName": "Arrow1", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Arrow1", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "arrow1-a", - "baseLayerID": -1, - "baseLayerMD5": "62f8794dd120e9b4ead4d098d50fc64b.svg", + "assetId": "be8fcd10da0b082f8d4775088ef7bd52", + "name": "arrow1-a", "bitmapResolution": 1, + "md5ext": "be8fcd10da0b082f8d4775088ef7bd52.svg", + "dataFormat": "svg", "rotationCenterX": 28, "rotationCenterY": 23 }, { - "costumeName": "arrow1-b", - "baseLayerID": -1, - "baseLayerMD5": "a157dc7e33d7c7a048af933de999e397.svg", + "assetId": "65b8e977641885010a10a46512fb95b4", + "name": "arrow1-b", "bitmapResolution": 1, + "md5ext": "65b8e977641885010a10a46512fb95b4.svg", + "dataFormat": "svg", "rotationCenterX": 28, "rotationCenterY": 23 }, { - "costumeName": "arrow1-c", - "baseLayerID": -1, - "baseLayerMD5": "d3b389e91f7beb22b2b1a80af09990ee.svg", + "assetId": "dafcdfda65af14e172809984710f31a9", + "name": "arrow1-c", "bitmapResolution": 1, + "md5ext": "dafcdfda65af14e172809984710f31a9.svg", + "dataFormat": "svg", "rotationCenterX": 23, "rotationCenterY": 28 }, { - "costumeName": "arrow1-d", - "baseLayerID": -1, - "baseLayerMD5": "412717ff731e9f19003a5840054057eb.svg", + "assetId": "70ffa0bae8693418459f21f370584f6d", + "name": "arrow1-d", "bitmapResolution": 1, + "md5ext": "70ffa0bae8693418459f21f370584f6d.svg", + "dataFormat": "svg", "rotationCenterX": 23, "rotationCenterY": 28 } ], - "currentCostumeIndex": 0, - "scratchX": -36, - "scratchY": -14, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 4, "visible": true, - "spriteInfo": {} + "x": -36, + "y": -14, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Arrow1" } }, { "name": "Avery", - "md5": "21393c9114c7d34b1df7ccd12c793672.svg", + "md5": "f52bde34d8027aab14b53f228fe5cc14.svg", "type": "sprite", "tags": [ "people" @@ -474,49 +574,63 @@ 1 ], "json": { - "objName": "Avery", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Avery", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 1, "costumes": [ { - "costumeName": "avery-a", - "baseLayerID": -1, - "baseLayerMD5": "21393c9114c7d34b1df7ccd12c793672.svg", + "assetId": "f52bde34d8027aab14b53f228fe5cc14", + "name": "avery-a", "bitmapResolution": 1, + "md5ext": "f52bde34d8027aab14b53f228fe5cc14.svg", + "dataFormat": "svg", "rotationCenterX": 39, "rotationCenterY": 94 }, { - "costumeName": "avery-b", - "baseLayerID": -1, - "baseLayerMD5": "cc55f2f09599edc4ae0876e8b3d187d0.svg", + "assetId": "944385ea927e8f9d72b9e19620487999", + "name": "avery-b", "bitmapResolution": 1, + "md5ext": "944385ea927e8f9d72b9e19620487999.svg", + "dataFormat": "svg", "rotationCenterX": 39, "rotationCenterY": 94 } ], - "currentCostumeIndex": 0, - "scratchX": -171, - "scratchY": -76, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 49, "visible": true, - "spriteInfo": {} + "x": -171, + "y": -76, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Avery" } }, { "name": "Avery Walking", - "md5": "ed334e546806dfbf26d2591d7ddb12d0.svg", + "md5": "dc6a584704c09a3fbafb9825635a9fd4.svg", "type": "sprite", "tags": [ "people", @@ -528,65 +642,81 @@ 1 ], "json": { - "objName": "Avery Walking", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Avery Walking", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 3, "costumes": [ { - "costumeName": "avery walking-a", - "baseLayerID": -1, - "baseLayerMD5": "ed334e546806dfbf26d2591d7ddb12d0.svg", + "assetId": "dc6a584704c09a3fbafb9825635a9fd4", + "name": "avery walking-a", "bitmapResolution": 1, + "md5ext": "dc6a584704c09a3fbafb9825635a9fd4.svg", + "dataFormat": "svg", "rotationCenterX": 50, "rotationCenterY": 95 }, { - "costumeName": "avery walking-b", - "baseLayerID": -1, - "baseLayerMD5": "c295731e8666ad2e1575fb4b4f82988d.svg", + "assetId": "448e54fb14b13d492885fc247e76b7f4", + "name": "avery walking-b", "bitmapResolution": 1, + "md5ext": "448e54fb14b13d492885fc247e76b7f4.svg", + "dataFormat": "svg", "rotationCenterX": 50, "rotationCenterY": 102 }, { - "costumeName": "avery walking-c", - "baseLayerID": -1, - "baseLayerMD5": "597a834225c9949e419dff7db1bc2453.svg", + "assetId": "3a935fe75ac999e22b93d06b3081a271", + "name": "avery walking-c", "bitmapResolution": 1, + "md5ext": "3a935fe75ac999e22b93d06b3081a271.svg", + "dataFormat": "svg", "rotationCenterX": 48, "rotationCenterY": 95 }, { - "costumeName": "avery walking-d", - "baseLayerID": -1, - "baseLayerMD5": "ce9622d11d24607eec7988196b38c3c6.svg", + "assetId": "8f439476a738251043d488d7a4bc6870", + "name": "avery walking-d", "bitmapResolution": 1, + "md5ext": "8f439476a738251043d488d7a4bc6870.svg", + "dataFormat": "svg", "rotationCenterX": 50, "rotationCenterY": 101 } ], - "currentCostumeIndex": 0, - "scratchX": -177, - "scratchY": 76, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 48, "visible": true, - "spriteInfo": {} + "x": -177, + "y": 76, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Avery Walking" } }, { "name": "Ball", - "md5": "10117ddaefa98d819f2b1df93805622f.svg", + "md5": "3c6241985b581284ec191f9d1deffde8.svg", "type": "sprite", "tags": [ "round", @@ -606,81 +736,99 @@ 2 ], "json": { - "objName": "Ball", - "sounds": [ - { - "soundName": "Boing", - "soundID": -1, - "md5": "53a3c2e27d1fb5fdb14aaf0cb41e7889.wav", - "sampleCount": 6804, - "rate": 22050, - "format": "adpcm" - }, - { - "soundName": "Pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Ball", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "ball-a", - "baseLayerID": -1, - "baseLayerMD5": "10117ddaefa98d819f2b1df93805622f.svg", + "assetId": "3c6241985b581284ec191f9d1deffde8", + "name": "ball-a", "bitmapResolution": 1, + "md5ext": "3c6241985b581284ec191f9d1deffde8.svg", + "dataFormat": "svg", "rotationCenterX": 22, "rotationCenterY": 22 }, { - "costumeName": "ball-b", - "baseLayerID": -1, - "baseLayerMD5": "6e6330cad7750ea7e9dc88402661deb8.svg", + "assetId": "ad7dc51cafd73e8279073e33b0eab335", + "name": "ball-b", "bitmapResolution": 1, + "md5ext": "ad7dc51cafd73e8279073e33b0eab335.svg", + "dataFormat": "svg", "rotationCenterX": 22, "rotationCenterY": 22 }, { - "costumeName": "ball-c", - "baseLayerID": -1, - "baseLayerMD5": "bb45ed5db278f15c17c012c34a6b160f.svg", + "assetId": "f221a2edf87aff3615c0c003e616b31b", + "name": "ball-c", "bitmapResolution": 1, + "md5ext": "f221a2edf87aff3615c0c003e616b31b.svg", + "dataFormat": "svg", "rotationCenterX": 22, "rotationCenterY": 22 }, { - "costumeName": "ball-d", - "baseLayerID": -1, - "baseLayerMD5": "5d494659deae5c0de06b5885f5524276.svg", + "assetId": "db144b2a19f4f1ab31e30d58f00447dc", + "name": "ball-d", "bitmapResolution": 1, + "md5ext": "db144b2a19f4f1ab31e30d58f00447dc.svg", + "dataFormat": "svg", "rotationCenterX": 22, "rotationCenterY": 22 }, { - "costumeName": "ball-e", - "baseLayerID": -1, - "baseLayerMD5": "e80c98bc62fd32e8df81642af11ffb1a.svg", + "assetId": "1c44b7494dec047371f74c705f1d99fc", + "name": "ball-e", "bitmapResolution": 1, + "md5ext": "1c44b7494dec047371f74c705f1d99fc.svg", + "dataFormat": "svg", "rotationCenterX": 22, "rotationCenterY": 22 } ], - "currentCostumeIndex": 0, - "scratchX": -38, - "scratchY": -24, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "53a3c2e27d1fb5fdb14aaf0cb41e7889", + "name": "Boing", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 7113, + "md5ext": "53a3c2e27d1fb5fdb14aaf0cb41e7889.wav" + }, + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "Pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 5, "visible": true, - "spriteInfo": {} + "x": -38, + "y": -24, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Ball" } }, { "name": "Ballerina", - "md5": "6051bb7008cf17c8853a6f81f04c8a0f.svg", + "md5": "3525966db57e6b3fe88ee7c76c9d81bc.svg", "type": "sprite", "tags": [ "people", @@ -692,65 +840,81 @@ 1 ], "json": { - "objName": "Ballerina", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Ballerina", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 3, "costumes": [ { - "costumeName": "ballerina-a", - "baseLayerID": -1, - "baseLayerMD5": "6051bb7008cf17c8853a6f81f04c8a0f.svg", + "assetId": "3525966db57e6b3fe88ee7c76c9d81bc", + "name": "ballerina-a", "bitmapResolution": 1, + "md5ext": "3525966db57e6b3fe88ee7c76c9d81bc.svg", + "dataFormat": "svg", "rotationCenterX": 75, "rotationCenterY": 75 }, { - "costumeName": "ballerina-b", - "baseLayerID": -1, - "baseLayerMD5": "8bc5e47fb1439e29e11e9e3f2e20c6de.svg", + "assetId": "7d52bc58acf7d29a4807ab8270d9c262", + "name": "ballerina-b", "bitmapResolution": 1, + "md5ext": "7d52bc58acf7d29a4807ab8270d9c262.svg", + "dataFormat": "svg", "rotationCenterX": 75, "rotationCenterY": 75 }, { - "costumeName": "ballerina-c", - "baseLayerID": -1, - "baseLayerMD5": "6d3a07761b294f705987b0af58f8e335.svg", + "assetId": "2b6c5d8c5193f8c78c8b7e929a6128a4", + "name": "ballerina-c", "bitmapResolution": 1, + "md5ext": "2b6c5d8c5193f8c78c8b7e929a6128a4.svg", + "dataFormat": "svg", "rotationCenterX": 75, "rotationCenterY": 75 }, { - "costumeName": "ballerina-d", - "baseLayerID": -1, - "baseLayerMD5": "c3164795edf39e436272f425b4f5e487.svg", + "assetId": "79d1a9ee514fa4b952eddf9f4990eca8", + "name": "ballerina-d", "bitmapResolution": 1, + "md5ext": "79d1a9ee514fa4b952eddf9f4990eca8.svg", + "dataFormat": "svg", "rotationCenterX": 75, "rotationCenterY": 75 } ], - "currentCostumeIndex": 0, - "scratchX": -19, - "scratchY": -7, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 1, "visible": true, - "spriteInfo": {} + "x": -19, + "y": -7, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Ballerina" } }, { "name": "Balloon1", - "md5": "bc96a1fb5fe794377acd44807e421ce2.svg", + "md5": "d7974f9e15000c16222f94ee32d8227a.svg", "type": "sprite", "tags": [ "party", @@ -768,57 +932,72 @@ 1 ], "json": { - "objName": "Balloon1", - "sounds": [ - { - "soundName": "Pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Balloon1", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "balloon1-a", - "baseLayerID": -1, - "baseLayerMD5": "bc96a1fb5fe794377acd44807e421ce2.svg", + "assetId": "d7974f9e15000c16222f94ee32d8227a", + "name": "balloon1-a", "bitmapResolution": 1, + "md5ext": "d7974f9e15000c16222f94ee32d8227a.svg", + "dataFormat": "svg", "rotationCenterX": 32, "rotationCenterY": 94 }, { - "costumeName": "balloon1-b", - "baseLayerID": -1, - "baseLayerMD5": "d7bb51d9c38af6314bd2b4058d2a592d.svg", + "assetId": "a2516ac2b8d7a348194908e630387ea9", + "name": "balloon1-b", "bitmapResolution": 1, + "md5ext": "a2516ac2b8d7a348194908e630387ea9.svg", + "dataFormat": "svg", "rotationCenterX": 31, "rotationCenterY": 94 }, { - "costumeName": "balloon1-c", - "baseLayerID": -1, - "baseLayerMD5": "247cef27b665d77d9efaca69327cae77.svg", + "assetId": "63e5aea255610f9fdf0735e1e9a55a5c", + "name": "balloon1-c", "bitmapResolution": 1, + "md5ext": "63e5aea255610f9fdf0735e1e9a55a5c.svg", + "dataFormat": "svg", "rotationCenterX": 31, "rotationCenterY": 94 } ], - "currentCostumeIndex": 0, - "scratchX": -69, - "scratchY": 41, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "Pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 6, "visible": true, - "spriteInfo": {} + "x": -69, + "y": 41, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Balloon1" } }, { "name": "Bananas", - "md5": "1a76b68e056954f5c8ac1f073df1533d.svg", + "md5": "e5d3d3eb61797f5999732a8f5efead24.svg", "type": "sprite", "tags": [ "food", @@ -833,49 +1012,63 @@ 2 ], "json": { - "objName": "Bananas", - "sounds": [ - { - "soundName": "Chomp", - "soundID": -1, - "md5": "0b1e3033140d094563248e61de4039e5.wav", - "sampleCount": 2912, - "rate": 11025, - "format": "" - }, - { - "soundName": "Bite", - "soundID": -1, - "md5": "0039635b1d6853face36581784558454.wav", - "sampleCount": 7672, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "Bananas", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "bananas", - "baseLayerID": -1, - "baseLayerMD5": "1a76b68e056954f5c8ac1f073df1533d.svg", + "assetId": "e5d3d3eb61797f5999732a8f5efead24", + "name": "bananas", "bitmapResolution": 1, + "md5ext": "e5d3d3eb61797f5999732a8f5efead24.svg", + "dataFormat": "svg", "rotationCenterX": 39, "rotationCenterY": 38 } ], - "currentCostumeIndex": 0, - "scratchX": 83, - "scratchY": -45, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "0b1e3033140d094563248e61de4039e5", + "name": "Chomp", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 11648, + "md5ext": "0b1e3033140d094563248e61de4039e5.wav" + }, + { + "assetId": "0039635b1d6853face36581784558454", + "name": "Bite", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 8129, + "md5ext": "0039635b1d6853face36581784558454.wav" + } + ], + "volume": 100, + "layerOrder": 1, "visible": true, - "spriteInfo": {} + "x": 83, + "y": -45, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Bananas" } }, { "name": "Baseball", - "md5": "838dc2b2278619d3a9beefc6c8072a08.svg", + "md5": "74e08fc57820f925c7689e7b754c5848.svg", "type": "sprite", "tags": [ "baseball", @@ -889,41 +1082,54 @@ 1 ], "json": { - "objName": "Baseball", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "baseball", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "baseball", - "baseLayerID": -1, - "baseLayerMD5": "838dc2b2278619d3a9beefc6c8072a08.svg", + "assetId": "74e08fc57820f925c7689e7b754c5848", + "name": "baseball", "bitmapResolution": 1, + "md5ext": "74e08fc57820f925c7689e7b754c5848.svg", + "dataFormat": "svg", "rotationCenterX": 28, "rotationCenterY": 28 } ], - "currentCostumeIndex": 0, - "scratchX": 173, - "scratchY": -89, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 5, "visible": true, - "spriteInfo": {} + "x": 155.00000000000003, + "y": -91.00000000000001, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Baseball" } }, { "name": "Basketball", - "md5": "482f04cbffa835c4abf29ab996d3fbbd.svg", + "md5": "6b0b2aaa12d655e96b5b34e92d9fbd4f.svg", "type": "sprite", "tags": [ "sports", @@ -936,49 +1142,63 @@ 2 ], "json": { - "objName": "Basketball", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - }, - { - "soundName": "basketball bounce", - "soundID": -1, - "md5": "1727f65b5f22d151685b8e5917456a60.wav", - "sampleCount": 8099, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "basketball", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "basketball", - "baseLayerID": -1, - "baseLayerMD5": "482f04cbffa835c4abf29ab996d3fbbd.svg", + "assetId": "6b0b2aaa12d655e96b5b34e92d9fbd4f", + "name": "basketball", "bitmapResolution": 1, + "md5ext": "6b0b2aaa12d655e96b5b34e92d9fbd4f.svg", + "dataFormat": "svg", "rotationCenterX": 23, "rotationCenterY": 23 } ], - "currentCostumeIndex": 0, - "scratchX": 202, - "scratchY": -108, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + }, + { + "assetId": "1727f65b5f22d151685b8e5917456a60", + "name": "basketball bounce", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 8129, + "md5ext": "1727f65b5f22d151685b8e5917456a60.wav" + } + ], + "volume": 100, + "layerOrder": 6, "visible": true, - "spriteInfo": {} + "x": 79, + "y": -116, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Basketball" } }, { "name": "Bat", - "md5": "75bf9a5c5ec7dc9325a0301b6f6e72dd.svg", + "md5": "4e4ced87ed37ee66c758bba077e0eae6.svg", "type": "sprite", "tags": [ "fantasy", @@ -994,65 +1214,81 @@ 1 ], "json": { - "objName": "Bat", - "sounds": [ - { - "soundName": "owl", - "soundID": -1, - "md5": "e8b6d605f5a1bb36c29e4e21ef754209.wav", - "sampleCount": 8111, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "bat", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "bat-a", - "baseLayerID": -1, - "baseLayerMD5": "75bf9a5c5ec7dc9325a0301b6f6e72dd.svg", + "assetId": "4e4ced87ed37ee66c758bba077e0eae6", + "name": "bat-a", "bitmapResolution": 1, + "md5ext": "4e4ced87ed37ee66c758bba077e0eae6.svg", + "dataFormat": "svg", "rotationCenterX": 80, "rotationCenterY": 60 }, { - "costumeName": "bat-b", - "baseLayerID": -1, - "baseLayerMD5": "b92d4967a0c233b0e78d6e834653f846.svg", + "assetId": "bc6dd12fc9e407c7774959cdf427f8b5", + "name": "bat-b", "bitmapResolution": 1, + "md5ext": "bc6dd12fc9e407c7774959cdf427f8b5.svg", + "dataFormat": "svg", "rotationCenterX": 39, "rotationCenterY": 61 }, { - "costumeName": "bat-c", - "baseLayerID": -1, - "baseLayerMD5": "56b1458bd81b8ac2401c216f7352343c.svg", + "assetId": "60f5bfce5d9b11bfcd199a6aa5454b3f", + "name": "bat-c", "bitmapResolution": 1, + "md5ext": "60f5bfce5d9b11bfcd199a6aa5454b3f.svg", + "dataFormat": "svg", "rotationCenterX": 68, "rotationCenterY": 66 }, { - "costumeName": "bat-d", - "baseLayerID": -1, - "baseLayerMD5": "7f806f928a192aab0b0d03aa96a89a67.svg", + "assetId": "698c2a48e774f9959d57c9618b156c20", + "name": "bat-d", "bitmapResolution": 1, + "md5ext": "698c2a48e774f9959d57c9618b156c20.svg", + "dataFormat": "svg", "rotationCenterX": 29, "rotationCenterY": 62 } ], - "currentCostumeIndex": 0, - "scratchX": -81, - "scratchY": 107, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "e8b6d605f5a1bb36c29e4e21ef754209", + "name": "owl", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 32444, + "md5ext": "e8b6d605f5a1bb36c29e4e21ef754209.wav" + } + ], + "volume": 100, + "layerOrder": 4, "visible": true, - "spriteInfo": {} + "x": -85, + "y": 107, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Bat" } }, { "name": "Batter", - "md5": "f7357c4cef5f31c6460e4f69dd0adabb.svg", + "md5": "9d193bef6e3d6d8eba6d1470b8bf9351.svg", "type": "sprite", "tags": [ "baseball", @@ -1066,65 +1302,81 @@ 1 ], "json": { - "objName": "Batter", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "batter", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 3, "costumes": [ { - "costumeName": "batter-a", - "baseLayerID": -1, - "baseLayerMD5": "f7357c4cef5f31c6460e4f69dd0adabb.svg", + "assetId": "9d193bef6e3d6d8eba6d1470b8bf9351", + "name": "batter-a", "bitmapResolution": 1, + "md5ext": "9d193bef6e3d6d8eba6d1470b8bf9351.svg", + "dataFormat": "svg", "rotationCenterX": 46, "rotationCenterY": 80 }, { - "costumeName": "batter-b", - "baseLayerID": -1, - "baseLayerMD5": "c60fe1da0dcddedfd152384c60cbd5cc.svg", + "assetId": "fdfde4bcbaca0f68e83fdf3f4ef0c660", + "name": "batter-b", "bitmapResolution": 1, + "md5ext": "fdfde4bcbaca0f68e83fdf3f4ef0c660.svg", + "dataFormat": "svg", "rotationCenterX": 16, "rotationCenterY": 67 }, { - "costumeName": "batter-c", - "baseLayerID": -1, - "baseLayerMD5": "165c30e123e785d4cbbc0d9621f1c349.svg", + "assetId": "bd4fc003528acfa847e45ff82f346eee", + "name": "batter-c", "bitmapResolution": 1, + "md5ext": "bd4fc003528acfa847e45ff82f346eee.svg", + "dataFormat": "svg", "rotationCenterX": 94, "rotationCenterY": 66 }, { - "costumeName": "batter-d", - "baseLayerID": -1, - "baseLayerMD5": "e82529d9c31b56a3dd098ccc94be68a6.svg", + "assetId": "592ee9ab2aeefe65cb4fb95fcd046f33", + "name": "batter-d", "bitmapResolution": 1, + "md5ext": "592ee9ab2aeefe65cb4fb95fcd046f33.svg", + "dataFormat": "svg", "rotationCenterX": 70, "rotationCenterY": 102 } ], - "currentCostumeIndex": 0, - "scratchX": 121, - "scratchY": 70, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 4, "visible": true, - "spriteInfo": {} + "x": 121, + "y": 70, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Batter" } }, { "name": "Beachball", - "md5": "87d64cab74c64b31498cc85f07510ee4.svg", + "md5": "5198b5a03ebae60698e0906f59a5fc15.svg", "type": "sprite", "tags": [ "round", @@ -1138,49 +1390,63 @@ 2 ], "json": { - "objName": "Beachball", - "sounds": [ - { - "soundName": "Basketball Bounce", - "soundID": -1, - "md5": "1727f65b5f22d151685b8e5917456a60.wav", - "sampleCount": 8099, - "rate": 22050, - "format": "adpcm" - }, - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Beachball", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "beachball", - "baseLayerID": -1, - "baseLayerMD5": "87d64cab74c64b31498cc85f07510ee4.svg", + "assetId": "5198b5a03ebae60698e0906f59a5fc15", + "name": "beachball", "bitmapResolution": 1, + "md5ext": "5198b5a03ebae60698e0906f59a5fc15.svg", + "dataFormat": "svg", "rotationCenterX": 34, "rotationCenterY": 33 } ], - "currentCostumeIndex": 0, - "scratchX": -83, - "scratchY": -24, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "1727f65b5f22d151685b8e5917456a60", + "name": "Basketball Bounce", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 8129, + "md5ext": "1727f65b5f22d151685b8e5917456a60.wav" + }, + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 8, "visible": true, - "spriteInfo": {} + "x": -83, + "y": -24, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Beachball" } }, { "name": "Bear", - "md5": "5a4148d7684fc95f38c58a1672062c9e.svg", + "md5": "deef1eaa96d550ae6fc11524a1935024.svg", "type": "sprite", "tags": [ "animals", @@ -1193,49 +1459,63 @@ 1 ], "json": { - "objName": "Bear", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "bear", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "bear-a", - "baseLayerID": -1, - "baseLayerMD5": "5a4148d7684fc95f38c58a1672062c9e.svg", + "assetId": "deef1eaa96d550ae6fc11524a1935024", + "name": "bear-a", "bitmapResolution": 1, + "md5ext": "deef1eaa96d550ae6fc11524a1935024.svg", + "dataFormat": "svg", "rotationCenterX": 100, "rotationCenterY": 90 }, { - "costumeName": "bear-b", - "baseLayerID": -1, - "baseLayerMD5": "92a64ce184c8515217e0e98e49624622.svg", + "assetId": "cad7a4a674a6b4b960c5b256a26c87e9", + "name": "bear-b", "bitmapResolution": 1, + "md5ext": "cad7a4a674a6b4b960c5b256a26c87e9.svg", + "dataFormat": "svg", "rotationCenterX": 94, "rotationCenterY": 191 } ], - "currentCostumeIndex": 0, - "scratchX": 6, - "scratchY": -18, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 6, "visible": true, - "spriteInfo": {} + "x": 6, + "y": -18, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Bear" } }, { "name": "Bear-walking", - "md5": "d15eddb1a0f0ff0fa867bc006b46685d.svg", + "md5": "6d4d06e3f4cd0c9455b777b9a40782b6.svg", "type": "sprite", "tags": [ "animals", @@ -1248,97 +1528,117 @@ 1 ], "json": { - "objName": "Bear-walking", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "bear-walking", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "bear-walk-a", - "baseLayerID": -1, - "baseLayerMD5": "d15eddb1a0f0ff0fa867bc006b46685d.svg", + "assetId": "6d4d06e3f4cd0c9455b777b9a40782b6", + "name": "bear-walk-a", "bitmapResolution": 1, + "md5ext": "6d4d06e3f4cd0c9455b777b9a40782b6.svg", + "dataFormat": "svg", "rotationCenterX": 130, "rotationCenterY": 94 }, { - "costumeName": "bear-walk-b", - "baseLayerID": -1, - "baseLayerMD5": "06e3f1bcf4f46b83df3820d92430f202.svg", + "assetId": "7453709bef16e33e6f989aee14d7fc07", + "name": "bear-walk-b", "bitmapResolution": 1, + "md5ext": "7453709bef16e33e6f989aee14d7fc07.svg", + "dataFormat": "svg", "rotationCenterX": 130, "rotationCenterY": 94 }, { - "costumeName": "bear-walk-c", - "baseLayerID": -1, - "baseLayerMD5": "13a3584040c9903b1824bb249d7f8a0e.svg", + "assetId": "6d50c5fe63ab5f77d10144a68ca535a6", + "name": "bear-walk-c", "bitmapResolution": 1, + "md5ext": "6d50c5fe63ab5f77d10144a68ca535a6.svg", + "dataFormat": "svg", "rotationCenterX": 130, "rotationCenterY": 94 }, { - "costumeName": "bear-walk-d", - "baseLayerID": -1, - "baseLayerMD5": "c5d49a105619c497be45a5d2c43a740a.svg", + "assetId": "e531b307381c2aa148be4ccc36db0333", + "name": "bear-walk-d", "bitmapResolution": 1, + "md5ext": "e531b307381c2aa148be4ccc36db0333.svg", + "dataFormat": "svg", "rotationCenterX": 130, "rotationCenterY": 94 }, { - "costumeName": "bear-walk-e", - "baseLayerID": -1, - "baseLayerMD5": "ece252d79c2d30c647c43c58986d9671.svg", + "assetId": "0a38a860f2e573b8dc5b09f390d30fbd", + "name": "bear-walk-e", "bitmapResolution": 1, + "md5ext": "0a38a860f2e573b8dc5b09f390d30fbd.svg", + "dataFormat": "svg", "rotationCenterX": 130, "rotationCenterY": 94 }, { - "costumeName": "bear-walk-f", - "baseLayerID": -1, - "baseLayerMD5": "ff66b87efec0e647dc30ec58df168ec4.svg", + "assetId": "f36c80d2e731be95df7ec6d07f89fa00", + "name": "bear-walk-f", "bitmapResolution": 1, + "md5ext": "f36c80d2e731be95df7ec6d07f89fa00.svg", + "dataFormat": "svg", "rotationCenterX": 130, "rotationCenterY": 94 }, { - "costumeName": "bear-walk-g", - "baseLayerID": -1, - "baseLayerMD5": "d1404b12adf0d6b1b881f0dca47ce21a.svg", + "assetId": "d2a5f124f988def1d214e6d0813a48f3", + "name": "bear-walk-g", "bitmapResolution": 1, + "md5ext": "d2a5f124f988def1d214e6d0813a48f3.svg", + "dataFormat": "svg", "rotationCenterX": 130, "rotationCenterY": 94 }, { - "costumeName": "bear-walk-h", - "baseLayerID": -1, - "baseLayerMD5": "489055be58a7d9806e1d50455c88c399.svg", + "assetId": "36d06aa23c684fc996952adb0e76e6b4", + "name": "bear-walk-h", "bitmapResolution": 1, + "md5ext": "36d06aa23c684fc996952adb0e76e6b4.svg", + "dataFormat": "svg", "rotationCenterX": 130, "rotationCenterY": 94 } ], - "currentCostumeIndex": 0, - "scratchX": -13, - "scratchY": -35, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 7, "visible": true, - "spriteInfo": {} + "x": -13, + "y": -35, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Bear-walking" } }, { "name": "Beetle", - "md5": "e1ce8f153f011fdd52486c91c6ed594d.svg", + "md5": "46d0dfd4ae7e9bfe3a6a2e35a4905eae.svg", "type": "sprite", "tags": [ "animals", @@ -1352,41 +1652,54 @@ 1 ], "json": { - "objName": "Beetle", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Beetle", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "beetle", - "baseLayerID": -1, - "baseLayerMD5": "e1ce8f153f011fdd52486c91c6ed594d.svg", + "assetId": "46d0dfd4ae7e9bfe3a6a2e35a4905eae", + "name": "beetle", "bitmapResolution": 1, + "md5ext": "46d0dfd4ae7e9bfe3a6a2e35a4905eae.svg", + "dataFormat": "svg", "rotationCenterX": 43, "rotationCenterY": 38 } ], - "currentCostumeIndex": 0, - "scratchX": 77, - "scratchY": -42, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 9, "visible": true, - "spriteInfo": {} + "x": 77, + "y": -42, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Beetle" } }, { "name": "Bell", - "md5": "f35056c772395455d703773657e1da6e.svg", + "md5": "8c0234fe1bfd36f5a72e975fbbc18bfd.svg", "type": "sprite", "tags": [ "music", @@ -1400,49 +1713,63 @@ 2 ], "json": { - "objName": "Bell", - "sounds": [ - { - "soundName": "xylo1", - "soundID": -1, - "md5": "6ac484e97c1c1fe1384642e26a125e70.wav", - "sampleCount": 238232, - "rate": 22050, - "format": "adpcm" - }, - { - "soundName": "bell toll", - "soundID": -1, - "md5": "25d61e79cbeba4041eebeaebd7bf9598.wav", - "sampleCount": 45168, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Bell", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "bell1", - "baseLayerID": -1, - "baseLayerMD5": "f35056c772395455d703773657e1da6e.svg", + "assetId": "8c0234fe1bfd36f5a72e975fbbc18bfd", + "name": "bell1", "bitmapResolution": 1, + "md5ext": "8c0234fe1bfd36f5a72e975fbbc18bfd.svg", + "dataFormat": "svg", "rotationCenterX": 59, "rotationCenterY": 69 } ], - "currentCostumeIndex": 0, - "scratchX": 96, - "scratchY": 8, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "6ac484e97c1c1fe1384642e26a125e70", + "name": "xylo1", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 238761, + "md5ext": "6ac484e97c1c1fe1384642e26a125e70.wav" + }, + { + "assetId": "25d61e79cbeba4041eebeaebd7bf9598", + "name": "bell toll", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 180672, + "md5ext": "25d61e79cbeba4041eebeaebd7bf9598.wav" + } + ], + "volume": 100, + "layerOrder": 10, "visible": true, - "spriteInfo": {} + "x": 96, + "y": 8, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Bell" } }, { "name": "Ben", - "md5": "322e13bd17d02acfdc048a5ef2167be8.svg", + "md5": "2cd77b8a9961e7ad4da905e7731b7c1b.svg", "type": "sprite", "tags": [ "sports", @@ -1457,73 +1784,90 @@ 2 ], "json": { - "objName": "Ben", - "sounds": [ - { - "soundName": "Goal Cheer", - "soundID": -1, - "md5": "a434069c58e79d42f5d21abb1c318919.wav", - "sampleCount": 84096, - "rate": 22050, - "format": "adpcm" - }, - { - "soundName": "Referee Whistle", - "soundID": -1, - "md5": "8468b9b3f11a665ee4d215afd8463b97.wav", - "sampleCount": 14034, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "ben", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 3, "costumes": [ { - "costumeName": "ben-a", - "baseLayerID": -1, - "baseLayerMD5": "322e13bd17d02acfdc048a5ef2167be8.svg", + "assetId": "2cd77b8a9961e7ad4da905e7731b7c1b", + "name": "ben-a", "bitmapResolution": 1, + "md5ext": "2cd77b8a9961e7ad4da905e7731b7c1b.svg", + "dataFormat": "svg", "rotationCenterX": 54, "rotationCenterY": 69 }, { - "costumeName": "ben-b", - "baseLayerID": -1, - "baseLayerMD5": "59ba1e80ba75b1d06c37db4b9b4fde27.svg", + "assetId": "165d993c30dfdb9e829d0d98867d7826", + "name": "ben-b", "bitmapResolution": 1, + "md5ext": "165d993c30dfdb9e829d0d98867d7826.svg", + "dataFormat": "svg", "rotationCenterX": 54, "rotationCenterY": 69 }, { - "costumeName": "ben-c", - "baseLayerID": -1, - "baseLayerMD5": "940ec2fa85d666dde95a51bcbccd266e.svg", + "assetId": "9f9f88aea3457084d8d734040b0b9067", + "name": "ben-c", "bitmapResolution": 1, + "md5ext": "9f9f88aea3457084d8d734040b0b9067.svg", + "dataFormat": "svg", "rotationCenterX": 73, "rotationCenterY": 71 }, { - "costumeName": "ben-d", - "baseLayerID": -1, - "baseLayerMD5": "3043a50a91b9d484a8cd32eb82f2d88f.svg", + "assetId": "acc208e29f0422c2bcffa3b8873abc63", + "name": "ben-d", "bitmapResolution": 1, + "md5ext": "acc208e29f0422c2bcffa3b8873abc63.svg", + "dataFormat": "svg", "rotationCenterX": 44, "rotationCenterY": 71 } ], - "currentCostumeIndex": 0, - "scratchX": -15, - "scratchY": 93, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "a434069c58e79d42f5d21abb1c318919", + "name": "Goal Cheer", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 84329, + "md5ext": "a434069c58e79d42f5d21abb1c318919.wav" + }, + { + "assetId": "8468b9b3f11a665ee4d215afd8463b97", + "name": "Referee Whistle", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 14225, + "md5ext": "8468b9b3f11a665ee4d215afd8463b97.wav" + } + ], + "volume": 100, + "layerOrder": 2, "visible": true, - "spriteInfo": {} + "x": -15, + "y": 93, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Ben" } }, { "name": "Bowl", - "md5": "86f616639846f06fef29931e6b9b59de.svg", + "md5": "d147f16e3e2583719c073ac5b55fe3ca.svg", "type": "sprite", "tags": [ "thing", @@ -1535,41 +1879,54 @@ 1 ], "json": { - "objName": "Bowl", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Bowl", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "bowl-a", - "baseLayerID": -1, - "baseLayerMD5": "86f616639846f06fef29931e6b9b59de.svg", + "assetId": "d147f16e3e2583719c073ac5b55fe3ca", + "name": "bowl-a", "bitmapResolution": 1, + "md5ext": "d147f16e3e2583719c073ac5b55fe3ca.svg", + "dataFormat": "svg", "rotationCenterX": 30, "rotationCenterY": 15 } ], - "currentCostumeIndex": 0, - "scratchX": 17, - "scratchY": 18, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 2, "visible": true, - "spriteInfo": {} + "x": 17, + "y": 18, + "size": 125.00000000000003, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Bowl" } }, { "name": "Bowtie", - "md5": "7d876f3ba4b04f3193a701ed30b4490c.svg", + "md5": "4b032ba44b8077439e73815542e7ed23.svg", "type": "sprite", "tags": [ "fashion", @@ -1582,41 +1939,54 @@ 1 ], "json": { - "objName": "Bowtie", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Bowtie", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "bowtie", - "baseLayerID": -1, - "baseLayerMD5": "7d876f3ba4b04f3193a701ed30b4490c.svg", + "assetId": "4b032ba44b8077439e73815542e7ed23", + "name": "bowtie", "bitmapResolution": 1, + "md5ext": "4b032ba44b8077439e73815542e7ed23.svg", + "dataFormat": "svg", "rotationCenterX": 15, "rotationCenterY": 8 } ], - "currentCostumeIndex": 0, - "scratchX": -65, - "scratchY": 58, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 6, "visible": true, - "spriteInfo": {} + "x": -65, + "y": 58, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Bowtie" } }, { "name": "Bread", - "md5": "68366160ce0ac1221cdde4455eca9cba.svg", + "md5": "585de1550446d4420f8a10fdecac995b.svg", "type": "sprite", "tags": [ "food", @@ -1628,41 +1998,54 @@ 1 ], "json": { - "objName": "Bread", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "bread", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "bread", - "baseLayerID": -1, - "baseLayerMD5": "68366160ce0ac1221cdde4455eca9cba.svg", + "assetId": "585de1550446d4420f8a10fdecac995b", + "name": "bread", "bitmapResolution": 1, + "md5ext": "585de1550446d4420f8a10fdecac995b.svg", + "dataFormat": "svg", "rotationCenterX": 37, "rotationCenterY": 12 } ], - "currentCostumeIndex": 0, - "scratchX": 6, - "scratchY": 49, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 13, "visible": true, - "spriteInfo": {} + "x": 6, + "y": 49, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Bread" } }, { "name": "Broom", - "md5": "836197f784bc4c4decfb1a5a60ca6c56.svg", + "md5": "556288a1c996345c751a3dc88b570cfa.svg", "type": "sprite", "tags": [ "fantasy", @@ -1676,41 +2059,54 @@ 1 ], "json": { - "objName": "Broom", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "broom", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "broom", - "baseLayerID": -1, - "baseLayerMD5": "836197f784bc4c4decfb1a5a60ca6c56.svg", + "assetId": "556288a1c996345c751a3dc88b570cfa", + "name": "broom", "bitmapResolution": 1, + "md5ext": "556288a1c996345c751a3dc88b570cfa.svg", + "dataFormat": "svg", "rotationCenterX": 135, "rotationCenterY": 25 } ], - "currentCostumeIndex": 0, - "scratchX": -14, - "scratchY": -59, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 8, "visible": true, - "spriteInfo": {} + "x": -14, + "y": -59, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Broom" } }, { "name": "Buildings", - "md5": "d713270e235851e5962becd73a951771.svg", + "md5": "e8c9508b1f6a0a432e09c10ef9ada67c.svg", "type": "sprite", "tags": [ "things", @@ -1724,113 +2120,135 @@ 1 ], "json": { - "objName": "Buildings", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Buildings", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 9, "costumes": [ { - "costumeName": "building-a", - "baseLayerID": -1, - "baseLayerMD5": "d713270e235851e5962becd73a951771.svg", + "assetId": "e8c9508b1f6a0a432e09c10ef9ada67c", + "name": "building-a", "bitmapResolution": 1, + "md5ext": "e8c9508b1f6a0a432e09c10ef9ada67c.svg", + "dataFormat": "svg", "rotationCenterX": 40, "rotationCenterY": 30 }, { - "costumeName": "building-b", - "baseLayerID": -1, - "baseLayerMD5": "8c2d59c50a97d33b096f629258f02be6.svg", + "assetId": "a8c977a3b85ffe8c8b453c9d668989b8", + "name": "building-b", "bitmapResolution": 1, + "md5ext": "a8c977a3b85ffe8c8b453c9d668989b8.svg", + "dataFormat": "svg", "rotationCenterX": 46, "rotationCenterY": -11 }, { - "costumeName": "building-c", - "baseLayerID": -1, - "baseLayerMD5": "7f3f51f495c39809bed95991dfa1f80d.svg", + "assetId": "e4764cfc384a499f92da3ea745bcebe2", + "name": "building-c", "bitmapResolution": 1, + "md5ext": "e4764cfc384a499f92da3ea745bcebe2.svg", + "dataFormat": "svg", "rotationCenterX": 25, "rotationCenterY": 17 }, { - "costumeName": "building-d", - "baseLayerID": -1, - "baseLayerMD5": "bbe68ab80b36e4c71f4e28414c7f781e.svg", + "assetId": "d1fcce0aac589a17324943a3b759fc2a", + "name": "building-d", "bitmapResolution": 1, + "md5ext": "d1fcce0aac589a17324943a3b759fc2a.svg", + "dataFormat": "svg", "rotationCenterX": 59, "rotationCenterY": -10 }, { - "costumeName": "building-e", - "baseLayerID": -1, - "baseLayerMD5": "1beeb8f034a1128c9a799297b0b7fc26.svg", + "assetId": "bb47a3d5d03a34937557c558c6cb5d18", + "name": "building-e", "bitmapResolution": 1, + "md5ext": "bb47a3d5d03a34937557c558c6cb5d18.svg", + "dataFormat": "svg", "rotationCenterX": 36, "rotationCenterY": 55 }, { - "costumeName": "building-f", - "baseLayerID": -1, - "baseLayerMD5": "451e0a565e95d945fe2addfe609ee9df.svg", + "assetId": "80b120b7152ed72fded84fef485f4f79", + "name": "building-f", "bitmapResolution": 1, + "md5ext": "80b120b7152ed72fded84fef485f4f79.svg", + "dataFormat": "svg", "rotationCenterX": 41, "rotationCenterY": 27 }, { - "costumeName": "building-g", - "baseLayerID": -1, - "baseLayerMD5": "58b3c9b7a41dde698fa2b427b502c1fa.svg", + "assetId": "4212ff1769c169bfa0db043b18fdade8", + "name": "building-g", "bitmapResolution": 1, + "md5ext": "4212ff1769c169bfa0db043b18fdade8.svg", + "dataFormat": "svg", "rotationCenterX": 64, "rotationCenterY": -65 }, { - "costumeName": "building-h", - "baseLayerID": -1, - "baseLayerMD5": "e952c8b14eeac894302d07d37a45ed99.svg", + "assetId": "8f64966be60d332b345598819c67a8b6", + "name": "building-h", "bitmapResolution": 1, + "md5ext": "8f64966be60d332b345598819c67a8b6.svg", + "dataFormat": "svg", "rotationCenterX": 33, "rotationCenterY": 136 }, { - "costumeName": "building-i", - "baseLayerID": -1, - "baseLayerMD5": "b00b1123e3bfcb600242528d059ffcfb.svg", + "assetId": "fcedb6b25a2db6de28b39130f978b0bf", + "name": "building-i", "bitmapResolution": 1, + "md5ext": "fcedb6b25a2db6de28b39130f978b0bf.svg", + "dataFormat": "svg", "rotationCenterX": 31, "rotationCenterY": -12 }, { - "costumeName": "building-j", - "baseLayerID": -1, - "baseLayerMD5": "e08fd1a7397efcfe0e3691f945693cb4.svg", + "assetId": "148034b1557cc3dae39953e43ab50ff0", + "name": "building-j", "bitmapResolution": 1, + "md5ext": "148034b1557cc3dae39953e43ab50ff0.svg", + "dataFormat": "svg", "rotationCenterX": 29, "rotationCenterY": 33 } ], - "currentCostumeIndex": 0, - "scratchX": 4, - "scratchY": -24, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 47, "visible": true, - "spriteInfo": {} + "x": 4, + "y": -24, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Buildings" } }, { "name": "Butterfly 1", - "md5": "8419d4851defd1e862e4f7c1699d2190.svg", + "md5": "fe98df7367e314d9640bfaa54fc239be.svg", "type": "sprite", "tags": [ "animals", @@ -1845,57 +2263,72 @@ 1 ], "json": { - "objName": "Butterfly 1", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "butterfly 1", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 2, "costumes": [ { - "costumeName": "butterfly1-a", - "baseLayerID": -1, - "baseLayerMD5": "8419d4851defd1e862e4f7c1699d2190.svg", + "assetId": "fe98df7367e314d9640bfaa54fc239be", + "name": "butterfly1-a", "bitmapResolution": 1, + "md5ext": "fe98df7367e314d9640bfaa54fc239be.svg", + "dataFormat": "svg", "rotationCenterX": 65, "rotationCenterY": 49 }, { - "costumeName": "butterfly1-b", - "baseLayerID": -1, - "baseLayerMD5": "0873714e8d55d9eeb0bc8e8ab64441cc.svg", + "assetId": "49c9f952007d870a046cff93b6e5e098", + "name": "butterfly1-b", "bitmapResolution": 1, + "md5ext": "49c9f952007d870a046cff93b6e5e098.svg", + "dataFormat": "svg", "rotationCenterX": 65, "rotationCenterY": 49 }, { - "costumeName": "butterfly1-c", - "baseLayerID": -1, - "baseLayerMD5": "9c422631ca8d46413487f5dd627b65c6.svg", + "assetId": "34b76c1835c6a7fc2c47956e49bb0f52", + "name": "butterfly1-c", "bitmapResolution": 1, + "md5ext": "34b76c1835c6a7fc2c47956e49bb0f52.svg", + "dataFormat": "svg", "rotationCenterX": 65, "rotationCenterY": 49 } ], - "currentCostumeIndex": 0, - "scratchX": -107, - "scratchY": 104, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 2, "visible": true, - "spriteInfo": {} + "x": -107, + "y": 104, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Butterfly 1" } }, { "name": "Butterfly 2", - "md5": "836d4cc7889f4a1cbcb0303934f31f79.svg", + "md5": "372ae0abd2e8e50a20bc12cb160d8746.svg", "type": "sprite", "tags": [ "animals", @@ -1912,49 +2345,63 @@ 1 ], "json": { - "objName": "Butterfly 2", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Butterfly 2", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "butterfly2-a", - "baseLayerID": -1, - "baseLayerMD5": "836d4cc7889f4a1cbcb0303934f31f79.svg", + "assetId": "372ae0abd2e8e50a20bc12cb160d8746", + "name": "butterfly2-a", "bitmapResolution": 1, + "md5ext": "372ae0abd2e8e50a20bc12cb160d8746.svg", + "dataFormat": "svg", "rotationCenterX": 75, "rotationCenterY": 75 }, { - "costumeName": "butterfly2-b", - "baseLayerID": -1, - "baseLayerMD5": "55dd0671a359d7c35f7b78f4176660e8.svg", + "assetId": "e96f4c6913107c9b790d37bb65507c14", + "name": "butterfly2-b", "bitmapResolution": 1, + "md5ext": "e96f4c6913107c9b790d37bb65507c14.svg", + "dataFormat": "svg", "rotationCenterX": 75, "rotationCenterY": 75 } ], - "currentCostumeIndex": 0, - "scratchX": -98, - "scratchY": -16, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 11, "visible": true, - "spriteInfo": {} + "x": -98, + "y": -16, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Butterfly 2" } }, { "name": "Button1", - "md5": "7ef67c5bc8cf7df64fdb3b1d6b250f71.svg", + "md5": "21fb7fa07eac4794fded0be4e18e20a2.svg", "type": "sprite", "tags": [ "icons", @@ -1968,41 +2415,54 @@ 1 ], "json": { - "objName": "Button1", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Button1", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "button1", - "baseLayerID": -1, - "baseLayerMD5": "7ef67c5bc8cf7df64fdb3b1d6b250f71.svg", + "assetId": "21fb7fa07eac4794fded0be4e18e20a2", + "name": "button1", "bitmapResolution": 1, + "md5ext": "21fb7fa07eac4794fded0be4e18e20a2.svg", + "dataFormat": "svg", "rotationCenterX": 72, "rotationCenterY": 72 } ], - "currentCostumeIndex": 0, - "scratchX": -22, - "scratchY": -30, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 12, "visible": true, - "spriteInfo": {} + "x": -22, + "y": -30, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Button1" } }, { "name": "Button2", - "md5": "c0051ff23e9aae78295964206793c1e3.svg", + "md5": "af4cd54e776031bc9cc54ddd6892f97b.svg", "type": "sprite", "tags": [ "icons", @@ -2015,49 +2475,63 @@ 1 ], "json": { - "objName": "Button2", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Button2", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "button2-a", - "baseLayerID": -1, - "baseLayerMD5": "c0051ff23e9aae78295964206793c1e3.svg", + "assetId": "af4cd54e776031bc9cc54ddd6892f97b", + "name": "button2-a", "bitmapResolution": 1, + "md5ext": "af4cd54e776031bc9cc54ddd6892f97b.svg", + "dataFormat": "svg", "rotationCenterX": 72, "rotationCenterY": 72 }, { - "costumeName": "button2-b", - "baseLayerID": -1, - "baseLayerMD5": "712a561dc0ad66e348b8247e566b50ef.svg", + "assetId": "329bf3d86050ceaea2b27e2c5d2baec1", + "name": "button2-b", "bitmapResolution": 1, + "md5ext": "329bf3d86050ceaea2b27e2c5d2baec1.svg", + "dataFormat": "svg", "rotationCenterX": 72, "rotationCenterY": 72 } ], - "currentCostumeIndex": 0, - "scratchX": -27, - "scratchY": -16, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 13, "visible": true, - "spriteInfo": {} + "x": -27, + "y": -16, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Button2" } }, { "name": "Button3", - "md5": "ffb2a9c21084c58fdb677c8d12a97519.svg", + "md5": "5021f6b7d166873ef0711c4d4a351912.svg", "type": "sprite", "tags": [ "icons", @@ -2071,49 +2545,63 @@ 1 ], "json": { - "objName": "Button3", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Button3", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "button3-a", - "baseLayerID": -1, - "baseLayerMD5": "ffb2a9c21084c58fdb677c8d12a97519.svg", + "assetId": "5021f6b7d166873ef0711c4d4a351912", + "name": "button3-a", "bitmapResolution": 1, + "md5ext": "5021f6b7d166873ef0711c4d4a351912.svg", + "dataFormat": "svg", "rotationCenterX": 72, "rotationCenterY": 72 }, { - "costumeName": "button3-b", - "baseLayerID": -1, - "baseLayerMD5": "7a9ccb55e4da36f48811ab125d2492e0.svg", + "assetId": "a3b357ea21773bcb3545a227ee877e9a", + "name": "button3-b", "bitmapResolution": 1, + "md5ext": "a3b357ea21773bcb3545a227ee877e9a.svg", + "dataFormat": "svg", "rotationCenterX": 72, "rotationCenterY": 72 } ], - "currentCostumeIndex": 0, - "scratchX": -58, - "scratchY": 10, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 14, "visible": true, - "spriteInfo": {} + "x": -58, + "y": 10, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Button3" } }, { "name": "Button4", - "md5": "ecfe263bc256349777e571eaf39761d4.svg", + "md5": "71ced7c192168c7b221d16b4eaff440e.svg", "type": "sprite", "tags": [ "icons", @@ -2125,49 +2613,63 @@ 1 ], "json": { - "objName": "Button4", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Button4", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "button4-a", - "baseLayerID": -1, - "baseLayerMD5": "ecfe263bc256349777e571eaf39761d4.svg", + "assetId": "71ced7c192168c7b221d16b4eaff440e", + "name": "button4-a", "bitmapResolution": 1, + "md5ext": "71ced7c192168c7b221d16b4eaff440e.svg", + "dataFormat": "svg", "rotationCenterX": 35, "rotationCenterY": 34 }, { - "costumeName": "button4-b", - "baseLayerID": -1, - "baseLayerMD5": "9c49edde00b80cd22d636a0577a9b1c9.svg", + "assetId": "7d34ad26633abbc752c9cd93ace0a81f", + "name": "button4-b", "bitmapResolution": 1, + "md5ext": "7d34ad26633abbc752c9cd93ace0a81f.svg", + "dataFormat": "svg", "rotationCenterX": 35, "rotationCenterY": 34 } ], - "currentCostumeIndex": 0, - "scratchX": -32, - "scratchY": 48, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 15, "visible": true, - "spriteInfo": {} + "x": -32, + "y": 48, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Button4" } }, { "name": "Button5", - "md5": "71e97245b7be4fd6fe3ba8cdeecadaf1.svg", + "md5": "94957f2f79e8970d8b2cd0f74a0c1ffc.svg", "type": "sprite", "tags": [ "icons", @@ -2182,49 +2684,63 @@ 1 ], "json": { - "objName": "Button5", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Button5", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "button5-a", - "baseLayerID": -1, - "baseLayerMD5": "71e97245b7be4fd6fe3ba8cdeecadaf1.svg", + "assetId": "94957f2f79e8970d8b2cd0f74a0c1ffc", + "name": "button5-a", "bitmapResolution": 1, + "md5ext": "94957f2f79e8970d8b2cd0f74a0c1ffc.svg", + "dataFormat": "svg", "rotationCenterX": 72, "rotationCenterY": 72 }, { - "costumeName": "button5-b", - "baseLayerID": -1, - "baseLayerMD5": "54cd55512f7571060e6e64168e541222.svg", + "assetId": "a4bb9a9e06e65337798471035719985a", + "name": "button5-b", "bitmapResolution": 1, + "md5ext": "a4bb9a9e06e65337798471035719985a.svg", + "dataFormat": "svg", "rotationCenterX": 72, "rotationCenterY": 72 } ], - "currentCostumeIndex": 0, - "scratchX": 37, - "scratchY": 37, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 16, "visible": true, - "spriteInfo": {} + "x": 37, + "y": 37, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Button5" } }, { "name": "Cake", - "md5": "e1e8e8a765b8778d6181035c5c66984d.svg", + "md5": "862488bf66b67c5330cae9235b853b6e.svg", "type": "sprite", "tags": [ "food", @@ -2242,44 +2758,58 @@ 1 ], "json": { - "objName": "Cake", - "sounds": [ - { - "soundName": "Birthday", - "soundID": -1, - "md5": "89691587a169d935a58c48c3d4e78534.wav", - "sampleCount": 161408, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "Cake", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 1, "costumes": [ { - "costumeName": "cake-a", - "baseLayerID": -1, - "baseLayerMD5": "e1e8e8a765b8778d6181035c5c66984d.svg", + "assetId": "862488bf66b67c5330cae9235b853b6e", + "name": "cake-a", "bitmapResolution": 1, + "md5ext": "862488bf66b67c5330cae9235b853b6e.svg", + "dataFormat": "svg", "rotationCenterX": 64, "rotationCenterY": 50 }, { - "costumeName": "cake-b", - "baseLayerID": -1, - "baseLayerMD5": "460268a804e7682c9fabf37e4b70071c.svg", + "assetId": "dfe9c5d40da0dcc386fad524c36d3579", + "name": "cake-b", "bitmapResolution": 1, + "md5ext": "dfe9c5d40da0dcc386fad524c36d3579.svg", + "dataFormat": "svg", "rotationCenterX": 64, "rotationCenterY": 42 } ], - "currentCostumeIndex": 0, - "scratchX": 53, - "scratchY": 34, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "89691587a169d935a58c48c3d4e78534", + "name": "Birthday", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 322816, + "md5ext": "89691587a169d935a58c48c3d4e78534.wav" + } + ], + "volume": 100, + "layerOrder": 35, "visible": true, - "spriteInfo": {} + "x": 53, + "y": 34, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Cake" } }, { @@ -2295,49 +2825,63 @@ 1 ], "json": { - "objName": "Calvrett", - "sounds": [ - { - "soundName": "dance chill out", - "soundID": -1, - "md5": "b235da45581b1f212c9e9cce70d2a2dc.wav", - "sampleCount": 222822, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "Calvrett", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "calvrett jumping", - "baseLayerID": -1, - "baseLayerMD5": "452683db3ad7a882f5ab9de496441592.png", + "assetId": "452683db3ad7a882f5ab9de496441592", + "name": "calvrett jumping", "bitmapResolution": 2, + "md5ext": "452683db3ad7a882f5ab9de496441592.png", + "dataFormat": "png", "rotationCenterX": 168, "rotationCenterY": 216 }, { - "costumeName": "calvrett thinking", - "baseLayerID": -1, - "baseLayerMD5": "728ec1ebc275b53809023a36c66eeaa3.png", + "assetId": "728ec1ebc275b53809023a36c66eeaa3", + "name": "calvrett thinking", "bitmapResolution": 2, + "md5ext": "728ec1ebc275b53809023a36c66eeaa3.png", + "dataFormat": "png", "rotationCenterX": 106, "rotationCenterY": 170 } ], - "currentCostumeIndex": 0, - "scratchX": 39, - "scratchY": -9, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "b235da45581b1f212c9e9cce70d2a2dc", + "name": "dance chill out", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 223521, + "md5ext": "b235da45581b1f212c9e9cce70d2a2dc.wav" + } + ], + "volume": 100, + "layerOrder": 4, "visible": true, - "spriteInfo": {} + "x": 39, + "y": -9, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Calvrett" } }, { "name": "Casey", - "md5": "b7269d70079e96299666cc7b3f8eabc3.svg", + "md5": "e5a47371f3e9f853b36560cda35344b6.svg", "type": "sprite", "tags": [ "sports", @@ -2351,60 +2895,76 @@ 1 ], "json": { - "objName": "Casey", - "sounds": [ - { - "soundName": "basketball bounce", - "soundID": -1, - "md5": "1727f65b5f22d151685b8e5917456a60.wav", - "sampleCount": 8099, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "casey", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "casey-a", - "baseLayerID": -1, - "baseLayerMD5": "b7269d70079e96299666cc7b3f8eabc3.svg", + "assetId": "e5a47371f3e9f853b36560cda35344b6", + "name": "casey-a", "bitmapResolution": 1, + "md5ext": "e5a47371f3e9f853b36560cda35344b6.svg", + "dataFormat": "svg", "rotationCenterX": 75, "rotationCenterY": 62 }, { - "costumeName": "casey-b", - "baseLayerID": -1, - "baseLayerMD5": "d22f6e818106f247f91e1c7c315863c3.svg", + "assetId": "e09e5ef2bdeb69163a543f3216c1f54c", + "name": "casey-b", "bitmapResolution": 1, + "md5ext": "e09e5ef2bdeb69163a543f3216c1f54c.svg", + "dataFormat": "svg", "rotationCenterX": 60, "rotationCenterY": 74 }, { - "costumeName": "casey-c", - "baseLayerID": -1, - "baseLayerMD5": "a6ea02408a3f8366dfd704aae9a6ed0b.svg", + "assetId": "50bd5162671b8a30fcfa3082a9e79ec4", + "name": "casey-c", "bitmapResolution": 1, + "md5ext": "50bd5162671b8a30fcfa3082a9e79ec4.svg", + "dataFormat": "svg", "rotationCenterX": 57, "rotationCenterY": 72 }, { - "costumeName": "casey-d", - "baseLayerID": -1, - "baseLayerMD5": "033ef301acfdfbc38774a14a559c1654.svg", + "assetId": "ebc3de539e02801d420268eb189c5a47", + "name": "casey-d", "bitmapResolution": 1, + "md5ext": "ebc3de539e02801d420268eb189c5a47.svg", + "dataFormat": "svg", "rotationCenterX": 71, "rotationCenterY": 74 } ], - "currentCostumeIndex": 0, - "scratchX": -138, - "scratchY": 11, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "1727f65b5f22d151685b8e5917456a60", + "name": "basketball bounce", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 8129, + "md5ext": "1727f65b5f22d151685b8e5917456a60.wav" + } + ], + "volume": 100, + "layerOrder": 1, "visible": true, - "spriteInfo": {} + "x": -138, + "y": 11, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Casey" } }, { @@ -2421,65 +2981,81 @@ 1 ], "json": { - "objName": "Cassy Dance", - "sounds": [ - { - "soundName": "dance around", - "soundID": -1, - "md5": "8bcea76415eaf98ec1cbc3825845b934.wav", - "sampleCount": 343746, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "Cassy Dance", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "cassy-a", - "baseLayerID": -1, - "baseLayerMD5": "6cb3686db1fa658b6541cc9fa3ccfcc7.png", + "assetId": "6cb3686db1fa658b6541cc9fa3ccfcc7", + "name": "cassy-a", "bitmapResolution": 2, + "md5ext": "6cb3686db1fa658b6541cc9fa3ccfcc7.png", + "dataFormat": "png", "rotationCenterX": 104, "rotationCenterY": 192 }, { - "costumeName": "cassy-b", - "baseLayerID": -1, - "baseLayerMD5": "f801cec764da5ef6374e1d557296d14e.png", + "assetId": "f801cec764da5ef6374e1d557296d14e", + "name": "cassy-b", "bitmapResolution": 2, + "md5ext": "f801cec764da5ef6374e1d557296d14e.png", + "dataFormat": "png", "rotationCenterX": 140, "rotationCenterY": 192 }, { - "costumeName": "cassy-c", - "baseLayerID": -1, - "baseLayerMD5": "63483bbf72fc55719918a335e1a16426.png", + "assetId": "63483bbf72fc55719918a335e1a16426", + "name": "cassy-c", "bitmapResolution": 2, + "md5ext": "63483bbf72fc55719918a335e1a16426.png", + "dataFormat": "png", "rotationCenterX": 74, "rotationCenterY": 188 }, { - "costumeName": "cassy-d", - "baseLayerID": -1, - "baseLayerMD5": "aca39a47cf3affd8a83d3287d2856c29.png", + "assetId": "aca39a47cf3affd8a83d3287d2856c29", + "name": "cassy-d", "bitmapResolution": 2, + "md5ext": "aca39a47cf3affd8a83d3287d2856c29.png", + "dataFormat": "png", "rotationCenterX": 94, "rotationCenterY": 180 } ], - "currentCostumeIndex": 0, - "scratchX": -88, - "scratchY": 44, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "8bcea76415eaf98ec1cbc3825845b934", + "name": "dance around", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 343409, + "md5ext": "8bcea76415eaf98ec1cbc3825845b934.wav" + } + ], + "volume": 100, + "layerOrder": 5, "visible": true, - "spriteInfo": {} + "x": -88, + "y": 44, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Cassy Dance" } }, { "name": "Cat", - "md5": "b7853f557e4426412e64bb3da6531a99.svg", + "md5": "bcf454acf82e4504149f7ffe07081dbc.svg", "type": "sprite", "tags": [ "animals", @@ -2496,49 +3072,63 @@ 1 ], "json": { - "objName": "Cat", - "sounds": [ - { - "soundName": "Meow", - "soundID": -1, - "md5": "83c36d806dc92327b9e7049a565c6bff.wav", - "sampleCount": 18688, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "Cat", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "cat-a", - "baseLayerID": -1, - "baseLayerMD5": "b7853f557e4426412e64bb3da6531a99.svg", + "assetId": "bcf454acf82e4504149f7ffe07081dbc", + "name": "cat-a", "bitmapResolution": 1, + "md5ext": "bcf454acf82e4504149f7ffe07081dbc.svg", + "dataFormat": "svg", "rotationCenterX": 48, "rotationCenterY": 50 }, { - "costumeName": "cat-b", - "baseLayerID": -1, - "baseLayerMD5": "e6ddc55a6ddd9cc9d84fe0b4c21e016f.svg", + "assetId": "0fb9be3e8397c983338cb71dc84d0b25", + "name": "cat-b", "bitmapResolution": 1, + "md5ext": "0fb9be3e8397c983338cb71dc84d0b25.svg", + "dataFormat": "svg", "rotationCenterX": 46, "rotationCenterY": 53 } ], - "currentCostumeIndex": 0, - "scratchX": 24, - "scratchY": 16, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83c36d806dc92327b9e7049a565c6bff", + "name": "Meow", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 37376, + "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav" + } + ], + "volume": 100, + "layerOrder": 50, "visible": true, - "spriteInfo": {} + "x": 33.000000000000014, + "y": -13.000000000000004, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Cat" } }, { "name": "Cat 2", - "md5": "01ae57fd339529445cb890978ef8a054.svg", + "md5": "7499cf6ec438d0c7af6f896bc6adc294.svg", "type": "sprite", "tags": [ "cat", @@ -2553,41 +3143,54 @@ 1 ], "json": { - "objName": "Cat 2", - "sounds": [ - { - "soundName": "meow2", - "soundID": -1, - "md5": "cf51a0c4088942d95bcc20af13202710.wav", - "sampleCount": 6512, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Cat 2", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "cat 2", - "baseLayerID": -1, - "baseLayerMD5": "01ae57fd339529445cb890978ef8a054.svg", + "assetId": "7499cf6ec438d0c7af6f896bc6adc294", + "name": "cat 2", "bitmapResolution": 1, + "md5ext": "7499cf6ec438d0c7af6f896bc6adc294.svg", + "dataFormat": "svg", "rotationCenterX": 87, "rotationCenterY": 39 } ], - "currentCostumeIndex": 0, - "scratchX": -71, - "scratchY": 1, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "cf51a0c4088942d95bcc20af13202710", + "name": "meow2", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 26048, + "md5ext": "cf51a0c4088942d95bcc20af13202710.wav" + } + ], + "volume": 100, + "layerOrder": 3, "visible": true, - "spriteInfo": {} + "x": -71, + "y": 1, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Cat 2" } }, { "name": "Cat Flying", - "md5": "bf6b9f91e6928be67eda5154ca5fb2c6.svg", + "md5": "a1ab94c8172c3b97ed9a2bf7c32172cd.svg", "type": "sprite", "tags": [ "animals", @@ -2601,49 +3204,63 @@ 1 ], "json": { - "objName": "Cat Flying", - "sounds": [ - { - "soundName": "Pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Cat Flying", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 1, "costumes": [ { - "costumeName": "cat flying-a", - "baseLayerID": -1, - "baseLayerMD5": "bf6b9f91e6928be67eda5154ca5fb2c6.svg", + "assetId": "a1ab94c8172c3b97ed9a2bf7c32172cd", + "name": "cat flying-a", "bitmapResolution": 1, + "md5ext": "a1ab94c8172c3b97ed9a2bf7c32172cd.svg", + "dataFormat": "svg", "rotationCenterX": 55, "rotationCenterY": 37 }, { - "costumeName": "cat flying-b", - "baseLayerID": -1, - "baseLayerMD5": "6a5f707419e619463135f5bae599fa5b.svg", + "assetId": "6667936a2793aade66c765c329379ad0", + "name": "cat flying-b", "bitmapResolution": 1, + "md5ext": "6667936a2793aade66c765c329379ad0.svg", + "dataFormat": "svg", "rotationCenterX": 44, "rotationCenterY": 46 } ], - "currentCostumeIndex": 0, - "scratchX": -53, - "scratchY": -14, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "Pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 29, "visible": true, - "spriteInfo": {} + "x": -53, + "y": -14, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Cat Flying" } }, { "name": "Catcher", - "md5": "27c88c54a59b9fff7e3e4763a6e9874e.svg", + "md5": "895cdda4f2bd9d6f50ff07188e7ce395.svg", "type": "sprite", "tags": [ "baseball", @@ -2657,71 +3274,88 @@ 1 ], "json": { - "objName": "Catcher", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "catcher", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 1, "costumes": [ { - "costumeName": "catcher-a", - "baseLayerID": -1, - "baseLayerMD5": "27c88c54a59b9fff7e3e4763a6e9874e.svg", + "assetId": "895cdda4f2bd9d6f50ff07188e7ce395", + "name": "catcher-a", "bitmapResolution": 1, + "md5ext": "895cdda4f2bd9d6f50ff07188e7ce395.svg", + "dataFormat": "svg", "rotationCenterX": 41, "rotationCenterY": 51 }, { - "costumeName": "catcher-b", - "baseLayerID": 0, - "baseLayerMD5": "799a822cffc9460c0bf1b387cbd5e06b.svg", + "assetId": "a31e30677637ae4de975d40b6d822853", + "name": "catcher-b", "bitmapResolution": 1, + "md5ext": "a31e30677637ae4de975d40b6d822853.svg", + "dataFormat": "svg", "rotationCenterX": 41, "rotationCenterY": 47 }, { - "costumeName": "catcher-c", - "baseLayerID": -1, - "baseLayerMD5": "a6f2bf8b354e8d1a789f8e6f83133d02.svg", + "assetId": "99af13802e9bfd7b4a4bfb8ead825c0c", + "name": "catcher-c", "bitmapResolution": 1, + "md5ext": "99af13802e9bfd7b4a4bfb8ead825c0c.svg", + "dataFormat": "svg", "rotationCenterX": 60, "rotationCenterY": 87 }, { - "costumeName": "catcher-d", - "baseLayerID": -1, - "baseLayerMD5": "c86af45d9168bfb81259e5bb40be1778.svg", + "assetId": "8aa875f077c405e2045f5ab60705e712", + "name": "catcher-d", "bitmapResolution": 1, + "md5ext": "8aa875f077c405e2045f5ab60705e712.svg", + "dataFormat": "svg", "rotationCenterX": 86, "rotationCenterY": 46 } ], - "currentCostumeIndex": 0, - "scratchX": -6, - "scratchY": 70, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 1, "visible": true, - "spriteInfo": {} + "x": -6, + "y": 70, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Catcher" } }, { "name": "Centaur", - "md5": "45c1890ae0ab41f24f67ea74bec006c9.svg", + "md5": "d722329bd9373ad80625e5be6d52f3ed.svg", "type": "sprite", "tags": [ "fantasy", "people", "ipzy", - "emotions" + "emotions", + "zach galifianakis" ], "info": [ 0, @@ -2729,68 +3363,85 @@ 2 ], "json": { - "objName": "Centaur", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - }, - { - "soundName": "snort", - "soundID": -1, - "md5": "362d7440a57cab29914fecea621e50d4.wav", - "sampleCount": 16421, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "centaur", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "centaur-a", - "baseLayerID": -1, - "baseLayerMD5": "45c1890ae0ab41f24f67ea74bec006c9.svg", + "assetId": "d722329bd9373ad80625e5be6d52f3ed", + "name": "centaur-a", "bitmapResolution": 1, + "md5ext": "d722329bd9373ad80625e5be6d52f3ed.svg", + "dataFormat": "svg", "rotationCenterX": 110, "rotationCenterY": 140 }, { - "costumeName": "centaur-b", - "baseLayerID": -1, - "baseLayerMD5": "783e8cd43e0c1feca25f639cb5cbc7da.svg", + "assetId": "2373556e776cad3ba4d6ee04fc34550b", + "name": "centaur-b", "bitmapResolution": 1, + "md5ext": "2373556e776cad3ba4d6ee04fc34550b.svg", + "dataFormat": "svg", "rotationCenterX": 110, "rotationCenterY": 140 }, { - "costumeName": "centaur-c", - "baseLayerID": -1, - "baseLayerMD5": "d09f7160383c6399354c3d9960e852db.svg", + "assetId": "d7aa990538915b7ef1f496d7e8486ade", + "name": "centaur-c", "bitmapResolution": 1, + "md5ext": "d7aa990538915b7ef1f496d7e8486ade.svg", + "dataFormat": "svg", "rotationCenterX": 110, "rotationCenterY": 140 }, { - "costumeName": "centaur-d", - "baseLayerID": -1, - "baseLayerMD5": "1ba8b4d384f995688c1b7048d1935697.svg", + "assetId": "c00ffa6c5dd0baf9f456b897ff974377", + "name": "centaur-d", "bitmapResolution": 1, + "md5ext": "c00ffa6c5dd0baf9f456b897ff974377.svg", + "dataFormat": "svg", "rotationCenterX": 110, "rotationCenterY": 140 } ], - "currentCostumeIndex": 0, - "scratchX": 32, - "scratchY": 8, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + }, + { + "assetId": "362d7440a57cab29914fecea621e50d4", + "name": "snort", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 17273, + "md5ext": "362d7440a57cab29914fecea621e50d4.wav" + } + ], + "volume": 100, + "layerOrder": 20, "visible": true, - "spriteInfo": {} + "x": 32, + "y": 8, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Centaur" } }, { @@ -2807,84 +3458,103 @@ 1 ], "json": { - "objName": "Champ99", - "sounds": [ - { - "soundName": "dance celebrate", - "soundID": -1, - "md5": "0edb8fb88af19e6e17d0f8cf64c1d136.wav", - "sampleCount": 176401, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "Champ99", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "champ99-a", - "baseLayerID": -1, - "baseLayerMD5": "7b073f47fbd9421e0d60daacc157f506.png", + "assetId": "7b073f47fbd9421e0d60daacc157f506", + "name": "champ99-a", "bitmapResolution": 2, + "md5ext": "7b073f47fbd9421e0d60daacc157f506.png", + "dataFormat": "png", "rotationCenterX": 248, "rotationCenterY": 306 }, { - "costumeName": "champ99-b", - "baseLayerID": -1, - "baseLayerMD5": "d6ae13605610aa008d48b0c8b25a57d3.png", + "assetId": "d6ae13605610aa008d48b0c8b25a57d3", + "name": "champ99-b", "bitmapResolution": 2, + "md5ext": "d6ae13605610aa008d48b0c8b25a57d3.png", + "dataFormat": "png", "rotationCenterX": 164, "rotationCenterY": 290 }, { - "costumeName": "champ99-c", - "baseLayerID": -1, - "baseLayerMD5": "26fdff424232926001d20041c3d5673b.png", + "assetId": "26fdff424232926001d20041c3d5673b", + "name": "champ99-c", "bitmapResolution": 2, + "md5ext": "26fdff424232926001d20041c3d5673b.png", + "dataFormat": "png", "rotationCenterX": 152, "rotationCenterY": 270 }, { - "costumeName": "champ99-d", - "baseLayerID": -1, - "baseLayerMD5": "a28ffc2b129fb359ff22c79c48341267.png", + "assetId": "a28ffc2b129fb359ff22c79c48341267", + "name": "champ99-d", "bitmapResolution": 2, + "md5ext": "a28ffc2b129fb359ff22c79c48341267.png", + "dataFormat": "png", "rotationCenterX": 188, "rotationCenterY": 260 }, { - "costumeName": "champ99-e", - "baseLayerID": -1, - "baseLayerMD5": "56f3220fa82d99dcfc7d27d433ed01e4.png", + "assetId": "56f3220fa82d99dcfc7d27d433ed01e4", + "name": "champ99-e", "bitmapResolution": 2, + "md5ext": "56f3220fa82d99dcfc7d27d433ed01e4.png", + "dataFormat": "png", "rotationCenterX": 190, "rotationCenterY": 248 }, { - "costumeName": "champ99-f", - "baseLayerID": -1, - "baseLayerMD5": "68453506ae4b6b60a3fc6817ba39d492.png", + "assetId": "68453506ae4b6b60a3fc6817ba39d492", + "name": "champ99-f", "bitmapResolution": 2, + "md5ext": "68453506ae4b6b60a3fc6817ba39d492.png", + "dataFormat": "png", "rotationCenterX": 114, "rotationCenterY": 250 }, { - "costumeName": "champ99-g", - "baseLayerID": -1, - "baseLayerMD5": "20318b14a332fd618ec91e7c1de8be9a.png", + "assetId": "20318b14a332fd618ec91e7c1de8be9a", + "name": "champ99-g", "bitmapResolution": 2, + "md5ext": "20318b14a332fd618ec91e7c1de8be9a.png", + "dataFormat": "png", "rotationCenterX": 132, "rotationCenterY": 258 } ], - "currentCostumeIndex": 0, - "scratchX": -6, - "scratchY": 13, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "0edb8fb88af19e6e17d0f8cf64c1d136", + "name": "dance celebrate", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 176785, + "md5ext": "0edb8fb88af19e6e17d0f8cf64c1d136.wav" + } + ], + "volume": 100, + "layerOrder": 6, "visible": true, - "spriteInfo": {} + "x": -6, + "y": 13, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Champ99" } }, { @@ -2900,41 +3570,54 @@ 1 ], "json": { - "objName": "Cheesy Puffs", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Cheesy Puffs", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "cheesy puffs", - "baseLayerID": -1, - "baseLayerMD5": "82772a61ec74974e84c686c61ea0b7d5.png", + "assetId": "82772a61ec74974e84c686c61ea0b7d5", + "name": "cheesy puffs", "bitmapResolution": 2, + "md5ext": "82772a61ec74974e84c686c61ea0b7d5.png", + "dataFormat": "png", "rotationCenterX": 87, "rotationCenterY": 72 } ], - "currentCostumeIndex": 0, - "scratchX": -7, - "scratchY": -20, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 7, "visible": true, - "spriteInfo": {} + "x": -7, + "y": -20, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Cheesy Puffs" } }, { "name": "Chick", - "md5": "7cd74ad0da97a828e8499ee181c9dbb1.svg", + "md5": "80abbc427366bca477ccf1ef0faf240a.svg", "type": "sprite", "tags": [ "animals", @@ -2948,57 +3631,72 @@ 1 ], "json": { - "objName": "Chick", - "sounds": [ - { - "soundName": "Chirp", - "soundID": -1, - "md5": "3b8236bbb288019d93ae38362e865972.wav", - "sampleCount": 5301, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "chick", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 2, "costumes": [ { - "costumeName": "chick-a", - "baseLayerID": -1, - "baseLayerMD5": "7cd74ad0da97a828e8499ee181c9dbb1.svg", + "assetId": "80abbc427366bca477ccf1ef0faf240a", + "name": "chick-a", "bitmapResolution": 1, + "md5ext": "80abbc427366bca477ccf1ef0faf240a.svg", + "dataFormat": "svg", "rotationCenterX": 32, "rotationCenterY": 37 }, { - "costumeName": "chick-b", - "baseLayerID": -1, - "baseLayerMD5": "07c2dad5f7063fddf7705f4817fad4f6.svg", + "assetId": "5e23c8c28ffd390df7deb2414be37781", + "name": "chick-b", "bitmapResolution": 1, + "md5ext": "5e23c8c28ffd390df7deb2414be37781.svg", + "dataFormat": "svg", "rotationCenterX": 32, "rotationCenterY": 37 }, { - "costumeName": "chick-c", - "baseLayerID": -1, - "baseLayerMD5": "272d3e4503a4123df62f25b67bad6f03.svg", + "assetId": "77911bbe5e11ede35871e8002a26356d", + "name": "chick-c", "bitmapResolution": 1, + "md5ext": "77911bbe5e11ede35871e8002a26356d.svg", + "dataFormat": "svg", "rotationCenterX": 21, "rotationCenterY": 24 } ], - "currentCostumeIndex": 0, - "scratchX": -1, - "scratchY": -122, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "3b8236bbb288019d93ae38362e865972", + "name": "Chirp", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 6097, + "md5ext": "3b8236bbb288019d93ae38362e865972.wav" + } + ], + "volume": 100, + "layerOrder": 4, "visible": true, - "spriteInfo": {} + "x": -16, + "y": -119, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Chick" } }, { "name": "City Bus", - "md5": "accf64aceae7997b7533fb51624ca297.svg", + "md5": "e9694adbff9422363e2ea03166015393.svg", "type": "sprite", "tags": [ "city", @@ -3012,57 +3710,72 @@ 2 ], "json": { - "objName": "City Bus", - "sounds": [ - { - "soundName": "clown honk", - "soundID": -1, - "md5": "ec66961f188e9b8a9c75771db744d096.wav", - "sampleCount": 9009, - "rate": 22050, - "format": "adpcm" - }, - { - "soundName": "car vroom", - "soundID": -1, - "md5": "ead1da4a87ff6cb53441142f7ac37b8f.wav", - "sampleCount": 43358, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "City Bus", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 1, "costumes": [ { - "costumeName": "City Bus-a", - "baseLayerID": -1, - "baseLayerMD5": "accf64aceae7997b7533fb51624ca297.svg", + "assetId": "e9694adbff9422363e2ea03166015393", + "name": "City Bus-a", "bitmapResolution": 1, - "rotationCenterX": 107, - "rotationCenterY": 67 + "md5ext": "e9694adbff9422363e2ea03166015393.svg", + "dataFormat": "svg", + "rotationCenterX": 106.89883432142048, + "rotationCenterY": 66.13799999999999 }, { - "costumeName": "City Bus-b", - "baseLayerID": -1, - "baseLayerMD5": "b9ea0e326ffa98bc58a73bdf17c9542b.svg", + "assetId": "7d7e26014a346b894db8ab1819f2167f", + "name": "City Bus-b", "bitmapResolution": 1, - "rotationCenterX": 107, - "rotationCenterY": 67 + "md5ext": "7d7e26014a346b894db8ab1819f2167f.svg", + "dataFormat": "svg", + "rotationCenterX": 106.73206234507279, + "rotationCenterY": 66.60003072266578 } ], - "currentCostumeIndex": 0, - "scratchX": 158, - "scratchY": -54, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "ec66961f188e9b8a9c75771db744d096", + "name": "clown honk", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 9145, + "md5ext": "ec66961f188e9b8a9c75771db744d096.wav" + }, + { + "assetId": "ead1da4a87ff6cb53441142f7ac37b8f", + "name": "car vroom", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 43689, + "md5ext": "ead1da4a87ff6cb53441142f7ac37b8f.wav" + } + ], + "volume": 100, + "layerOrder": 1, "visible": true, - "spriteInfo": {} + "x": 158, + "y": -54, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "City Bus" } }, { "name": "Cloud", - "md5": "47005a1f20309f577a03a67abbb6b94e.svg", + "md5": "c9630e30e59e4565e785a26f58568904.svg", "type": "sprite", "tags": [ "thing", @@ -3075,41 +3788,54 @@ 1 ], "json": { - "objName": "Cloud", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Cloud", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "cloud", - "baseLayerID": -1, - "baseLayerMD5": "47005a1f20309f577a03a67abbb6b94e.svg", + "assetId": "c9630e30e59e4565e785a26f58568904", + "name": "cloud", "bitmapResolution": 1, + "md5ext": "c9630e30e59e4565e785a26f58568904.svg", + "dataFormat": "svg", "rotationCenterX": 71, "rotationCenterY": 45 } ], - "currentCostumeIndex": 0, - "scratchX": 81, - "scratchY": -12, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 4, "visible": true, - "spriteInfo": {} + "x": 81, + "y": -12, + "size": 90, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Cloud" } }, { "name": "Clouds", - "md5": "c7d7de8e29179407f03b054fa640f4d0.svg", + "md5": "9f5958f46d21e33d3f6d7caffbe0daa9.svg", "type": "sprite", "tags": [ "flying", @@ -3123,60 +3849,76 @@ 1 ], "json": { - "objName": "Clouds", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Clouds", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "cloud-a", - "baseLayerID": -1, - "baseLayerMD5": "c7d7de8e29179407f03b054fa640f4d0.svg", + "assetId": "9f5958f46d21e33d3f6d7caffbe0daa9", + "name": "cloud-a", "bitmapResolution": 1, + "md5ext": "9f5958f46d21e33d3f6d7caffbe0daa9.svg", + "dataFormat": "svg", "rotationCenterX": 76, "rotationCenterY": 19 }, { - "costumeName": "cloud-b", - "baseLayerID": -1, - "baseLayerMD5": "d8595350ebb460494c9189dabb968336.svg", + "assetId": "9105d7dd90b5f2a4b85a1e71aff8703f", + "name": "cloud-b", "bitmapResolution": 1, + "md5ext": "9105d7dd90b5f2a4b85a1e71aff8703f.svg", + "dataFormat": "svg", "rotationCenterX": 101, "rotationCenterY": 20 }, { - "costumeName": "cloud-c", - "baseLayerID": -1, - "baseLayerMD5": "395fc991e64ac0a4aa46758ab4bc65cb.svg", + "assetId": "0188b2c7c85176b462881c6bca7a7748", + "name": "cloud-c", "bitmapResolution": 1, + "md5ext": "0188b2c7c85176b462881c6bca7a7748.svg", + "dataFormat": "svg", "rotationCenterX": 97, "rotationCenterY": 9 }, { - "costumeName": "cloud-d", - "baseLayerID": -1, - "baseLayerMD5": "1767e704acb11ffa409f77cc79ba7e86.svg", + "assetId": "9f2eccce13e3e5fd212efd59ff1d96a0", + "name": "cloud-d", "bitmapResolution": 1, + "md5ext": "9f2eccce13e3e5fd212efd59ff1d96a0.svg", + "dataFormat": "svg", "rotationCenterX": 87, "rotationCenterY": 21 } ], - "currentCostumeIndex": 0, - "scratchX": -21, - "scratchY": 16, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 48, "visible": true, - "spriteInfo": {} + "x": -21, + "y": 16, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Clouds" } }, { @@ -3193,41 +3935,54 @@ 1 ], "json": { - "objName": "Convertible", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Convertible", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "convertible", - "baseLayerID": -1, - "baseLayerMD5": "5b883f396844ff5cfecd7c95553fa4fb.png", + "assetId": "5b883f396844ff5cfecd7c95553fa4fb", + "name": "convertible", "bitmapResolution": 2, + "md5ext": "5b883f396844ff5cfecd7c95553fa4fb.png", + "dataFormat": "png", "rotationCenterX": 180, "rotationCenterY": 44 } ], - "currentCostumeIndex": 0, - "scratchX": 36, - "scratchY": -11, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 8, "visible": true, - "spriteInfo": {} + "x": 36, + "y": -11, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Convertible" } }, { "name": "Convertible 2", - "md5": "b6ac3c9e1789cba2302d2ef82d62d019.svg", + "md5": "621817ef84ad81f5690fac95adab2ede.svg", "type": "sprite", "tags": [ "transportation", @@ -3240,41 +3995,54 @@ 1 ], "json": { - "objName": "Convertible 2", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Convertible 2", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "convertible 3", - "baseLayerID": -1, - "baseLayerMD5": "b6ac3c9e1789cba2302d2ef82d62d019.svg", + "assetId": "621817ef84ad81f5690fac95adab2ede", + "name": "convertible 3", "bitmapResolution": 1, + "md5ext": "621817ef84ad81f5690fac95adab2ede.svg", + "dataFormat": "svg", "rotationCenterX": 75, "rotationCenterY": 75 } ], - "currentCostumeIndex": 0, - "scratchX": 7, - "scratchY": 13, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 5, "visible": true, - "spriteInfo": {} + "x": 7, + "y": 13, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Convertible 2" } }, { "name": "Crab", - "md5": "114249a5660f7948663d95de575cfd8d.svg", + "md5": "f7cdd2acbc6d7559d33be8675059c79e.svg", "type": "sprite", "tags": [ "animals", @@ -3294,49 +4062,63 @@ 1 ], "json": { - "objName": "Crab", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Crab", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "crab-a", - "baseLayerID": -1, - "baseLayerMD5": "114249a5660f7948663d95de575cfd8d.svg", + "assetId": "f7cdd2acbc6d7559d33be8675059c79e", + "name": "crab-a", "bitmapResolution": 1, + "md5ext": "f7cdd2acbc6d7559d33be8675059c79e.svg", + "dataFormat": "svg", "rotationCenterX": 75, "rotationCenterY": 75 }, { - "costumeName": "crab-b", - "baseLayerID": -1, - "baseLayerMD5": "9bf050664e68c10d2616e85f2873be09.svg", + "assetId": "49839aa1b0feed02a3c759db5f8dee71", + "name": "crab-b", "bitmapResolution": 1, + "md5ext": "49839aa1b0feed02a3c759db5f8dee71.svg", + "dataFormat": "svg", "rotationCenterX": 75, "rotationCenterY": 75 } ], - "currentCostumeIndex": 0, - "scratchX": 45, - "scratchY": -33, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 17, "visible": true, - "spriteInfo": {} + "x": 45, + "y": -33, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Crab" } }, { "name": "Crystal", - "md5": "8520264d48537bea17b7f6d18e9bb558.svg", + "md5": "ecd1e7805b37db4caf207b7eef2b7a42.svg", "type": "sprite", "tags": [ "fantasy", @@ -3349,52 +4131,67 @@ 2 ], "json": { - "objName": "Crystal", - "sounds": [ - { - "soundName": "Magic Spell", - "soundID": -1, - "md5": "1cb60ecdb1075c8769cb346d5c2a22c7.wav", - "sampleCount": 43077, - "rate": 22050, - "format": "adpcm" - }, - { - "soundName": "collect", - "soundID": -1, - "md5": "32514c51e03db680e9c63857b840ae78.wav", - "sampleCount": 13320, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "crystal", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "crystal-a", - "baseLayerID": -1, - "baseLayerMD5": "8520264d48537bea17b7f6d18e9bb558.svg", + "assetId": "ecd1e7805b37db4caf207b7eef2b7a42", + "name": "crystal-a", "bitmapResolution": 1, + "md5ext": "ecd1e7805b37db4caf207b7eef2b7a42.svg", + "dataFormat": "svg", "rotationCenterX": 15, "rotationCenterY": 15 }, { - "costumeName": "crystal-b", - "baseLayerID": -1, - "baseLayerMD5": "b62ce1dc2d34741bad036664a01912fb.svg", + "assetId": "0a7b872042cecaf30cc154c0144f002b", + "name": "crystal-b", "bitmapResolution": 1, + "md5ext": "0a7b872042cecaf30cc154c0144f002b.svg", + "dataFormat": "svg", "rotationCenterX": 12, "rotationCenterY": 24 } ], - "currentCostumeIndex": 0, - "scratchX": -110, - "scratchY": 7, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "1cb60ecdb1075c8769cb346d5c2a22c7", + "name": "Magic Spell", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 43689, + "md5ext": "1cb60ecdb1075c8769cb346d5c2a22c7.wav" + }, + { + "assetId": "32514c51e03db680e9c63857b840ae78", + "name": "collect", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 14225, + "md5ext": "32514c51e03db680e9c63857b840ae78.wav" + } + ], + "volume": 100, + "layerOrder": 9, "visible": true, - "spriteInfo": {} + "x": -110, + "y": 7, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Crystal" } }, { @@ -3411,132 +4208,157 @@ 1 ], "json": { - "objName": "D-Money Dance", - "sounds": [ - { - "soundName": "dance celebrate", - "soundID": -1, - "md5": "0edb8fb88af19e6e17d0f8cf64c1d136.wav", - "sampleCount": 176401, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "D-Money Dance", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "dm stance", - "baseLayerID": -1, - "baseLayerMD5": "dafbdfe454c5ec7029b5c1e07fcabc90.png", + "assetId": "dafbdfe454c5ec7029b5c1e07fcabc90", + "name": "dm stance", "bitmapResolution": 2, + "md5ext": "dafbdfe454c5ec7029b5c1e07fcabc90.png", + "dataFormat": "png", "rotationCenterX": 106, "rotationCenterY": 238 }, { - "costumeName": "dm top stand", - "baseLayerID": -1, - "baseLayerMD5": "a22da98e5e63de7b2883355afd0184f0.png", + "assetId": "a22da98e5e63de7b2883355afd0184f0", + "name": "dm top stand", "bitmapResolution": 2, + "md5ext": "a22da98e5e63de7b2883355afd0184f0.png", + "dataFormat": "png", "rotationCenterX": 82, "rotationCenterY": 244 }, { - "costumeName": "dm top R leg", - "baseLayerID": -1, - "baseLayerMD5": "12db59633a1709a2c39534d35263791f.png", + "assetId": "12db59633a1709a2c39534d35263791f", + "name": "dm top R leg", "bitmapResolution": 2, + "md5ext": "12db59633a1709a2c39534d35263791f.png", + "dataFormat": "png", "rotationCenterX": 218, "rotationCenterY": 232 }, { - "costumeName": "dm top L leg", - "baseLayerID": -1, - "baseLayerMD5": "344384a6a3f1bdf494cc7af31e928d36.png", + "assetId": "344384a6a3f1bdf494cc7af31e928d36", + "name": "dm top L leg", "bitmapResolution": 2, + "md5ext": "344384a6a3f1bdf494cc7af31e928d36.png", + "dataFormat": "png", "rotationCenterX": 230, "rotationCenterY": 240 }, { - "costumeName": "dm freeze", - "baseLayerID": -1, - "baseLayerMD5": "a4b5d644d9abdbcab236acf19b2a2e81.png", + "assetId": "a4b5d644d9abdbcab236acf19b2a2e81", + "name": "dm freeze", "bitmapResolution": 2, + "md5ext": "a4b5d644d9abdbcab236acf19b2a2e81.png", + "dataFormat": "png", "rotationCenterX": 220, "rotationCenterY": 234 }, { - "costumeName": "dm pop front", - "baseLayerID": -1, - "baseLayerMD5": "70da166596bb484eae1bfbaad5c03d54.png", + "assetId": "70da166596bb484eae1bfbaad5c03d54", + "name": "dm pop front", "bitmapResolution": 2, + "md5ext": "70da166596bb484eae1bfbaad5c03d54.png", + "dataFormat": "png", "rotationCenterX": 92, "rotationCenterY": 234 }, { - "costumeName": "dm pop down", - "baseLayerID": -1, - "baseLayerMD5": "729812366245c0dafd456339c9d94e08.png", + "assetId": "729812366245c0dafd456339c9d94e08", + "name": "dm pop down", "bitmapResolution": 2, + "md5ext": "729812366245c0dafd456339c9d94e08.png", + "dataFormat": "png", "rotationCenterX": 64, "rotationCenterY": 74 }, { - "costumeName": "dm pop left", - "baseLayerID": -1, - "baseLayerMD5": "32ec7b5332cfebd1cfed7f6b79c76e67.png", + "assetId": "32ec7b5332cfebd1cfed7f6b79c76e67", + "name": "dm pop left", "bitmapResolution": 2, + "md5ext": "32ec7b5332cfebd1cfed7f6b79c76e67.png", + "dataFormat": "png", "rotationCenterX": 204, "rotationCenterY": 250 }, { - "costumeName": "dm pop right", - "baseLayerID": -1, - "baseLayerMD5": "19bd7995d37e3baade673b2fe7cb982b.png", + "assetId": "19bd7995d37e3baade673b2fe7cb982b", + "name": "dm pop right", "bitmapResolution": 2, + "md5ext": "19bd7995d37e3baade673b2fe7cb982b.png", + "dataFormat": "png", "rotationCenterX": 78, "rotationCenterY": 238 }, { - "costumeName": "dm pop L arm", - "baseLayerID": -1, - "baseLayerMD5": "3cdebabdb41f6c3e84561cf3ea87bac3.png", + "assetId": "3cdebabdb41f6c3e84561cf3ea87bac3", + "name": "dm pop L arm", "bitmapResolution": 2, + "md5ext": "3cdebabdb41f6c3e84561cf3ea87bac3.png", + "dataFormat": "png", "rotationCenterX": 90, "rotationCenterY": 238 }, { - "costumeName": "dm pop stand", - "baseLayerID": -1, - "baseLayerMD5": "05529eb3c09294bd15f57c6f10d5894e.png", + "assetId": "05529eb3c09294bd15f57c6f10d5894e", + "name": "dm pop stand", "bitmapResolution": 2, + "md5ext": "05529eb3c09294bd15f57c6f10d5894e.png", + "dataFormat": "png", "rotationCenterX": 100, "rotationCenterY": 244 }, { - "costumeName": "dm pop R arm", - "baseLayerID": -1, - "baseLayerMD5": "50faf1630ea383c0b8c77f70a9329797.png", + "assetId": "50faf1630ea383c0b8c77f70a9329797", + "name": "dm pop R arm", "bitmapResolution": 2, + "md5ext": "50faf1630ea383c0b8c77f70a9329797.png", + "dataFormat": "png", "rotationCenterX": 80, "rotationCenterY": 240 }, { - "costumeName": "dm top R leg2", - "baseLayerID": -1, - "baseLayerMD5": "fcb8c2b6cf9b7e6ce9df521b2486deb3.png", + "assetId": "fcb8c2b6cf9b7e6ce9df521b2486deb3", + "name": "dm top R leg2", "bitmapResolution": 2, + "md5ext": "fcb8c2b6cf9b7e6ce9df521b2486deb3.png", + "dataFormat": "png", "rotationCenterX": 218, "rotationCenterY": 232 } ], - "currentCostumeIndex": 0, - "scratchX": -29, - "scratchY": 34, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "0edb8fb88af19e6e17d0f8cf64c1d136", + "name": "dance celebrate", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 176785, + "md5ext": "0edb8fb88af19e6e17d0f8cf64c1d136.wav" + } + ], + "volume": 100, + "layerOrder": 9, "visible": true, - "spriteInfo": {} + "x": -29, + "y": 34, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "D-Money Dance" } }, { @@ -3552,49 +4374,63 @@ 1 ], "json": { - "objName": "Dan", - "sounds": [ - { - "soundName": "dance magic", - "soundID": -1, - "md5": "042309f190183383c0b1c1fc3edc2e84.wav", - "sampleCount": 187200, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "Dan", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "dan-a", - "baseLayerID": -1, - "baseLayerMD5": "307250744e230fb15e7062238bf2634c.png", + "assetId": "307250744e230fb15e7062238bf2634c", + "name": "dan-a", "bitmapResolution": 2, + "md5ext": "307250744e230fb15e7062238bf2634c.png", + "dataFormat": "png", "rotationCenterX": 72, "rotationCenterY": 196 }, { - "costumeName": "dan-b", - "baseLayerID": -1, - "baseLayerMD5": "89b55d049f4b3811676311df00681385.png", + "assetId": "89b55d049f4b3811676311df00681385", + "name": "dan-b", "bitmapResolution": 2, + "md5ext": "89b55d049f4b3811676311df00681385.png", + "dataFormat": "png", "rotationCenterX": 94, "rotationCenterY": 200 } ], - "currentCostumeIndex": 0, - "scratchX": 9, - "scratchY": -38, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "042309f190183383c0b1c1fc3edc2e84", + "name": "dance magic", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 187961, + "md5ext": "042309f190183383c0b1c1fc3edc2e84.wav" + } + ], + "volume": 100, + "layerOrder": 10, "visible": true, - "spriteInfo": {} + "x": 9, + "y": -38, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Dan" } }, { "name": "Dani", - "md5": "e620d1c3143b5ff05a0e4df89576e054.svg", + "md5": "6518333c95cf96a9aaf73a4a948e002f.svg", "type": "sprite", "tags": [ "people" @@ -3605,57 +4441,72 @@ 1 ], "json": { - "objName": "Dani", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Dani", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Dani-a", - "baseLayerID": -1, - "baseLayerMD5": "e620d1c3143b5ff05a0e4df89576e054.svg", + "assetId": "6518333c95cf96a9aaf73a4a948e002f", + "name": "Dani-a", "bitmapResolution": 1, + "md5ext": "6518333c95cf96a9aaf73a4a948e002f.svg", + "dataFormat": "svg", "rotationCenterX": 37, "rotationCenterY": 141 }, { - "costumeName": "Dani-b", - "baseLayerID": -1, - "baseLayerMD5": "4de54672f1c7af00623a0ee3bc490ba7.svg", + "assetId": "2cba86439098a7e0daa46e0ff8a59f7c", + "name": "Dani-b", "bitmapResolution": 1, + "md5ext": "2cba86439098a7e0daa46e0ff8a59f7c.svg", + "dataFormat": "svg", "rotationCenterX": 86, "rotationCenterY": 141 }, { - "costumeName": "Dani-c", - "baseLayerID": -1, - "baseLayerMD5": "b4a303342f9b7ed6a74059054347dd30.svg", + "assetId": "b5f989e21b56af371209369c331b821e", + "name": "Dani-c", "bitmapResolution": 1, + "md5ext": "b5f989e21b56af371209369c331b821e.svg", + "dataFormat": "svg", "rotationCenterX": 37, "rotationCenterY": 138 } ], - "currentCostumeIndex": 0, - "scratchX": -86, - "scratchY": -9, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 53, "visible": true, - "spriteInfo": {} + "x": -50.999999999999986, + "y": -8.999999999999993, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Dani" } }, { "name": "Dee", - "md5": "aa239b7ccdce6bddf06900c709525764.svg", + "md5": "43bd4c241a94b3aea883472d7dab5afc.svg", "type": "sprite", "tags": [ "people" @@ -3666,73 +4517,90 @@ 1 ], "json": { - "objName": "Dee", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Dee", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 4, "costumes": [ { - "costumeName": "dee-a", - "baseLayerID": -1, - "baseLayerMD5": "aa239b7ccdce6bddf06900c709525764.svg", + "assetId": "43bd4c241a94b3aea883472d7dab5afc", + "name": "dee-a", "bitmapResolution": 1, + "md5ext": "43bd4c241a94b3aea883472d7dab5afc.svg", + "dataFormat": "svg", "rotationCenterX": 52, "rotationCenterY": 99 }, { - "costumeName": "dee-b", - "baseLayerID": -1, - "baseLayerMD5": "62b4ac1b735599e21af77c390b178095.svg", + "assetId": "e4c6ada3509f7033d14bac2c0eea49dc", + "name": "dee-b", "bitmapResolution": 1, + "md5ext": "e4c6ada3509f7033d14bac2c0eea49dc.svg", + "dataFormat": "svg", "rotationCenterX": 33, "rotationCenterY": 99 }, { - "costumeName": "dee-c", - "baseLayerID": -1, - "baseLayerMD5": "6aa6196ce3245e93b8d1299f33adffcd.svg", + "assetId": "1de3bbee2771b0ff16c4658d5ad98b0b", + "name": "dee-c", "bitmapResolution": 1, + "md5ext": "1de3bbee2771b0ff16c4658d5ad98b0b.svg", + "dataFormat": "svg", "rotationCenterX": 36, "rotationCenterY": 102 }, { - "costumeName": "dee-d", - "baseLayerID": -1, - "baseLayerMD5": "2159a6be8f7ff450d0b5e938ca34a3f4.svg", + "assetId": "320a892c86e9b039ba9d6d50a4897276", + "name": "dee-d", "bitmapResolution": 1, + "md5ext": "320a892c86e9b039ba9d6d50a4897276.svg", + "dataFormat": "svg", "rotationCenterX": 33, "rotationCenterY": 99 }, { - "costumeName": "dee-e", - "baseLayerID": -1, - "baseLayerMD5": "e358d2a7e3a0a680928657161ce81a0a.svg", + "assetId": "c57c4593701165cdea6de9b014c7c06d", + "name": "dee-e", "bitmapResolution": 1, + "md5ext": "c57c4593701165cdea6de9b014c7c06d.svg", + "dataFormat": "svg", "rotationCenterX": 32, "rotationCenterY": 99 } ], - "currentCostumeIndex": 0, - "scratchX": 84, - "scratchY": -39, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 6, "visible": true, - "spriteInfo": {} + "x": 84, + "y": -39, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Dee" } }, { "name": "Devin", - "md5": "b1897e56265470b55fa65fabe2423c55.svg", + "md5": "5f614017dba0ce6bff063f6c62041035.svg", "type": "sprite", "tags": [ "people" @@ -3743,65 +4611,81 @@ 1 ], "json": { - "objName": "Devin", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Devin", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 3, "costumes": [ { - "costumeName": "devin-a", - "baseLayerID": -1, - "baseLayerMD5": "b1897e56265470b55fa65fabe2423c55.svg", + "assetId": "5f614017dba0ce6bff063f6c62041035", + "name": "devin-a", "bitmapResolution": 1, + "md5ext": "5f614017dba0ce6bff063f6c62041035.svg", + "dataFormat": "svg", "rotationCenterX": 39, "rotationCenterY": 95 }, { - "costumeName": "devin-b", - "baseLayerID": -1, - "baseLayerMD5": "873fbd641768c8f753a6568da97633e7.svg", + "assetId": "9d7414a719d6cc5e0e9071ede200a29c", + "name": "devin-b", "bitmapResolution": 1, + "md5ext": "9d7414a719d6cc5e0e9071ede200a29c.svg", + "dataFormat": "svg", "rotationCenterX": 40, "rotationCenterY": 96 }, { - "costumeName": "devin-c", - "baseLayerID": -1, - "baseLayerMD5": "eac3c03d86cebb42c8f30e373cb7f623.svg", + "assetId": "5ab51aeaa296e955e75a7a3c103ebb99", + "name": "devin-c", "bitmapResolution": 1, + "md5ext": "5ab51aeaa296e955e75a7a3c103ebb99.svg", + "dataFormat": "svg", "rotationCenterX": 32, "rotationCenterY": 95 }, { - "costumeName": "devin-d", - "baseLayerID": -1, - "baseLayerMD5": "fa6a75afb0e4b822b91d8bb20d40c68f.svg", + "assetId": "bfc7c20b64f86d4b207780f3da695fa4", + "name": "devin-d", "bitmapResolution": 1, + "md5ext": "bfc7c20b64f86d4b207780f3da695fa4.svg", + "dataFormat": "svg", "rotationCenterX": 41, "rotationCenterY": 95 } ], - "currentCostumeIndex": 0, - "scratchX": 82, - "scratchY": -18, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 7, "visible": true, - "spriteInfo": {} + "x": 82, + "y": -18, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Devin" } }, { "name": "Dinosaur1", - "md5": "e70ab4de006f3df64e776abf912a62be.svg", + "md5": "45b02fbd582c15a50e1953830b59b377.svg", "type": "sprite", "tags": [ "animals", @@ -3814,65 +4698,81 @@ 1 ], "json": { - "objName": "Dinosaur1", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "dinosaur1", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "dinosaur1-a", - "baseLayerID": -1, - "baseLayerMD5": "e70ab4de006f3df64e776abf912a62be.svg", + "assetId": "45b02fbd582c15a50e1953830b59b377", + "name": "dinosaur1-a", "bitmapResolution": 1, + "md5ext": "45b02fbd582c15a50e1953830b59b377.svg", + "dataFormat": "svg", "rotationCenterX": 98, "rotationCenterY": 92 }, { - "costumeName": "dinosaur1-b", - "baseLayerID": -1, - "baseLayerMD5": "af2d8211a65dce9871d49fa70671ce0c.svg", + "assetId": "7f89417968116ada83d4ddaad22403b3", + "name": "dinosaur1-b", "bitmapResolution": 1, + "md5ext": "7f89417968116ada83d4ddaad22403b3.svg", + "dataFormat": "svg", "rotationCenterX": 98, "rotationCenterY": 47 }, { - "costumeName": "dinosaur1-c", - "baseLayerID": -1, - "baseLayerMD5": "78f7e20f0e187fdca81195e4cc134175.svg", + "assetId": "22d94ee5daf557284465425a61186234", + "name": "dinosaur1-c", "bitmapResolution": 1, + "md5ext": "22d94ee5daf557284465425a61186234.svg", + "dataFormat": "svg", "rotationCenterX": 81, "rotationCenterY": 91 }, { - "costumeName": "dinosaur1-d", - "baseLayerID": -1, - "baseLayerMD5": "91f3dba45e8cec7bdff31ed5acde2c85.svg", + "assetId": "af158d368bf3da576369be1130e18acd", + "name": "dinosaur1-d", "bitmapResolution": 1, + "md5ext": "af158d368bf3da576369be1130e18acd.svg", + "dataFormat": "svg", "rotationCenterX": 99, "rotationCenterY": 91 } ], - "currentCostumeIndex": 0, - "scratchX": -138, - "scratchY": -51, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 4, "visible": true, - "spriteInfo": {} + "x": -138, + "y": -57.99999999999998, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Dinosaur1" } }, { "name": "Dinosaur2", - "md5": "f49719e8f2440f5d328f2604e97eb71d.svg", + "md5": "7799f2848136d11f48ca5f3105d336ef.svg", "type": "sprite", "tags": [ "animals", @@ -3886,65 +4786,81 @@ 1 ], "json": { - "objName": "Dinosaur2", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "dinosaur2", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "dinosaur2-a", - "baseLayerID": -1, - "baseLayerMD5": "f49719e8f2440f5d328f2604e97eb71d.svg", + "assetId": "7799f2848136d11f48ca5f3105d336ef", + "name": "dinosaur2-a", "bitmapResolution": 1, + "md5ext": "7799f2848136d11f48ca5f3105d336ef.svg", + "dataFormat": "svg", "rotationCenterX": 63, "rotationCenterY": 67 }, { - "costumeName": "dinosaur2-b", - "baseLayerID": -1, - "baseLayerMD5": "1af6b3af3bf2cda862bbe01034a336bb.svg", + "assetId": "d926c5758d130fcfd9a7ae7dac47e47d", + "name": "dinosaur2-b", "bitmapResolution": 1, + "md5ext": "d926c5758d130fcfd9a7ae7dac47e47d.svg", + "dataFormat": "svg", "rotationCenterX": 76, "rotationCenterY": 67 }, { - "costumeName": "dinosaur2-c", - "baseLayerID": -1, - "baseLayerMD5": "e83b30a4517bbe155e2b4a6367c8f70b.svg", + "assetId": "0e43f8e573bf232505b207b92efac2ac", + "name": "dinosaur2-c", "bitmapResolution": 1, + "md5ext": "0e43f8e573bf232505b207b92efac2ac.svg", + "dataFormat": "svg", "rotationCenterX": 64, "rotationCenterY": 67 }, { - "costumeName": "dinosaur2-d", - "baseLayerID": -1, - "baseLayerMD5": "8244f1fb159237179d1caaa69c070060.svg", + "assetId": "e606ba27dfe94daf3d8e3fdf599e37cf", + "name": "dinosaur2-d", "bitmapResolution": 1, + "md5ext": "e606ba27dfe94daf3d8e3fdf599e37cf.svg", + "dataFormat": "svg", "rotationCenterX": 73, "rotationCenterY": 67 } ], - "currentCostumeIndex": 0, - "scratchX": 10, - "scratchY": 26, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 2, "visible": true, - "spriteInfo": {} + "x": 10, + "y": 26, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Dinosaur2" } }, { "name": "Dinosaur3", - "md5": "c4867c44f38df5bde472844878d5beea.svg", + "md5": "d85ec1b97f73564ef26fec73d5056c68.svg", "type": "sprite", "tags": [ "animals", @@ -3959,73 +4875,90 @@ 1 ], "json": { - "objName": "Dinosaur3", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "dinosaur3", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "dinosaur3-a", - "baseLayerID": -1, - "baseLayerMD5": "c4867c44f38df5bde472844878d5beea.svg", + "assetId": "d85ec1b97f73564ef26fec73d5056c68", + "name": "dinosaur3-a", "bitmapResolution": 1, + "md5ext": "d85ec1b97f73564ef26fec73d5056c68.svg", + "dataFormat": "svg", "rotationCenterX": 113, "rotationCenterY": 42 }, { - "costumeName": "dinosaur3-b", - "baseLayerID": -1, - "baseLayerMD5": "b682c1e58ea1c6bea737670f57517b6f.svg", + "assetId": "e731d1f1ebf4bc0ea55b850ffe5a5f96", + "name": "dinosaur3-b", "bitmapResolution": 1, + "md5ext": "e731d1f1ebf4bc0ea55b850ffe5a5f96.svg", + "dataFormat": "svg", "rotationCenterX": 113, "rotationCenterY": 59 }, { - "costumeName": "dinosaur3-c", - "baseLayerID": -1, - "baseLayerMD5": "47a617ca48f4782efeeb60199cff801e.svg", + "assetId": "ae98efa1c3c3700602e1344db86aaf72", + "name": "dinosaur3-c", "bitmapResolution": 1, + "md5ext": "ae98efa1c3c3700602e1344db86aaf72.svg", + "dataFormat": "svg", "rotationCenterX": 47, "rotationCenterY": 59 }, { - "costumeName": "dinosaur3-d", - "baseLayerID": -1, - "baseLayerMD5": "710ff3380d6872b04785db97dc0565c6.svg", + "assetId": "cf4fb77a4e9839f83d3fa5fc0982ccd3", + "name": "dinosaur3-d", "bitmapResolution": 1, + "md5ext": "cf4fb77a4e9839f83d3fa5fc0982ccd3.svg", + "dataFormat": "svg", "rotationCenterX": 113, "rotationCenterY": 65 }, { - "costumeName": "dinosaur3-e", - "baseLayerID": -1, - "baseLayerMD5": "6f40025c1157f37858adf7fa85090e64.svg", + "assetId": "5381feb0fc1b50ddc2793342daddffef", + "name": "dinosaur3-e", "bitmapResolution": 1, + "md5ext": "5381feb0fc1b50ddc2793342daddffef.svg", + "dataFormat": "svg", "rotationCenterX": 41, "rotationCenterY": 40 } ], - "currentCostumeIndex": 0, - "scratchX": -76, - "scratchY": 101, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 1, "visible": true, - "spriteInfo": {} + "x": -76, + "y": 101, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Dinosaur3" } }, { "name": "Dinosaur4", - "md5": "d87b5e3c45f5d234c7aa47107c788f18.svg", + "md5": "a98e3f93853513e7c00bab4c61752312.svg", "type": "sprite", "tags": [ "animals", @@ -4041,60 +4974,76 @@ 1 ], "json": { - "objName": "Dinosaur4", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "dinosaur4", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "dinosaur4-a", - "baseLayerID": 0, - "baseLayerMD5": "d87b5e3c45f5d234c7aa47107c788f18.svg", + "assetId": "a98e3f93853513e7c00bab4c61752312", + "name": "dinosaur4-a", "bitmapResolution": 1, + "md5ext": "a98e3f93853513e7c00bab4c61752312.svg", + "dataFormat": "svg", "rotationCenterX": 60, "rotationCenterY": 52 }, { - "costumeName": "dinosaur4-b", - "baseLayerID": -1, - "baseLayerMD5": "cfe906702bbd30bc3bb8acb53079b6b0.svg", + "assetId": "ac99ef62e3e018b8db550bb2a187cbe9", + "name": "dinosaur4-b", "bitmapResolution": 1, + "md5ext": "ac99ef62e3e018b8db550bb2a187cbe9.svg", + "dataFormat": "svg", "rotationCenterX": 87, "rotationCenterY": 52 }, { - "costumeName": "dinosaur4-c", - "baseLayerID": -1, - "baseLayerMD5": "1879b07cfe788b0258afada17aa46973.svg", + "assetId": "c63cca929380152b978d8671fe6003f7", + "name": "dinosaur4-c", "bitmapResolution": 1, + "md5ext": "c63cca929380152b978d8671fe6003f7.svg", + "dataFormat": "svg", "rotationCenterX": 59, "rotationCenterY": 52 }, { - "costumeName": "dinosaur4-d", - "baseLayerID": -1, - "baseLayerMD5": "52c17657698ab82881ed3ccf83080684.svg", + "assetId": "723bd1559f8baae4184fa24a6513362b", + "name": "dinosaur4-d", "bitmapResolution": 1, + "md5ext": "723bd1559f8baae4184fa24a6513362b.svg", + "dataFormat": "svg", "rotationCenterX": 89, "rotationCenterY": 88 } ], - "currentCostumeIndex": 0, - "scratchX": 128, - "scratchY": -19, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 3, "visible": true, - "spriteInfo": {} + "x": 128, + "y": -19, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Dinosaur4" } }, { @@ -4112,105 +5061,126 @@ 2 ], "json": { - "objName": "Dinosaur5", - "sounds": [ - { - "soundName": "dance funky", - "soundID": -1, - "md5": "51c00a150d33c4639203184bb24c637b.wav", - "sampleCount": 111870, - "rate": 22050, - "format": "adpcm" - }, - { - "soundName": "bite", - "soundID": -1, - "md5": "6759a83e9b92cd6082b68611e858fd23.wav", - "sampleCount": 8136, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "Dinosaur5", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 7, "costumes": [ { - "costumeName": "Dinosaur5-a", - "baseLayerID": -1, - "baseLayerMD5": "42e3bf118c775ba54239af4276800a0a.png", + "assetId": "42e3bf118c775ba54239af4276800a0a", + "name": "Dinosaur5-a", "bitmapResolution": 2, + "md5ext": "42e3bf118c775ba54239af4276800a0a.png", + "dataFormat": "png", "rotationCenterX": 104, "rotationCenterY": 150 }, { - "costumeName": "Dinosaur5-b", - "baseLayerID": -1, - "baseLayerMD5": "5a0832162a0cfa7adab6090c42e89714.png", + "assetId": "5a0832162a0cfa7adab6090c42e89714", + "name": "Dinosaur5-b", "bitmapResolution": 2, + "md5ext": "5a0832162a0cfa7adab6090c42e89714.png", + "dataFormat": "png", "rotationCenterX": 112, "rotationCenterY": 166 }, { - "costumeName": "Dinosaur5-c", - "baseLayerID": -1, - "baseLayerMD5": "26fca11e4251d60ed7aa5d08f4ae2a69.png", + "assetId": "26fca11e4251d60ed7aa5d08f4ae2a69", + "name": "Dinosaur5-c", "bitmapResolution": 2, + "md5ext": "26fca11e4251d60ed7aa5d08f4ae2a69.png", + "dataFormat": "png", "rotationCenterX": 112, "rotationCenterY": 150 }, { - "costumeName": "Dinosaur5-d", - "baseLayerID": -1, - "baseLayerMD5": "c4044a3badea77ced4f2db69aff866ed.png", + "assetId": "c4044a3badea77ced4f2db69aff866ed", + "name": "Dinosaur5-d", "bitmapResolution": 2, + "md5ext": "c4044a3badea77ced4f2db69aff866ed.png", + "dataFormat": "png", "rotationCenterX": 90, "rotationCenterY": 134 }, { - "costumeName": "Dinosaur5-e", - "baseLayerID": -1, - "baseLayerMD5": "f49b3b098a24474f20c8f4686681c611.png", + "assetId": "f49b3b098a24474f20c8f4686681c611", + "name": "Dinosaur5-e", "bitmapResolution": 2, + "md5ext": "f49b3b098a24474f20c8f4686681c611.png", + "dataFormat": "png", "rotationCenterX": 88, "rotationCenterY": 150 }, { - "costumeName": "Dinosaur5-f", - "baseLayerID": -1, - "baseLayerMD5": "9d200a7c2e93eac8cf52ede3a87d7969.png", + "assetId": "9d200a7c2e93eac8cf52ede3a87d7969", + "name": "Dinosaur5-f", "bitmapResolution": 2, + "md5ext": "9d200a7c2e93eac8cf52ede3a87d7969.png", + "dataFormat": "png", "rotationCenterX": 94, "rotationCenterY": 166 }, { - "costumeName": "Dinosaur5-g", - "baseLayerID": -1, - "baseLayerMD5": "5882227a9e2f0f3b2014c49328969762.png", + "assetId": "5882227a9e2f0f3b2014c49328969762", + "name": "Dinosaur5-g", "bitmapResolution": 2, + "md5ext": "5882227a9e2f0f3b2014c49328969762.png", + "dataFormat": "png", "rotationCenterX": 102, "rotationCenterY": 150 }, { - "costumeName": "Dinosaur5-h", - "baseLayerID": -1, - "baseLayerMD5": "3b2cf97b1cc7fc535162ba5849a0e29c.png", + "assetId": "3b2cf97b1cc7fc535162ba5849a0e29c", + "name": "Dinosaur5-h", "bitmapResolution": 2, + "md5ext": "3b2cf97b1cc7fc535162ba5849a0e29c.png", + "dataFormat": "png", "rotationCenterX": 108, "rotationCenterY": 134 } ], - "currentCostumeIndex": 0, - "scratchX": 0, - "scratchY": 0, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "51c00a150d33c4639203184bb24c637b", + "name": "dance funky", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 111761, + "md5ext": "51c00a150d33c4639203184bb24c637b.wav" + }, + { + "assetId": "6759a83e9b92cd6082b68611e858fd23", + "name": "bite", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 8129, + "md5ext": "6759a83e9b92cd6082b68611e858fd23.wav" + } + ], + "volume": 100, + "layerOrder": 1, "visible": true, - "spriteInfo": {} + "x": 12.999999999999993, + "y": 5.999999999999982, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Dinosaur5" } }, { "name": "Diver1", - "md5": "853803d5600b66538474909c5438c8ee.svg", + "md5": "a24f23a0f5d77cfb59721ef8f6bfe5c7.svg", "type": "sprite", "tags": [ "people", @@ -4226,41 +5196,54 @@ 1 ], "json": { - "objName": "Diver1", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Diver1", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "diver1", - "baseLayerID": -1, - "baseLayerMD5": "853803d5600b66538474909c5438c8ee.svg", + "assetId": "a24f23a0f5d77cfb59721ef8f6bfe5c7", + "name": "diver1", "bitmapResolution": 1, + "md5ext": "a24f23a0f5d77cfb59721ef8f6bfe5c7.svg", + "dataFormat": "svg", "rotationCenterX": 75, "rotationCenterY": 75 } ], - "currentCostumeIndex": 0, - "scratchX": 11, - "scratchY": 48, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 18, "visible": true, - "spriteInfo": {} + "x": 11, + "y": 48, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Diver1" } }, { "name": "Diver2", - "md5": "248d3e69ada69a64b1077149ef6a931a.svg", + "md5": "ef8136a42b7d20961756e551bc87b37f.svg", "type": "sprite", "tags": [ "people", @@ -4276,41 +5259,54 @@ 1 ], "json": { - "objName": "Diver2", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Diver2", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "diver2", - "baseLayerID": -1, - "baseLayerMD5": "248d3e69ada69a64b1077149ef6a931a.svg", + "assetId": "ef8136a42b7d20961756e551bc87b37f", + "name": "diver2", "bitmapResolution": 1, + "md5ext": "ef8136a42b7d20961756e551bc87b37f.svg", + "dataFormat": "svg", "rotationCenterX": 75, "rotationCenterY": 75 } ], - "currentCostumeIndex": 0, - "scratchX": 89, - "scratchY": -48, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 19, "visible": true, - "spriteInfo": {} + "x": 89, + "y": -48, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Diver2" } }, { "name": "Dog1", - "md5": "39ddefa0cc58f3b1b06474d63d81ef56.svg", + "md5": "35cd78a8a71546a16c530d0b2d7d5a7f.svg", "type": "sprite", "tags": [ "animals", @@ -4324,49 +5320,63 @@ 1 ], "json": { - "objName": "Dog1", - "sounds": [ - { - "soundName": "dog1", - "soundID": -1, - "md5": "b15adefc3c12f758b6dc6a045362532f.wav", - "sampleCount": 3672, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "Dog1", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "dog1-a", - "baseLayerID": -1, - "baseLayerMD5": "39ddefa0cc58f3b1b06474d63d81ef56.svg", + "assetId": "35cd78a8a71546a16c530d0b2d7d5a7f", + "name": "dog1-a", "bitmapResolution": 1, + "md5ext": "35cd78a8a71546a16c530d0b2d7d5a7f.svg", + "dataFormat": "svg", "rotationCenterX": 83, "rotationCenterY": 80 }, { - "costumeName": "dog1-b", - "baseLayerID": -1, - "baseLayerMD5": "598f4aa3d8f671375d1d2b3acf753416.svg", + "assetId": "d5a72e1eb23a91df4b53c0b16493d1e6", + "name": "dog1-b", "bitmapResolution": 1, + "md5ext": "d5a72e1eb23a91df4b53c0b16493d1e6.svg", + "dataFormat": "svg", "rotationCenterX": 83, "rotationCenterY": 80 } ], - "currentCostumeIndex": 0, - "scratchX": 78, - "scratchY": -36, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "b15adefc3c12f758b6dc6a045362532f", + "name": "dog1", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 7344, + "md5ext": "b15adefc3c12f758b6dc6a045362532f.wav" + } + ], + "volume": 100, + "layerOrder": 30, "visible": true, - "spriteInfo": {} + "x": 78, + "y": -36, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Dog1" } }, { "name": "Dog2", - "md5": "e921f865b19b27cd99e16a341dbf09c2.svg", + "md5": "66b435d333f34d02d5ae49a598bcc5b3.svg", "type": "sprite", "tags": [ "animals", @@ -4380,57 +5390,72 @@ 1 ], "json": { - "objName": "Dog2", - "sounds": [ - { - "soundName": "dog1", - "soundID": -1, - "md5": "b15adefc3c12f758b6dc6a045362532f.wav", - "sampleCount": 3672, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "Dog2", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "dog2-a", - "baseLayerID": -1, - "baseLayerMD5": "e921f865b19b27cd99e16a341dbf09c2.svg", + "assetId": "66b435d333f34d02d5ae49a598bcc5b3", + "name": "dog2-a", "bitmapResolution": 1, + "md5ext": "66b435d333f34d02d5ae49a598bcc5b3.svg", + "dataFormat": "svg", "rotationCenterX": 75, "rotationCenterY": 75 }, { - "costumeName": "dog2-b", - "baseLayerID": -1, - "baseLayerMD5": "891f2fb7daf79ba8b224a9173eeb0a63.svg", + "assetId": "6afc06388d69f99e28d883126f9b2734", + "name": "dog2-b", "bitmapResolution": 1, + "md5ext": "6afc06388d69f99e28d883126f9b2734.svg", + "dataFormat": "svg", "rotationCenterX": 75, "rotationCenterY": 75 }, { - "costumeName": "dog2-c", - "baseLayerID": -1, - "baseLayerMD5": "cd236d5eef4431dea82983ac9eec406b.svg", + "assetId": "4708bff29b3a295a03ac1d5e2d16ec75", + "name": "dog2-c", "bitmapResolution": 1, + "md5ext": "4708bff29b3a295a03ac1d5e2d16ec75.svg", + "dataFormat": "svg", "rotationCenterX": 75, "rotationCenterY": 75 } ], - "currentCostumeIndex": 0, - "scratchX": 99, - "scratchY": 27, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "b15adefc3c12f758b6dc6a045362532f", + "name": "dog1", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 7344, + "md5ext": "b15adefc3c12f758b6dc6a045362532f.wav" + } + ], + "volume": 100, + "layerOrder": 31, "visible": true, - "spriteInfo": {} + "x": 99, + "y": 27, + "size": 75, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Dog2" } }, { "name": "Donut", - "md5": "9e7b4d153421dae04a24571d7e079e85.svg", + "md5": "3abfc584e9e6c3e0ec5112fa25b73b1d.svg", "type": "sprite", "tags": [ "food", @@ -4448,49 +5473,63 @@ 2 ], "json": { - "objName": "Donut", - "sounds": [ - { - "soundName": "Bite", - "soundID": -1, - "md5": "0039635b1d6853face36581784558454.wav", - "sampleCount": 7672, - "rate": 22050, - "format": "adpcm" - }, - { - "soundName": "Chomp", - "soundID": -1, - "md5": "0b1e3033140d094563248e61de4039e5.wav", - "sampleCount": 2912, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Donut", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "donut", - "baseLayerID": -1, - "baseLayerMD5": "9e7b4d153421dae04a24571d7e079e85.svg", + "assetId": "3abfc584e9e6c3e0ec5112fa25b73b1d", + "name": "donut", "bitmapResolution": 1, + "md5ext": "3abfc584e9e6c3e0ec5112fa25b73b1d.svg", + "dataFormat": "svg", "rotationCenterX": 73, "rotationCenterY": 15 } ], - "currentCostumeIndex": 0, - "scratchX": -2, - "scratchY": 43, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "0039635b1d6853face36581784558454", + "name": "Bite", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 8129, + "md5ext": "0039635b1d6853face36581784558454.wav" + }, + { + "assetId": "0b1e3033140d094563248e61de4039e5", + "name": "Chomp", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 11648, + "md5ext": "0b1e3033140d094563248e61de4039e5.wav" + } + ], + "volume": 100, + "layerOrder": 20, "visible": true, - "spriteInfo": {} + "x": -2, + "y": 43, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Donut" } }, { "name": "Dorian", - "md5": "503f1d4d0fe61d071e1dd8b5233cceb0.svg", + "md5": "a9a064a1f28c9e22b594dcea1d46025b.svg", "type": "sprite", "tags": [ "sports", @@ -4504,65 +5543,81 @@ 1 ], "json": { - "objName": "Dorian", - "sounds": [ - { - "soundName": "basketball bounce", - "soundID": -1, - "md5": "1727f65b5f22d151685b8e5917456a60.wav", - "sampleCount": 8099, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "dorian", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "dorian-a", - "baseLayerID": -1, - "baseLayerMD5": "503f1d4d0fe61d071e1dd8b5233cceb0.svg", + "assetId": "a9a064a1f28c9e22b594dcea1d46025b", + "name": "dorian-a", "bitmapResolution": 1, + "md5ext": "a9a064a1f28c9e22b594dcea1d46025b.svg", + "dataFormat": "svg", "rotationCenterX": 60, "rotationCenterY": 65 }, { - "costumeName": "dorian-b", - "baseLayerID": -1, - "baseLayerMD5": "d5f795ef2395bcd11ceee0b0c24c9341.svg", + "assetId": "7d20ec98603857c031c1f4ad2bd8ea51", + "name": "dorian-b", "bitmapResolution": 1, + "md5ext": "7d20ec98603857c031c1f4ad2bd8ea51.svg", + "dataFormat": "svg", "rotationCenterX": 60, "rotationCenterY": 65 }, { - "costumeName": "dorian-c", - "baseLayerID": -1, - "baseLayerMD5": "4ad4ddf4251b9b5bcb16d8d77213685f.svg", + "assetId": "8f2be2387efcbb5d4878886adaa2a88e", + "name": "dorian-c", "bitmapResolution": 1, + "md5ext": "8f2be2387efcbb5d4878886adaa2a88e.svg", + "dataFormat": "svg", "rotationCenterX": 77, "rotationCenterY": 67 }, { - "costumeName": "dorian-d", - "baseLayerID": -1, - "baseLayerMD5": "67fba4e187ecf42749bdd44e64f29192.svg", + "assetId": "603d3dd151984c0eaa2822f70a234c28", + "name": "dorian-d", "bitmapResolution": 1, + "md5ext": "603d3dd151984c0eaa2822f70a234c28.svg", + "dataFormat": "svg", "rotationCenterX": 77, "rotationCenterY": 53 } ], - "currentCostumeIndex": 0, - "scratchX": -24, - "scratchY": -57, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "1727f65b5f22d151685b8e5917456a60", + "name": "basketball bounce", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 8129, + "md5ext": "1727f65b5f22d151685b8e5917456a60.wav" + } + ], + "volume": 100, + "layerOrder": 4, "visible": true, - "spriteInfo": {} + "x": -24, + "y": -57, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Dorian" } }, { "name": "Dot", - "md5": "3b9e6830365aeadb63c21b681777b783.svg", + "md5": "106461f60e34ce231b323e2dd2d9f05b.svg", "type": "sprite", "tags": [ "space", @@ -4576,65 +5631,81 @@ 1 ], "json": { - "objName": "Dot", - "sounds": [ - { - "soundName": "bark", - "soundID": -1, - "md5": "cd8fa8390b0efdd281882533fbfcfcfb.wav", - "sampleCount": 3168, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "dot", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "dot-a", - "baseLayerID": -1, - "baseLayerMD5": "3b9e6830365aeadb63c21b681777b783.svg", + "assetId": "106461f60e34ce231b323e2dd2d9f05b", + "name": "dot-a", "bitmapResolution": 1, + "md5ext": "106461f60e34ce231b323e2dd2d9f05b.svg", + "dataFormat": "svg", "rotationCenterX": 52, "rotationCenterY": 67 }, { - "costumeName": "dot-b", - "baseLayerID": -1, - "baseLayerMD5": "a80a07906ffbb9671dba3633223859af.svg", + "assetId": "21482022f9930400302bc8ec70643717", + "name": "dot-b", "bitmapResolution": 1, + "md5ext": "21482022f9930400302bc8ec70643717.svg", + "dataFormat": "svg", "rotationCenterX": 65, "rotationCenterY": 67 }, { - "costumeName": "dot-c", - "baseLayerID": -1, - "baseLayerMD5": "1e1bdccbab5b566beb7f91b5ec01352f.svg", + "assetId": "4dc87d7a4a6050da4d4b6539492ad257", + "name": "dot-c", "bitmapResolution": 1, + "md5ext": "4dc87d7a4a6050da4d4b6539492ad257.svg", + "dataFormat": "svg", "rotationCenterX": 51, "rotationCenterY": 69 }, { - "costumeName": "dot-d", - "baseLayerID": -1, - "baseLayerMD5": "06d70d5de0e25f97c1c606e513ab019c.svg", + "assetId": "ae7032906a6aab9caa74374b50037912", + "name": "dot-d", "bitmapResolution": 1, + "md5ext": "ae7032906a6aab9caa74374b50037912.svg", + "dataFormat": "svg", "rotationCenterX": 57, "rotationCenterY": 67 } ], - "currentCostumeIndex": 0, - "scratchX": -162, - "scratchY": -69, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "cd8fa8390b0efdd281882533fbfcfcfb", + "name": "bark", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 6336, + "md5ext": "cd8fa8390b0efdd281882533fbfcfcfb.wav" + } + ], + "volume": 100, + "layerOrder": 3, "visible": true, - "spriteInfo": {} + "x": -162, + "y": -69, + "size": 80, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Dot" } }, { "name": "Dove", - "md5": "6dde2b880ad6ddeaea2a53821befb86d.svg", + "md5": "0f83ab55012a7affd94e38250d55a0a0.svg", "type": "sprite", "tags": [ "animals", @@ -4647,49 +5718,63 @@ 1 ], "json": { - "objName": "Dove", - "sounds": [ - { - "soundName": "bird", - "soundID": -1, - "md5": "18bd4b634a3f992a16b30344c7d810e0.wav", - "sampleCount": 3840, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Dove", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "dove-a", - "baseLayerID": -1, - "baseLayerMD5": "6dde2b880ad6ddeaea2a53821befb86d.svg", + "assetId": "0f83ab55012a7affd94e38250d55a0a0", + "name": "dove-a", "bitmapResolution": 1, + "md5ext": "0f83ab55012a7affd94e38250d55a0a0.svg", + "dataFormat": "svg", "rotationCenterX": 86, "rotationCenterY": 59 }, { - "costumeName": "dove-b", - "baseLayerID": -1, - "baseLayerMD5": "1c0bc118044d7f6033bc9cd1ef555590.svg", + "assetId": "778a699a044a0a8c10f44c3194e21ef2", + "name": "dove-b", "bitmapResolution": 1, + "md5ext": "778a699a044a0a8c10f44c3194e21ef2.svg", + "dataFormat": "svg", "rotationCenterX": 88, "rotationCenterY": 57 } ], - "currentCostumeIndex": 0, - "scratchX": -71, - "scratchY": 24, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "18bd4b634a3f992a16b30344c7d810e0", + "name": "bird", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 15360, + "md5ext": "18bd4b634a3f992a16b30344c7d810e0.wav" + } + ], + "volume": 100, + "layerOrder": 8, "visible": true, - "spriteInfo": {} + "x": -71, + "y": 24, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Dove" } }, { "name": "Dragon", - "md5": "8aed65cee4cfe22b4f4b8e749092dbbb.svg", + "md5": "a166d123597ed8896cfb7c397a9fc9c4.svg", "type": "sprite", "tags": [ "fantasy", @@ -4703,57 +5788,72 @@ 1 ], "json": { - "objName": "Dragon", - "sounds": [ - { - "soundName": "Magic Spell", - "soundID": -1, - "md5": "1cb60ecdb1075c8769cb346d5c2a22c7.wav", - "sampleCount": 43077, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "dragon", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 1, "costumes": [ { - "costumeName": "dragon-a", - "baseLayerID": -1, - "baseLayerMD5": "8aed65cee4cfe22b4f4b8e749092dbbb.svg", + "assetId": "a166d123597ed8896cfb7c397a9fc9c4", + "name": "dragon-a", "bitmapResolution": 1, + "md5ext": "a166d123597ed8896cfb7c397a9fc9c4.svg", + "dataFormat": "svg", "rotationCenterX": 210, "rotationCenterY": 150 }, { - "costumeName": "dragon-b", - "baseLayerID": -1, - "baseLayerMD5": "c3360f16bb78b136d9911325da9fda49.svg", + "assetId": "235f7a2f17fce30bd3c9cb7360c87994", + "name": "dragon-b", "bitmapResolution": 1, + "md5ext": "235f7a2f17fce30bd3c9cb7360c87994.svg", + "dataFormat": "svg", "rotationCenterX": 210, "rotationCenterY": 150 }, { - "costumeName": "dragon-c", - "baseLayerID": -1, - "baseLayerMD5": "e81af82ebde008c167ebc6874df3ecb4.svg", + "assetId": "3a6ff36986f85e6d005cfc65d9eb4978", + "name": "dragon-c", "bitmapResolution": 1, + "md5ext": "3a6ff36986f85e6d005cfc65d9eb4978.svg", + "dataFormat": "svg", "rotationCenterX": 210, "rotationCenterY": 150 } ], - "currentCostumeIndex": 0, - "scratchX": -36, - "scratchY": -7, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "1cb60ecdb1075c8769cb346d5c2a22c7", + "name": "Magic Spell", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 43689, + "md5ext": "1cb60ecdb1075c8769cb346d5c2a22c7.wav" + } + ], + "volume": 100, + "layerOrder": 5, "visible": true, - "spriteInfo": {} + "x": -36, + "y": -7, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Dragon" } }, { "name": "Dragonfly", - "md5": "87aaecd2fb73580e6f1f38c5a2e579a9.svg", + "md5": "5cdfe67af929e3fb095e83c9c4b0bd78.svg", "type": "sprite", "tags": [ "animals", @@ -4768,49 +5868,63 @@ 1 ], "json": { - "objName": "Dragonfly", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Dragonfly", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Dragonfly-a", - "baseLayerID": -1, - "baseLayerMD5": "87aaecd2fb73580e6f1f38c5a2e579a9.svg", + "assetId": "5cdfe67af929e3fb095e83c9c4b0bd78", + "name": "Dragonfly-a", "bitmapResolution": 1, + "md5ext": "5cdfe67af929e3fb095e83c9c4b0bd78.svg", + "dataFormat": "svg", "rotationCenterX": 108, "rotationCenterY": 52 }, { - "costumeName": "Dragonfly-b", - "baseLayerID": -1, - "baseLayerMD5": "4e775a49bd5a7a6d38392731924f72e0.svg", + "assetId": "17b864c1ddd4b349a6c4bd5709167307", + "name": "Dragonfly-b", "bitmapResolution": 1, + "md5ext": "17b864c1ddd4b349a6c4bd5709167307.svg", + "dataFormat": "svg", "rotationCenterX": 108, "rotationCenterY": 46 } ], - "currentCostumeIndex": 0, - "scratchX": 138, - "scratchY": 107, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 3, "visible": true, - "spriteInfo": {} + "x": 138, + "y": 107, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Dragonfly" } }, { "name": "Dress", - "md5": "fa7e0b37a324c212d0f1ce0f701a1ae0.svg", + "md5": "ddbea537af6012ebac18d16d65c07479.svg", "type": "sprite", "tags": [ "fashion", @@ -4823,57 +5937,72 @@ 1 ], "json": { - "objName": "Dress", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Dress", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "dress-a", - "baseLayerID": -1, - "baseLayerMD5": "fa7e0b37a324c212d0f1ce0f701a1ae0.svg", + "assetId": "ddbea537af6012ebac18d16d65c07479", + "name": "dress-a", "bitmapResolution": 1, + "md5ext": "ddbea537af6012ebac18d16d65c07479.svg", + "dataFormat": "svg", "rotationCenterX": 57, "rotationCenterY": 83 }, { - "costumeName": "dress-b", - "baseLayerID": -1, - "baseLayerMD5": "308b6ad8e6cfe5c2b2c1e3a1eb9cc404.svg", + "assetId": "4e22e6fd72500f0a25b959283bfd0a32", + "name": "dress-b", "bitmapResolution": 1, + "md5ext": "4e22e6fd72500f0a25b959283bfd0a32.svg", + "dataFormat": "svg", "rotationCenterX": 58, "rotationCenterY": 83 }, { - "costumeName": "dress-c", - "baseLayerID": -1, - "baseLayerMD5": "1f7a725ba285dc97cb142d4b812db624.svg", + "assetId": "c5fb135d89573570010b0d96c94bcec6", + "name": "dress-c", "bitmapResolution": 1, + "md5ext": "c5fb135d89573570010b0d96c94bcec6.svg", + "dataFormat": "svg", "rotationCenterX": 49, "rotationCenterY": 83 } ], - "currentCostumeIndex": 0, - "scratchX": -65, - "scratchY": -50, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 8, "visible": true, - "spriteInfo": {} + "x": -65, + "y": -50, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Dress" } }, { "name": "Drum", - "md5": "dd66742bc2a3cfe5a6f9f540afd2e15c.svg", + "md5": "ce6971317035091341ec40571c9056e9.svg", "type": "sprite", "tags": [ "music", @@ -4885,57 +6014,72 @@ 2 ], "json": { - "objName": "Drum", - "sounds": [ - { - "soundName": "High Tom", - "soundID": -1, - "md5": "d623f99b3c8d33932eb2c6c9cfd817c5.wav", - "sampleCount": 12320, - "rate": 22050, - "format": "" - }, - { - "soundName": "Low Tom", - "soundID": -1, - "md5": "1569bbbd8952b0575e5a5cb5aefb50ba.wav", - "sampleCount": 20000, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "drum", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 1, "costumes": [ { - "costumeName": "drum-a", - "baseLayerID": -1, - "baseLayerMD5": "dd66742bc2a3cfe5a6f9f540afd2e15c.svg", + "assetId": "ce6971317035091341ec40571c9056e9", + "name": "drum-a", "bitmapResolution": 1, + "md5ext": "ce6971317035091341ec40571c9056e9.svg", + "dataFormat": "svg", "rotationCenterX": 43, "rotationCenterY": 60 }, { - "costumeName": "drum-b", - "baseLayerID": -1, - "baseLayerMD5": "9c9d371da382c227e43f09b1a748c554.svg", + "assetId": "47531b5675be696d0540eb120d5d0678", + "name": "drum-b", "bitmapResolution": 1, + "md5ext": "47531b5675be696d0540eb120d5d0678.svg", + "dataFormat": "svg", "rotationCenterX": 43, "rotationCenterY": 60 } ], - "currentCostumeIndex": 0, - "scratchX": -43, - "scratchY": -29, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "d623f99b3c8d33932eb2c6c9cfd817c5", + "name": "High Tom", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 24640, + "md5ext": "d623f99b3c8d33932eb2c6c9cfd817c5.wav" + }, + { + "assetId": "1569bbbd8952b0575e5a5cb5aefb50ba", + "name": "Low Tom", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 40000, + "md5ext": "1569bbbd8952b0575e5a5cb5aefb50ba.wav" + } + ], + "volume": 100, + "layerOrder": 5, "visible": true, - "spriteInfo": {} + "x": -43, + "y": -29, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Drum" } }, { "name": "Drum Kit", - "md5": "131d040d86ecea62ccd175a8709c7866.svg", + "md5": "baf6344b6f55b074786a383c1097697d.svg", "type": "sprite", "tags": [ "music", @@ -4947,81 +6091,99 @@ 5 ], "json": { - "objName": "Drum Kit", - "sounds": [ - { - "soundName": "Drum Bass1", - "soundID": -1, - "md5": "48328c874353617451e4c7902cc82817.wav", - "sampleCount": 6528, - "rate": 22050, - "format": "" - }, - { - "soundName": "Drum Bass2", - "soundID": -1, - "md5": "711a1270d1cf2e5de9b145ee539213e4.wav", - "sampleCount": 3791, - "rate": 22050, - "format": "adpcm" - }, - { - "soundName": "Drum Bass3", - "soundID": -1, - "md5": "c21704337b16359ea631b5f8eb48f765.wav", - "sampleCount": 8576, - "rate": 22050, - "format": "" - }, - { - "soundName": "High Tom", - "soundID": -1, - "md5": "d623f99b3c8d33932eb2c6c9cfd817c5.wav", - "sampleCount": 12320, - "rate": 22050, - "format": "" - }, - { - "soundName": "Low Tom", - "soundID": -1, - "md5": "1569bbbd8952b0575e5a5cb5aefb50ba.wav", - "sampleCount": 20000, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "drum kit", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "drum-kit", - "baseLayerID": -1, - "baseLayerMD5": "131d040d86ecea62ccd175a8709c7866.svg", + "assetId": "baf6344b6f55b074786a383c1097697d", + "name": "drum-kit", "bitmapResolution": 1, + "md5ext": "baf6344b6f55b074786a383c1097697d.svg", + "dataFormat": "svg", "rotationCenterX": 58, "rotationCenterY": 78 }, { - "costumeName": "drum-kit-b", - "baseLayerID": -1, - "baseLayerMD5": "ff14be049146cf9ab142e0951cb9b735.svg", + "assetId": "3f4fb4836338c55f883607c403b2b25e", + "name": "drum-kit-b", "bitmapResolution": 1, + "md5ext": "3f4fb4836338c55f883607c403b2b25e.svg", + "dataFormat": "svg", "rotationCenterX": 58, "rotationCenterY": 78 } ], - "currentCostumeIndex": 0, - "scratchX": 4, - "scratchY": -31, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "48328c874353617451e4c7902cc82817", + "name": "Drum Bass1", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 13056, + "md5ext": "48328c874353617451e4c7902cc82817.wav" + }, + { + "assetId": "711a1270d1cf2e5de9b145ee539213e4", + "name": "Drum Bass2", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 4065, + "md5ext": "711a1270d1cf2e5de9b145ee539213e4.wav" + }, + { + "assetId": "c21704337b16359ea631b5f8eb48f765", + "name": "Drum Bass3", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 17152, + "md5ext": "c21704337b16359ea631b5f8eb48f765.wav" + }, + { + "assetId": "d623f99b3c8d33932eb2c6c9cfd817c5", + "name": "High Tom", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 24640, + "md5ext": "d623f99b3c8d33932eb2c6c9cfd817c5.wav" + }, + { + "assetId": "1569bbbd8952b0575e5a5cb5aefb50ba", + "name": "Low Tom", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 40000, + "md5ext": "1569bbbd8952b0575e5a5cb5aefb50ba.wav" + } + ], + "volume": 100, + "layerOrder": 10, "visible": true, - "spriteInfo": {} + "x": 4, + "y": -31, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Drum Kit" } }, { "name": "Drum-cymbal", - "md5": "d6d41862fda966df1455d2dbff5e1988.svg", + "md5": "78398692e6fa226568df0374c4358da4.svg", "type": "sprite", "tags": [ "music", @@ -5033,73 +6195,90 @@ 4 ], "json": { - "objName": "Drum-cymbal", - "sounds": [ - { - "soundName": "crash cymbal", - "soundID": -1, - "md5": "f2c47a46f614f467a7ac802ed9ec3d8e.wav", - "sampleCount": 25220, - "rate": 22050, - "format": "" - }, - { - "soundName": "splash cymbal", - "soundID": -1, - "md5": "9d63ed5be96c43b06492e8b4a9cea8d8.wav", - "sampleCount": 9600, - "rate": 22050, - "format": "" - }, - { - "soundName": "bell cymbal", - "soundID": -1, - "md5": "efddec047de95492f775a1b5b2e8d19e.wav", - "sampleCount": 19328, - "rate": 22050, - "format": "" - }, - { - "soundName": "roll cymbal", - "soundID": -1, - "md5": "da8355d753cd2a5ddd19cb2bb41c1547.wav", - "sampleCount": 26432, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "drum-cymbal", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 1, "costumes": [ { - "costumeName": "drum-cymbal-a", - "baseLayerID": -1, - "baseLayerMD5": "d6d41862fda966df1455d2dbff5e1988.svg", + "assetId": "78398692e6fa226568df0374c4358da4", + "name": "drum-cymbal-a", "bitmapResolution": 1, + "md5ext": "78398692e6fa226568df0374c4358da4.svg", + "dataFormat": "svg", "rotationCenterX": 30, "rotationCenterY": 74 }, { - "costumeName": "drum-cymbal-b", - "baseLayerID": -1, - "baseLayerMD5": "e6b7d7d8874bc4b7be58afe927157554.svg", + "assetId": "08355ec8cc4b3263f502adfdea993cda", + "name": "drum-cymbal-b", "bitmapResolution": 1, + "md5ext": "08355ec8cc4b3263f502adfdea993cda.svg", + "dataFormat": "svg", "rotationCenterX": 30, "rotationCenterY": 74 } ], - "currentCostumeIndex": 0, - "scratchX": -50, - "scratchY": -19, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "f2c47a46f614f467a7ac802ed9ec3d8e", + "name": "crash cymbal", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 50440, + "md5ext": "f2c47a46f614f467a7ac802ed9ec3d8e.wav" + }, + { + "assetId": "9d63ed5be96c43b06492e8b4a9cea8d8", + "name": "splash cymbal", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 19200, + "md5ext": "9d63ed5be96c43b06492e8b4a9cea8d8.wav" + }, + { + "assetId": "efddec047de95492f775a1b5b2e8d19e", + "name": "bell cymbal", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 38656, + "md5ext": "efddec047de95492f775a1b5b2e8d19e.wav" + }, + { + "assetId": "da8355d753cd2a5ddd19cb2bb41c1547", + "name": "roll cymbal", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 52864, + "md5ext": "da8355d753cd2a5ddd19cb2bb41c1547.wav" + } + ], + "volume": 100, + "layerOrder": 7, "visible": true, - "spriteInfo": {} + "x": -50, + "y": -19, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Drum-cymbal" } }, { "name": "Drum-highhat", - "md5": "81fb79151a63cb096258607451cc2cf5.svg", + "md5": "15b2a31a57d0cd911ad0b1c265dcf59e.svg", "type": "sprite", "tags": [ "music", @@ -5111,49 +6290,63 @@ 1 ], "json": { - "objName": "Drum-highhat", - "sounds": [ - { - "soundName": "hihat cymbal", - "soundID": -1, - "md5": "2d01f60d0f20ab39facbf707899c6b2a.wav", - "sampleCount": 2752, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "drum-highhat", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "drum-highhat-a", - "baseLayerID": -1, - "baseLayerMD5": "81fb79151a63cb096258607451cc2cf5.svg", + "assetId": "15b2a31a57d0cd911ad0b1c265dcf59e", + "name": "drum-highhat-a", "bitmapResolution": 1, + "md5ext": "15b2a31a57d0cd911ad0b1c265dcf59e.svg", + "dataFormat": "svg", "rotationCenterX": 33, "rotationCenterY": 73 }, { - "costumeName": "drum-highhat-b", - "baseLayerID": -1, - "baseLayerMD5": "e3c273e4ad1a24583064f9b61fcd753a.svg", + "assetId": "866b3a49ee2a45998940e2d737c4c502", + "name": "drum-highhat-b", "bitmapResolution": 1, + "md5ext": "866b3a49ee2a45998940e2d737c4c502.svg", + "dataFormat": "svg", "rotationCenterX": 33, "rotationCenterY": 73 } ], - "currentCostumeIndex": 0, - "scratchX": 64, - "scratchY": -33, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "2d01f60d0f20ab39facbf707899c6b2a", + "name": "hihat cymbal", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 5504, + "md5ext": "2d01f60d0f20ab39facbf707899c6b2a.wav" + } + ], + "volume": 100, + "layerOrder": 9, "visible": true, - "spriteInfo": {} + "x": 64, + "y": -33, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Drum-highhat" } }, { "name": "Drum-snare", - "md5": "ace58710b8fa5fca8fb5bbca15e7d19c.svg", + "md5": "c42bb05aab3cacddcd88712e33ab8df0.svg", "type": "sprite", "tags": [ "music", @@ -5165,65 +6358,81 @@ 3 ], "json": { - "objName": "Drum-snare", - "sounds": [ - { - "soundName": "tap snare", - "soundID": -1, - "md5": "d55b3954d72c6275917f375e49b502f3.wav", - "sampleCount": 3296, - "rate": 22050, - "format": "" - }, - { - "soundName": "flam snare", - "soundID": -1, - "md5": "3b6cce9f8c56c0537ca61eee3945cd1d.wav", - "sampleCount": 4416, - "rate": 22050, - "format": "" - }, - { - "soundName": "sidestick snare", - "soundID": -1, - "md5": "f6868ee5cf626fc4ef3ca1119dc95592.wav", - "sampleCount": 2336, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "drum-snare", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 1, "costumes": [ { - "costumeName": "drum-snare-a", - "baseLayerID": -1, - "baseLayerMD5": "ace58710b8fa5fca8fb5bbca15e7d19c.svg", + "assetId": "c42bb05aab3cacddcd88712e33ab8df0", + "name": "drum-snare-a", "bitmapResolution": 1, + "md5ext": "c42bb05aab3cacddcd88712e33ab8df0.svg", + "dataFormat": "svg", "rotationCenterX": 21, "rotationCenterY": 32 }, { - "costumeName": "drum-snare-b", - "baseLayerID": -1, - "baseLayerMD5": "f6120839d3f73b262571add2444c443a.svg", + "assetId": "28298d93f5282041267a92bd67308107", + "name": "drum-snare-b", "bitmapResolution": 1, + "md5ext": "28298d93f5282041267a92bd67308107.svg", + "dataFormat": "svg", "rotationCenterX": 34, "rotationCenterY": 48 } ], - "currentCostumeIndex": 0, - "scratchX": 45, - "scratchY": -33, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "d55b3954d72c6275917f375e49b502f3", + "name": "tap snare", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 6592, + "md5ext": "d55b3954d72c6275917f375e49b502f3.wav" + }, + { + "assetId": "3b6cce9f8c56c0537ca61eee3945cd1d", + "name": "flam snare", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 8832, + "md5ext": "3b6cce9f8c56c0537ca61eee3945cd1d.wav" + }, + { + "assetId": "f6868ee5cf626fc4ef3ca1119dc95592", + "name": "sidestick snare", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 4672, + "md5ext": "f6868ee5cf626fc4ef3ca1119dc95592.wav" + } + ], + "volume": 100, + "layerOrder": 6, "visible": true, - "spriteInfo": {} + "x": 45, + "y": -33, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Drum-snare" } }, { "name": "Drums Conga", - "md5": "b3da94523b6d3df2dd30602399599ab4.svg", + "md5": "2b2eacfce0fb1af023e6ca0f5ef6defe.svg", "type": "sprite", "tags": [ "drums", @@ -5238,73 +6447,90 @@ 4 ], "json": { - "objName": "Drums Conga", - "sounds": [ - { - "soundName": "High Conga", - "soundID": -1, - "md5": "16144544de90e98a92a265d4fc3241ea.wav", - "sampleCount": 8192, - "rate": 22050, - "format": "" - }, - { - "soundName": "Low Conga", - "soundID": -1, - "md5": "0b6f94487cd8a1cf0bb77e15966656c3.wav", - "sampleCount": 8384, - "rate": 22050, - "format": "" - }, - { - "soundName": "Muted Conga", - "soundID": -1, - "md5": "1d4abbe3c9bfe198a88badb10762de75.wav", - "sampleCount": 4544, - "rate": 22050, - "format": "" - }, - { - "soundName": "Tap Conga", - "soundID": -1, - "md5": "fd9a67157f57f9cc6fe3cdce38a6d4a8.wav", - "sampleCount": 6880, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "Drums Conga", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Drums Conga-a", - "baseLayerID": -1, - "baseLayerMD5": "b3da94523b6d3df2dd30602399599ab4.svg", + "assetId": "2b2eacfce0fb1af023e6ca0f5ef6defe", + "name": "Drums Conga-a", "bitmapResolution": 1, + "md5ext": "2b2eacfce0fb1af023e6ca0f5ef6defe.svg", + "dataFormat": "svg", "rotationCenterX": 65, "rotationCenterY": 66 }, { - "costumeName": "Drums Conga-b", - "baseLayerID": -1, - "baseLayerMD5": "037703c2b65f051c12e9b22dcf93856c.svg", + "assetId": "bdad2f140cfbd021f38241fc9acc7fd2", + "name": "Drums Conga-b", "bitmapResolution": 1, + "md5ext": "bdad2f140cfbd021f38241fc9acc7fd2.svg", + "dataFormat": "svg", "rotationCenterX": 66, "rotationCenterY": 94 } ], - "currentCostumeIndex": 0, - "scratchX": 61, - "scratchY": -87, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "16144544de90e98a92a265d4fc3241ea", + "name": "High Conga", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 16384, + "md5ext": "16144544de90e98a92a265d4fc3241ea.wav" + }, + { + "assetId": "0b6f94487cd8a1cf0bb77e15966656c3", + "name": "Low Conga", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 16768, + "md5ext": "0b6f94487cd8a1cf0bb77e15966656c3.wav" + }, + { + "assetId": "1d4abbe3c9bfe198a88badb10762de75", + "name": "Muted Conga", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 9088, + "md5ext": "1d4abbe3c9bfe198a88badb10762de75.wav" + }, + { + "assetId": "fd9a67157f57f9cc6fe3cdce38a6d4a8", + "name": "Tap Conga", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 13760, + "md5ext": "fd9a67157f57f9cc6fe3cdce38a6d4a8.wav" + } + ], + "volume": 100, + "layerOrder": 14, "visible": true, - "spriteInfo": {} + "x": 66, + "y": -86.99999999999997, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Drums Conga" } }, { "name": "Drums Tabla", - "md5": "68ce53b53fcc68744584c28d20144c4f.svg", + "md5": "af071d9d714c5c622e2bb07133698ce3.svg", "type": "sprite", "tags": [ "drums", @@ -5319,73 +6545,90 @@ 4 ], "json": { - "objName": "Drums Tabla", - "sounds": [ - { - "soundName": "Hi Na Tabla", - "soundID": -1, - "md5": "35b42d98c43404a5b1b52fb232a62bd7.wav", - "sampleCount": 4096, - "rate": 22050, - "format": "" - }, - { - "soundName": "Hi Tun Tabla", - "soundID": -1, - "md5": "da734693dfa6a9a7eccdc7f9a0ca9840.wav", - "sampleCount": 18656, - "rate": 22050, - "format": "" - }, - { - "soundName": "Lo Geh Tabla", - "soundID": -1, - "md5": "9205359ab69d042ed3da8a160a651690.wav", - "sampleCount": 30784, - "rate": 22050, - "format": "" - }, - { - "soundName": "Lo Gliss Tabla", - "soundID": -1, - "md5": "d7cd24689737569c93e7ea7344ba6b0e.wav", - "sampleCount": 7008, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "Drums Tabla", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Tabla-a", - "baseLayerID": -1, - "baseLayerMD5": "68ce53b53fcc68744584c28d20144c4f.svg", + "assetId": "af071d9d714c5c622e2bb07133698ce3", + "name": "Tabla-a", "bitmapResolution": 1, + "md5ext": "af071d9d714c5c622e2bb07133698ce3.svg", + "dataFormat": "svg", "rotationCenterX": 79, "rotationCenterY": 67 }, { - "costumeName": "Tabla-b", - "baseLayerID": -1, - "baseLayerMD5": "01b6ffb8691d32be10fabc77ddfb55b0.svg", + "assetId": "992d6359be830d977559dad91b04f698", + "name": "Tabla-b", "bitmapResolution": 1, + "md5ext": "992d6359be830d977559dad91b04f698.svg", + "dataFormat": "svg", "rotationCenterX": 86, "rotationCenterY": 73 } ], - "currentCostumeIndex": 0, - "scratchX": -50, - "scratchY": -106, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "35b42d98c43404a5b1b52fb232a62bd7", + "name": "Hi Na Tabla", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 8192, + "md5ext": "35b42d98c43404a5b1b52fb232a62bd7.wav" + }, + { + "assetId": "da734693dfa6a9a7eccdc7f9a0ca9840", + "name": "Hi Tun Tabla", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 37312, + "md5ext": "da734693dfa6a9a7eccdc7f9a0ca9840.wav" + }, + { + "assetId": "9205359ab69d042ed3da8a160a651690", + "name": "Lo Geh Tabla", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 61568, + "md5ext": "9205359ab69d042ed3da8a160a651690.wav" + }, + { + "assetId": "d7cd24689737569c93e7ea7344ba6b0e", + "name": "Lo Gliss Tabla", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 14016, + "md5ext": "d7cd24689737569c93e7ea7344ba6b0e.wav" + } + ], + "volume": 100, + "layerOrder": 12, "visible": true, - "spriteInfo": {} + "x": -50, + "y": -106, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Drums Tabla" } }, { "name": "Duck", - "md5": "c3baf7eedfbdac8cd1e4f1f1f779dc0c.svg", + "md5": "c9837d0454f5f0f73df290af2045359b.svg", "type": "sprite", "tags": [ "animals", @@ -5400,41 +6643,54 @@ 1 ], "json": { - "objName": "Duck", - "sounds": [ - { - "soundName": "duck", - "soundID": -1, - "md5": "af5b039e1b05e0ccb12944f648a8884e.wav", - "sampleCount": 5792, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "Duck", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "duck", - "baseLayerID": -1, - "baseLayerMD5": "c3baf7eedfbdac8cd1e4f1f1f779dc0c.svg", + "assetId": "c9837d0454f5f0f73df290af2045359b", + "name": "duck", "bitmapResolution": 1, + "md5ext": "c9837d0454f5f0f73df290af2045359b.svg", + "dataFormat": "svg", "rotationCenterX": 61, "rotationCenterY": 59 } ], - "currentCostumeIndex": 0, - "scratchX": 60, - "scratchY": 49, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "af5b039e1b05e0ccb12944f648a8884e", + "name": "duck", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 11584, + "md5ext": "af5b039e1b05e0ccb12944f648a8884e.wav" + } + ], + "volume": 100, + "layerOrder": 33, "visible": true, - "spriteInfo": {} + "x": 60, + "y": 49, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Duck" } }, { "name": "Earth", - "md5": "64220361b80d2812e9f27fc88ef39027.svg", + "md5": "7405b5efa96995bae6853667f8cd145e.svg", "type": "sprite", "tags": [ "space", @@ -5448,41 +6704,54 @@ 1 ], "json": { - "objName": "Earth", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "earth", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "earth", - "baseLayerID": -1, - "baseLayerMD5": "64220361b80d2812e9f27fc88ef39027.svg", + "assetId": "7405b5efa96995bae6853667f8cd145e", + "name": "earth", "bitmapResolution": 1, + "md5ext": "7405b5efa96995bae6853667f8cd145e.svg", + "dataFormat": "svg", "rotationCenterX": 55, "rotationCenterY": 55 } ], - "currentCostumeIndex": 0, - "scratchX": 142, - "scratchY": -53, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 5, "visible": true, - "spriteInfo": {} + "x": 142, + "y": -53, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Earth" } }, { "name": "Easel", - "md5": "edc81e35c94c07dc380c43ea9b311394.svg", + "md5": "a4b3714322c11b350f09a75921ae606b.svg", "type": "sprite", "tags": [ "bedroom", @@ -5495,57 +6764,72 @@ 1 ], "json": { - "objName": "Easel", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Easel", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Easel-a", - "baseLayerID": -1, - "baseLayerMD5": "edc81e35c94c07dc380c43ea9b311394.svg", + "assetId": "a4b3714322c11b350f09a75921ae606b", + "name": "Easel-a", "bitmapResolution": 1, + "md5ext": "a4b3714322c11b350f09a75921ae606b.svg", + "dataFormat": "svg", "rotationCenterX": 69, "rotationCenterY": 95 }, { - "costumeName": "Easel-b", - "baseLayerID": -1, - "baseLayerMD5": "cac798e8cf0364fa9a8bc52b85bda6b2.svg", + "assetId": "6a736beddc7844538be390c18b7c4361", + "name": "Easel-b", "bitmapResolution": 1, + "md5ext": "6a736beddc7844538be390c18b7c4361.svg", + "dataFormat": "svg", "rotationCenterX": 69, "rotationCenterY": 95 }, { - "costumeName": "Easel-c", - "baseLayerID": -1, - "baseLayerMD5": "afbf42eb496694afb31f9ea69b3a1a7a.svg", + "assetId": "caec09682a7fcdffef4647e8355ba004", + "name": "Easel-c", "bitmapResolution": 1, + "md5ext": "caec09682a7fcdffef4647e8355ba004.svg", + "dataFormat": "svg", "rotationCenterX": 68, "rotationCenterY": 94 } ], - "currentCostumeIndex": 0, - "scratchX": 182, - "scratchY": -41, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 3, "visible": true, - "spriteInfo": {} + "x": 182, + "y": -41, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Easel" } }, { "name": "Egg", - "md5": "6f1a24a63d16c45425aa2eb64934a278.svg", + "md5": "f8ee449298c1446cb0ef281923a4e57a.svg", "type": "sprite", "tags": [ "food", @@ -5558,81 +6842,99 @@ 1 ], "json": { - "objName": "Egg", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "egg", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "egg-a", - "baseLayerID": -1, - "baseLayerMD5": "6f1a24a63d16c45425aa2eb64934a278.svg", + "assetId": "f8ee449298c1446cb0ef281923a4e57a", + "name": "egg-a", "bitmapResolution": 1, + "md5ext": "f8ee449298c1446cb0ef281923a4e57a.svg", + "dataFormat": "svg", "rotationCenterX": 18, "rotationCenterY": 26 }, { - "costumeName": "egg-b", - "baseLayerID": -1, - "baseLayerMD5": "7f1320549dd8bfd596c52aec02d898ce.svg", + "assetId": "fbc629c3b062423e8c09cfacfb1e65f8", + "name": "egg-b", "bitmapResolution": 1, + "md5ext": "fbc629c3b062423e8c09cfacfb1e65f8.svg", + "dataFormat": "svg", "rotationCenterX": 23, "rotationCenterY": 27 }, { - "costumeName": "egg-c", - "baseLayerID": -1, - "baseLayerMD5": "62ed6f412aae07a575faa51451009168.svg", + "assetId": "0d127490af16f8a4ca5ce3212b2391c2", + "name": "egg-c", "bitmapResolution": 1, + "md5ext": "0d127490af16f8a4ca5ce3212b2391c2.svg", + "dataFormat": "svg", "rotationCenterX": 28, "rotationCenterY": 27 }, { - "costumeName": "egg-d", - "baseLayerID": -1, - "baseLayerMD5": "0dce0615471ebf1bebc3ba8b4bebbd18.svg", + "assetId": "b0b6e88ec64b842398200bab562b53e3", + "name": "egg-d", "bitmapResolution": 1, + "md5ext": "b0b6e88ec64b842398200bab562b53e3.svg", + "dataFormat": "svg", "rotationCenterX": 19, "rotationCenterY": 27 }, { - "costumeName": "egg-e", - "baseLayerID": -1, - "baseLayerMD5": "3848cf5708b7c712bb7bb9bbcce636aa.svg", + "assetId": "41535b4742f40e2630746b0c4bec98f2", + "name": "egg-e", "bitmapResolution": 1, + "md5ext": "41535b4742f40e2630746b0c4bec98f2.svg", + "dataFormat": "svg", "rotationCenterX": 20, "rotationCenterY": 26 }, { - "costumeName": "egg-f", - "baseLayerID": -1, - "baseLayerMD5": "0f7e63d9f23038a5012409af93c8dfad.svg", + "assetId": "bb0505b802140a8cc200c9f8bfce4503", + "name": "egg-f", "bitmapResolution": 1, + "md5ext": "bb0505b802140a8cc200c9f8bfce4503.svg", + "dataFormat": "svg", "rotationCenterX": 31, "rotationCenterY": 26 } ], - "currentCostumeIndex": 0, - "scratchX": -102, - "scratchY": 53, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 2, "visible": true, - "spriteInfo": {} + "x": -102, + "y": 53, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Egg" } }, { "name": "Elephant", - "md5": "b3515b3805938b0fae4e527aa0b4524e.svg", + "md5": "b59873e9558c1c456200f50e5ab34770.svg", "type": "sprite", "tags": [ "animals", @@ -5645,49 +6947,63 @@ 1 ], "json": { - "objName": "Elephant", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Elephant", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "elephant-a", - "baseLayerID": -1, - "baseLayerMD5": "b3515b3805938b0fae4e527aa0b4524e.svg", + "assetId": "b59873e9558c1c456200f50e5ab34770", + "name": "elephant-a", "bitmapResolution": 1, + "md5ext": "b59873e9558c1c456200f50e5ab34770.svg", + "dataFormat": "svg", "rotationCenterX": 107, "rotationCenterY": 33 }, { - "costumeName": "elephant-b", - "baseLayerID": -1, - "baseLayerMD5": "bce91fa266220d3679a4c19c4e38b1f7.svg", + "assetId": "2c9b5e0125d95b8bc511f6bb09b5ea2f", + "name": "elephant-b", "bitmapResolution": 1, + "md5ext": "2c9b5e0125d95b8bc511f6bb09b5ea2f.svg", + "dataFormat": "svg", "rotationCenterX": 95, "rotationCenterY": 40 } ], - "currentCostumeIndex": 0, - "scratchX": -51, - "scratchY": -17, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 34, "visible": true, - "spriteInfo": {} + "x": -51, + "y": -17, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Elephant" } }, { "name": "Elf", - "md5": "00748a750dc4fd754ce4debb5e3595c0.svg", + "md5": "e92abad171396a3198455df8557802e5.svg", "type": "sprite", "tags": [ "fantasy", @@ -5701,73 +7017,90 @@ 1 ], "json": { - "objName": "Elf", - "sounds": [ - { - "soundName": "Magic Spell", - "soundID": -1, - "md5": "1cb60ecdb1075c8769cb346d5c2a22c7.wav", - "sampleCount": 43077, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "elf", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "elf-a", - "baseLayerID": -1, - "baseLayerMD5": "00748a750dc4fd754ce4debb5e3595c0.svg", + "assetId": "e92abad171396a3198455df8557802e5", + "name": "elf-a", "bitmapResolution": 1, + "md5ext": "e92abad171396a3198455df8557802e5.svg", + "dataFormat": "svg", "rotationCenterX": 50, "rotationCenterY": 140 }, { - "costumeName": "elf-b", - "baseLayerID": -1, - "baseLayerMD5": "91815a19569ef9f0ef68bca56bb80446.svg", + "assetId": "92ff640b911a8348d2734c0e38bba68c", + "name": "elf-b", "bitmapResolution": 1, + "md5ext": "92ff640b911a8348d2734c0e38bba68c.svg", + "dataFormat": "svg", "rotationCenterX": 50, "rotationCenterY": 140 }, { - "costumeName": "elf-c", - "baseLayerID": -1, - "baseLayerMD5": "8153eaf84bc3db9a671cafd34506243b.svg", + "assetId": "524406c2b1fe253c1565ff516309817e", + "name": "elf-c", "bitmapResolution": 1, + "md5ext": "524406c2b1fe253c1565ff516309817e.svg", + "dataFormat": "svg", "rotationCenterX": 50, "rotationCenterY": 140 }, { - "costumeName": "elf-d", - "baseLayerID": -1, - "baseLayerMD5": "2432797fc69a62fc643505b0ba039169.svg", + "assetId": "808c6fa2eb1cba0de1d17b18c6f41279", + "name": "elf-d", "bitmapResolution": 1, + "md5ext": "808c6fa2eb1cba0de1d17b18c6f41279.svg", + "dataFormat": "svg", "rotationCenterX": 50, "rotationCenterY": 140 }, { - "costumeName": "elf-e", - "baseLayerID": -1, - "baseLayerMD5": "a06e6c93b143ae2a7b776bd1deee6b59.svg", + "assetId": "ec458328a85f89f06866e2337076ac0a", + "name": "elf-e", "bitmapResolution": 1, + "md5ext": "ec458328a85f89f06866e2337076ac0a.svg", + "dataFormat": "svg", "rotationCenterX": 50, "rotationCenterY": 140 } ], - "currentCostumeIndex": 0, - "scratchX": 39, - "scratchY": -15, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "1cb60ecdb1075c8769cb346d5c2a22c7", + "name": "Magic Spell", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 43689, + "md5ext": "1cb60ecdb1075c8769cb346d5c2a22c7.wav" + } + ], + "volume": 100, + "layerOrder": 15, "visible": true, - "spriteInfo": {} + "x": 39, + "y": -15, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Elf" } }, { "name": "Fairy", - "md5": "fe97687c7f1b747bb6f41c252cc5926a.svg", + "md5": "40d726e17bfd2ffeb8c0aa5393ee1c77.svg", "type": "sprite", "tags": [ "fantasy", @@ -5781,73 +7114,90 @@ 1 ], "json": { - "objName": "Fairy", - "sounds": [ - { - "soundName": "Magic Spell", - "soundID": -1, - "md5": "1cb60ecdb1075c8769cb346d5c2a22c7.wav", - "sampleCount": 43077, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "fairy", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 3, "costumes": [ { - "costumeName": "fairy-a", - "baseLayerID": -1, - "baseLayerMD5": "fe97687c7f1b747bb6f41c252cc5926a.svg", + "assetId": "40d726e17bfd2ffeb8c0aa5393ee1c77", + "name": "fairy-a", "bitmapResolution": 1, + "md5ext": "40d726e17bfd2ffeb8c0aa5393ee1c77.svg", + "dataFormat": "svg", "rotationCenterX": 85, "rotationCenterY": 140 }, { - "costumeName": "fairy-b", - "baseLayerID": -1, - "baseLayerMD5": "c8e0d935b2e4372ecc813705a79be3eb.svg", + "assetId": "bea920473027f43e04c44e588c6cc39a", + "name": "fairy-b", "bitmapResolution": 1, + "md5ext": "bea920473027f43e04c44e588c6cc39a.svg", + "dataFormat": "svg", "rotationCenterX": 85, "rotationCenterY": 140 }, { - "costumeName": "fairy-c", - "baseLayerID": -1, - "baseLayerMD5": "4d0740d1b5be93256ad235062daa876b.svg", + "assetId": "d4f6163a1610243f55dd9cf1c9875c61", + "name": "fairy-c", "bitmapResolution": 1, + "md5ext": "d4f6163a1610243f55dd9cf1c9875c61.svg", + "dataFormat": "svg", "rotationCenterX": 85, "rotationCenterY": 140 }, { - "costumeName": "fairy-d", - "baseLayerID": -1, - "baseLayerMD5": "ca555dadd377431e38a3bc67ece4d36a.svg", + "assetId": "902350bba0d4b4612db1e2e902b6f201", + "name": "fairy-d", "bitmapResolution": 1, + "md5ext": "902350bba0d4b4612db1e2e902b6f201.svg", + "dataFormat": "svg", "rotationCenterX": 85, "rotationCenterY": 140 }, { - "costumeName": "fairy-e", - "baseLayerID": -1, - "baseLayerMD5": "a681f6d6044abdebcdd6634ce85da484.svg", + "assetId": "decd31f829032b1d4dcf5efdbd362cb9", + "name": "fairy-e", "bitmapResolution": 1, + "md5ext": "decd31f829032b1d4dcf5efdbd362cb9.svg", + "dataFormat": "svg", "rotationCenterX": 85, "rotationCenterY": 140 } ], - "currentCostumeIndex": 0, - "scratchX": -24, - "scratchY": -21, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "1cb60ecdb1075c8769cb346d5c2a22c7", + "name": "Magic Spell", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 43689, + "md5ext": "1cb60ecdb1075c8769cb346d5c2a22c7.wav" + } + ], + "volume": 100, + "layerOrder": 16, "visible": true, - "spriteInfo": {} + "x": -24, + "y": -21, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Fairy" } }, { "name": "Fish", - "md5": "8598752b1b7b9892c23817c4ed848e7d.svg", + "md5": "a9b3d163756621f8395592ad77fb9369.svg", "type": "sprite", "tags": [ "animals", @@ -5862,73 +7212,90 @@ 2 ], "json": { - "objName": "Fish", - "sounds": [ - { - "soundName": "bubbles", - "soundID": -1, - "md5": "78b0be9c9c2f664158b886bc7e794095.wav", - "sampleCount": 45056, - "rate": 11025, - "format": "" - }, - { - "soundName": "ocean wave", - "soundID": -1, - "md5": "c904610d770398b98872a708a2f75611.wav", - "sampleCount": 99206, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "fish", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "fish-a", - "baseLayerID": -1, - "baseLayerMD5": "8598752b1b7b9892c23817c4ed848e7d.svg", + "assetId": "a9b3d163756621f8395592ad77fb9369", + "name": "fish-a", "bitmapResolution": 1, + "md5ext": "a9b3d163756621f8395592ad77fb9369.svg", + "dataFormat": "svg", "rotationCenterX": 63, "rotationCenterY": 45 }, { - "costumeName": "fish-b", - "baseLayerID": -1, - "baseLayerMD5": "52032e4310f9855b89f873b528a5e928.svg", + "assetId": "7a0c31c0087f342867d4754f8dc57541", + "name": "fish-b", "bitmapResolution": 1, + "md5ext": "7a0c31c0087f342867d4754f8dc57541.svg", + "dataFormat": "svg", "rotationCenterX": 63, "rotationCenterY": 45 }, { - "costumeName": "fish-c", - "baseLayerID": -1, - "baseLayerMD5": "06c139dcfe45bf31ef45e7030b77dc36.svg", + "assetId": "4a3478b3cdc3e8688a671be88c2775fd", + "name": "fish-c", "bitmapResolution": 1, + "md5ext": "4a3478b3cdc3e8688a671be88c2775fd.svg", + "dataFormat": "svg", "rotationCenterX": 63, "rotationCenterY": 45 }, { - "costumeName": "fish-d", - "baseLayerID": -1, - "baseLayerMD5": "6a3a2c97374c157e0dbc0a03c2079284.svg", + "assetId": "886e0bb732453eb8d3a849b4eab54943", + "name": "fish-d", "bitmapResolution": 1, + "md5ext": "886e0bb732453eb8d3a849b4eab54943.svg", + "dataFormat": "svg", "rotationCenterX": 63, "rotationCenterY": 45 } ], - "currentCostumeIndex": 0, - "scratchX": 38, - "scratchY": -53, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "78b0be9c9c2f664158b886bc7e794095", + "name": "bubbles", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 180224, + "md5ext": "78b0be9c9c2f664158b886bc7e794095.wav" + }, + { + "assetId": "c904610d770398b98872a708a2f75611", + "name": "ocean wave", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 99569, + "md5ext": "c904610d770398b98872a708a2f75611.wav" + } + ], + "volume": 100, + "layerOrder": 3, "visible": true, - "spriteInfo": {} + "x": 38, + "y": -53, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Fish" } }, { "name": "Fishbowl", - "md5": "9d1013e04ca7425f680a4b4e6dd6ede6.svg", + "md5": "17c53cf0296f24722ba5b001d513e58f.svg", "type": "sprite", "tags": [ "fishbowl", @@ -5942,49 +7309,63 @@ 1 ], "json": { - "objName": "Fishbowl", - "sounds": [ - { - "soundName": "water drop", - "soundID": -1, - "md5": "aa488de9e2c871e9d4faecd246ed737a.wav", - "sampleCount": 8136, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "Fishbowl", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Fishbowl-a", - "baseLayerID": -1, - "baseLayerMD5": "9d1013e04ca7425f680a4b4e6dd6ede6.svg", + "assetId": "17c53cf0296f24722ba5b001d513e58f", + "name": "Fishbowl-a", "bitmapResolution": 1, + "md5ext": "17c53cf0296f24722ba5b001d513e58f.svg", + "dataFormat": "svg", "rotationCenterX": 28, "rotationCenterY": 24 }, { - "costumeName": "Fishbowl-b", - "baseLayerID": -1, - "baseLayerMD5": "0bbfc827e8d2f3da6db82efe95563f93.svg", + "assetId": "b3db01c5cda32fe3ea0b48dde5fa8130", + "name": "Fishbowl-b", "bitmapResolution": 1, + "md5ext": "b3db01c5cda32fe3ea0b48dde5fa8130.svg", + "dataFormat": "svg", "rotationCenterX": 28, "rotationCenterY": 24 } ], - "currentCostumeIndex": 0, - "scratchX": -34, - "scratchY": 74, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "aa488de9e2c871e9d4faecd246ed737a", + "name": "water drop", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 8129, + "md5ext": "aa488de9e2c871e9d4faecd246ed737a.wav" + } + ], + "volume": 100, + "layerOrder": 2, "visible": true, - "spriteInfo": {} + "x": -34, + "y": 74, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Fishbowl" } }, { "name": "Food Truck", - "md5": "b30ec8ff043e0f1747591d564d56d7fa.svg", + "md5": "a77f9693f87288d023a4632cf019776e.svg", "type": "sprite", "tags": [ "city", @@ -5999,68 +7380,85 @@ 3 ], "json": { - "objName": "Food Truck", - "sounds": [ - { - "soundName": "car horn", - "soundID": -1, - "md5": "7c887f6a2ecd1cdb85d5527898d7f7a0.wav", - "sampleCount": 42443, - "rate": 22050, - "format": "adpcm" - }, - { - "soundName": "clown honk", - "soundID": -1, - "md5": "ec66961f188e9b8a9c75771db744d096.wav", - "sampleCount": 9009, - "rate": 22050, - "format": "adpcm" - }, - { - "soundName": "car vroom", - "soundID": -1, - "md5": "ead1da4a87ff6cb53441142f7ac37b8f.wav", - "sampleCount": 43358, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "Food Truck", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 2, "costumes": [ { - "costumeName": "Food Truck-a", - "baseLayerID": -1, - "baseLayerMD5": "b30ec8ff043e0f1747591d564d56d7fa.svg", + "assetId": "a77f9693f87288d023a4632cf019776e", + "name": "Food Truck-a", "bitmapResolution": 1, - "rotationCenterX": 121, - "rotationCenterY": 125 + "md5ext": "a77f9693f87288d023a4632cf019776e.svg", + "dataFormat": "svg", + "rotationCenterX": 120.82215422900005, + "rotationCenterY": 123.2192 }, { - "costumeName": "Food Truck-b", - "baseLayerID": -1, - "baseLayerMD5": "afd51531621d2b33869b47342311b363.svg", + "assetId": "f4150de2297a63c3efd125c8e12dd7cc", + "name": "Food Truck-b", "bitmapResolution": 1, - "rotationCenterX": 121, - "rotationCenterY": 101 + "md5ext": "f4150de2297a63c3efd125c8e12dd7cc.svg", + "dataFormat": "svg", + "rotationCenterX": 120.82199999999996, + "rotationCenterY": 100.675 }, { - "costumeName": "Food Truck-c", - "baseLayerID": -1, - "baseLayerMD5": "42f88485a25bf9a683d28957db9f969f.svg", + "assetId": "e850e3c93de767519f7f78b38f16ed1d", + "name": "Food Truck-c", "bitmapResolution": 1, - "rotationCenterX": 121, - "rotationCenterY": 92 + "md5ext": "e850e3c93de767519f7f78b38f16ed1d.svg", + "dataFormat": "svg", + "rotationCenterX": 120.82199999999996, + "rotationCenterY": 91.45043052455627 } ], - "currentCostumeIndex": 0, - "scratchX": -50, - "scratchY": -54, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "7c887f6a2ecd1cdb85d5527898d7f7a0", + "name": "car horn", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 42673, + "md5ext": "7c887f6a2ecd1cdb85d5527898d7f7a0.wav" + }, + { + "assetId": "ec66961f188e9b8a9c75771db744d096", + "name": "clown honk", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 9145, + "md5ext": "ec66961f188e9b8a9c75771db744d096.wav" + }, + { + "assetId": "ead1da4a87ff6cb53441142f7ac37b8f", + "name": "car vroom", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 43689, + "md5ext": "ead1da4a87ff6cb53441142f7ac37b8f.wav" + } + ], + "volume": 100, + "layerOrder": 4, "visible": true, - "spriteInfo": {} + "x": -56.99999999999999, + "y": -54, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Food Truck" } }, { @@ -6077,44 +7475,58 @@ 1 ], "json": { - "objName": "Football", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Football", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 1, "costumes": [ { - "costumeName": "football running", - "baseLayerID": -1, - "baseLayerMD5": "7ee31371b2eafba57cc5a78fc1a787fe.png", + "assetId": "7ee31371b2eafba57cc5a78fc1a787fe", + "name": "football running", "bitmapResolution": 2, + "md5ext": "7ee31371b2eafba57cc5a78fc1a787fe.png", + "dataFormat": "png", "rotationCenterX": 92, "rotationCenterY": 200 }, { - "costumeName": "football standing", - "baseLayerID": -1, - "baseLayerMD5": "c717def72c8bd98749284d31b51d7097.png", + "assetId": "c717def72c8bd98749284d31b51d7097", + "name": "football standing", "bitmapResolution": 2, + "md5ext": "c717def72c8bd98749284d31b51d7097.png", + "dataFormat": "png", "rotationCenterX": 74, "rotationCenterY": 200 } ], - "currentCostumeIndex": 0, - "scratchX": -41, - "scratchY": -39, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 12, "visible": true, - "spriteInfo": {} + "x": -41, + "y": -39, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Football" } }, { @@ -6130,41 +7542,54 @@ 1 ], "json": { - "objName": "Fortune Cookie", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Fortune Cookie", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "fortune cookie", - "baseLayerID": -1, - "baseLayerMD5": "c56dcaa1fa4e3c9740142b93d5982850.png", + "assetId": "c56dcaa1fa4e3c9740142b93d5982850", + "name": "fortune cookie", "bitmapResolution": 2, + "md5ext": "c56dcaa1fa4e3c9740142b93d5982850.png", + "dataFormat": "png", "rotationCenterX": 60, "rotationCenterY": 62 } ], - "currentCostumeIndex": 0, - "scratchX": -5, - "scratchY": -46, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 13, "visible": true, - "spriteInfo": {} + "x": -5, + "y": -46, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Fortune Cookie" } }, { "name": "Fox", - "md5": "0aef4633e8580e209020b054eb55982f.svg", + "md5": "9dd59a4514b5373d4f665db78e145636.svg", "type": "sprite", "tags": [ "animals", @@ -6177,57 +7602,72 @@ 1 ], "json": { - "objName": "Fox", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "fox", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "fox-a", - "baseLayerID": -1, - "baseLayerMD5": "0aef4633e8580e209020b054eb55982f.svg", + "assetId": "9dd59a4514b5373d4f665db78e145636", + "name": "fox-a", "bitmapResolution": 1, + "md5ext": "9dd59a4514b5373d4f665db78e145636.svg", + "dataFormat": "svg", "rotationCenterX": 86, "rotationCenterY": 44 }, { - "costumeName": "fox-b", - "baseLayerID": -1, - "baseLayerMD5": "ae0bb1b900e853ddc8820e0c7bd60f53.svg", + "assetId": "2c256eacbb753be361e8e52a0eefde77", + "name": "fox-b", "bitmapResolution": 1, + "md5ext": "2c256eacbb753be361e8e52a0eefde77.svg", + "dataFormat": "svg", "rotationCenterX": 44, "rotationCenterY": 50 }, { - "costumeName": "fox-c", - "baseLayerID": -1, - "baseLayerMD5": "3cc3761cbabdcf13dbfdf04048bfbccf.svg", + "assetId": "dd398ed81edb60c91ad4805f4437d2fa", + "name": "fox-c", "bitmapResolution": 1, + "md5ext": "dd398ed81edb60c91ad4805f4437d2fa.svg", + "dataFormat": "svg", "rotationCenterX": 48, "rotationCenterY": 38 } ], - "currentCostumeIndex": 0, - "scratchX": 32, - "scratchY": -124, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 3, "visible": true, - "spriteInfo": {} + "x": 21.999999999999975, + "y": -124, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Fox" } }, { "name": "Frank", - "md5": "8ebcc9a619ae0455df9da42d39f59c1d.svg", + "md5": "10d39bb7e31647a465e747cd243b8cd0.svg", "type": "sprite", "tags": [ "fantasy", @@ -6244,65 +7684,81 @@ 1 ], "json": { - "objName": "Frank", - "sounds": [ - { - "soundName": "wolf howl", - "soundID": -1, - "md5": "5e36d74bb16aa5085b901362788b0fbf.wav", - "sampleCount": 43008, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "frank", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 3, "costumes": [ { - "costumeName": "frank-a", - "baseLayerID": -1, - "baseLayerMD5": "8ebcc9a619ae0455df9da42d39f59c1d.svg", + "assetId": "10d39bb7e31647a465e747cd243b8cd0", + "name": "frank-a", "bitmapResolution": 1, + "md5ext": "10d39bb7e31647a465e747cd243b8cd0.svg", + "dataFormat": "svg", "rotationCenterX": 97, "rotationCenterY": 63 }, { - "costumeName": "frank-b", - "baseLayerID": -1, - "baseLayerMD5": "e605b9d87181c52825ae21597c9c1e07.svg", + "assetId": "e56e930cc0229d1042a673e7503209c5", + "name": "frank-b", "bitmapResolution": 1, + "md5ext": "e56e930cc0229d1042a673e7503209c5.svg", + "dataFormat": "svg", "rotationCenterX": 105, "rotationCenterY": 63 }, { - "costumeName": "frank-c", - "baseLayerID": -1, - "baseLayerMD5": "a53378250f07b6dad161516a5317277e.svg", + "assetId": "26da9617218493f4f42a1592f21afee8", + "name": "frank-c", "bitmapResolution": 1, + "md5ext": "26da9617218493f4f42a1592f21afee8.svg", + "dataFormat": "svg", "rotationCenterX": 159, "rotationCenterY": 59 }, { - "costumeName": "frank-d", - "baseLayerID": -1, - "baseLayerMD5": "44b4ba838b60f14d6e7ebddf5df4d4c4.svg", + "assetId": "d16b76a634f7367ce7d6112401a78e57", + "name": "frank-d", "bitmapResolution": 1, + "md5ext": "d16b76a634f7367ce7d6112401a78e57.svg", + "dataFormat": "svg", "rotationCenterX": 106, "rotationCenterY": 107 } ], - "currentCostumeIndex": 0, - "scratchX": -115, - "scratchY": -46, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "5e36d74bb16aa5085b901362788b0fbf", + "name": "wolf howl", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 172032, + "md5ext": "5e36d74bb16aa5085b901362788b0fbf.wav" + } + ], + "volume": 100, + "layerOrder": 3, "visible": true, - "spriteInfo": {} + "x": -115, + "y": -46, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Frank" } }, { "name": "Frog", - "md5": "285483a688eed2ff8010c65112f99c41.svg", + "md5": "390845c11df0924f3b627bafeb3f814e.svg", "type": "sprite", "tags": [ "animals", @@ -6318,41 +7774,54 @@ 1 ], "json": { - "objName": "Frog", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Frog", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "frog", - "baseLayerID": -1, - "baseLayerMD5": "285483a688eed2ff8010c65112f99c41.svg", + "assetId": "390845c11df0924f3b627bafeb3f814e", + "name": "frog", "bitmapResolution": 1, + "md5ext": "390845c11df0924f3b627bafeb3f814e.svg", + "dataFormat": "svg", "rotationCenterX": 48, "rotationCenterY": 30 } ], - "currentCostumeIndex": 0, - "scratchX": -19, - "scratchY": -11, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 21, "visible": true, - "spriteInfo": {} + "x": -19, + "y": -11, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Frog" } }, { "name": "Frog 2 ", - "md5": "07160d455202e95f5b4b5c842eff6788.svg", + "md5": "f2246c13e4540472c484119bc314d954.svg", "type": "sprite", "tags": [ "animals", @@ -6367,52 +7836,67 @@ 1 ], "json": { - "objName": "Frog 2 ", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Frog 2 ", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Frog 2-a", - "baseLayerID": -1, - "baseLayerMD5": "07160d455202e95f5b4b5c842eff6788.svg", + "assetId": "f2246c13e4540472c484119bc314d954", + "name": "Frog 2-a", "bitmapResolution": 1, + "md5ext": "f2246c13e4540472c484119bc314d954.svg", + "dataFormat": "svg", "rotationCenterX": 101, "rotationCenterY": 60 }, { - "costumeName": "Frog 2-b", - "baseLayerID": -1, - "baseLayerMD5": "9663ddb4d100eb4e18702ee13eca835e.svg", + "assetId": "d9f69469090784d8dd68d94c0fd78a50", + "name": "Frog 2-b", "bitmapResolution": 1, + "md5ext": "d9f69469090784d8dd68d94c0fd78a50.svg", + "dataFormat": "svg", "rotationCenterX": 101, "rotationCenterY": 58 }, { - "costumeName": "Frog 2-c", - "baseLayerID": -1, - "baseLayerMD5": "5c2ec9de8d1695cd4b59beea45046560.svg", + "assetId": "0717f446c991aac7df2fe4d6590354e7", + "name": "Frog 2-c", "bitmapResolution": 1, + "md5ext": "0717f446c991aac7df2fe4d6590354e7.svg", + "dataFormat": "svg", "rotationCenterX": 96, "rotationCenterY": 87 } ], - "currentCostumeIndex": 0, - "scratchX": -19, - "scratchY": -6, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 4, "visible": true, - "spriteInfo": {} + "x": -18.999999999999986, + "y": -41.99999999999999, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Frog 2 " } }, { @@ -6428,41 +7912,54 @@ 1 ], "json": { - "objName": "Fruit Platter", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Fruit Platter", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "fruit platter", - "baseLayerID": -1, - "baseLayerMD5": "6c3252378da3334f63eebddbed3fae91.png", + "assetId": "6c3252378da3334f63eebddbed3fae91", + "name": "fruit platter", "bitmapResolution": 2, + "md5ext": "6c3252378da3334f63eebddbed3fae91.png", + "dataFormat": "png", "rotationCenterX": 148, "rotationCenterY": 78 } ], - "currentCostumeIndex": 0, - "scratchX": -24, - "scratchY": 7, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 14, "visible": true, - "spriteInfo": {} + "x": -24, + "y": 7, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Fruit Platter" } }, { "name": "Fruit Salad", - "md5": "dbf8cc34f7ca18b4a008d2890dba56b7.svg", + "md5": "2e6ef315101433b78e38719e8cc630c2.svg", "type": "sprite", "tags": [ "food", @@ -6474,41 +7971,54 @@ 1 ], "json": { - "objName": "Fruit Salad", - "sounds": [ - { - "soundName": "Chomp", - "soundID": -1, - "md5": "0b1e3033140d094563248e61de4039e5.wav", - "sampleCount": 2912, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Fruit Salad", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "fruitsalad", - "baseLayerID": -1, - "baseLayerMD5": "dbf8cc34f7ca18b4a008d2890dba56b7.svg", + "assetId": "2e6ef315101433b78e38719e8cc630c2", + "name": "fruitsalad", "bitmapResolution": 1, + "md5ext": "2e6ef315101433b78e38719e8cc630c2.svg", + "dataFormat": "svg", "rotationCenterX": 30, "rotationCenterY": 22 } ], - "currentCostumeIndex": 0, - "scratchX": 27, - "scratchY": 0, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "0b1e3033140d094563248e61de4039e5", + "name": "Chomp", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 11648, + "md5ext": "0b1e3033140d094563248e61de4039e5.wav" + } + ], + "volume": 100, + "layerOrder": 10, "visible": true, - "spriteInfo": {} + "x": 27, + "y": 0, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Fruit Salad" } }, { "name": "Ghost", - "md5": "fca9fdf3ec9aafcfbd915105fecb6ce6.svg", + "md5": "f522b08c5757569ad289d67bce290cd0.svg", "type": "sprite", "tags": [ "fantasy", @@ -6524,65 +8034,81 @@ 1 ], "json": { - "objName": "Ghost", - "sounds": [ - { - "soundName": "space ripple", - "soundID": -1, - "md5": "ff8b8c3bf841a11fd5fe3afaa92be1b5.wav", - "sampleCount": 41149, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ghost", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "ghost-a", - "baseLayerID": -1, - "baseLayerMD5": "fca9fdf3ec9aafcfbd915105fecb6ce6.svg", + "assetId": "f522b08c5757569ad289d67bce290cd0", + "name": "ghost-a", "bitmapResolution": 1, + "md5ext": "f522b08c5757569ad289d67bce290cd0.svg", + "dataFormat": "svg", "rotationCenterX": 37, "rotationCenterY": 68 }, { - "costumeName": "ghost-b", - "baseLayerID": -1, - "baseLayerMD5": "9d6e168d234d023476324cb72430e645.svg", + "assetId": "d1d89391f1d9c74557e504456d58a002", + "name": "ghost-b", "bitmapResolution": 1, + "md5ext": "d1d89391f1d9c74557e504456d58a002.svg", + "dataFormat": "svg", "rotationCenterX": 41, "rotationCenterY": 68 }, { - "costumeName": "ghost-c", - "baseLayerID": -1, - "baseLayerMD5": "8296c8aa0782b53c5188dabde5fce10f.svg", + "assetId": "634744e3f98bee53e9cb477a63aa9b21", + "name": "ghost-c", "bitmapResolution": 1, + "md5ext": "634744e3f98bee53e9cb477a63aa9b21.svg", + "dataFormat": "svg", "rotationCenterX": 61, "rotationCenterY": 72 }, { - "costumeName": "ghost-d", - "baseLayerID": -1, - "baseLayerMD5": "2a3c6eb1faa6b2e4403c64945d59e122.svg", + "assetId": "40ba3a0b5b3899a655fd8867229d4ee3", + "name": "ghost-d", "bitmapResolution": 1, + "md5ext": "40ba3a0b5b3899a655fd8867229d4ee3.svg", + "dataFormat": "svg", "rotationCenterX": 78, "rotationCenterY": 69 } ], - "currentCostumeIndex": 0, - "scratchX": 42, - "scratchY": 27, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "ff8b8c3bf841a11fd5fe3afaa92be1b5", + "name": "space ripple", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 164596, + "md5ext": "ff8b8c3bf841a11fd5fe3afaa92be1b5.wav" + } + ], + "volume": 100, + "layerOrder": 1, "visible": true, - "spriteInfo": {} + "x": 42, + "y": 27, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Ghost" } }, { "name": "Gift", - "md5": "abeae2217b3ce67b1ff761cd7a89274d.svg", + "md5": "0fdd104de718c5fc4a65da429468bdbd.svg", "type": "sprite", "tags": [ "thing", @@ -6594,49 +8120,63 @@ 1 ], "json": { - "objName": "Gift", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Gift", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "gift-a", - "baseLayerID": -1, - "baseLayerMD5": "abeae2217b3ce67b1ff761cd7a89274d.svg", + "assetId": "0fdd104de718c5fc4a65da429468bdbd", + "name": "gift-a", "bitmapResolution": 1, + "md5ext": "0fdd104de718c5fc4a65da429468bdbd.svg", + "dataFormat": "svg", "rotationCenterX": 33, "rotationCenterY": 25 }, { - "costumeName": "gift-b", - "baseLayerID": -1, - "baseLayerMD5": "5cae973c98f2d98b51e6c6b3c9602f8c.svg", + "assetId": "6cbeda5d391c6d107f0b853222f344d9", + "name": "gift-b", "bitmapResolution": 1, + "md5ext": "6cbeda5d391c6d107f0b853222f344d9.svg", + "dataFormat": "svg", "rotationCenterX": 33, "rotationCenterY": 26 } ], - "currentCostumeIndex": 0, - "scratchX": 26, - "scratchY": 28, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 11, "visible": true, - "spriteInfo": {} + "x": 26, + "y": 28, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Gift" } }, { "name": "Giga", - "md5": "93cb048a1d199f92424b9c097fa5fa38.svg", + "md5": "92161a11e851ecda94cbbb985018fed6.svg", "type": "sprite", "tags": [ "fantasy", @@ -6648,65 +8188,81 @@ 1 ], "json": { - "objName": "Giga", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Giga", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 3, "costumes": [ { - "costumeName": "giga-a", - "baseLayerID": -1, - "baseLayerMD5": "93cb048a1d199f92424b9c097fa5fa38.svg", + "assetId": "92161a11e851ecda94cbbb985018fed6", + "name": "giga-a", "bitmapResolution": 1, + "md5ext": "92161a11e851ecda94cbbb985018fed6.svg", + "dataFormat": "svg", "rotationCenterX": 72, "rotationCenterY": 96 }, { - "costumeName": "giga-b", - "baseLayerID": -1, - "baseLayerMD5": "528613711a7eae3a929025be04db081c.svg", + "assetId": "bc706a7648342aaacac9050378b40c43", + "name": "giga-b", "bitmapResolution": 1, + "md5ext": "bc706a7648342aaacac9050378b40c43.svg", + "dataFormat": "svg", "rotationCenterX": 72, "rotationCenterY": 96 }, { - "costumeName": "giga-c", - "baseLayerID": -1, - "baseLayerMD5": "ee4dd21d7ca6d1b889ee25d245cbcc66.svg", + "assetId": "337b338b2b10176221e638ac537854e6", + "name": "giga-c", "bitmapResolution": 1, + "md5ext": "337b338b2b10176221e638ac537854e6.svg", + "dataFormat": "svg", "rotationCenterX": 73, "rotationCenterY": 96 }, { - "costumeName": "giga-d", - "baseLayerID": -1, - "baseLayerMD5": "7708e2d9f83a01476ee6d17aa540ddf1.svg", + "assetId": "db15886cfdcb5e2f4459e9074e3990a1", + "name": "giga-d", "bitmapResolution": 1, + "md5ext": "db15886cfdcb5e2f4459e9074e3990a1.svg", + "dataFormat": "svg", "rotationCenterX": 73, "rotationCenterY": 96 } ], - "currentCostumeIndex": 0, - "scratchX": 36, - "scratchY": 20, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 37, "visible": true, - "spriteInfo": {} + "x": 36, + "y": 20, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Giga" } }, { "name": "Giga Walking", - "md5": "f76bc420011db2cdb2de378c1536f6da.svg", + "md5": "3afad833094d8dff1c4ff79edcaa13d0.svg", "type": "sprite", "tags": [ "fantasy", @@ -6718,57 +8274,72 @@ 1 ], "json": { - "objName": "Giga Walking", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Giga walking", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 2, "costumes": [ { - "costumeName": "Giga walk1", - "baseLayerID": -1, - "baseLayerMD5": "f76bc420011db2cdb2de378c1536f6da.svg", + "assetId": "3afad833094d8dff1c4ff79edcaa13d0", + "name": "Giga walk1", "bitmapResolution": 1, + "md5ext": "3afad833094d8dff1c4ff79edcaa13d0.svg", + "dataFormat": "svg", "rotationCenterX": 70, "rotationCenterY": 107 }, { - "costumeName": "Giga walk2", - "baseLayerID": -1, - "baseLayerMD5": "43b5874e8a54f93bd02727f0abf6905b.svg", + "assetId": "d27716e022fb5f747d7b09fe6eeeca06", + "name": "Giga walk2", "bitmapResolution": 1, + "md5ext": "d27716e022fb5f747d7b09fe6eeeca06.svg", + "dataFormat": "svg", "rotationCenterX": 71, "rotationCenterY": 107 }, { - "costumeName": "Giga walk3", - "baseLayerID": -1, - "baseLayerMD5": "9aab3bbb375765391978be4f6d478ab3.svg", + "assetId": "db55131bf54f96e8986d9b30730e42ce", + "name": "Giga walk3", "bitmapResolution": 1, + "md5ext": "db55131bf54f96e8986d9b30730e42ce.svg", + "dataFormat": "svg", "rotationCenterX": 71, "rotationCenterY": 107 } ], - "currentCostumeIndex": 0, - "scratchX": 160, - "scratchY": -114, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 51, "visible": true, - "spriteInfo": {} + "x": 160, + "y": -114, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Giga Walking" } }, { "name": "Giraffe", - "md5": "2d3955997d2b3aa8dad9389c61de384f.svg", + "md5": "43e89629fb9df7051eaf307c695424fc.svg", "type": "sprite", "tags": [ "animals", @@ -6781,57 +8352,72 @@ 1 ], "json": { - "objName": "Giraffe", - "sounds": [ - { - "soundName": "horse gallop", - "soundID": -1, - "md5": "058a34b5fb8b57178b5322d994b6b8c8.wav", - "sampleCount": 38336, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "giraffe", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 2, "costumes": [ { - "costumeName": "giraffe-a", - "baseLayerID": -1, - "baseLayerMD5": "2d3955997d2b3aa8dad9389c61de384f.svg", + "assetId": "43e89629fb9df7051eaf307c695424fc", + "name": "giraffe-a", "bitmapResolution": 1, + "md5ext": "43e89629fb9df7051eaf307c695424fc.svg", + "dataFormat": "svg", "rotationCenterX": 87, "rotationCenterY": 132 }, { - "costumeName": "giraffe-b", - "baseLayerID": -1, - "baseLayerMD5": "b129c6016fedc7d03fb7f0a06363af28.svg", + "assetId": "ef1fca2ae13d49d9dd2c6cfc211a687c", + "name": "giraffe-b", "bitmapResolution": 1, + "md5ext": "ef1fca2ae13d49d9dd2c6cfc211a687c.svg", + "dataFormat": "svg", "rotationCenterX": 82, "rotationCenterY": 132 }, { - "costumeName": "giraffe-c", - "baseLayerID": -1, - "baseLayerMD5": "1af467957df0350765ba9a10e8d85572.svg", + "assetId": "cfd93a103479993aee4d680655e39d8d", + "name": "giraffe-c", "bitmapResolution": 1, + "md5ext": "cfd93a103479993aee4d680655e39d8d.svg", + "dataFormat": "svg", "rotationCenterX": 86, "rotationCenterY": 132 } ], - "currentCostumeIndex": 0, - "scratchX": -130, - "scratchY": 10, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "058a34b5fb8b57178b5322d994b6b8c8", + "name": "horse gallop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 153344, + "md5ext": "058a34b5fb8b57178b5322d994b6b8c8.wav" + } + ], + "volume": 100, + "layerOrder": 1, "visible": true, - "spriteInfo": {} + "x": -130, + "y": 10, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Giraffe" } }, { "name": "Glass Water", - "md5": "c364b9e1f4bcdc61705032d89eaaa0a1.svg", + "md5": "cbf21cf1b057852f91135d27ebbf11ce.svg", "type": "sprite", "tags": [ "food", @@ -6844,49 +8430,63 @@ 1 ], "json": { - "objName": "Glass Water", - "sounds": [ - { - "soundName": "Water Drop", - "soundID": -1, - "md5": "aa488de9e2c871e9d4faecd246ed737a.wav", - "sampleCount": 8136, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "Glass Water", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "glass water-a", - "baseLayerID": -1, - "baseLayerMD5": "c364b9e1f4bcdc61705032d89eaaa0a1.svg", + "assetId": "cbf21cf1b057852f91135d27ebbf11ce", + "name": "glass water-a", "bitmapResolution": 1, + "md5ext": "cbf21cf1b057852f91135d27ebbf11ce.svg", + "dataFormat": "svg", "rotationCenterX": 39, "rotationCenterY": 48 }, { - "costumeName": "glass water-b", - "baseLayerID": -1, - "baseLayerMD5": "bc07ce6a2004ac91ce704531a1c526e5.svg", + "assetId": "ca70c69ef1f797d353581a3f76116ae3", + "name": "glass water-b", "bitmapResolution": 1, + "md5ext": "ca70c69ef1f797d353581a3f76116ae3.svg", + "dataFormat": "svg", "rotationCenterX": 39, "rotationCenterY": 48 } ], - "currentCostumeIndex": 0, - "scratchX": 43, - "scratchY": -10, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "aa488de9e2c871e9d4faecd246ed737a", + "name": "Water Drop", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 8129, + "md5ext": "aa488de9e2c871e9d4faecd246ed737a.wav" + } + ], + "volume": 100, + "layerOrder": 12, "visible": true, - "spriteInfo": {} + "x": 43, + "y": -10, + "size": 60, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glass Water" } }, { "name": "Glasses", - "md5": "f42180039c37c3b221e1e426b92e5092.svg", + "md5": "705035328ac53d5ce1aa5a1ed1c2d172.svg", "type": "sprite", "tags": [ "fashion", @@ -6899,65 +8499,81 @@ 1 ], "json": { - "objName": "Glasses", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Glasses", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "glasses-a", - "baseLayerID": -1, - "baseLayerMD5": "f42180039c37c3b221e1e426b92e5092.svg", + "assetId": "705035328ac53d5ce1aa5a1ed1c2d172", + "name": "glasses-a", "bitmapResolution": 1, + "md5ext": "705035328ac53d5ce1aa5a1ed1c2d172.svg", + "dataFormat": "svg", "rotationCenterX": 33, "rotationCenterY": 13 }, { - "costumeName": "glasses-b", - "baseLayerID": -1, - "baseLayerMD5": "58b728ee8c1f739e2de13800dee562de.svg", + "assetId": "f2a02d0e7431147b8a4a282e02a8e6a4", + "name": "glasses-b", "bitmapResolution": 1, + "md5ext": "f2a02d0e7431147b8a4a282e02a8e6a4.svg", + "dataFormat": "svg", "rotationCenterX": 35, "rotationCenterY": 14 }, { - "costumeName": "glasses-c", - "baseLayerID": -1, - "baseLayerMD5": "d8bf373e1fcbb46f6eb8d225ba01613e.svg", + "assetId": "9e2f75d3a09f3f10d554ba8380c3ae52", + "name": "glasses-c", "bitmapResolution": 1, + "md5ext": "9e2f75d3a09f3f10d554ba8380c3ae52.svg", + "dataFormat": "svg", "rotationCenterX": 34, "rotationCenterY": 12 }, { - "costumeName": "glasses-e", - "baseLayerID": -1, - "baseLayerMD5": "6b706718a8c350522c3f29fb82b40327.svg", + "assetId": "acd85b36e6b8d93ba4194ee2ea334207", + "name": "glasses-e", "bitmapResolution": 1, + "md5ext": "acd85b36e6b8d93ba4194ee2ea334207.svg", + "dataFormat": "svg", "rotationCenterX": 39, "rotationCenterY": 53 } ], - "currentCostumeIndex": 0, - "scratchX": 39, - "scratchY": 100, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 9, "visible": true, - "spriteInfo": {} + "x": 39, + "y": 100, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glasses" } }, { "name": "Goalie", - "md5": "dbf6a1b0402377be2cd8c75a3b4fdf53.svg", + "md5": "a554f2a9b49a09ec67d1fd7ecfbcddcd.svg", "type": "sprite", "tags": [ "sports", @@ -6971,73 +8587,90 @@ 1 ], "json": { - "objName": "Goalie", - "sounds": [ - { - "soundName": "cheer", - "soundID": -1, - "md5": "170e05c29d50918ae0b482c2955768c0.wav", - "sampleCount": 108864, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "goalie", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "goalie-a", - "baseLayerID": -1, - "baseLayerMD5": "dbf6a1b0402377be2cd8c75a3b4fdf53.svg", + "assetId": "a554f2a9b49a09ec67d1fd7ecfbcddcd", + "name": "goalie-a", "bitmapResolution": 1, + "md5ext": "a554f2a9b49a09ec67d1fd7ecfbcddcd.svg", + "dataFormat": "svg", "rotationCenterX": 59, "rotationCenterY": 63 }, { - "costumeName": "goalie-b", - "baseLayerID": -1, - "baseLayerMD5": "987d8c2bb6c26cad265a3aa339fe432e.svg", + "assetId": "59eedd0a23c3c983d386a0c125991c7f", + "name": "goalie-b", "bitmapResolution": 1, + "md5ext": "59eedd0a23c3c983d386a0c125991c7f.svg", + "dataFormat": "svg", "rotationCenterX": 59, "rotationCenterY": 63 }, { - "costumeName": "goalie-c", - "baseLayerID": -1, - "baseLayerMD5": "52609ef559a29052e72efe08d1384980.svg", + "assetId": "f2e7ba53f3a28c4359cb0d3e3cb4001a", + "name": "goalie-c", "bitmapResolution": 1, + "md5ext": "f2e7ba53f3a28c4359cb0d3e3cb4001a.svg", + "dataFormat": "svg", "rotationCenterX": 62, "rotationCenterY": 61 }, { - "costumeName": "goalie-d", - "baseLayerID": -1, - "baseLayerMD5": "a4de535b4c4a7c6a65e6736491e01497.svg", + "assetId": "63f2955298d59dd22dc7b7c6a9c521e2", + "name": "goalie-d", "bitmapResolution": 1, + "md5ext": "63f2955298d59dd22dc7b7c6a9c521e2.svg", + "dataFormat": "svg", "rotationCenterX": 63, "rotationCenterY": 62 }, { - "costumeName": "goalie-e", - "baseLayerID": -1, - "baseLayerMD5": "ca55a23f3172e9fff061484e00493d2c.svg", + "assetId": "eb096e2b4234f5f8ee1f2c44429eaa1a", + "name": "goalie-e", "bitmapResolution": 1, + "md5ext": "eb096e2b4234f5f8ee1f2c44429eaa1a.svg", + "dataFormat": "svg", "rotationCenterX": 59, "rotationCenterY": 69 } ], - "currentCostumeIndex": 0, - "scratchX": -5, - "scratchY": 39, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "170e05c29d50918ae0b482c2955768c0", + "name": "cheer", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 109729, + "md5ext": "170e05c29d50918ae0b482c2955768c0.wav" + } + ], + "volume": 100, + "layerOrder": 1, "visible": true, - "spriteInfo": {} + "x": -5, + "y": 39, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Goalie" } }, { "name": "Goblin", - "md5": "f10eaedff51f50f0809a7b4b310337fa.svg", + "md5": "3f08380f25062b8055a1800f5dad14bd.svg", "type": "sprite", "tags": [ "fantasy", @@ -7050,65 +8683,81 @@ 1 ], "json": { - "objName": "Goblin", - "sounds": [ - { - "soundName": "fairydust", - "soundID": -1, - "md5": "b92de59d992a655c1b542223a784cda6.wav", - "sampleCount": 11247, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "goblin", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 3, "costumes": [ { - "costumeName": "goblin-a", - "baseLayerID": -1, - "baseLayerMD5": "f10eaedff51f50f0809a7b4b310337fa.svg", + "assetId": "3f08380f25062b8055a1800f5dad14bd", + "name": "goblin-a", "bitmapResolution": 1, + "md5ext": "3f08380f25062b8055a1800f5dad14bd.svg", + "dataFormat": "svg", "rotationCenterX": 40, "rotationCenterY": 80 }, { - "costumeName": "goblin-b", - "baseLayerID": -1, - "baseLayerMD5": "71e7c77d89299cd99739b1216fc03a85.svg", + "assetId": "b8604b8039d6b633015aaf17d74d5d5b", + "name": "goblin-b", "bitmapResolution": 1, + "md5ext": "b8604b8039d6b633015aaf17d74d5d5b.svg", + "dataFormat": "svg", "rotationCenterX": 40, "rotationCenterY": 80 }, { - "costumeName": "goblin-c", - "baseLayerID": -1, - "baseLayerMD5": "ab0611427d6f9b54d83672cf9e554876.svg", + "assetId": "2add9ef4eaa25f8915406dcfd8bafc9f", + "name": "goblin-c", "bitmapResolution": 1, + "md5ext": "2add9ef4eaa25f8915406dcfd8bafc9f.svg", + "dataFormat": "svg", "rotationCenterX": 40, "rotationCenterY": 80 }, { - "costumeName": "goblin-d", - "baseLayerID": -1, - "baseLayerMD5": "87dd413e7a8545bea9b3da208a5d5735.svg", + "assetId": "afb9fe328adae617ee3375366fca02e7", + "name": "goblin-d", "bitmapResolution": 1, + "md5ext": "afb9fe328adae617ee3375366fca02e7.svg", + "dataFormat": "svg", "rotationCenterX": 40, "rotationCenterY": 80 } ], - "currentCostumeIndex": 0, - "scratchX": 123, - "scratchY": -66, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "b92de59d992a655c1b542223a784cda6", + "name": "fairydust", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 22494, + "md5ext": "b92de59d992a655c1b542223a784cda6.wav" + } + ], + "volume": 100, + "layerOrder": 2, "visible": true, - "spriteInfo": {} + "x": 123, + "y": -66, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Goblin" } }, { "name": "Gobo", - "md5": "1f5ea0d12f85aed2e471cdd21b0bd6d7.svg", + "md5": "f505a4e9eab5e40e2669a4462dba4c90.svg", "type": "sprite", "tags": [ "fantasy", @@ -7122,57 +8771,72 @@ 1 ], "json": { - "objName": "Gobo", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Gobo", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "gobo-a", - "baseLayerID": -1, - "baseLayerMD5": "1f5ea0d12f85aed2e471cdd21b0bd6d7.svg", + "assetId": "f505a4e9eab5e40e2669a4462dba4c90", + "name": "gobo-a", "bitmapResolution": 1, + "md5ext": "f505a4e9eab5e40e2669a4462dba4c90.svg", + "dataFormat": "svg", "rotationCenterX": 47, "rotationCenterY": 55 }, { - "costumeName": "gobo-b", - "baseLayerID": -1, - "baseLayerMD5": "73e493e4abd5d0954b677b97abcb7116.svg", + "assetId": "5c0896569305ab177d87caa31aad2a72", + "name": "gobo-b", "bitmapResolution": 1, + "md5ext": "5c0896569305ab177d87caa31aad2a72.svg", + "dataFormat": "svg", "rotationCenterX": 47, "rotationCenterY": 55 }, { - "costumeName": "gobo-c", - "baseLayerID": -1, - "baseLayerMD5": "bc68a6bdf300df7b53d73b38f74c844e.svg", + "assetId": "9d8021c216fb92cc708e1e96f3ed2b52", + "name": "gobo-c", "bitmapResolution": 1, + "md5ext": "9d8021c216fb92cc708e1e96f3ed2b52.svg", + "dataFormat": "svg", "rotationCenterX": 47, "rotationCenterY": 55 } ], - "currentCostumeIndex": 0, - "scratchX": -33, - "scratchY": 25, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 36, "visible": true, - "spriteInfo": {} + "x": -33, + "y": 25, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Gobo" } }, { "name": "Grasshopper", - "md5": "fcddf46c04479b07b2944ee36d0b7635.svg", + "md5": "e7210a370837dd1e4ebc1a56a973b7f6.svg", "type": "sprite", "tags": [ "animals", @@ -7187,81 +8851,99 @@ 1 ], "json": { - "objName": "Grasshopper", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Grasshopper", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 5, "costumes": [ { - "costumeName": "Grasshopper-a", - "baseLayerID": -1, - "baseLayerMD5": "fcddf46c04479b07b2944ee36d0b7635.svg", + "assetId": "e7210a370837dd1e4ebc1a56a973b7f6", + "name": "Grasshopper-a", "bitmapResolution": 1, + "md5ext": "e7210a370837dd1e4ebc1a56a973b7f6.svg", + "dataFormat": "svg", "rotationCenterX": 103, "rotationCenterY": 43 }, { - "costumeName": "Grasshopper-b", - "baseLayerID": -1, - "baseLayerMD5": "40b48bcb95f06a2281ba1cad60c8c504.svg", + "assetId": "529644c5ecdca63adafd87777e341ad7", + "name": "Grasshopper-b", "bitmapResolution": 1, + "md5ext": "529644c5ecdca63adafd87777e341ad7.svg", + "dataFormat": "svg", "rotationCenterX": 114, "rotationCenterY": 118 }, { - "costumeName": "Grasshopper-c", - "baseLayerID": -1, - "baseLayerMD5": "fa9a02a4a6df86612365dc65c065d2cb.svg", + "assetId": "cf2ac769df444137b4c1eec472fa4b92", + "name": "Grasshopper-c", "bitmapResolution": 1, + "md5ext": "cf2ac769df444137b4c1eec472fa4b92.svg", + "dataFormat": "svg", "rotationCenterX": 34, "rotationCenterY": 170 }, { - "costumeName": "Grasshopper-d", - "baseLayerID": -1, - "baseLayerMD5": "f80ba703a7fb17a870ec0818add2f3b8.svg", + "assetId": "a7c638b8aa86f2a758830f8c2b0e4cf5", + "name": "Grasshopper-d", "bitmapResolution": 1, + "md5ext": "a7c638b8aa86f2a758830f8c2b0e4cf5.svg", + "dataFormat": "svg", "rotationCenterX": 70, "rotationCenterY": 100 }, { - "costumeName": "Grasshopper-e", - "baseLayerID": -1, - "baseLayerMD5": "6519eeaa65eac086198d6901cf0a5b9e.svg", + "assetId": "d4f3dfe69be6537e73544381408a820d", + "name": "Grasshopper-e", "bitmapResolution": 1, + "md5ext": "d4f3dfe69be6537e73544381408a820d.svg", + "dataFormat": "svg", "rotationCenterX": 56, "rotationCenterY": 86 }, { - "costumeName": "Grasshopper-f", - "baseLayerID": -1, - "baseLayerMD5": "8d865e6bbea03cda509d766085b883f4.svg", + "assetId": "93550d8abde130ad149904c4448f8b65", + "name": "Grasshopper-f", "bitmapResolution": 1, + "md5ext": "93550d8abde130ad149904c4448f8b65.svg", + "dataFormat": "svg", "rotationCenterX": 22, "rotationCenterY": 54 } ], - "currentCostumeIndex": 0, - "scratchX": -7, - "scratchY": -115, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 1, "visible": true, - "spriteInfo": {} + "x": -7, + "y": -115, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Grasshopper" } }, { "name": "Green Flag", - "md5": "173e20ac537d2c278ed621be3db3fc87.svg", + "md5": "2bbfd072183a67db5eddb923fe0726b3.svg", "type": "sprite", "tags": [ "thing" @@ -7272,41 +8954,54 @@ 1 ], "json": { - "objName": "Green Flag", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Green Flag", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "green flag", - "baseLayerID": -1, - "baseLayerMD5": "173e20ac537d2c278ed621be3db3fc87.svg", + "assetId": "2bbfd072183a67db5eddb923fe0726b3", + "name": "green flag", "bitmapResolution": 1, + "md5ext": "2bbfd072183a67db5eddb923fe0726b3.svg", + "dataFormat": "svg", "rotationCenterX": 70, "rotationCenterY": 30 } ], - "currentCostumeIndex": 0, - "scratchX": -36, - "scratchY": 39, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 13, "visible": true, - "spriteInfo": {} + "x": -36, + "y": 39, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Green Flag" } }, { "name": "Griffin", - "md5": "1ceea469ec409d0a3a13bd04ea1e756c.svg", + "md5": "a31166d45903206b52cb0f0a0cb687b5.svg", "type": "sprite", "tags": [ "fantasy", @@ -7320,65 +9015,81 @@ 1 ], "json": { - "objName": "Griffin", - "sounds": [ - { - "soundName": "Magic Spell", - "soundID": -1, - "md5": "1cb60ecdb1075c8769cb346d5c2a22c7.wav", - "sampleCount": 43077, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "griffin", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 3, "costumes": [ { - "costumeName": "Griffin-a", - "baseLayerID": -1, - "baseLayerMD5": "1ceea469ec409d0a3a13bd04ea1e756c.svg", + "assetId": "a31166d45903206b52cb0f0a0cb687b5", + "name": "Griffin-a", "bitmapResolution": 1, + "md5ext": "a31166d45903206b52cb0f0a0cb687b5.svg", + "dataFormat": "svg", "rotationCenterX": 127, "rotationCenterY": 109 }, { - "costumeName": "Griffin-b", - "baseLayerID": -1, - "baseLayerMD5": "1dd10e8e53c048ad6f95c82501801f48.svg", + "assetId": "102f6200c13bd60afa9538c712776fb0", + "name": "Griffin-b", "bitmapResolution": 1, + "md5ext": "102f6200c13bd60afa9538c712776fb0.svg", + "dataFormat": "svg", "rotationCenterX": 127, "rotationCenterY": 76 }, { - "costumeName": "Griffin-c", - "baseLayerID": -1, - "baseLayerMD5": "e4d7c3c18463f15083683ce0826adcee.svg", + "assetId": "157d3665cebcd41fa814b9217af99476", + "name": "Griffin-c", "bitmapResolution": 1, + "md5ext": "157d3665cebcd41fa814b9217af99476.svg", + "dataFormat": "svg", "rotationCenterX": 127, "rotationCenterY": 109 }, { - "costumeName": "Griffin-d", - "baseLayerID": -1, - "baseLayerMD5": "54504b1d8dedf816b0bd599e768f191d.svg", + "assetId": "b8c8745820a341afec08e77f4a254551", + "name": "Griffin-d", "bitmapResolution": 1, + "md5ext": "b8c8745820a341afec08e77f4a254551.svg", + "dataFormat": "svg", "rotationCenterX": 144, "rotationCenterY": 69 } ], - "currentCostumeIndex": 0, - "scratchX": -18, - "scratchY": -4, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "1cb60ecdb1075c8769cb346d5c2a22c7", + "name": "Magic Spell", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 43689, + "md5ext": "1cb60ecdb1075c8769cb346d5c2a22c7.wav" + } + ], + "volume": 100, + "layerOrder": 4, "visible": true, - "spriteInfo": {} + "x": -18, + "y": -4, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Griffin" } }, { "name": "Guitar", - "md5": "cb8c2a5e69da7538e1dd73cb7ff4a666.svg", + "md5": "8704489dcf1a3ca93c5db40ebe5acd38.svg", "type": "sprite", "tags": [ "music", @@ -7390,105 +9101,126 @@ 8 ], "json": { - "objName": "Guitar", - "sounds": [ - { - "soundName": "C Guitar", - "soundID": -1, - "md5": "22baa07795a9a524614075cdea543793.wav", - "sampleCount": 44864, - "rate": 22050, - "format": "" - }, - { - "soundName": "D Guitar", - "soundID": -1, - "md5": "2dbcfae6a55738f94bbb40aa5fcbf7ce.wav", - "sampleCount": 41120, - "rate": 22050, - "format": "" - }, - { - "soundName": "E Guitar", - "soundID": -1, - "md5": "4b5d1da83e59bf35578324573c991666.wav", - "sampleCount": 38400, - "rate": 22050, - "format": "" - }, - { - "soundName": "F Guitar", - "soundID": -1, - "md5": "b51d086aeb1921ec405561df52ecbc50.wav", - "sampleCount": 36416, - "rate": 22050, - "format": "" - }, - { - "soundName": "G Guitar", - "soundID": -1, - "md5": "98a835713ecea2f3ef9f4f442d52ad20.wav", - "sampleCount": 33600, - "rate": 22050, - "format": "" - }, - { - "soundName": "A Guitar", - "soundID": -1, - "md5": "ee753e87d212d4b2fb650ca660f1e839.wav", - "sampleCount": 31872, - "rate": 22050, - "format": "" - }, - { - "soundName": "B Guitar", - "soundID": -1, - "md5": "2ae2d67de62df8ca54d638b4ad2466c3.wav", - "sampleCount": 29504, - "rate": 22050, - "format": "" - }, - { - "soundName": "C2 guitar", - "soundID": -1, - "md5": "c8d2851bd99d8e0ce6c1f05e4acc7f34.wav", - "sampleCount": 27712, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "guitar", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "guitar-a", - "baseLayerID": -1, - "baseLayerMD5": "cb8c2a5e69da7538e1dd73cb7ff4a666.svg", + "assetId": "8704489dcf1a3ca93c5db40ebe5acd38", + "name": "guitar-a", "bitmapResolution": 1, + "md5ext": "8704489dcf1a3ca93c5db40ebe5acd38.svg", + "dataFormat": "svg", "rotationCenterX": 47, "rotationCenterY": 83 }, { - "costumeName": "guitar-b", - "baseLayerID": -1, - "baseLayerMD5": "fed44bd1091628c060f45060a84f2885.svg", + "assetId": "e0423f4743f39456dade16fa1223d6b0", + "name": "guitar-b", "bitmapResolution": 1, + "md5ext": "e0423f4743f39456dade16fa1223d6b0.svg", + "dataFormat": "svg", "rotationCenterX": 47, "rotationCenterY": 83 } ], - "currentCostumeIndex": 0, - "scratchX": -150, - "scratchY": 9, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "22baa07795a9a524614075cdea543793", + "name": "C Guitar", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 89728, + "md5ext": "22baa07795a9a524614075cdea543793.wav" + }, + { + "assetId": "2dbcfae6a55738f94bbb40aa5fcbf7ce", + "name": "D Guitar", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 82240, + "md5ext": "2dbcfae6a55738f94bbb40aa5fcbf7ce.wav" + }, + { + "assetId": "4b5d1da83e59bf35578324573c991666", + "name": "E Guitar", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 76800, + "md5ext": "4b5d1da83e59bf35578324573c991666.wav" + }, + { + "assetId": "b51d086aeb1921ec405561df52ecbc50", + "name": "F Guitar", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 72832, + "md5ext": "b51d086aeb1921ec405561df52ecbc50.wav" + }, + { + "assetId": "98a835713ecea2f3ef9f4f442d52ad20", + "name": "G Guitar", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 67200, + "md5ext": "98a835713ecea2f3ef9f4f442d52ad20.wav" + }, + { + "assetId": "ee753e87d212d4b2fb650ca660f1e839", + "name": "A Guitar", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 63744, + "md5ext": "ee753e87d212d4b2fb650ca660f1e839.wav" + }, + { + "assetId": "2ae2d67de62df8ca54d638b4ad2466c3", + "name": "B Guitar", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 59008, + "md5ext": "2ae2d67de62df8ca54d638b4ad2466c3.wav" + }, + { + "assetId": "c8d2851bd99d8e0ce6c1f05e4acc7f34", + "name": "C2 guitar", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 55424, + "md5ext": "c8d2851bd99d8e0ce6c1f05e4acc7f34.wav" + } + ], + "volume": 100, + "layerOrder": 1, "visible": true, - "spriteInfo": {} + "x": -150, + "y": 9, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Guitar" } }, { "name": "Guitar-electric1", - "md5": "b2b469b9d11fd23bdd671eab94dc58ff.svg", + "md5": "57c6d7dc148576cb2f36e53dea49260a.svg", "type": "sprite", "tags": [ "music", @@ -7500,105 +9232,126 @@ 8 ], "json": { - "objName": "Guitar-electric1", - "sounds": [ - { - "soundName": "C Elec Guitar", - "soundID": -1, - "md5": "0d340de02e14bebaf8dfa0e43eb3f1f9.wav", - "sampleCount": 44100, - "rate": 22050, - "format": "" - }, - { - "soundName": "D Elec Guitar", - "soundID": -1, - "md5": "1b5de9866801eb2f9d4f57c7c3b473f5.wav", - "sampleCount": 44100, - "rate": 22050, - "format": "" - }, - { - "soundName": "E Elec Guitar", - "soundID": -1, - "md5": "2e6a6ae3e0f72bf78c74def8130f459a.wav", - "sampleCount": 44100, - "rate": 22050, - "format": "" - }, - { - "soundName": "F Elec Guitar", - "soundID": -1, - "md5": "5eb00f15f21f734986aa45156d44478d.wav", - "sampleCount": 44100, - "rate": 22050, - "format": "" - }, - { - "soundName": "G Elec Guitar", - "soundID": -1, - "md5": "cd0d0e7dad415b2ffa2ba7a61860eaf8.wav", - "sampleCount": 44100, - "rate": 22050, - "format": "" - }, - { - "soundName": "A Elec Guitar", - "soundID": -1, - "md5": "fa5f7fea601e9368dd68449d9a54c995.wav", - "sampleCount": 44100, - "rate": 22050, - "format": "" - }, - { - "soundName": "B Elec Guitar", - "soundID": -1, - "md5": "81f142d0b00189703d7fe9b1f13f6f87.wav", - "sampleCount": 44100, - "rate": 22050, - "format": "" - }, - { - "soundName": "C2 Elec Guitar", - "soundID": -1, - "md5": "3a8ed3129f22cba5b0810bc030d16b5f.wav", - "sampleCount": 44100, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "guitar-electric1", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "guitar-electric1-a", - "baseLayerID": -1, - "baseLayerMD5": "b2b469b9d11fd23bdd671eab94dc58ff.svg", + "assetId": "57c6d7dc148576cb2f36e53dea49260a", + "name": "guitar-electric1-a", "bitmapResolution": 1, + "md5ext": "57c6d7dc148576cb2f36e53dea49260a.svg", + "dataFormat": "svg", "rotationCenterX": 42, "rotationCenterY": 85 }, { - "costumeName": "guitar-electric1-b", - "baseLayerID": -1, - "baseLayerMD5": "3632184c19c66a088a99568570d61b13.svg", + "assetId": "677aed0b1168caf4b3ec565b9104dbe0", + "name": "guitar-electric1-b", "bitmapResolution": 1, + "md5ext": "677aed0b1168caf4b3ec565b9104dbe0.svg", + "dataFormat": "svg", "rotationCenterX": 42, "rotationCenterY": 85 } ], - "currentCostumeIndex": 0, - "scratchX": -122, - "scratchY": -19, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "0d340de02e14bebaf8dfa0e43eb3f1f9", + "name": "C Elec Guitar", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 88200, + "md5ext": "0d340de02e14bebaf8dfa0e43eb3f1f9.wav" + }, + { + "assetId": "1b5de9866801eb2f9d4f57c7c3b473f5", + "name": "D Elec Guitar", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 88200, + "md5ext": "1b5de9866801eb2f9d4f57c7c3b473f5.wav" + }, + { + "assetId": "2e6a6ae3e0f72bf78c74def8130f459a", + "name": "E Elec Guitar", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 88200, + "md5ext": "2e6a6ae3e0f72bf78c74def8130f459a.wav" + }, + { + "assetId": "5eb00f15f21f734986aa45156d44478d", + "name": "F Elec Guitar", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 88200, + "md5ext": "5eb00f15f21f734986aa45156d44478d.wav" + }, + { + "assetId": "cd0d0e7dad415b2ffa2ba7a61860eaf8", + "name": "G Elec Guitar", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 88200, + "md5ext": "cd0d0e7dad415b2ffa2ba7a61860eaf8.wav" + }, + { + "assetId": "fa5f7fea601e9368dd68449d9a54c995", + "name": "A Elec Guitar", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 88200, + "md5ext": "fa5f7fea601e9368dd68449d9a54c995.wav" + }, + { + "assetId": "81f142d0b00189703d7fe9b1f13f6f87", + "name": "B Elec Guitar", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 88200, + "md5ext": "81f142d0b00189703d7fe9b1f13f6f87.wav" + }, + { + "assetId": "3a8ed3129f22cba5b0810bc030d16b5f", + "name": "C2 Elec Guitar", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 88200, + "md5ext": "3a8ed3129f22cba5b0810bc030d16b5f.wav" + } + ], + "volume": 100, + "layerOrder": 3, "visible": true, - "spriteInfo": {} + "x": -122, + "y": -19, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Guitar-electric1" } }, { "name": "Guitar-electric2", - "md5": "1fc433b89038f9e16092c9f4d7514cca.svg", + "md5": "bb88e6a8a08a4034cc155b1137743ca1.svg", "type": "sprite", "tags": [ "music", @@ -7610,100 +9363,121 @@ 8 ], "json": { - "objName": "Guitar-electric2", - "sounds": [ - { - "soundName": "C Elec Guitar", - "soundID": -1, - "md5": "0d340de02e14bebaf8dfa0e43eb3f1f9.wav", - "sampleCount": 44100, - "rate": 22050, - "format": "" - }, - { - "soundName": "D Elec Guitar", - "soundID": -1, - "md5": "1b5de9866801eb2f9d4f57c7c3b473f5.wav", - "sampleCount": 44100, - "rate": 22050, - "format": "" - }, - { - "soundName": "E Elec Guitar", - "soundID": -1, - "md5": "2e6a6ae3e0f72bf78c74def8130f459a.wav", - "sampleCount": 44100, - "rate": 22050, - "format": "" - }, - { - "soundName": "F Elec Guitar", - "soundID": -1, - "md5": "5eb00f15f21f734986aa45156d44478d.wav", - "sampleCount": 44100, - "rate": 22050, - "format": "" - }, - { - "soundName": "G Elec Guitar", - "soundID": -1, - "md5": "cd0d0e7dad415b2ffa2ba7a61860eaf8.wav", - "sampleCount": 44100, - "rate": 22050, - "format": "" - }, - { - "soundName": "A Elec Guitar", - "soundID": -1, - "md5": "fa5f7fea601e9368dd68449d9a54c995.wav", - "sampleCount": 44100, - "rate": 22050, - "format": "" - }, - { - "soundName": "B Elec Guitar", - "soundID": -1, - "md5": "81f142d0b00189703d7fe9b1f13f6f87.wav", - "sampleCount": 44100, - "rate": 22050, - "format": "" - }, - { - "soundName": "C2 Elec Guitar", - "soundID": -1, - "md5": "3a8ed3129f22cba5b0810bc030d16b5f.wav", - "sampleCount": 44100, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "guitar-electric2", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "guitar-electric2-a", - "baseLayerID": -1, - "baseLayerMD5": "1fc433b89038f9e16092c9f4d7514cca.svg", + "assetId": "bb88e6a8a08a4034cc155b1137743ca1", + "name": "guitar-electric2-a", "bitmapResolution": 1, + "md5ext": "bb88e6a8a08a4034cc155b1137743ca1.svg", + "dataFormat": "svg", "rotationCenterX": 38, "rotationCenterY": 94 }, { - "costumeName": "guitar-electric2-b", - "baseLayerID": -1, - "baseLayerMD5": "7b843dbc93d4b2ea31fa67cca3d5077c.svg", + "assetId": "83db2d0e342257e534ccdf0ec17bf668", + "name": "guitar-electric2-b", "bitmapResolution": 1, + "md5ext": "83db2d0e342257e534ccdf0ec17bf668.svg", + "dataFormat": "svg", "rotationCenterX": 38, "rotationCenterY": 94 } ], - "currentCostumeIndex": 0, - "scratchX": -99, - "scratchY": 17, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "0d340de02e14bebaf8dfa0e43eb3f1f9", + "name": "C Elec Guitar", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 88200, + "md5ext": "0d340de02e14bebaf8dfa0e43eb3f1f9.wav" + }, + { + "assetId": "1b5de9866801eb2f9d4f57c7c3b473f5", + "name": "D Elec Guitar", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 88200, + "md5ext": "1b5de9866801eb2f9d4f57c7c3b473f5.wav" + }, + { + "assetId": "2e6a6ae3e0f72bf78c74def8130f459a", + "name": "E Elec Guitar", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 88200, + "md5ext": "2e6a6ae3e0f72bf78c74def8130f459a.wav" + }, + { + "assetId": "5eb00f15f21f734986aa45156d44478d", + "name": "F Elec Guitar", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 88200, + "md5ext": "5eb00f15f21f734986aa45156d44478d.wav" + }, + { + "assetId": "cd0d0e7dad415b2ffa2ba7a61860eaf8", + "name": "G Elec Guitar", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 88200, + "md5ext": "cd0d0e7dad415b2ffa2ba7a61860eaf8.wav" + }, + { + "assetId": "fa5f7fea601e9368dd68449d9a54c995", + "name": "A Elec Guitar", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 88200, + "md5ext": "fa5f7fea601e9368dd68449d9a54c995.wav" + }, + { + "assetId": "81f142d0b00189703d7fe9b1f13f6f87", + "name": "B Elec Guitar", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 88200, + "md5ext": "81f142d0b00189703d7fe9b1f13f6f87.wav" + }, + { + "assetId": "3a8ed3129f22cba5b0810bc030d16b5f", + "name": "C2 Elec Guitar", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 88200, + "md5ext": "3a8ed3129f22cba5b0810bc030d16b5f.wav" + } + ], + "volume": 100, + "layerOrder": 2, "visible": true, - "spriteInfo": {} + "x": -99, + "y": 17, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Guitar-electric2" } }, { @@ -7720,57 +9494,72 @@ 1 ], "json": { - "objName": "Hannah", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Hannah", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "hannah-a", - "baseLayerID": -1, - "baseLayerMD5": "b983d99560313e38b4b3cd36cbd5f0d1.png", + "assetId": "b983d99560313e38b4b3cd36cbd5f0d1", + "name": "hannah-a", "bitmapResolution": 2, + "md5ext": "b983d99560313e38b4b3cd36cbd5f0d1.png", + "dataFormat": "png", "rotationCenterX": 138, "rotationCenterY": 126 }, { - "costumeName": "hannah-b", - "baseLayerID": -1, - "baseLayerMD5": "d0c3b4b24fbf1152de3ebb68f6b875ae.png", + "assetId": "d0c3b4b24fbf1152de3ebb68f6b875ae", + "name": "hannah-b", "bitmapResolution": 2, + "md5ext": "d0c3b4b24fbf1152de3ebb68f6b875ae.png", + "dataFormat": "png", "rotationCenterX": 48, "rotationCenterY": 160 }, { - "costumeName": "hannah-c", - "baseLayerID": -1, - "baseLayerMD5": "5fdce07935156bbcf943793fa84e826c.png", + "assetId": "5fdce07935156bbcf943793fa84e826c", + "name": "hannah-c", "bitmapResolution": 2, + "md5ext": "5fdce07935156bbcf943793fa84e826c.png", + "dataFormat": "png", "rotationCenterX": 170, "rotationCenterY": 130 } ], - "currentCostumeIndex": 0, - "scratchX": 34, - "scratchY": 1, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 15, "visible": true, - "spriteInfo": {} + "x": 34, + "y": 1, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Hannah" } }, { "name": "Hare", - "md5": "8209c43050785e3c4276f84abb52c245.svg", + "md5": "7269593d83b6f9eae512997f541a7417.svg", "type": "sprite", "tags": [ "animals", @@ -7789,57 +9578,72 @@ 1 ], "json": { - "objName": "Hare", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Hare", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 2, "costumes": [ { - "costumeName": "hare-a", - "baseLayerID": -1, - "baseLayerMD5": "8209c43050785e3c4276f84abb52c245.svg", + "assetId": "7269593d83b6f9eae512997f541a7417", + "name": "hare-a", "bitmapResolution": 1, + "md5ext": "7269593d83b6f9eae512997f541a7417.svg", + "dataFormat": "svg", "rotationCenterX": 29, "rotationCenterY": 50 }, { - "costumeName": "hare-b", - "baseLayerID": -1, - "baseLayerMD5": "62796e48dc8e540398e0575d79f562fe.svg", + "assetId": "c8dbb4302dd489a201938c203018c2f0", + "name": "hare-b", "bitmapResolution": 1, + "md5ext": "c8dbb4302dd489a201938c203018c2f0.svg", + "dataFormat": "svg", "rotationCenterX": 57, "rotationCenterY": 35 }, { - "costumeName": "hare-c", - "baseLayerID": -1, - "baseLayerMD5": "4bc5c29283dfff4b9c876cc23540a4b5.svg", + "assetId": "85a3b8c151e10576fa531a4293fdac00", + "name": "hare-c", "bitmapResolution": 1, + "md5ext": "85a3b8c151e10576fa531a4293fdac00.svg", + "dataFormat": "svg", "rotationCenterX": 40, "rotationCenterY": 40 } ], - "currentCostumeIndex": 0, - "scratchX": -191, - "scratchY": -54, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 3, "visible": true, - "spriteInfo": {} + "x": -128, + "y": -9.999999999999993, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Hare" } }, { "name": "Harper", - "md5": "0d5979db40b0a4dcaa601fb7679ef71c.svg", + "md5": "3a0973a042ee16e816c568651316d5d4.svg", "type": "sprite", "tags": [ "people", @@ -7852,57 +9656,72 @@ 1 ], "json": { - "objName": "Harper", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Harper", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "harper-a", - "baseLayerID": -1, - "baseLayerMD5": "0d5979db40b0a4dcaa601fb7679ef71c.svg", + "assetId": "3a0973a042ee16e816c568651316d5d4", + "name": "harper-a", "bitmapResolution": 1, + "md5ext": "3a0973a042ee16e816c568651316d5d4.svg", + "dataFormat": "svg", "rotationCenterX": 54, "rotationCenterY": 143 }, { - "costumeName": "harper-b", - "baseLayerID": -1, - "baseLayerMD5": "c435a1fcdf5f60a29f620fa800e391e0.svg", + "assetId": "e407fa0ed992393d12d0a108c11e2fa6", + "name": "harper-b", "bitmapResolution": 1, + "md5ext": "e407fa0ed992393d12d0a108c11e2fa6.svg", + "dataFormat": "svg", "rotationCenterX": 54, "rotationCenterY": 134 }, { - "costumeName": "harper-c", - "baseLayerID": -1, - "baseLayerMD5": "9c35763ec87604ff1b4848ff18e0b040.svg", + "assetId": "98ce6e6bb99f8ba116f127fdf2e739fd", + "name": "harper-c", "bitmapResolution": 1, + "md5ext": "98ce6e6bb99f8ba116f127fdf2e739fd.svg", + "dataFormat": "svg", "rotationCenterX": 56, "rotationCenterY": 138 } ], - "currentCostumeIndex": 0, - "scratchX": 38, - "scratchY": 18, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 1, "visible": true, - "spriteInfo": {} + "x": 38, + "y": 18, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Harper" } }, { "name": "Hat1 ", - "md5": "52540f9dba4537f79f1ad3067d44e3f6.svg", + "md5": "c632719725400c604fcadf0858ce2b2c.svg", "type": "sprite", "tags": [ "fashion", @@ -7915,65 +9734,81 @@ 1 ], "json": { - "objName": "Hat1 ", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Hat1 ", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "hat-a", - "baseLayerID": -1, - "baseLayerMD5": "52540f9dba4537f79f1ad3067d44e3f6.svg", + "assetId": "c632719725400c604fcadf0858ce2b2c", + "name": "hat-a", "bitmapResolution": 1, + "md5ext": "c632719725400c604fcadf0858ce2b2c.svg", + "dataFormat": "svg", "rotationCenterX": 37, "rotationCenterY": 30 }, { - "costumeName": "hat-b", - "baseLayerID": -1, - "baseLayerMD5": "874462b3e079308d775629c235940d8f.svg", + "assetId": "0aed53a86d92ec2283068000ac97a60b", + "name": "hat-b", "bitmapResolution": 1, + "md5ext": "0aed53a86d92ec2283068000ac97a60b.svg", + "dataFormat": "svg", "rotationCenterX": 39, "rotationCenterY": 22 }, { - "costumeName": "hat-c", - "baseLayerID": -1, - "baseLayerMD5": "b40accecd4bd57fed8bdb96ee15e5c05.svg", + "assetId": "13e382ae3f05a9a23e0b64ca23230438", + "name": "hat-c", "bitmapResolution": 1, + "md5ext": "13e382ae3f05a9a23e0b64ca23230438.svg", + "dataFormat": "svg", "rotationCenterX": 40, "rotationCenterY": 27 }, { - "costumeName": "hat-d", - "baseLayerID": -1, - "baseLayerMD5": "a8ef874bd7542fec62785eac80019417.svg", + "assetId": "6349e36da9897a2f89bdbf5c77dbdacb", + "name": "hat-d", "bitmapResolution": 1, + "md5ext": "6349e36da9897a2f89bdbf5c77dbdacb.svg", + "dataFormat": "svg", "rotationCenterX": 45, "rotationCenterY": 30 } ], - "currentCostumeIndex": 0, - "scratchX": -70, - "scratchY": 126, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 7, "visible": true, - "spriteInfo": {} + "x": -70, + "y": 126, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Hat1 " } }, { "name": "Hatchling", - "md5": "25e4da6bcd209c60690729f5c7016b83.svg", + "md5": "55f7d457eb0af78cb309ca47497c490f.svg", "type": "sprite", "tags": [ "animals", @@ -7987,57 +9822,72 @@ 1 ], "json": { - "objName": "Hatchling", - "sounds": [ - { - "soundName": "Chirp", - "soundID": -1, - "md5": "3b8236bbb288019d93ae38362e865972.wav", - "sampleCount": 5301, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "hatchling", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 1, "costumes": [ { - "costumeName": "hatchling-a", - "baseLayerID": -1, - "baseLayerMD5": "25e4da6bcd209c60690729f5c7016b83.svg", + "assetId": "55f7d457eb0af78cb309ca47497c490f", + "name": "hatchling-a", "bitmapResolution": 1, + "md5ext": "55f7d457eb0af78cb309ca47497c490f.svg", + "dataFormat": "svg", "rotationCenterX": 15, "rotationCenterY": 23 }, { - "costumeName": "hatchling-b", - "baseLayerID": -1, - "baseLayerMD5": "b0f8451e7c52cf2b94b94c4a2051398b.svg", + "assetId": "0e5c295a043d5e183a98046e4f734b72", + "name": "hatchling-b", "bitmapResolution": 1, + "md5ext": "0e5c295a043d5e183a98046e4f734b72.svg", + "dataFormat": "svg", "rotationCenterX": 16, "rotationCenterY": 38 }, { - "costumeName": "hatchling-c", - "baseLayerID": -1, - "baseLayerMD5": "5f70ae46957bf425121ac532dc6a2f34.svg", + "assetId": "f27d557be70a9522fae4392bfd4f5249", + "name": "hatchling-c", "bitmapResolution": 1, + "md5ext": "f27d557be70a9522fae4392bfd4f5249.svg", + "dataFormat": "svg", "rotationCenterX": 38, "rotationCenterY": 72 } ], - "currentCostumeIndex": 0, - "scratchX": -156, - "scratchY": -76, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "3b8236bbb288019d93ae38362e865972", + "name": "Chirp", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 6097, + "md5ext": "3b8236bbb288019d93ae38362e865972.wav" + } + ], + "volume": 100, + "layerOrder": 1, "visible": true, - "spriteInfo": {} + "x": -156, + "y": -76, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Hatchling" } }, { "name": "Heart", - "md5": "6e79e087c866a016f99ee482e1aeba47.svg", + "md5": "c77e640f6e023e7ce1e376da0f26e1eb.svg", "type": "sprite", "tags": [ "holiday", @@ -8052,49 +9902,63 @@ 1 ], "json": { - "objName": "Heart", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Heart", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "heart red", - "baseLayerID": -1, - "baseLayerMD5": "6e79e087c866a016f99ee482e1aeba47.svg", + "assetId": "c77e640f6e023e7ce1e376da0f26e1eb", + "name": "heart red", "bitmapResolution": 1, + "md5ext": "c77e640f6e023e7ce1e376da0f26e1eb.svg", + "dataFormat": "svg", "rotationCenterX": 65, "rotationCenterY": 56 }, { - "costumeName": "heart purple", - "baseLayerID": -1, - "baseLayerMD5": "b15362bb6b02a59e364db9081ccf19aa.svg", + "assetId": "e24731f5cf2759c2f289921bebb86ea2", + "name": "heart purple", "bitmapResolution": 1, + "md5ext": "e24731f5cf2759c2f289921bebb86ea2.svg", + "dataFormat": "svg", "rotationCenterX": 66, "rotationCenterY": 62 } ], - "currentCostumeIndex": 0, - "scratchX": -31, - "scratchY": 40, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 15, "visible": true, - "spriteInfo": {} + "x": -31, + "y": 40, + "size": 55.00000000000001, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Heart" } }, { "name": "Heart Candy", - "md5": "1bc73fc472df673a1089d965b537f5ac.svg", + "md5": "288976865e8c5db717d859e915606d82.svg", "type": "sprite", "tags": [ "food", @@ -8106,65 +9970,81 @@ 1 ], "json": { - "objName": "Heart Candy", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Heart Candy", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 3, "costumes": [ { - "costumeName": "heart code", - "baseLayerID": -1, - "baseLayerMD5": "1bc73fc472df673a1089d965b537f5ac.svg", + "assetId": "288976865e8c5db717d859e915606d82", + "name": "heart code", "bitmapResolution": 1, + "md5ext": "288976865e8c5db717d859e915606d82.svg", + "dataFormat": "svg", "rotationCenterX": 73, "rotationCenterY": 72 }, { - "costumeName": "heart love", - "baseLayerID": -1, - "baseLayerMD5": "a9d25b961eef81521c8ed38beb1456a0.svg", + "assetId": "51248e76be2aa7a0f0ed77bc94af1b3a", + "name": "heart love", "bitmapResolution": 1, + "md5ext": "51248e76be2aa7a0f0ed77bc94af1b3a.svg", + "dataFormat": "svg", "rotationCenterX": 73, "rotationCenterY": 72 }, { - "costumeName": "heart sweet", - "baseLayerID": -1, - "baseLayerMD5": "9a9a8efa369379ee8538632c43a6a3d1.svg", + "assetId": "3ee430ba825f41ae9913453d4932fb8b", + "name": "heart sweet", "bitmapResolution": 1, + "md5ext": "3ee430ba825f41ae9913453d4932fb8b.svg", + "dataFormat": "svg", "rotationCenterX": 73, "rotationCenterY": 72 }, { - "costumeName": "heart smile", - "baseLayerID": -1, - "baseLayerMD5": "66b29ca063bc74d2bacfc0a06bc7b6fc.svg", + "assetId": "5fa8c4693cf8cba8cdbcbed72f4f58aa", + "name": "heart smile", "bitmapResolution": 1, + "md5ext": "5fa8c4693cf8cba8cdbcbed72f4f58aa.svg", + "dataFormat": "svg", "rotationCenterX": 73, "rotationCenterY": 72 } ], - "currentCostumeIndex": 0, - "scratchX": -24, - "scratchY": -4, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 16, "visible": true, - "spriteInfo": {} + "x": -24, + "y": -4, + "size": 55.00000000000001, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Heart Candy" } }, { "name": "Heart Face", - "md5": "4ab84263da32069cf97cc0fa52729a0d.svg", + "md5": "989770846f8cd1628b48bbe91d0a7d0d.svg", "type": "sprite", "tags": [ "emotions" @@ -8175,41 +10055,54 @@ 1 ], "json": { - "objName": "Heart Face", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Heart Face", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "heart face", - "baseLayerID": -1, - "baseLayerMD5": "4ab84263da32069cf97cc0fa52729a0d.svg", + "assetId": "989770846f8cd1628b48bbe91d0a7d0d", + "name": "heart face", "bitmapResolution": 1, + "md5ext": "989770846f8cd1628b48bbe91d0a7d0d.svg", + "dataFormat": "svg", "rotationCenterX": 59, "rotationCenterY": 52 } ], - "currentCostumeIndex": 0, - "scratchX": 50, - "scratchY": 39, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 17, "visible": true, - "spriteInfo": {} + "x": 50, + "y": 39, + "size": 55.00000000000001, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Heart Face" } }, { "name": "Hedgehog", - "md5": "32416e6b2ef8e45fb5fd10778c1b9a9f.svg", + "md5": "3b0e1717859808cecf1a45e2a32dc201.svg", "type": "sprite", "tags": [ "animals", @@ -8223,73 +10116,90 @@ 1 ], "json": { - "objName": "Hedgehog", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "hedgehog", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "hedgehog-a", - "baseLayerID": -1, - "baseLayerMD5": "32416e6b2ef8e45fb5fd10778c1b9a9f.svg", + "assetId": "3b0e1717859808cecf1a45e2a32dc201", + "name": "hedgehog-a", "bitmapResolution": 1, + "md5ext": "3b0e1717859808cecf1a45e2a32dc201.svg", + "dataFormat": "svg", "rotationCenterX": 71, "rotationCenterY": 56 }, { - "costumeName": "hedgehog-b", - "baseLayerID": -1, - "baseLayerMD5": "4d3ccc06660e07b55bd38246e1f82f7f.svg", + "assetId": "42bac40ca828133600e0a9f7ba019adb", + "name": "hedgehog-b", "bitmapResolution": 1, + "md5ext": "42bac40ca828133600e0a9f7ba019adb.svg", + "dataFormat": "svg", "rotationCenterX": 71, "rotationCenterY": 56 }, { - "costumeName": "hedgehog-c", - "baseLayerID": -1, - "baseLayerMD5": "2446f79c0f553594cfbcdbe6b1e459a5.svg", + "assetId": "3251533232e7f44315512149c7f76214", + "name": "hedgehog-c", "bitmapResolution": 1, + "md5ext": "3251533232e7f44315512149c7f76214.svg", + "dataFormat": "svg", "rotationCenterX": 71, "rotationCenterY": 56 }, { - "costumeName": "hedgehog-d", - "baseLayerID": -1, - "baseLayerMD5": "bdb7c8e86125092da0c4848d1ffd901c.svg", + "assetId": "93c2d7a0abefaf26ee50d5038ac5bf61", + "name": "hedgehog-d", "bitmapResolution": 1, + "md5ext": "93c2d7a0abefaf26ee50d5038ac5bf61.svg", + "dataFormat": "svg", "rotationCenterX": 71, "rotationCenterY": 56 }, { - "costumeName": "hedgehog-e", - "baseLayerID": -1, - "baseLayerMD5": "78a0e3789f6d778e20f9bf3d308a0b19.svg", + "assetId": "1fcbba4a2252e96c52d2d8aa8e593e51", + "name": "hedgehog-e", "bitmapResolution": 1, + "md5ext": "1fcbba4a2252e96c52d2d8aa8e593e51.svg", + "dataFormat": "svg", "rotationCenterX": 61, "rotationCenterY": 45 } ], - "currentCostumeIndex": 0, - "scratchX": -134, - "scratchY": -77, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 1, "visible": true, - "spriteInfo": {} + "x": -134, + "y": -77, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Hedgehog" } }, { "name": "Hen", - "md5": "eb0a9890a92ef616ef8740328eeabb79.svg", + "md5": "b02a33e32313cc9a75781a6fafd07033.svg", "type": "sprite", "tags": [ "animals", @@ -8303,65 +10213,81 @@ 1 ], "json": { - "objName": "Hen", - "sounds": [ - { - "soundName": "bird", - "soundID": -1, - "md5": "18bd4b634a3f992a16b30344c7d810e0.wav", - "sampleCount": 3840, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "hen", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "hen-a", - "baseLayerID": -1, - "baseLayerMD5": "eb0a9890a92ef616ef8740328eeabb79.svg", + "assetId": "b02a33e32313cc9a75781a6fafd07033", + "name": "hen-a", "bitmapResolution": 1, + "md5ext": "b02a33e32313cc9a75781a6fafd07033.svg", + "dataFormat": "svg", "rotationCenterX": 60, "rotationCenterY": 53 }, { - "costumeName": "hen-b", - "baseLayerID": -1, - "baseLayerMD5": "12aabf8636096f223e9297d2fd8177a4.svg", + "assetId": "d055896a473bb12f4ec67af1fdb9c652", + "name": "hen-b", "bitmapResolution": 1, + "md5ext": "d055896a473bb12f4ec67af1fdb9c652.svg", + "dataFormat": "svg", "rotationCenterX": 63, "rotationCenterY": 50 }, { - "costumeName": "hen-c", - "baseLayerID": -1, - "baseLayerMD5": "af2c57d1f12272335629635e669df487.svg", + "assetId": "c9a4570a2d0ae09b9feeeb5607e4b9c7", + "name": "hen-c", "bitmapResolution": 1, + "md5ext": "c9a4570a2d0ae09b9feeeb5607e4b9c7.svg", + "dataFormat": "svg", "rotationCenterX": 56, "rotationCenterY": 53 }, { - "costumeName": "hen-d", - "baseLayerID": -1, - "baseLayerMD5": "84d0492c094ec01d73f808c92b4c3138.svg", + "assetId": "6c9e05f568862dbcea0a1652a210239b", + "name": "hen-d", "bitmapResolution": 1, + "md5ext": "6c9e05f568862dbcea0a1652a210239b.svg", + "dataFormat": "svg", "rotationCenterX": 51, "rotationCenterY": 77 } ], - "currentCostumeIndex": 0, - "scratchX": 141, - "scratchY": -104, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "18bd4b634a3f992a16b30344c7d810e0", + "name": "bird", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 15360, + "md5ext": "18bd4b634a3f992a16b30344c7d810e0.wav" + } + ], + "volume": 100, + "layerOrder": 3, "visible": true, - "spriteInfo": {} + "x": 141, + "y": -104, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Hen" } }, { "name": "Hippo1", - "md5": "c1353c4a5eec5e6f32ed053e6f6e8f99.svg", + "md5": "911901dc568b56c15fe81819bc2af653.svg", "type": "sprite", "tags": [ "animals", @@ -8379,49 +10305,63 @@ 1 ], "json": { - "objName": "Hippo1", - "sounds": [ - { - "soundName": "meow", - "soundID": -1, - "md5": "83c36d806dc92327b9e7049a565c6bff.wav", - "sampleCount": 18688, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "Hippo1", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "hippo1-a", - "baseLayerID": -1, - "baseLayerMD5": "c1353c4a5eec5e6f32ed053e6f6e8f99.svg", + "assetId": "911901dc568b56c15fe81819bc2af653", + "name": "hippo1-a", "bitmapResolution": 1, + "md5ext": "911901dc568b56c15fe81819bc2af653.svg", + "dataFormat": "svg", "rotationCenterX": 69, "rotationCenterY": 65 }, { - "costumeName": "hippo1-b", - "baseLayerID": -1, - "baseLayerMD5": "e65ed93bbb9cccf698fc7e774ab609a6.svg", + "assetId": "5764a2c650f225bc27cc0e6c5db401ea", + "name": "hippo1-b", "bitmapResolution": 1, + "md5ext": "5764a2c650f225bc27cc0e6c5db401ea.svg", + "dataFormat": "svg", "rotationCenterX": 69, "rotationCenterY": 68 } ], - "currentCostumeIndex": 0, - "scratchX": 59, - "scratchY": 37, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83c36d806dc92327b9e7049a565c6bff", + "name": "meow", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 37376, + "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav" + } + ], + "volume": 100, + "layerOrder": 38, "visible": true, - "spriteInfo": {} + "x": 59, + "y": 37, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Hippo1" } }, { "name": "Home Button", - "md5": "1bac530a0701a8fc88bb0802ae6787a3.svg", + "md5": "1ebdcb9f033fa6658259b52da376b7ac.svg", "type": "sprite", "tags": [ "ui", @@ -8433,41 +10373,54 @@ 1 ], "json": { - "objName": "Home Button", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Home Button", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "home button", - "baseLayerID": -1, - "baseLayerMD5": "1bac530a0701a8fc88bb0802ae6787a3.svg", + "assetId": "1ebdcb9f033fa6658259b52da376b7ac", + "name": "home button", "bitmapResolution": 1, + "md5ext": "1ebdcb9f033fa6658259b52da376b7ac.svg", + "dataFormat": "svg", "rotationCenterX": 72, "rotationCenterY": 72 } ], - "currentCostumeIndex": 0, - "scratchX": 42, - "scratchY": 42, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 18, "visible": true, - "spriteInfo": {} + "x": 42, + "y": 42, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Home Button" } }, { "name": "Horse", - "md5": "83a698304f00242a34ddd63b1525373b.svg", + "md5": "ad458251c5bf5b375870829f1762fa47.svg", "type": "sprite", "tags": [ "animals", @@ -8483,52 +10436,67 @@ 2 ], "json": { - "objName": "Horse", - "sounds": [ - { - "soundName": "horse", - "soundID": -1, - "md5": "45ffcf97ee2edca0199ff5aa71a5b72e.wav", - "sampleCount": 14464, - "rate": 11025, - "format": "" - }, - { - "soundName": "horse gallop", - "soundID": -1, - "md5": "058a34b5fb8b57178b5322d994b6b8c8.wav", - "sampleCount": 38336, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Horse", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 1, "costumes": [ { - "costumeName": "horse-a", - "baseLayerID": -1, - "baseLayerMD5": "83a698304f00242a34ddd63b1525373b.svg", + "assetId": "ad458251c5bf5b375870829f1762fa47", + "name": "horse-a", "bitmapResolution": 1, + "md5ext": "ad458251c5bf5b375870829f1762fa47.svg", + "dataFormat": "svg", "rotationCenterX": 119, "rotationCenterY": 83 }, { - "costumeName": "horse-b", - "baseLayerID": -1, - "baseLayerMD5": "2e7d212692b46b049a9ebc1224edd990.svg", + "assetId": "0e0fa871bea01c2dfb70e9955dc098be", + "name": "horse-b", "bitmapResolution": 1, + "md5ext": "0e0fa871bea01c2dfb70e9955dc098be.svg", + "dataFormat": "svg", "rotationCenterX": 103, "rotationCenterY": 97 } ], - "currentCostumeIndex": 0, - "scratchX": -4, - "scratchY": -26, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "45ffcf97ee2edca0199ff5aa71a5b72e", + "name": "horse", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 57856, + "md5ext": "45ffcf97ee2edca0199ff5aa71a5b72e.wav" + }, + { + "assetId": "058a34b5fb8b57178b5322d994b6b8c8", + "name": "horse gallop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 153344, + "md5ext": "058a34b5fb8b57178b5322d994b6b8c8.wav" + } + ], + "volume": 100, + "layerOrder": 39, "visible": true, - "spriteInfo": {} + "x": -4, + "y": -26, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Horse" } }, { @@ -8544,89 +10512,108 @@ 1 ], "json": { - "objName": "Jaime", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Jaime", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "jaime-a", - "baseLayerID": -1, - "baseLayerMD5": "3ddc912edef87ae29121f57294fa0cb5.png", + "assetId": "3ddc912edef87ae29121f57294fa0cb5", + "name": "jaime-a", "bitmapResolution": 2, + "md5ext": "3ddc912edef87ae29121f57294fa0cb5.png", + "dataFormat": "png", "rotationCenterX": 76, "rotationCenterY": 154 }, { - "costumeName": "jaime-b", - "baseLayerID": -1, - "baseLayerMD5": "5a683f4536abca0f83a77bc341df4c9a.png", + "assetId": "5a683f4536abca0f83a77bc341df4c9a", + "name": "jaime-b", "bitmapResolution": 2, + "md5ext": "5a683f4536abca0f83a77bc341df4c9a.png", + "dataFormat": "png", "rotationCenterX": 68, "rotationCenterY": 154 }, { - "costumeName": "jaime walking-a", - "baseLayerID": -1, - "baseLayerMD5": "d6cc9814f7a6640e4c2b1a4276987dc5.png", + "assetId": "d6cc9814f7a6640e4c2b1a4276987dc5", + "name": "jaime walking-a", "bitmapResolution": 2, + "md5ext": "d6cc9814f7a6640e4c2b1a4276987dc5.png", + "dataFormat": "png", "rotationCenterX": 106, "rotationCenterY": 172 }, { - "costumeName": "jaime walking-b", - "baseLayerID": -1, - "baseLayerMD5": "7fb579a98d6db257f1b16109d3c4609a.png", + "assetId": "7fb579a98d6db257f1b16109d3c4609a", + "name": "jaime walking-b", "bitmapResolution": 2, + "md5ext": "7fb579a98d6db257f1b16109d3c4609a.png", + "dataFormat": "png", "rotationCenterX": 52, "rotationCenterY": 176 }, { - "costumeName": "jaime walking-c", - "baseLayerID": -1, - "baseLayerMD5": "5883bdefba451aaeac8d77c798d41eb0.png", + "assetId": "5883bdefba451aaeac8d77c798d41eb0", + "name": "jaime walking-c", "bitmapResolution": 2, + "md5ext": "5883bdefba451aaeac8d77c798d41eb0.png", + "dataFormat": "png", "rotationCenterX": 88, "rotationCenterY": 170 }, { - "costumeName": "jaime walking-d", - "baseLayerID": -1, - "baseLayerMD5": "4b9d2162e30dbb924840575ed35fddb0.png", + "assetId": "4b9d2162e30dbb924840575ed35fddb0", + "name": "jaime walking-d", "bitmapResolution": 2, + "md5ext": "4b9d2162e30dbb924840575ed35fddb0.png", + "dataFormat": "png", "rotationCenterX": 46, "rotationCenterY": 174 }, { - "costumeName": "jaime walking-e", - "baseLayerID": -1, - "baseLayerMD5": "63e56d28cc3e3d9b735e1f1d51248cc0.png", + "assetId": "63e56d28cc3e3d9b735e1f1d51248cc0", + "name": "jaime walking-e", "bitmapResolution": 2, + "md5ext": "63e56d28cc3e3d9b735e1f1d51248cc0.png", + "dataFormat": "png", "rotationCenterX": 84, "rotationCenterY": 172 } ], - "currentCostumeIndex": 0, - "scratchX": 51, - "scratchY": 31, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 16, "visible": true, - "spriteInfo": {} + "x": 51, + "y": 31, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Jaime" } }, { "name": "Jamal", - "md5": "c7531e6c05aa488edd6ad3c369204452.svg", + "md5": "3c8d5e688450ad1e6bf024a32c55bcda.svg", "type": "sprite", "tags": [ "sports", @@ -8640,73 +10627,90 @@ 2 ], "json": { - "objName": "Jamal", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - }, - { - "soundName": "basketball bounce", - "soundID": -1, - "md5": "1727f65b5f22d151685b8e5917456a60.wav", - "sampleCount": 8099, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "jamal", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "jamal-a", - "baseLayerID": -1, - "baseLayerMD5": "c7531e6c05aa488edd6ad3c369204452.svg", + "assetId": "3c8d5e688450ad1e6bf024a32c55bcda", + "name": "jamal-a", "bitmapResolution": 1, + "md5ext": "3c8d5e688450ad1e6bf024a32c55bcda.svg", + "dataFormat": "svg", "rotationCenterX": 55, "rotationCenterY": 49 }, { - "costumeName": "jamal-b", - "baseLayerID": -1, - "baseLayerMD5": "8b8bd6ff0fe64e7056d1e70c63b9ec9f.svg", + "assetId": "2408318e743873c7254db1623441b9c5", + "name": "jamal-b", "bitmapResolution": 1, + "md5ext": "2408318e743873c7254db1623441b9c5.svg", + "dataFormat": "svg", "rotationCenterX": 75, "rotationCenterY": 53 }, { - "costumeName": "jamal-c", - "baseLayerID": -1, - "baseLayerMD5": "c659f292333f93854be243f84b337ec5.svg", + "assetId": "693748d763c8da4b119a5e4bee6a1768", + "name": "jamal-c", "bitmapResolution": 1, + "md5ext": "693748d763c8da4b119a5e4bee6a1768.svg", + "dataFormat": "svg", "rotationCenterX": 54, "rotationCenterY": 102 }, { - "costumeName": "jamal-d", - "baseLayerID": -1, - "baseLayerMD5": "9dc8cfa22793c43aee826c76d144e09b.svg", + "assetId": "92692e0c0f376797274392484ba74133", + "name": "jamal-d", "bitmapResolution": 1, + "md5ext": "92692e0c0f376797274392484ba74133.svg", + "dataFormat": "svg", "rotationCenterX": 54, "rotationCenterY": 95 } ], - "currentCostumeIndex": 0, - "scratchX": 56, - "scratchY": 37, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + }, + { + "assetId": "1727f65b5f22d151685b8e5917456a60", + "name": "basketball bounce", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 8129, + "md5ext": "1727f65b5f22d151685b8e5917456a60.wav" + } + ], + "volume": 100, + "layerOrder": 2, "visible": true, - "spriteInfo": {} + "x": 56, + "y": 37, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Jamal" } }, { "name": "Jar", - "md5": "73784b267083733e08bcf06aa7d6536a.svg", + "md5": "33b537168f3c2eb3dafeb739c22f38a6.svg", "type": "sprite", "tags": [ "food", @@ -8719,49 +10723,63 @@ 1 ], "json": { - "objName": "Jar", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "jar", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "jar-a", - "baseLayerID": -1, - "baseLayerMD5": "73784b267083733e08bcf06aa7d6536a.svg", + "assetId": "33b537168f3c2eb3dafeb739c22f38a6", + "name": "jar-a", "bitmapResolution": 1, + "md5ext": "33b537168f3c2eb3dafeb739c22f38a6.svg", + "dataFormat": "svg", "rotationCenterX": 20, "rotationCenterY": 25 }, { - "costumeName": "jar-b", - "baseLayerID": -1, - "baseLayerMD5": "a37eb72115966a75bc1bf521deeccc0c.svg", + "assetId": "e0f5ac773987470ff2467e3e01b9ab23", + "name": "jar-b", "bitmapResolution": 1, + "md5ext": "e0f5ac773987470ff2467e3e01b9ab23.svg", + "dataFormat": "svg", "rotationCenterX": 20, "rotationCenterY": 25 } ], - "currentCostumeIndex": 0, - "scratchX": 9, - "scratchY": -11, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 12, "visible": true, - "spriteInfo": {} + "x": 9, + "y": -11, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Jar" } }, { "name": "Jellyfish", - "md5": "9e6563e417350af3094c2ed02b9b0bbd.svg", + "md5": "4e259b7c08f05145fc7800b33e4f356e.svg", "type": "sprite", "tags": [ "animals", @@ -8777,73 +10795,90 @@ 2 ], "json": { - "objName": "Jellyfish", - "sounds": [ - { - "soundName": "bubbles", - "soundID": -1, - "md5": "78b0be9c9c2f664158b886bc7e794095.wav", - "sampleCount": 45056, - "rate": 11025, - "format": "" - }, - { - "soundName": "ocean wave", - "soundID": -1, - "md5": "c904610d770398b98872a708a2f75611.wav", - "sampleCount": 99206, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "jellyfish", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "jellyfish-a", - "baseLayerID": -1, - "baseLayerMD5": "9e6563e417350af3094c2ed02b9b0bbd.svg", + "assetId": "4e259b7c08f05145fc7800b33e4f356e", + "name": "jellyfish-a", "bitmapResolution": 1, + "md5ext": "4e259b7c08f05145fc7800b33e4f356e.svg", + "dataFormat": "svg", "rotationCenterX": 99, "rotationCenterY": 86 }, { - "costumeName": "jellyfish-b", - "baseLayerID": -1, - "baseLayerMD5": "31a42fad0891f1298c522a6d5008930a.svg", + "assetId": "5944a1e687fa31589517825b2144a17b", + "name": "jellyfish-b", "bitmapResolution": 1, + "md5ext": "5944a1e687fa31589517825b2144a17b.svg", + "dataFormat": "svg", "rotationCenterX": 99, "rotationCenterY": 86 }, { - "costumeName": "jellyfish-c", - "baseLayerID": -1, - "baseLayerMD5": "697262d9ed04467bae52cca786c36bd3.svg", + "assetId": "00c99df84f8385038461d6c42a5465ab", + "name": "jellyfish-c", "bitmapResolution": 1, + "md5ext": "00c99df84f8385038461d6c42a5465ab.svg", + "dataFormat": "svg", "rotationCenterX": 99, "rotationCenterY": 86 }, { - "costumeName": "jellyfish-d", - "baseLayerID": -1, - "baseLayerMD5": "6a949493aaf62954f1c74f8369d494c4.svg", + "assetId": "3158299771b3d34ed2c50a00fbab715e", + "name": "jellyfish-d", "bitmapResolution": 1, + "md5ext": "3158299771b3d34ed2c50a00fbab715e.svg", + "dataFormat": "svg", "rotationCenterX": 99, "rotationCenterY": 86 } ], - "currentCostumeIndex": 0, - "scratchX": -163, - "scratchY": 99, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "78b0be9c9c2f664158b886bc7e794095", + "name": "bubbles", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 180224, + "md5ext": "78b0be9c9c2f664158b886bc7e794095.wav" + }, + { + "assetId": "c904610d770398b98872a708a2f75611", + "name": "ocean wave", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 99569, + "md5ext": "c904610d770398b98872a708a2f75611.wav" + } + ], + "volume": 100, + "layerOrder": 1, "visible": true, - "spriteInfo": {} + "x": -163, + "y": 99, + "size": 80, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Jellyfish" } }, { "name": "Jordyn", - "md5": "2f59adebc2c0feb9ebfabd7ee9642f2b.svg", + "md5": "db4d97cbf24e2b8af665bfbf06f67fa0.svg", "type": "sprite", "tags": [ "sports", @@ -8858,68 +10893,85 @@ 2 ], "json": { - "objName": "Jordyn", - "sounds": [ - { - "soundName": "Goal Cheer", - "soundID": -1, - "md5": "199b30c8b4fe0642e849924bd1e1b463.wav", - "sampleCount": 84411, - "rate": 22050, - "format": "adpcm" - }, - { - "soundName": "Referee Whistle", - "soundID": -1, - "md5": "7d91d95d841dc6cf1282914306a4674a.wav", - "sampleCount": 14238, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "jordyn", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "jordyn-a", - "baseLayerID": -1, - "baseLayerMD5": "2f59adebc2c0feb9ebfabd7ee9642f2b.svg", + "assetId": "db4d97cbf24e2b8af665bfbf06f67fa0", + "name": "jordyn-a", "bitmapResolution": 1, + "md5ext": "db4d97cbf24e2b8af665bfbf06f67fa0.svg", + "dataFormat": "svg", "rotationCenterX": 51, "rotationCenterY": 62 }, { - "costumeName": "jordyn-b", - "baseLayerID": -1, - "baseLayerMD5": "075f382883e60dba8094b3dc30918f60.svg", + "assetId": "a7cc1e5f02b58ecc8095cfc18eef0289", + "name": "jordyn-b", "bitmapResolution": 1, + "md5ext": "a7cc1e5f02b58ecc8095cfc18eef0289.svg", + "dataFormat": "svg", "rotationCenterX": 51, "rotationCenterY": 63 }, { - "costumeName": "jordyn-c", - "baseLayerID": -1, - "baseLayerMD5": "fbe81c40d4a880c8799c458359758629.svg", + "assetId": "768c4601174f0dfcb96b3080ccc3a192", + "name": "jordyn-c", "bitmapResolution": 1, + "md5ext": "768c4601174f0dfcb96b3080ccc3a192.svg", + "dataFormat": "svg", "rotationCenterX": 68, "rotationCenterY": 62 }, { - "costumeName": "jordyn-d", - "baseLayerID": -1, - "baseLayerMD5": "68a784d4d0340475a6e6feff3b28b470.svg", + "assetId": "00c8c464c19460df693f8d5ae69afdab", + "name": "jordyn-d", "bitmapResolution": 1, + "md5ext": "00c8c464c19460df693f8d5ae69afdab.svg", + "dataFormat": "svg", "rotationCenterX": 40, "rotationCenterY": 62 } ], - "currentCostumeIndex": 0, - "scratchX": 61, - "scratchY": 93, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "199b30c8b4fe0642e849924bd1e1b463", + "name": "Goal Cheer", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 84329, + "md5ext": "199b30c8b4fe0642e849924bd1e1b463.wav" + }, + { + "assetId": "7d91d95d841dc6cf1282914306a4674a", + "name": "Referee Whistle", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 14225, + "md5ext": "7d91d95d841dc6cf1282914306a4674a.wav" + } + ], + "volume": 100, + "layerOrder": 3, "visible": true, - "spriteInfo": {} + "x": 61, + "y": 93, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Jordyn" } }, { @@ -8936,132 +10988,157 @@ 1 ], "json": { - "objName": "Jouvi Dance", - "sounds": [ - { - "soundName": "dance celebrate2", - "soundID": -1, - "md5": "0edb8fb88af19e6e17d0f8cf64c1d136.wav", - "sampleCount": 176401, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "Jouvi Dance", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "jo stance", - "baseLayerID": -1, - "baseLayerMD5": "6f68790ee3eb9bdccf8749305186b0dd.png", + "assetId": "6f68790ee3eb9bdccf8749305186b0dd", + "name": "jo stance", "bitmapResolution": 2, + "md5ext": "6f68790ee3eb9bdccf8749305186b0dd.png", + "dataFormat": "png", "rotationCenterX": 94, "rotationCenterY": 240 }, { - "costumeName": "jo top stand", - "baseLayerID": -1, - "baseLayerMD5": "0ed4a09c41871d150c51119c1bceded2.png", + "assetId": "0ed4a09c41871d150c51119c1bceded2", + "name": "jo top stand", "bitmapResolution": 2, + "md5ext": "0ed4a09c41871d150c51119c1bceded2.png", + "dataFormat": "png", "rotationCenterX": 68, "rotationCenterY": 260 }, { - "costumeName": "jo top R leg", - "baseLayerID": -1, - "baseLayerMD5": "efaa8eb6c8cf7dc35d4d37d546ebd333.png", + "assetId": "efaa8eb6c8cf7dc35d4d37d546ebd333", + "name": "jo top R leg", "bitmapResolution": 2, + "md5ext": "efaa8eb6c8cf7dc35d4d37d546ebd333.png", + "dataFormat": "png", "rotationCenterX": 218, "rotationCenterY": 262 }, { - "costumeName": "jo top L leg", - "baseLayerID": -1, - "baseLayerMD5": "a12f40b18067bb31746f9cf461de88aa.png", + "assetId": "a12f40b18067bb31746f9cf461de88aa", + "name": "jo top L leg", "bitmapResolution": 2, + "md5ext": "a12f40b18067bb31746f9cf461de88aa.png", + "dataFormat": "png", "rotationCenterX": 208, "rotationCenterY": 268 }, { - "costumeName": "jo top R cross", - "baseLayerID": -1, - "baseLayerMD5": "c2d5519e8a0f2214ff757117038c28dc.png", + "assetId": "c2d5519e8a0f2214ff757117038c28dc", + "name": "jo top R cross", "bitmapResolution": 2, + "md5ext": "c2d5519e8a0f2214ff757117038c28dc.png", + "dataFormat": "png", "rotationCenterX": 144, "rotationCenterY": 270 }, { - "costumeName": "jo top L cross", - "baseLayerID": -1, - "baseLayerMD5": "2e2a6534d33883fdd2f8471a1adbebb7.png", + "assetId": "2e2a6534d33883fdd2f8471a1adbebb7", + "name": "jo top L cross", "bitmapResolution": 2, + "md5ext": "2e2a6534d33883fdd2f8471a1adbebb7.png", + "dataFormat": "png", "rotationCenterX": 84, "rotationCenterY": 268 }, { - "costumeName": "jo pop front", - "baseLayerID": -1, - "baseLayerMD5": "3d3ea804243800981acabc7caba10939.png", + "assetId": "3d3ea804243800981acabc7caba10939", + "name": "jo pop front", "bitmapResolution": 2, + "md5ext": "3d3ea804243800981acabc7caba10939.png", + "dataFormat": "png", "rotationCenterX": 70, "rotationCenterY": 228 }, { - "costumeName": "jo pop down", - "baseLayerID": -1, - "baseLayerMD5": "a55fbb529c10f70bcb374aef8a63571b.png", + "assetId": "a55fbb529c10f70bcb374aef8a63571b", + "name": "jo pop down", "bitmapResolution": 2, + "md5ext": "a55fbb529c10f70bcb374aef8a63571b.png", + "dataFormat": "png", "rotationCenterX": 68, "rotationCenterY": 74 }, { - "costumeName": "jo pop left", - "baseLayerID": -1, - "baseLayerMD5": "ea812b4c2b2405aa2b73158023298f71.png", + "assetId": "ea812b4c2b2405aa2b73158023298f71", + "name": "jo pop left", "bitmapResolution": 2, + "md5ext": "ea812b4c2b2405aa2b73158023298f71.png", + "dataFormat": "png", "rotationCenterX": 196, "rotationCenterY": 226 }, { - "costumeName": "jo pop right", - "baseLayerID": -1, - "baseLayerMD5": "01dd2f553c7262329ebaba2516e3a2b1.png", + "assetId": "01dd2f553c7262329ebaba2516e3a2b1", + "name": "jo pop right", "bitmapResolution": 2, + "md5ext": "01dd2f553c7262329ebaba2516e3a2b1.png", + "dataFormat": "png", "rotationCenterX": 66, "rotationCenterY": 242 }, { - "costumeName": "jo pop L arm", - "baseLayerID": -1, - "baseLayerMD5": "a9fbc01a4124d555da12630312e46197.png", + "assetId": "a9fbc01a4124d555da12630312e46197", + "name": "jo pop L arm", "bitmapResolution": 2, + "md5ext": "a9fbc01a4124d555da12630312e46197.png", + "dataFormat": "png", "rotationCenterX": 108, "rotationCenterY": 258 }, { - "costumeName": "jo pop stand", - "baseLayerID": -1, - "baseLayerMD5": "75ee2383fd83992b401c8a0730521d94.png", + "assetId": "75ee2383fd83992b401c8a0730521d94", + "name": "jo pop stand", "bitmapResolution": 2, + "md5ext": "75ee2383fd83992b401c8a0730521d94.png", + "dataFormat": "png", "rotationCenterX": 78, "rotationCenterY": 262 }, { - "costumeName": "jo pop R arm", - "baseLayerID": -1, - "baseLayerMD5": "aabfedff0d11243386b6b0941e0f72e9.png", + "assetId": "aabfedff0d11243386b6b0941e0f72e9", + "name": "jo pop R arm", "bitmapResolution": 2, + "md5ext": "aabfedff0d11243386b6b0941e0f72e9.png", + "dataFormat": "png", "rotationCenterX": 108, "rotationCenterY": 260 } ], - "currentCostumeIndex": 0, - "scratchX": -58, - "scratchY": -27, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "0edb8fb88af19e6e17d0f8cf64c1d136", + "name": "dance celebrate2", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 176785, + "md5ext": "0edb8fb88af19e6e17d0f8cf64c1d136.wav" + } + ], + "volume": 100, + "layerOrder": 18, "visible": true, - "spriteInfo": {} + "x": -83, + "y": -15.999999999999986, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Jouvi Dance" } }, { @@ -9077,49 +11154,63 @@ 1 ], "json": { - "objName": "Kai", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Kai", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "kai-a", - "baseLayerID": -1, - "baseLayerMD5": "6e007fde15e49c66ee7996561f80b452.png", + "assetId": "6e007fde15e49c66ee7996561f80b452", + "name": "kai-a", "bitmapResolution": 2, + "md5ext": "6e007fde15e49c66ee7996561f80b452.png", + "dataFormat": "png", "rotationCenterX": 68, "rotationCenterY": 160 }, { - "costumeName": "kai-b", - "baseLayerID": -1, - "baseLayerMD5": "c1e1149f6d7e308e3e4eba14ccc8a751.png", + "assetId": "c1e1149f6d7e308e3e4eba14ccc8a751", + "name": "kai-b", "bitmapResolution": 2, + "md5ext": "c1e1149f6d7e308e3e4eba14ccc8a751.png", + "dataFormat": "png", "rotationCenterX": 82, "rotationCenterY": 158 } ], - "currentCostumeIndex": 0, - "scratchX": 57, - "scratchY": 47, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 17, "visible": true, - "spriteInfo": {} + "x": 57, + "y": 47, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Kai" } }, { "name": "Key", - "md5": "af35300cef35803e11f4ed744dc5e818.svg", + "md5": "680d3e4dce002f922b32447fcf29743d.svg", "type": "sprite", "tags": [ "thing", @@ -9131,41 +11222,54 @@ 1 ], "json": { - "objName": "Key", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Key", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "key", - "baseLayerID": -1, - "baseLayerMD5": "af35300cef35803e11f4ed744dc5e818.svg", + "assetId": "680d3e4dce002f922b32447fcf29743d", + "name": "key", "bitmapResolution": 1, + "md5ext": "680d3e4dce002f922b32447fcf29743d.svg", + "dataFormat": "svg", "rotationCenterX": 42, "rotationCenterY": 27 } ], - "currentCostumeIndex": 0, - "scratchX": -14, - "scratchY": 0, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 19, "visible": true, - "spriteInfo": {} + "x": -14, + "y": 0, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Key" } }, { "name": "Keyboard", - "md5": "c67d180e964926b6393ac14781541b39.svg", + "md5": "0ad880b5e829578832c8927b3f6ef7f8.svg", "type": "sprite", "tags": [ "music", @@ -9177,105 +11281,126 @@ 8 ], "json": { - "objName": "Keyboard", - "sounds": [ - { - "soundName": "C Elec Piano", - "soundID": -1, - "md5": "8366ee963cc57ad24a8a35a26f722c2b.wav", - "sampleCount": 44100, - "rate": 22050, - "format": "" - }, - { - "soundName": "D Elec Piano", - "soundID": -1, - "md5": "835f136ca8d346a17b4d4baf8405be37.wav", - "sampleCount": 44100, - "rate": 22050, - "format": "" - }, - { - "soundName": "E Elec Piano", - "soundID": -1, - "md5": "ab3c198f8e36efff14f0a5bad35fa3cd.wav", - "sampleCount": 44100, - "rate": 22050, - "format": "" - }, - { - "soundName": "F Elec Piano", - "soundID": -1, - "md5": "dc5e368fc0d0dad1da609bfc3e29aa15.wav", - "sampleCount": 44100, - "rate": 22050, - "format": "" - }, - { - "soundName": "G Elec Piano", - "soundID": -1, - "md5": "39525f6545d62a95d05153f92d63301a.wav", - "sampleCount": 44100, - "rate": 22050, - "format": "" - }, - { - "soundName": "A Elec Piano", - "soundID": -1, - "md5": "0cfa8e84d6a5cd63afa31d541625a9ef.wav", - "sampleCount": 44100, - "rate": 22050, - "format": "" - }, - { - "soundName": "B Elec Piano", - "soundID": -1, - "md5": "9cc77167419f228503dd57fddaa5b2a6.wav", - "sampleCount": 44100, - "rate": 22050, - "format": "" - }, - { - "soundName": "C2 Elec Piano", - "soundID": -1, - "md5": "366c7edbd4dd5cca68bf62902999bd66.wav", - "sampleCount": 44100, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "keyboard", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "keyboard-a", - "baseLayerID": -1, - "baseLayerMD5": "c67d180e964926b6393ac14781541b39.svg", + "assetId": "0ad880b5e829578832c8927b3f6ef7f8", + "name": "keyboard-a", "bitmapResolution": 1, + "md5ext": "0ad880b5e829578832c8927b3f6ef7f8.svg", + "dataFormat": "svg", "rotationCenterX": 72, "rotationCenterY": 68 }, { - "costumeName": "keyboard-b", - "baseLayerID": -1, - "baseLayerMD5": "dbaf62b33de45093c3c7d13b5d49d637.svg", + "assetId": "6efd23c91dab070526feacdf72e2d3da", + "name": "keyboard-b", "bitmapResolution": 1, + "md5ext": "6efd23c91dab070526feacdf72e2d3da.svg", + "dataFormat": "svg", "rotationCenterX": 72, "rotationCenterY": 68 } ], - "currentCostumeIndex": 0, - "scratchX": 135, - "scratchY": -90, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "8366ee963cc57ad24a8a35a26f722c2b", + "name": "C Elec Piano", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 88200, + "md5ext": "8366ee963cc57ad24a8a35a26f722c2b.wav" + }, + { + "assetId": "835f136ca8d346a17b4d4baf8405be37", + "name": "D Elec Piano", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 88200, + "md5ext": "835f136ca8d346a17b4d4baf8405be37.wav" + }, + { + "assetId": "ab3c198f8e36efff14f0a5bad35fa3cd", + "name": "E Elec Piano", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 88200, + "md5ext": "ab3c198f8e36efff14f0a5bad35fa3cd.wav" + }, + { + "assetId": "dc5e368fc0d0dad1da609bfc3e29aa15", + "name": "F Elec Piano", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 88200, + "md5ext": "dc5e368fc0d0dad1da609bfc3e29aa15.wav" + }, + { + "assetId": "39525f6545d62a95d05153f92d63301a", + "name": "G Elec Piano", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 88200, + "md5ext": "39525f6545d62a95d05153f92d63301a.wav" + }, + { + "assetId": "0cfa8e84d6a5cd63afa31d541625a9ef", + "name": "A Elec Piano", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 88200, + "md5ext": "0cfa8e84d6a5cd63afa31d541625a9ef.wav" + }, + { + "assetId": "9cc77167419f228503dd57fddaa5b2a6", + "name": "B Elec Piano", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 88200, + "md5ext": "9cc77167419f228503dd57fddaa5b2a6.wav" + }, + { + "assetId": "366c7edbd4dd5cca68bf62902999bd66", + "name": "C2 Elec Piano", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 88200, + "md5ext": "366c7edbd4dd5cca68bf62902999bd66.wav" + } + ], + "volume": 100, + "layerOrder": 11, "visible": true, - "spriteInfo": {} + "x": 135, + "y": -90, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Keyboard" } }, { "name": "Kiran", - "md5": "9de23c4a7a7fbb67136b539241346854.svg", + "md5": "7c0bedab5404830a5147cc4a2d46e997.svg", "type": "sprite", "tags": [ "space", @@ -9288,81 +11413,99 @@ 1 ], "json": { - "objName": "Kiran", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "kiran", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "kiran-a", - "baseLayerID": -1, - "baseLayerMD5": "9de23c4a7a7fbb67136b539241346854.svg", + "assetId": "7c0bedab5404830a5147cc4a2d46e997", + "name": "kiran-a", "bitmapResolution": 1, + "md5ext": "7c0bedab5404830a5147cc4a2d46e997.svg", + "dataFormat": "svg", "rotationCenterX": 67, "rotationCenterY": 95 }, { - "costumeName": "kiran-b", - "baseLayerID": -1, - "baseLayerMD5": "f1e74f3c02333e9e2068e8baf4e77aa0.svg", + "assetId": "b0566e0eed7b5216b92d61468d21ecee", + "name": "kiran-b", "bitmapResolution": 1, + "md5ext": "b0566e0eed7b5216b92d61468d21ecee.svg", + "dataFormat": "svg", "rotationCenterX": 67, "rotationCenterY": 95 }, { - "costumeName": "kiran-c", - "baseLayerID": -1, - "baseLayerMD5": "e2482cf509c312935f08be0e2e2c9d84.svg", + "assetId": "78bd6de23d4929aef678ddf0f3f5c276", + "name": "kiran-c", "bitmapResolution": 1, + "md5ext": "78bd6de23d4929aef678ddf0f3f5c276.svg", + "dataFormat": "svg", "rotationCenterX": 67, "rotationCenterY": 95 }, { - "costumeName": "kiran-d", - "baseLayerID": -1, - "baseLayerMD5": "569e736b519199efddfbae2572f7e92b.svg", + "assetId": "2928e9fbd5ca08e326192b3a41bea691", + "name": "kiran-d", "bitmapResolution": 1, + "md5ext": "2928e9fbd5ca08e326192b3a41bea691.svg", + "dataFormat": "svg", "rotationCenterX": 67, "rotationCenterY": 95 }, { - "costumeName": "kiran-e", - "baseLayerID": -1, - "baseLayerMD5": "2261bed0f2cc819def17969158297b4f.svg", + "assetId": "7912b6f378bd781f62683e003c574dbe", + "name": "kiran-e", "bitmapResolution": 1, + "md5ext": "7912b6f378bd781f62683e003c574dbe.svg", + "dataFormat": "svg", "rotationCenterX": 77, "rotationCenterY": 95 }, { - "costumeName": "kiran-f", - "baseLayerID": -1, - "baseLayerMD5": "d7f44adb3dc7906b9dfb3599a028e0d6.svg", + "assetId": "7f0bc123819fc2666321b6cd38069bdb", + "name": "kiran-f", "bitmapResolution": 1, + "md5ext": "7f0bc123819fc2666321b6cd38069bdb.svg", + "dataFormat": "svg", "rotationCenterX": 62, "rotationCenterY": 94 } ], - "currentCostumeIndex": 0, - "scratchX": 57, - "scratchY": -42, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 2, "visible": true, - "spriteInfo": {} + "x": 57, + "y": -42, + "size": 80, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Kiran" } }, { "name": "Knight", - "md5": "f2c5e8bc24d001b81566879dbf2f1a13.svg", + "md5": "188325c56b79ff3cd58497c970ba87a6.svg", "type": "sprite", "tags": [ "people", @@ -9375,36 +11518,49 @@ 1 ], "json": { - "objName": "Knight", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Knight", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "knight", - "baseLayerID": -1, - "baseLayerMD5": "f2c5e8bc24d001b81566879dbf2f1a13.svg", + "assetId": "188325c56b79ff3cd58497c970ba87a6", + "name": "knight", "bitmapResolution": 1, + "md5ext": "188325c56b79ff3cd58497c970ba87a6.svg", + "dataFormat": "svg", "rotationCenterX": 75, "rotationCenterY": 75 } ], - "currentCostumeIndex": 0, - "scratchX": 90, - "scratchY": -18, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 22, "visible": true, - "spriteInfo": {} + "x": 90, + "y": -18, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Knight" } }, { @@ -9421,137 +11577,162 @@ 1 ], "json": { - "objName": "LB Dance", - "sounds": [ - { - "soundName": "dance celebrate", - "soundID": -1, - "md5": "0edb8fb88af19e6e17d0f8cf64c1d136.wav", - "sampleCount": 176401, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "LB Dance", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "lb stance", - "baseLayerID": 0, - "baseLayerMD5": "71dde8c43985815bffb5a5ed5632af58.png", + "assetId": "71dde8c43985815bffb5a5ed5632af58", + "name": "lb stance", "bitmapResolution": 2, + "md5ext": "71dde8c43985815bffb5a5ed5632af58.png", + "dataFormat": "png", "rotationCenterX": 54, "rotationCenterY": 244 }, { - "costumeName": "lb top stand", - "baseLayerID": -1, - "baseLayerMD5": "e68d899e178309ff3eae3e1de8a8ec28.png", + "assetId": "e68d899e178309ff3eae3e1de8a8ec28", + "name": "lb top stand", "bitmapResolution": 2, + "md5ext": "e68d899e178309ff3eae3e1de8a8ec28.png", + "dataFormat": "png", "rotationCenterX": 70, "rotationCenterY": 248 }, { - "costumeName": "lb top R leg", - "baseLayerID": -1, - "baseLayerMD5": "79ca528d13ffb557a236f0a35a0eb486.png", + "assetId": "79ca528d13ffb557a236f0a35a0eb486", + "name": "lb top R leg", "bitmapResolution": 2, + "md5ext": "79ca528d13ffb557a236f0a35a0eb486.png", + "dataFormat": "png", "rotationCenterX": 244, "rotationCenterY": 250 }, { - "costumeName": "lb top L leg", - "baseLayerID": -1, - "baseLayerMD5": "63d099e94aa8a973dcfa4c5d8b4a3e7a.png", + "assetId": "63d099e94aa8a973dcfa4c5d8b4a3e7a", + "name": "lb top L leg", "bitmapResolution": 2, + "md5ext": "63d099e94aa8a973dcfa4c5d8b4a3e7a.png", + "dataFormat": "png", "rotationCenterX": 234, "rotationCenterY": 286 }, { - "costumeName": "lb top L cross", - "baseLayerID": -1, - "baseLayerMD5": "645d6e2674452009df7a9a844a604791.png", + "assetId": "645d6e2674452009df7a9a844a604791", + "name": "lb top L cross", "bitmapResolution": 2, + "md5ext": "645d6e2674452009df7a9a844a604791.png", + "dataFormat": "png", "rotationCenterX": 148, "rotationCenterY": 258 }, { - "costumeName": "lb top R cross", - "baseLayerID": -1, - "baseLayerMD5": "4423159d81378ada5ffd7f053d7ef471.png", + "assetId": "4423159d81378ada5ffd7f053d7ef471", + "name": "lb top R cross", "bitmapResolution": 2, + "md5ext": "4423159d81378ada5ffd7f053d7ef471.png", + "dataFormat": "png", "rotationCenterX": 174, "rotationCenterY": 256 }, { - "costumeName": "lb pop front", - "baseLayerID": -1, - "baseLayerMD5": "cdd52259075b75628001672d375e4985.png", + "assetId": "cdd52259075b75628001672d375e4985", + "name": "lb pop front", "bitmapResolution": 2, + "md5ext": "cdd52259075b75628001672d375e4985.png", + "dataFormat": "png", "rotationCenterX": 66, "rotationCenterY": 272 }, { - "costumeName": "lb pop down", - "baseLayerID": -1, - "baseLayerMD5": "563f86443cb102b9241cebb62eb2d81a.png", + "assetId": "563f86443cb102b9241cebb62eb2d81a", + "name": "lb pop down", "bitmapResolution": 2, + "md5ext": "563f86443cb102b9241cebb62eb2d81a.png", + "dataFormat": "png", "rotationCenterX": 56, "rotationCenterY": 90 }, { - "costumeName": "lb pop left", - "baseLayerID": -1, - "baseLayerMD5": "525285312925e1e6b4e237a119b61305.png", + "assetId": "525285312925e1e6b4e237a119b61305", + "name": "lb pop left", "bitmapResolution": 2, + "md5ext": "525285312925e1e6b4e237a119b61305.png", + "dataFormat": "png", "rotationCenterX": 198, "rotationCenterY": 266 }, { - "costumeName": "lb pop right", - "baseLayerID": -1, - "baseLayerMD5": "0a2461b3b9a4b8603e75565d78b1d4d7.png", + "assetId": "0a2461b3b9a4b8603e75565d78b1d4d7", + "name": "lb pop right", "bitmapResolution": 2, + "md5ext": "0a2461b3b9a4b8603e75565d78b1d4d7.png", + "dataFormat": "png", "rotationCenterX": 76, "rotationCenterY": 264 }, { - "costumeName": "lb pop L arm", - "baseLayerID": -1, - "baseLayerMD5": "b508808c087adb55ce156f5cfbdac61b.png", + "assetId": "b508808c087adb55ce156f5cfbdac61b", + "name": "lb pop L arm", "bitmapResolution": 2, + "md5ext": "b508808c087adb55ce156f5cfbdac61b.png", + "dataFormat": "png", "rotationCenterX": 100, "rotationCenterY": 262 }, { - "costumeName": "lb pop stand", - "baseLayerID": -1, - "baseLayerMD5": "5f176ef763be18f7c342dc2e2de7bf16.png", + "assetId": "5f176ef763be18f7c342dc2e2de7bf16", + "name": "lb pop stand", "bitmapResolution": 2, + "md5ext": "5f176ef763be18f7c342dc2e2de7bf16.png", + "dataFormat": "png", "rotationCenterX": 66, "rotationCenterY": 268 }, { - "costumeName": "lb pop R arm", - "baseLayerID": -1, - "baseLayerMD5": "0725440743391e7c622bb5df6a94e1d4.png", + "assetId": "0725440743391e7c622bb5df6a94e1d4", + "name": "lb pop R arm", "bitmapResolution": 2, + "md5ext": "0725440743391e7c622bb5df6a94e1d4.png", + "dataFormat": "png", "rotationCenterX": 78, "rotationCenterY": 258 } ], - "currentCostumeIndex": 0, - "scratchX": 12, - "scratchY": 17, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "0edb8fb88af19e6e17d0f8cf64c1d136", + "name": "dance celebrate", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 176785, + "md5ext": "0edb8fb88af19e6e17d0f8cf64c1d136.wav" + } + ], + "volume": 100, + "layerOrder": 1, "visible": true, - "spriteInfo": {} + "x": 12, + "y": 17, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "LB Dance" } }, { "name": "Ladybug1", - "md5": "f16a1ccc69a4a8190a927f1595aa7bfa.svg", + "md5": "169c0efa8c094fdedddf8c19c36f0229.svg", "type": "sprite", "tags": [ "animals", @@ -9565,41 +11746,54 @@ 1 ], "json": { - "objName": "Ladybug1", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Ladybug1", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "ladybug2", - "baseLayerID": -1, - "baseLayerMD5": "f16a1ccc69a4a8190a927f1595aa7bfa.svg", + "assetId": "169c0efa8c094fdedddf8c19c36f0229", + "name": "ladybug2", "bitmapResolution": 1, + "md5ext": "169c0efa8c094fdedddf8c19c36f0229.svg", + "dataFormat": "svg", "rotationCenterX": 41, "rotationCenterY": 43 } ], - "currentCostumeIndex": 0, - "scratchX": -90, - "scratchY": 42, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 23, "visible": true, - "spriteInfo": {} + "x": -90, + "y": 42, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Ladybug1" } }, { "name": "Ladybug2", - "md5": "c018a3eed966d5f92c69f2188dfd2aae.svg", + "md5": "457200f8dec8fea00d22473e9bd9175e.svg", "type": "sprite", "tags": [ "animals", @@ -9614,49 +11808,63 @@ 1 ], "json": { - "objName": "Ladybug2", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Ladybug2", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 1, "costumes": [ { - "costumeName": "ladybug2-a", - "baseLayerID": -1, - "baseLayerMD5": "c018a3eed966d5f92c69f2188dfd2aae.svg", + "assetId": "457200f8dec8fea00d22473e9bd9175e", + "name": "ladybug2-a", "bitmapResolution": 1, + "md5ext": "457200f8dec8fea00d22473e9bd9175e.svg", + "dataFormat": "svg", "rotationCenterX": 49, "rotationCenterY": 28 }, { - "costumeName": "ladybug2-b", - "baseLayerID": -1, - "baseLayerMD5": "a2bb15ace808e070a2b815502952b292.svg", + "assetId": "3f48228829b77fc47d6d89b5729b2957", + "name": "ladybug2-b", "bitmapResolution": 1, + "md5ext": "3f48228829b77fc47d6d89b5729b2957.svg", + "dataFormat": "svg", "rotationCenterX": 49, "rotationCenterY": 28 } ], - "currentCostumeIndex": 0, - "scratchX": 26, - "scratchY": -3, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 20, "visible": true, - "spriteInfo": {} + "x": 26, + "y": -3, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Ladybug2" } }, { "name": "Laptop", - "md5": "76f456b30b98eeefd7c942b27b524e31.svg", + "md5": "cd2d1f72275e676df5f82be74ae91dfa.svg", "type": "sprite", "tags": [ "things", @@ -9668,41 +11876,54 @@ 1 ], "json": { - "objName": "Laptop", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Laptop", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "laptop", - "baseLayerID": -1, - "baseLayerMD5": "76f456b30b98eeefd7c942b27b524e31.svg", + "assetId": "cd2d1f72275e676df5f82be74ae91dfa", + "name": "laptop", "bitmapResolution": 1, + "md5ext": "cd2d1f72275e676df5f82be74ae91dfa.svg", + "dataFormat": "svg", "rotationCenterX": 75, "rotationCenterY": 75 } ], - "currentCostumeIndex": 0, - "scratchX": -22, - "scratchY": 7, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 21, "visible": true, - "spriteInfo": {} + "x": -22, + "y": 7, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Laptop" } }, { "name": "Lightning", - "md5": "c2d636ab2b491e591536afc3d49cbecd.svg", + "md5": "0ddd3a05a330925bcd2d048908ed40b8.svg", "type": "sprite", "tags": [ "weather", @@ -9717,41 +11938,54 @@ 1 ], "json": { - "objName": "Lightning", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Lightning", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "lightning", - "baseLayerID": -1, - "baseLayerMD5": "c2d636ab2b491e591536afc3d49cbecd.svg", + "assetId": "0ddd3a05a330925bcd2d048908ed40b8", + "name": "lightning", "bitmapResolution": 1, + "md5ext": "0ddd3a05a330925bcd2d048908ed40b8.svg", + "dataFormat": "svg", "rotationCenterX": 21, "rotationCenterY": 83 } ], - "currentCostumeIndex": 0, - "scratchX": 65, - "scratchY": 25, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 22, "visible": true, - "spriteInfo": {} + "x": 65, + "y": 25, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Lightning" } }, { "name": "Line", - "md5": "1b2cfb4d4746522aeb84e16a62820299.svg", + "md5": "e85305b47cfd92d971704dcb7ad6e17b.svg", "type": "sprite", "tags": [ "lava", @@ -9764,41 +11998,54 @@ 1 ], "json": { - "objName": "Line", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Line", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "line", - "baseLayerID": -1, - "baseLayerMD5": "1b2cfb4d4746522aeb84e16a62820299.svg", + "assetId": "e85305b47cfd92d971704dcb7ad6e17b", + "name": "line", "bitmapResolution": 1, + "md5ext": "e85305b47cfd92d971704dcb7ad6e17b.svg", + "dataFormat": "svg", "rotationCenterX": 239, "rotationCenterY": 7 } ], - "currentCostumeIndex": 0, - "scratchX": 43, - "scratchY": -13, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 23, "visible": true, - "spriteInfo": {} + "x": 43, + "y": -13, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Line" } }, { "name": "Lion", - "md5": "75e6b2178518fa354f1ebf7ab7061ceb.svg", + "md5": "e88e83c8b3ca80c54540b5f0c5a0cc03.svg", "type": "sprite", "tags": [ "cat", @@ -9813,65 +12060,81 @@ 2 ], "json": { - "objName": "Lion", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - }, - { - "soundName": "grunt", - "soundID": -1, - "md5": "caa0a1685ef7a5334413834c6c818c5a.wav", - "sampleCount": 20551, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "lion", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "lion-a", - "baseLayerID": -1, - "baseLayerMD5": "75e6b2178518fa354f1ebf7ab7061ceb.svg", + "assetId": "e88e83c8b3ca80c54540b5f0c5a0cc03", + "name": "lion-a", "bitmapResolution": 1, + "md5ext": "e88e83c8b3ca80c54540b5f0c5a0cc03.svg", + "dataFormat": "svg", "rotationCenterX": 95, "rotationCenterY": 43 }, { - "costumeName": "lion-b", - "baseLayerID": -1, - "baseLayerMD5": "7304176fe4dc85758e6b77324a185ea2.svg", + "assetId": "f0d9ab3d82bbade6e279dc1c81e2e6db", + "name": "lion-b", "bitmapResolution": 1, + "md5ext": "f0d9ab3d82bbade6e279dc1c81e2e6db.svg", + "dataFormat": "svg", "rotationCenterX": 94, "rotationCenterY": 43 }, { - "costumeName": "lion-c", - "baseLayerID": -1, - "baseLayerMD5": "8411de793909216761cd19fd95418945.svg", + "assetId": "91c64c5361d906fd36d5813ae27b85a8", + "name": "lion-c", "bitmapResolution": 1, + "md5ext": "91c64c5361d906fd36d5813ae27b85a8.svg", + "dataFormat": "svg", "rotationCenterX": 95, "rotationCenterY": 43 } ], - "currentCostumeIndex": 0, - "scratchX": 25, - "scratchY": -87, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + }, + { + "assetId": "caa0a1685ef7a5334413834c6c818c5a", + "name": "grunt", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 21337, + "md5ext": "caa0a1685ef7a5334413834c6c818c5a.wav" + } + ], + "volume": 100, + "layerOrder": 3, "visible": true, - "spriteInfo": {} + "x": 8.999999999999979, + "y": -84, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Lion" } }, { "name": "Llama", - "md5": "f5841f36b41c4df26f9c724d913c279b.svg", + "md5": "c97824f20a45adfa3ff362f82247a025.svg", "type": "sprite", "tags": [ "animals", @@ -9884,57 +12147,72 @@ 1 ], "json": { - "objName": "Llama", - "sounds": [ - { - "soundName": "snort", - "soundID": -1, - "md5": "362d7440a57cab29914fecea621e50d4.wav", - "sampleCount": 16421, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "llama", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 2, "costumes": [ { - "costumeName": "llama", - "baseLayerID": -1, - "baseLayerMD5": "f5841f36b41c4df26f9c724d913c279b.svg", + "assetId": "c97824f20a45adfa3ff362f82247a025", + "name": "llama", "bitmapResolution": 1, + "md5ext": "c97824f20a45adfa3ff362f82247a025.svg", + "dataFormat": "svg", "rotationCenterX": 72, "rotationCenterY": 95 }, { - "costumeName": "llama-b", - "baseLayerID": -1, - "baseLayerMD5": "ef3f8491668de2b751d8d7a8921c9879.svg", + "assetId": "1f3aaeb598e121ad817143800d8c4a32", + "name": "llama-b", "bitmapResolution": 1, + "md5ext": "1f3aaeb598e121ad817143800d8c4a32.svg", + "dataFormat": "svg", "rotationCenterX": 92, "rotationCenterY": 90 }, { - "costumeName": "llama-c", - "baseLayerID": -1, - "baseLayerMD5": "b0af19d2c7a7c039c060f21874816164.svg", + "assetId": "ac80d75745315f052f7f7b4e62e4a850", + "name": "llama-c", "bitmapResolution": 1, + "md5ext": "ac80d75745315f052f7f7b4e62e4a850.svg", + "dataFormat": "svg", "rotationCenterX": 73, "rotationCenterY": 39 } ], - "currentCostumeIndex": 0, - "scratchX": -143, - "scratchY": -14, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "362d7440a57cab29914fecea621e50d4", + "name": "snort", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 17273, + "md5ext": "362d7440a57cab29914fecea621e50d4.wav" + } + ], + "volume": 100, + "layerOrder": 1, "visible": true, - "spriteInfo": {} + "x": -143, + "y": -14, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Llama" } }, { "name": "Magic Wand", - "md5": "3db9bfe57d561557795633c5cda44e8c.svg", + "md5": "89aa5332042d7bbf8368293a4efeafa4.svg", "type": "sprite", "tags": [ "fantasy", @@ -9947,118 +12225,146 @@ 1 ], "json": { - "objName": "Magic Wand", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Magic Wand", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "magicwand", - "baseLayerID": -1, - "baseLayerMD5": "3db9bfe57d561557795633c5cda44e8c.svg", + "assetId": "89aa5332042d7bbf8368293a4efeafa4", + "name": "magicwand", "bitmapResolution": 1, + "md5ext": "89aa5332042d7bbf8368293a4efeafa4.svg", + "dataFormat": "svg", "rotationCenterX": 41, "rotationCenterY": 18 } ], - "currentCostumeIndex": 0, - "scratchX": 78, - "scratchY": 35, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 24, "visible": true, - "spriteInfo": {} + "x": 78, + "y": 35, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Magic Wand" } }, { "name": "Marian", "md5": "e9577a1eb098905dd386135bb38c0398.png", "type": "sprite", - "tags": [ - "people" - ], + "tags": [], "info": [ 0, - 4, + 5, 1 ], "json": { - "objName": "Marian", - "sounds": [ - { - "soundName": "Hand Clap", - "soundID": -1, - "md5": "9502142875e67f7b0292a117a27e9563.wav", - "sampleCount": 2464, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "Marian", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 4, "costumes": [ { - "costumeName": "marian-a", - "baseLayerID": -1, - "baseLayerMD5": "e9577a1eb098905dd386135bb38c0398.png", + "assetId": "e9577a1eb098905dd386135bb38c0398", + "name": "Marian-a", "bitmapResolution": 2, + "md5ext": "e9577a1eb098905dd386135bb38c0398.png", + "dataFormat": "png", "rotationCenterX": 108.5, "rotationCenterY": 226 }, { - "costumeName": "marian-b", - "baseLayerID": -1, - "baseLayerMD5": "3d2ecee35eab8c37d1c3eadfe50ce447.png", + "assetId": "3d2ecee35eab8c37d1c3eadfe50ce447", + "name": "Marian-b", "bitmapResolution": 2, + "md5ext": "3d2ecee35eab8c37d1c3eadfe50ce447.png", + "dataFormat": "png", "rotationCenterX": 108.5, "rotationCenterY": 226 }, { - "costumeName": "marian-c", - "baseLayerID": -1, - "baseLayerMD5": "221e9999b20ecc21b37c68fcdf09ab02.png", + "assetId": "221e9999b20ecc21b37c68fcdf09ab02", + "name": "Marian-c", "bitmapResolution": 2, + "md5ext": "221e9999b20ecc21b37c68fcdf09ab02.png", + "dataFormat": "png", "rotationCenterX": 70.5, "rotationCenterY": 226 }, { - "costumeName": "marian-d", - "baseLayerID": -1, - "baseLayerMD5": "64206b46c411e40926569cf3f5e587be.png", + "assetId": "64206b46c411e40926569cf3f5e587be", + "name": "Marian-d", "bitmapResolution": 2, + "md5ext": "64206b46c411e40926569cf3f5e587be.png", + "dataFormat": "png", "rotationCenterX": 139, "rotationCenterY": 219 }, { - "costumeName": "marian-e", - "baseLayerID": -1, - "baseLayerMD5": "16893c6136292ae36e13dc72cc55719b.png", + "assetId": "16893c6136292ae36e13dc72cc55719b", + "name": "Marian-e", "bitmapResolution": 2, + "md5ext": "16893c6136292ae36e13dc72cc55719b.png", + "dataFormat": "png", "rotationCenterX": 69.5, "rotationCenterY": 211.5 } ], - "currentCostumeIndex": 0, - "scratchX": 143, - "scratchY": -71, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "9502142875e67f7b0292a117a27e9563", + "name": "Hand Clap", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 4928, + "md5ext": "9502142875e67f7b0292a117a27e9563.wav" + } + ], + "volume": 100, + "layerOrder": 7, "visible": true, - "spriteInfo": {} + "x": 164.00002584764894, + "y": 47.000000000000014, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Marian" } }, { "name": "Max", - "md5": "5cc168bddf4561e6e7f1d30845d6efbf.svg", + "md5": "5180649cfd62831c52f8994ce644d6ac.svg", "type": "sprite", "tags": [ "sports", @@ -10072,65 +12378,81 @@ 1 ], "json": { - "objName": "Max", - "sounds": [ - { - "soundName": "basketball bounce", - "soundID": -1, - "md5": "1727f65b5f22d151685b8e5917456a60.wav", - "sampleCount": 8099, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "max", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "max-a", - "baseLayerID": -1, - "baseLayerMD5": "5cc168bddf4561e6e7f1d30845d6efbf.svg", + "assetId": "5180649cfd62831c52f8994ce644d6ac", + "name": "max-a", "bitmapResolution": 1, + "md5ext": "5180649cfd62831c52f8994ce644d6ac.svg", + "dataFormat": "svg", "rotationCenterX": 70, "rotationCenterY": 61 }, { - "costumeName": "max-b", - "baseLayerID": -1, - "baseLayerMD5": "8e2ad5735e26c5544b6b1a057f4efa80.svg", + "assetId": "9669ce16eb6c6df6f26686598a59711d", + "name": "max-b", "bitmapResolution": 1, + "md5ext": "9669ce16eb6c6df6f26686598a59711d.svg", + "dataFormat": "svg", "rotationCenterX": 71, "rotationCenterY": 64 }, { - "costumeName": "max-c", - "baseLayerID": -1, - "baseLayerMD5": "261a40ebecfe135308befd79c6c07fd5.svg", + "assetId": "7b3d1324382032f87384ef2c8c618156", + "name": "max-c", "bitmapResolution": 1, + "md5ext": "7b3d1324382032f87384ef2c8c618156.svg", + "dataFormat": "svg", "rotationCenterX": 46, "rotationCenterY": 59 }, { - "costumeName": "max-d", - "baseLayerID": -1, - "baseLayerMD5": "4b6eecd411daddef6422fa3a5850cd52.svg", + "assetId": "6b91183a4ad162e4950d95828a85144d", + "name": "max-d", "bitmapResolution": 1, + "md5ext": "6b91183a4ad162e4950d95828a85144d.svg", + "dataFormat": "svg", "rotationCenterX": 37, "rotationCenterY": 59 } ], - "currentCostumeIndex": 0, - "scratchX": 143, - "scratchY": -71, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "1727f65b5f22d151685b8e5917456a60", + "name": "basketball bounce", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 8129, + "md5ext": "1727f65b5f22d151685b8e5917456a60.wav" + } + ], + "volume": 100, + "layerOrder": 3, "visible": true, - "spriteInfo": {} + "x": 143, + "y": -71, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Max" } }, { "name": "Mermaid", - "md5": "36db41c47259881c26d9b98a806d3308.svg", + "md5": "88a3b6b2f0b3ffa25cab97bc619f8386.svg", "type": "sprite", "tags": [ "fantasy", @@ -10144,65 +12466,81 @@ 1 ], "json": { - "objName": "Mermaid", - "sounds": [ - { - "soundName": "ocean wave", - "soundID": -1, - "md5": "c904610d770398b98872a708a2f75611.wav", - "sampleCount": 99206, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "mermaid", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "mermaid-a", - "baseLayerID": -1, - "baseLayerMD5": "36db41c47259881c26d9b98a806d3308.svg", + "assetId": "88a3b6b2f0b3ffa25cab97bc619f8386", + "name": "mermaid-a", "bitmapResolution": 1, + "md5ext": "88a3b6b2f0b3ffa25cab97bc619f8386.svg", + "dataFormat": "svg", "rotationCenterX": 92, "rotationCenterY": 130 }, { - "costumeName": "mermaid-b", - "baseLayerID": -1, - "baseLayerMD5": "564bf3f466df3b3e8aba71eeae8255ab.svg", + "assetId": "f903049308e2171178d889f5c4a7d466", + "name": "mermaid-b", "bitmapResolution": 1, + "md5ext": "f903049308e2171178d889f5c4a7d466.svg", + "dataFormat": "svg", "rotationCenterX": 92, "rotationCenterY": 130 }, { - "costumeName": "mermaid-c", - "baseLayerID": -1, - "baseLayerMD5": "2295784bb8e6354bfa7676089235cb9f.svg", + "assetId": "2a6274017350fab67ebec9157420ae96", + "name": "mermaid-c", "bitmapResolution": 1, + "md5ext": "2a6274017350fab67ebec9157420ae96.svg", + "dataFormat": "svg", "rotationCenterX": 150, "rotationCenterY": 115 }, { - "costumeName": "mermaid-d", - "baseLayerID": -1, - "baseLayerMD5": "9f973b89b68f7d8147f157cbac8af341.svg", + "assetId": "65419296861b1c7ee59075af0f949d67", + "name": "mermaid-d", "bitmapResolution": 1, + "md5ext": "65419296861b1c7ee59075af0f949d67.svg", + "dataFormat": "svg", "rotationCenterX": 150, "rotationCenterY": 115 } ], - "currentCostumeIndex": 0, - "scratchX": -110, - "scratchY": -21, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "c904610d770398b98872a708a2f75611", + "name": "ocean wave", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 99569, + "md5ext": "c904610d770398b98872a708a2f75611.wav" + } + ], + "volume": 100, + "layerOrder": 17, "visible": true, - "spriteInfo": {} + "x": -110, + "y": -21, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Mermaid" } }, { "name": "Microphone", - "md5": "9126b6362313e20578fb88d38902cd4c.svg", + "md5": "d4d80e94e2cc759b8ca1d7b58f2a9052.svg", "type": "sprite", "tags": [ "music", @@ -10214,113 +12552,135 @@ 9 ], "json": { - "objName": "Microphone", - "sounds": [ - { - "soundName": "Bass Beatbox", - "soundID": -1, - "md5": "28153621d293c86da0b246d314458faf.wav", - "sampleCount": 6720, - "rate": 22050, - "format": "" - }, - { - "soundName": "Clap Beatbox", - "soundID": -1, - "md5": "abc70bb390f8e55f22f32265500d814a.wav", - "sampleCount": 4224, - "rate": 22050, - "format": "" - }, - { - "soundName": "Hi Beatbox", - "soundID": -1, - "md5": "5a07847bf246c227204728b05a3fc8f3.wav", - "sampleCount": 5856, - "rate": 22050, - "format": "" - }, - { - "soundName": "Scratch Beatbox", - "soundID": -1, - "md5": "859249563a7b1fc0f6e92e36d1db81c7.wav", - "sampleCount": 11552, - "rate": 22050, - "format": "" - }, - { - "soundName": "Snare Beatbox", - "soundID": -1, - "md5": "c642c4c00135d890998f351faec55498.wav", - "sampleCount": 5630, - "rate": 22050, - "format": "adpcm" - }, - { - "soundName": "Snare Beatbox2", - "soundID": -1, - "md5": "7ede1382b578d8fc32850b48d082d914.wav", - "sampleCount": 4960, - "rate": 22050, - "format": "" - }, - { - "soundName": "Wah Beatbox", - "soundID": -1, - "md5": "9021b7bb06f2399f18e2db4fb87095dc.wav", - "sampleCount": 6624, - "rate": 22050, - "format": "" - }, - { - "soundName": "Crash Beatbox", - "soundID": -1, - "md5": "725e29369e9138a43f11e0e5eb3eb562.wav", - "sampleCount": 26883, - "rate": 22050, - "format": "" - }, - { - "soundName": "Wub Beatbox", - "soundID": -1, - "md5": "e1f32c057411da4237181ce72ae15d23.wav", - "sampleCount": 7392, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "microphone", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "microphone-a", - "baseLayerID": -1, - "baseLayerMD5": "9126b6362313e20578fb88d38902cd4c.svg", + "assetId": "d4d80e94e2cc759b8ca1d7b58f2a9052", + "name": "microphone-a", "bitmapResolution": 1, + "md5ext": "d4d80e94e2cc759b8ca1d7b58f2a9052.svg", + "dataFormat": "svg", "rotationCenterX": 40, "rotationCenterY": 88 }, { - "costumeName": "microphone-b", - "baseLayerID": -1, - "baseLayerMD5": "29988ebbde49beaceb06d9eb66138b80.svg", + "assetId": "c96578ffb9e314fee097862d69fde0af", + "name": "microphone-b", "bitmapResolution": 1, + "md5ext": "c96578ffb9e314fee097862d69fde0af.svg", + "dataFormat": "svg", "rotationCenterX": 40, "rotationCenterY": 88 } ], - "currentCostumeIndex": 0, - "scratchX": 125, - "scratchY": 49, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "28153621d293c86da0b246d314458faf", + "name": "Bass Beatbox", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 13440, + "md5ext": "28153621d293c86da0b246d314458faf.wav" + }, + { + "assetId": "abc70bb390f8e55f22f32265500d814a", + "name": "Clap Beatbox", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 8448, + "md5ext": "abc70bb390f8e55f22f32265500d814a.wav" + }, + { + "assetId": "5a07847bf246c227204728b05a3fc8f3", + "name": "Hi Beatbox", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 11712, + "md5ext": "5a07847bf246c227204728b05a3fc8f3.wav" + }, + { + "assetId": "859249563a7b1fc0f6e92e36d1db81c7", + "name": "Scratch Beatbox", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 23104, + "md5ext": "859249563a7b1fc0f6e92e36d1db81c7.wav" + }, + { + "assetId": "c642c4c00135d890998f351faec55498", + "name": "Snare Beatbox", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 6097, + "md5ext": "c642c4c00135d890998f351faec55498.wav" + }, + { + "assetId": "7ede1382b578d8fc32850b48d082d914", + "name": "Snare Beatbox2", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 9920, + "md5ext": "7ede1382b578d8fc32850b48d082d914.wav" + }, + { + "assetId": "9021b7bb06f2399f18e2db4fb87095dc", + "name": "Wah Beatbox", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 13248, + "md5ext": "9021b7bb06f2399f18e2db4fb87095dc.wav" + }, + { + "assetId": "725e29369e9138a43f11e0e5eb3eb562", + "name": "Crash Beatbox", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 53766, + "md5ext": "725e29369e9138a43f11e0e5eb3eb562.wav" + }, + { + "assetId": "e1f32c057411da4237181ce72ae15d23", + "name": "Wub Beatbox", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 14784, + "md5ext": "e1f32c057411da4237181ce72ae15d23.wav" + } + ], + "volume": 100, + "layerOrder": 8, "visible": true, - "spriteInfo": {} + "x": 125, + "y": 49, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Microphone" } }, { "name": "Milk", - "md5": "1b8ec45254b7c40d86e7a33818b77e35.svg", + "md5": "aa5f1501805aa68d3ad74623f59e6135.svg", "type": "sprite", "tags": [ "food", @@ -10333,73 +12693,90 @@ 1 ], "json": { - "objName": "Milk", - "sounds": [ - { - "soundName": "glug", - "soundID": -1, - "md5": "5606722c6105f3c58f9689a958f5c45f.wav", - "sampleCount": 12100, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "milk", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 2, "costumes": [ { - "costumeName": "milk-a", - "baseLayerID": -1, - "baseLayerMD5": "1b8ec45254b7c40d86e7a33818b77e35.svg", + "assetId": "aa5f1501805aa68d3ad74623f59e6135", + "name": "milk-a", "bitmapResolution": 1, + "md5ext": "aa5f1501805aa68d3ad74623f59e6135.svg", + "dataFormat": "svg", "rotationCenterX": 32, "rotationCenterY": 63 }, { - "costumeName": "milk-b", - "baseLayerID": -1, - "baseLayerMD5": "2ba802dcac09a81f9d82cc9d3b95d71b.svg", + "assetId": "0f683f65c737bbcbb916df0895d8436e", + "name": "milk-b", "bitmapResolution": 1, + "md5ext": "0f683f65c737bbcbb916df0895d8436e.svg", + "dataFormat": "svg", "rotationCenterX": 42, "rotationCenterY": 64 }, { - "costumeName": "milk-c", - "baseLayerID": -1, - "baseLayerMD5": "287b322e939ad54691aef4876c48f422.svg", + "assetId": "1fa49d62f8028a375470e7bac451e666", + "name": "milk-c", "bitmapResolution": 1, + "md5ext": "1fa49d62f8028a375470e7bac451e666.svg", + "dataFormat": "svg", "rotationCenterX": 47, "rotationCenterY": 56 }, { - "costumeName": "milk-d", - "baseLayerID": -1, - "baseLayerMD5": "df4f5d863fa680331aa6c8f867b9fcbb.svg", + "assetId": "4d3eabd3ef848b61c3120d796c274733", + "name": "milk-d", "bitmapResolution": 1, + "md5ext": "4d3eabd3ef848b61c3120d796c274733.svg", + "dataFormat": "svg", "rotationCenterX": 45, "rotationCenterY": 64 }, { - "costumeName": "milk-e", - "baseLayerID": -1, - "baseLayerMD5": "e642678d42d5e74fe49e6ceb5538724e.svg", + "assetId": "6ec300ae45758eff12e9d47cf4f0d2a0", + "name": "milk-e", "bitmapResolution": 1, + "md5ext": "6ec300ae45758eff12e9d47cf4f0d2a0.svg", + "dataFormat": "svg", "rotationCenterX": 35, "rotationCenterY": 45 } ], - "currentCostumeIndex": 0, - "scratchX": -4, - "scratchY": -82, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "5606722c6105f3c58f9689a958f5c45f", + "name": "glug", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 12193, + "md5ext": "5606722c6105f3c58f9689a958f5c45f.wav" + } + ], + "volume": 100, + "layerOrder": 3, "visible": true, - "spriteInfo": {} + "x": -42.00000000000002, + "y": -78.00000000000001, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Milk" } }, { "name": "Monet", - "md5": "11c46aaa5e30ad46f5c1883d6feb47b8.svg", + "md5": "4c6b016c55c4348b6dce29ba99e7ede4.svg", "type": "sprite", "tags": [ "space", @@ -10412,73 +12789,90 @@ 1 ], "json": { - "objName": "Monet", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "monet", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "monet-a", - "baseLayerID": -1, - "baseLayerMD5": "11c46aaa5e30ad46f5c1883d6feb47b8.svg", + "assetId": "4c6b016c55c4348b6dce29ba99e7ede4", + "name": "monet-a", "bitmapResolution": 1, + "md5ext": "4c6b016c55c4348b6dce29ba99e7ede4.svg", + "dataFormat": "svg", "rotationCenterX": 64, "rotationCenterY": 87 }, { - "costumeName": "monet-b", - "baseLayerID": -1, - "baseLayerMD5": "9c8f83e39dc8ac49d57c0622ffe2063f.svg", + "assetId": "137bbc522701a96908667d1b1730d041", + "name": "monet-b", "bitmapResolution": 1, + "md5ext": "137bbc522701a96908667d1b1730d041.svg", + "dataFormat": "svg", "rotationCenterX": 64, "rotationCenterY": 87 }, { - "costumeName": "monet-c", - "baseLayerID": -1, - "baseLayerMD5": "4435678d26e8fbc266d647693f65f5d7.svg", + "assetId": "138e6591f3317222521963ef3ce9a057", + "name": "monet-c", "bitmapResolution": 1, + "md5ext": "138e6591f3317222521963ef3ce9a057.svg", + "dataFormat": "svg", "rotationCenterX": 64, "rotationCenterY": 87 }, { - "costumeName": "monet-d", - "baseLayerID": -1, - "baseLayerMD5": "42113ca3eca593c3a8f232a9202d6f14.svg", + "assetId": "740276a8aa9ddd12dd4b30f369975d66", + "name": "monet-d", "bitmapResolution": 1, + "md5ext": "740276a8aa9ddd12dd4b30f369975d66.svg", + "dataFormat": "svg", "rotationCenterX": 82, "rotationCenterY": 87 }, { - "costumeName": "monet-e", - "baseLayerID": -1, - "baseLayerMD5": "e530d0dac5290c5366af719cfb4e5953.svg", + "assetId": "5b67cb843dcc9dabdc580b9e35e95659", + "name": "monet-e", "bitmapResolution": 1, + "md5ext": "5b67cb843dcc9dabdc580b9e35e95659.svg", + "dataFormat": "svg", "rotationCenterX": 65, "rotationCenterY": 89 } ], - "currentCostumeIndex": 0, - "scratchX": -53, - "scratchY": -50, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 6, "visible": true, - "spriteInfo": {} + "x": -64.00000000000001, + "y": -48.00000000000001, + "size": 80, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Monet" } }, { "name": "Monkey", - "md5": "6e4de762dbd52cd2b6356694a9668211.svg", + "md5": "254926ee81bfa82f2db7009a80635061.svg", "type": "sprite", "tags": [ "animals", @@ -10492,65 +12886,81 @@ 2 ], "json": { - "objName": "Monkey", - "sounds": [ - { - "soundName": "Chee Chee", - "soundID": -1, - "md5": "25f4826cdd61e0a1c623ec2324c16ca0.wav", - "sampleCount": 34560, - "rate": 22050, - "format": "" - }, - { - "soundName": "Chomp", - "soundID": -1, - "md5": "0b1e3033140d094563248e61de4039e5.wav", - "sampleCount": 2912, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Monkey", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "monkey-a", - "baseLayerID": -1, - "baseLayerMD5": "6e4de762dbd52cd2b6356694a9668211.svg", + "assetId": "254926ee81bfa82f2db7009a80635061", + "name": "monkey-a", "bitmapResolution": 1, + "md5ext": "254926ee81bfa82f2db7009a80635061.svg", + "dataFormat": "svg", "rotationCenterX": 68, "rotationCenterY": 99 }, { - "costumeName": "monkey-b", - "baseLayerID": -1, - "baseLayerMD5": "7662a3a0f4c6fa21fdf2de33bd80fe5f.svg", + "assetId": "de0405b0576ade1282bdfcd198922baa", + "name": "monkey-b", "bitmapResolution": 1, + "md5ext": "de0405b0576ade1282bdfcd198922baa.svg", + "dataFormat": "svg", "rotationCenterX": 68, "rotationCenterY": 99 }, { - "costumeName": "monkey-c", - "baseLayerID": -1, - "baseLayerMD5": "db8eb50b948047181922310bb94511fb.svg", + "assetId": "ec6d62f0ff64bb5440ffdc662b6e46fa", + "name": "monkey-c", "bitmapResolution": 1, + "md5ext": "ec6d62f0ff64bb5440ffdc662b6e46fa.svg", + "dataFormat": "svg", "rotationCenterX": 68, "rotationCenterY": 99 } ], - "currentCostumeIndex": 0, - "scratchX": -61, - "scratchY": 24, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "25f4826cdd61e0a1c623ec2324c16ca0", + "name": "Chee Chee", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 69120, + "md5ext": "25f4826cdd61e0a1c623ec2324c16ca0.wav" + }, + { + "assetId": "0b1e3033140d094563248e61de4039e5", + "name": "Chomp", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 11648, + "md5ext": "0b1e3033140d094563248e61de4039e5.wav" + } + ], + "volume": 100, + "layerOrder": 40, "visible": true, - "spriteInfo": {} + "x": -61, + "y": 24, + "size": 75, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Monkey" } }, { "name": "Motorcycle", - "md5": "5065a917834923efc3e0c112d5791e80.svg", + "md5": "b73447c2577b8f77b5e2eb1da6d6445a.svg", "type": "sprite", "tags": [ "city", @@ -10564,73 +12974,90 @@ 2 ], "json": { - "objName": "Motorcycle", - "sounds": [ - { - "soundName": "clown honk", - "soundID": -1, - "md5": "ec66961f188e9b8a9c75771db744d096.wav", - "sampleCount": 9009, - "rate": 22050, - "format": "adpcm" - }, - { - "soundName": "car vroom", - "soundID": -1, - "md5": "ead1da4a87ff6cb53441142f7ac37b8f.wav", - "sampleCount": 43358, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "Motorcycle", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Motorcycle-a", - "baseLayerID": -1, - "baseLayerMD5": "5065a917834923efc3e0c112d5791e80.svg", + "assetId": "b73447c2577b8f77b5e2eb1da6d6445a", + "name": "Motorcycle-a", "bitmapResolution": 1, - "rotationCenterX": 52, - "rotationCenterY": 44 + "md5ext": "b73447c2577b8f77b5e2eb1da6d6445a.svg", + "dataFormat": "svg", + "rotationCenterX": 51.21999999999994, + "rotationCenterY": 43.599999999999994 }, { - "costumeName": "Motorcycle-b", - "baseLayerID": -1, - "baseLayerMD5": "fe0923cb08c0b7c373de1daf8b74de74.svg", + "assetId": "6e960b3c6a60ebe192e36b235c50ae03", + "name": "Motorcycle-b", "bitmapResolution": 1, - "rotationCenterX": 52, - "rotationCenterY": 44 + "md5ext": "6e960b3c6a60ebe192e36b235c50ae03.svg", + "dataFormat": "svg", + "rotationCenterX": 51.21999999999994, + "rotationCenterY": 43.599999999999994 }, { - "costumeName": "Motorcycle-c", - "baseLayerID": -1, - "baseLayerMD5": "6af27b2b5e1eeae9e60702630e6909a8.svg", + "assetId": "a70bdd403ace1f1ece2f2af0fbc3c720", + "name": "Motorcycle-c", "bitmapResolution": 1, - "rotationCenterX": 52, - "rotationCenterY": 44 + "md5ext": "a70bdd403ace1f1ece2f2af0fbc3c720.svg", + "dataFormat": "svg", + "rotationCenterX": 51.21999999999994, + "rotationCenterY": 43.599999999999994 }, { - "costumeName": "Motorcycle-d", - "baseLayerID": -1, - "baseLayerMD5": "c5d78ac1de3a7f786a4ca6dc0fe087d4.svg", + "assetId": "c6f8179ff3e8f8ab08b01d50343eefc4", + "name": "Motorcycle-d", "bitmapResolution": 1, - "rotationCenterX": 52, - "rotationCenterY": 44 + "md5ext": "c6f8179ff3e8f8ab08b01d50343eefc4.svg", + "dataFormat": "svg", + "rotationCenterX": 51.21999999999994, + "rotationCenterY": 43.599999999999994 } ], - "currentCostumeIndex": 0, - "scratchX": 181, - "scratchY": -133, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "ec66961f188e9b8a9c75771db744d096", + "name": "clown honk", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 9145, + "md5ext": "ec66961f188e9b8a9c75771db744d096.wav" + }, + { + "assetId": "ead1da4a87ff6cb53441142f7ac37b8f", + "name": "car vroom", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 43689, + "md5ext": "ead1da4a87ff6cb53441142f7ac37b8f.wav" + } + ], + "volume": 100, + "layerOrder": 3, "visible": true, - "spriteInfo": {} + "x": 181, + "y": -133, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Motorcycle" } }, { "name": "Mouse1", - "md5": "e1f0c26afecbe9d4b9923d8e6bf489a8.svg", + "md5": "c5f76b65e30075c12d49ea8a8f7d6bad.svg", "type": "sprite", "tags": [ "animals", @@ -10643,49 +13070,63 @@ 1 ], "json": { - "objName": "Mouse1", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Mouse1", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "mouse1-a", - "baseLayerID": -1, - "baseLayerMD5": "e1f0c26afecbe9d4b9923d8e6bf489a8.svg", + "assetId": "c5f76b65e30075c12d49ea8a8f7d6bad", + "name": "mouse1-a", "bitmapResolution": 1, + "md5ext": "c5f76b65e30075c12d49ea8a8f7d6bad.svg", + "dataFormat": "svg", "rotationCenterX": 50, "rotationCenterY": 27 }, { - "costumeName": "mouse1-b", - "baseLayerID": -1, - "baseLayerMD5": "f5e477a3f94fc98ba3cd927228405646.svg", + "assetId": "8a7da35c473972f88896ca73b7df2188", + "name": "mouse1-b", "bitmapResolution": 1, + "md5ext": "8a7da35c473972f88896ca73b7df2188.svg", + "dataFormat": "svg", "rotationCenterX": 65, "rotationCenterY": 21 } ], - "currentCostumeIndex": 0, - "scratchX": -10, - "scratchY": -20, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 25, "visible": true, - "spriteInfo": {} + "x": -10, + "y": -20, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Mouse1" } }, { "name": "Muffin", - "md5": "18da0857a1b7f1c960146d2b85edd10f.svg", + "md5": "afa34381db44e699d61f774911aab448.svg", "type": "sprite", "tags": [ "food" @@ -10696,49 +13137,63 @@ 1 ], "json": { - "objName": "Muffin", - "sounds": [ - { - "soundName": "Chomp", - "soundID": -1, - "md5": "0b1e3033140d094563248e61de4039e5.wav", - "sampleCount": 2912, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Muffin", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 1, "costumes": [ { - "costumeName": "muffin-a", - "baseLayerID": -1, - "baseLayerMD5": "18da0857a1b7f1c960146d2b85edd10f.svg", + "assetId": "afa34381db44e699d61f774911aab448", + "name": "muffin-a", "bitmapResolution": 1, + "md5ext": "afa34381db44e699d61f774911aab448.svg", + "dataFormat": "svg", "rotationCenterX": 85, "rotationCenterY": 48 }, { - "costumeName": "muffin-b", - "baseLayerID": -1, - "baseLayerMD5": "a89f3b99bf4cccfaeb1b39e25633c53c.svg", + "assetId": "bd0581902cd6cc13888520776bf1620c", + "name": "muffin-b", "bitmapResolution": 1, + "md5ext": "bd0581902cd6cc13888520776bf1620c.svg", + "dataFormat": "svg", "rotationCenterX": 85, "rotationCenterY": 48 } ], - "currentCostumeIndex": 0, - "scratchX": -74, - "scratchY": -3, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "0b1e3033140d094563248e61de4039e5", + "name": "Chomp", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 11648, + "md5ext": "0b1e3033140d094563248e61de4039e5.wav" + } + ], + "volume": 100, + "layerOrder": 26, "visible": true, - "spriteInfo": {} + "x": -74, + "y": -3, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Muffin" } }, { "name": "Nano", - "md5": "02c5433118f508038484bbc5b111e187.svg", + "md5": "a62e560863c0e49b12e5d57e13d084f1.svg", "type": "sprite", "tags": [ "fantasy", @@ -10750,65 +13205,81 @@ 1 ], "json": { - "objName": "Nano", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Nano", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "nano-a", - "baseLayerID": -1, - "baseLayerMD5": "02c5433118f508038484bbc5b111e187.svg", + "assetId": "a62e560863c0e49b12e5d57e13d084f1", + "name": "nano-a", "bitmapResolution": 1, + "md5ext": "a62e560863c0e49b12e5d57e13d084f1.svg", + "dataFormat": "svg", "rotationCenterX": 61, "rotationCenterY": 60 }, { - "costumeName": "nano-b", - "baseLayerID": -1, - "baseLayerMD5": "10d6d9130618cd092ae02158cde2e113.svg", + "assetId": "d12aead3e3c2917e7eba8b2b90a7afd2", + "name": "nano-b", "bitmapResolution": 1, + "md5ext": "d12aead3e3c2917e7eba8b2b90a7afd2.svg", + "dataFormat": "svg", "rotationCenterX": 61, "rotationCenterY": 60 }, { - "costumeName": "nano-c", - "baseLayerID": -1, - "baseLayerMD5": "85e762d45bc626ca2edb3472c7cfaa32.svg", + "assetId": "8f2f4a70e87262ef478ce60567b6208a", + "name": "nano-c", "bitmapResolution": 1, + "md5ext": "8f2f4a70e87262ef478ce60567b6208a.svg", + "dataFormat": "svg", "rotationCenterX": 61, "rotationCenterY": 60 }, { - "costumeName": "nano-d", - "baseLayerID": -1, - "baseLayerMD5": "b10925346da8080443f27e7dfaeff6f7.svg", + "assetId": "a4e2034751fa650fd5fd69432c110104", + "name": "nano-d", "bitmapResolution": 1, + "md5ext": "a4e2034751fa650fd5fd69432c110104.svg", + "dataFormat": "svg", "rotationCenterX": 61, "rotationCenterY": 60 } ], - "currentCostumeIndex": 0, - "scratchX": -18, - "scratchY": 28, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 41, "visible": true, - "spriteInfo": {} + "x": -18, + "y": 28, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Nano" } }, { "name": "Neigh Pony", - "md5": "176c4fb4df80df899ca28a48bd1f0edf.svg", + "md5": "592816f56409d582603c485cbefcbbb8.svg", "type": "sprite", "tags": [ "animals", @@ -10820,41 +13291,54 @@ 1 ], "json": { - "objName": "Neigh Pony", - "sounds": [ - { - "soundName": "horse", - "soundID": -1, - "md5": "45ffcf97ee2edca0199ff5aa71a5b72e.wav", - "sampleCount": 14464, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Neigh Pony", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "neigh pony", - "baseLayerID": -1, - "baseLayerMD5": "176c4fb4df80df899ca28a48bd1f0edf.svg", + "assetId": "592816f56409d582603c485cbefcbbb8", + "name": "neigh pony", "bitmapResolution": 1, + "md5ext": "592816f56409d582603c485cbefcbbb8.svg", + "dataFormat": "svg", "rotationCenterX": 74, "rotationCenterY": 78 } ], - "currentCostumeIndex": 0, - "scratchX": 3, - "scratchY": 37, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "45ffcf97ee2edca0199ff5aa71a5b72e", + "name": "horse", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 57856, + "md5ext": "45ffcf97ee2edca0199ff5aa71a5b72e.wav" + } + ], + "volume": 100, + "layerOrder": 27, "visible": true, - "spriteInfo": {} + "x": 3, + "y": 37, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Neigh Pony" } }, { "name": "Octopus", - "md5": "038df646d2f935d2a5dd601b343fc1d9.svg", + "md5": "e22d9b633feffc1d026980a1f21e07d7.svg", "type": "sprite", "tags": [ "animals", @@ -10869,81 +13353,99 @@ 2 ], "json": { - "objName": "Octopus", - "sounds": [ - { - "soundName": "splash", - "soundID": -1, - "md5": "6aed5e38d40b87a21d893d26fa2858c0.wav", - "sampleCount": 46080, - "rate": 22050, - "format": "adpcm" - }, - { - "soundName": "ocean wave", - "soundID": -1, - "md5": "c904610d770398b98872a708a2f75611.wav", - "sampleCount": 99206, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "octopus", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 1, "costumes": [ { - "costumeName": "octopus-a", - "baseLayerID": -1, - "baseLayerMD5": "038df646d2f935d2a5dd601b343fc1d9.svg", + "assetId": "e22d9b633feffc1d026980a1f21e07d7", + "name": "octopus-a", "bitmapResolution": 1, + "md5ext": "e22d9b633feffc1d026980a1f21e07d7.svg", + "dataFormat": "svg", "rotationCenterX": 88, "rotationCenterY": 86 }, { - "costumeName": "octopus-b", - "baseLayerID": -1, - "baseLayerMD5": "31bdcbdf05688c01aace3fd94c5e82df.svg", + "assetId": "9b5a2cd287229bf36ffcc176ed72cc0c", + "name": "octopus-b", "bitmapResolution": 1, + "md5ext": "9b5a2cd287229bf36ffcc176ed72cc0c.svg", + "dataFormat": "svg", "rotationCenterX": 88, "rotationCenterY": 86 }, { - "costumeName": "octopus-c", - "baseLayerID": -1, - "baseLayerMD5": "51e80c09323e36489ad452250acd827c.svg", + "assetId": "7d33a531087188b29deae879f23f76bc", + "name": "octopus-c", "bitmapResolution": 1, + "md5ext": "7d33a531087188b29deae879f23f76bc.svg", + "dataFormat": "svg", "rotationCenterX": 88, "rotationCenterY": 86 }, { - "costumeName": "octopus-d", - "baseLayerID": -1, - "baseLayerMD5": "b4242e6cde0392bb9a5fb43a8f232962.svg", + "assetId": "f582f162c4438d82c9e2a0a87a3e02ce", + "name": "octopus-d", "bitmapResolution": 1, + "md5ext": "f582f162c4438d82c9e2a0a87a3e02ce.svg", + "dataFormat": "svg", "rotationCenterX": 88, "rotationCenterY": 86 }, { - "costumeName": "octopus-e", - "baseLayerID": -1, - "baseLayerMD5": "edfda0a36d9cd8482e3a8dc317107d56.svg", + "assetId": "5d6e17d6260134d0402ba487a419d7c3", + "name": "octopus-e", "bitmapResolution": 1, + "md5ext": "5d6e17d6260134d0402ba487a419d7c3.svg", + "dataFormat": "svg", "rotationCenterX": 88, "rotationCenterY": 86 } ], - "currentCostumeIndex": 0, - "scratchX": 157, - "scratchY": 83, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "6aed5e38d40b87a21d893d26fa2858c0", + "name": "splash", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 46737, + "md5ext": "6aed5e38d40b87a21d893d26fa2858c0.wav" + }, + { + "assetId": "c904610d770398b98872a708a2f75611", + "name": "ocean wave", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 99569, + "md5ext": "c904610d770398b98872a708a2f75611.wav" + } + ], + "volume": 100, + "layerOrder": 2, "visible": true, - "spriteInfo": {} + "x": 157, + "y": 83, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Octopus" } }, { "name": "Orange", - "md5": "27d5dfbadceea215e983d2641ce3e51f.svg", + "md5": "d0a55aae1decb57152b454c9a5226757.svg", "type": "sprite", "tags": [ "food", @@ -10955,41 +13457,54 @@ 1 ], "json": { - "objName": "Orange", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Orange", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "orange", - "baseLayerID": -1, - "baseLayerMD5": "27d5dfbadceea215e983d2641ce3e51f.svg", + "assetId": "d0a55aae1decb57152b454c9a5226757", + "name": "orange", "bitmapResolution": 1, + "md5ext": "d0a55aae1decb57152b454c9a5226757.svg", + "dataFormat": "svg", "rotationCenterX": 19, "rotationCenterY": 18 } ], - "currentCostumeIndex": 0, - "scratchX": 44, - "scratchY": -6, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 28, "visible": true, - "spriteInfo": {} + "x": 44, + "y": -6, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Orange" } }, { "name": "Orange2", - "md5": "8a7d8515df41f83c1326ec3233a3a42a.svg", + "md5": "27286ca08451bc512e1d611965dad061.svg", "type": "sprite", "tags": [ "food", @@ -11002,49 +13517,63 @@ 1 ], "json": { - "objName": "Orange2", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Orange2", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 1, "costumes": [ { - "costumeName": "orange2-a", - "baseLayerID": -1, - "baseLayerMD5": "8a7d8515df41f83c1326ec3233a3a42a.svg", + "assetId": "27286ca08451bc512e1d611965dad061", + "name": "orange2-a", "bitmapResolution": 1, + "md5ext": "27286ca08451bc512e1d611965dad061.svg", + "dataFormat": "svg", "rotationCenterX": 49, "rotationCenterY": 24 }, { - "costumeName": "orange2-b", - "baseLayerID": -1, - "baseLayerMD5": "70c7f1822ffdb37157c304273dae9102.svg", + "assetId": "b823f73a31e61fd362574e2c24dfc0c2", + "name": "orange2-b", "bitmapResolution": 1, + "md5ext": "b823f73a31e61fd362574e2c24dfc0c2.svg", + "dataFormat": "svg", "rotationCenterX": 49, "rotationCenterY": 27 } ], - "currentCostumeIndex": 0, - "scratchX": -60, - "scratchY": 9, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 29, "visible": true, - "spriteInfo": {} + "x": -60, + "y": 9, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Orange2" } }, { "name": "Outfielder", - "md5": "d2e2e4a9249c4cbe479e431a4c985286.svg", + "md5": "10578b06f97b9fdc34f622e9e682c144.svg", "type": "sprite", "tags": [ "baseball", @@ -11058,65 +13587,81 @@ 1 ], "json": { - "objName": "Outfielder", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "outfielder", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "outfielder-a", - "baseLayerID": -1, - "baseLayerMD5": "d2e2e4a9249c4cbe479e431a4c985286.svg", + "assetId": "10578b06f97b9fdc34f622e9e682c144", + "name": "outfielder-a", "bitmapResolution": 1, + "md5ext": "10578b06f97b9fdc34f622e9e682c144.svg", + "dataFormat": "svg", "rotationCenterX": 42, "rotationCenterY": 78 }, { - "costumeName": "outfielder-b", - "baseLayerID": -1, - "baseLayerMD5": "5a960b109ae5dbe3c3ea5555894e8c13.svg", + "assetId": "d0a8837867d39444a824b734d4cd5554", + "name": "outfielder-b", "bitmapResolution": 1, + "md5ext": "d0a8837867d39444a824b734d4cd5554.svg", + "dataFormat": "svg", "rotationCenterX": 42, "rotationCenterY": 74 }, { - "costumeName": "outfielder-c", - "baseLayerID": -1, - "baseLayerMD5": "480ab4ce1ab5586e829e1cf804824c8b.svg", + "assetId": "9f31c772f88a5f32fe857d57b3bcb04c", + "name": "outfielder-c", "bitmapResolution": 1, + "md5ext": "9f31c772f88a5f32fe857d57b3bcb04c.svg", + "dataFormat": "svg", "rotationCenterX": 67, "rotationCenterY": 97 }, { - "costumeName": "outfielder-d", - "baseLayerID": -1, - "baseLayerMD5": "e5803b5601e0aafa8d0b227f1b1ae742.svg", + "assetId": "175ddc7ed99cc5b72909098046d8f558", + "name": "outfielder-d", "bitmapResolution": 1, + "md5ext": "175ddc7ed99cc5b72909098046d8f558.svg", + "dataFormat": "svg", "rotationCenterX": 130, "rotationCenterY": 114 } ], - "currentCostumeIndex": 0, - "scratchX": -156, - "scratchY": -28, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 2, "visible": true, - "spriteInfo": {} + "x": -156, + "y": -28, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Outfielder" } }, { "name": "Owl", - "md5": "5348f1ea36a645322e88796545ca8ca1.svg", + "md5": "a518f70b65ec489e709795209b43207a.svg", "type": "sprite", "tags": [ "animals", @@ -11129,57 +13674,72 @@ 1 ], "json": { - "objName": "Owl", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "owl", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "owl-a", - "baseLayerID": -1, - "baseLayerMD5": "5348f1ea36a645322e88796545ca8ca1.svg", + "assetId": "a518f70b65ec489e709795209b43207a", + "name": "owl-a", "bitmapResolution": 1, + "md5ext": "a518f70b65ec489e709795209b43207a.svg", + "dataFormat": "svg", "rotationCenterX": 24, "rotationCenterY": 40 }, { - "costumeName": "owl-b", - "baseLayerID": -1, - "baseLayerMD5": "3d8ba4198a03e484ed63bde584fd5bc1.svg", + "assetId": "236bb6b33e7db00834bcea89b03b8a5e", + "name": "owl-b", "bitmapResolution": 1, + "md5ext": "236bb6b33e7db00834bcea89b03b8a5e.svg", + "dataFormat": "svg", "rotationCenterX": 44, "rotationCenterY": 46 }, { - "costumeName": "owl-c", - "baseLayerID": -1, - "baseLayerMD5": "4e81445e70169f074ad50473a78f3381.svg", + "assetId": "806139207066cb5eaef727d54c1bb4ec", + "name": "owl-c", "bitmapResolution": 1, + "md5ext": "806139207066cb5eaef727d54c1bb4ec.svg", + "dataFormat": "svg", "rotationCenterX": 109, "rotationCenterY": 41 } ], - "currentCostumeIndex": 0, - "scratchX": 167, - "scratchY": -3, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 2, "visible": true, - "spriteInfo": {} + "x": 167, + "y": -3, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Owl" } }, { "name": "Paddle", - "md5": "8038149bdfe24733ea2144d37d297815.svg", + "md5": "15864fac7d38bb94c1ec3a199de96c26.svg", "type": "sprite", "tags": [ "thing" @@ -11190,41 +13750,54 @@ 1 ], "json": { - "objName": "Paddle", - "sounds": [ - { - "soundName": "boing", - "soundID": -1, - "md5": "53a3c2e27d1fb5fdb14aaf0cb41e7889.wav", - "sampleCount": 6804, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "Paddle", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "paddle", - "baseLayerID": -1, - "baseLayerMD5": "8038149bdfe24733ea2144d37d297815.svg", + "assetId": "15864fac7d38bb94c1ec3a199de96c26", + "name": "paddle", "bitmapResolution": 1, + "md5ext": "15864fac7d38bb94c1ec3a199de96c26.svg", + "dataFormat": "svg", "rotationCenterX": 44, "rotationCenterY": 7 } ], - "currentCostumeIndex": 0, - "scratchX": 47, - "scratchY": -12, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "53a3c2e27d1fb5fdb14aaf0cb41e7889", + "name": "boing", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 7113, + "md5ext": "53a3c2e27d1fb5fdb14aaf0cb41e7889.wav" + } + ], + "volume": 100, + "layerOrder": 30, "visible": true, - "spriteInfo": {} + "x": 47, + "y": -12, + "size": 85.000000000001, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Paddle" } }, { "name": "Panther", - "md5": "04ca2c122cff11b9bc23834d6f79361e.svg", + "md5": "0e7c244f54b27058f8b17d9e0d3cee12.svg", "type": "sprite", "tags": [ "animals", @@ -11238,57 +13811,72 @@ 1 ], "json": { - "objName": "Panther", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "panther", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "panther-a", - "baseLayerID": -1, - "baseLayerMD5": "04ca2c122cff11b9bc23834d6f79361e.svg", + "assetId": "0e7c244f54b27058f8b17d9e0d3cee12", + "name": "panther-a", "bitmapResolution": 1, + "md5ext": "0e7c244f54b27058f8b17d9e0d3cee12.svg", + "dataFormat": "svg", "rotationCenterX": 125, "rotationCenterY": 81 }, { - "costumeName": "panther-b", - "baseLayerID": -1, - "baseLayerMD5": "f8c33765d1105f3bb4cd145fad0f717e.svg", + "assetId": "4a762fd04901407544d8858adac2b3fa", + "name": "panther-b", "bitmapResolution": 1, + "md5ext": "4a762fd04901407544d8858adac2b3fa.svg", + "dataFormat": "svg", "rotationCenterX": 125, "rotationCenterY": 81 }, { - "costumeName": "panther-c", - "baseLayerID": -1, - "baseLayerMD5": "096bf9cad84def12eef2b5d84736b393.svg", + "assetId": "a7aee991f51636574625c1300f035bdd", + "name": "panther-c", "bitmapResolution": 1, + "md5ext": "a7aee991f51636574625c1300f035bdd.svg", + "dataFormat": "svg", "rotationCenterX": 125, "rotationCenterY": 81 } ], - "currentCostumeIndex": 0, - "scratchX": -27, - "scratchY": 8, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 3, "visible": true, - "spriteInfo": {} + "x": -41.99999999999999, + "y": 11.999999999999996, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Panther" } }, { "name": "Pants", - "md5": "f7a0584eca14eaa0e29662e5c24fb62d.svg", + "md5": "ef8b1576f183222a4c2d373a7bc194cc.svg", "type": "sprite", "tags": [ "fashion", @@ -11301,49 +13889,63 @@ 1 ], "json": { - "objName": "Pants", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Pants", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "pants-a", - "baseLayerID": -1, - "baseLayerMD5": "f7a0584eca14eaa0e29662e5c24fb62d.svg", + "assetId": "ef8b1576f183222a4c2d373a7bc194cc", + "name": "pants-a", "bitmapResolution": 1, + "md5ext": "ef8b1576f183222a4c2d373a7bc194cc.svg", + "dataFormat": "svg", "rotationCenterX": 34, "rotationCenterY": 66 }, { - "costumeName": "pants-b", - "baseLayerID": -1, - "baseLayerMD5": "22ea0cf68b885817a5b6a01194c6f5d3.svg", + "assetId": "ac9c7259873e472c2c1a99339c694f16", + "name": "pants-b", "bitmapResolution": 1, + "md5ext": "ac9c7259873e472c2c1a99339c694f16.svg", + "dataFormat": "svg", "rotationCenterX": 35, "rotationCenterY": 66 } ], - "currentCostumeIndex": 0, - "scratchX": 148, - "scratchY": -49, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 3, "visible": true, - "spriteInfo": {} + "x": 148, + "y": -49, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Pants" } }, { "name": "Parrot", - "md5": "098570b8e1aa85b32f9b4eb07bea3af2.svg", + "md5": "082f371c206f07d20e53595a9c69cc22.svg", "type": "sprite", "tags": [ "animals", @@ -11360,49 +13962,63 @@ 1 ], "json": { - "objName": "Parrot", - "sounds": [ - { - "soundName": "Bird", - "soundID": -1, - "md5": "18bd4b634a3f992a16b30344c7d810e0.wav", - "sampleCount": 3840, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Parrot", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 1, "costumes": [ { - "costumeName": "parrot-a", - "baseLayerID": -1, - "baseLayerMD5": "098570b8e1aa85b32f9b4eb07bea3af2.svg", + "assetId": "082f371c206f07d20e53595a9c69cc22", + "name": "parrot-a", "bitmapResolution": 1, + "md5ext": "082f371c206f07d20e53595a9c69cc22.svg", + "dataFormat": "svg", "rotationCenterX": 86, "rotationCenterY": 106 }, { - "costumeName": "parrot-b", - "baseLayerID": -1, - "baseLayerMD5": "721255a0733c9d8d2ba518ff09b3b7cb.svg", + "assetId": "036fad20b674197358f8c0b2dc64e17e", + "name": "parrot-b", "bitmapResolution": 1, + "md5ext": "036fad20b674197358f8c0b2dc64e17e.svg", + "dataFormat": "svg", "rotationCenterX": 49, "rotationCenterY": 31 } ], - "currentCostumeIndex": 0, - "scratchX": 77, - "scratchY": 23, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "18bd4b634a3f992a16b30344c7d810e0", + "name": "Bird", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 15360, + "md5ext": "18bd4b634a3f992a16b30344c7d810e0.wav" + } + ], + "volume": 100, + "layerOrder": 42, "visible": true, - "spriteInfo": {} + "x": 77, + "y": 23, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Parrot" } }, { "name": "Party Hats", - "md5": "f3ee428806f9fa6d396e30a8d6d0e741.svg", + "md5": "1d14be44e4aa99a471115cd874204690.svg", "type": "sprite", "tags": [ "fashion", @@ -11414,57 +14030,72 @@ 1 ], "json": { - "objName": "Party Hats", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Party Hats", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 1, "costumes": [ { - "costumeName": "Party Hat-a", - "baseLayerID": -1, - "baseLayerMD5": "f3ee428806f9fa6d396e30a8d6d0e741.svg", + "assetId": "1d14be44e4aa99a471115cd874204690", + "name": "Party Hat-a", "bitmapResolution": 1, + "md5ext": "1d14be44e4aa99a471115cd874204690.svg", + "dataFormat": "svg", "rotationCenterX": 24, "rotationCenterY": 55 }, { - "costumeName": "Party Hat-b", - "baseLayerID": -1, - "baseLayerMD5": "71b51d9680be4aa946eb6642bc044791.svg", + "assetId": "8b43413906cf1ba1343580d3ca062048", + "name": "Party Hat-b", "bitmapResolution": 1, + "md5ext": "8b43413906cf1ba1343580d3ca062048.svg", + "dataFormat": "svg", "rotationCenterX": 40, "rotationCenterY": 61 }, { - "costumeName": "Party Hat-e", - "baseLayerID": -1, - "baseLayerMD5": "e69516f2a9bb6d632fdaba4fadd8f8f1.svg", + "assetId": "abefb98344ece228afeb462f46d6b750", + "name": "Party Hat-e", "bitmapResolution": 1, + "md5ext": "abefb98344ece228afeb462f46d6b750.svg", + "dataFormat": "svg", "rotationCenterX": 52, "rotationCenterY": 44 } ], - "currentCostumeIndex": 0, - "scratchX": -80, - "scratchY": -31, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 14, "visible": true, - "spriteInfo": {} + "x": -80, + "y": -31, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Party Hats" } }, { "name": "Pencil", - "md5": "4495fcb0443cebc5d43e66243a88f1ac.svg", + "md5": "b3d6eae85f285dd618bf9dcf609b9454.svg", "type": "sprite", "tags": [ "thing", @@ -11476,49 +14107,63 @@ 1 ], "json": { - "objName": "Pencil", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Pencil", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "pencil-a", - "baseLayerID": -1, - "baseLayerMD5": "4495fcb0443cebc5d43e66243a88f1ac.svg", + "assetId": "b3d6eae85f285dd618bf9dcf609b9454", + "name": "pencil-a", "bitmapResolution": 1, + "md5ext": "b3d6eae85f285dd618bf9dcf609b9454.svg", + "dataFormat": "svg", "rotationCenterX": 49, "rotationCenterY": 54 }, { - "costumeName": "pencil-b", - "baseLayerID": -1, - "baseLayerMD5": "21088922dbe127f6d2e58e2e83fb632e.svg", + "assetId": "f017876452a24d118fc0b1753caefad9", + "name": "pencil-b", "bitmapResolution": 1, + "md5ext": "f017876452a24d118fc0b1753caefad9.svg", + "dataFormat": "svg", "rotationCenterX": 48, "rotationCenterY": 68 } ], - "currentCostumeIndex": 0, - "scratchX": 57, - "scratchY": 42, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 31, "visible": true, - "spriteInfo": {} + "x": 57, + "y": 42, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Pencil" } }, { "name": "Penguin", - "md5": "0e78708b8988802d2209a34b50292bd3.svg", + "md5": "dad5b0d82cb6e053d1ded2ef537a9453.svg", "type": "sprite", "tags": [ "animals", @@ -11537,57 +14182,72 @@ 1 ], "json": { - "objName": "Penguin", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Penguin", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "penguin-a", - "baseLayerID": -1, - "baseLayerMD5": "0e78708b8988802d2209a34b50292bd3.svg", + "assetId": "dad5b0d82cb6e053d1ded2ef537a9453", + "name": "penguin-a", "bitmapResolution": 1, + "md5ext": "dad5b0d82cb6e053d1ded2ef537a9453.svg", + "dataFormat": "svg", "rotationCenterX": 36, "rotationCenterY": 46 }, { - "costumeName": "penguin-b", - "baseLayerID": -1, - "baseLayerMD5": "43af2a0b7f922ec5dc94217b2f3e08e4.svg", + "assetId": "c434b674f2da18ba13cdfe51dbc05ecc", + "name": "penguin-b", "bitmapResolution": 1, + "md5ext": "c434b674f2da18ba13cdfe51dbc05ecc.svg", + "dataFormat": "svg", "rotationCenterX": 26, "rotationCenterY": 46 }, { - "costumeName": "penguin-c", - "baseLayerID": -1, - "baseLayerMD5": "4f35c3940957e3ffc2e83a2565942171.svg", + "assetId": "6d11aedea7f316215aaa0d08617f4c31", + "name": "penguin-c", "bitmapResolution": 1, + "md5ext": "6d11aedea7f316215aaa0d08617f4c31.svg", + "dataFormat": "svg", "rotationCenterX": 35, "rotationCenterY": 46 } ], - "currentCostumeIndex": 0, - "scratchX": -84, - "scratchY": -100, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 1, "visible": true, - "spriteInfo": {} + "x": -84, + "y": -100, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Penguin" } }, { "name": "Penguin 2", - "md5": "c17d9e4bdb59c574e0c34aa70af516da.svg", + "md5": "428772307d90f4b347d6cc3c0d8e76ef.svg", "type": "sprite", "tags": [ "animals", @@ -11601,65 +14261,81 @@ 1 ], "json": { - "objName": "Penguin 2", - "sounds": [ - { - "soundName": "Chirp", - "soundID": -1, - "md5": "3b8236bbb288019d93ae38362e865972.wav", - "sampleCount": 5301, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "Penguin 2", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 3, "costumes": [ { - "costumeName": "penguin2-a", - "baseLayerID": -1, - "baseLayerMD5": "c17d9e4bdb59c574e0c34aa70af516da.svg", + "assetId": "428772307d90f4b347d6cc3c0d8e76ef", + "name": "penguin2-a", "bitmapResolution": 1, + "md5ext": "428772307d90f4b347d6cc3c0d8e76ef.svg", + "dataFormat": "svg", "rotationCenterX": 54, "rotationCenterY": 61 }, { - "costumeName": "penguin2-b", - "baseLayerID": -1, - "baseLayerMD5": "b224a582395e0847c2ef4eefcfbc4546.svg", + "assetId": "d485f5620d2dde69a6aa1cda7c897d12", + "name": "penguin2-b", "bitmapResolution": 1, + "md5ext": "d485f5620d2dde69a6aa1cda7c897d12.svg", + "dataFormat": "svg", "rotationCenterX": 54, "rotationCenterY": 61 }, { - "costumeName": "penguin2-c", - "baseLayerID": -1, - "baseLayerMD5": "35fec7aa5f60cca945fe0615413f1f08.svg", + "assetId": "280d2aa13f0c6774cc8828dc177aaf60", + "name": "penguin2-c", "bitmapResolution": 1, + "md5ext": "280d2aa13f0c6774cc8828dc177aaf60.svg", + "dataFormat": "svg", "rotationCenterX": 48, "rotationCenterY": 62 }, { - "costumeName": "penguin2-d", - "baseLayerID": -1, - "baseLayerMD5": "18fa51a64ebd5518f0c5c465525346e5.svg", + "assetId": "780467f3d173dcb37fd65834841babc6", + "name": "penguin2-d", "bitmapResolution": 1, + "md5ext": "780467f3d173dcb37fd65834841babc6.svg", + "dataFormat": "svg", "rotationCenterX": 48, "rotationCenterY": 61 } ], - "currentCostumeIndex": 0, - "scratchX": -58, - "scratchY": -19, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "3b8236bbb288019d93ae38362e865972", + "name": "Chirp", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 6097, + "md5ext": "3b8236bbb288019d93ae38362e865972.wav" + } + ], + "volume": 100, + "layerOrder": 24, "visible": true, - "spriteInfo": {} + "x": -58, + "y": -19, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Penguin 2" } }, { "name": "Pico", - "md5": "0579fe60bb3717c49dfd7743caa84ada.svg", + "md5": "e7ce31db37f7abd2901499db2e9ad83a.svg", "type": "sprite", "tags": [ "fantasy", @@ -11671,65 +14347,81 @@ 1 ], "json": { - "objName": "Pico", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Pico", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 3, "costumes": [ { - "costumeName": "pico-a", - "baseLayerID": -1, - "baseLayerMD5": "0579fe60bb3717c49dfd7743caa84ada.svg", + "assetId": "e7ce31db37f7abd2901499db2e9ad83a", + "name": "pico-a", "bitmapResolution": 1, + "md5ext": "e7ce31db37f7abd2901499db2e9ad83a.svg", + "dataFormat": "svg", "rotationCenterX": 55, "rotationCenterY": 66 }, { - "costumeName": "pico-b", - "baseLayerID": -1, - "baseLayerMD5": "26c688d7544757225ff51cd2fb1519b5.svg", + "assetId": "a7597b1f0c13455d335a3d4fe77da528", + "name": "pico-b", "bitmapResolution": 1, + "md5ext": "a7597b1f0c13455d335a3d4fe77da528.svg", + "dataFormat": "svg", "rotationCenterX": 55, "rotationCenterY": 66 }, { - "costumeName": "pico-c", - "baseLayerID": -1, - "baseLayerMD5": "adf61e2090f8060e1e8b2b0604d03751.svg", + "assetId": "bcc0e8a5dda3a813608902b887c87bb4", + "name": "pico-c", "bitmapResolution": 1, + "md5ext": "bcc0e8a5dda3a813608902b887c87bb4.svg", + "dataFormat": "svg", "rotationCenterX": 55, "rotationCenterY": 66 }, { - "costumeName": "pico-d", - "baseLayerID": -1, - "baseLayerMD5": "594704bf12e3c4d9e83bb91661ad709a.svg", + "assetId": "d6dfa2efe58939af4c85755feb3c0375", + "name": "pico-d", "bitmapResolution": 1, + "md5ext": "d6dfa2efe58939af4c85755feb3c0375.svg", + "dataFormat": "svg", "rotationCenterX": 55, "rotationCenterY": 66 } ], - "currentCostumeIndex": 0, - "scratchX": 80, - "scratchY": -26, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 46, "visible": true, - "spriteInfo": {} + "x": 80, + "y": -26, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Pico" } }, { "name": "Pico Walking", - "md5": "8eab5fe20dd249bf22964298b1d377eb.svg", + "md5": "c8f58f31cabf4acabb3f828730061276.svg", "type": "sprite", "tags": [ "fantasy", @@ -11741,65 +14433,81 @@ 1 ], "json": { - "objName": "Pico Walking", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Pico walking", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Pico walk1", - "baseLayerID": -1, - "baseLayerMD5": "8eab5fe20dd249bf22964298b1d377eb.svg", + "assetId": "c8f58f31cabf4acabb3f828730061276", + "name": "Pico walk1", "bitmapResolution": 1, + "md5ext": "c8f58f31cabf4acabb3f828730061276.svg", + "dataFormat": "svg", "rotationCenterX": 54, "rotationCenterY": 71 }, { - "costumeName": "Pico walk2", - "baseLayerID": -1, - "baseLayerMD5": "39ecd3c38d3f2cd81e3a17ee6c25699f.svg", + "assetId": "52a60eccb624530fd3a24fc41fbad6e5", + "name": "Pico walk2", "bitmapResolution": 1, + "md5ext": "52a60eccb624530fd3a24fc41fbad6e5.svg", + "dataFormat": "svg", "rotationCenterX": 54, "rotationCenterY": 71 }, { - "costumeName": "Pico walk3", - "baseLayerID": -1, - "baseLayerMD5": "43f7d92dcf9eadf77c07a6fc1eb4104f.svg", + "assetId": "702bd644d01ea8eda2ea122daeea7d74", + "name": "Pico walk3", "bitmapResolution": 1, + "md5ext": "702bd644d01ea8eda2ea122daeea7d74.svg", + "dataFormat": "svg", "rotationCenterX": 54, "rotationCenterY": 70 }, { - "costumeName": "Pico walk4", - "baseLayerID": -1, - "baseLayerMD5": "2582d012d57bca59bc0315c5c5954958.svg", + "assetId": "22fb16ae7cc18187a7adaf2852f07884", + "name": "Pico walk4", "bitmapResolution": 1, + "md5ext": "22fb16ae7cc18187a7adaf2852f07884.svg", + "dataFormat": "svg", "rotationCenterX": 54, "rotationCenterY": 70 } ], - "currentCostumeIndex": 0, - "scratchX": 98, - "scratchY": -32, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 32, "visible": true, - "spriteInfo": {} + "x": 98, + "y": -32, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Pico Walking" } }, { "name": "Pitcher", - "md5": "24008f02de4b0d999d4526d34dec8b76.svg", + "md5": "bceae719ba1ec230afec56f14a1e4d52.svg", "type": "sprite", "tags": [ "baseball", @@ -11813,65 +14521,81 @@ 1 ], "json": { - "objName": "Pitcher", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "pitcher", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "pitcher-a", - "baseLayerID": -1, - "baseLayerMD5": "24008f02de4b0d999d4526d34dec8b76.svg", + "assetId": "bceae719ba1ec230afec56f14a1e4d52", + "name": "pitcher-a", "bitmapResolution": 1, + "md5ext": "bceae719ba1ec230afec56f14a1e4d52.svg", + "dataFormat": "svg", "rotationCenterX": 42, "rotationCenterY": 74 }, { - "costumeName": "pitcher-b", - "baseLayerID": -1, - "baseLayerMD5": "4644ab73c577ed878e3ccaa3d89ccc2b.svg", + "assetId": "049132404cb2cb157830aaf18aee6a24", + "name": "pitcher-b", "bitmapResolution": 1, + "md5ext": "049132404cb2cb157830aaf18aee6a24.svg", + "dataFormat": "svg", "rotationCenterX": 75, "rotationCenterY": 97 }, { - "costumeName": "pitcher-c", - "baseLayerID": -1, - "baseLayerMD5": "f46aa0b114a9977c52eeefa252953e2b.svg", + "assetId": "fc955dec7f1e97f1ddd9f8245a80907e", + "name": "pitcher-c", "bitmapResolution": 1, + "md5ext": "fc955dec7f1e97f1ddd9f8245a80907e.svg", + "dataFormat": "svg", "rotationCenterX": 69, "rotationCenterY": 98 }, { - "costumeName": "pitcher-d", - "baseLayerID": -1, - "baseLayerMD5": "d75a06e24f717e8647db27e94618e693.svg", + "assetId": "ae8aa57ce6e5729d30d8b785bec97774", + "name": "pitcher-d", "bitmapResolution": 1, + "md5ext": "ae8aa57ce6e5729d30d8b785bec97774.svg", + "dataFormat": "svg", "rotationCenterX": 84, "rotationCenterY": 57 } ], - "currentCostumeIndex": 0, - "scratchX": -6, - "scratchY": -88, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 3, "visible": true, - "spriteInfo": {} + "x": -6, + "y": -88, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Pitcher" } }, { "name": "Planet2", - "md5": "978784738c1d9dd4b1d397fd18bdf406.svg", + "md5": "50cde8a4a737da0eba1ab73eb263f836.svg", "type": "sprite", "tags": [ "space" @@ -11882,41 +14606,54 @@ 1 ], "json": { - "objName": "Planet2", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Planet2", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "planet2", - "baseLayerID": -1, - "baseLayerMD5": "978784738c1d9dd4b1d397fd18bdf406.svg", + "assetId": "50cde8a4a737da0eba1ab73eb263f836", + "name": "planet2", "bitmapResolution": 1, + "md5ext": "50cde8a4a737da0eba1ab73eb263f836.svg", + "dataFormat": "svg", "rotationCenterX": 72, "rotationCenterY": 72 } ], - "currentCostumeIndex": 0, - "scratchX": 52, - "scratchY": 25, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 33, "visible": true, - "spriteInfo": {} + "x": 52, + "y": 25, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Planet2" } }, { "name": "Polar Bear", - "md5": "b1d892d9f8a897bc6a446e2ff766ba74.svg", + "md5": "d050a3394b61ade080f7963c40192e7d.svg", "type": "sprite", "tags": [ "animals", @@ -11936,57 +14673,72 @@ 1 ], "json": { - "objName": "Polar Bear", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Polar bear", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "polar bear-a", - "baseLayerID": -1, - "baseLayerMD5": "b1d892d9f8a897bc6a446e2ff766ba74.svg", + "assetId": "d050a3394b61ade080f7963c40192e7d", + "name": "polar bear-a", "bitmapResolution": 1, + "md5ext": "d050a3394b61ade080f7963c40192e7d.svg", + "dataFormat": "svg", "rotationCenterX": 104, "rotationCenterY": 42 }, { - "costumeName": "polar bear-b", - "baseLayerID": -1, - "baseLayerMD5": "54728e795213e67ac7cecca1c32fe293.svg", + "assetId": "11d00a06abd2c882672464f4867e90b6", + "name": "polar bear-b", "bitmapResolution": 1, + "md5ext": "11d00a06abd2c882672464f4867e90b6.svg", + "dataFormat": "svg", "rotationCenterX": 87, "rotationCenterY": 47 }, { - "costumeName": "polar bear-c", - "baseLayerID": -1, - "baseLayerMD5": "7d5812e0aa1cde33771f9270ff521cfe.svg", + "assetId": "5d7cd81aad80100368b8b77bf09ad576", + "name": "polar bear-c", "bitmapResolution": 1, + "md5ext": "5d7cd81aad80100368b8b77bf09ad576.svg", + "dataFormat": "svg", "rotationCenterX": 104, "rotationCenterY": 43 } ], - "currentCostumeIndex": 0, - "scratchX": 109, - "scratchY": -55, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 2, "visible": true, - "spriteInfo": {} + "x": 109, + "y": -55, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Polar Bear" } }, { "name": "Potion", - "md5": "a317b50b255a208455a7733091adad23.svg", + "md5": "d922ffdfe38fd30fd8787810c6bce318.svg", "type": "sprite", "tags": [ "fantasy", @@ -11999,57 +14751,72 @@ 1 ], "json": { - "objName": "Potion", - "sounds": [ - { - "soundName": "Magic Spell", - "soundID": -1, - "md5": "1cb60ecdb1075c8769cb346d5c2a22c7.wav", - "sampleCount": 43077, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "potion", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "potion-a", - "baseLayerID": -1, - "baseLayerMD5": "a317b50b255a208455a7733091adad23.svg", + "assetId": "d922ffdfe38fd30fd8787810c6bce318", + "name": "potion-a", "bitmapResolution": 1, + "md5ext": "d922ffdfe38fd30fd8787810c6bce318.svg", + "dataFormat": "svg", "rotationCenterX": 15, "rotationCenterY": 21 }, { - "costumeName": "potion-b", - "baseLayerID": -1, - "baseLayerMD5": "5f96576605c3a022df48278b630da745.svg", + "assetId": "0eceab4561534dde827bf68233f47441", + "name": "potion-b", "bitmapResolution": 1, + "md5ext": "0eceab4561534dde827bf68233f47441.svg", + "dataFormat": "svg", "rotationCenterX": 15, "rotationCenterY": 28 }, { - "costumeName": "potion-c", - "baseLayerID": -1, - "baseLayerMD5": "92d0184c28fac9acb0fb720ec599d61d.svg", + "assetId": "f8500e9530bf1136c6386f2a329519dd", + "name": "potion-c", "bitmapResolution": 1, + "md5ext": "f8500e9530bf1136c6386f2a329519dd.svg", + "dataFormat": "svg", "rotationCenterX": 15, "rotationCenterY": 42 } ], - "currentCostumeIndex": 0, - "scratchX": 86, - "scratchY": 7, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "1cb60ecdb1075c8769cb346d5c2a22c7", + "name": "Magic Spell", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 43689, + "md5ext": "1cb60ecdb1075c8769cb346d5c2a22c7.wav" + } + ], + "volume": 100, + "layerOrder": 11, "visible": true, - "spriteInfo": {} + "x": 86, + "y": 7, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Potion" } }, { "name": "Prince", - "md5": "a760bed1cfc28a30b2dc7fd045c90792.svg", + "md5": "ada9c5ce11245c467c780bceb665c42d.svg", "type": "sprite", "tags": [ "people", @@ -12062,41 +14829,54 @@ 1 ], "json": { - "objName": "Prince", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Prince", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "prince", - "baseLayerID": -1, - "baseLayerMD5": "a760bed1cfc28a30b2dc7fd045c90792.svg", + "assetId": "ada9c5ce11245c467c780bceb665c42d", + "name": "prince", "bitmapResolution": 1, + "md5ext": "ada9c5ce11245c467c780bceb665c42d.svg", + "dataFormat": "svg", "rotationCenterX": 75, "rotationCenterY": 75 } ], - "currentCostumeIndex": 0, - "scratchX": -73, - "scratchY": -42, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 34, "visible": true, - "spriteInfo": {} + "x": -73, + "y": -42, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Prince" } }, { "name": "Princess", - "md5": "fcbf44a543dfda884d8acbd6af66faad.svg", + "md5": "e59f55c86ea557bdbd88302012ce8db5.svg", "type": "sprite", "tags": [ "fantasy", @@ -12111,73 +14891,90 @@ 1 ], "json": { - "objName": "Princess", - "sounds": [ - { - "soundName": "magic spell", - "soundID": -1, - "md5": "1cb60ecdb1075c8769cb346d5c2a22c7.wav", - "sampleCount": 43077, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "princess", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "princess-a", - "baseLayerID": -1, - "baseLayerMD5": "fcbf44a543dfda884d8acbd6af66faad.svg", + "assetId": "e59f55c86ea557bdbd88302012ce8db5", + "name": "princess-a", "bitmapResolution": 1, + "md5ext": "e59f55c86ea557bdbd88302012ce8db5.svg", + "dataFormat": "svg", "rotationCenterX": 75, "rotationCenterY": 150 }, { - "costumeName": "princess-b", - "baseLayerID": -1, - "baseLayerMD5": "562e5eba4a598118411be3062cfbb26f.svg", + "assetId": "ba37f578cc6cabce6fe4d2864c9eb96f", + "name": "princess-b", "bitmapResolution": 1, + "md5ext": "ba37f578cc6cabce6fe4d2864c9eb96f.svg", + "dataFormat": "svg", "rotationCenterX": 75, "rotationCenterY": 150 }, { - "costumeName": "princess-c", - "baseLayerID": -1, - "baseLayerMD5": "f3e5f466d406745cf1b6ce44b0567b9a.svg", + "assetId": "39157d5d3280ab0b273260170d5436c2", + "name": "princess-c", "bitmapResolution": 1, + "md5ext": "39157d5d3280ab0b273260170d5436c2.svg", + "dataFormat": "svg", "rotationCenterX": 75, "rotationCenterY": 150 }, { - "costumeName": "princess-d", - "baseLayerID": -1, - "baseLayerMD5": "663134f64588f0c55e77767ba9039cfe.svg", + "assetId": "23330150c0a09180083b597cbfeca99a", + "name": "princess-d", "bitmapResolution": 1, + "md5ext": "23330150c0a09180083b597cbfeca99a.svg", + "dataFormat": "svg", "rotationCenterX": 75, "rotationCenterY": 150 }, { - "costumeName": "princess-e", - "baseLayerID": -1, - "baseLayerMD5": "ad0ecbf907d132ddbb547666551ac087.svg", + "assetId": "0721f5238a2bcde49d05f72ca9d21d9b", + "name": "princess-e", "bitmapResolution": 1, + "md5ext": "0721f5238a2bcde49d05f72ca9d21d9b.svg", + "dataFormat": "svg", "rotationCenterX": 75, "rotationCenterY": 150 } ], - "currentCostumeIndex": 0, - "scratchX": 123, - "scratchY": -13, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "1cb60ecdb1075c8769cb346d5c2a22c7", + "name": "magic spell", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 43689, + "md5ext": "1cb60ecdb1075c8769cb346d5c2a22c7.wav" + } + ], + "volume": 100, + "layerOrder": 19, "visible": true, - "spriteInfo": {} + "x": 123, + "y": -13, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Princess" } }, { "name": "Pufferfish", - "md5": "81d7db99142a39c9082be2c2183f2175.svg", + "md5": "b8aa1bd46eacc054c695b89167c3ad28.svg", "type": "sprite", "tags": [ "animals", @@ -12192,60 +14989,76 @@ 1 ], "json": { - "objName": "Pufferfish", - "sounds": [ - { - "soundName": "ocean wave", - "soundID": -1, - "md5": "c904610d770398b98872a708a2f75611.wav", - "sampleCount": 99206, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "pufferfish", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "pufferfish-a", - "baseLayerID": -1, - "baseLayerMD5": "81d7db99142a39c9082be2c2183f2175.svg", + "assetId": "b8aa1bd46eacc054c695b89167c3ad28", + "name": "pufferfish-a", "bitmapResolution": 1, + "md5ext": "b8aa1bd46eacc054c695b89167c3ad28.svg", + "dataFormat": "svg", "rotationCenterX": 69, "rotationCenterY": 61 }, { - "costumeName": "pufferfish-b", - "baseLayerID": -1, - "baseLayerMD5": "6ea79950db63f5ac24d6c5091df3836b.svg", + "assetId": "1b4f39763c9848cc840522b95cc6d8ae", + "name": "pufferfish-b", "bitmapResolution": 1, + "md5ext": "1b4f39763c9848cc840522b95cc6d8ae.svg", + "dataFormat": "svg", "rotationCenterX": 69, "rotationCenterY": 61 }, { - "costumeName": "pufferfish-c", - "baseLayerID": -1, - "baseLayerMD5": "4acf5bc398c19d58acf69fce047ee8f6.svg", + "assetId": "2266c6bb2c3a8fb80783518a08852b4a", + "name": "pufferfish-c", "bitmapResolution": 1, + "md5ext": "2266c6bb2c3a8fb80783518a08852b4a.svg", + "dataFormat": "svg", "rotationCenterX": 69, "rotationCenterY": 61 }, { - "costumeName": "pufferfish-d", - "baseLayerID": -1, - "baseLayerMD5": "c214fa8a9ceed06db03664007b8ad5c6.svg", + "assetId": "e73e71718306f6c7085305dba142c315", + "name": "pufferfish-d", "bitmapResolution": 1, + "md5ext": "e73e71718306f6c7085305dba142c315.svg", + "dataFormat": "svg", "rotationCenterX": 69, "rotationCenterY": 61 } ], - "currentCostumeIndex": 0, - "scratchX": -30, - "scratchY": 53, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "c904610d770398b98872a708a2f75611", + "name": "ocean wave", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 99569, + "md5ext": "c904610d770398b98872a708a2f75611.wav" + } + ], + "volume": 100, + "layerOrder": 4, "visible": true, - "spriteInfo": {} + "x": -36, + "y": 45, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Pufferfish" } }, { @@ -12263,65 +15076,81 @@ 1 ], "json": { - "objName": "Puppy", - "sounds": [ - { - "soundName": "dog2", - "soundID": -1, - "md5": "cd8fa8390b0efdd281882533fbfcfcfb.wav", - "sampleCount": 3168, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "Puppy", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 3, "costumes": [ { - "costumeName": "puppy right", - "baseLayerID": -1, - "baseLayerMD5": "2768d9e44a0aab055856d301bbc2b04e.png", + "assetId": "2768d9e44a0aab055856d301bbc2b04e", + "name": "puppy right", "bitmapResolution": 2, + "md5ext": "2768d9e44a0aab055856d301bbc2b04e.png", + "dataFormat": "png", "rotationCenterX": 107, "rotationCenterY": 103 }, { - "costumeName": "puppy sit", - "baseLayerID": -1, - "baseLayerMD5": "c7817052ed9e78057f877d0d56b5c6a6.png", + "assetId": "c7817052ed9e78057f877d0d56b5c6a6", + "name": "puppy sit", "bitmapResolution": 2, + "md5ext": "c7817052ed9e78057f877d0d56b5c6a6.png", + "dataFormat": "png", "rotationCenterX": 87, "rotationCenterY": 112 }, { - "costumeName": "puppy side", - "baseLayerID": -1, - "baseLayerMD5": "c4aeb5c39b39ef57a3f18ace54cf7db1.png", + "assetId": "c4aeb5c39b39ef57a3f18ace54cf7db1", + "name": "puppy side", "bitmapResolution": 2, + "md5ext": "c4aeb5c39b39ef57a3f18ace54cf7db1.png", + "dataFormat": "png", "rotationCenterX": 104, "rotationCenterY": 114 }, { - "costumeName": "puppy back", - "baseLayerID": -1, - "baseLayerMD5": "05630bfa94501a3e5d61ce443a0cea70.png", + "assetId": "05630bfa94501a3e5d61ce443a0cea70", + "name": "puppy back", "bitmapResolution": 2, + "md5ext": "05630bfa94501a3e5d61ce443a0cea70.png", + "dataFormat": "png", "rotationCenterX": 234, "rotationCenterY": 94 } ], - "currentCostumeIndex": 0, - "scratchX": -91, - "scratchY": 33, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "cd8fa8390b0efdd281882533fbfcfcfb", + "name": "dog2", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 6336, + "md5ext": "cd8fa8390b0efdd281882533fbfcfcfb.wav" + } + ], + "volume": 100, + "layerOrder": 11, "visible": true, - "spriteInfo": {} + "x": -91, + "y": 33, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Puppy" } }, { "name": "Rabbit", - "md5": "2f42891c3f3d63c0e591aeabc5946533.svg", + "md5": "970f886bfa454e1daa6d6c30ef49a972.svg", "type": "sprite", "tags": [ "animals", @@ -12337,73 +15166,90 @@ 1 ], "json": { - "objName": "Rabbit", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "rabbit", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "rabbit-a", - "baseLayerID": -1, - "baseLayerMD5": "2f42891c3f3d63c0e591aeabc5946533.svg", + "assetId": "970f886bfa454e1daa6d6c30ef49a972", + "name": "rabbit-a", "bitmapResolution": 1, + "md5ext": "970f886bfa454e1daa6d6c30ef49a972.svg", + "dataFormat": "svg", "rotationCenterX": 84, "rotationCenterY": 84 }, { - "costumeName": "rabbit-b", - "baseLayerID": -1, - "baseLayerMD5": "80e05ff501040cdc9f52fa6782e06fd2.svg", + "assetId": "1ca3f829a2c9f7fa4d1df295fe5f787c", + "name": "rabbit-b", "bitmapResolution": 1, + "md5ext": "1ca3f829a2c9f7fa4d1df295fe5f787c.svg", + "dataFormat": "svg", "rotationCenterX": 84, "rotationCenterY": 84 }, { - "costumeName": "rabbit-c", - "baseLayerID": -1, - "baseLayerMD5": "88ed8b7925baa025b6c7fc628a64b9b1.svg", + "assetId": "49169d752f20d27fb71022b16044d759", + "name": "rabbit-c", "bitmapResolution": 1, + "md5ext": "49169d752f20d27fb71022b16044d759.svg", + "dataFormat": "svg", "rotationCenterX": 84, "rotationCenterY": 84 }, { - "costumeName": "rabbit-d", - "baseLayerID": -1, - "baseLayerMD5": "5f3b8df4d6ab8a72e887f89f554db0be.svg", + "assetId": "90677c6f16380ef077d6115f6a6371ff", + "name": "rabbit-d", "bitmapResolution": 1, + "md5ext": "90677c6f16380ef077d6115f6a6371ff.svg", + "dataFormat": "svg", "rotationCenterX": 84, "rotationCenterY": 84 }, { - "costumeName": "rabbit-e", - "baseLayerID": -1, - "baseLayerMD5": "3003f1135f4aa3b6c361734243621260.svg", + "assetId": "137976ec71439e2f986caeaa70e4c932", + "name": "rabbit-e", "bitmapResolution": 1, + "md5ext": "137976ec71439e2f986caeaa70e4c932.svg", + "dataFormat": "svg", "rotationCenterX": 84, "rotationCenterY": 84 } ], - "currentCostumeIndex": 0, - "scratchX": 71, - "scratchY": -48, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 2, "visible": true, - "spriteInfo": {} + "x": 71.00000000000003, + "y": -62.99999999999999, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Rabbit" } }, { "name": "Radio", - "md5": "d2266f31369a97fdf7ec37090bf0a968.svg", + "md5": "828f0762d028605f6fe52f9287555b74.svg", "type": "sprite", "tags": [ "radio", @@ -12417,73 +15263,90 @@ 4 ], "json": { - "objName": "Radio", - "sounds": [ - { - "soundName": "scratch beatbox", - "soundID": -1, - "md5": "859249563a7b1fc0f6e92e36d1db81c7.wav", - "sampleCount": 11552, - "rate": 22050, - "format": "" - }, - { - "soundName": "snare beatbox2", - "soundID": -1, - "md5": "7ede1382b578d8fc32850b48d082d914.wav", - "sampleCount": 4960, - "rate": 22050, - "format": "" - }, - { - "soundName": "wah beatbox", - "soundID": -1, - "md5": "9021b7bb06f2399f18e2db4fb87095dc.wav", - "sampleCount": 6624, - "rate": 22050, - "format": "" - }, - { - "soundName": "bass beatbox", - "soundID": -1, - "md5": "28153621d293c86da0b246d314458faf.wav", - "sampleCount": 6720, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "Radio", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Radio-a", - "baseLayerID": -1, - "baseLayerMD5": "d2266f31369a97fdf7ec37090bf0a968.svg", + "assetId": "828f0762d028605f6fe52f9287555b74", + "name": "Radio-a", "bitmapResolution": 1, + "md5ext": "828f0762d028605f6fe52f9287555b74.svg", + "dataFormat": "svg", "rotationCenterX": 52, "rotationCenterY": 38 }, { - "costumeName": "Radio-b", - "baseLayerID": -1, - "baseLayerMD5": "cd4cff5586d0167fd992772360bddf68.svg", + "assetId": "e96676f038fc523b40392dc1676552dc", + "name": "Radio-b", "bitmapResolution": 1, + "md5ext": "e96676f038fc523b40392dc1676552dc.svg", + "dataFormat": "svg", "rotationCenterX": 51, "rotationCenterY": 84 } ], - "currentCostumeIndex": 0, - "scratchX": -164, - "scratchY": -96, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "859249563a7b1fc0f6e92e36d1db81c7", + "name": "scratch beatbox", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 23104, + "md5ext": "859249563a7b1fc0f6e92e36d1db81c7.wav" + }, + { + "assetId": "7ede1382b578d8fc32850b48d082d914", + "name": "snare beatbox2", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 9920, + "md5ext": "7ede1382b578d8fc32850b48d082d914.wav" + }, + { + "assetId": "9021b7bb06f2399f18e2db4fb87095dc", + "name": "wah beatbox", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 13248, + "md5ext": "9021b7bb06f2399f18e2db4fb87095dc.wav" + }, + { + "assetId": "28153621d293c86da0b246d314458faf", + "name": "bass beatbox", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 13440, + "md5ext": "28153621d293c86da0b246d314458faf.wav" + } + ], + "volume": 100, + "layerOrder": 1, "visible": true, - "spriteInfo": {} + "x": -164, + "y": -96, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Radio" } }, { "name": "Rainbow", - "md5": "680a806bd87a28c8b25b5f9b6347f022.svg", + "md5": "033979eba12e4572b2520bd93a87583e.svg", "type": "sprite", "tags": [ "things", @@ -12497,41 +15360,54 @@ 1 ], "json": { - "objName": "Rainbow", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Rainbow", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "rainbow", - "baseLayerID": -1, - "baseLayerMD5": "680a806bd87a28c8b25b5f9b6347f022.svg", + "assetId": "033979eba12e4572b2520bd93a87583e", + "name": "rainbow", "bitmapResolution": 1, + "md5ext": "033979eba12e4572b2520bd93a87583e.svg", + "dataFormat": "svg", "rotationCenterX": 72, "rotationCenterY": 36 } ], - "currentCostumeIndex": 0, - "scratchX": -91, - "scratchY": 11, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 25, "visible": true, - "spriteInfo": {} + "x": -91, + "y": 11, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Rainbow" } }, { "name": "Referee", - "md5": "7caaa6c83b0f947268866b48fbf34ed9.svg", + "md5": "46dde2baba61a7e48463ae8e58441470.svg", "type": "sprite", "tags": [ "sports", @@ -12545,65 +15421,81 @@ 1 ], "json": { - "objName": "Referee", - "sounds": [ - { - "soundName": "referee whistle", - "soundID": -1, - "md5": "8468b9b3f11a665ee4d215afd8463b97.wav", - "sampleCount": 14034, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "referee", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "referee-a", - "baseLayerID": -1, - "baseLayerMD5": "7caaa6c83b0f947268866b48fbf34ed9.svg", + "assetId": "46dde2baba61a7e48463ae8e58441470", + "name": "referee-a", "bitmapResolution": 1, + "md5ext": "46dde2baba61a7e48463ae8e58441470.svg", + "dataFormat": "svg", "rotationCenterX": 44, "rotationCenterY": 63 }, { - "costumeName": "referee-b", - "baseLayerID": -1, - "baseLayerMD5": "b26bc52a8400fa3d51201e9ab4a4dbb2.svg", + "assetId": "7eeca5313c2e7d455482badff3079f64", + "name": "referee-b", "bitmapResolution": 1, + "md5ext": "7eeca5313c2e7d455482badff3079f64.svg", + "dataFormat": "svg", "rotationCenterX": 44, "rotationCenterY": 63 }, { - "costumeName": "referee-c", - "baseLayerID": -1, - "baseLayerMD5": "f96a3af7f21c0b195b8f7a84146b6704.svg", + "assetId": "5948c4160089fcc0975a867221ff2256", + "name": "referee-c", "bitmapResolution": 1, + "md5ext": "5948c4160089fcc0975a867221ff2256.svg", + "dataFormat": "svg", "rotationCenterX": 55, "rotationCenterY": 62 }, { - "costumeName": "referee-d", - "baseLayerID": -1, - "baseLayerMD5": "d6795f2992d899611ee5889811801e42.svg", + "assetId": "1cd641a48499db84636d983916b62a83", + "name": "referee-d", "bitmapResolution": 1, + "md5ext": "1cd641a48499db84636d983916b62a83.svg", + "dataFormat": "svg", "rotationCenterX": 50, "rotationCenterY": 63 } ], - "currentCostumeIndex": 0, - "scratchX": 112, - "scratchY": 28, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "8468b9b3f11a665ee4d215afd8463b97", + "name": "referee whistle", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 14225, + "md5ext": "8468b9b3f11a665ee4d215afd8463b97.wav" + } + ], + "volume": 100, + "layerOrder": 3, "visible": true, - "spriteInfo": {} + "x": 112, + "y": 28, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Referee" } }, { "name": "Reindeer", - "md5": "0fff0b181cc4d9250b5b985cc283b049.svg", + "md5": "60993a025167e7886736109dca5d55e2.svg", "type": "sprite", "tags": [ "animals", @@ -12616,41 +15508,54 @@ 1 ], "json": { - "objName": "Reindeer", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Reindeer", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "reindeer", - "baseLayerID": -1, - "baseLayerMD5": "0fff0b181cc4d9250b5b985cc283b049.svg", + "assetId": "60993a025167e7886736109dca5d55e2", + "name": "reindeer", "bitmapResolution": 1, + "md5ext": "60993a025167e7886736109dca5d55e2.svg", + "dataFormat": "svg", "rotationCenterX": 39, "rotationCenterY": 70 } ], - "currentCostumeIndex": 0, - "scratchX": 13, - "scratchY": 26, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 35, "visible": true, - "spriteInfo": {} + "x": 13, + "y": 26, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Reindeer" } }, { "name": "Retro Robot", - "md5": "a17c1ce38c261395ae268f3b8a9037db.svg", + "md5": "35070c1078c4eec153ea2769516c922c.svg", "type": "sprite", "tags": [ "robot" @@ -12661,65 +15566,81 @@ 2 ], "json": { - "objName": "Retro Robot", - "sounds": [ - { - "soundName": "computer beeps1", - "soundID": -1, - "md5": "1da43f6d52d0615da8a250e28100a80d.wav", - "sampleCount": 19200, - "rate": 11025, - "format": "" - }, - { - "soundName": "computer beeps2", - "soundID": -1, - "md5": "28c76b6bebd04be1383fe9ba4933d263.wav", - "sampleCount": 9536, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Retro Robot", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Retro Robot a", - "baseLayerID": -1, - "baseLayerMD5": "a17c1ce38c261395ae268f3b8a9037db.svg", + "assetId": "35070c1078c4eec153ea2769516c922c", + "name": "Retro Robot a", "bitmapResolution": 1, - "rotationCenterX": 55, - "rotationCenterY": 86 + "md5ext": "35070c1078c4eec153ea2769516c922c.svg", + "dataFormat": "svg", + "rotationCenterX": 55.04000000000008, + "rotationCenterY": 85.55 }, { - "costumeName": "Retro Robot b", - "baseLayerID": -1, - "baseLayerMD5": "bfb5afe62358ef542f118299bb53d4b7.svg", + "assetId": "d139f89665962dcaab4cb2b246359ba1", + "name": "Retro Robot b", "bitmapResolution": 1, - "rotationCenterX": 52, - "rotationCenterY": 88 + "md5ext": "d139f89665962dcaab4cb2b246359ba1.svg", + "dataFormat": "svg", + "rotationCenterX": 50.49583299552708, + "rotationCenterY": 87.39 }, { - "costumeName": "Retro Robot c", - "baseLayerID": -1, - "baseLayerMD5": "f925e3bde178001133a11fa97847a9ae.svg", + "assetId": "53398a713b144ecda6ec32fb4a8d28e1", + "name": "Retro Robot c", "bitmapResolution": 1, - "rotationCenterX": 72, - "rotationCenterY": 91 + "md5ext": "53398a713b144ecda6ec32fb4a8d28e1.svg", + "dataFormat": "svg", + "rotationCenterX": 70.61999999999998, + "rotationCenterY": 90.3795 } ], - "currentCostumeIndex": 0, - "scratchX": 50, - "scratchY": -72, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "1da43f6d52d0615da8a250e28100a80d", + "name": "computer beeps1", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 76800, + "md5ext": "1da43f6d52d0615da8a250e28100a80d.wav" + }, + { + "assetId": "28c76b6bebd04be1383fe9ba4933d263", + "name": "computer beeps2", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 38144, + "md5ext": "28c76b6bebd04be1383fe9ba4933d263.wav" + } + ], + "volume": 100, + "layerOrder": 4, "visible": true, - "spriteInfo": {} + "x": 9, + "y": -66.00000000000001, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Retro Robot" } }, { "name": "Ripley", - "md5": "417ec9f25ad70281564e85e67c97aa08.svg", + "md5": "e751d0a781694897f75046eb2810e9a5.svg", "type": "sprite", "tags": [ "space", @@ -12732,81 +15653,99 @@ 1 ], "json": { - "objName": "Ripley", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ripley", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "ripley-a", - "baseLayerID": -1, - "baseLayerMD5": "417ec9f25ad70281564e85e67c97aa08.svg", + "assetId": "e751d0a781694897f75046eb2810e9a5", + "name": "ripley-a", "bitmapResolution": 1, + "md5ext": "e751d0a781694897f75046eb2810e9a5.svg", + "dataFormat": "svg", "rotationCenterX": 57, "rotationCenterY": 89 }, { - "costumeName": "ripley-b", - "baseLayerID": -1, - "baseLayerMD5": "e40918acf5c4d1d0d42b437b6b6e965d.svg", + "assetId": "3ab169f52ea3783270d28ef035a5a7c5", + "name": "ripley-b", "bitmapResolution": 1, + "md5ext": "3ab169f52ea3783270d28ef035a5a7c5.svg", + "dataFormat": "svg", "rotationCenterX": 57, "rotationCenterY": 89 }, { - "costumeName": "ripley-c", - "baseLayerID": -1, - "baseLayerMD5": "5fb713effcdae17208e6e89527bf720c.svg", + "assetId": "043373c51689f3df8bf50eb12c4e3d39", + "name": "ripley-c", "bitmapResolution": 1, + "md5ext": "043373c51689f3df8bf50eb12c4e3d39.svg", + "dataFormat": "svg", "rotationCenterX": 57, "rotationCenterY": 89 }, { - "costumeName": "ripley-d", - "baseLayerID": -1, - "baseLayerMD5": "6c6597c221c9a5b46c160f537b9795a2.svg", + "assetId": "8e173178d886d1cb272877e8923d651b", + "name": "ripley-d", "bitmapResolution": 1, + "md5ext": "8e173178d886d1cb272877e8923d651b.svg", + "dataFormat": "svg", "rotationCenterX": 85, "rotationCenterY": 89 }, { - "costumeName": "ripley-e", - "baseLayerID": -1, - "baseLayerMD5": "92909161afd79673c93a77d15fe8d456.svg", + "assetId": "f798adaf44e8891c5e2f1b2a82a613b2", + "name": "ripley-e", "bitmapResolution": 1, + "md5ext": "f798adaf44e8891c5e2f1b2a82a613b2.svg", + "dataFormat": "svg", "rotationCenterX": 56, "rotationCenterY": 89 }, { - "costumeName": "ripley-f", - "baseLayerID": -1, - "baseLayerMD5": "16e31a6b510ba4e8c1215e6e3a41d9f9.svg", + "assetId": "90feaffe3d0c4d31287d57bd1bc64afa", + "name": "ripley-f", "bitmapResolution": 1, + "md5ext": "90feaffe3d0c4d31287d57bd1bc64afa.svg", + "dataFormat": "svg", "rotationCenterX": 58, "rotationCenterY": 90 } ], - "currentCostumeIndex": 0, - "scratchX": 163, - "scratchY": -51, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 1, "visible": true, - "spriteInfo": {} + "x": 163, + "y": -51, + "size": 80, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Ripley" } }, { "name": "Robot", - "md5": "cb3985cd066ccbab11954709b3d54c17.svg", + "md5": "89679608327ad572b93225d06fe9edda.svg", "type": "sprite", "tags": [ "space", @@ -12819,81 +15758,99 @@ 3 ], "json": { - "objName": "Robot", - "sounds": [ - { - "soundName": "computer beep", - "soundID": -1, - "md5": "28c76b6bebd04be1383fe9ba4933d263.wav", - "sampleCount": 9536, - "rate": 11025, - "format": "" - }, - { - "soundName": "collect", - "soundID": -1, - "md5": "32514c51e03db680e9c63857b840ae78.wav", - "sampleCount": 13320, - "rate": 22050, - "format": "adpcm" - }, - { - "soundName": "buzz whir", - "soundID": -1, - "md5": "d4f76ded6bccd765958d15b63804de55.wav", - "sampleCount": 9037, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "robot", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 2, "costumes": [ { - "costumeName": "robot-a", - "baseLayerID": -1, - "baseLayerMD5": "cb3985cd066ccbab11954709b3d54c17.svg", + "assetId": "89679608327ad572b93225d06fe9edda", + "name": "robot-a", "bitmapResolution": 1, - "rotationCenterX": 74, - "rotationCenterY": 109 + "md5ext": "89679608327ad572b93225d06fe9edda.svg", + "dataFormat": "svg", + "rotationCenterX": 58.44040786180267, + "rotationCenterY": 95.79979917361628 }, { - "costumeName": "robot-b", - "baseLayerID": -1, - "baseLayerMD5": "fc9276d0909539fd31c30db7b2e08bf9.svg", + "assetId": "36d1098b880dbe47e58d93e7b2842381", + "name": "robot-b", "bitmapResolution": 1, - "rotationCenterX": 56, - "rotationCenterY": 97 + "md5ext": "36d1098b880dbe47e58d93e7b2842381.svg", + "dataFormat": "svg", + "rotationCenterX": 55.442543885282845, + "rotationCenterY": 96.58879942566811 }, { - "costumeName": "robot-c", - "baseLayerID": -1, - "baseLayerMD5": "c5e02f00d233199fea1c51b71c402ce4.svg", + "assetId": "4f5441207afc9bc075b0b404dbba8b59", + "name": "robot-c", "bitmapResolution": 1, - "rotationCenterX": 63, - "rotationCenterY": 97 + "md5ext": "4f5441207afc9bc075b0b404dbba8b59.svg", + "dataFormat": "svg", + "rotationCenterX": 62.61885234361475, + "rotationCenterY": 96.97427621034126 }, { - "costumeName": "robot-d", - "baseLayerID": -1, - "baseLayerMD5": "ca2cf7d6c0446fbce36621006a4b0fac.svg", + "assetId": "10060b3b58c77345cfe92288a46e5c20", + "name": "robot-d", "bitmapResolution": 1, + "md5ext": "10060b3b58c77345cfe92288a46e5c20.svg", + "dataFormat": "svg", "rotationCenterX": 59, "rotationCenterY": 95 } ], - "currentCostumeIndex": 0, - "scratchX": -127, - "scratchY": 87, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "28c76b6bebd04be1383fe9ba4933d263", + "name": "computer beep", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 38144, + "md5ext": "28c76b6bebd04be1383fe9ba4933d263.wav" + }, + { + "assetId": "32514c51e03db680e9c63857b840ae78", + "name": "collect", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 14225, + "md5ext": "32514c51e03db680e9c63857b840ae78.wav" + }, + { + "assetId": "d4f76ded6bccd765958d15b63804de55", + "name": "buzz whir", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 36148, + "md5ext": "d4f76ded6bccd765958d15b63804de55.wav" + } + ], + "volume": 100, + "layerOrder": 4, "visible": true, - "spriteInfo": {} + "x": -127, + "y": 87, + "size": 80, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Robot" } }, { "name": "Rocketship", - "md5": "85190bb07708855c0896224340e159ed.svg", + "md5": "525c06ceb3a351244bcd810c9ba951c7.svg", "type": "sprite", "tags": [ "space", @@ -12906,89 +15863,108 @@ 3 ], "json": { - "objName": "Rocketship", - "sounds": [ - { - "soundName": "space ripple", - "soundID": -1, - "md5": "ff8b8c3bf841a11fd5fe3afaa92be1b5.wav", - "sampleCount": 41149, - "rate": 11025, - "format": "" - }, - { - "soundName": "laser1", - "soundID": -1, - "md5": "46571f8ec0f2cc91666c80e312579082.wav", - "sampleCount": 516, - "rate": 11025, - "format": "" - }, - { - "soundName": "laser2", - "soundID": -1, - "md5": "27654ed2e3224f0a3f77c244e4fae9aa.wav", - "sampleCount": 755, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "rocketship", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 4, "costumes": [ { - "costumeName": "rocketship-a", - "baseLayerID": -1, - "baseLayerMD5": "85190bb07708855c0896224340e159ed.svg", + "assetId": "525c06ceb3a351244bcd810c9ba951c7", + "name": "rocketship-a", "bitmapResolution": 1, + "md5ext": "525c06ceb3a351244bcd810c9ba951c7.svg", + "dataFormat": "svg", "rotationCenterX": 63, "rotationCenterY": 92 }, { - "costumeName": "rocketship-b", - "baseLayerID": -1, - "baseLayerMD5": "2c0f804073ec656a86bbc3ebdf18bf5d.svg", + "assetId": "10f83786e5ee34f40ee43b49bba89ee2", + "name": "rocketship-b", "bitmapResolution": 1, + "md5ext": "10f83786e5ee34f40ee43b49bba89ee2.svg", + "dataFormat": "svg", "rotationCenterX": 54, "rotationCenterY": 92 }, { - "costumeName": "rocketship-c", - "baseLayerID": -1, - "baseLayerMD5": "13a0accfa405979e4deee12e6eb9c41e.svg", + "assetId": "a6ff2f1344a18cc0a4bcc945e00afaf4", + "name": "rocketship-c", "bitmapResolution": 1, - "rotationCenterX": 59, - "rotationCenterY": 91 + "md5ext": "a6ff2f1344a18cc0a4bcc945e00afaf4.svg", + "dataFormat": "svg", + "rotationCenterX": 58.746896096779665, + "rotationCenterY": 90.91206944356854 }, { - "costumeName": "rocketship-d", - "baseLayerID": -1, - "baseLayerMD5": "f4d0c6da1c167abbd8e86ff720ae24f9.svg", + "assetId": "5682c68af2cc8aea791f0373e9ed03d8", + "name": "rocketship-d", "bitmapResolution": 1, + "md5ext": "5682c68af2cc8aea791f0373e9ed03d8.svg", + "dataFormat": "svg", "rotationCenterX": 65, "rotationCenterY": 91 }, { - "costumeName": "rocketship-e", - "baseLayerID": -1, - "baseLayerMD5": "6e58c447e994a38b51eeb105dff5711c.svg", + "assetId": "49ee475c516a444d8a512724063b8b98", + "name": "rocketship-e", "bitmapResolution": 1, - "rotationCenterX": 71, - "rotationCenterY": 111 + "md5ext": "49ee475c516a444d8a512724063b8b98.svg", + "dataFormat": "svg", + "rotationCenterX": 57.220799012796846, + "rotationCenterY": 85.12261084456834 } ], - "currentCostumeIndex": 0, - "scratchX": 123, - "scratchY": 50, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "ff8b8c3bf841a11fd5fe3afaa92be1b5", + "name": "space ripple", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 164596, + "md5ext": "ff8b8c3bf841a11fd5fe3afaa92be1b5.wav" + }, + { + "assetId": "46571f8ec0f2cc91666c80e312579082", + "name": "laser1", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 2064, + "md5ext": "46571f8ec0f2cc91666c80e312579082.wav" + }, + { + "assetId": "27654ed2e3224f0a3f77c244e4fae9aa", + "name": "laser2", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 3020, + "md5ext": "27654ed2e3224f0a3f77c244e4fae9aa.wav" + } + ], + "volume": 100, + "layerOrder": 5, "visible": true, - "spriteInfo": {} + "x": 123, + "y": 50, + "size": 80, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Rocketship" } }, { "name": "Rocks", - "md5": "82c79fdb6a7d9c49ab7f70ee79a3d7f8.svg", + "md5": "55426ccbb5c49b1526e53586943f3ec3.svg", "type": "sprite", "tags": [ "things", @@ -13000,41 +15976,54 @@ 1 ], "json": { - "objName": "Rocks", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Rocks", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "rocks", - "baseLayerID": -1, - "baseLayerMD5": "82c79fdb6a7d9c49ab7f70ee79a3d7f8.svg", + "assetId": "55426ccbb5c49b1526e53586943f3ec3", + "name": "rocks", "bitmapResolution": 1, + "md5ext": "55426ccbb5c49b1526e53586943f3ec3.svg", + "dataFormat": "svg", "rotationCenterX": 59, "rotationCenterY": 15 } ], - "currentCostumeIndex": 0, - "scratchX": 35, - "scratchY": 36, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 36, "visible": true, - "spriteInfo": {} + "x": 35, + "y": 36, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Rocks" } }, { "name": "Rooster", - "md5": "db49a3dc8db15ea2b92d7934488f996b.svg", + "md5": "0ae345deb1c81ec7f4f4644c26ac85fa.svg", "type": "sprite", "tags": [ "animals", @@ -13048,60 +16037,76 @@ 2 ], "json": { - "objName": "Rooster", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - }, - { - "soundName": "rooster", - "soundID": -1, - "md5": "2e375acae2c7c0d655935a9de14b12f6.wav", - "sampleCount": 17110, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "rooster", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "rooster-a", - "baseLayerID": -1, - "baseLayerMD5": "db49a3dc8db15ea2b92d7934488f996b.svg", + "assetId": "0ae345deb1c81ec7f4f4644c26ac85fa", + "name": "rooster-a", "bitmapResolution": 1, + "md5ext": "0ae345deb1c81ec7f4f4644c26ac85fa.svg", + "dataFormat": "svg", "rotationCenterX": 59, "rotationCenterY": 70 }, { - "costumeName": "rooster-b", - "baseLayerID": -1, - "baseLayerMD5": "c5aa68995a2ac203d6fe2e4dd9d86911.svg", + "assetId": "bd5f701c99aa6512bac7b87c51e7cd46", + "name": "rooster-b", "bitmapResolution": 1, + "md5ext": "bd5f701c99aa6512bac7b87c51e7cd46.svg", + "dataFormat": "svg", "rotationCenterX": 58, "rotationCenterY": 70 }, { - "costumeName": "rooster-c", - "baseLayerID": -1, - "baseLayerMD5": "b7a5c9f9d387cc7d36d6ed935d2a46b1.svg", + "assetId": "6490360bd5d6efd2b646fb24c19df6b1", + "name": "rooster-c", "bitmapResolution": 1, + "md5ext": "6490360bd5d6efd2b646fb24c19df6b1.svg", + "dataFormat": "svg", "rotationCenterX": 54, "rotationCenterY": 72 } ], - "currentCostumeIndex": 0, - "scratchX": -6, - "scratchY": 3, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + }, + { + "assetId": "2e375acae2c7c0d655935a9de14b12f6", + "name": "rooster", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 68440, + "md5ext": "2e375acae2c7c0d655935a9de14b12f6.wav" + } + ], + "volume": 100, + "layerOrder": 2, "visible": true, - "spriteInfo": {} + "x": -6, + "y": 3, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Rooster" } }, { @@ -13117,44 +16122,58 @@ 1 ], "json": { - "objName": "Ruby", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Ruby", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "ruby-a", - "baseLayerID": -1, - "baseLayerMD5": "c30210e8f719c3a4d2c7cc6917a39300.png", + "assetId": "c30210e8f719c3a4d2c7cc6917a39300", + "name": "ruby-a", "bitmapResolution": 2, + "md5ext": "c30210e8f719c3a4d2c7cc6917a39300.png", + "dataFormat": "png", "rotationCenterX": 54, "rotationCenterY": 172 }, { - "costumeName": "ruby-b", - "baseLayerID": -1, - "baseLayerMD5": "fc15fdbcc535473f6140cab28197f3be.png", + "assetId": "fc15fdbcc535473f6140cab28197f3be", + "name": "ruby-b", "bitmapResolution": 2, + "md5ext": "fc15fdbcc535473f6140cab28197f3be.png", + "dataFormat": "png", "rotationCenterX": 76, "rotationCenterY": 142 } ], - "currentCostumeIndex": 0, - "scratchX": -39, - "scratchY": 37, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 2, "visible": true, - "spriteInfo": {} + "x": -39, + "y": 37, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Ruby" } }, { @@ -13171,36 +16190,49 @@ 1 ], "json": { - "objName": "Sailboat", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Sailboat", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "sailboat", - "baseLayerID": -1, - "baseLayerMD5": "ca241a938a2c44a0de6b91230012ff39.png", + "assetId": "ca241a938a2c44a0de6b91230012ff39", + "name": "sailboat", "bitmapResolution": 2, + "md5ext": "ca241a938a2c44a0de6b91230012ff39.png", + "dataFormat": "png", "rotationCenterX": 224, "rotationCenterY": 182 } ], - "currentCostumeIndex": 0, - "scratchX": 18, - "scratchY": 49, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 3, "visible": true, - "spriteInfo": {} + "x": 18, + "y": 49, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Sailboat" } }, { @@ -13216,41 +16248,54 @@ 1 ], "json": { - "objName": "Sam", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Sam", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "sam", - "baseLayerID": -1, - "baseLayerMD5": "8208e99159b36c957fb9fbc187e51bc7.png", + "assetId": "8208e99159b36c957fb9fbc187e51bc7", + "name": "sam", "bitmapResolution": 2, + "md5ext": "8208e99159b36c957fb9fbc187e51bc7.png", + "dataFormat": "png", "rotationCenterX": 117, "rotationCenterY": 159 } ], - "currentCostumeIndex": 0, - "scratchX": 50, - "scratchY": -28, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 4, "visible": true, - "spriteInfo": {} + "x": 50, + "y": -28, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Sam" } }, { "name": "Saxophone", - "md5": "e9e4297f5d7e630a384b1dea835ec72d.svg", + "md5": "4414c51bdd03f60f40a1210e1d55cf57.svg", "type": "sprite", "tags": [ "music", @@ -13262,105 +16307,126 @@ 8 ], "json": { - "objName": "Saxophone", - "sounds": [ - { - "soundName": "C Sax", - "soundID": -1, - "md5": "4d2c939d6953b5f241a27a62cf72de64.wav", - "sampleCount": 9491, - "rate": 22050, - "format": "" - }, - { - "soundName": "D Sax", - "soundID": -1, - "md5": "39f41954a73c0e15d842061e1a4c5e1d.wav", - "sampleCount": 9555, - "rate": 22050, - "format": "" - }, - { - "soundName": "E Sax", - "soundID": -1, - "md5": "3568b7dfe173fab6877a9ff1dcbcf1aa.wav", - "sampleCount": 7489, - "rate": 22050, - "format": "" - }, - { - "soundName": "F Sax", - "soundID": -1, - "md5": "2ae3083817bcd595e26ea2884b6684d5.wav", - "sampleCount": 7361, - "rate": 22050, - "format": "adpcm" - }, - { - "soundName": "G Sax", - "soundID": -1, - "md5": "cefba5de46adfe5702485e0934bb1e13.wav", - "sampleCount": 7349, - "rate": 22050, - "format": "adpcm" - }, - { - "soundName": "A Sax", - "soundID": -1, - "md5": "420991e0d6d99292c6d736963842536a.wav", - "sampleCount": 6472, - "rate": 22050, - "format": "" - }, - { - "soundName": "B Sax", - "soundID": -1, - "md5": "653ebe92d491b49ad5d8101d629f567b.wav", - "sampleCount": 9555, - "rate": 22050, - "format": "" - }, - { - "soundName": "C2 Sax", - "soundID": -1, - "md5": "ea8d34b18c3d8fe328cea201666458bf.wav", - "sampleCount": 7349, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "saxophone", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "saxophone-a", - "baseLayerID": -1, - "baseLayerMD5": "e9e4297f5d7e630a384b1dea835ec72d.svg", + "assetId": "4414c51bdd03f60f40a1210e1d55cf57", + "name": "saxophone-a", "bitmapResolution": 1, + "md5ext": "4414c51bdd03f60f40a1210e1d55cf57.svg", + "dataFormat": "svg", "rotationCenterX": 47, "rotationCenterY": 80 }, { - "costumeName": "saxophone-b", - "baseLayerID": -1, - "baseLayerMD5": "04e5650480bfcf9190aa35bbd8d67b8e.svg", + "assetId": "459a64bebb7a788395c70e5369ab4746", + "name": "saxophone-b", "bitmapResolution": 1, + "md5ext": "459a64bebb7a788395c70e5369ab4746.svg", + "dataFormat": "svg", "rotationCenterX": 47, "rotationCenterY": 80 } ], - "currentCostumeIndex": 0, - "scratchX": 137, - "scratchY": -13, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "4d2c939d6953b5f241a27a62cf72de64", + "name": "C Sax", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 18982, + "md5ext": "4d2c939d6953b5f241a27a62cf72de64.wav" + }, + { + "assetId": "39f41954a73c0e15d842061e1a4c5e1d", + "name": "D Sax", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 19110, + "md5ext": "39f41954a73c0e15d842061e1a4c5e1d.wav" + }, + { + "assetId": "3568b7dfe173fab6877a9ff1dcbcf1aa", + "name": "E Sax", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 14978, + "md5ext": "3568b7dfe173fab6877a9ff1dcbcf1aa.wav" + }, + { + "assetId": "2ae3083817bcd595e26ea2884b6684d5", + "name": "F Sax", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 8129, + "md5ext": "2ae3083817bcd595e26ea2884b6684d5.wav" + }, + { + "assetId": "cefba5de46adfe5702485e0934bb1e13", + "name": "G Sax", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 8129, + "md5ext": "cefba5de46adfe5702485e0934bb1e13.wav" + }, + { + "assetId": "420991e0d6d99292c6d736963842536a", + "name": "A Sax", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 12944, + "md5ext": "420991e0d6d99292c6d736963842536a.wav" + }, + { + "assetId": "653ebe92d491b49ad5d8101d629f567b", + "name": "B Sax", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 19110, + "md5ext": "653ebe92d491b49ad5d8101d629f567b.wav" + }, + { + "assetId": "ea8d34b18c3d8fe328cea201666458bf", + "name": "C2 Sax", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 8129, + "md5ext": "ea8d34b18c3d8fe328cea201666458bf.wav" + } + ], + "volume": 100, + "layerOrder": 4, "visible": true, - "spriteInfo": {} + "x": 137, + "y": -13, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Saxophone" } }, { "name": "Scarf", - "md5": "5d671a4eb5c42e365d3c0ba1b885d9d8.svg", + "md5": "213db212d5d0c602f85cb248719ce785.svg", "type": "sprite", "tags": [ "fashion", @@ -13372,57 +16438,72 @@ 1 ], "json": { - "objName": "Scarf", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Scarf", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Scarf-a", - "baseLayerID": -1, - "baseLayerMD5": "5d671a4eb5c42e365d3c0ba1b885d9d8.svg", + "assetId": "213db212d5d0c602f85cb248719ce785", + "name": "Scarf-a", "bitmapResolution": 1, + "md5ext": "213db212d5d0c602f85cb248719ce785.svg", + "dataFormat": "svg", "rotationCenterX": 54, "rotationCenterY": 23 }, { - "costumeName": "Scarf-b", - "baseLayerID": -1, - "baseLayerMD5": "0c03668b4e26eba969ad803a4e810c78.svg", + "assetId": "05b06ab8d2c6e2110896d70bb60a9fd7", + "name": "Scarf-b", "bitmapResolution": 1, + "md5ext": "05b06ab8d2c6e2110896d70bb60a9fd7.svg", + "dataFormat": "svg", "rotationCenterX": 54, "rotationCenterY": 23 }, { - "costumeName": "Scarf-c", - "baseLayerID": -1, - "baseLayerMD5": "ce66662165e2756070f1b12e0a7cb5db.svg", + "assetId": "4a85e4e6232f12abf9802bec4aa419b3", + "name": "Scarf-c", "bitmapResolution": 1, + "md5ext": "4a85e4e6232f12abf9802bec4aa419b3.svg", + "dataFormat": "svg", "rotationCenterX": 30, "rotationCenterY": 44 } ], - "currentCostumeIndex": 0, - "scratchX": 53, - "scratchY": 10, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 37, "visible": true, - "spriteInfo": {} + "x": 53, + "y": 10, + "size": 90, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Scarf" } }, { "name": "Shark", - "md5": "4ca6776e9c021e8b21c3346793c9361d.svg", + "md5": "6c8008ae677ec51af8da5023fa2cd521.svg", "type": "sprite", "tags": [ "animals", @@ -13436,49 +16517,63 @@ 1 ], "json": { - "objName": "Shark", - "sounds": [ - { - "soundName": "chomp", - "soundID": -1, - "md5": "0b1e3033140d094563248e61de4039e5.wav", - "sampleCount": 2912, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "shark", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "shark-a", - "baseLayerID": -1, - "baseLayerMD5": "4ca6776e9c021e8b21c3346793c9361d.svg", + "assetId": "6c8008ae677ec51af8da5023fa2cd521", + "name": "shark-a", "bitmapResolution": 1, + "md5ext": "6c8008ae677ec51af8da5023fa2cd521.svg", + "dataFormat": "svg", "rotationCenterX": 150, "rotationCenterY": 60 }, { - "costumeName": "shark-b", - "baseLayerID": -1, - "baseLayerMD5": "0bb623f0bbec53ee9667cee0b7ad6d47.svg", + "assetId": "b769db8fcbbf2609f0552db62ec1f94a", + "name": "shark-b", "bitmapResolution": 1, + "md5ext": "b769db8fcbbf2609f0552db62ec1f94a.svg", + "dataFormat": "svg", "rotationCenterX": 150, "rotationCenterY": 60 } ], - "currentCostumeIndex": 0, - "scratchX": -5, - "scratchY": 54, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "0b1e3033140d094563248e61de4039e5", + "name": "chomp", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 11648, + "md5ext": "0b1e3033140d094563248e61de4039e5.wav" + } + ], + "volume": 100, + "layerOrder": 3, "visible": true, - "spriteInfo": {} + "x": -5, + "y": 54, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Shark" } }, { "name": "Shark 2", - "md5": "7c0a907eae79462f69f8e2af8e7df828.svg", + "md5": "8a8d551e951087050cfa88fc64f9b4db.svg", "type": "sprite", "tags": [ "animals", @@ -13495,73 +16590,90 @@ 3 ], "json": { - "objName": "Shark 2", - "sounds": [ - { - "soundName": "Water drop", - "soundID": -1, - "md5": "e133e625fd367d269e76964d4b722fc2.wav", - "sampleCount": 15131, - "rate": 22050, - "format": "adpcm" - }, - { - "soundName": "Bite", - "soundID": -1, - "md5": "0039635b1d6853face36581784558454.wav", - "sampleCount": 7672, - "rate": 22050, - "format": "adpcm" - }, - { - "soundName": "Water drop", - "soundID": -1, - "md5": "0b1e3033140d094563248e61de4039e5.wav", - "sampleCount": 2912, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Shark 2", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "shark2-a", - "baseLayerID": -1, - "baseLayerMD5": "7c0a907eae79462f69f8e2af8e7df828.svg", + "assetId": "8a8d551e951087050cfa88fc64f9b4db", + "name": "shark2-a", "bitmapResolution": 1, + "md5ext": "8a8d551e951087050cfa88fc64f9b4db.svg", + "dataFormat": "svg", "rotationCenterX": 75, "rotationCenterY": 75 }, { - "costumeName": "shark2-b", - "baseLayerID": -1, - "baseLayerMD5": "cff9ae87a93294693a0650b38a7a33d2.svg", + "assetId": "6182a0628eadf2d16624864bea964432", + "name": "shark2-b", "bitmapResolution": 1, + "md5ext": "6182a0628eadf2d16624864bea964432.svg", + "dataFormat": "svg", "rotationCenterX": 75, "rotationCenterY": 75 }, { - "costumeName": "shark2-c", - "baseLayerID": -1, - "baseLayerMD5": "afeae3f998598424f7c50918507f6ce6.svg", + "assetId": "7f4440b268358417aa79ccef06877c57", + "name": "shark2-c", "bitmapResolution": 1, + "md5ext": "7f4440b268358417aa79ccef06877c57.svg", + "dataFormat": "svg", "rotationCenterX": 77, "rotationCenterY": 37 } ], - "currentCostumeIndex": 0, - "scratchX": 41, - "scratchY": -15, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "e133e625fd367d269e76964d4b722fc2", + "name": "Water drop", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 15241, + "md5ext": "e133e625fd367d269e76964d4b722fc2.wav" + }, + { + "assetId": "0039635b1d6853face36581784558454", + "name": "Bite", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 8129, + "md5ext": "0039635b1d6853face36581784558454.wav" + }, + { + "assetId": "0b1e3033140d094563248e61de4039e5", + "name": "Water drop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 11648, + "md5ext": "0b1e3033140d094563248e61de4039e5.wav" + } + ], + "volume": 100, + "layerOrder": 49, "visible": true, - "spriteInfo": {} + "x": 41, + "y": -15, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Shark 2" } }, { "name": "Shirt", - "md5": "659465944053fe6fb6aa1ed0e11be9aa.svg", + "md5": "43e916bbe0ba7cecd08407d25ac3d104.svg", "type": "sprite", "tags": [ "fashion", @@ -13573,41 +16685,54 @@ 1 ], "json": { - "objName": "Shirt", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Shirt", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "shirt-a", - "baseLayerID": -1, - "baseLayerMD5": "659465944053fe6fb6aa1ed0e11be9aa.svg", + "assetId": "43e916bbe0ba7cecd08407d25ac3d104", + "name": "shirt-a", "bitmapResolution": 1, + "md5ext": "43e916bbe0ba7cecd08407d25ac3d104.svg", + "dataFormat": "svg", "rotationCenterX": 46, "rotationCenterY": 40 } ], - "currentCostumeIndex": 0, - "scratchX": 147, - "scratchY": 93, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 4, "visible": true, - "spriteInfo": {} + "x": 147, + "y": 93, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Shirt" } }, { "name": "Shoes", - "md5": "4639a1af5bc91f1a6f14e822cd46972f.svg", + "md5": "f89f1656251248f1591aa67ae946c047.svg", "type": "sprite", "tags": [ "fashion", @@ -13621,65 +16746,81 @@ 1 ], "json": { - "objName": "Shoes", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Shoes", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "shoes-a", - "baseLayerID": -1, - "baseLayerMD5": "4639a1af5bc91f1a6f14e822cd46972f.svg", + "assetId": "f89f1656251248f1591aa67ae946c047", + "name": "shoes-a", "bitmapResolution": 1, + "md5ext": "f89f1656251248f1591aa67ae946c047.svg", + "dataFormat": "svg", "rotationCenterX": 40, "rotationCenterY": 13 }, { - "costumeName": "shoes-b", - "baseLayerID": -1, - "baseLayerMD5": "6ba2a692c17f47170d611578a5620ae5.svg", + "assetId": "71b5a444d482455e9956cfd52d20526a", + "name": "shoes-b", "bitmapResolution": 1, + "md5ext": "71b5a444d482455e9956cfd52d20526a.svg", + "dataFormat": "svg", "rotationCenterX": 40, "rotationCenterY": 31 }, { - "costumeName": "shoes-d", - "baseLayerID": -1, - "baseLayerMD5": "1130f7ca93716bac6afa31af86329e92.svg", + "assetId": "1e813a1618f38212a6febaa7e6b8d712", + "name": "shoes-d", "bitmapResolution": 1, + "md5ext": "1e813a1618f38212a6febaa7e6b8d712.svg", + "dataFormat": "svg", "rotationCenterX": 44, "rotationCenterY": 32 }, { - "costumeName": "shoes-c", - "baseLayerID": -1, - "baseLayerMD5": "14c6843195bd13824d253cb3fdb9e6de.svg", + "assetId": "724d9a8984279949ce452fc9b2e437a6", + "name": "shoes-c", "bitmapResolution": 1, + "md5ext": "724d9a8984279949ce452fc9b2e437a6.svg", + "dataFormat": "svg", "rotationCenterX": 45, "rotationCenterY": 33 } ], - "currentCostumeIndex": 0, - "scratchX": 49, - "scratchY": -140, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 2, "visible": true, - "spriteInfo": {} + "x": 49, + "y": -140, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Shoes" } }, { "name": "Shorts", - "md5": "d9b580c913c0d1d1a996dd733af91e68.svg", + "md5": "ea78ad682811f9c42731ec648ec7af3c.svg", "type": "sprite", "tags": [ "fashion", @@ -13693,57 +16834,72 @@ 1 ], "json": { - "objName": "Shorts", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Shorts", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "shorts-a", - "baseLayerID": -1, - "baseLayerMD5": "d9b580c913c0d1d1a996dd733af91e68.svg", + "assetId": "ea78ad682811f9c42731ec648ec7af3c", + "name": "shorts-a", "bitmapResolution": 1, + "md5ext": "ea78ad682811f9c42731ec648ec7af3c.svg", + "dataFormat": "svg", "rotationCenterX": 35, "rotationCenterY": 37 }, { - "costumeName": "shorts-b", - "baseLayerID": -1, - "baseLayerMD5": "1e07ab2763e5e0f5557f97c0e2c89020.svg", + "assetId": "d5fc56b7247f079e5821d74d3e91e7a6", + "name": "shorts-b", "bitmapResolution": 1, + "md5ext": "d5fc56b7247f079e5821d74d3e91e7a6.svg", + "dataFormat": "svg", "rotationCenterX": 43, "rotationCenterY": 36 }, { - "costumeName": "shorts-c", - "baseLayerID": -1, - "baseLayerMD5": "dc9e0a1c2489ec0bf59a937b6c8ae85b.svg", + "assetId": "4d5f7a13ed20dc4f8fd194a7eb3f625f", + "name": "shorts-c", "bitmapResolution": 1, + "md5ext": "4d5f7a13ed20dc4f8fd194a7eb3f625f.svg", + "dataFormat": "svg", "rotationCenterX": 35, "rotationCenterY": 29 } ], - "currentCostumeIndex": 0, - "scratchX": -166, - "scratchY": -113, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 5, "visible": true, - "spriteInfo": {} + "x": -166, + "y": -113, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Shorts" } }, { "name": "Singer1", - "md5": "e47ef1af3b925e5ac9e3b3f809d440b3.svg", + "md5": "d6ff94dc7e24200c28015ee5d6373140.svg", "type": "sprite", "tags": [ "people", @@ -13755,41 +16911,54 @@ 1 ], "json": { - "objName": "Singer1", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Singer1", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Singer1", - "baseLayerID": -1, - "baseLayerMD5": "e47ef1af3b925e5ac9e3b3f809d440b3.svg", + "assetId": "d6ff94dc7e24200c28015ee5d6373140", + "name": "Singer1", "bitmapResolution": 1, + "md5ext": "d6ff94dc7e24200c28015ee5d6373140.svg", + "dataFormat": "svg", "rotationCenterX": 75, "rotationCenterY": 75 } ], - "currentCostumeIndex": 0, - "scratchX": -74, - "scratchY": -32, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 38, "visible": true, - "spriteInfo": {} + "x": -74, + "y": -32, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Singer1" } }, { "name": "Skeleton", - "md5": "e06f6eaf4fd27ff22f4c8207aa13c967.svg", + "md5": "c4d755c672a0826caa7b6fb767cc3f9b.svg", "type": "sprite", "tags": [ "fantasy", @@ -13805,65 +16974,81 @@ 1 ], "json": { - "objName": "Skeleton", - "sounds": [ - { - "soundName": "rattle", - "soundID": -1, - "md5": "74f1c07e0bcd7811fd9d456a5f8667f8.wav", - "sampleCount": 13184, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "skeleton", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "skeleton-a", - "baseLayerID": -1, - "baseLayerMD5": "e06f6eaf4fd27ff22f4c8207aa13c967.svg", + "assetId": "c4d755c672a0826caa7b6fb767cc3f9b", + "name": "skeleton-a", "bitmapResolution": 1, + "md5ext": "c4d755c672a0826caa7b6fb767cc3f9b.svg", + "dataFormat": "svg", "rotationCenterX": 59, "rotationCenterY": 100 }, { - "costumeName": "skeleton-b", - "baseLayerID": -1, - "baseLayerMD5": "06769ddf5fad85e101c7beda554d60b9.svg", + "assetId": "f4a00b2bd214b1d8412a2e89b2030354", + "name": "skeleton-b", "bitmapResolution": 1, + "md5ext": "f4a00b2bd214b1d8412a2e89b2030354.svg", + "dataFormat": "svg", "rotationCenterX": 69, "rotationCenterY": 90 }, { - "costumeName": "skeleton-d", - "baseLayerID": -1, - "baseLayerMD5": "155efd0dfdc59a0e2a546a4a7d068ece.svg", + "assetId": "67108e6b1d0f41aba2f94f81114ebf59", + "name": "skeleton-d", "bitmapResolution": 1, + "md5ext": "67108e6b1d0f41aba2f94f81114ebf59.svg", + "dataFormat": "svg", "rotationCenterX": 51, "rotationCenterY": 100 }, { - "costumeName": "skeleton-e", - "baseLayerID": -1, - "baseLayerMD5": "c41a11468602522cdc6dec7043215f65.svg", + "assetId": "3cfff37072a4138b977ba406c290b419", + "name": "skeleton-e", "bitmapResolution": 1, + "md5ext": "3cfff37072a4138b977ba406c290b419.svg", + "dataFormat": "svg", "rotationCenterX": 55, "rotationCenterY": 89 } ], - "currentCostumeIndex": 0, - "scratchX": 148, - "scratchY": -34, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "74f1c07e0bcd7811fd9d456a5f8667f8", + "name": "rattle", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 26368, + "md5ext": "74f1c07e0bcd7811fd9d456a5f8667f8.wav" + } + ], + "volume": 100, + "layerOrder": 2, "visible": true, - "spriteInfo": {} + "x": 148, + "y": -34, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Skeleton" } }, { "name": "Snake", - "md5": "4d06e12d90479461303d828f0970f2d4.svg", + "md5": "f0e6ebdbdc8571b42f8a48cc2aed3042.svg", "type": "sprite", "tags": [ "animals", @@ -13876,57 +17061,72 @@ 1 ], "json": { - "objName": "Snake", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "snake", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "snake-a", - "baseLayerID": -1, - "baseLayerMD5": "4d06e12d90479461303d828f0970f2d4.svg", + "assetId": "f0e6ebdbdc8571b42f8a48cc2aed3042", + "name": "snake-a", "bitmapResolution": 1, + "md5ext": "f0e6ebdbdc8571b42f8a48cc2aed3042.svg", + "dataFormat": "svg", "rotationCenterX": 142, "rotationCenterY": 68 }, { - "costumeName": "snake-b", - "baseLayerID": -1, - "baseLayerMD5": "a8546a5f9ccaa2bdb678a362c50a17ec.svg", + "assetId": "42519e0ee19d75def88a514d3c49ce37", + "name": "snake-b", "bitmapResolution": 1, + "md5ext": "42519e0ee19d75def88a514d3c49ce37.svg", + "dataFormat": "svg", "rotationCenterX": 142, "rotationCenterY": 68 }, { - "costumeName": "snake-c", - "baseLayerID": -1, - "baseLayerMD5": "d993a7d70179777c14ac91a07e711d90.svg", + "assetId": "a0acb49efdf60b20cea0833eeedd44a1", + "name": "snake-c", "bitmapResolution": 1, + "md5ext": "a0acb49efdf60b20cea0833eeedd44a1.svg", + "dataFormat": "svg", "rotationCenterX": 142, "rotationCenterY": 68 } ], - "currentCostumeIndex": 0, - "scratchX": -113, - "scratchY": -99, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 1, "visible": true, - "spriteInfo": {} + "x": -113, + "y": -99, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Snake" } }, { "name": "Snowflake", - "md5": "67de2af723246de37d7379b76800ee0b.svg", + "md5": "083735cc9cd0e6d8c3dbab5ab9ee5407.svg", "type": "sprite", "tags": [ "winter" @@ -13937,41 +17137,54 @@ 1 ], "json": { - "objName": "Snowflake", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Snowflake", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "snowflake", - "baseLayerID": -1, - "baseLayerMD5": "67de2af723246de37d7379b76800ee0b.svg", + "assetId": "083735cc9cd0e6d8c3dbab5ab9ee5407", + "name": "snowflake", "bitmapResolution": 1, + "md5ext": "083735cc9cd0e6d8c3dbab5ab9ee5407.svg", + "dataFormat": "svg", "rotationCenterX": 104, "rotationCenterY": 103 } ], - "currentCostumeIndex": 0, - "scratchX": 0, - "scratchY": -32, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 39, "visible": true, - "spriteInfo": {} + "x": 0, + "y": -32, + "size": 65, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Snowflake" } }, { "name": "Snowman", - "md5": "56c71c31c17b9bc66a2aab0342cf94b2.svg", + "md5": "0f109df620f935b94cb154101e6586d4.svg", "type": "sprite", "tags": [ "fantasy", @@ -13984,41 +17197,54 @@ 1 ], "json": { - "objName": "Snowman", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Snowman", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "snowman", - "baseLayerID": -1, - "baseLayerMD5": "56c71c31c17b9bc66a2aab0342cf94b2.svg", + "assetId": "0f109df620f935b94cb154101e6586d4", + "name": "snowman", "bitmapResolution": 1, + "md5ext": "0f109df620f935b94cb154101e6586d4.svg", + "dataFormat": "svg", "rotationCenterX": 75, "rotationCenterY": 75 } ], - "currentCostumeIndex": 0, - "scratchX": -86, - "scratchY": 45, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 26, "visible": true, - "spriteInfo": {} + "x": -86, + "y": 45, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Snowman" } }, { "name": "Soccer Ball", - "md5": "73eaf05fed60e9d65867508736f84569.svg", + "md5": "5d973d7a3a8be3f3bd6e1cd0f73c32b5.svg", "type": "sprite", "tags": [ "sports", @@ -14032,41 +17258,54 @@ 1 ], "json": { - "objName": "Soccer Ball", - "sounds": [ - { - "soundName": "basketball bounce", - "soundID": -1, - "md5": "1727f65b5f22d151685b8e5917456a60.wav", - "sampleCount": 8099, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "soccer ball", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "soccer ball", - "baseLayerID": -1, - "baseLayerMD5": "73eaf05fed60e9d65867508736f84569.svg", + "assetId": "5d973d7a3a8be3f3bd6e1cd0f73c32b5", + "name": "soccer ball", "bitmapResolution": 1, + "md5ext": "5d973d7a3a8be3f3bd6e1cd0f73c32b5.svg", + "dataFormat": "svg", "rotationCenterX": 23, "rotationCenterY": 22 } ], - "currentCostumeIndex": 0, - "scratchX": 74, - "scratchY": -80, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "1727f65b5f22d151685b8e5917456a60", + "name": "basketball bounce", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 8129, + "md5ext": "1727f65b5f22d151685b8e5917456a60.wav" + } + ], + "volume": 100, + "layerOrder": 2, "visible": true, - "spriteInfo": {} + "x": 74, + "y": -80, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Soccer Ball" } }, { "name": "Speaker", - "md5": "44dc3a2ec161999545914d1f77332d76.svg", + "md5": "697f6becae5321f77990636564ef0c97.svg", "type": "sprite", "tags": [ "music", @@ -14081,106 +17320,120 @@ 7 ], "json": { - "objName": "Speaker", - "variables": [ - { - "name": "scale degree", - "value": 1, - "isPersistent": false - }, - { - "name": "octave", - "value": 0, - "isPersistent": false - }, - { - "name": "note number", - "value": 62, - "isPersistent": false - }, - { - "name": "loop number", - "value": 1, - "isPersistent": false - } - ], - "sounds": [ - { - "soundName": "Drive Around", - "soundID": -1, - "md5": "a3a85fb8564b0266f50a9c091087b7aa.wav", - "sampleCount": 44096, - "rate": 22050, - "format": "" - }, - { - "soundName": "Scratchy Beat", - "soundID": -1, - "md5": "289dc558e076971e74dd1a0bd55719b1.wav", - "sampleCount": 44096, - "rate": 22050, - "format": "" - }, - { - "soundName": "Drum Jam", - "soundID": -1, - "md5": "8b5486ccc806e97e83049d25b071f7e4.wav", - "sampleCount": 44288, - "rate": 22050, - "format": "" - }, - { - "soundName": "Cymbal Echo", - "soundID": -1, - "md5": "bb243badd1201b2607bf2513df10cd97.wav", - "sampleCount": 44326, - "rate": 22050, - "format": "" - }, - { - "soundName": "Drum Satellite", - "soundID": -1, - "md5": "079067d7909f791b29f8be1c00fc2131.wav", - "sampleCount": 44096, - "rate": 22050, - "format": "" - }, - { - "soundName": "Kick Back", - "soundID": -1, - "md5": "9cd340d9d568b1479f731e69e103b3ce.wav", - "sampleCount": 44748, - "rate": 22050, - "format": "adpcm" - }, - { - "soundName": "Drum Funky", - "soundID": -1, - "md5": "fb56022366d21b299cbc3fd5e16000c2.wav", - "sampleCount": 44748, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "Speaker", + "variables": { + "R?s=9ue~vmG263RuL6)4-scale degree-": [ + "scale degree", + 1 + ], + "R?s=9ue~vmG263RuL6)4-octave-": [ + "octave", + 0 + ], + "R?s=9ue~vmG263RuL6)4-note number-": [ + "note number", + 62 + ], + "R?s=9ue~vmG263RuL6)4-loop number-": [ + "loop number", + 1 + ] + }, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "speaker", - "baseLayerID": -1, - "baseLayerMD5": "44dc3a2ec161999545914d1f77332d76.svg", + "assetId": "697f6becae5321f77990636564ef0c97", + "name": "speaker", "bitmapResolution": 1, + "md5ext": "697f6becae5321f77990636564ef0c97.svg", + "dataFormat": "svg", "rotationCenterX": 53, "rotationCenterY": 79 } ], - "currentCostumeIndex": 0, - "scratchX": -1, - "scratchY": -28, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "a3a85fb8564b0266f50a9c091087b7aa", + "name": "Drive Around", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 88192, + "md5ext": "a3a85fb8564b0266f50a9c091087b7aa.wav" + }, + { + "assetId": "289dc558e076971e74dd1a0bd55719b1", + "name": "Scratchy Beat", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 88192, + "md5ext": "289dc558e076971e74dd1a0bd55719b1.wav" + }, + { + "assetId": "8b5486ccc806e97e83049d25b071f7e4", + "name": "Drum Jam", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 88576, + "md5ext": "8b5486ccc806e97e83049d25b071f7e4.wav" + }, + { + "assetId": "bb243badd1201b2607bf2513df10cd97", + "name": "Cymbal Echo", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 88652, + "md5ext": "bb243badd1201b2607bf2513df10cd97.wav" + }, + { + "assetId": "079067d7909f791b29f8be1c00fc2131", + "name": "Drum Satellite", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 88192, + "md5ext": "079067d7909f791b29f8be1c00fc2131.wav" + }, + { + "assetId": "9cd340d9d568b1479f731e69e103b3ce", + "name": "Kick Back", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 44705, + "md5ext": "9cd340d9d568b1479f731e69e103b3ce.wav" + }, + { + "assetId": "fb56022366d21b299cbc3fd5e16000c2", + "name": "Drum Funky", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 44705, + "md5ext": "fb56022366d21b299cbc3fd5e16000c2.wav" + } + ], + "volume": 100, + "layerOrder": 43, "visible": true, - "spriteInfo": {} + "x": -1, + "y": -28, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Speaker" } }, { @@ -14196,41 +17449,54 @@ 1 ], "json": { - "objName": "Squirrel", - "sounds": [ - { - "soundName": "meow", - "soundID": -1, - "md5": "83c36d806dc92327b9e7049a565c6bff.wav", - "sampleCount": 18688, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "Squirrel", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "squirrel", - "baseLayerID": -1, - "baseLayerMD5": "b86efb7f23387300cf9037a61f328ab9.png", + "assetId": "b86efb7f23387300cf9037a61f328ab9", + "name": "squirrel", "bitmapResolution": 2, + "md5ext": "b86efb7f23387300cf9037a61f328ab9.png", + "dataFormat": "png", "rotationCenterX": 158, "rotationCenterY": 146 } ], - "currentCostumeIndex": 0, - "scratchX": 52, - "scratchY": -28, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83c36d806dc92327b9e7049a565c6bff", + "name": "meow", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 37376, + "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav" + } + ], + "volume": 100, + "layerOrder": 5, "visible": true, - "spriteInfo": {} + "x": 52, + "y": -28, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Squirrel" } }, { "name": "Star", - "md5": "e929c1274c379b6b6fed12e6dec63368.svg", + "md5": "551629f2a64c1f3703e57aaa133effa6.svg", "type": "sprite", "tags": [ "shapes", @@ -14242,41 +17508,54 @@ 1 ], "json": { - "objName": "Star", - "sounds": [ - { - "soundName": "collect", - "soundID": -1, - "md5": "32514c51e03db680e9c63857b840ae78.wav", - "sampleCount": 13320, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "Star", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "star", - "baseLayerID": -1, - "baseLayerMD5": "e929c1274c379b6b6fed12e6dec63368.svg", + "assetId": "551629f2a64c1f3703e57aaa133effa6", + "name": "star", "bitmapResolution": 1, + "md5ext": "551629f2a64c1f3703e57aaa133effa6.svg", + "dataFormat": "svg", "rotationCenterX": 22, "rotationCenterY": 23 } ], - "currentCostumeIndex": 0, - "scratchX": 55, - "scratchY": 44, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "32514c51e03db680e9c63857b840ae78", + "name": "collect", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 14225, + "md5ext": "32514c51e03db680e9c63857b840ae78.wav" + } + ], + "volume": 100, + "layerOrder": 40, "visible": true, - "spriteInfo": {} + "x": 55, + "y": 44, + "size": 90, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Star" } }, { "name": "Starfish", - "md5": "3d1101bbc24ae292a36356af325f660c.svg", + "md5": "69dca6e42d45d3fef89f81de40b11bef.svg", "type": "sprite", "tags": [ "animals", @@ -14291,49 +17570,63 @@ 1 ], "json": { - "objName": "Starfish", - "sounds": [ - { - "soundName": "collect", - "soundID": -1, - "md5": "32514c51e03db680e9c63857b840ae78.wav", - "sampleCount": 13320, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "Starfish", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "starfish-a", - "baseLayerID": -1, - "baseLayerMD5": "3d1101bbc24ae292a36356af325f660c.svg", + "assetId": "69dca6e42d45d3fef89f81de40b11bef", + "name": "starfish-a", "bitmapResolution": 1, + "md5ext": "69dca6e42d45d3fef89f81de40b11bef.svg", + "dataFormat": "svg", "rotationCenterX": 75, "rotationCenterY": 75 }, { - "costumeName": "starfish-b ", - "baseLayerID": -1, - "baseLayerMD5": "ad8007f4e63693984d4adc466ffa3ad2.svg", + "assetId": "be2ca55a5688670302e7c3f79d5040d1", + "name": "starfish-b ", "bitmapResolution": 1, + "md5ext": "be2ca55a5688670302e7c3f79d5040d1.svg", + "dataFormat": "svg", "rotationCenterX": 53, "rotationCenterY": 60 } ], - "currentCostumeIndex": 0, - "scratchX": -32, - "scratchY": 5, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "32514c51e03db680e9c63857b840ae78", + "name": "collect", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 14225, + "md5ext": "32514c51e03db680e9c63857b840ae78.wav" + } + ], + "volume": 100, + "layerOrder": 41, "visible": true, - "spriteInfo": {} + "x": -32, + "y": 5, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Starfish" } }, { "name": "Stop", - "md5": "5b9e3e8edffb0bd4914113609eec5e04.svg", + "md5": "1e2c3987e4cdb1f317b1773662719b13.svg", "type": "sprite", "tags": [ "shapes", @@ -14345,41 +17638,54 @@ 1 ], "json": { - "objName": "Stop", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Stop", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "stop", - "baseLayerID": -1, - "baseLayerMD5": "5b9e3e8edffb0bd4914113609eec5e04.svg", + "assetId": "1e2c3987e4cdb1f317b1773662719b13", + "name": "stop", "bitmapResolution": 1, + "md5ext": "1e2c3987e4cdb1f317b1773662719b13.svg", + "dataFormat": "svg", "rotationCenterX": 25, "rotationCenterY": 25 } ], - "currentCostumeIndex": 0, - "scratchX": -29, - "scratchY": -29, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 42, "visible": true, - "spriteInfo": {} + "x": -29, + "y": -29, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Stop" } }, { "name": "Strawberry", - "md5": "b4cff4b414b5f7fbf25c7c45abfb6c62.svg", + "md5": "2fa57942dc7ded7eddc4d41554768d67.svg", "type": "sprite", "tags": [ "food", @@ -14392,73 +17698,90 @@ 1 ], "json": { - "objName": "Strawberry", - "sounds": [ - { - "soundName": "chomp", - "soundID": -1, - "md5": "0b1e3033140d094563248e61de4039e5.wav", - "sampleCount": 2912, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "strawberry", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "strawberry-a", - "baseLayerID": -1, - "baseLayerMD5": "b4cff4b414b5f7fbf25c7c45abfb6c62.svg", + "assetId": "2fa57942dc7ded7eddc4d41554768d67", + "name": "strawberry-a", "bitmapResolution": 1, + "md5ext": "2fa57942dc7ded7eddc4d41554768d67.svg", + "dataFormat": "svg", "rotationCenterX": 31, "rotationCenterY": 47 }, { - "costumeName": "strawberry-b", - "baseLayerID": -1, - "baseLayerMD5": "ebb8720dc679772e3dcb1b49e0503aa4.svg", + "assetId": "662279c12965d2913a060a55aebec496", + "name": "strawberry-b", "bitmapResolution": 1, + "md5ext": "662279c12965d2913a060a55aebec496.svg", + "dataFormat": "svg", "rotationCenterX": 43, "rotationCenterY": 47 }, { - "costumeName": "strawberry-c", - "baseLayerID": -1, - "baseLayerMD5": "278dc229a71e2fbff475908ca5c2483e.svg", + "assetId": "10ed1486ff4bab3eebb3b8ae55d81ccd", + "name": "strawberry-c", "bitmapResolution": 1, + "md5ext": "10ed1486ff4bab3eebb3b8ae55d81ccd.svg", + "dataFormat": "svg", "rotationCenterX": 43, "rotationCenterY": 47 }, { - "costumeName": "strawberry-d", - "baseLayerID": -1, - "baseLayerMD5": "68a023e80cb9eff2350374361c034f08.svg", + "assetId": "aa4eae20c750900e4f63e6ede4083d81", + "name": "strawberry-d", "bitmapResolution": 1, + "md5ext": "aa4eae20c750900e4f63e6ede4083d81.svg", + "dataFormat": "svg", "rotationCenterX": 41, "rotationCenterY": 47 }, { - "costumeName": "strawberry-e", - "baseLayerID": -1, - "baseLayerMD5": "9fef0cd91ba59163d74f4464b02824b8.svg", + "assetId": "f5008785e74590689afca4b578d108a4", + "name": "strawberry-e", "bitmapResolution": 1, + "md5ext": "f5008785e74590689afca4b578d108a4.svg", + "dataFormat": "svg", "rotationCenterX": 32, "rotationCenterY": 36 } ], - "currentCostumeIndex": 0, - "scratchX": 138, - "scratchY": 91, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "0b1e3033140d094563248e61de4039e5", + "name": "chomp", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 11648, + "md5ext": "0b1e3033140d094563248e61de4039e5.wav" + } + ], + "volume": 100, + "layerOrder": 1, "visible": true, - "spriteInfo": {} + "x": 138, + "y": 91, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Strawberry" } }, { "name": "Sun", - "md5": "14b0508da0dc30e83b2bede13c1be1e9.svg", + "md5": "406808d86aff20a15d592b308e166a32.svg", "type": "sprite", "tags": [ "space", @@ -14474,41 +17797,54 @@ 1 ], "json": { - "objName": "Sun", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "sun", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "sun", - "baseLayerID": -1, - "baseLayerMD5": "14b0508da0dc30e83b2bede13c1be1e9.svg", + "assetId": "406808d86aff20a15d592b308e166a32", + "name": "sun", "bitmapResolution": 1, + "md5ext": "406808d86aff20a15d592b308e166a32.svg", + "dataFormat": "svg", "rotationCenterX": 54, "rotationCenterY": 54 } ], - "currentCostumeIndex": 0, - "scratchX": -3, - "scratchY": -42, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 4, "visible": true, - "spriteInfo": {} + "x": -3, + "y": -42, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Sun" } }, { "name": "Sunglasses1", - "md5": "424393e8705aeadcfecb8559ce4dcea2.svg", + "md5": "c95a05c3bed665027d267d93454c428a.svg", "type": "sprite", "tags": [ "fashion", @@ -14520,49 +17856,63 @@ 1 ], "json": { - "objName": "Sunglasses1", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Sunglasses1", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "sunglasses-a", - "baseLayerID": -1, - "baseLayerMD5": "424393e8705aeadcfecb8559ce4dcea2.svg", + "assetId": "c95a05c3bed665027d267d93454c428a", + "name": "sunglasses-a", "bitmapResolution": 1, + "md5ext": "c95a05c3bed665027d267d93454c428a.svg", + "dataFormat": "svg", "rotationCenterX": 37, "rotationCenterY": 14 }, { - "costumeName": "sunglasses-b", - "baseLayerID": -1, - "baseLayerMD5": "3185d2295bbf2c5ebd0688c9e4f13076.svg", + "assetId": "dc568ae1f8b9b6544f0634ef975a7098", + "name": "sunglasses-b", "bitmapResolution": 1, + "md5ext": "dc568ae1f8b9b6544f0634ef975a7098.svg", + "dataFormat": "svg", "rotationCenterX": 29, "rotationCenterY": 10 } ], - "currentCostumeIndex": 0, - "scratchX": -36, - "scratchY": 0, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 44, "visible": true, - "spriteInfo": {} + "x": -36, + "y": 0, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Sunglasses1" } }, { "name": "Taco", - "md5": "bc78fb90ed373d56c11d5fafa4203ccd.svg", + "md5": "383ea1ef802bc2706670536cfa8271b7.svg", "type": "sprite", "tags": [ "food", @@ -14574,49 +17924,63 @@ 1 ], "json": { - "objName": "Taco", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Taco", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Taco", - "baseLayerID": -1, - "baseLayerMD5": "bc78fb90ed373d56c11d5fafa4203ccd.svg", + "assetId": "383ea1ef802bc2706670536cfa8271b7", + "name": "Taco", "bitmapResolution": 1, + "md5ext": "383ea1ef802bc2706670536cfa8271b7.svg", + "dataFormat": "svg", "rotationCenterX": 78, "rotationCenterY": 48 }, { - "costumeName": "Taco-wizard", - "baseLayerID": -1, - "baseLayerMD5": "5e9e65db20d403b590578ed44b1a3792.svg", + "assetId": "c97113d17afeaac9f461ea0ec257ef26", + "name": "Taco-wizard", "bitmapResolution": 1, + "md5ext": "c97113d17afeaac9f461ea0ec257ef26.svg", + "dataFormat": "svg", "rotationCenterX": 125, "rotationCenterY": 82 } ], - "currentCostumeIndex": 0, - "scratchX": 0, - "scratchY": 0, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 1, "visible": true, - "spriteInfo": {} + "x": 46.00000000000001, + "y": 37.99999999999999, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Taco" } }, { "name": "Takeout", - "md5": "05c010b2425c4433353ff85d43ed7a1d.svg", + "md5": "40f63eb18230c4defa9051830beffb0f.svg", "type": "sprite", "tags": [ "food", @@ -14628,68 +17992,85 @@ 1 ], "json": { - "objName": "Takeout", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "takeout", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "takeout-a", - "baseLayerID": -1, - "baseLayerMD5": "05c010b2425c4433353ff85d43ed7a1d.svg", + "assetId": "40f63eb18230c4defa9051830beffb0f", + "name": "takeout-a", "bitmapResolution": 1, + "md5ext": "40f63eb18230c4defa9051830beffb0f.svg", + "dataFormat": "svg", "rotationCenterX": 33, "rotationCenterY": 41 }, { - "costumeName": "takeout-b", - "baseLayerID": -1, - "baseLayerMD5": "26c3be261cbb0327eaa1afe0467c80d0.svg", + "assetId": "e03cd6e668e0eeddb2da98a095e2f30f", + "name": "takeout-b", "bitmapResolution": 1, + "md5ext": "e03cd6e668e0eeddb2da98a095e2f30f.svg", + "dataFormat": "svg", "rotationCenterX": 33, "rotationCenterY": 42 }, { - "costumeName": "takeout-c", - "baseLayerID": -1, - "baseLayerMD5": "801fa349b34531a15d467fef2b940f87.svg", + "assetId": "24cc271fd6cf55f25b71e78faf749a98", + "name": "takeout-c", "bitmapResolution": 1, + "md5ext": "24cc271fd6cf55f25b71e78faf749a98.svg", + "dataFormat": "svg", "rotationCenterX": 33, "rotationCenterY": 53 }, { - "costumeName": "takeout-d", - "baseLayerID": -1, - "baseLayerMD5": "24e21e2846b59cdf2c390ebe985b3c74.svg", + "assetId": "2b32d6a4a724c38bfaeb494d30827f19", + "name": "takeout-d", "bitmapResolution": 1, + "md5ext": "2b32d6a4a724c38bfaeb494d30827f19.svg", + "dataFormat": "svg", "rotationCenterX": 40, "rotationCenterY": 42 }, { - "costumeName": "takeout-e", - "baseLayerID": -1, - "baseLayerMD5": "95584a98e22df5ca7370f5c01ebe6d06.svg", + "assetId": "9202a59888545c56c864bacb700c4297", + "name": "takeout-e", "bitmapResolution": 1, + "md5ext": "9202a59888545c56c864bacb700c4297.svg", + "dataFormat": "svg", "rotationCenterX": 41, "rotationCenterY": 35 } ], - "currentCostumeIndex": 0, - "scratchX": -5, - "scratchY": 65, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 4, "visible": true, - "spriteInfo": {} + "x": -6.000000000000018, + "y": 69, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Takeout" } }, { @@ -14706,132 +18087,157 @@ 1 ], "json": { - "objName": "Ten80 Dance", - "sounds": [ - { - "soundName": "dance celebrate", - "soundID": -1, - "md5": "0edb8fb88af19e6e17d0f8cf64c1d136.wav", - "sampleCount": 176401, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "Ten80 Dance", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Ten80 stance", - "baseLayerID": -1, - "baseLayerMD5": "f60f99278455c843b7833fb7615428dd.png", + "assetId": "f60f99278455c843b7833fb7615428dd", + "name": "Ten80 stance", "bitmapResolution": 2, + "md5ext": "f60f99278455c843b7833fb7615428dd.png", + "dataFormat": "png", "rotationCenterX": 70, "rotationCenterY": 278 }, { - "costumeName": "Ten80 top stand", - "baseLayerID": -1, - "baseLayerMD5": "b2f75ac1cd84615efaea6a7d7a4ee205.png", + "assetId": "b2f75ac1cd84615efaea6a7d7a4ee205", + "name": "Ten80 top stand", "bitmapResolution": 2, + "md5ext": "b2f75ac1cd84615efaea6a7d7a4ee205.png", + "dataFormat": "png", "rotationCenterX": 74, "rotationCenterY": 274 }, { - "costumeName": "Ten80 top R step", - "baseLayerID": -1, - "baseLayerMD5": "580fba92f23d5592200eb5a9079dc38f.png", + "assetId": "580fba92f23d5592200eb5a9079dc38f", + "name": "Ten80 top R step", "bitmapResolution": 2, + "md5ext": "580fba92f23d5592200eb5a9079dc38f.png", + "dataFormat": "png", "rotationCenterX": 200, "rotationCenterY": 270 }, { - "costumeName": "Ten80 top L step", - "baseLayerID": -1, - "baseLayerMD5": "e51942bb4651e616549cfce1ad36ff83.png", + "assetId": "e51942bb4651e616549cfce1ad36ff83", + "name": "Ten80 top L step", "bitmapResolution": 2, + "md5ext": "e51942bb4651e616549cfce1ad36ff83.png", + "dataFormat": "png", "rotationCenterX": 144, "rotationCenterY": 266 }, { - "costumeName": "Ten80 top freeze", - "baseLayerID": -1, - "baseLayerMD5": "8313a2229d555bbdb8ce92dffed067ad.png", + "assetId": "8313a2229d555bbdb8ce92dffed067ad", + "name": "Ten80 top freeze", "bitmapResolution": 2, + "md5ext": "8313a2229d555bbdb8ce92dffed067ad.png", + "dataFormat": "png", "rotationCenterX": 54, "rotationCenterY": 258 }, { - "costumeName": "Ten80 top R cross", - "baseLayerID": -1, - "baseLayerMD5": "e06ac61e96e3a5abf4ca0863816f5d28.png", + "assetId": "e06ac61e96e3a5abf4ca0863816f5d28", + "name": "Ten80 top R cross", "bitmapResolution": 2, + "md5ext": "e06ac61e96e3a5abf4ca0863816f5d28.png", + "dataFormat": "png", "rotationCenterX": 206, "rotationCenterY": 252 }, { - "costumeName": "Ten80 pop front", - "baseLayerID": -1, - "baseLayerMD5": "86602007ae2952236d47d7fd587a56b6.png", + "assetId": "86602007ae2952236d47d7fd587a56b6", + "name": "Ten80 pop front", "bitmapResolution": 2, + "md5ext": "86602007ae2952236d47d7fd587a56b6.png", + "dataFormat": "png", "rotationCenterX": 72, "rotationCenterY": 266 }, { - "costumeName": "Ten80 pop down", - "baseLayerID": -1, - "baseLayerMD5": "fea7045c09073700b88fae8d4d257cd1.png", + "assetId": "fea7045c09073700b88fae8d4d257cd1", + "name": "Ten80 pop down", "bitmapResolution": 2, + "md5ext": "fea7045c09073700b88fae8d4d257cd1.png", + "dataFormat": "png", "rotationCenterX": 74, "rotationCenterY": 188 }, { - "costumeName": "Ten80 pop left", - "baseLayerID": -1, - "baseLayerMD5": "3c9a7eac1d696ae74ee40c6efa8fa4dd.png", + "assetId": "3c9a7eac1d696ae74ee40c6efa8fa4dd", + "name": "Ten80 pop left", "bitmapResolution": 2, + "md5ext": "3c9a7eac1d696ae74ee40c6efa8fa4dd.png", + "dataFormat": "png", "rotationCenterX": 184, "rotationCenterY": 266 }, { - "costumeName": "Ten80 pop right", - "baseLayerID": -1, - "baseLayerMD5": "548bdf23904e409c1fcc0992f44d0b4c.png", + "assetId": "548bdf23904e409c1fcc0992f44d0b4c", + "name": "Ten80 pop right", "bitmapResolution": 2, + "md5ext": "548bdf23904e409c1fcc0992f44d0b4c.png", + "dataFormat": "png", "rotationCenterX": 78, "rotationCenterY": 276 }, { - "costumeName": "Ten80 pop L arm", - "baseLayerID": -1, - "baseLayerMD5": "ce2141ce97921ddc333bc65ff5bec27d.png", + "assetId": "ce2141ce97921ddc333bc65ff5bec27d", + "name": "Ten80 pop L arm", "bitmapResolution": 2, + "md5ext": "ce2141ce97921ddc333bc65ff5bec27d.png", + "dataFormat": "png", "rotationCenterX": 100, "rotationCenterY": 280 }, { - "costumeName": "Ten80 pop stand", - "baseLayerID": -1, - "baseLayerMD5": "377b8521c436f4f39ed2100fa1cb7c2f.png", + "assetId": "377b8521c436f4f39ed2100fa1cb7c2f", + "name": "Ten80 pop stand", "bitmapResolution": 2, + "md5ext": "377b8521c436f4f39ed2100fa1cb7c2f.png", + "dataFormat": "png", "rotationCenterX": 92, "rotationCenterY": 280 }, { - "costumeName": "Ten80 pop R arm", - "baseLayerID": -1, - "baseLayerMD5": "279bd5499329f98a68cf92c68014e198.png", + "assetId": "279bd5499329f98a68cf92c68014e198", + "name": "Ten80 pop R arm", "bitmapResolution": 2, + "md5ext": "279bd5499329f98a68cf92c68014e198.png", + "dataFormat": "png", "rotationCenterX": 74, "rotationCenterY": 278 } ], - "currentCostumeIndex": 0, - "scratchX": -86, - "scratchY": 4, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "0edb8fb88af19e6e17d0f8cf64c1d136", + "name": "dance celebrate", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 176785, + "md5ext": "0edb8fb88af19e6e17d0f8cf64c1d136.wav" + } + ], + "volume": 100, + "layerOrder": 3, "visible": true, - "spriteInfo": {} + "x": -86, + "y": 4, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Ten80 Dance" } }, { @@ -14848,41 +18254,54 @@ 1 ], "json": { - "objName": "Tennis Ball", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Tennis Ball", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "tennisball", - "baseLayerID": -1, - "baseLayerMD5": "34fa36004be0340ec845ba6bbeb5e5d5.png", + "assetId": "34fa36004be0340ec845ba6bbeb5e5d5", + "name": "tennisball", "bitmapResolution": 2, + "md5ext": "34fa36004be0340ec845ba6bbeb5e5d5.png", + "dataFormat": "png", "rotationCenterX": 30, "rotationCenterY": 30 } ], - "currentCostumeIndex": 0, - "scratchX": 39, - "scratchY": -20, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 6, "visible": true, - "spriteInfo": {} + "x": 39, + "y": -20, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Tennis Ball" } }, { "name": "Tera", - "md5": "b54a4a9087435863ab6f6c908f1cac99.svg", + "md5": "18f9a11ecdbd3ad8719beb176c484d41.svg", "type": "sprite", "tags": [ "fantasy", @@ -14894,65 +18313,81 @@ 1 ], "json": { - "objName": "Tera", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Tera", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 3, "costumes": [ { - "costumeName": "tera-a", - "baseLayerID": -1, - "baseLayerMD5": "b54a4a9087435863ab6f6c908f1cac99.svg", + "assetId": "18f9a11ecdbd3ad8719beb176c484d41", + "name": "tera-a", "bitmapResolution": 1, + "md5ext": "18f9a11ecdbd3ad8719beb176c484d41.svg", + "dataFormat": "svg", "rotationCenterX": 49, "rotationCenterY": 63 }, { - "costumeName": "tera-b", - "baseLayerID": -1, - "baseLayerMD5": "1e6b3a29351cda80d1a70a3cc0e499f2.svg", + "assetId": "365d4de6c99d71f1370f7c5e636728af", + "name": "tera-b", "bitmapResolution": 1, + "md5ext": "365d4de6c99d71f1370f7c5e636728af.svg", + "dataFormat": "svg", "rotationCenterX": 49, "rotationCenterY": 64 }, { - "costumeName": "tera-c", - "baseLayerID": -1, - "baseLayerMD5": "7edf116cbb7111292361431521ae699e.svg", + "assetId": "2daca5f43efc2d29fb089879448142e9", + "name": "tera-c", "bitmapResolution": 1, + "md5ext": "2daca5f43efc2d29fb089879448142e9.svg", + "dataFormat": "svg", "rotationCenterX": 49, "rotationCenterY": 63 }, { - "costumeName": "tera-d", - "baseLayerID": -1, - "baseLayerMD5": "7c3c9c8b5f4ac77de2036175712a777a.svg", + "assetId": "5456a723f3b35eaa946b974a59888793", + "name": "tera-d", "bitmapResolution": 1, + "md5ext": "5456a723f3b35eaa946b974a59888793.svg", + "dataFormat": "svg", "rotationCenterX": 49, "rotationCenterY": 63 } ], - "currentCostumeIndex": 0, - "scratchX": 54, - "scratchY": -17, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 44, "visible": true, - "spriteInfo": {} + "x": 54, + "y": -17, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Tera" } }, { "name": "Toucan", - "md5": "6c8798e606abd728b112aecedb5dc249.svg", + "md5": "9eef2e49b3bbf371603ae783cd82db3c.svg", "type": "sprite", "tags": [ "animals", @@ -14965,57 +18400,72 @@ 1 ], "json": { - "objName": "Toucan", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "toucan", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "toucan-a", - "baseLayerID": -1, - "baseLayerMD5": "6c8798e606abd728b112aecedb5dc249.svg", + "assetId": "9eef2e49b3bbf371603ae783cd82db3c", + "name": "toucan-a", "bitmapResolution": 1, + "md5ext": "9eef2e49b3bbf371603ae783cd82db3c.svg", + "dataFormat": "svg", "rotationCenterX": 80, "rotationCenterY": 63 }, { - "costumeName": "toucan-b", - "baseLayerID": -1, - "baseLayerMD5": "a3e12be9efa0e7aa83778f6054c9c541.svg", + "assetId": "72952d831d0b67c9d056b44a4bc3d0ae", + "name": "toucan-b", "bitmapResolution": 1, + "md5ext": "72952d831d0b67c9d056b44a4bc3d0ae.svg", + "dataFormat": "svg", "rotationCenterX": 80, "rotationCenterY": 63 }, { - "costumeName": "toucan-c", - "baseLayerID": -1, - "baseLayerMD5": "56522b58a9959fd6152060346129f7cb.svg", + "assetId": "b6345d7386021ee85bb17f8aa4950eed", + "name": "toucan-c", "bitmapResolution": 1, + "md5ext": "b6345d7386021ee85bb17f8aa4950eed.svg", + "dataFormat": "svg", "rotationCenterX": 80, "rotationCenterY": 63 } ], - "currentCostumeIndex": 0, - "scratchX": 111, - "scratchY": -94, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 2, "visible": true, - "spriteInfo": {} + "x": 111, + "y": -94, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Toucan" } }, { "name": "Trampoline", - "md5": "20b16bcb61396df304cad5e8886ceb46.png", + "md5": "8fa3c6fcff2f25f5fe7842d68dcfe5cf.png", "type": "sprite", "tags": [ "sports" @@ -15026,41 +18476,54 @@ 1 ], "json": { - "objName": "Trampoline", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Trampoline", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "trampoline", - "baseLayerID": -1, - "baseLayerMD5": "20b16bcb61396df304cad5e8886ceb46.png", - "bitmapResolution": 1, - "rotationCenterX": 100, - "rotationCenterY": 41 + "assetId": "8fa3c6fcff2f25f5fe7842d68dcfe5cf", + "name": "trampoline", + "bitmapResolution": 2, + "md5ext": "8fa3c6fcff2f25f5fe7842d68dcfe5cf.png", + "dataFormat": "png", + "rotationCenterX": 200, + "rotationCenterY": 82 } ], - "currentCostumeIndex": 0, - "scratchX": 20, - "scratchY": -40, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 7, "visible": true, - "spriteInfo": {} + "x": 20, + "y": -40, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Trampoline" } }, { "name": "Tree1", - "md5": "8c40e2662c55d17bc384f47165ac43c1.svg", + "md5": "d04b15886635101db8220a4361c0c88d.svg", "type": "sprite", "tags": [ "plants", @@ -15073,41 +18536,54 @@ 1 ], "json": { - "objName": "Tree1", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Tree1", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "tree1", - "baseLayerID": -1, - "baseLayerMD5": "8c40e2662c55d17bc384f47165ac43c1.svg", + "assetId": "d04b15886635101db8220a4361c0c88d", + "name": "tree1", "bitmapResolution": 1, + "md5ext": "d04b15886635101db8220a4361c0c88d.svg", + "dataFormat": "svg", "rotationCenterX": 77, "rotationCenterY": 126 } ], - "currentCostumeIndex": 0, - "scratchX": 91, - "scratchY": 18, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 45, "visible": true, - "spriteInfo": {} + "x": 91, + "y": 18, + "size": 95, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Tree1" } }, { "name": "Trees", - "md5": "866ed2c2971bb04157e14e935ac8521c.svg", + "md5": "551b3fae8eab06b49013f54009a7767a.svg", "type": "sprite", "tags": [ "plants", @@ -15120,49 +18596,63 @@ 1 ], "json": { - "objName": "Trees", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Trees", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "trees-a", - "baseLayerID": -1, - "baseLayerMD5": "866ed2c2971bb04157e14e935ac8521c.svg", + "assetId": "551b3fae8eab06b49013f54009a7767a", + "name": "trees-a", "bitmapResolution": 1, + "md5ext": "551b3fae8eab06b49013f54009a7767a.svg", + "dataFormat": "svg", "rotationCenterX": 49, "rotationCenterY": 94 }, { - "costumeName": "trees-b", - "baseLayerID": -1, - "baseLayerMD5": "f1393dde1bb0fc512577995b27616d86.svg", + "assetId": "04758bd432a8b1cab527bddf14432147", + "name": "trees-b", "bitmapResolution": 1, + "md5ext": "04758bd432a8b1cab527bddf14432147.svg", + "dataFormat": "svg", "rotationCenterX": 36, "rotationCenterY": 87 } ], - "currentCostumeIndex": 0, - "scratchX": 26, - "scratchY": -5, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 46, "visible": true, - "spriteInfo": {} + "x": 26, + "y": -5, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Trees" } }, { "name": "Truck", - "md5": "51404247db5cdbc082336dfa4c03d675.svg", + "md5": "aaa05abc5aa182a0d7bfdc6db0f3207a.svg", "type": "sprite", "tags": [ "truck", @@ -15176,57 +18666,72 @@ 1 ], "json": { - "objName": "Truck", - "sounds": [ - { - "soundName": "toy honk", - "soundID": -1, - "md5": "67aadcd28620ecdcdee2ad8eeebefa20.wav", - "sampleCount": 10726, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "Truck", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Truck-a", - "baseLayerID": -1, - "baseLayerMD5": "51404247db5cdbc082336dfa4c03d675.svg", + "assetId": "aaa05abc5aa182a0d7bfdc6db0f3207a", + "name": "Truck-a", "bitmapResolution": 1, - "rotationCenterX": 174, - "rotationCenterY": 49 + "md5ext": "aaa05abc5aa182a0d7bfdc6db0f3207a.svg", + "dataFormat": "svg", + "rotationCenterX": 173.6413034351145, + "rotationCenterY": 48.359999999999985 }, { - "costumeName": "Truck-b", - "baseLayerID": -1, - "baseLayerMD5": "1887b8233d1b0728f715a3985f0e01b6.svg", + "assetId": "63b00424bdabc3459e5bc554c6c21e06", + "name": "Truck-b", "bitmapResolution": 1, - "rotationCenterX": 174, - "rotationCenterY": 58 + "md5ext": "63b00424bdabc3459e5bc554c6c21e06.svg", + "dataFormat": "svg", + "rotationCenterX": 173.6413034351145, + "rotationCenterY": 58.14 }, { - "costumeName": "Truck-c", - "baseLayerID": -1, - "baseLayerMD5": "e45bc3f87d9f603e588abe14b63b8e90.svg", + "assetId": "ce077e6db3573062017f94c2e4a8caea", + "name": "Truck-c", "bitmapResolution": 1, - "rotationCenterX": 174, - "rotationCenterY": 58 + "md5ext": "ce077e6db3573062017f94c2e4a8caea.svg", + "dataFormat": "svg", + "rotationCenterX": 173.67363114754104, + "rotationCenterY": 57.74000000000001 } ], - "currentCostumeIndex": 0, - "scratchX": -74, - "scratchY": -46, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "67aadcd28620ecdcdee2ad8eeebefa20", + "name": "toy honk", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 11177, + "md5ext": "67aadcd28620ecdcdee2ad8eeebefa20.wav" + } + ], + "volume": 100, + "layerOrder": 2, "visible": true, - "spriteInfo": {} + "x": -74, + "y": -46, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Truck" } }, { "name": "Trumpet", - "md5": "36a48cc311fd28b4517e15d44b11587c.svg", + "md5": "47a1ec267505be96b678df30b92ec534.svg", "type": "sprite", "tags": [ "music", @@ -15238,105 +18743,126 @@ 8 ], "json": { - "objName": "Trumpet", - "sounds": [ - { - "soundName": "C Trumpet", - "soundID": -1, - "md5": "8970afcdc4e47bb54959a81fe27522bd.wav", - "sampleCount": 13118, - "rate": 22050, - "format": "" - }, - { - "soundName": "D Trumpet", - "soundID": -1, - "md5": "0b1345b8fe2ba3076fedb4f3ae48748a.wav", - "sampleCount": 12702, - "rate": 22050, - "format": "" - }, - { - "soundName": "E Trumpet", - "soundID": -1, - "md5": "494295a92314cadb220945a6711c568c.wav", - "sampleCount": 8680, - "rate": 22050, - "format": "adpcm" - }, - { - "soundName": "F Trumpet", - "soundID": -1, - "md5": "5fa3108b119ca266029b4caa340a7cd0.wav", - "sampleCount": 12766, - "rate": 22050, - "format": "" - }, - { - "soundName": "G Trumpet", - "soundID": -1, - "md5": "e84afda25975f14b364118591538ccf4.wav", - "sampleCount": 14640, - "rate": 22050, - "format": "" - }, - { - "soundName": "A Trumpet", - "soundID": -1, - "md5": "d2dd6b4372ca17411965dc92d52b2172.wav", - "sampleCount": 13911, - "rate": 22050, - "format": "" - }, - { - "soundName": "B Trumpet", - "soundID": -1, - "md5": "cad2bc57729942ed9b605145fc9ea65d.wav", - "sampleCount": 14704, - "rate": 22050, - "format": "" - }, - { - "soundName": "C2 Trumpet", - "soundID": -1, - "md5": "df08249ed5446cc5e10b7ac62faac89b.wav", - "sampleCount": 15849, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "trumpet", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "trumpet-a", - "baseLayerID": -1, - "baseLayerMD5": "36a48cc311fd28b4517e15d44b11587c.svg", + "assetId": "47a1ec267505be96b678df30b92ec534", + "name": "trumpet-a", "bitmapResolution": 1, + "md5ext": "47a1ec267505be96b678df30b92ec534.svg", + "dataFormat": "svg", "rotationCenterX": 57, "rotationCenterY": 38 }, { - "costumeName": "trumpet-b", - "baseLayerID": -1, - "baseLayerMD5": "c04cdfd5f05ff2817b6ab78027ef5d22.svg", + "assetId": "9a5c211622d6d2fed600c1809fccd21d", + "name": "trumpet-b", "bitmapResolution": 1, + "md5ext": "9a5c211622d6d2fed600c1809fccd21d.svg", + "dataFormat": "svg", "rotationCenterX": 55, "rotationCenterY": 37 } ], - "currentCostumeIndex": 0, - "scratchX": 7, - "scratchY": 46, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "8970afcdc4e47bb54959a81fe27522bd", + "name": "C Trumpet", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 26236, + "md5ext": "8970afcdc4e47bb54959a81fe27522bd.wav" + }, + { + "assetId": "0b1345b8fe2ba3076fedb4f3ae48748a", + "name": "D Trumpet", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 25404, + "md5ext": "0b1345b8fe2ba3076fedb4f3ae48748a.wav" + }, + { + "assetId": "494295a92314cadb220945a6711c568c", + "name": "E Trumpet", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 9145, + "md5ext": "494295a92314cadb220945a6711c568c.wav" + }, + { + "assetId": "5fa3108b119ca266029b4caa340a7cd0", + "name": "F Trumpet", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 25532, + "md5ext": "5fa3108b119ca266029b4caa340a7cd0.wav" + }, + { + "assetId": "e84afda25975f14b364118591538ccf4", + "name": "G Trumpet", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 29280, + "md5ext": "e84afda25975f14b364118591538ccf4.wav" + }, + { + "assetId": "d2dd6b4372ca17411965dc92d52b2172", + "name": "A Trumpet", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 27822, + "md5ext": "d2dd6b4372ca17411965dc92d52b2172.wav" + }, + { + "assetId": "cad2bc57729942ed9b605145fc9ea65d", + "name": "B Trumpet", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 29408, + "md5ext": "cad2bc57729942ed9b605145fc9ea65d.wav" + }, + { + "assetId": "df08249ed5446cc5e10b7ac62faac89b", + "name": "C2 Trumpet", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 31698, + "md5ext": "df08249ed5446cc5e10b7ac62faac89b.wav" + } + ], + "volume": 100, + "layerOrder": 13, "visible": true, - "spriteInfo": {} + "x": 7, + "y": 46, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Trumpet" } }, { "name": "Unicorn", - "md5": "c491fd1867375aa0160b013788d188e5.svg", + "md5": "1439d51d9878276362b123c9045af6b5.svg", "type": "sprite", "tags": [ "fantasy", @@ -15349,41 +18875,54 @@ 1 ], "json": { - "objName": "Unicorn", - "sounds": [ - { - "soundName": "Magic Spell", - "soundID": -1, - "md5": "1cb60ecdb1075c8769cb346d5c2a22c7.wav", - "sampleCount": 43077, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "unicorn", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "unicorn", - "baseLayerID": -1, - "baseLayerMD5": "c491fd1867375aa0160b013788d188e5.svg", + "assetId": "1439d51d9878276362b123c9045af6b5", + "name": "unicorn", "bitmapResolution": 1, + "md5ext": "1439d51d9878276362b123c9045af6b5.svg", + "dataFormat": "svg", "rotationCenterX": 91, "rotationCenterY": 95 } ], - "currentCostumeIndex": 0, - "scratchX": 5, - "scratchY": -72, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "1cb60ecdb1075c8769cb346d5c2a22c7", + "name": "Magic Spell", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 43689, + "md5ext": "1cb60ecdb1075c8769cb346d5c2a22c7.wav" + } + ], + "volume": 100, + "layerOrder": 22, "visible": true, - "spriteInfo": {} + "x": -18.000000000000007, + "y": -41.000000000000014, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Unicorn" } }, { "name": "Unicorn 2", - "md5": "a04def38351e7fd805226345cac4fbfe.svg", + "md5": "dcbeac8e856c9ddd6c457376be6573c8.svg", "type": "sprite", "tags": [ "fantasy", @@ -15398,41 +18937,54 @@ 1 ], "json": { - "objName": "Unicorn 2", - "sounds": [ - { - "soundName": "magic spell", - "soundID": -1, - "md5": "1cb60ecdb1075c8769cb346d5c2a22c7.wav", - "sampleCount": 43077, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "Unicorn 2", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "unicorn 2", - "baseLayerID": -1, - "baseLayerMD5": "a04def38351e7fd805226345cac4fbfe.svg", + "assetId": "dcbeac8e856c9ddd6c457376be6573c8", + "name": "unicorn 2", "bitmapResolution": 1, + "md5ext": "dcbeac8e856c9ddd6c457376be6573c8.svg", + "dataFormat": "svg", "rotationCenterX": 75, "rotationCenterY": 75 } ], - "currentCostumeIndex": 0, - "scratchX": -96, - "scratchY": -43, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "1cb60ecdb1075c8769cb346d5c2a22c7", + "name": "magic spell", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 43689, + "md5ext": "1cb60ecdb1075c8769cb346d5c2a22c7.wav" + } + ], + "volume": 100, + "layerOrder": 27, "visible": true, - "spriteInfo": {} + "x": -96, + "y": -43, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Unicorn 2" } }, { "name": "Unicorn Running", - "md5": "d938a2bfbac8f3caf713d189fd993af5.svg", + "md5": "4709966d11b37e8a11d24c800e8b2859.svg", "type": "sprite", "tags": [ "fantasy", @@ -15446,81 +18998,99 @@ 1 ], "json": { - "objName": "Unicorn Running", - "sounds": [ - { - "soundName": "Magic Spell", - "soundID": -1, - "md5": "1cb60ecdb1075c8769cb346d5c2a22c7.wav", - "sampleCount": 43077, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "unicorn running", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 5, "costumes": [ { - "costumeName": "unicorn running-a", - "baseLayerID": -1, - "baseLayerMD5": "d938a2bfbac8f3caf713d189fd993af5.svg", + "assetId": "4709966d11b37e8a11d24c800e8b2859", + "name": "unicorn running-a", "bitmapResolution": 1, + "md5ext": "4709966d11b37e8a11d24c800e8b2859.svg", + "dataFormat": "svg", "rotationCenterX": 118, "rotationCenterY": 90 }, { - "costumeName": "unicorn running-b", - "baseLayerID": -1, - "baseLayerMD5": "663618fcc0484879de6ad485b288c444.svg", + "assetId": "fa5fe4596494a43db8c7957d2254aee3", + "name": "unicorn running-b", "bitmapResolution": 1, + "md5ext": "fa5fe4596494a43db8c7957d2254aee3.svg", + "dataFormat": "svg", "rotationCenterX": 120, "rotationCenterY": 89 }, { - "costumeName": "unicorn running-c", - "baseLayerID": -1, - "baseLayerMD5": "ceb2f88fe182bc61af4e3864f8b46bba.svg", + "assetId": "f00efa25fc97f2cce2499771d6a5f809", + "name": "unicorn running-c", "bitmapResolution": 1, + "md5ext": "f00efa25fc97f2cce2499771d6a5f809.svg", + "dataFormat": "svg", "rotationCenterX": 121, "rotationCenterY": 90 }, { - "costumeName": "unicorn running-d", - "baseLayerID": -1, - "baseLayerMD5": "dddad08a2d03f406307ec7155f43c51c.svg", + "assetId": "e111350b8bedefffee0d5e7e2490d446", + "name": "unicorn running-d", "bitmapResolution": 1, + "md5ext": "e111350b8bedefffee0d5e7e2490d446.svg", + "dataFormat": "svg", "rotationCenterX": 120, "rotationCenterY": 87 }, { - "costumeName": "unicorn running-e", - "baseLayerID": -1, - "baseLayerMD5": "cf3a00e72f3fc20d9ad15379fdb7b424.svg", + "assetId": "8feaeec435125227c675dd95f69ff835", + "name": "unicorn running-e", "bitmapResolution": 1, + "md5ext": "8feaeec435125227c675dd95f69ff835.svg", + "dataFormat": "svg", "rotationCenterX": 119, "rotationCenterY": 90 }, { - "costumeName": "unicorn running-f", - "baseLayerID": -1, - "baseLayerMD5": "264a70e872af2d3f6b2abad85daf82ae.svg", + "assetId": "1fb3d038e985c01899881bc5bb373c16", + "name": "unicorn running-f", "bitmapResolution": 1, + "md5ext": "1fb3d038e985c01899881bc5bb373c16.svg", + "dataFormat": "svg", "rotationCenterX": 117, "rotationCenterY": 86 } ], - "currentCostumeIndex": 0, - "scratchX": 78, - "scratchY": -73, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "1cb60ecdb1075c8769cb346d5c2a22c7", + "name": "Magic Spell", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 43689, + "md5ext": "1cb60ecdb1075c8769cb346d5c2a22c7.wav" + } + ], + "volume": 100, + "layerOrder": 21, "visible": true, - "spriteInfo": {} + "x": 78, + "y": -73, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Unicorn Running" } }, { "name": "Wand", - "md5": "1aa56e9ef7043eaf36ecfe8e330271b7.svg", + "md5": "c021f0c7e3086a11336421dd864b7812.svg", "type": "sprite", "tags": [ "fantasy", @@ -15533,41 +19103,54 @@ 1 ], "json": { - "objName": "Wand", - "sounds": [ - { - "soundName": "Magic Spell", - "soundID": -1, - "md5": "1cb60ecdb1075c8769cb346d5c2a22c7.wav", - "sampleCount": 43077, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "wand", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "wand", - "baseLayerID": -1, - "baseLayerMD5": "1aa56e9ef7043eaf36ecfe8e330271b7.svg", + "assetId": "c021f0c7e3086a11336421dd864b7812", + "name": "wand", "bitmapResolution": 1, + "md5ext": "c021f0c7e3086a11336421dd864b7812.svg", + "dataFormat": "svg", "rotationCenterX": 12, "rotationCenterY": 42 } ], - "currentCostumeIndex": 0, - "scratchX": -63, - "scratchY": 15, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "1cb60ecdb1075c8769cb346d5c2a22c7", + "name": "Magic Spell", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 43689, + "md5ext": "1cb60ecdb1075c8769cb346d5c2a22c7.wav" + } + ], + "volume": 100, + "layerOrder": 10, "visible": true, - "spriteInfo": {} + "x": -63, + "y": 15, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Wand" } }, { "name": "Wanda", - "md5": "450bc8fbd5ab6bc2e83576aad58cd07c.svg", + "md5": "0b008dabac95126132ab4e0c56d25400.svg", "type": "sprite", "tags": [ "people" @@ -15578,41 +19161,54 @@ 1 ], "json": { - "objName": "Wanda", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Wanda", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "wanda", - "baseLayerID": -1, - "baseLayerMD5": "450bc8fbd5ab6bc2e83576aad58cd07c.svg", + "assetId": "0b008dabac95126132ab4e0c56d25400", + "name": "wanda", "bitmapResolution": 1, + "md5ext": "0b008dabac95126132ab4e0c56d25400.svg", + "dataFormat": "svg", "rotationCenterX": 49, "rotationCenterY": 68 } ], - "currentCostumeIndex": 0, - "scratchX": -75, - "scratchY": 49, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 47, "visible": true, - "spriteInfo": {} + "x": -75, + "y": 49, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Wanda" } }, { "name": "Watermelon", - "md5": "8736ecc2524895733534c888cd91fa1f.svg", + "md5": "21d1340478e32a942914a7afd12b9f1a.svg", "type": "sprite", "tags": [ "food", @@ -15628,57 +19224,72 @@ 1 ], "json": { - "objName": "Watermelon", - "sounds": [ - { - "soundName": "Bite", - "soundID": -1, - "md5": "0039635b1d6853face36581784558454.wav", - "sampleCount": 7672, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "Watermelon", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "watermelon-a", - "baseLayerID": -1, - "baseLayerMD5": "8736ecc2524895733534c888cd91fa1f.svg", + "assetId": "21d1340478e32a942914a7afd12b9f1a", + "name": "watermelon-a", "bitmapResolution": 1, - "rotationCenterX": 40, - "rotationCenterY": 27 + "md5ext": "21d1340478e32a942914a7afd12b9f1a.svg", + "dataFormat": "svg", + "rotationCenterX": 40.13434982299805, + "rotationCenterY": 27.860475540161133 }, { - "costumeName": "watermelon-b", - "baseLayerID": -1, - "baseLayerMD5": "1ed1c8b78eae2ee7422074d7f883031d.svg", + "assetId": "1ed1c8b78eae2ee7422074d7f883031d", + "name": "watermelon-b", "bitmapResolution": 1, - "rotationCenterX": 22, - "rotationCenterY": 27 + "md5ext": "1ed1c8b78eae2ee7422074d7f883031d.svg", + "dataFormat": "svg", + "rotationCenterX": 23.5, + "rotationCenterY": 28.5 }, { - "costumeName": "watermelon-c", - "baseLayerID": -1, - "baseLayerMD5": "677738282686d2dcce35d731c3ddc043.svg", + "assetId": "677738282686d2dcce35d731c3ddc043", + "name": "watermelon-c", "bitmapResolution": 1, - "rotationCenterX": 21, - "rotationCenterY": 15 + "md5ext": "677738282686d2dcce35d731c3ddc043.svg", + "dataFormat": "svg", + "rotationCenterX": 21.5, + "rotationCenterY": 16 } ], - "currentCostumeIndex": 0, - "scratchX": 73, - "scratchY": -47, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "0039635b1d6853face36581784558454", + "name": "Bite", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 8129, + "md5ext": "0039635b1d6853face36581784558454.wav" + } + ], + "volume": 100, + "layerOrder": 45, "visible": true, - "spriteInfo": {} + "x": 73, + "y": -47, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Watermelon" } }, { "name": "Winter Hat", - "md5": "62678324450bac2154703e2978e8ab61.svg", + "md5": "2672323e34d6dc82fda8fc3b057fa5aa.svg", "type": "sprite", "tags": [ "fashion", @@ -15692,41 +19303,54 @@ 1 ], "json": { - "objName": "Winter Hat", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Winter Hat", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Winter Hat", - "baseLayerID": -1, - "baseLayerMD5": "62678324450bac2154703e2978e8ab61.svg", + "assetId": "2672323e34d6dc82fda8fc3b057fa5aa", + "name": "Winter Hat", "bitmapResolution": 1, + "md5ext": "2672323e34d6dc82fda8fc3b057fa5aa.svg", + "dataFormat": "svg", "rotationCenterX": 35, "rotationCenterY": 39 } ], - "currentCostumeIndex": 0, - "scratchX": 12, - "scratchY": -131, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 52, "visible": true, - "spriteInfo": {} + "x": 12, + "y": -131, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Winter Hat" } }, { "name": "Witch", - "md5": "cbc54e15cd62f0c16369587377636099.svg", + "md5": "44cbaf358d2d8e66815e447c25a4b72e.svg", "type": "sprite", "tags": [ "fantasy", @@ -15742,65 +19366,81 @@ 1 ], "json": { - "objName": "Witch", - "sounds": [ - { - "soundName": "Magic Spell", - "soundID": -1, - "md5": "1cb60ecdb1075c8769cb346d5c2a22c7.wav", - "sampleCount": 43077, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "witch", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "witch-a", - "baseLayerID": -1, - "baseLayerMD5": "cbc54e15cd62f0c16369587377636099.svg", + "assetId": "44cbaf358d2d8e66815e447c25a4b72e", + "name": "witch-a", "bitmapResolution": 1, + "md5ext": "44cbaf358d2d8e66815e447c25a4b72e.svg", + "dataFormat": "svg", "rotationCenterX": 65, "rotationCenterY": 140 }, { - "costumeName": "witch-b", - "baseLayerID": -1, - "baseLayerMD5": "64d2c4c51e6cb6008cd5e93f77e6f591.svg", + "assetId": "b10fb75f426397e10c878fda19d92009", + "name": "witch-b", "bitmapResolution": 1, + "md5ext": "b10fb75f426397e10c878fda19d92009.svg", + "dataFormat": "svg", "rotationCenterX": 65, "rotationCenterY": 140 }, { - "costumeName": "witch-c", - "baseLayerID": -1, - "baseLayerMD5": "00b768c3da5b4ee3efddf05d1eb88de2.svg", + "assetId": "668c9dc76ba6a07bebabf5aed4623566", + "name": "witch-c", "bitmapResolution": 1, + "md5ext": "668c9dc76ba6a07bebabf5aed4623566.svg", + "dataFormat": "svg", "rotationCenterX": 65, "rotationCenterY": 140 }, { - "costumeName": "witch-d", - "baseLayerID": -1, - "baseLayerMD5": "4fe4c0ee34a9028f2c6988b7294a61c1.svg", + "assetId": "a7e48fc790511fbd46b30b1cdcdc98fc", + "name": "witch-d", "bitmapResolution": 1, + "md5ext": "a7e48fc790511fbd46b30b1cdcdc98fc.svg", + "dataFormat": "svg", "rotationCenterX": 65, "rotationCenterY": 140 } ], - "currentCostumeIndex": 0, - "scratchX": -47, - "scratchY": 33, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "1cb60ecdb1075c8769cb346d5c2a22c7", + "name": "Magic Spell", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 43689, + "md5ext": "1cb60ecdb1075c8769cb346d5c2a22c7.wav" + } + ], + "volume": 100, + "layerOrder": 14, "visible": true, - "spriteInfo": {} + "x": -47, + "y": 33, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Witch" } }, { "name": "Wizard", - "md5": "9632aab80fce1c5bdb58150b29cb0067.svg", + "md5": "91d495085eb4d02a375c42f6318071e7.svg", "type": "sprite", "tags": [ "fantasy", @@ -15816,57 +19456,72 @@ 1 ], "json": { - "objName": "Wizard", - "sounds": [ - { - "soundName": "Magic Spell", - "soundID": -1, - "md5": "1cb60ecdb1075c8769cb346d5c2a22c7.wav", - "sampleCount": 43077, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "wizard", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 1, "costumes": [ { - "costumeName": "wizard-a", - "baseLayerID": -1, - "baseLayerMD5": "9632aab80fce1c5bdb58150b29cb0067.svg", + "assetId": "91d495085eb4d02a375c42f6318071e7", + "name": "wizard-a", "bitmapResolution": 1, + "md5ext": "91d495085eb4d02a375c42f6318071e7.svg", + "dataFormat": "svg", "rotationCenterX": 87, "rotationCenterY": 150 }, { - "costumeName": "wizard-b", - "baseLayerID": -1, - "baseLayerMD5": "36c9b8b93ddb2c392b7145862fc4e8d8.svg", + "assetId": "55ba51188af86ca16ef30267e874c1ed", + "name": "wizard-b", "bitmapResolution": 1, + "md5ext": "55ba51188af86ca16ef30267e874c1ed.svg", + "dataFormat": "svg", "rotationCenterX": 79, "rotationCenterY": 144 }, { - "costumeName": "wizard-c", - "baseLayerID": -1, - "baseLayerMD5": "16d4d221a2182278cfa6b0621f455cf6.svg", + "assetId": "df943c9894ee4b9df8c5893ce30c2a5f", + "name": "wizard-c", "bitmapResolution": 1, + "md5ext": "df943c9894ee4b9df8c5893ce30c2a5f.svg", + "dataFormat": "svg", "rotationCenterX": 87, "rotationCenterY": 150 } ], - "currentCostumeIndex": 0, - "scratchX": -137, - "scratchY": 2, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "1cb60ecdb1075c8769cb346d5c2a22c7", + "name": "Magic Spell", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 43689, + "md5ext": "1cb60ecdb1075c8769cb346d5c2a22c7.wav" + } + ], + "volume": 100, + "layerOrder": 1, "visible": true, - "spriteInfo": {} + "x": -137, + "y": 2, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Wizard" } }, { "name": "Wizard Girl", - "md5": "dd40d3a2565990bcc24d2b36cd446394.svg", + "md5": "4be145d338d921b2d9d6dfd10cda4a6c.svg", "type": "sprite", "tags": [ "people", @@ -15882,41 +19537,54 @@ 1 ], "json": { - "objName": "Wizard Girl", - "sounds": [ - { - "soundName": "Magic Spell", - "soundID": -1, - "md5": "1cb60ecdb1075c8769cb346d5c2a22c7.wav", - "sampleCount": 43077, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "wizard girl", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "wizard girl", - "baseLayerID": -1, - "baseLayerMD5": "dd40d3a2565990bcc24d2b36cd446394.svg", + "assetId": "4be145d338d921b2d9d6dfd10cda4a6c", + "name": "wizard girl", "bitmapResolution": 1, + "md5ext": "4be145d338d921b2d9d6dfd10cda4a6c.svg", + "dataFormat": "svg", "rotationCenterX": 80, "rotationCenterY": 91 } ], - "currentCostumeIndex": 0, - "scratchX": -147, - "scratchY": -71, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "1cb60ecdb1075c8769cb346d5c2a22c7", + "name": "Magic Spell", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 43689, + "md5ext": "1cb60ecdb1075c8769cb346d5c2a22c7.wav" + } + ], + "volume": 100, + "layerOrder": 6, "visible": true, - "spriteInfo": {} + "x": -136, + "y": -63.000000000000014, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Wizard Girl" } }, { "name": "Wizard Hat", - "md5": "2da561a7e5cbfcda613f4750020d4aa5.svg", + "md5": "398e447e36465c2521fdb3a6917b0c65.svg", "type": "sprite", "tags": [ "fashion", @@ -15929,41 +19597,54 @@ 1 ], "json": { - "objName": "Wizard Hat", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "Wizard Hat", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Wizard Hat", - "baseLayerID": -1, - "baseLayerMD5": "2da561a7e5cbfcda613f4750020d4aa5.svg", + "assetId": "398e447e36465c2521fdb3a6917b0c65", + "name": "Wizard Hat", "bitmapResolution": 1, + "md5ext": "398e447e36465c2521fdb3a6917b0c65.svg", + "dataFormat": "svg", "rotationCenterX": 34, "rotationCenterY": 60 } ], - "currentCostumeIndex": 0, - "scratchX": 3, - "scratchY": -34, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 50, "visible": true, - "spriteInfo": {} + "x": 3, + "y": -34, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Wizard Hat" } }, { "name": "Wizard-toad", - "md5": "fd5c4cce36e866489febc227e23b21aa.svg", + "md5": "ca3bb4d397ecf6cda3edc48340af908b.svg", "type": "sprite", "tags": [ "fantasy", @@ -15980,57 +19661,72 @@ 2 ], "json": { - "objName": "Wizard-toad", - "sounds": [ - { - "soundName": "Magic Spell", - "soundID": -1, - "md5": "1cb60ecdb1075c8769cb346d5c2a22c7.wav", - "sampleCount": 43077, - "rate": 22050, - "format": "adpcm" - }, - { - "soundName": "croak", - "soundID": -1, - "md5": "c6ce0aadb89903a43f76fc20ea57633e.wav", - "sampleCount": 6424, - "rate": 22050, - "format": "adpcm" - } - ], + "isStage": false, + "name": "wizard-toad", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "wizard-toad-a", - "baseLayerID": -1, - "baseLayerMD5": "fd5c4cce36e866489febc227e23b21aa.svg", + "assetId": "ca3bb4d397ecf6cda3edc48340af908b", + "name": "wizard-toad-a", "bitmapResolution": 1, + "md5ext": "ca3bb4d397ecf6cda3edc48340af908b.svg", + "dataFormat": "svg", "rotationCenterX": 87, "rotationCenterY": 80 }, { - "costumeName": "wizard-toad-b", - "baseLayerID": -1, - "baseLayerMD5": "4c260807d4ac4c0ad39760f1efeef1de.svg", + "assetId": "4041d5a2d1869e81268b9b92b49013a3", + "name": "wizard-toad-b", "bitmapResolution": 1, + "md5ext": "4041d5a2d1869e81268b9b92b49013a3.svg", + "dataFormat": "svg", "rotationCenterX": 87, "rotationCenterY": 80 } ], - "currentCostumeIndex": 0, - "scratchX": -128, - "scratchY": -85, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "1cb60ecdb1075c8769cb346d5c2a22c7", + "name": "Magic Spell", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 43689, + "md5ext": "1cb60ecdb1075c8769cb346d5c2a22c7.wav" + }, + { + "assetId": "c6ce0aadb89903a43f76fc20ea57633e", + "name": "croak", + "dataFormat": "wav", + "format": "adpcm", + "rate": 22050, + "sampleCount": 7113, + "md5ext": "c6ce0aadb89903a43f76fc20ea57633e.wav" + } + ], + "volume": 100, + "layerOrder": 18, "visible": true, - "spriteInfo": {} + "x": -128, + "y": -85, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Wizard-toad" } }, { "name": "Zebra", - "md5": "f58632e6b34fa8f9b35219e52ed2c864.svg", + "md5": "0e3bc5073305b7079b5e9a8c7b7d7f9b.svg", "type": "sprite", "tags": [ "animals", @@ -16044,49 +19740,63 @@ 1 ], "json": { - "objName": "Zebra", - "sounds": [ - { - "soundName": "horse gallop", - "soundID": -1, - "md5": "058a34b5fb8b57178b5322d994b6b8c8.wav", - "sampleCount": 38336, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "zebra", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "zebra-a", - "baseLayerID": -1, - "baseLayerMD5": "f58632e6b34fa8f9b35219e52ed2c864.svg", + "assetId": "0e3bc5073305b7079b5e9a8c7b7d7f9b", + "name": "zebra-a", "bitmapResolution": 1, + "md5ext": "0e3bc5073305b7079b5e9a8c7b7d7f9b.svg", + "dataFormat": "svg", "rotationCenterX": 97, "rotationCenterY": 56 }, { - "costumeName": "zebra-b", - "baseLayerID": -1, - "baseLayerMD5": "ea23797598a55938a2d46f2b0a389fd6.svg", + "assetId": "f3e322a25b9f79801066056de6f33fb1", + "name": "zebra-b", "bitmapResolution": 1, + "md5ext": "f3e322a25b9f79801066056de6f33fb1.svg", + "dataFormat": "svg", "rotationCenterX": 96, "rotationCenterY": 56 } ], - "currentCostumeIndex": 0, - "scratchX": 122, - "scratchY": 11, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "058a34b5fb8b57178b5322d994b6b8c8", + "name": "horse gallop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 153344, + "md5ext": "058a34b5fb8b57178b5322d994b6b8c8.wav" + } + ], + "volume": 100, + "layerOrder": 2, "visible": true, - "spriteInfo": {} + "x": 122, + "y": 11, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Zebra" } }, { "name": "Block-A", - "md5": "602a16930a8050e1298e1a0ae844363e.svg", + "md5": "ef3b01f6fc1ffa1270fbbf057f7ded42.svg", "type": "sprite", "tags": [ "alphabet", @@ -16098,41 +19808,54 @@ 1 ], "json": { - "objName": "Block-A", - "sounds": [ - { - "soundName": "meow", - "soundID": -1, - "md5": "83c36d806dc92327b9e7049a565c6bff.wav", - "sampleCount": 18688, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "ΩBlock-A", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Block-a", - "baseLayerID": -1, - "baseLayerMD5": "602a16930a8050e1298e1a0ae844363e.svg", + "assetId": "ef3b01f6fc1ffa1270fbbf057f7ded42", + "name": "Block-a", "bitmapResolution": 1, + "md5ext": "ef3b01f6fc1ffa1270fbbf057f7ded42.svg", + "dataFormat": "svg", "rotationCenterX": 28, "rotationCenterY": 38 } ], - "currentCostumeIndex": 0, - "scratchX": 36, - "scratchY": -31, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83c36d806dc92327b9e7049a565c6bff", + "name": "meow", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 37376, + "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav" + } + ], + "volume": 100, + "layerOrder": 1, "visible": true, - "spriteInfo": {} + "x": 36, + "y": -31, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Block-A" } }, { "name": "Block-B", - "md5": "f8c683cf71660e8ac1f8855599857a25.svg", + "md5": "1dc05fbaa37a6b41ffff459d0a776989.svg", "type": "sprite", "tags": [ "alphabet", @@ -16144,41 +19867,54 @@ 1 ], "json": { - "objName": "Block-B", - "sounds": [ - { - "soundName": "meow", - "soundID": -1, - "md5": "83c36d806dc92327b9e7049a565c6bff.wav", - "sampleCount": 18688, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "ΩBlock-B", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Block-b", - "baseLayerID": -1, - "baseLayerMD5": "f8c683cf71660e8ac1f8855599857a25.svg", + "assetId": "1dc05fbaa37a6b41ffff459d0a776989", + "name": "Block-b", "bitmapResolution": 1, + "md5ext": "1dc05fbaa37a6b41ffff459d0a776989.svg", + "dataFormat": "svg", "rotationCenterX": 29, "rotationCenterY": 42 } ], - "currentCostumeIndex": 0, - "scratchX": -24, - "scratchY": -45, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83c36d806dc92327b9e7049a565c6bff", + "name": "meow", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 37376, + "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav" + } + ], + "volume": 100, + "layerOrder": 2, "visible": true, - "spriteInfo": {} + "x": -24, + "y": -45, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Block-B" } }, { "name": "Block-C", - "md5": "f8f4cc686ffc5a4113a99f70b09abd32.svg", + "md5": "43090c4b423c977041542ce12017fda0.svg", "type": "sprite", "tags": [ "alphabet", @@ -16190,41 +19926,54 @@ 1 ], "json": { - "objName": "Block-C", - "sounds": [ - { - "soundName": "meow", - "soundID": -1, - "md5": "83c36d806dc92327b9e7049a565c6bff.wav", - "sampleCount": 18688, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "ΩBlock-C", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Block-c", - "baseLayerID": -1, - "baseLayerMD5": "f8f4cc686ffc5a4113a99f70b09abd32.svg", + "assetId": "43090c4b423c977041542ce12017fda0", + "name": "Block-c", "bitmapResolution": 1, + "md5ext": "43090c4b423c977041542ce12017fda0.svg", + "dataFormat": "svg", "rotationCenterX": 35, "rotationCenterY": 43 } ], - "currentCostumeIndex": 0, - "scratchX": 42, - "scratchY": 22, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83c36d806dc92327b9e7049a565c6bff", + "name": "meow", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 37376, + "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav" + } + ], + "volume": 100, + "layerOrder": 3, "visible": true, - "spriteInfo": {} + "x": 42, + "y": 22, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Block-C" } }, { "name": "Block-D", - "md5": "aee2d71ef0293b33479bff9423d16b67.svg", + "md5": "1fb3db31500d6f7da662e825157920fa.svg", "type": "sprite", "tags": [ "alphabet", @@ -16236,41 +19985,54 @@ 1 ], "json": { - "objName": "Block-D", - "sounds": [ - { - "soundName": "meow", - "soundID": -1, - "md5": "83c36d806dc92327b9e7049a565c6bff.wav", - "sampleCount": 18688, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "ΩBlock-D", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Block-d", - "baseLayerID": -1, - "baseLayerMD5": "aee2d71ef0293b33479bff9423d16b67.svg", + "assetId": "1fb3db31500d6f7da662e825157920fa", + "name": "Block-d", "bitmapResolution": 1, + "md5ext": "1fb3db31500d6f7da662e825157920fa.svg", + "dataFormat": "svg", "rotationCenterX": 31, "rotationCenterY": 41 } ], - "currentCostumeIndex": 0, - "scratchX": 30, - "scratchY": -39, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83c36d806dc92327b9e7049a565c6bff", + "name": "meow", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 37376, + "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav" + } + ], + "volume": 100, + "layerOrder": 4, "visible": true, - "spriteInfo": {} + "x": 30, + "y": -39, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Block-D" } }, { "name": "Block-E", - "md5": "16c6257316ff94cc7539ccdfc24e5fb8.svg", + "md5": "240aacc04444cef3b2ef8cfaf0dae479.svg", "type": "sprite", "tags": [ "alphabet", @@ -16282,41 +20044,54 @@ 1 ], "json": { - "objName": "Block-E", - "sounds": [ - { - "soundName": "meow", - "soundID": -1, - "md5": "83c36d806dc92327b9e7049a565c6bff.wav", - "sampleCount": 18688, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "ΩBlock-E", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Block-e", - "baseLayerID": -1, - "baseLayerMD5": "16c6257316ff94cc7539ccdfc24e5fb8.svg", + "assetId": "240aacc04444cef3b2ef8cfaf0dae479", + "name": "Block-e", "bitmapResolution": 1, + "md5ext": "240aacc04444cef3b2ef8cfaf0dae479.svg", + "dataFormat": "svg", "rotationCenterX": 25, "rotationCenterY": 39 } ], - "currentCostumeIndex": 0, - "scratchX": -87, - "scratchY": -22, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83c36d806dc92327b9e7049a565c6bff", + "name": "meow", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 37376, + "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav" + } + ], + "volume": 100, + "layerOrder": 5, "visible": true, - "spriteInfo": {} + "x": -87, + "y": -22, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Block-E" } }, { "name": "Block-F", - "md5": "34c090c1f573c569332ead68cb99b595.svg", + "md5": "d88d750ce848d7dbeeca3f02249350e2.svg", "type": "sprite", "tags": [ "alphabet", @@ -16328,41 +20103,54 @@ 1 ], "json": { - "objName": "Block-F", - "sounds": [ - { - "soundName": "meow", - "soundID": -1, - "md5": "83c36d806dc92327b9e7049a565c6bff.wav", - "sampleCount": 18688, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "ΩBlock-F", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Block-f", - "baseLayerID": -1, - "baseLayerMD5": "34c090c1f573c569332ead68cb99b595.svg", + "assetId": "d88d750ce848d7dbeeca3f02249350e2", + "name": "Block-f", "bitmapResolution": 1, + "md5ext": "d88d750ce848d7dbeeca3f02249350e2.svg", + "dataFormat": "svg", "rotationCenterX": 23, "rotationCenterY": 40 } ], - "currentCostumeIndex": 0, - "scratchX": -80, - "scratchY": 21, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83c36d806dc92327b9e7049a565c6bff", + "name": "meow", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 37376, + "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav" + } + ], + "volume": 100, + "layerOrder": 7, "visible": true, - "spriteInfo": {} + "x": -80, + "y": 21, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Block-F" } }, { "name": "Block-G", - "md5": "8bb2382627004eb08ff10ea8171cc724.svg", + "md5": "989c76ae7f8c2e42ebeacdda961061ca.svg", "type": "sprite", "tags": [ "alphabet", @@ -16374,41 +20162,54 @@ 1 ], "json": { - "objName": "Block-G", - "sounds": [ - { - "soundName": "meow", - "soundID": -1, - "md5": "83c36d806dc92327b9e7049a565c6bff.wav", - "sampleCount": 18688, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "ΩBlock-G", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Block-g", - "baseLayerID": -1, - "baseLayerMD5": "8bb2382627004eb08ff10ea8171cc724.svg", + "assetId": "989c76ae7f8c2e42ebeacdda961061ca", + "name": "Block-g", "bitmapResolution": 1, + "md5ext": "989c76ae7f8c2e42ebeacdda961061ca.svg", + "dataFormat": "svg", "rotationCenterX": 28, "rotationCenterY": 39 } ], - "currentCostumeIndex": 0, - "scratchX": 3, - "scratchY": 33, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83c36d806dc92327b9e7049a565c6bff", + "name": "meow", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 37376, + "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav" + } + ], + "volume": 100, + "layerOrder": 10, "visible": true, - "spriteInfo": {} + "x": 3, + "y": 33, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Block-G" } }, { "name": "Block-H", - "md5": "f1578807d4a124fc02b639a8febeaab3.svg", + "md5": "93426b2f313d1bdedff368d94fc989d6.svg", "type": "sprite", "tags": [ "alphabet", @@ -16420,41 +20221,54 @@ 1 ], "json": { - "objName": "Block-H", - "sounds": [ - { - "soundName": "meow", - "soundID": -1, - "md5": "83c36d806dc92327b9e7049a565c6bff.wav", - "sampleCount": 18688, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "ΩBlock-H", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Block-h", - "baseLayerID": -1, - "baseLayerMD5": "f1578807d4a124fc02b639a8febeaab3.svg", + "assetId": "93426b2f313d1bdedff368d94fc989d6", + "name": "Block-h", "bitmapResolution": 1, + "md5ext": "93426b2f313d1bdedff368d94fc989d6.svg", + "dataFormat": "svg", "rotationCenterX": 27, "rotationCenterY": 38 } ], - "currentCostumeIndex": 0, - "scratchX": 96, - "scratchY": 42, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83c36d806dc92327b9e7049a565c6bff", + "name": "meow", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 37376, + "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav" + } + ], + "volume": 100, + "layerOrder": 12, "visible": true, - "spriteInfo": {} + "x": 96, + "y": 42, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Block-H" } }, { "name": "Block-I", - "md5": "341bc70442886d6fdf959f2a97a63554.svg", + "md5": "f911b18605f59c75adf4d83e07811fd8.svg", "type": "sprite", "tags": [ "alphabet", @@ -16466,41 +20280,54 @@ 1 ], "json": { - "objName": "Block-I", - "sounds": [ - { - "soundName": "meow", - "soundID": -1, - "md5": "83c36d806dc92327b9e7049a565c6bff.wav", - "sampleCount": 18688, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "ΩBlock-I", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Block-i", - "baseLayerID": -1, - "baseLayerMD5": "341bc70442886d6fdf959f2a97a63554.svg", + "assetId": "f911b18605f59c75adf4d83e07811fd8", + "name": "Block-i", "bitmapResolution": 1, + "md5ext": "f911b18605f59c75adf4d83e07811fd8.svg", + "dataFormat": "svg", "rotationCenterX": 19, "rotationCenterY": 39 } ], - "currentCostumeIndex": 0, - "scratchX": 23, - "scratchY": 25, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83c36d806dc92327b9e7049a565c6bff", + "name": "meow", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 37376, + "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav" + } + ], + "volume": 100, + "layerOrder": 14, "visible": true, - "spriteInfo": {} + "x": 23, + "y": 25, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Block-I" } }, { "name": "Block-J", - "md5": "4b420cce964beedf2c1dc43faa59fdec.svg", + "md5": "8580c990ac918577550165447f870542.svg", "type": "sprite", "tags": [ "alphabet", @@ -16512,41 +20339,54 @@ 1 ], "json": { - "objName": "Block-J", - "sounds": [ - { - "soundName": "meow", - "soundID": -1, - "md5": "83c36d806dc92327b9e7049a565c6bff.wav", - "sampleCount": 18688, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "ΩBlock-J", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Block-j", - "baseLayerID": -1, - "baseLayerMD5": "4b420cce964beedf2c1dc43faa59fdec.svg", + "assetId": "8580c990ac918577550165447f870542", + "name": "Block-j", "bitmapResolution": 1, + "md5ext": "8580c990ac918577550165447f870542.svg", + "dataFormat": "svg", "rotationCenterX": 25, "rotationCenterY": 41 } ], - "currentCostumeIndex": 0, - "scratchX": -26, - "scratchY": 39, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83c36d806dc92327b9e7049a565c6bff", + "name": "meow", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 37376, + "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav" + } + ], + "volume": 100, + "layerOrder": 16, "visible": true, - "spriteInfo": {} + "x": -26, + "y": 39, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Block-J" } }, { "name": "Block-K", - "md5": "19601cc33449813aa93a47c63167e5c1.svg", + "md5": "d93a9fd4bfb5bc1e9790945fa756b748.svg", "type": "sprite", "tags": [ "alphabet", @@ -16558,41 +20398,54 @@ 1 ], "json": { - "objName": "Block-K", - "sounds": [ - { - "soundName": "meow", - "soundID": -1, - "md5": "83c36d806dc92327b9e7049a565c6bff.wav", - "sampleCount": 18688, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "ΩBlock-K", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Block-k", - "baseLayerID": -1, - "baseLayerMD5": "19601cc33449813aa93a47c63167e5c1.svg", + "assetId": "d93a9fd4bfb5bc1e9790945fa756b748", + "name": "Block-k", "bitmapResolution": 1, + "md5ext": "d93a9fd4bfb5bc1e9790945fa756b748.svg", + "dataFormat": "svg", "rotationCenterX": 24, "rotationCenterY": 40 } ], - "currentCostumeIndex": 0, - "scratchX": -10, - "scratchY": -31, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83c36d806dc92327b9e7049a565c6bff", + "name": "meow", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 37376, + "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav" + } + ], + "volume": 100, + "layerOrder": 18, "visible": true, - "spriteInfo": {} + "x": -10, + "y": -31, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Block-K" } }, { "name": "Block-L", - "md5": "87358e3c9b9f5be4376253ce08d0192d.svg", + "md5": "579c90cbaf847e9adf4faf37f340b32d.svg", "type": "sprite", "tags": [ "alphabet", @@ -16604,41 +20457,54 @@ 1 ], "json": { - "objName": "Block-L", - "sounds": [ - { - "soundName": "meow", - "soundID": -1, - "md5": "83c36d806dc92327b9e7049a565c6bff.wav", - "sampleCount": 18688, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "ΩBlock-L", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Block-l", - "baseLayerID": -1, - "baseLayerMD5": "87358e3c9b9f5be4376253ce08d0192d.svg", + "assetId": "579c90cbaf847e9adf4faf37f340b32d", + "name": "Block-l", "bitmapResolution": 1, + "md5ext": "579c90cbaf847e9adf4faf37f340b32d.svg", + "dataFormat": "svg", "rotationCenterX": 26, "rotationCenterY": 40 } ], - "currentCostumeIndex": 0, - "scratchX": -40, - "scratchY": -33, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83c36d806dc92327b9e7049a565c6bff", + "name": "meow", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 37376, + "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav" + } + ], + "volume": 100, + "layerOrder": 20, "visible": true, - "spriteInfo": {} + "x": -40, + "y": -33, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Block-L" } }, { "name": "Block-M", - "md5": "7ba0642be1f0080c0d273ea96e29b1e8.svg", + "md5": "6c5cf1fd0673f441b04e15e799685831.svg", "type": "sprite", "tags": [ "alphabet", @@ -16650,41 +20516,54 @@ 1 ], "json": { - "objName": "Block-M", - "sounds": [ - { - "soundName": "meow", - "soundID": -1, - "md5": "83c36d806dc92327b9e7049a565c6bff.wav", - "sampleCount": 18688, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "ΩBlock-M", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Block-m", - "baseLayerID": -1, - "baseLayerMD5": "7ba0642be1f0080c0d273ea96e29b1e8.svg", + "assetId": "6c5cf1fd0673f441b04e15e799685831", + "name": "Block-m", "bitmapResolution": 1, + "md5ext": "6c5cf1fd0673f441b04e15e799685831.svg", + "dataFormat": "svg", "rotationCenterX": 35, "rotationCenterY": 37 } ], - "currentCostumeIndex": 0, - "scratchX": -80, - "scratchY": 10, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83c36d806dc92327b9e7049a565c6bff", + "name": "meow", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 37376, + "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav" + } + ], + "volume": 100, + "layerOrder": 22, "visible": true, - "spriteInfo": {} + "x": -80, + "y": 10, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Block-M" } }, { "name": "Block-N", - "md5": "6c1fbc57821744bd9356ce9a21ed70f7.svg", + "md5": "9eba5dd44d65e1d421c40686fecde906.svg", "type": "sprite", "tags": [ "alphabet", @@ -16696,41 +20575,54 @@ 1 ], "json": { - "objName": "Block-N", - "sounds": [ - { - "soundName": "meow", - "soundID": -1, - "md5": "83c36d806dc92327b9e7049a565c6bff.wav", - "sampleCount": 18688, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "ΩBlock-N", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Block-n", - "baseLayerID": -1, - "baseLayerMD5": "6c1fbc57821744bd9356ce9a21ed70f7.svg", + "assetId": "9eba5dd44d65e1d421c40686fecde906", + "name": "Block-n", "bitmapResolution": 1, + "md5ext": "9eba5dd44d65e1d421c40686fecde906.svg", + "dataFormat": "svg", "rotationCenterX": 28, "rotationCenterY": 37 } ], - "currentCostumeIndex": 0, - "scratchX": 66, - "scratchY": 0, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83c36d806dc92327b9e7049a565c6bff", + "name": "meow", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 37376, + "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav" + } + ], + "volume": 100, + "layerOrder": 24, "visible": true, - "spriteInfo": {} + "x": 66, + "y": 0, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Block-N" } }, { "name": "Block-O", - "md5": "e88638200a73e167d0e266a343019cec.svg", + "md5": "8bbbde09c13a06015e554ab36fa178c0.svg", "type": "sprite", "tags": [ "alphabet", @@ -16742,41 +20634,54 @@ 1 ], "json": { - "objName": "Block-O", - "sounds": [ - { - "soundName": "meow", - "soundID": -1, - "md5": "83c36d806dc92327b9e7049a565c6bff.wav", - "sampleCount": 18688, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "ΩBlock-O", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Block-o", - "baseLayerID": -1, - "baseLayerMD5": "e88638200a73e167d0e266a343019cec.svg", + "assetId": "8bbbde09c13a06015e554ab36fa178c0", + "name": "Block-o", "bitmapResolution": 1, + "md5ext": "8bbbde09c13a06015e554ab36fa178c0.svg", + "dataFormat": "svg", "rotationCenterX": 32, "rotationCenterY": 40 } ], - "currentCostumeIndex": 0, - "scratchX": -82, - "scratchY": -14, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83c36d806dc92327b9e7049a565c6bff", + "name": "meow", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 37376, + "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav" + } + ], + "volume": 100, + "layerOrder": 28, "visible": true, - "spriteInfo": {} + "x": -82, + "y": -14, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Block-O" } }, { "name": "Block-P", - "md5": "ad2fc3a1c6538678915633a11ab6ec73.svg", + "md5": "0f920b99ac49421cf28e55c8d863bdc5.svg", "type": "sprite", "tags": [ "alphabet", @@ -16788,41 +20693,54 @@ 1 ], "json": { - "objName": "Block-P", - "sounds": [ - { - "soundName": "meow", - "soundID": -1, - "md5": "83c36d806dc92327b9e7049a565c6bff.wav", - "sampleCount": 18688, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "ΩBlock-P", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Block-p", - "baseLayerID": -1, - "baseLayerMD5": "ad2fc3a1c6538678915633a11ab6ec73.svg", + "assetId": "0f920b99ac49421cf28e55c8d863bdc5", + "name": "Block-p", "bitmapResolution": 1, + "md5ext": "0f920b99ac49421cf28e55c8d863bdc5.svg", + "dataFormat": "svg", "rotationCenterX": 18, "rotationCenterY": 33 } ], - "currentCostumeIndex": 0, - "scratchX": 53, - "scratchY": 43, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83c36d806dc92327b9e7049a565c6bff", + "name": "meow", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 37376, + "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav" + } + ], + "volume": 100, + "layerOrder": 26, "visible": true, - "spriteInfo": {} + "x": 53, + "y": 43, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Block-P" } }, { "name": "Block-Q", - "md5": "64da9da8684c74deb567dbdb661d3a52.svg", + "md5": "67f8e80eabaec4883eb9c67c9527004a.svg", "type": "sprite", "tags": [ "alphabet", @@ -16834,41 +20752,54 @@ 1 ], "json": { - "objName": "Block-Q", - "sounds": [ - { - "soundName": "meow", - "soundID": -1, - "md5": "83c36d806dc92327b9e7049a565c6bff.wav", - "sampleCount": 18688, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "ΩBlock-Q", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Block-q", - "baseLayerID": -1, - "baseLayerMD5": "64da9da8684c74deb567dbdb661d3a52.svg", + "assetId": "67f8e80eabaec4883eb9c67c9527004a", + "name": "Block-q", "bitmapResolution": 1, + "md5ext": "67f8e80eabaec4883eb9c67c9527004a.svg", + "dataFormat": "svg", "rotationCenterX": 26, "rotationCenterY": 33 } ], - "currentCostumeIndex": 0, - "scratchX": 52, - "scratchY": 47, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83c36d806dc92327b9e7049a565c6bff", + "name": "meow", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 37376, + "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav" + } + ], + "volume": 100, + "layerOrder": 36, "visible": true, - "spriteInfo": {} + "x": 52, + "y": 47, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Block-Q" } }, { "name": "Block-R", - "md5": "73e8d46f7475476d8cb4cfcfc75ee50d.svg", + "md5": "9d0432c5575451e251990d89845f8d00.svg", "type": "sprite", "tags": [ "alphabet", @@ -16880,41 +20811,54 @@ 1 ], "json": { - "objName": "Block-R", - "sounds": [ - { - "soundName": "meow", - "soundID": -1, - "md5": "83c36d806dc92327b9e7049a565c6bff.wav", - "sampleCount": 18688, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "ΩBlock-R", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Block-r", - "baseLayerID": -1, - "baseLayerMD5": "73e8d46f7475476d8cb4cfcfc75ee50d.svg", + "assetId": "9d0432c5575451e251990d89845f8d00", + "name": "Block-r", "bitmapResolution": 1, + "md5ext": "9d0432c5575451e251990d89845f8d00.svg", + "dataFormat": "svg", "rotationCenterX": 22, "rotationCenterY": 33 } ], - "currentCostumeIndex": 0, - "scratchX": -88, - "scratchY": 14, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83c36d806dc92327b9e7049a565c6bff", + "name": "meow", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 37376, + "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav" + } + ], + "volume": 100, + "layerOrder": 31, "visible": true, - "spriteInfo": {} + "x": -88, + "y": 14, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Block-R" } }, { "name": "Block-S", - "md5": "9feb5593fed51e88dbb3128cfc290d29.svg", + "md5": "83c7486b08e78d099b4e776aaa2783fe.svg", "type": "sprite", "tags": [ "alphabet", @@ -16926,41 +20870,54 @@ 1 ], "json": { - "objName": "Block-S", - "sounds": [ - { - "soundName": "meow", - "soundID": -1, - "md5": "83c36d806dc92327b9e7049a565c6bff.wav", - "sampleCount": 18688, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "ΩBlock-S", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Block-s", - "baseLayerID": -1, - "baseLayerMD5": "9feb5593fed51e88dbb3128cfc290d29.svg", + "assetId": "83c7486b08e78d099b4e776aaa2783fe", + "name": "Block-s", "bitmapResolution": 1, + "md5ext": "83c7486b08e78d099b4e776aaa2783fe.svg", + "dataFormat": "svg", "rotationCenterX": 13, "rotationCenterY": 30 } ], - "currentCostumeIndex": 0, - "scratchX": -74, - "scratchY": -29, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83c36d806dc92327b9e7049a565c6bff", + "name": "meow", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 37376, + "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav" + } + ], + "volume": 100, + "layerOrder": 33, "visible": true, - "spriteInfo": {} + "x": -74, + "y": -29, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Block-S" } }, { "name": "Block-T", - "md5": "d29c1caf5cf195740c38f279e82a77a4.svg", + "md5": "6c1b26611ec0483f601a648f59305aff.svg", "type": "sprite", "tags": [ "alphabet", @@ -16972,41 +20929,54 @@ 1 ], "json": { - "objName": "Block-T", - "sounds": [ - { - "soundName": "meow", - "soundID": -1, - "md5": "83c36d806dc92327b9e7049a565c6bff.wav", - "sampleCount": 18688, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "ΩBlock-T", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Block-t", - "baseLayerID": -1, - "baseLayerMD5": "d29c1caf5cf195740c38f279e82a77a4.svg", + "assetId": "6c1b26611ec0483f601a648f59305aff", + "name": "Block-t", "bitmapResolution": 1, + "md5ext": "6c1b26611ec0483f601a648f59305aff.svg", + "dataFormat": "svg", "rotationCenterX": 25, "rotationCenterY": 33 } ], - "currentCostumeIndex": 0, - "scratchX": 41, - "scratchY": 26, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83c36d806dc92327b9e7049a565c6bff", + "name": "meow", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 37376, + "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav" + } + ], + "volume": 100, + "layerOrder": 38, "visible": true, - "spriteInfo": {} + "x": 41, + "y": 26, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Block-T" } }, { "name": "Block-U", - "md5": "faef46b7bf589c36300142f6f03c5d32.svg", + "md5": "d02f77994789f528f0aaa7f211690151.svg", "type": "sprite", "tags": [ "alphabet", @@ -17018,41 +20988,54 @@ 1 ], "json": { - "objName": "Block-U", - "sounds": [ - { - "soundName": "meow", - "soundID": -1, - "md5": "83c36d806dc92327b9e7049a565c6bff.wav", - "sampleCount": 18688, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "ΩBlock-U", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Block-u", - "baseLayerID": -1, - "baseLayerMD5": "faef46b7bf589c36300142f6f03c5d32.svg", + "assetId": "d02f77994789f528f0aaa7f211690151", + "name": "Block-u", "bitmapResolution": 1, + "md5ext": "d02f77994789f528f0aaa7f211690151.svg", + "dataFormat": "svg", "rotationCenterX": 28, "rotationCenterY": 41 } ], - "currentCostumeIndex": 0, - "scratchX": 52, - "scratchY": -28, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83c36d806dc92327b9e7049a565c6bff", + "name": "meow", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 37376, + "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav" + } + ], + "volume": 100, + "layerOrder": 40, "visible": true, - "spriteInfo": {} + "x": 52, + "y": -28, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Block-U" } }, { "name": "Block-V", - "md5": "65e2f4821ab084827e22920acb61c92b.svg", + "md5": "0654cfcb6234406837336e90be7e419c.svg", "type": "sprite", "tags": [ "alphabet", @@ -17064,41 +21047,54 @@ 1 ], "json": { - "objName": "Block-V", - "sounds": [ - { - "soundName": "meow", - "soundID": -1, - "md5": "83c36d806dc92327b9e7049a565c6bff.wav", - "sampleCount": 18688, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "ΩBlock-V", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Block-v", - "baseLayerID": -1, - "baseLayerMD5": "65e2f4821ab084827e22920acb61c92b.svg", + "assetId": "0654cfcb6234406837336e90be7e419c", + "name": "Block-v", "bitmapResolution": 1, + "md5ext": "0654cfcb6234406837336e90be7e419c.svg", + "dataFormat": "svg", "rotationCenterX": 35, "rotationCenterY": 41 } ], - "currentCostumeIndex": 0, - "scratchX": 73, - "scratchY": -32, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83c36d806dc92327b9e7049a565c6bff", + "name": "meow", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 37376, + "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav" + } + ], + "volume": 100, + "layerOrder": 43, "visible": true, - "spriteInfo": {} + "x": 73, + "y": -32, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Block-V" } }, { "name": "Block-W", - "md5": "5ab197b4f70b2f98a3658c7ccdc3351d.svg", + "md5": "2b3145ae89c32793c4fcea9a6bcc6075.svg", "type": "sprite", "tags": [ "alphabet", @@ -17110,41 +21106,54 @@ 1 ], "json": { - "objName": "Block-W", - "sounds": [ - { - "soundName": "meow", - "soundID": -1, - "md5": "83c36d806dc92327b9e7049a565c6bff.wav", - "sampleCount": 18688, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "ΩBlock-W", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Block-w", - "baseLayerID": -1, - "baseLayerMD5": "5ab197b4f70b2f98a3658c7ccdc3351d.svg", + "assetId": "2b3145ae89c32793c4fcea9a6bcc6075", + "name": "Block-w", "bitmapResolution": 1, + "md5ext": "2b3145ae89c32793c4fcea9a6bcc6075.svg", + "dataFormat": "svg", "rotationCenterX": 47, "rotationCenterY": 39 } ], - "currentCostumeIndex": 0, - "scratchX": 1, - "scratchY": -49, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83c36d806dc92327b9e7049a565c6bff", + "name": "meow", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 37376, + "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav" + } + ], + "volume": 100, + "layerOrder": 45, "visible": true, - "spriteInfo": {} + "x": 1, + "y": -49, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Block-W" } }, { "name": "Block-X", - "md5": "cb9dff35f05e823d954e47e4a717a48c.svg", + "md5": "a73f354dc045bbbc5a491d9367192a80.svg", "type": "sprite", "tags": [ "alphabet", @@ -17156,41 +21165,54 @@ 1 ], "json": { - "objName": "Block-X", - "sounds": [ - { - "soundName": "meow", - "soundID": -1, - "md5": "83c36d806dc92327b9e7049a565c6bff.wav", - "sampleCount": 18688, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "ΩBlock-X", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Block-x", - "baseLayerID": -1, - "baseLayerMD5": "cb9dff35f05e823d954e47e4a717a48c.svg", + "assetId": "a73f354dc045bbbc5a491d9367192a80", + "name": "Block-x", "bitmapResolution": 1, + "md5ext": "a73f354dc045bbbc5a491d9367192a80.svg", + "dataFormat": "svg", "rotationCenterX": 25, "rotationCenterY": 32 } ], - "currentCostumeIndex": 0, - "scratchX": 61, - "scratchY": -35, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83c36d806dc92327b9e7049a565c6bff", + "name": "meow", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 37376, + "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav" + } + ], + "volume": 100, + "layerOrder": 47, "visible": true, - "spriteInfo": {} + "x": 61, + "y": -35, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Block-X" } }, { "name": "Block-Y", - "md5": "4c13c440bcb35c8c3aa6226374fced3f.svg", + "md5": "e13e79f106d32a3176dbcf5c1b35827d.svg", "type": "sprite", "tags": [ "alphabet", @@ -17202,41 +21224,54 @@ 1 ], "json": { - "objName": "Block-Y", - "sounds": [ - { - "soundName": "meow", - "soundID": -1, - "md5": "83c36d806dc92327b9e7049a565c6bff.wav", - "sampleCount": 18688, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "ΩBlock-Y", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Block-y", - "baseLayerID": -1, - "baseLayerMD5": "4c13c440bcb35c8c3aa6226374fced3f.svg", + "assetId": "e13e79f106d32a3176dbcf5c1b35827d", + "name": "Block-y", "bitmapResolution": 1, + "md5ext": "e13e79f106d32a3176dbcf5c1b35827d.svg", + "dataFormat": "svg", "rotationCenterX": 26, "rotationCenterY": 33 } ], - "currentCostumeIndex": 0, - "scratchX": 53, - "scratchY": -12, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83c36d806dc92327b9e7049a565c6bff", + "name": "meow", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 37376, + "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav" + } + ], + "volume": 100, + "layerOrder": 49, "visible": true, - "spriteInfo": {} + "x": 53, + "y": -12, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Block-Y" } }, { "name": "Block-Z", - "md5": "0ccff1898f1bf1b25333d581db09fae2.svg", + "md5": "c57d371b291d43675f46601518098572.svg", "type": "sprite", "tags": [ "alphabet", @@ -17248,41 +21283,54 @@ 1 ], "json": { - "objName": "Block-Z", - "sounds": [ - { - "soundName": "meow", - "soundID": -1, - "md5": "83c36d806dc92327b9e7049a565c6bff.wav", - "sampleCount": 18688, - "rate": 22050, - "format": "" - } - ], + "isStage": false, + "name": "ΩBlock-Z", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Block-z", - "baseLayerID": -1, - "baseLayerMD5": "0ccff1898f1bf1b25333d581db09fae2.svg", + "assetId": "c57d371b291d43675f46601518098572", + "name": "Block-z", "bitmapResolution": 1, + "md5ext": "c57d371b291d43675f46601518098572.svg", + "dataFormat": "svg", "rotationCenterX": 24, "rotationCenterY": 38 } ], - "currentCostumeIndex": 0, - "scratchX": -33, - "scratchY": -20, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83c36d806dc92327b9e7049a565c6bff", + "name": "meow", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 37376, + "md5ext": "83c36d806dc92327b9e7049a565c6bff.wav" + } + ], + "volume": 100, + "layerOrder": 51, "visible": true, - "spriteInfo": {} + "x": -33, + "y": -20, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Block-Z" } }, { "name": "Glow-0", - "md5": "38b2b342659adc6fa289090975e0e71d.svg", + "md5": "64b59074f24d0e2405a509a45c0dadba.svg", "type": "sprite", "tags": [ "numbers", @@ -17294,41 +21342,54 @@ 1 ], "json": { - "objName": "Glow-0", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-0", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-0", - "baseLayerID": -1, - "baseLayerMD5": "38b2b342659adc6fa289090975e0e71d.svg", + "assetId": "64b59074f24d0e2405a509a45c0dadba", + "name": "Glow-0", "bitmapResolution": 1, + "md5ext": "64b59074f24d0e2405a509a45c0dadba.svg", + "dataFormat": "svg", "rotationCenterX": 29, "rotationCenterY": 39 } ], - "currentCostumeIndex": 0, - "scratchX": -31, - "scratchY": -37, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 53, "visible": true, - "spriteInfo": {} + "x": -31, + "y": -37, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-0" } }, { "name": "Glow-1", - "md5": "2c88706210672655401fe09edd8ff6a7.svg", + "md5": "9f75c26aa6c56168a3e5a4f598de2c94.svg", "type": "sprite", "tags": [ "numbers", @@ -17340,41 +21401,54 @@ 1 ], "json": { - "objName": "Glow-1", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-1", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-1", - "baseLayerID": -1, - "baseLayerMD5": "2c88706210672655401fe09edd8ff6a7.svg", + "assetId": "9f75c26aa6c56168a3e5a4f598de2c94", + "name": "Glow-1", "bitmapResolution": 1, + "md5ext": "9f75c26aa6c56168a3e5a4f598de2c94.svg", + "dataFormat": "svg", "rotationCenterX": 24, "rotationCenterY": 39 } ], - "currentCostumeIndex": 0, - "scratchX": 95, - "scratchY": -19, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 54, "visible": true, - "spriteInfo": {} + "x": 95, + "y": -19, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-1" } }, { "name": "Glow-2", - "md5": "b9faa5708a799a1607f0325a7af2561c.svg", + "md5": "e8d8bf59db37b5012dd643a16a636042.svg", "type": "sprite", "tags": [ "numbers", @@ -17386,41 +21460,54 @@ 1 ], "json": { - "objName": "Glow-2", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-2", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-2", - "baseLayerID": -1, - "baseLayerMD5": "b9faa5708a799a1607f0325a7af2561c.svg", + "assetId": "e8d8bf59db37b5012dd643a16a636042", + "name": "Glow-2", "bitmapResolution": 1, + "md5ext": "e8d8bf59db37b5012dd643a16a636042.svg", + "dataFormat": "svg", "rotationCenterX": 28, "rotationCenterY": 41 } ], - "currentCostumeIndex": 0, - "scratchX": -44, - "scratchY": -10, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 55, "visible": true, - "spriteInfo": {} + "x": -44, + "y": -10, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-2" } }, { "name": "Glow-3", - "md5": "cf42a50552ce26032ead712ac4f36c23.svg", + "md5": "57f7afe3b9888cca56803b73a62e4227.svg", "type": "sprite", "tags": [ "numbers", @@ -17432,41 +21519,54 @@ 1 ], "json": { - "objName": "Glow-3", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-3", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-3", - "baseLayerID": -1, - "baseLayerMD5": "cf42a50552ce26032ead712ac4f36c23.svg", + "assetId": "57f7afe3b9888cca56803b73a62e4227", + "name": "Glow-3", "bitmapResolution": 1, + "md5ext": "57f7afe3b9888cca56803b73a62e4227.svg", + "dataFormat": "svg", "rotationCenterX": 33, "rotationCenterY": 42 } ], - "currentCostumeIndex": 0, - "scratchX": 48, - "scratchY": 7, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 56, "visible": true, - "spriteInfo": {} + "x": 48, + "y": 7, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-3" } }, { "name": "Glow-4", - "md5": "3ffa6aee373e28fc36b9395ac4d0467e.svg", + "md5": "b8209e1980475b30ff11e60d7633446d.svg", "type": "sprite", "tags": [ "numbers", @@ -17478,41 +21578,54 @@ 1 ], "json": { - "objName": "Glow-4", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-4", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-4", - "baseLayerID": -1, - "baseLayerMD5": "3ffa6aee373e28fc36b9395ac4d0467e.svg", + "assetId": "b8209e1980475b30ff11e60d7633446d", + "name": "Glow-4", "bitmapResolution": 1, + "md5ext": "b8209e1980475b30ff11e60d7633446d.svg", + "dataFormat": "svg", "rotationCenterX": 31, "rotationCenterY": 38 } ], - "currentCostumeIndex": 0, - "scratchX": 50, - "scratchY": -12, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 57, "visible": true, - "spriteInfo": {} + "x": 50, + "y": -12, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-4" } }, { "name": "Glow-5", - "md5": "85d87d32e7e9e6be122c905b0d2e7e33.svg", + "md5": "aacb5b3cec637f192f080138b4ccd8d2.svg", "type": "sprite", "tags": [ "numbers", @@ -17524,41 +21637,54 @@ 1 ], "json": { - "objName": "Glow-5", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-5", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-5", - "baseLayerID": -1, - "baseLayerMD5": "85d87d32e7e9e6be122c905b0d2e7e33.svg", + "assetId": "aacb5b3cec637f192f080138b4ccd8d2", + "name": "Glow-5", "bitmapResolution": 1, + "md5ext": "aacb5b3cec637f192f080138b4ccd8d2.svg", + "dataFormat": "svg", "rotationCenterX": 30, "rotationCenterY": 38 } ], - "currentCostumeIndex": 0, - "scratchX": -88, - "scratchY": -37, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 58, "visible": true, - "spriteInfo": {} + "x": -88, + "y": -37, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-5" } }, { "name": "Glow-6", - "md5": "62cc2a6def27f19d11ed56e86e95aac5.svg", + "md5": "84d9f26050c709e6b98706c22d2efb3d.svg", "type": "sprite", "tags": [ "numbers", @@ -17570,41 +21696,54 @@ 1 ], "json": { - "objName": "Glow-6", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-6", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-6", - "baseLayerID": -1, - "baseLayerMD5": "62cc2a6def27f19d11ed56e86e95aac5.svg", + "assetId": "84d9f26050c709e6b98706c22d2efb3d", + "name": "Glow-6", "bitmapResolution": 1, + "md5ext": "84d9f26050c709e6b98706c22d2efb3d.svg", + "dataFormat": "svg", "rotationCenterX": 30, "rotationCenterY": 37 } ], - "currentCostumeIndex": 0, - "scratchX": 35, - "scratchY": 31, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 59, "visible": true, - "spriteInfo": {} + "x": 35, + "y": 31, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-6" } }, { "name": "Glow-7", - "md5": "8887983eb4df2e62a2ed4770a1d98d60.svg", + "md5": "6194b9a251a905d0001a969990961724.svg", "type": "sprite", "tags": [ "numbers", @@ -17616,41 +21755,54 @@ 1 ], "json": { - "objName": "Glow-7", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-7", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-7", - "baseLayerID": -1, - "baseLayerMD5": "8887983eb4df2e62a2ed4770a1d98d60.svg", + "assetId": "6194b9a251a905d0001a969990961724", + "name": "Glow-7", "bitmapResolution": 1, + "md5ext": "6194b9a251a905d0001a969990961724.svg", + "dataFormat": "svg", "rotationCenterX": 31, "rotationCenterY": 42 } ], - "currentCostumeIndex": 0, - "scratchX": 30, - "scratchY": 5, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 60, "visible": true, - "spriteInfo": {} + "x": 30, + "y": 5, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-7" } }, { "name": "Glow-8", - "md5": "4c42c4cb0c1e090d0f9570416d3c80c8.svg", + "md5": "55e95fb9c60fbebb7d20bba99c7e9609.svg", "type": "sprite", "tags": [ "numbers", @@ -17662,41 +21814,54 @@ 1 ], "json": { - "objName": "Glow-8", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-8", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-8", - "baseLayerID": -1, - "baseLayerMD5": "4c42c4cb0c1e090d0f9570416d3c80c8.svg", + "assetId": "55e95fb9c60fbebb7d20bba99c7e9609", + "name": "Glow-8", "bitmapResolution": 1, + "md5ext": "55e95fb9c60fbebb7d20bba99c7e9609.svg", + "dataFormat": "svg", "rotationCenterX": 31, "rotationCenterY": 37 } ], - "currentCostumeIndex": 0, - "scratchX": -39, - "scratchY": -8, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 61, "visible": true, - "spriteInfo": {} + "x": -39, + "y": -8, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-8" } }, { "name": "Glow-9", - "md5": "7bcb7e2e48f5cb770c83d4267922fec0.svg", + "md5": "0f53ee6a988bda07cba561d38bfbc36f.svg", "type": "sprite", "tags": [ "numbers", @@ -17708,41 +21873,54 @@ 1 ], "json": { - "objName": "Glow-9", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-9", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-9", - "baseLayerID": -1, - "baseLayerMD5": "7bcb7e2e48f5cb770c83d4267922fec0.svg", + "assetId": "0f53ee6a988bda07cba561d38bfbc36f", + "name": "Glow-9", "bitmapResolution": 1, + "md5ext": "0f53ee6a988bda07cba561d38bfbc36f.svg", + "dataFormat": "svg", "rotationCenterX": 28, "rotationCenterY": 36 } ], - "currentCostumeIndex": 0, - "scratchX": 87, - "scratchY": 36, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 62, "visible": true, - "spriteInfo": {} + "x": 87, + "y": 36, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-9" } }, { "name": "Glow-A", - "md5": "d5aa299350c24c747200a64b63b1aa52.svg", + "md5": "fd470938cce54248aaf240b16e845456.svg", "type": "sprite", "tags": [ "alphabet", @@ -17754,41 +21932,54 @@ 1 ], "json": { - "objName": "Glow-A", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-A", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-A", - "baseLayerID": -1, - "baseLayerMD5": "d5aa299350c24c747200a64b63b1aa52.svg", + "assetId": "fd470938cce54248aaf240b16e845456", + "name": "Glow-A", "bitmapResolution": 1, + "md5ext": "fd470938cce54248aaf240b16e845456.svg", + "dataFormat": "svg", "rotationCenterX": 36, "rotationCenterY": 37 } ], - "currentCostumeIndex": 0, - "scratchX": 48, - "scratchY": -44, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 6, "visible": true, - "spriteInfo": {} + "x": 48, + "y": -44, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-A" } }, { "name": "Glow-B", - "md5": "a2e95f268a6cab03f3e94b3b0b792d83.svg", + "md5": "a699fa024889b681d8b8b6c5c86acb6d.svg", "type": "sprite", "tags": [ "alphabet", @@ -17800,41 +21991,54 @@ 1 ], "json": { - "objName": "Glow-B", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-B", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-B", - "baseLayerID": -1, - "baseLayerMD5": "a2e95f268a6cab03f3e94b3b0b792d83.svg", + "assetId": "a699fa024889b681d8b8b6c5c86acb6d", + "name": "Glow-B", "bitmapResolution": 1, + "md5ext": "a699fa024889b681d8b8b6c5c86acb6d.svg", + "dataFormat": "svg", "rotationCenterX": 32, "rotationCenterY": 35 } ], - "currentCostumeIndex": 0, - "scratchX": -85, - "scratchY": 45, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 8, "visible": true, - "spriteInfo": {} + "x": -85, + "y": 45, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-B" } }, { "name": "Glow-C", - "md5": "9779a4a40934f04a4bf84920b258d7c9.svg", + "md5": "51b8a7dd7a8cddc5bc30e35824cc557a.svg", "type": "sprite", "tags": [ "alphabet", @@ -17846,41 +22050,54 @@ 1 ], "json": { - "objName": "Glow-C", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-C", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-C", - "baseLayerID": -1, - "baseLayerMD5": "9779a4a40934f04a4bf84920b258d7c9.svg", + "assetId": "51b8a7dd7a8cddc5bc30e35824cc557a", + "name": "Glow-C", "bitmapResolution": 1, + "md5ext": "51b8a7dd7a8cddc5bc30e35824cc557a.svg", + "dataFormat": "svg", "rotationCenterX": 27, "rotationCenterY": 35 } ], - "currentCostumeIndex": 0, - "scratchX": -98, - "scratchY": 35, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 9, "visible": true, - "spriteInfo": {} + "x": -98, + "y": 35, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-C" } }, { "name": "Glow-D", - "md5": "3555b8bbbbcdc00354bf6fa81ac7042f.svg", + "md5": "a3a66e37de8d7ebe0505594e036ef6d1.svg", "type": "sprite", "tags": [ "alphabet", @@ -17892,41 +22109,54 @@ 1 ], "json": { - "objName": "Glow-D", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-D", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-D", - "baseLayerID": -1, - "baseLayerMD5": "3555b8bbbbcdc00354bf6fa81ac7042f.svg", + "assetId": "a3a66e37de8d7ebe0505594e036ef6d1", + "name": "Glow-D", "bitmapResolution": 1, + "md5ext": "a3a66e37de8d7ebe0505594e036ef6d1.svg", + "dataFormat": "svg", "rotationCenterX": 33, "rotationCenterY": 35 } ], - "currentCostumeIndex": 0, - "scratchX": 25, - "scratchY": -13, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 11, "visible": true, - "spriteInfo": {} + "x": 25, + "y": -13, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-D" } }, { "name": "Glow-E", - "md5": "44dbc655d5ac9f13618473848e23484e.svg", + "md5": "80382a5db3fa556276068165c547b432.svg", "type": "sprite", "tags": [ "alphabet", @@ -17938,41 +22168,54 @@ 1 ], "json": { - "objName": "Glow-E", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-E", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-E", - "baseLayerID": -1, - "baseLayerMD5": "44dbc655d5ac9f13618473848e23484e.svg", + "assetId": "80382a5db3fa556276068165c547b432", + "name": "Glow-E", "bitmapResolution": 1, + "md5ext": "80382a5db3fa556276068165c547b432.svg", + "dataFormat": "svg", "rotationCenterX": 34, "rotationCenterY": 38 } ], - "currentCostumeIndex": 0, - "scratchX": -5, - "scratchY": -19, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 13, "visible": true, - "spriteInfo": {} + "x": -5, + "y": -19, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-E" } }, { "name": "Glow-F", - "md5": "dec417e749e43d7de3985155f5f5a7a0.svg", + "md5": "67239f7d47f7b92bc38e2d8b275d54ab.svg", "type": "sprite", "tags": [ "alphabet", @@ -17984,41 +22227,54 @@ 1 ], "json": { - "objName": "Glow-F", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-F", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-F", - "baseLayerID": -1, - "baseLayerMD5": "dec417e749e43d7de3985155f5f5a7a0.svg", + "assetId": "67239f7d47f7b92bc38e2d8b275d54ab", + "name": "Glow-F", "bitmapResolution": 1, + "md5ext": "67239f7d47f7b92bc38e2d8b275d54ab.svg", + "dataFormat": "svg", "rotationCenterX": 35, "rotationCenterY": 41 } ], - "currentCostumeIndex": 0, - "scratchX": -89, - "scratchY": -22, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 15, "visible": true, - "spriteInfo": {} + "x": -89, + "y": -22, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-F" } }, { "name": "Glow-G", - "md5": "cf4aa465cd8fb7049cc571d7546a7eb1.svg", + "md5": "56839bc48957869d980c6f9b6f5a2a91.svg", "type": "sprite", "tags": [ "alphabet", @@ -18030,41 +22286,54 @@ 1 ], "json": { - "objName": "Glow-G", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-G", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-G", - "baseLayerID": -1, - "baseLayerMD5": "cf4aa465cd8fb7049cc571d7546a7eb1.svg", + "assetId": "56839bc48957869d980c6f9b6f5a2a91", + "name": "Glow-G", "bitmapResolution": 1, + "md5ext": "56839bc48957869d980c6f9b6f5a2a91.svg", + "dataFormat": "svg", "rotationCenterX": 32, "rotationCenterY": 39 } ], - "currentCostumeIndex": 0, - "scratchX": 28, - "scratchY": 16, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 17, "visible": true, - "spriteInfo": {} + "x": 28, + "y": 16, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-G" } }, { "name": "Glow-H", - "md5": "8d9bd5f00ea1ac6f92d0f97ee491b0f3.svg", + "md5": "d6016c6494153cd5735ee4b6a1b05277.svg", "type": "sprite", "tags": [ "alphabet", @@ -18076,41 +22345,54 @@ 1 ], "json": { - "objName": "Glow-H", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-H", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-H", - "baseLayerID": -1, - "baseLayerMD5": "8d9bd5f00ea1ac6f92d0f97ee491b0f3.svg", + "assetId": "d6016c6494153cd5735ee4b6a1b05277", + "name": "Glow-H", "bitmapResolution": 1, + "md5ext": "d6016c6494153cd5735ee4b6a1b05277.svg", + "dataFormat": "svg", "rotationCenterX": 35, "rotationCenterY": 46 } ], - "currentCostumeIndex": 0, - "scratchX": 91, - "scratchY": -38, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 19, "visible": true, - "spriteInfo": {} + "x": 91, + "y": -38, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-H" } }, { "name": "Glow-I", - "md5": "0e86de55840103dcd50199ab2b765de7.svg", + "md5": "9077988af075c80cc403b1d6e5891528.svg", "type": "sprite", "tags": [ "alphabet", @@ -18122,41 +22404,54 @@ 1 ], "json": { - "objName": "Glow-I", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-I", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-I", - "baseLayerID": -1, - "baseLayerMD5": "0e86de55840103dcd50199ab2b765de7.svg", + "assetId": "9077988af075c80cc403b1d6e5891528", + "name": "Glow-I", "bitmapResolution": 1, + "md5ext": "9077988af075c80cc403b1d6e5891528.svg", + "dataFormat": "svg", "rotationCenterX": 21, "rotationCenterY": 38 } ], - "currentCostumeIndex": 0, - "scratchX": -38, - "scratchY": -29, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 21, "visible": true, - "spriteInfo": {} + "x": -38, + "y": -29, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-I" } }, { "name": "Glow-J", - "md5": "b3832145eacc39f91bd3a9a6673fa05c.svg", + "md5": "6c359eff57abf5bb6db55894d08757c3.svg", "type": "sprite", "tags": [ "alphabet", @@ -18168,41 +22463,54 @@ 1 ], "json": { - "objName": "Glow-J", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-J", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-J", - "baseLayerID": -1, - "baseLayerMD5": "b3832145eacc39f91bd3a9a6673fa05c.svg", + "assetId": "6c359eff57abf5bb6db55894d08757c3", + "name": "Glow-J", "bitmapResolution": 1, + "md5ext": "6c359eff57abf5bb6db55894d08757c3.svg", + "dataFormat": "svg", "rotationCenterX": 29, "rotationCenterY": 39 } ], - "currentCostumeIndex": 0, - "scratchX": -34, - "scratchY": 1, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 23, "visible": true, - "spriteInfo": {} + "x": -34, + "y": 1, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-J" } }, { "name": "Glow-K", - "md5": "f4e37a7552ba05e995613211a7146de5.svg", + "md5": "e932898d1e6fe3950a266fccaba0c3e6.svg", "type": "sprite", "tags": [ "alphabet", @@ -18214,41 +22522,54 @@ 1 ], "json": { - "objName": "Glow-K", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-K", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-K", - "baseLayerID": -1, - "baseLayerMD5": "f4e37a7552ba05e995613211a7146de5.svg", + "assetId": "e932898d1e6fe3950a266fccaba0c3e6", + "name": "Glow-K", "bitmapResolution": 1, + "md5ext": "e932898d1e6fe3950a266fccaba0c3e6.svg", + "dataFormat": "svg", "rotationCenterX": 38, "rotationCenterY": 36 } ], - "currentCostumeIndex": 0, - "scratchX": -41, - "scratchY": 30, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 25, "visible": true, - "spriteInfo": {} + "x": -41, + "y": 30, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-K" } }, { "name": "Glow-L", - "md5": "a75e45773ea6afaf8ae44f79f936fc82.svg", + "md5": "dcee9202cf20e0395971f1ee73c45d37.svg", "type": "sprite", "tags": [ "alphabet", @@ -18260,41 +22581,54 @@ 1 ], "json": { - "objName": "Glow-L", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-L", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-L", - "baseLayerID": -1, - "baseLayerMD5": "a75e45773ea6afaf8ae44f79f936fc82.svg", + "assetId": "dcee9202cf20e0395971f1ee73c45d37", + "name": "Glow-L", "bitmapResolution": 1, + "md5ext": "dcee9202cf20e0395971f1ee73c45d37.svg", + "dataFormat": "svg", "rotationCenterX": 33, "rotationCenterY": 35 } ], - "currentCostumeIndex": 0, - "scratchX": 54, - "scratchY": -21, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 27, "visible": true, - "spriteInfo": {} + "x": 54, + "y": -21, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-L" } }, { "name": "Glow-M", - "md5": "219b06faa5b816347165450d148213b4.svg", + "md5": "26f81aa5990bf2371acaa8d76fe1e87f.svg", "type": "sprite", "tags": [ "alphabet", @@ -18306,41 +22640,54 @@ 1 ], "json": { - "objName": "Glow-M", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-M", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-M", - "baseLayerID": -1, - "baseLayerMD5": "219b06faa5b816347165450d148213b4.svg", + "assetId": "26f81aa5990bf2371acaa8d76fe1e87f", + "name": "Glow-M", "bitmapResolution": 1, + "md5ext": "26f81aa5990bf2371acaa8d76fe1e87f.svg", + "dataFormat": "svg", "rotationCenterX": 42, "rotationCenterY": 39 } ], - "currentCostumeIndex": 0, - "scratchX": -43, - "scratchY": -15, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 29, "visible": true, - "spriteInfo": {} + "x": -43, + "y": -15, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-M" } }, { "name": "Glow-N", - "md5": "4b724479fb3b2184fd8be6f83fb20e54.svg", + "md5": "d55a04ada14958eccc4aef446a4dad57.svg", "type": "sprite", "tags": [ "alphabet", @@ -18352,41 +22699,54 @@ 1 ], "json": { - "objName": "Glow-N", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-N", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-N", - "baseLayerID": -1, - "baseLayerMD5": "4b724479fb3b2184fd8be6f83fb20e54.svg", + "assetId": "d55a04ada14958eccc4aef446a4dad57", + "name": "Glow-N", "bitmapResolution": 1, + "md5ext": "d55a04ada14958eccc4aef446a4dad57.svg", + "dataFormat": "svg", "rotationCenterX": 37, "rotationCenterY": 39 } ], - "currentCostumeIndex": 0, - "scratchX": -23, - "scratchY": -33, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 30, "visible": true, - "spriteInfo": {} + "x": -23, + "y": -33, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-N" } }, { "name": "Glow-O", - "md5": "38b2b342659adc6fa289090975e0e71d.svg", + "md5": "64b59074f24d0e2405a509a45c0dadba.svg", "type": "sprite", "tags": [ "alphabet", @@ -18398,41 +22758,54 @@ 1 ], "json": { - "objName": "Glow-O", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-O", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-O", - "baseLayerID": -1, - "baseLayerMD5": "38b2b342659adc6fa289090975e0e71d.svg", + "assetId": "64b59074f24d0e2405a509a45c0dadba", + "name": "Glow-O", "bitmapResolution": 1, + "md5ext": "64b59074f24d0e2405a509a45c0dadba.svg", + "dataFormat": "svg", "rotationCenterX": 29, "rotationCenterY": 39 } ], - "currentCostumeIndex": 0, - "scratchX": -40, - "scratchY": 26, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 32, "visible": true, - "spriteInfo": {} + "x": -40, + "y": 26, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-O" } }, { "name": "Glow-P", - "md5": "1cfa849cc967069730b7e9d0809c9dc1.svg", + "md5": "c6edc2603ad4db3aa0b29f80e3e38cff.svg", "type": "sprite", "tags": [ "alphabet", @@ -18444,41 +22817,54 @@ 1 ], "json": { - "objName": "Glow-P", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-P", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-P", - "baseLayerID": -1, - "baseLayerMD5": "1cfa849cc967069730b7e9d0809c9dc1.svg", + "assetId": "c6edc2603ad4db3aa0b29f80e3e38cff", + "name": "Glow-P", "bitmapResolution": 1, + "md5ext": "c6edc2603ad4db3aa0b29f80e3e38cff.svg", + "dataFormat": "svg", "rotationCenterX": 32, "rotationCenterY": 39 } ], - "currentCostumeIndex": 0, - "scratchX": -10, - "scratchY": -9, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 34, "visible": true, - "spriteInfo": {} + "x": -10, + "y": -9, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-P" } }, { "name": "Glow-Q", - "md5": "9d35979e9404ac234301269fcd7de288.svg", + "md5": "e4ae18bf8b92ae375ce818d754588c76.svg", "type": "sprite", "tags": [ "alphabet", @@ -18490,41 +22876,54 @@ 1 ], "json": { - "objName": "Glow-Q", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-Q", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-Q", - "baseLayerID": -1, - "baseLayerMD5": "9d35979e9404ac234301269fcd7de288.svg", + "assetId": "e4ae18bf8b92ae375ce818d754588c76", + "name": "Glow-Q", "bitmapResolution": 1, + "md5ext": "e4ae18bf8b92ae375ce818d754588c76.svg", + "dataFormat": "svg", "rotationCenterX": 33, "rotationCenterY": 43 } ], - "currentCostumeIndex": 0, - "scratchX": -85, - "scratchY": -1, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 35, "visible": true, - "spriteInfo": {} + "x": -85, + "y": -1, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-Q" } }, { "name": "Glow-R", - "md5": "fc067ee076ecaba8430ccd54d9414c1b.svg", + "md5": "bb11b49e19c68452331e78d51081ab42.svg", "type": "sprite", "tags": [ "alphabet", @@ -18536,41 +22935,54 @@ 1 ], "json": { - "objName": "Glow-R", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-R", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-R", - "baseLayerID": -1, - "baseLayerMD5": "fc067ee076ecaba8430ccd54d9414c1b.svg", + "assetId": "bb11b49e19c68452331e78d51081ab42", + "name": "Glow-R", "bitmapResolution": 1, + "md5ext": "bb11b49e19c68452331e78d51081ab42.svg", + "dataFormat": "svg", "rotationCenterX": 35, "rotationCenterY": 38 } ], - "currentCostumeIndex": 0, - "scratchX": 26, - "scratchY": 37, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 37, "visible": true, - "spriteInfo": {} + "x": 26, + "y": 37, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-R" } }, { "name": "Glow-S", - "md5": "19a93db8a294ccaec4d6eef4020a446f.svg", + "md5": "6fd994b41bcf776fbf1f1521a879f1af.svg", "type": "sprite", "tags": [ "alphabet", @@ -18582,41 +22994,54 @@ 1 ], "json": { - "objName": "Glow-S", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-S", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-S", - "baseLayerID": -1, - "baseLayerMD5": "19a93db8a294ccaec4d6eef4020a446f.svg", + "assetId": "6fd994b41bcf776fbf1f1521a879f1af", + "name": "Glow-S", "bitmapResolution": 1, + "md5ext": "6fd994b41bcf776fbf1f1521a879f1af.svg", + "dataFormat": "svg", "rotationCenterX": 27, "rotationCenterY": 40 } ], - "currentCostumeIndex": 0, - "scratchX": -94, - "scratchY": -36, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 39, "visible": true, - "spriteInfo": {} + "x": -94, + "y": -36, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-S" } }, { "name": "Glow-T", - "md5": "d7bcda522a1e9504dafcf2fa0fcde39b.svg", + "md5": "d687543649a676a14f408b5890d45f05.svg", "type": "sprite", "tags": [ "alphabet", @@ -18628,41 +23053,54 @@ 1 ], "json": { - "objName": "Glow-T", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-T", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-T", - "baseLayerID": -1, - "baseLayerMD5": "d7bcda522a1e9504dafcf2fa0fcde39b.svg", + "assetId": "d687543649a676a14f408b5890d45f05", + "name": "Glow-T", "bitmapResolution": 1, + "md5ext": "d687543649a676a14f408b5890d45f05.svg", + "dataFormat": "svg", "rotationCenterX": 35, "rotationCenterY": 38 } ], - "currentCostumeIndex": 0, - "scratchX": 37, - "scratchY": -20, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 41, "visible": true, - "spriteInfo": {} + "x": 37, + "y": -20, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-T" } }, { "name": "Glow-U", - "md5": "790482a3c3691a1e96ef34eee7303872.svg", + "md5": "cb8ef2244400a57ba08e918cb4fe8bba.svg", "type": "sprite", "tags": [ "alphabet", @@ -18674,41 +23112,54 @@ 1 ], "json": { - "objName": "Glow-U", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-U", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-U", - "baseLayerID": -1, - "baseLayerMD5": "790482a3c3691a1e96ef34eee7303872.svg", + "assetId": "cb8ef2244400a57ba08e918cb4fe8bba", + "name": "Glow-U", "bitmapResolution": 1, + "md5ext": "cb8ef2244400a57ba08e918cb4fe8bba.svg", + "dataFormat": "svg", "rotationCenterX": 37, "rotationCenterY": 37 } ], - "currentCostumeIndex": 0, - "scratchX": 17, - "scratchY": 31, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 42, "visible": true, - "spriteInfo": {} + "x": 17, + "y": 31, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-U" } }, { "name": "Glow-V", - "md5": "6a00388d8dc6be645b843cef9c22681c.svg", + "md5": "c6edc1ac2c5979f389598537cfb28096.svg", "type": "sprite", "tags": [ "alphabet", @@ -18720,41 +23171,54 @@ 1 ], "json": { - "objName": "Glow-V", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-V", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-V", - "baseLayerID": -1, - "baseLayerMD5": "6a00388d8dc6be645b843cef9c22681c.svg", + "assetId": "c6edc1ac2c5979f389598537cfb28096", + "name": "Glow-V", "bitmapResolution": 1, + "md5ext": "c6edc1ac2c5979f389598537cfb28096.svg", + "dataFormat": "svg", "rotationCenterX": 35, "rotationCenterY": 42 } ], - "currentCostumeIndex": 0, - "scratchX": 82, - "scratchY": 26, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 44, "visible": true, - "spriteInfo": {} + "x": 82, + "y": 26, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-V" } }, { "name": "Glow-W", - "md5": "1a9ea7305a85b271c1de79beafe16cb4.svg", + "md5": "2e0c2bb46c4ca3cf97779f749b1556f6.svg", "type": "sprite", "tags": [ "alphabet", @@ -18766,41 +23230,54 @@ 1 ], "json": { - "objName": "Glow-W", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-W", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-W", - "baseLayerID": -1, - "baseLayerMD5": "1a9ea7305a85b271c1de79beafe16cb4.svg", + "assetId": "2e0c2bb46c4ca3cf97779f749b1556f6", + "name": "Glow-W", "bitmapResolution": 1, + "md5ext": "2e0c2bb46c4ca3cf97779f749b1556f6.svg", + "dataFormat": "svg", "rotationCenterX": 45, "rotationCenterY": 41 } ], - "currentCostumeIndex": 0, - "scratchX": -18, - "scratchY": 11, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 46, "visible": true, - "spriteInfo": {} + "x": -18, + "y": 11, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-W" } }, { "name": "Glow-X", - "md5": "ec4e65b9ae475a676973128f4205df5f.svg", + "md5": "0b98a63dcc55251072a95a6c6bf7f6f2.svg", "type": "sprite", "tags": [ "alphabet", @@ -18812,41 +23289,54 @@ 1 ], "json": { - "objName": "Glow-X", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-X", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-X", - "baseLayerID": -1, - "baseLayerMD5": "ec4e65b9ae475a676973128f4205df5f.svg", + "assetId": "0b98a63dcc55251072a95a6c6bf7f6f2", + "name": "Glow-X", "bitmapResolution": 1, + "md5ext": "0b98a63dcc55251072a95a6c6bf7f6f2.svg", + "dataFormat": "svg", "rotationCenterX": 40, "rotationCenterY": 39 } ], - "currentCostumeIndex": 0, - "scratchX": -84, - "scratchY": 46, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 48, "visible": true, - "spriteInfo": {} + "x": -84, + "y": 46, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-X" } }, { "name": "Glow-Y", - "md5": "683cd093bb3b254733a15df6f843464c.svg", + "md5": "532494c9b5e6709f9982c00a48ce6870.svg", "type": "sprite", "tags": [ "alphabet", @@ -18858,41 +23348,54 @@ 1 ], "json": { - "objName": "Glow-Y", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-Y", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-Y", - "baseLayerID": -1, - "baseLayerMD5": "683cd093bb3b254733a15df6f843464c.svg", + "assetId": "532494c9b5e6709f9982c00a48ce6870", + "name": "Glow-Y", "bitmapResolution": 1, + "md5ext": "532494c9b5e6709f9982c00a48ce6870.svg", + "dataFormat": "svg", "rotationCenterX": 38, "rotationCenterY": 41 } ], - "currentCostumeIndex": 0, - "scratchX": -34, - "scratchY": 46, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 50, "visible": true, - "spriteInfo": {} + "x": -34, + "y": 46, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-Y" } }, { "name": "Glow-Z", - "md5": "db89a4c9b123123542e0b7556ed3ff9f.svg", + "md5": "2d94d83dcc9ee3a107e5ea7ef0dddeb0.svg", "type": "sprite", "tags": [ "alphabet", @@ -18904,41 +23407,54 @@ 1 ], "json": { - "objName": "Glow-Z", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩGlow-Z", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "Glow-Z", - "baseLayerID": -1, - "baseLayerMD5": "db89a4c9b123123542e0b7556ed3ff9f.svg", + "assetId": "2d94d83dcc9ee3a107e5ea7ef0dddeb0", + "name": "Glow-Z", "bitmapResolution": 1, + "md5ext": "2d94d83dcc9ee3a107e5ea7ef0dddeb0.svg", + "dataFormat": "svg", "rotationCenterX": 30, "rotationCenterY": 39 } ], - "currentCostumeIndex": 0, - "scratchX": 87, - "scratchY": 15, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 52, "visible": true, - "spriteInfo": {} + "x": 87, + "y": 15, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Glow-Z" } }, { "name": "Story-A", - "md5": "5406b37278d819d4787a588b9c91f68e.svg", + "md5": "4b1beecd9a8892df0918242b2b5fbd4c.svg", "type": "sprite", "tags": [ "alphabet", @@ -18950,57 +23466,72 @@ 1 ], "json": { - "objName": "Story-A", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩStory-A", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "story-A-1", - "baseLayerID": -1, - "baseLayerMD5": "5406b37278d819d4787a588b9c91f68e.svg", + "assetId": "4b1beecd9a8892df0918242b2b5fbd4c", + "name": "story-A-1", "bitmapResolution": 1, + "md5ext": "4b1beecd9a8892df0918242b2b5fbd4c.svg", + "dataFormat": "svg", "rotationCenterX": 23, "rotationCenterY": 26 }, { - "costumeName": "story-A-2", - "baseLayerID": -1, - "baseLayerMD5": "f277943adf8d79b41b9b568321a786ee.svg", + "assetId": "7a6fdf5e26fc690879f8e215bfdec4d5", + "name": "story-A-2", "bitmapResolution": 1, + "md5ext": "7a6fdf5e26fc690879f8e215bfdec4d5.svg", + "dataFormat": "svg", "rotationCenterX": 23, "rotationCenterY": 26 }, { - "costumeName": "story-A-3", - "baseLayerID": -1, - "baseLayerMD5": "cc0cc7ae3240eab7d040e148cc663325.svg", + "assetId": "3c46f5192d2c29f957381e0100c6085d", + "name": "story-A-3", "bitmapResolution": 1, + "md5ext": "3c46f5192d2c29f957381e0100c6085d.svg", + "dataFormat": "svg", "rotationCenterX": 22, "rotationCenterY": 24 } ], - "currentCostumeIndex": 0, - "scratchX": -76, - "scratchY": 32, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 63, "visible": true, - "spriteInfo": {} + "x": -76, + "y": 32, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Story-A" } }, { "name": "Story-B", - "md5": "2a8fac3c82d95f13203843a597b5757b.svg", + "md5": "a09376e1eacf17be3c9fbd268674b9f7.svg", "type": "sprite", "tags": [ "alphabet", @@ -19012,57 +23543,72 @@ 1 ], "json": { - "objName": "Story-B", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩStory-B", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "story-B-1", - "baseLayerID": -1, - "baseLayerMD5": "2a8fac3c82d95f13203843a597b5757b.svg", + "assetId": "a09376e1eacf17be3c9fbd268674b9f7", + "name": "story-B-1", "bitmapResolution": 1, + "md5ext": "a09376e1eacf17be3c9fbd268674b9f7.svg", + "dataFormat": "svg", "rotationCenterX": 20, "rotationCenterY": 25 }, { - "costumeName": "story-B-2", - "baseLayerID": -1, - "baseLayerMD5": "07fa4ebc421d84743b6ced189dd2f9cf.svg", + "assetId": "5f8301434ce176ab328f5b658ee1ec05", + "name": "story-B-2", "bitmapResolution": 1, + "md5ext": "5f8301434ce176ab328f5b658ee1ec05.svg", + "dataFormat": "svg", "rotationCenterX": 19, "rotationCenterY": 25 }, { - "costumeName": "story-B-3", - "baseLayerID": -1, - "baseLayerMD5": "6c9a9203155f93f24f31b30e3bd76b6d.svg", + "assetId": "22817ed2e4253787c78d7b696bbefdc1", + "name": "story-B-3", "bitmapResolution": 1, + "md5ext": "22817ed2e4253787c78d7b696bbefdc1.svg", + "dataFormat": "svg", "rotationCenterX": 18, "rotationCenterY": 23 } ], - "currentCostumeIndex": 0, - "scratchX": -12, - "scratchY": -43, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 64, "visible": true, - "spriteInfo": {} + "x": -12, + "y": -43, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Story-B" } }, { "name": "Story-C", - "md5": "144845715016910e88e2a223ed4d3df1.svg", + "md5": "5e61610cbba50ba86f18830f61bbaecb.svg", "type": "sprite", "tags": [ "alphabet", @@ -19074,57 +23620,72 @@ 1 ], "json": { - "objName": "Story-C", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩStory-C", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "story-C-1", - "baseLayerID": -1, - "baseLayerMD5": "144845715016910e88e2a223ed4d3df1.svg", + "assetId": "5e61610cbba50ba86f18830f61bbaecb", + "name": "story-C-1", "bitmapResolution": 1, + "md5ext": "5e61610cbba50ba86f18830f61bbaecb.svg", + "dataFormat": "svg", "rotationCenterX": 22, "rotationCenterY": 26 }, { - "costumeName": "story-C-2", - "baseLayerID": -1, - "baseLayerMD5": "1045c56c4be3d8d0650579864417fbc7.svg", + "assetId": "f6ff602902affbae2f89b389f08df432", + "name": "story-C-2", "bitmapResolution": 1, + "md5ext": "f6ff602902affbae2f89b389f08df432.svg", + "dataFormat": "svg", "rotationCenterX": 22, "rotationCenterY": 26 }, { - "costumeName": "story-C-3", - "baseLayerID": -1, - "baseLayerMD5": "c8fd35294d17a369fecb6d6e4725d04a.svg", + "assetId": "6bd5cb8bc3e4df5e055f4c56dd630855", + "name": "story-C-3", "bitmapResolution": 1, + "md5ext": "6bd5cb8bc3e4df5e055f4c56dd630855.svg", + "dataFormat": "svg", "rotationCenterX": 20, "rotationCenterY": 24 } ], - "currentCostumeIndex": 0, - "scratchX": 73, - "scratchY": -19, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 65, "visible": true, - "spriteInfo": {} + "x": 73, + "y": -19, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Story-C" } }, { "name": "Story-D", - "md5": "dfd362f2da975c20aa7849a8fa2fb4df.svg", + "md5": "130cc4b9ad8dd8936d22c51c05ac6860.svg", "type": "sprite", "tags": [ "alphabet", @@ -19136,57 +23697,72 @@ 1 ], "json": { - "objName": "Story-D", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩStory-D", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "story-D-1", - "baseLayerID": -1, - "baseLayerMD5": "dfd362f2da975c20aa7849a8fa2fb4df.svg", + "assetId": "130cc4b9ad8dd8936d22c51c05ac6860", + "name": "story-D-1", "bitmapResolution": 1, + "md5ext": "130cc4b9ad8dd8936d22c51c05ac6860.svg", + "dataFormat": "svg", "rotationCenterX": 25, "rotationCenterY": 26 }, { - "costumeName": "story-D-2", - "baseLayerID": -1, - "baseLayerMD5": "3e4cc4cff08bb42bc690eff66dffbbe9.svg", + "assetId": "b28d76f648ad24932a18cb40c8d76bc5", + "name": "story-D-2", "bitmapResolution": 1, + "md5ext": "b28d76f648ad24932a18cb40c8d76bc5.svg", + "dataFormat": "svg", "rotationCenterX": 25, "rotationCenterY": 26 }, { - "costumeName": "story-D-3", - "baseLayerID": -1, - "baseLayerMD5": "bd7f984fe82d9d0fdcff0a87b3c0f9e0.svg", + "assetId": "dd713e3bf42d7a4fd8d2f12094db1c63", + "name": "story-D-3", "bitmapResolution": 1, + "md5ext": "dd713e3bf42d7a4fd8d2f12094db1c63.svg", + "dataFormat": "svg", "rotationCenterX": 22, "rotationCenterY": 23 } ], - "currentCostumeIndex": 0, - "scratchX": -30, - "scratchY": -3, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 66, "visible": true, - "spriteInfo": {} + "x": -30, + "y": -3, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Story-D" } }, { "name": "Story-E", - "md5": "56473bacbdf6f0dbca1afb04e5aebaf7.svg", + "md5": "3005df22798da45f1daf1de7421bb91d.svg", "type": "sprite", "tags": [ "alphabet", @@ -19198,57 +23774,72 @@ 1 ], "json": { - "objName": "Story-E", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩStory-E", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "story-E-1", - "baseLayerID": -1, - "baseLayerMD5": "56473bacbdf6f0dbca1afb04e5aebaf7.svg", + "assetId": "3005df22798da45f1daf1de7421bb91d", + "name": "story-E-1", "bitmapResolution": 1, + "md5ext": "3005df22798da45f1daf1de7421bb91d.svg", + "dataFormat": "svg", "rotationCenterX": 20, "rotationCenterY": 25 }, { - "costumeName": "story-E-2", - "baseLayerID": -1, - "baseLayerMD5": "8bba14966fe35f0dccb66ef06a9843ca.svg", + "assetId": "add5c5a8eec67eb010b5cbd44dea5c8d", + "name": "story-E-2", "bitmapResolution": 1, + "md5ext": "add5c5a8eec67eb010b5cbd44dea5c8d.svg", + "dataFormat": "svg", "rotationCenterX": 20, "rotationCenterY": 25 }, { - "costumeName": "story-E-3", - "baseLayerID": -1, - "baseLayerMD5": "e8cfc63375f6d6c2a580823489427f38.svg", + "assetId": "4e903ac41a7e16a52efff8477f2398c7", + "name": "story-E-3", "bitmapResolution": 1, + "md5ext": "4e903ac41a7e16a52efff8477f2398c7.svg", + "dataFormat": "svg", "rotationCenterX": 18, "rotationCenterY": 23 } ], - "currentCostumeIndex": 0, - "scratchX": -12, - "scratchY": 5, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 67, "visible": true, - "spriteInfo": {} + "x": -12, + "y": 5, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Story-E" } }, { "name": "Story-F", - "md5": "5844ff29fc8663c8613f12169d2f07ef.svg", + "md5": "83565581ecc9f7d4010efd8683a99393.svg", "type": "sprite", "tags": [ "alphabet", @@ -19260,57 +23851,72 @@ 1 ], "json": { - "objName": "Story-F", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩStory-F", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "story-F-1", - "baseLayerID": -1, - "baseLayerMD5": "5844ff29fc8663c8613f12169d2f07ef.svg", + "assetId": "83565581ecc9f7d4010efd8683a99393", + "name": "story-F-1", "bitmapResolution": 1, + "md5ext": "83565581ecc9f7d4010efd8683a99393.svg", + "dataFormat": "svg", "rotationCenterX": 18, "rotationCenterY": 26 }, { - "costumeName": "story-F-2", - "baseLayerID": -1, - "baseLayerMD5": "0dbe4a064abea1a9a3bc0d2732643e6b.svg", + "assetId": "4a3ae31dd3dd3b96239a0307cfdaa1b6", + "name": "story-F-2", "bitmapResolution": 1, + "md5ext": "4a3ae31dd3dd3b96239a0307cfdaa1b6.svg", + "dataFormat": "svg", "rotationCenterX": 18, "rotationCenterY": 25 }, { - "costumeName": "story-F-3", - "baseLayerID": -1, - "baseLayerMD5": "3db373f4482e391e66d1b06335a96144.svg", + "assetId": "d4ec9a1827429f4e2f3dc239dcc15b95", + "name": "story-F-3", "bitmapResolution": 1, + "md5ext": "d4ec9a1827429f4e2f3dc239dcc15b95.svg", + "dataFormat": "svg", "rotationCenterX": 16, "rotationCenterY": 23 } ], - "currentCostumeIndex": 0, - "scratchX": 85, - "scratchY": -20, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 68, "visible": true, - "spriteInfo": {} + "x": 85, + "y": -20, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Story-F" } }, { "name": "Story-G", - "md5": "ee6454d15fbbe93e908a2ebbfad483a0.svg", + "md5": "85144902cc61fe98dca513b74276d7d8.svg", "type": "sprite", "tags": [ "alphabet", @@ -19322,57 +23928,72 @@ 1 ], "json": { - "objName": "Story-G", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩStory-G", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "story-G-1", - "baseLayerID": -1, - "baseLayerMD5": "ee6454d15fbbe93e908a2ebbfad483a0.svg", + "assetId": "85144902cc61fe98dca513b74276d7d8", + "name": "story-G-1", "bitmapResolution": 1, + "md5ext": "85144902cc61fe98dca513b74276d7d8.svg", + "dataFormat": "svg", "rotationCenterX": 23, "rotationCenterY": 25 }, { - "costumeName": "story-G-2", - "baseLayerID": -1, - "baseLayerMD5": "991023d303f79ce092f070392ffbd69f.svg", + "assetId": "648cfdd48a7f748e6198194669ba1909", + "name": "story-G-2", "bitmapResolution": 1, + "md5ext": "648cfdd48a7f748e6198194669ba1909.svg", + "dataFormat": "svg", "rotationCenterX": 23, "rotationCenterY": 25 }, { - "costumeName": "story-G-3", - "baseLayerID": -1, - "baseLayerMD5": "38f22c0d8dbe541bde409ba1f241d4c1.svg", + "assetId": "8fb61932544adbe8c95b067ad1351758", + "name": "story-G-3", "bitmapResolution": 1, + "md5ext": "8fb61932544adbe8c95b067ad1351758.svg", + "dataFormat": "svg", "rotationCenterX": 21, "rotationCenterY": 24 } ], - "currentCostumeIndex": 0, - "scratchX": 3, - "scratchY": 9, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 69, "visible": true, - "spriteInfo": {} + "x": 3, + "y": 9, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Story-G" } }, { "name": "Story-H", - "md5": "2a0e1308d6cb806818af696a89b21863.svg", + "md5": "eec286b1cfea3f219a5b486931abedd2.svg", "type": "sprite", "tags": [ "alphabet", @@ -19384,57 +24005,72 @@ 1 ], "json": { - "objName": "Story-H", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩStory-H", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "story-H-1", - "baseLayerID": -1, - "baseLayerMD5": "2a0e1308d6cb806818af696a89b21863.svg", + "assetId": "eec286b1cfea3f219a5b486931abedd2", + "name": "story-H-1", "bitmapResolution": 1, + "md5ext": "eec286b1cfea3f219a5b486931abedd2.svg", + "dataFormat": "svg", "rotationCenterX": 24, "rotationCenterY": 25 }, { - "costumeName": "story-H-2", - "baseLayerID": -1, - "baseLayerMD5": "ca33be5270308a695c9b88af73f590dc.svg", + "assetId": "70520daa9f82a2347c8a8fa9e7fe1a6e", + "name": "story-H-2", "bitmapResolution": 1, + "md5ext": "70520daa9f82a2347c8a8fa9e7fe1a6e.svg", + "dataFormat": "svg", "rotationCenterX": 24, "rotationCenterY": 25 }, { - "costumeName": "story-H-3", - "baseLayerID": -1, - "baseLayerMD5": "668ba2b891f82ce78d8590f0287632b1.svg", + "assetId": "99aae97a2b49904db7eeb813fa968582", + "name": "story-H-3", "bitmapResolution": 1, + "md5ext": "99aae97a2b49904db7eeb813fa968582.svg", + "dataFormat": "svg", "rotationCenterX": 22, "rotationCenterY": 24 } ], - "currentCostumeIndex": 0, - "scratchX": 72, - "scratchY": 3, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 70, "visible": true, - "spriteInfo": {} + "x": 72, + "y": 3, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Story-H" } }, { "name": "Story-I", - "md5": "705297637ea83af5b94b6fe2e34aeef4.svg", + "md5": "2c156e20da1ad4e8e397a89ad8fb1c26.svg", "type": "sprite", "tags": [ "alphabet", @@ -19446,57 +24082,72 @@ 1 ], "json": { - "objName": "Story-I", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩStory-I", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "story-I-1", - "baseLayerID": -1, - "baseLayerMD5": "705297637ea83af5b94b6fe2e34aeef4.svg", + "assetId": "2c156e20da1ad4e8e397a89ad8fb1c26", + "name": "story-I-1", "bitmapResolution": 1, + "md5ext": "2c156e20da1ad4e8e397a89ad8fb1c26.svg", + "dataFormat": "svg", "rotationCenterX": 9, "rotationCenterY": 26 }, { - "costumeName": "story-I-2", - "baseLayerID": -1, - "baseLayerMD5": "7b3ae96764795727fa1cb0be68a9ca5e.svg", + "assetId": "1bceea90292a51a7177abf581f28bf2c", + "name": "story-I-2", "bitmapResolution": 1, + "md5ext": "1bceea90292a51a7177abf581f28bf2c.svg", + "dataFormat": "svg", "rotationCenterX": 9, "rotationCenterY": 26 }, { - "costumeName": "story-I-3", - "baseLayerID": -1, - "baseLayerMD5": "3475aa570304accb7e6dbd2516234135.svg", + "assetId": "9cad752323aa81dfa8d8cf009057b108", + "name": "story-I-3", "bitmapResolution": 1, + "md5ext": "9cad752323aa81dfa8d8cf009057b108.svg", + "dataFormat": "svg", "rotationCenterX": 7, "rotationCenterY": 23 } ], - "currentCostumeIndex": 0, - "scratchX": -50, - "scratchY": -33, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 71, "visible": true, - "spriteInfo": {} + "x": -50, + "y": -33, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Story-I" } }, { "name": "Story-J", - "md5": "ac2e7eaecb80c5501e5e56802d03af00.svg", + "md5": "2838de5d131785c985eb0eab25ec63af.svg", "type": "sprite", "tags": [ "alphabet", @@ -19508,57 +24159,72 @@ 1 ], "json": { - "objName": "Story-J", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩStory-J", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "story-J-1", - "baseLayerID": -1, - "baseLayerMD5": "ac2e7eaecb80c5501e5e56802d03af00.svg", + "assetId": "2838de5d131785c985eb0eab25ec63af", + "name": "story-J-1", "bitmapResolution": 1, + "md5ext": "2838de5d131785c985eb0eab25ec63af.svg", + "dataFormat": "svg", "rotationCenterX": 14, "rotationCenterY": 25 }, { - "costumeName": "story-J-2", - "baseLayerID": -1, - "baseLayerMD5": "0ab9a94fc2e32160efc113a8e5ffb984.svg", + "assetId": "7d7d6f257a6bf3668a0befa4199f16a0", + "name": "story-J-2", "bitmapResolution": 1, + "md5ext": "7d7d6f257a6bf3668a0befa4199f16a0.svg", + "dataFormat": "svg", "rotationCenterX": 14, "rotationCenterY": 25 }, { - "costumeName": "story-J-3", - "baseLayerID": -1, - "baseLayerMD5": "c9356a022cfbc25be6c484e9781e4637.svg", + "assetId": "d5b58ddd6f6b4fdcfdfd86d102853935", + "name": "story-J-3", "bitmapResolution": 1, + "md5ext": "d5b58ddd6f6b4fdcfdfd86d102853935.svg", + "dataFormat": "svg", "rotationCenterX": 12, "rotationCenterY": 24 } ], - "currentCostumeIndex": 0, - "scratchX": 57, - "scratchY": 46, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 72, "visible": true, - "spriteInfo": {} + "x": 57, + "y": 46, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Story-J" } }, { "name": "Story-K", - "md5": "62dcc92dc3c6cb0271244190320c4f71.svg", + "md5": "0cb908dbc38635cc595e6060afc1b682.svg", "type": "sprite", "tags": [ "alphabet", @@ -19570,57 +24236,72 @@ 1 ], "json": { - "objName": "Story-K", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩStory-K", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "story-K-1", - "baseLayerID": -1, - "baseLayerMD5": "62dcc92dc3c6cb0271244190320c4f71.svg", + "assetId": "0cb908dbc38635cc595e6060afc1b682", + "name": "story-K-1", "bitmapResolution": 1, + "md5ext": "0cb908dbc38635cc595e6060afc1b682.svg", + "dataFormat": "svg", "rotationCenterX": 24, "rotationCenterY": 26 }, { - "costumeName": "story-K-2", - "baseLayerID": -1, - "baseLayerMD5": "ef02339e8a0382367f0b5a414915b885.svg", + "assetId": "ecf86afea23fd95e27d4e63659adbfa6", + "name": "story-K-2", "bitmapResolution": 1, + "md5ext": "ecf86afea23fd95e27d4e63659adbfa6.svg", + "dataFormat": "svg", "rotationCenterX": 24, "rotationCenterY": 26 }, { - "costumeName": "story-K-3", - "baseLayerID": -1, - "baseLayerMD5": "07977708617d12381b22d1ee0f4926a3.svg", + "assetId": "17ef8f63a2a8f47258bd62cf642fd8d6", + "name": "story-K-3", "bitmapResolution": 1, + "md5ext": "17ef8f63a2a8f47258bd62cf642fd8d6.svg", + "dataFormat": "svg", "rotationCenterX": 21, "rotationCenterY": 24 } ], - "currentCostumeIndex": 0, - "scratchX": -97, - "scratchY": -1, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 73, "visible": true, - "spriteInfo": {} + "x": -97, + "y": -1, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Story-K" } }, { "name": "Story-L", - "md5": "7ce306e9c9c0dd0a24279606301f1d05.svg", + "md5": "935c7cf21c35523c0a232013a6399a49.svg", "type": "sprite", "tags": [ "alphabet", @@ -19632,57 +24313,72 @@ 1 ], "json": { - "objName": "Story-L", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩStory-L", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "story-L-1", - "baseLayerID": -1, - "baseLayerMD5": "7ce306e9c9c0dd0a24279606301f1d05.svg", + "assetId": "935c7cf21c35523c0a232013a6399a49", + "name": "story-L-1", "bitmapResolution": 1, + "md5ext": "935c7cf21c35523c0a232013a6399a49.svg", + "dataFormat": "svg", "rotationCenterX": 19, "rotationCenterY": 26 }, { - "costumeName": "story-L-2", - "baseLayerID": -1, - "baseLayerMD5": "067c21a9b2f91ed33e07131ce5a59210.svg", + "assetId": "0fc3ac08468935694255ef8a461d4d26", + "name": "story-L-2", "bitmapResolution": 1, + "md5ext": "0fc3ac08468935694255ef8a461d4d26.svg", + "dataFormat": "svg", "rotationCenterX": 19, "rotationCenterY": 26 }, { - "costumeName": "story-L-3", - "baseLayerID": -1, - "baseLayerMD5": "488d66f17c0089a7796d44cfc70792e8.svg", + "assetId": "ec4d85a60c32c7637de31dbf503266a0", + "name": "story-L-3", "bitmapResolution": 1, + "md5ext": "ec4d85a60c32c7637de31dbf503266a0.svg", + "dataFormat": "svg", "rotationCenterX": 17, "rotationCenterY": 23 } ], - "currentCostumeIndex": 0, - "scratchX": -55, - "scratchY": -27, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 74, "visible": true, - "spriteInfo": {} + "x": -55, + "y": -27, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Story-L" } }, { "name": "Story-M", - "md5": "b27f166f9ab4a3fb93a50a77c58c3df3.svg", + "md5": "9bf9e677da34528433d3c1acb945e2df.svg", "type": "sprite", "tags": [ "alphabet", @@ -19694,57 +24390,72 @@ 1 ], "json": { - "objName": "Story-M", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩStory-M", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "story-M-1", - "baseLayerID": -1, - "baseLayerMD5": "b27f166f9ab4a3fb93a50a77c58c3df3.svg", + "assetId": "9bf9e677da34528433d3c1acb945e2df", + "name": "story-M-1", "bitmapResolution": 1, + "md5ext": "9bf9e677da34528433d3c1acb945e2df.svg", + "dataFormat": "svg", "rotationCenterX": 30, "rotationCenterY": 25 }, { - "costumeName": "story-M-2", - "baseLayerID": -1, - "baseLayerMD5": "55f00a23d0f5cc57be9533f126a7ac8c.svg", + "assetId": "42e5468fa164e001925d5a49d372f4b1", + "name": "story-M-2", "bitmapResolution": 1, + "md5ext": "42e5468fa164e001925d5a49d372f4b1.svg", + "dataFormat": "svg", "rotationCenterX": 30, "rotationCenterY": 25 }, { - "costumeName": "story-M-3", - "baseLayerID": -1, - "baseLayerMD5": "613df2bd97784a239ab992f7a95458a0.svg", + "assetId": "643896fcad0a1bf6eb9f3f590094687c", + "name": "story-M-3", "bitmapResolution": 1, + "md5ext": "643896fcad0a1bf6eb9f3f590094687c.svg", + "dataFormat": "svg", "rotationCenterX": 27, "rotationCenterY": 24 } ], - "currentCostumeIndex": 0, - "scratchX": 93, - "scratchY": 39, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 75, "visible": true, - "spriteInfo": {} + "x": 93, + "y": 39, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Story-M" } }, { "name": "Story-N", - "md5": "293589fd5bbc358a20c165ab49c19833.svg", + "md5": "c2f77473dd16d1a3713218b05390a688.svg", "type": "sprite", "tags": [ "alphabet", @@ -19756,57 +24467,72 @@ 1 ], "json": { - "objName": "Story-N", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩStory-N", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "story-N-1", - "baseLayerID": -1, - "baseLayerMD5": "293589fd5bbc358a20c165ab49c19833.svg", + "assetId": "c2f77473dd16d1a3713218b05390a688", + "name": "story-N-1", "bitmapResolution": 1, + "md5ext": "c2f77473dd16d1a3713218b05390a688.svg", + "dataFormat": "svg", "rotationCenterX": 26, "rotationCenterY": 25 }, { - "costumeName": "story-N-2", - "baseLayerID": -1, - "baseLayerMD5": "5e07ee61cb20bc575720774584dfec53.svg", + "assetId": "80c8f32282b697097933837905a6f257", + "name": "story-N-2", "bitmapResolution": 1, + "md5ext": "80c8f32282b697097933837905a6f257.svg", + "dataFormat": "svg", "rotationCenterX": 26, "rotationCenterY": 25 }, { - "costumeName": "story-N-3", - "baseLayerID": -1, - "baseLayerMD5": "435697335345f946d943c1d89fdb459a.svg", + "assetId": "40ffad793f4042a5fe7b3aaa6bc175ae", + "name": "story-N-3", "bitmapResolution": 1, + "md5ext": "40ffad793f4042a5fe7b3aaa6bc175ae.svg", + "dataFormat": "svg", "rotationCenterX": 24, "rotationCenterY": 23 } ], - "currentCostumeIndex": 0, - "scratchX": 37, - "scratchY": -32, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 76, "visible": true, - "spriteInfo": {} + "x": 37, + "y": -32, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Story-N" } }, { "name": "Story-O", - "md5": "088beed7ce0dff554da06f54d0558bc0.svg", + "md5": "40bf3880b678beeda8cf708a51a4402d.svg", "type": "sprite", "tags": [ "alphabet", @@ -19818,57 +24544,72 @@ 1 ], "json": { - "objName": "Story-O", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩStory-O", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "story-O-1", - "baseLayerID": -1, - "baseLayerMD5": "088beed7ce0dff554da06f54d0558bc0.svg", + "assetId": "40bf3880b678beeda8cf708a51a4402d", + "name": "story-O-1", "bitmapResolution": 1, + "md5ext": "40bf3880b678beeda8cf708a51a4402d.svg", + "dataFormat": "svg", "rotationCenterX": 25, "rotationCenterY": 25 }, { - "costumeName": "story-O-2", - "baseLayerID": -1, - "baseLayerMD5": "e8fa671bb1ca53c044bfb27225321c25.svg", + "assetId": "0bdd31ea2b3b78d0c39022795a49c69a", + "name": "story-O-2", "bitmapResolution": 1, + "md5ext": "0bdd31ea2b3b78d0c39022795a49c69a.svg", + "dataFormat": "svg", "rotationCenterX": 24, "rotationCenterY": 25 }, { - "costumeName": "story-O-3", - "baseLayerID": -1, - "baseLayerMD5": "a132bf3d4084ef8ca9e0797f64c0f082.svg", + "assetId": "43a89fc1442627ca48b1dc631c517942", + "name": "story-O-3", "bitmapResolution": 1, + "md5ext": "43a89fc1442627ca48b1dc631c517942.svg", + "dataFormat": "svg", "rotationCenterX": 22, "rotationCenterY": 24 } ], - "currentCostumeIndex": 0, - "scratchX": 98, - "scratchY": 3, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 77, "visible": true, - "spriteInfo": {} + "x": 98, + "y": 3, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Story-O" } }, { "name": "Story-P", - "md5": "ad4a101b83f28ced16849be3e393caa9.svg", + "md5": "1a41f74cd76d7202d8b22ffc7729e03f.svg", "type": "sprite", "tags": [ "alphabet", @@ -19880,57 +24621,72 @@ 1 ], "json": { - "objName": "Story-P", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩStory-P", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "story-P-1", - "baseLayerID": -1, - "baseLayerMD5": "ad4a101b83f28ced16849be3e393caa9.svg", + "assetId": "1a41f74cd76d7202d8b22ffc7729e03f", + "name": "story-P-1", "bitmapResolution": 1, + "md5ext": "1a41f74cd76d7202d8b22ffc7729e03f.svg", + "dataFormat": "svg", "rotationCenterX": 20, "rotationCenterY": 25 }, { - "costumeName": "story-P-2", - "baseLayerID": -1, - "baseLayerMD5": "781c42f9da36bbc0ee3775f18ac98124.svg", + "assetId": "377eac55366670a03c469705c6689f09", + "name": "story-P-2", "bitmapResolution": 1, + "md5ext": "377eac55366670a03c469705c6689f09.svg", + "dataFormat": "svg", "rotationCenterX": 20, "rotationCenterY": 25 }, { - "costumeName": "story-P-3", - "baseLayerID": -1, - "baseLayerMD5": "bcaec7c778920d8d74c275c1aff634fe.svg", + "assetId": "9cf707e83af27c47e74adb77496ffca5", + "name": "story-P-3", "bitmapResolution": 1, + "md5ext": "9cf707e83af27c47e74adb77496ffca5.svg", + "dataFormat": "svg", "rotationCenterX": 17, "rotationCenterY": 24 } ], - "currentCostumeIndex": 0, - "scratchX": -46, - "scratchY": -29, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 78, "visible": true, - "spriteInfo": {} + "x": -46, + "y": -29, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Story-P" } }, { "name": "Story-Q", - "md5": "484e44f908e84d795c87cf994364e722.svg", + "md5": "84a6dc992bce018a1eac9be0173ad917.svg", "type": "sprite", "tags": [ "alphabet", @@ -19942,57 +24698,72 @@ 1 ], "json": { - "objName": "Story-Q", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩStory-Q", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "story-Q-1", - "baseLayerID": -1, - "baseLayerMD5": "484e44f908e84d795c87cf994364e722.svg", + "assetId": "84a6dc992bce018a1eac9be0173ad917", + "name": "story-Q-1", "bitmapResolution": 1, + "md5ext": "84a6dc992bce018a1eac9be0173ad917.svg", + "dataFormat": "svg", "rotationCenterX": 25, "rotationCenterY": 30 }, { - "costumeName": "story-Q-2", - "baseLayerID": -1, - "baseLayerMD5": "31f28be74dc7de42a5c4a38504d666ca.svg", + "assetId": "efc27a91c30d6a511be4245e36684192", + "name": "story-Q-2", "bitmapResolution": 1, + "md5ext": "efc27a91c30d6a511be4245e36684192.svg", + "dataFormat": "svg", "rotationCenterX": 25, "rotationCenterY": 30 }, { - "costumeName": "story-Q-3", - "baseLayerID": -1, - "baseLayerMD5": "aef19097378515308e934a79f147032e.svg", + "assetId": "01acd1076994a4379a3fc9e034bc05fc", + "name": "story-Q-3", "bitmapResolution": 1, + "md5ext": "01acd1076994a4379a3fc9e034bc05fc.svg", + "dataFormat": "svg", "rotationCenterX": 22, "rotationCenterY": 29 } ], - "currentCostumeIndex": 0, - "scratchX": 68, - "scratchY": 5, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 79, "visible": true, - "spriteInfo": {} + "x": 68, + "y": 5, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Story-Q" } }, { "name": "Story-R", - "md5": "55999cb6783ef8351d841294d75af942.svg", + "md5": "4f217b14a161fcd9590614b0733100ea.svg", "type": "sprite", "tags": [ "alphabet", @@ -20004,57 +24775,72 @@ 1 ], "json": { - "objName": "Story-R", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩStory-R", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "story-R-1", - "baseLayerID": -1, - "baseLayerMD5": "55999cb6783ef8351d841294d75af942.svg", + "assetId": "4f217b14a161fcd9590614b0733100ea", + "name": "story-R-1", "bitmapResolution": 1, + "md5ext": "4f217b14a161fcd9590614b0733100ea.svg", + "dataFormat": "svg", "rotationCenterX": 22, "rotationCenterY": 26 }, { - "costumeName": "story-R-2", - "baseLayerID": -1, - "baseLayerMD5": "926f8ff770cb15b42b12f209fd02d98c.svg", + "assetId": "3c3f44aba3eff8856472e06b333a7201", + "name": "story-R-2", "bitmapResolution": 1, + "md5ext": "3c3f44aba3eff8856472e06b333a7201.svg", + "dataFormat": "svg", "rotationCenterX": 22, "rotationCenterY": 26 }, { - "costumeName": "story-R-3", - "baseLayerID": -1, - "baseLayerMD5": "a66d8f0ba6d40c624873edc8df58c014.svg", + "assetId": "5c1d38d02ae9c4df7851a6e9d52f25b4", + "name": "story-R-3", "bitmapResolution": 1, + "md5ext": "5c1d38d02ae9c4df7851a6e9d52f25b4.svg", + "dataFormat": "svg", "rotationCenterX": 20, "rotationCenterY": 23 } ], - "currentCostumeIndex": 0, - "scratchX": 17, - "scratchY": 45, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 80, "visible": true, - "spriteInfo": {} + "x": 17, + "y": 45, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Story-R" } }, { "name": "Story-S", - "md5": "fca1555f335392f1c4ef620bf098c0de.svg", + "md5": "47b9f910048ce4db93bdfbcd2638e19a.svg", "type": "sprite", "tags": [ "alphabet", @@ -20066,57 +24852,72 @@ 1 ], "json": { - "objName": "Story-S", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩStory-S", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "story-S-1", - "baseLayerID": -1, - "baseLayerMD5": "fca1555f335392f1c4ef620bf098c0de.svg", + "assetId": "47b9f910048ce4db93bdfbcd2638e19a", + "name": "story-S-1", "bitmapResolution": 1, + "md5ext": "47b9f910048ce4db93bdfbcd2638e19a.svg", + "dataFormat": "svg", "rotationCenterX": 16, "rotationCenterY": 25 }, { - "costumeName": "story-S-2", - "baseLayerID": -1, - "baseLayerMD5": "c529ed7b40f4a949539f8f454e3fe475.svg", + "assetId": "5a113fcacd35ababbf23c5a9289433d1", + "name": "story-S-2", "bitmapResolution": 1, + "md5ext": "5a113fcacd35ababbf23c5a9289433d1.svg", + "dataFormat": "svg", "rotationCenterX": 16, "rotationCenterY": 25 }, { - "costumeName": "story-S-3", - "baseLayerID": -1, - "baseLayerMD5": "e96388c9197733bdadbad3ce014c0e59.svg", + "assetId": "fd2a94481c3ef0c223784b2f3c6df874", + "name": "story-S-3", "bitmapResolution": 1, + "md5ext": "fd2a94481c3ef0c223784b2f3c6df874.svg", + "dataFormat": "svg", "rotationCenterX": 14, "rotationCenterY": 23 } ], - "currentCostumeIndex": 0, - "scratchX": 67, - "scratchY": -26, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 81, "visible": true, - "spriteInfo": {} + "x": 67, + "y": -26, + "size": 105, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Story-S" } }, { "name": "Story-T", - "md5": "d3b342c795a620b69639c02a419e8535.svg", + "md5": "001a2186db228fdd9bfbf3f15800bb63.svg", "type": "sprite", "tags": [ "alphabet", @@ -20128,57 +24929,72 @@ 1 ], "json": { - "objName": "Story-T", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩStory-T", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "story-T-1", - "baseLayerID": -1, - "baseLayerMD5": "d3b342c795a620b69639c02a419e8535.svg", + "assetId": "001a2186db228fdd9bfbf3f15800bb63", + "name": "story-T-1", "bitmapResolution": 1, + "md5ext": "001a2186db228fdd9bfbf3f15800bb63.svg", + "dataFormat": "svg", "rotationCenterX": 22, "rotationCenterY": 27 }, { - "costumeName": "story-T-2", - "baseLayerID": -1, - "baseLayerMD5": "eeb0fd25c9273747ac38766d1959ba2b.svg", + "assetId": "b61e1ac30aa2f35d4fd8c23fab1f76ea", + "name": "story-T-2", "bitmapResolution": 1, + "md5ext": "b61e1ac30aa2f35d4fd8c23fab1f76ea.svg", + "dataFormat": "svg", "rotationCenterX": 22, "rotationCenterY": 27 }, { - "costumeName": "story-T-3", - "baseLayerID": -1, - "baseLayerMD5": "a9683d4946b08a76864a51bd21d811cb.svg", + "assetId": "66b22b0ff0a5c1c205a701316ab954cf", + "name": "story-T-3", "bitmapResolution": 1, + "md5ext": "66b22b0ff0a5c1c205a701316ab954cf.svg", + "dataFormat": "svg", "rotationCenterX": 20, "rotationCenterY": 24 } ], - "currentCostumeIndex": 0, - "scratchX": -77, - "scratchY": 44, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 82, "visible": true, - "spriteInfo": {} + "x": -77, + "y": 44, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Story-T" } }, { "name": "Story-U", - "md5": "fcf99b6e8aeb2d504e1e9b2194640916.svg", + "md5": "cfb334b977b8f2a39aa56b1e0532829e.svg", "type": "sprite", "tags": [ "alphabet", @@ -20190,57 +25006,72 @@ 1 ], "json": { - "objName": "Story-U", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩStory-U", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "story-U-1", - "baseLayerID": -1, - "baseLayerMD5": "fcf99b6e8aeb2d504e1e9b2194640916.svg", + "assetId": "cfb334b977b8f2a39aa56b1e0532829e", + "name": "story-U-1", "bitmapResolution": 1, + "md5ext": "cfb334b977b8f2a39aa56b1e0532829e.svg", + "dataFormat": "svg", "rotationCenterX": 24, "rotationCenterY": 26 }, { - "costumeName": "story-U-2", - "baseLayerID": -1, - "baseLayerMD5": "f442802f17225d6506ac9718810f179e.svg", + "assetId": "51dd73c840ba3aca0f9770e13cb14fb3", + "name": "story-U-2", "bitmapResolution": 1, + "md5ext": "51dd73c840ba3aca0f9770e13cb14fb3.svg", + "dataFormat": "svg", "rotationCenterX": 24, "rotationCenterY": 26 }, { - "costumeName": "story-U-3", - "baseLayerID": -1, - "baseLayerMD5": "0779f03a6589c60352b1d4806a4a61c0.svg", + "assetId": "f6b7b4da5362fdac29d84f1fbf19e3f4", + "name": "story-U-3", "bitmapResolution": 1, + "md5ext": "f6b7b4da5362fdac29d84f1fbf19e3f4.svg", + "dataFormat": "svg", "rotationCenterX": 21, "rotationCenterY": 24 } ], - "currentCostumeIndex": 0, - "scratchX": 39, - "scratchY": -7, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 83, "visible": true, - "spriteInfo": {} + "x": 39, + "y": -7, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Story-U" } }, { "name": "Story-V", - "md5": "750b47f1de2143f76354239b27e1e5f0.svg", + "md5": "f27e7a4216665a6eab43fe9b4b5ec934.svg", "type": "sprite", "tags": [ "alphabet", @@ -20252,57 +25083,72 @@ 1 ], "json": { - "objName": "Story-V", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩStory-V", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "story-V-1", - "baseLayerID": -1, - "baseLayerMD5": "750b47f1de2143f76354239b27e1e5f0.svg", + "assetId": "f27e7a4216665a6eab43fe9b4b5ec934", + "name": "story-V-1", "bitmapResolution": 1, + "md5ext": "f27e7a4216665a6eab43fe9b4b5ec934.svg", + "dataFormat": "svg", "rotationCenterX": 25, "rotationCenterY": 25 }, { - "costumeName": "story-V-2", - "baseLayerID": -1, - "baseLayerMD5": "03de7add77e31799ca568a9c671012b4.svg", + "assetId": "43a8993221848f90e9f37664e7832b4a", + "name": "story-V-2", "bitmapResolution": 1, + "md5ext": "43a8993221848f90e9f37664e7832b4a.svg", + "dataFormat": "svg", "rotationCenterX": 25, "rotationCenterY": 25 }, { - "costumeName": "story-V-3", - "baseLayerID": -1, - "baseLayerMD5": "29befe20b105b69471f5507d025ec3e0.svg", + "assetId": "d5c20886e3eb0ca0f5430c9482b1d832", + "name": "story-V-3", "bitmapResolution": 1, + "md5ext": "d5c20886e3eb0ca0f5430c9482b1d832.svg", + "dataFormat": "svg", "rotationCenterX": 22, "rotationCenterY": 23 } ], - "currentCostumeIndex": 0, - "scratchX": 40, - "scratchY": -35, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 84, "visible": true, - "spriteInfo": {} + "x": 40, + "y": -35, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Story-V" } }, { "name": "Story-W", - "md5": "7d9d4c0da9bd1a3ddf253d1bea26f4e9.svg", + "md5": "396e27d20d1a49edaa106ba6d667cedd.svg", "type": "sprite", "tags": [ "alphabet", @@ -20314,57 +25160,72 @@ 1 ], "json": { - "objName": "Story-W", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩStory-W", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "story-W-1", - "baseLayerID": -1, - "baseLayerMD5": "7d9d4c0da9bd1a3ddf253d1bea26f4e9.svg", + "assetId": "396e27d20d1a49edaa106ba6d667cedd", + "name": "story-W-1", "bitmapResolution": 1, + "md5ext": "396e27d20d1a49edaa106ba6d667cedd.svg", + "dataFormat": "svg", "rotationCenterX": 37, "rotationCenterY": 25 }, { - "costumeName": "story-W-2", - "baseLayerID": -1, - "baseLayerMD5": "c0f48eb69cae4a611d3e7b7e06b0d1c1.svg", + "assetId": "f21ba826cd88c376e868f079d6df273c", + "name": "story-W-2", "bitmapResolution": 1, + "md5ext": "f21ba826cd88c376e868f079d6df273c.svg", + "dataFormat": "svg", "rotationCenterX": 37, "rotationCenterY": 25 }, { - "costumeName": "story-W-3", - "baseLayerID": -1, - "baseLayerMD5": "d1c922c9e9d53d2f6f36ca637e85de6b.svg", + "assetId": "528df57da4490f6da8c75da06a1367f5", + "name": "story-W-3", "bitmapResolution": 1, + "md5ext": "528df57da4490f6da8c75da06a1367f5.svg", + "dataFormat": "svg", "rotationCenterX": 34, "rotationCenterY": 24 } ], - "currentCostumeIndex": 0, - "scratchX": -99, - "scratchY": 4, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 85, "visible": true, - "spriteInfo": {} + "x": -99, + "y": 4, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Story-W" } }, { "name": "Story-X", - "md5": "92c452555b3d5a4993f107810043ea03.svg", + "md5": "db0c1a6499169aac6639a1a0076658ce.svg", "type": "sprite", "tags": [ "alphabet", @@ -20376,57 +25237,72 @@ 1 ], "json": { - "objName": "Story-X", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩStory-X", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "story-X-1", - "baseLayerID": -1, - "baseLayerMD5": "92c452555b3d5a4993f107810043ea03.svg", + "assetId": "db0c1a6499169aac6639a1a0076658ce", + "name": "story-X-1", "bitmapResolution": 1, + "md5ext": "db0c1a6499169aac6639a1a0076658ce.svg", + "dataFormat": "svg", "rotationCenterX": 22, "rotationCenterY": 26 }, { - "costumeName": "story-X-2", - "baseLayerID": -1, - "baseLayerMD5": "f688425da41c2b7f80d4b8752de69bc9.svg", + "assetId": "ca4e3e84788bdeea42dd5ed952d5a66c", + "name": "story-X-2", "bitmapResolution": 1, + "md5ext": "ca4e3e84788bdeea42dd5ed952d5a66c.svg", + "dataFormat": "svg", "rotationCenterX": 22, "rotationCenterY": 26 }, { - "costumeName": "story-X-3", - "baseLayerID": -1, - "baseLayerMD5": "ec90479a0ce3c7706f1916daef0f3c67.svg", + "assetId": "04be1176e562eff16f1159f69945a82e", + "name": "story-X-3", "bitmapResolution": 1, + "md5ext": "04be1176e562eff16f1159f69945a82e.svg", + "dataFormat": "svg", "rotationCenterX": 20, "rotationCenterY": 24 } ], - "currentCostumeIndex": 0, - "scratchX": 65, - "scratchY": -5, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 86, "visible": true, - "spriteInfo": {} + "x": 65, + "y": -5, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Story-X" } }, { "name": "Story-Y", - "md5": "b3c252450d413fc75be0eafdbe4490dc.svg", + "md5": "59275f907633ce02074f787e5767bfde.svg", "type": "sprite", "tags": [ "alphabet", @@ -20438,57 +25314,72 @@ 1 ], "json": { - "objName": "Story-Y", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩStory-Y", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "story-Y-1", - "baseLayerID": -1, - "baseLayerMD5": "b3c252450d413fc75be0eafdbe4490dc.svg", + "assetId": "59275f907633ce02074f787e5767bfde", + "name": "story-Y-1", "bitmapResolution": 1, + "md5ext": "59275f907633ce02074f787e5767bfde.svg", + "dataFormat": "svg", "rotationCenterX": 22, "rotationCenterY": 27 }, { - "costumeName": "story-Y-2", - "baseLayerID": -1, - "baseLayerMD5": "1cfa161ae5d60ea163e4e0aa34d08f02.svg", + "assetId": "093a9410933f7d01f459f08bcb01735b", + "name": "story-Y-2", "bitmapResolution": 1, + "md5ext": "093a9410933f7d01f459f08bcb01735b.svg", + "dataFormat": "svg", "rotationCenterX": 22, "rotationCenterY": 27 }, { - "costumeName": "story-Y-3", - "baseLayerID": -1, - "baseLayerMD5": "a1fc3c0fa304255364c0f98547e0e448.svg", + "assetId": "d7fabe2652c93dd1bf91d9064cf5a348", + "name": "story-Y-3", "bitmapResolution": 1, + "md5ext": "d7fabe2652c93dd1bf91d9064cf5a348.svg", + "dataFormat": "svg", "rotationCenterX": 20, "rotationCenterY": 24 } ], - "currentCostumeIndex": 0, - "scratchX": -77, - "scratchY": 31, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 87, "visible": true, - "spriteInfo": {} + "x": -77, + "y": 31, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Story-Y" } }, { "name": "Story-Z", - "md5": "86326c9180c485b557a075f4794939d7.svg", + "md5": "34825a171f7b35962484fa53e99ff632.svg", "type": "sprite", "tags": [ "alphabet", @@ -20500,52 +25391,67 @@ 1 ], "json": { - "objName": "Story-Z", - "sounds": [ - { - "soundName": "pop", - "soundID": -1, - "md5": "83a9787d4cb6f3b7632b4ddfebf74367.wav", - "sampleCount": 258, - "rate": 11025, - "format": "" - } - ], + "isStage": false, + "name": "ΩStory-Z", + "variables": {}, + "lists": {}, + "broadcasts": {}, + "blocks": {}, + "comments": {}, + "currentCostume": 0, "costumes": [ { - "costumeName": "story-Z-1", - "baseLayerID": -1, - "baseLayerMD5": "86326c9180c485b557a075f4794939d7.svg", + "assetId": "34825a171f7b35962484fa53e99ff632", + "name": "story-Z-1", "bitmapResolution": 1, + "md5ext": "34825a171f7b35962484fa53e99ff632.svg", + "dataFormat": "svg", "rotationCenterX": 19, "rotationCenterY": 26 }, { - "costumeName": "story-Z-2", - "baseLayerID": -1, - "baseLayerMD5": "e10b203e47bbb41edab78be59e628449.svg", + "assetId": "23c24dbee23b1545afa8ee15ed339327", + "name": "story-Z-2", "bitmapResolution": 1, + "md5ext": "23c24dbee23b1545afa8ee15ed339327.svg", + "dataFormat": "svg", "rotationCenterX": 19, "rotationCenterY": 26 }, { - "costumeName": "story-Z-3", - "baseLayerID": -1, - "baseLayerMD5": "0788df7b1d9cf02dfdebc021d4f30ce4.svg", + "assetId": "665db4c356d7e010fa8d71cc291834e3", + "name": "story-Z-3", "bitmapResolution": 1, + "md5ext": "665db4c356d7e010fa8d71cc291834e3.svg", + "dataFormat": "svg", "rotationCenterX": 17, "rotationCenterY": 23 } ], - "currentCostumeIndex": 0, - "scratchX": 4, - "scratchY": 9, - "scale": 1, - "direction": 90, - "rotationStyle": "normal", - "isDraggable": false, + "sounds": [ + { + "assetId": "83a9787d4cb6f3b7632b4ddfebf74367", + "name": "pop", + "dataFormat": "wav", + "format": "", + "rate": 44100, + "sampleCount": 1032, + "md5ext": "83a9787d4cb6f3b7632b4ddfebf74367.wav" + } + ], + "volume": 100, + "layerOrder": 88, "visible": true, - "spriteInfo": {} + "x": 3.000000000000014, + "y": -22.999999999999993, + "size": 100, + "direction": 90, + "draggable": false, + "rotationStyle": "all around", + "currentCostumeIndex": 0, + "scale": 1, + "isDraggable": false, + "objName": "Story-Z" } } -] +] \ No newline at end of file From 3dd86c28f95174ede5c467cbd86aa75a48bd3092 Mon Sep 17 00:00:00 2001 From: Eric Rosenbaum Date: Thu, 23 Jan 2020 11:42:59 -0500 Subject: [PATCH 05/79] update costume rotation test --- test/integration/costumes.test.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/integration/costumes.test.js b/test/integration/costumes.test.js index 0d1a784f6..e3380e428 100644 --- a/test/integration/costumes.test.js +++ b/test/integration/costumes.test.js @@ -193,7 +193,7 @@ describe('Working with costumes', () => { .mouseMove(abbyElement) .perform(); // wait for one of Abby's alternate costumes to appear - await findByXpath('//img[@src="https://cdn.assets.scratch.mit.edu/internalapi/asset/b6e23922f23b49ddc6f62f675e77417c.svg/get/"]'); + await findByXpath('//img[@src="https://cdn.assets.scratch.mit.edu/internalapi/asset/45de34b47a2ce22f6f5d28bb35a44ff5.svg/get/"]'); const logs = await getLogs(); await expect(logs).toEqual([]); }); From 5c259b70db8806646e14903ddb2ee3dfb19b6b4f Mon Sep 17 00:00:00 2001 From: Eric Rosenbaum Date: Thu, 23 Jan 2020 11:46:06 -0500 Subject: [PATCH 06/79] add tag to marian sprite, fix name of basketball 1 backdrop --- src/lib/libraries/backdrops.json | 2 +- src/lib/libraries/sprites.json | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/lib/libraries/backdrops.json b/src/lib/libraries/backdrops.json index 67fb4ed4f..31b2fbb2d 100644 --- a/src/lib/libraries/backdrops.json +++ b/src/lib/libraries/backdrops.json @@ -51,7 +51,7 @@ ] }, { - "name": "Basketball ", + "name": "Basketball 1", "md5": "ae21eac3d1814aee1d37ae82ea287816.svg", "type": "backdrop", "tags": [ diff --git a/src/lib/libraries/sprites.json b/src/lib/libraries/sprites.json index 52f8bae72..d84b18b7f 100644 --- a/src/lib/libraries/sprites.json +++ b/src/lib/libraries/sprites.json @@ -12274,7 +12274,9 @@ "name": "Marian", "md5": "e9577a1eb098905dd386135bb38c0398.png", "type": "sprite", - "tags": [], + "tags": [ + "people" + ], "info": [ 0, 5, From ee67ddf56f74a3215c7b67d8a89db0772584a76a Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Fri, 24 Jan 2020 21:10:09 +0000 Subject: [PATCH 07/79] chore(package): update mkdirp to version 1.0.3 Closes #5396 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index f8d734f4c..0d6f37e54 100644 --- a/package.json +++ b/package.json @@ -78,7 +78,7 @@ "lodash.pick": "4.4.0", "lodash.throttle": "4.0.1", "minilog": "3.1.0", - "mkdirp": "^0.5.1", + "mkdirp": "^1.0.3", "omggif": "1.0.9", "papaparse": "5.1.1", "postcss-import": "^12.0.0", From 175395cce37bd89591a72b01c0dea01946713827 Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Fri, 24 Jan 2020 21:10:12 +0000 Subject: [PATCH 08/79] chore(package): update lockfile package-lock.json --- package-lock.json | 43 ++++++++----------------------------------- 1 file changed, 8 insertions(+), 35 deletions(-) diff --git a/package-lock.json b/package-lock.json index b17398738..c63d0920b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,7 +16,6 @@ "fs-readdir-recursive": "^1.1.0", "glob": "^7.0.0", "lodash": "^4.17.13", - "mkdirp": "^0.5.1", "output-file-sync": "^2.0.0", "slash": "^2.0.0", "source-map": "^0.5.0" @@ -1824,7 +1823,6 @@ "requires": { "find-cache-dir": "^2.0.0", "loader-utils": "^1.0.2", - "mkdirp": "^0.5.1", "pify": "^4.0.1" } }, @@ -1957,7 +1955,6 @@ "core-js": "^2.5.0", "home-or-tmp": "^2.0.0", "lodash": "^4.17.4", - "mkdirp": "^0.5.1", "source-map-support": "^0.4.15" }, "dependencies": { @@ -2525,7 +2522,6 @@ "graceful-fs": "^4.1.11", "lru-cache": "^4.1.1", "mississippi": "^2.0.0", - "mkdirp": "^0.5.1", "move-concurrently": "^1.0.1", "promise-inflight": "^1.0.1", "rimraf": "^2.6.2", @@ -2706,7 +2702,6 @@ "requires": { "del": "^4.1.1", "extract-zip": "^1.6.7", - "mkdirp": "^0.5.1", "request": "^2.88.0", "tcp-port-used": "^1.0.1" } @@ -3032,7 +3027,6 @@ "aproba": "^1.1.1", "fs-write-stream-atomic": "^1.0.8", "iferr": "^0.1.5", - "mkdirp": "^0.5.1", "rimraf": "^2.5.4", "run-queue": "^1.0.0" } @@ -4175,7 +4169,6 @@ "levn": "^0.3.0", "lodash": "^4.17.11", "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", "natural-compare": "^1.4.0", "optionator": "^0.8.2", "path-is-inside": "^1.0.2", @@ -4864,7 +4857,6 @@ "requires": { "concat-stream": "1.6.2", "debug": "2.6.9", - "mkdirp": "0.5.1", "yauzl": "2.4.1" } }, @@ -7393,7 +7385,6 @@ "istanbul-lib-source-maps": "^1.2.6", "istanbul-reports": "^1.5.1", "js-yaml": "^3.7.0", - "mkdirp": "^0.5.1", "once": "^1.4.0" }, "dependencies": { @@ -7445,7 +7436,6 @@ "dev": true, "requires": { "istanbul-lib-coverage": "^1.2.1", - "mkdirp": "^0.5.1", "path-parse": "^1.0.5", "supports-color": "^3.1.2" }, @@ -7475,7 +7465,6 @@ "requires": { "debug": "^3.1.0", "istanbul-lib-coverage": "^1.2.1", - "mkdirp": "^0.5.1", "rimraf": "^2.6.1", "source-map": "^0.5.3" }, @@ -7889,7 +7878,6 @@ "dev": true, "requires": { "jest-validate": "^24.0.0", - "mkdirp": "^0.5.1", "strip-ansi": "^4.0.0", "xml": "^1.0.1" }, @@ -8322,7 +8310,6 @@ "chalk": "^2.0.1", "jest-diff": "^21.2.1", "jest-matcher-utils": "^21.2.1", - "mkdirp": "^0.5.1", "natural-compare": "^1.4.0", "pretty-format": "^21.2.1" } @@ -8338,8 +8325,7 @@ "graceful-fs": "^4.1.11", "jest-message-util": "^21.2.1", "jest-mock": "^21.2.0", - "jest-validate": "^21.2.1", - "mkdirp": "^0.5.1" + "jest-validate": "^21.2.1" }, "dependencies": { "callsites": { @@ -9132,13 +9118,10 @@ } }, "mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "dev": true, - "requires": { - "minimist": "0.0.8" - } + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.3.tgz", + "integrity": "sha512-6uCP4Qc0sWsgMLy1EOqqS/3rjDHOEnsStVr/4vtAIK2Y5i2kA7lFFejYrpIyiN9w0pYf4ckeCYT9f1r1P9KX5g==", + "dev": true }, "mkpath": { "version": "1.0.0", @@ -9160,7 +9143,6 @@ "glob": "7.1.2", "growl": "1.10.3", "he": "1.1.1", - "mkdirp": "0.5.1", "supports-color": "4.4.0" }, "dependencies": { @@ -9237,7 +9219,6 @@ "aproba": "^1.1.1", "copy-concurrently": "^1.0.0", "fs-write-stream-atomic": "^1.0.8", - "mkdirp": "^0.5.1", "rimraf": "^2.5.4", "run-queue": "^1.0.3" } @@ -9802,8 +9783,7 @@ "dev": true, "requires": { "graceful-fs": "^4.1.11", - "is-plain-obj": "^1.1.0", - "mkdirp": "^0.5.1" + "is-plain-obj": "^1.1.0" } }, "p-cancelable": { @@ -10161,8 +10141,7 @@ "dev": true, "requires": { "async": "^1.5.2", - "debug": "^2.2.0", - "mkdirp": "0.5.x" + "debug": "^2.2.0" }, "dependencies": { "async": { @@ -12963,7 +12942,6 @@ "infer-owner": "^1.0.3", "lru-cache": "^5.1.1", "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", "move-concurrently": "^1.0.1", "promise-inflight": "^1.0.1", "rimraf": "^2.6.3", @@ -14036,7 +14014,6 @@ "loader-utils": "^1.2.3", "memory-fs": "^0.4.1", "micromatch": "^3.1.10", - "mkdirp": "^0.5.1", "neo-async": "^2.6.1", "node-libs-browser": "^2.2.1", "schema-utils": "^1.0.0", @@ -14324,7 +14301,6 @@ "requires": { "memory-fs": "^0.4.1", "mime": "^2.4.4", - "mkdirp": "^0.5.1", "range-parser": "^1.2.1", "webpack-log": "^2.0.0" }, @@ -14742,10 +14718,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", - "dev": true, - "requires": { - "mkdirp": "^0.5.1" - } + "dev": true }, "write-file-atomic": { "version": "2.4.3", From a23dd3e349e13b53535fc29ad99819ecd0c05492 Mon Sep 17 00:00:00 2001 From: Ben Wheeler Date: Thu, 19 Sep 2019 18:20:32 -0400 Subject: [PATCH 09/79] shouldNotModifyCloudData into prop canModifyCloudData ; add defaultProps --- src/lib/cloud-manager-hoc.jsx | 28 ++++++++------ test/unit/util/cloud-manager-hoc.test.jsx | 45 +---------------------- 2 files changed, 18 insertions(+), 55 deletions(-) diff --git a/src/lib/cloud-manager-hoc.jsx b/src/lib/cloud-manager-hoc.jsx index 183ef24a4..01ca25280 100644 --- a/src/lib/cloud-manager-hoc.jsx +++ b/src/lib/cloud-manager-hoc.jsx @@ -54,13 +54,10 @@ const cloudManagerHOC = function (WrappedComponent) { canUseCloud (props) { return !!(props.cloudHost && props.username && props.vm && props.projectId && props.hasCloudPermission); } - shouldNotModifyCloudData (props) { - return (props.hasEverEnteredEditor && !props.canSave); - } shouldConnect (props) { return !this.isConnected() && this.canUseCloud(props) && props.isShowingWithId && props.vm.runtime.hasCloudData() && - !this.shouldNotModifyCloudData(props); + props.canModifyCloudData; } shouldDisconnect (props, prevProps) { return this.isConnected() && @@ -70,7 +67,7 @@ const cloudManagerHOC = function (WrappedComponent) { (props.projectId !== prevProps.projectId) || (props.username !== prevProps.username) || // Editing someone else's project - this.shouldNotModifyCloudData(props) + !props.canModifyCloudData ); } isConnected () { @@ -102,11 +99,11 @@ const cloudManagerHOC = function (WrappedComponent) { render () { const { /* eslint-disable no-unused-vars */ + canModifyCloudData, cloudHost, projectId, username, hasCloudPermission, - hasEverEnteredEditor, isShowingWithId, onShowCloudInfo, /* eslint-enable no-unused-vars */ @@ -124,23 +121,30 @@ const cloudManagerHOC = function (WrappedComponent) { } CloudManager.propTypes = { - canSave: PropTypes.bool.isRequired, + canModifyCloudData: PropTypes.bool.isRequired, cloudHost: PropTypes.string, hasCloudPermission: PropTypes.bool, - hasEverEnteredEditor: PropTypes.bool, - isShowingWithId: PropTypes.bool, + isShowingWithId: PropTypes.bool.isRequired, onShowCloudInfo: PropTypes.func, projectId: PropTypes.oneOfType([PropTypes.string, PropTypes.number]), username: PropTypes.string, vm: PropTypes.instanceOf(VM).isRequired }; - const mapStateToProps = state => { + CloudManager.defaultProps = { + cloudHost: null, + hasCloudPermission: false, + onShowCloudInfo: () => {}, + username: null + }; + + const mapStateToProps = (state, ownProps) => { const loadingState = state.scratchGui.projectState.loadingState; return { - hasEverEnteredEditor: state.scratchGui.mode.hasEverEnteredEditor, isShowingWithId: getIsShowingWithId(loadingState), - projectId: state.scratchGui.projectState.projectId + projectId: state.scratchGui.projectState.projectId, + // if you're editing someone else's project, you can't modify cloud data + canModifyCloudData: (!state.scratchGui.mode.hasEverEnteredEditor || ownProps.canSave) }; }; diff --git a/test/unit/util/cloud-manager-hoc.test.jsx b/test/unit/util/cloud-manager-hoc.test.jsx index d372e1ff5..1469719b9 100644 --- a/test/unit/util/cloud-manager-hoc.test.jsx +++ b/test/unit/util/cloud-manager-hoc.test.jsx @@ -60,7 +60,6 @@ describe('CloudManagerHOC', () => { mount( { const WrappedComponent = cloudManagerHOC(Component); mount( { const WrappedComponent = cloudManagerHOC(Component); mount( { const WrappedComponent = cloudManagerHOC(Component); mount( { const WrappedComponent = cloudManagerHOC(Component); mount( { const mounted = mount( { const WrappedComponent = cloudManagerHOC(Component); const mounted = mount( { const WrappedComponent = cloudManagerHOC(Component); const mounted = mount( { const WrappedComponent = cloudManagerHOC(Component); const mounted = mount( { const WrappedComponent = cloudManagerHOC(Component); const mounted = mount( { const WrappedComponent = cloudManagerHOC(Component); mount( { const WrappedComponent = cloudManagerHOC(Component); mount( { const WrappedComponent = cloudManagerHOC(Component); mount( { }); // Editor Mode Connection/Disconnection Tests - test('Entering editor mode and can\'t save project should disconnect cloud provider # 1', () => { + test('Entering editor mode and can\'t save project should disconnect cloud provider', () => { const Component = () =>
; const WrappedComponent = cloudManagerHOC(Component); const mounted = mount( { const requestCloseConnection = mockCloudProviderInstance.requestCloseConnection; mounted.setProps({ - canSave: false, - hasEverEnteredEditor: true - }); - - expect(vm.setCloudProvider.mock.calls.length).toBe(2); - expect(vm.setCloudProvider).toHaveBeenCalledWith(null); - expect(requestCloseConnection).toHaveBeenCalledTimes(1); - }); - - test('Entering editor mode and can\'t save project should disconnect cloud provider # 2', () => { - const Component = () =>
; - const WrappedComponent = cloudManagerHOC(Component); - const mounted = mount( - - ); - - expect(CloudProvider).toHaveBeenCalled(); - const requestCloseConnection = mockCloudProviderInstance.requestCloseConnection; - - mounted.setProps({ - hasEverEnteredEditor: true + canModifyCloudData: false }); expect(vm.setCloudProvider.mock.calls.length).toBe(2); From f2291d963cfe82b9d714d99bc75703f419a10f96 Mon Sep 17 00:00:00 2001 From: Ben Wheeler Date: Tue, 30 Apr 2019 09:38:39 -0400 Subject: [PATCH 10/79] continuing sb file uploader refactor into hoc draft of refactor to make custom confirm modal work for upload; need to further edit sb-file-uploader Add support for custom confirm modal to sb-file-uploader Show custom confirm modal when confirming project upload got custom upload refactor of file upload working, and tested failure case cleaned up debug code, make project file upload work simplified logic around canceling file upload removed old sb-file-uploader.jsx; fixed linter errors reverted two components to use old strings, not shared (can do that refactor another time) removed unnecessary confirm container removed stray comment moved, updated sb file uploader tests, related project state tests removed custom modal, to reduce scope of changes sb file uploader test uses intl --- src/components/gui/gui.jsx | 3 + src/components/menu-bar/menu-bar.jsx | 21 +- src/containers/gui.jsx | 2 + src/containers/sb-file-uploader.jsx | 226 ---------------- src/lib/sb-file-uploader-hoc.jsx | 241 ++++++++++++++++++ src/reducers/project-state.js | 19 +- .../unit/containers/sb-file-uploader.test.jsx | 84 ------ .../reducers/project-state-reducer.test.js | 112 +++++--- test/unit/util/project-saver-hoc.test.jsx | 2 +- test/unit/util/sb-file-uploader-hoc.test.jsx | 108 ++++++++ 10 files changed, 454 insertions(+), 364 deletions(-) delete mode 100644 src/containers/sb-file-uploader.jsx create mode 100644 src/lib/sb-file-uploader-hoc.jsx delete mode 100644 test/unit/containers/sb-file-uploader.test.jsx create mode 100644 test/unit/util/sb-file-uploader-hoc.test.jsx diff --git a/src/components/gui/gui.jsx b/src/components/gui/gui.jsx index 9846eed75..8524b2ba3 100644 --- a/src/components/gui/gui.jsx +++ b/src/components/gui/gui.jsx @@ -105,6 +105,7 @@ const GUIComponent = props => { onRequestCloseTelemetryModal, onSeeCommunity, onShare, + onStartSelectingFileUpload, onTelemetryModalCancel, onTelemetryModalOptIn, onTelemetryModalOptOut, @@ -226,6 +227,7 @@ const GUIComponent = props => { onProjectTelemetryEvent={onProjectTelemetryEvent} onSeeCommunity={onSeeCommunity} onShare={onShare} + onStartSelectingFileUpload={onStartSelectingFileUpload} onToggleLoginOpen={onToggleLoginOpen} /> @@ -399,6 +401,7 @@ GUIComponent.propTypes = { onRequestCloseTelemetryModal: PropTypes.func, onSeeCommunity: PropTypes.func, onShare: PropTypes.func, + onStartSelectingFileUpload: PropTypes.func, onTabSelect: PropTypes.func, onTelemetryModalCancel: PropTypes.func, onTelemetryModalOptIn: PropTypes.func, diff --git a/src/components/menu-bar/menu-bar.jsx b/src/components/menu-bar/menu-bar.jsx index 98bc128a9..05a5294bc 100644 --- a/src/components/menu-bar/menu-bar.jsx +++ b/src/components/menu-bar/menu-bar.jsx @@ -17,7 +17,6 @@ import {ComingSoonTooltip} from '../coming-soon/coming-soon.jsx'; import Divider from '../divider/divider.jsx'; import LanguageSelector from '../../containers/language-selector.jsx'; import SaveStatus from './save-status.jsx'; -import SBFileUploader from '../../containers/sb-file-uploader.jsx'; import ProjectWatcher from '../../containers/project-watcher.jsx'; import MenuBarMenu from './menu-bar-menu.jsx'; import {MenuItem, MenuSection} from '../menu/menu.jsx'; @@ -392,22 +391,11 @@ class MenuBar extends React.Component { )} - - {(className, renderFileInput, handleLoadProject) => ( - - {/* eslint-disable max-len */} - {this.props.intl.formatMessage(sharedMessages.loadFromComputerTitle)} - {/* eslint-enable max-len */} - {renderFileInput()} - - )} - + {this.props.intl.formatMessage(sharedMessages.loadFromComputerTitle)} + {(className, downloadProjectCallback) => ( {(className, renderFileInput, handleLoadProject) => ( - * - * {renderFileInput()} - * - * )} - */ - -const messages = defineMessages({ - loadError: { - id: 'gui.projectLoader.loadError', - defaultMessage: 'The project file that was selected failed to load.', - description: 'An error that displays when a local project file fails to load.' - } -}); - -class SBFileUploader extends React.Component { - constructor (props) { - super(props); - bindAll(this, [ - 'getProjectTitleFromFilename', - 'renderFileInput', - 'setFileInput', - 'handleChange', - 'handleClick', - 'onload', - 'resetFileInput' - ]); - } - componentWillMount () { - this.reader = new FileReader(); - this.reader.onload = this.onload; - this.resetFileInput(); - } - componentDidUpdate (prevProps) { - if (this.props.isLoadingUpload && !prevProps.isLoadingUpload && this.fileToUpload && this.reader) { - this.reader.readAsArrayBuffer(this.fileToUpload); - } - } - componentWillUnmount () { - this.reader = null; - this.resetFileInput(); - } - resetFileInput () { - this.fileToUpload = null; - if (this.fileInput) { - this.fileInput.value = null; - } - } - getProjectTitleFromFilename (fileInputFilename) { - if (!fileInputFilename) return ''; - // only parse title with valid scratch project extensions - // (.sb, .sb2, and .sb3) - const matches = fileInputFilename.match(/^(.*)\.sb[23]?$/); - if (!matches) return ''; - return matches[1].substring(0, 100); // truncate project title to max 100 chars - } - // called when user has finished selecting a file to upload - handleChange (e) { - const { - intl, - isShowingWithoutId, - loadingState, - projectChanged, - userOwnsProject - } = this.props; - - const thisFileInput = e.target; - if (thisFileInput.files) { // Don't attempt to load if no file was selected - this.fileToUpload = thisFileInput.files[0]; - - // If user owns the project, or user has changed the project, - // we must confirm with the user that they really intend to replace it. - // (If they don't own the project and haven't changed it, no need to confirm.) - let uploadAllowed = true; - if (userOwnsProject || (projectChanged && isShowingWithoutId)) { - uploadAllowed = confirm( // eslint-disable-line no-alert - intl.formatMessage(sharedMessages.replaceProjectWarning) - ); - } - if (uploadAllowed) { - this.props.requestProjectUpload(loadingState); - } else { - this.props.closeFileMenu(); - } - } - } - // called when file upload raw data is available in the reader - onload () { - if (this.reader) { - this.props.onLoadingStarted(); - const filename = this.fileToUpload && this.fileToUpload.name; - this.props.vm.loadProject(this.reader.result) - .then(() => { - this.props.onLoadingFinished(this.props.loadingState, true); - // Reset the file input after project is loaded - // This is necessary in case the user wants to reload a project - if (filename) { - const uploadedProjectTitle = this.getProjectTitleFromFilename(filename); - this.props.onReceivedProjectTitle(uploadedProjectTitle); - } - this.resetFileInput(); - }) - .catch(error => { - log.warn(error); - alert(this.props.intl.formatMessage(messages.loadError)); // eslint-disable-line no-alert - this.props.onLoadingFinished(this.props.loadingState, false); - // Reset the file input after project is loaded - // This is necessary in case the user wants to reload a project - this.resetFileInput(); - }); - } - } - handleClick () { - // open filesystem browsing window - this.fileInput.click(); - } - setFileInput (input) { - this.fileInput = input; - } - renderFileInput () { - return ( - - ); - } - render () { - return this.props.children(this.props.className, this.renderFileInput, this.handleClick); - } -} - -SBFileUploader.propTypes = { - canSave: PropTypes.bool, // eslint-disable-line react/no-unused-prop-types - children: PropTypes.func, - className: PropTypes.string, - closeFileMenu: PropTypes.func, - intl: intlShape.isRequired, - isLoadingUpload: PropTypes.bool, - isShowingWithoutId: PropTypes.bool, - loadingState: PropTypes.oneOf(LoadingStates), - onLoadingFinished: PropTypes.func, - onLoadingStarted: PropTypes.func, - projectChanged: PropTypes.bool, - requestProjectUpload: PropTypes.func, - onReceivedProjectTitle: PropTypes.func, - userOwnsProject: PropTypes.bool, - vm: PropTypes.shape({ - loadProject: PropTypes.func - }) -}; -SBFileUploader.defaultProps = { - className: '' -}; -const mapStateToProps = state => { - const loadingState = state.scratchGui.projectState.loadingState; - return { - isLoadingUpload: getIsLoadingUpload(loadingState), - isShowingWithoutId: getIsShowingWithoutId(loadingState), - loadingState: loadingState, - projectChanged: state.scratchGui.projectChanged, - vm: state.scratchGui.vm - }; -}; - -const mapDispatchToProps = (dispatch, ownProps) => ({ - closeFileMenu: () => dispatch(closeFileMenu()), - onLoadingFinished: (loadingState, success) => { - dispatch(onLoadedProject(loadingState, ownProps.canSave, success)); - dispatch(closeLoadingProject()); - dispatch(closeFileMenu()); - }, - requestProjectUpload: loadingState => dispatch(requestProjectUpload(loadingState)), - onLoadingStarted: () => dispatch(openLoadingProject()), - onReceivedProjectTitle: title => dispatch(setProjectTitle(title)) -}); - -// Allow incoming props to override redux-provided props. Used to mock in tests. -const mergeProps = (stateProps, dispatchProps, ownProps) => Object.assign( - {}, stateProps, dispatchProps, ownProps -); - -export default connect( - mapStateToProps, - mapDispatchToProps, - mergeProps -)(injectIntl(SBFileUploader)); diff --git a/src/lib/sb-file-uploader-hoc.jsx b/src/lib/sb-file-uploader-hoc.jsx new file mode 100644 index 000000000..90dd1ff53 --- /dev/null +++ b/src/lib/sb-file-uploader-hoc.jsx @@ -0,0 +1,241 @@ +import bindAll from 'lodash.bindall'; +import React from 'react'; +import PropTypes from 'prop-types'; +import {defineMessages, intlShape, injectIntl} from 'react-intl'; +import {connect} from 'react-redux'; +import log from '../lib/log'; +import sharedMessages from './shared-messages'; + +import { + LoadingStates, + getIsLoadingUpload, + getIsShowingWithoutId, + onLoadedProject, + requestProjectUpload +} from '../reducers/project-state'; +import { + openLoadingProject, + closeLoadingProject +} from '../reducers/modals'; +import { + closeFileMenu +} from '../reducers/menus'; + +const messages = defineMessages({ + loadError: { + id: 'gui.projectLoader.loadError', + defaultMessage: 'The project file that was selected failed to load.', + description: 'An error that displays when a local project file fails to load.' + } +}); + +/** + * Higher Order Component to provide behavior for loading local project files into editor. + * @param {React.Component} WrappedComponent the component to add project file loading functionality to + * @returns {React.Component} WrappedComponent with project file loading functionality added + * + * + * + * + */ +const SBFileUploaderHOC = function (WrappedComponent) { + class SBFileUploaderComponent extends React.Component { + constructor (props) { + super(props); + bindAll(this, [ + 'getProjectTitleFromFilename', + 'handleStartSelectingFileUpload', + 'setFileInput', + 'handleChange', + 'onload', + 'resetFileInput' + ]); + } + componentWillMount () { + this.reader = new FileReader(); + this.reader.onload = this.onload; + this.resetFileInput(); + } + componentDidUpdate (prevProps) { + if (this.props.isLoadingUpload && !prevProps.isLoadingUpload) { + if (this.fileToUpload && this.reader) { + this.reader.readAsArrayBuffer(this.fileToUpload); + } else { + this.props.cancelFileUpload(this.props.loadingState); + } + } + } + componentWillUnmount () { + this.reader = null; + this.resetFileInput(); + } + resetFileInput () { + this.fileToUpload = null; + if (this.fileInput) { + this.fileInput.value = null; + } + } + getProjectTitleFromFilename (fileInputFilename) { + if (!fileInputFilename) return ''; + // only parse title with valid scratch project extensions + // (.sb, .sb2, and .sb3) + const matches = fileInputFilename.match(/^(.*)\.sb[23]?$/); + if (!matches) return ''; + return matches[1].substring(0, 100); // truncate project title to max 100 chars + } + // called when user has finished selecting a file to upload + handleChange (e) { + const { + intl, + isShowingWithoutId, + loadingState, + projectChanged, + userOwnsProject + } = this.props; + + const thisFileInput = e.target; + if (thisFileInput.files) { // Don't attempt to load if no file was selected + this.fileToUpload = thisFileInput.files[0]; + + // If user owns the project, or user has changed the project, + // we must confirm with the user that they really intend to replace it. + // (If they don't own the project and haven't changed it, no need to confirm.) + let uploadAllowed = true; + if (userOwnsProject || (projectChanged && isShowingWithoutId)) { + uploadAllowed = confirm( // eslint-disable-line no-alert + intl.formatMessage(sharedMessages.replaceProjectWarning) + ); + } + if (uploadAllowed) { + this.props.requestProjectUpload(loadingState); + } else { + this.resetFileInput(); + } + this.props.closeFileMenu(); + } + } + // called when file upload raw data is available in the reader + onload () { + if (this.reader) { + this.props.onLoadingStarted(); + const filename = this.fileToUpload && this.fileToUpload.name; + this.props.vm.loadProject(this.reader.result) + .then(() => { + this.props.onLoadingFinished(this.props.loadingState, true); + // Reset the file input after project is loaded + // This is necessary in case the user wants to reload a project + if (filename) { + const uploadedProjectTitle = this.getProjectTitleFromFilename(filename); + this.props.onUpdateProjectTitle(uploadedProjectTitle); + } + this.resetFileInput(); + }) + .catch(error => { + log.warn(error); + this.props.intl.formatMessage(messages.loadError); // eslint-disable-line no-alert + this.props.onLoadingFinished(this.props.loadingState, false); + // Reset the file input after project is loaded + // This is necessary in case the user wants to reload a project + this.resetFileInput(); + }); + } + } + handleStartSelectingFileUpload () { + // open filesystem browsing window + this.fileInput.click(); + } + setFileInput (input) { + this.fileInput = input; + } + render () { + const fileInput = ( + + ); + const { + /* eslint-disable no-unused-vars */ + closeFileMenu: closeFileMenuProp, + isLoadingUpload, + isShowingWithoutId, + loadingState, + onLoadingFinished, + onLoadingStarted, + projectChanged, + requestProjectUpload: requestProjectUploadProp, + userOwnsProject, + /* eslint-enable no-unused-vars */ + ...componentProps + } = this.props; + return ( + + + {fileInput} + + ); + } + } + + SBFileUploaderComponent.propTypes = { + canSave: PropTypes.bool, + cancelFileUpload: PropTypes.func, + closeFileMenu: PropTypes.func, + intl: intlShape.isRequired, + isLoadingUpload: PropTypes.bool, + isShowingWithoutId: PropTypes.bool, + loadingState: PropTypes.oneOf(LoadingStates), + onLoadingFinished: PropTypes.func, + onLoadingStarted: PropTypes.func, + onUpdateProjectTitle: PropTypes.func, + projectChanged: PropTypes.bool, + requestProjectUpload: PropTypes.func, + userOwnsProject: PropTypes.bool, + vm: PropTypes.shape({ + loadProject: PropTypes.func + }) + }; + const mapStateToProps = (state, ownProps) => { + const loadingState = state.scratchGui.projectState.loadingState; + const user = state.session && state.session.session && state.session.session.user; + return { + isLoadingUpload: getIsLoadingUpload(loadingState), + isShowingWithoutId: getIsShowingWithoutId(loadingState), + loadingState: loadingState, + projectChanged: state.scratchGui.projectChanged, + userOwnsProject: ownProps.authorUsername && user && + (ownProps.authorUsername === user.username) + // vm: state.scratchGui.vm + }; + }; + const mapDispatchToProps = (dispatch, ownProps) => ({ + cancelFileUpload: loadingState => dispatch(onLoadedProject(loadingState, false, false)), + closeFileMenu: () => dispatch(closeFileMenu()), + onLoadingFinished: (loadingState, success) => { + dispatch(onLoadedProject(loadingState, ownProps.canSave, success)); + dispatch(closeLoadingProject()); + dispatch(closeFileMenu()); + }, + onLoadingStarted: () => dispatch(openLoadingProject()), + requestProjectUpload: loadingState => dispatch(requestProjectUpload(loadingState)) + }); + // Allow incoming props to override redux-provided props. Used to mock in tests. + const mergeProps = (stateProps, dispatchProps, ownProps) => Object.assign( + {}, stateProps, dispatchProps, ownProps + ); + return injectIntl(connect( + mapStateToProps, + mapDispatchToProps, + mergeProps + )(SBFileUploaderComponent)); +}; + +export { + SBFileUploaderHOC as default +}; diff --git a/src/reducers/project-state.js b/src/reducers/project-state.js index 91e51bbe4..a26d7c971 100644 --- a/src/reducers/project-state.js +++ b/src/reducers/project-state.js @@ -17,7 +17,7 @@ const START_AUTO_UPDATING = 'scratch-gui/project-state/START_AUTO_UPDATING'; const START_CREATING_NEW = 'scratch-gui/project-state/START_CREATING_NEW'; const START_ERROR = 'scratch-gui/project-state/START_ERROR'; const START_FETCHING_NEW = 'scratch-gui/project-state/START_FETCHING_NEW'; -const START_LOADING_VM_FILE_UPLOAD = 'scratch-gui/project-state/START_LOADING_FILE_UPLOAD'; +const START_LOADING_VM_FILE_UPLOAD = 'scratch-gui/project-state/START_LOADING_VM_FILE_UPLOAD'; const START_MANUAL_UPDATING = 'scratch-gui/project-state/START_MANUAL_UPDATING'; const START_REMIXING = 'scratch-gui/project-state/START_REMIXING'; const START_UPDATING_BEFORE_CREATING_COPY = 'scratch-gui/project-state/START_UPDATING_BEFORE_CREATING_COPY'; @@ -435,10 +435,21 @@ const onLoadedProject = (loadingState, canSave, success) => { default: return; } + } else { + switch (loadingState) { + case LoadingState.LOADING_VM_WITH_ID: + case LoadingState.LOADING_VM_FILE_UPLOAD: + return { + type: RETURN_TO_SHOWING + }; + case LoadingState.LOADING_VM_NEW_DEFAULT: + return { + type: START_ERROR + }; + default: + return; + } } - return { - type: RETURN_TO_SHOWING - }; }; const doneUpdatingProject = loadingState => { diff --git a/test/unit/containers/sb-file-uploader.test.jsx b/test/unit/containers/sb-file-uploader.test.jsx deleted file mode 100644 index c757114b4..000000000 --- a/test/unit/containers/sb-file-uploader.test.jsx +++ /dev/null @@ -1,84 +0,0 @@ -import React from 'react'; - -import {shallowWithIntl} from '../../helpers/intl-helpers.jsx'; -import configureStore from 'redux-mock-store'; -import SBFileUploader from '../../../src/containers/sb-file-uploader'; -import {LoadingState} from '../../../src/reducers/project-state'; - -jest.mock('react-ga'); // must mock this entire library, or lib/analytics causes error - -describe('SBFileUploader Container', () => { - const mockStore = configureStore(); - let onLoadingFinished; - let onLoadingStarted; - let store; - - // Wrap this in a function so it gets test specific states and can be reused. - const getContainer = function () { - return ( - - {(renderFileInput, loadProject) => ( -
- )} - - ); - }; - - beforeEach(() => { - store = mockStore({ - scratchGui: { - projectState: { - loadingState: LoadingState.SHOWING_WITH_ID - }, - vm: {} - } - }); - onLoadingFinished = jest.fn(); - onLoadingStarted = jest.fn(); - }); - - test('correctly sets title with .sb3 filename', () => { - const wrapper = shallowWithIntl(getContainer(), {context: {store}}); - const instance = wrapper - .dive() // unwrap redux Connect(InjectIntl(SBFileUploader)) - .dive() // unwrap InjectIntl(SBFileUploader) - .instance(); // SBFileUploader - const projectName = instance.getProjectTitleFromFilename('my project is great.sb3'); - expect(projectName).toBe('my project is great'); - }); - - test('correctly sets title with .sb2 filename', () => { - const wrapper = shallowWithIntl(getContainer(), {context: {store}}); - const instance = wrapper - .dive() // unwrap redux Connect(InjectIntl(SBFileUploader)) - .dive() // unwrap InjectIntl(SBFileUploader) - .instance(); // SBFileUploader - const projectName = instance.getProjectTitleFromFilename('my project is great.sb2'); - expect(projectName).toBe('my project is great'); - }); - - test('correctly sets title with .sb filename', () => { - const wrapper = shallowWithIntl(getContainer(), {context: {store}}); - const instance = wrapper - .dive() // unwrap redux Connect(InjectIntl(SBFileUploader)) - .dive() // unwrap InjectIntl(SBFileUploader) - .instance(); // SBFileUploader - const projectName = instance.getProjectTitleFromFilename('my project is great.sb'); - expect(projectName).toBe('my project is great'); - }); - - test('sets blank title with filename with no extension', () => { - const wrapper = shallowWithIntl(getContainer(), {context: {store}}); - const instance = wrapper - .dive() // unwrap redux Connect(InjectIntl(SBFileUploader)) - .dive() // unwrap InjectIntl(SBFileUploader) - .instance(); // SBFileUploader - const projectName = instance.getProjectTitleFromFilename('my project is great'); - expect(projectName).toBe(''); - }); -}); diff --git a/test/unit/reducers/project-state-reducer.test.js b/test/unit/reducers/project-state-reducer.test.js index 2683c5bee..6938085a3 100644 --- a/test/unit/reducers/project-state-reducer.test.js +++ b/test/unit/reducers/project-state-reducer.test.js @@ -92,25 +92,9 @@ test('onFetchedProjectData new loads project data into vm', () => { expect(resultState.projectData).toBe('1010101'); }); -test('onLoadedProject upload, with canSave false, shows without id', () => { - const initialState = { - loadingState: LoadingState.LOADING_VM_FILE_UPLOAD - }; - const action = onLoadedProject(initialState.loadingState, false, true); - const resultState = projectStateReducer(initialState, action); - expect(resultState.loadingState).toBe(LoadingState.SHOWING_WITHOUT_ID); -}); +// onLoadedProject: LOADING_VM_WITH_ID -test('onLoadedProject upload, with canSave true, prepares to save', () => { - const initialState = { - loadingState: LoadingState.LOADING_VM_FILE_UPLOAD - }; - const action = onLoadedProject(initialState.loadingState, true, true); - const resultState = projectStateReducer(initialState, action); - expect(resultState.loadingState).toBe(LoadingState.AUTO_UPDATING); -}); - -test('onLoadedProject with id shows with id', () => { +test('onLoadedProject (LOADING_VM_WITH_ID, true, true) shows with id', () => { const initialState = { loadingState: LoadingState.LOADING_VM_WITH_ID }; @@ -119,25 +103,26 @@ test('onLoadedProject with id shows with id', () => { expect(resultState.loadingState).toBe(LoadingState.SHOWING_WITH_ID); }); -test('onLoadedProject new shows without id', () => { +test('onLoadedProject (LOADING_VM_WITH_ID, false, true) shows with id', () => { const initialState = { - loadingState: LoadingState.LOADING_VM_NEW_DEFAULT - }; - const action = onLoadedProject(initialState.loadingState, false, true); - const resultState = projectStateReducer(initialState, action); - expect(resultState.loadingState).toBe(LoadingState.SHOWING_WITHOUT_ID); -}); - -test('onLoadedProject new, to save shows without id', () => { - const initialState = { - loadingState: LoadingState.LOADING_VM_NEW_DEFAULT + loadingState: LoadingState.LOADING_VM_WITH_ID }; const action = onLoadedProject(initialState.loadingState, true, true); const resultState = projectStateReducer(initialState, action); - expect(resultState.loadingState).toBe(LoadingState.SHOWING_WITHOUT_ID); + expect(resultState.loadingState).toBe(LoadingState.SHOWING_WITH_ID); }); -test('onLoadedProject with success false, no project id, shows without id', () => { +test('onLoadedProject (LOADING_VM_WITH_ID, false, false), with project id, shows with id', () => { + const initialState = { + loadingState: LoadingState.LOADING_VM_WITH_ID, + projectId: '12345' + }; + const action = onLoadedProject(initialState.loadingState, false, false); + const resultState = projectStateReducer(initialState, action); + expect(resultState.loadingState).toBe(LoadingState.SHOWING_WITH_ID); +}); + +test('onLoadedProject (LOADING_VM_WITH_ID, false, false), with no project id, shows without id', () => { const initialState = { loadingState: LoadingState.LOADING_VM_WITH_ID, projectId: null @@ -147,9 +132,29 @@ test('onLoadedProject with success false, no project id, shows without id', () = expect(resultState.loadingState).toBe(LoadingState.SHOWING_WITHOUT_ID); }); -test('onLoadedProject with success false, valid project id, shows with id', () => { +// onLoadedProject: LOADING_VM_FILE_UPLOAD + +test('onLoadedProject(LOADING_VM_FILE_UPLOAD, true, true) prepares to save', () => { const initialState = { - loadingState: LoadingState.LOADING_VM_WITH_ID, + loadingState: LoadingState.LOADING_VM_FILE_UPLOAD + }; + const action = onLoadedProject(initialState.loadingState, true, true); + const resultState = projectStateReducer(initialState, action); + expect(resultState.loadingState).toBe(LoadingState.AUTO_UPDATING); +}); + +test('onLoadedProject (LOADING_VM_FILE_UPLOAD, false, true) shows without id', () => { + const initialState = { + loadingState: LoadingState.LOADING_VM_FILE_UPLOAD + }; + const action = onLoadedProject(initialState.loadingState, false, true); + const resultState = projectStateReducer(initialState, action); + expect(resultState.loadingState).toBe(LoadingState.SHOWING_WITHOUT_ID); +}); + +test('onLoadedProject (LOADING_VM_FILE_UPLOAD, false, false), with project id, shows with id', () => { + const initialState = { + loadingState: LoadingState.LOADING_VM_FILE_UPLOAD, projectId: '12345' }; const action = onLoadedProject(initialState.loadingState, false, false); @@ -157,6 +162,47 @@ test('onLoadedProject with success false, valid project id, shows with id', () = expect(resultState.loadingState).toBe(LoadingState.SHOWING_WITH_ID); }); +test('onLoadedProject (LOADING_VM_FILE_UPLOAD, false, false), with no project id, shows without id', () => { + const initialState = { + loadingState: LoadingState.LOADING_VM_FILE_UPLOAD, + projectId: null + }; + const action = onLoadedProject(initialState.loadingState, false, false); + const resultState = projectStateReducer(initialState, action); + expect(resultState.loadingState).toBe(LoadingState.SHOWING_WITHOUT_ID); +}); + +// onLoadedProject: LOADING_VM_NEW_DEFAULT + +test('onLoadedProject (LOADING_VM_NEW_DEFAULT, true, true) shows without id', () => { + const initialState = { + loadingState: LoadingState.LOADING_VM_NEW_DEFAULT + }; + const action = onLoadedProject(initialState.loadingState, true, true); + const resultState = projectStateReducer(initialState, action); + expect(resultState.loadingState).toBe(LoadingState.SHOWING_WITHOUT_ID); +}); + +test('onLoadedProject (LOADING_VM_NEW_DEFAULT, false, true) shows without id', () => { + const initialState = { + loadingState: LoadingState.LOADING_VM_NEW_DEFAULT + }; + const action = onLoadedProject(initialState.loadingState, false, true); + const resultState = projectStateReducer(initialState, action); + expect(resultState.loadingState).toBe(LoadingState.SHOWING_WITHOUT_ID); +}); + +test('onLoadedProject (LOADING_VM_NEW_DEFAULT, false, false) shows error', () => { + const initialState = { + loadingState: LoadingState.LOADING_VM_NEW_DEFAULT + }; + const action = onLoadedProject(initialState.loadingState, false, false); + const resultState = projectStateReducer(initialState, action); + expect(resultState.loadingState).toBe(LoadingState.ERROR); +}); + +// doneUpdatingProject + test('doneUpdatingProject with id shows with id', () => { const initialState = { loadingState: LoadingState.MANUAL_UPDATING diff --git a/test/unit/util/project-saver-hoc.test.jsx b/test/unit/util/project-saver-hoc.test.jsx index 0ec3190bf..f5ac7b680 100644 --- a/test/unit/util/project-saver-hoc.test.jsx +++ b/test/unit/util/project-saver-hoc.test.jsx @@ -56,7 +56,7 @@ describe('projectSaverHOC', () => { expect(mockedUpdateProject).toHaveBeenCalled(); }); - test('if canSave is alreatdy true and we show a project with an id, project will NOT be saved', () => { + test('if canSave is already true and we show a project with an id, project will NOT be saved', () => { const mockedSaveProject = jest.fn(); const Component = () =>
; const WrappedComponent = projectSaverHOC(Component); diff --git a/test/unit/util/sb-file-uploader-hoc.test.jsx b/test/unit/util/sb-file-uploader-hoc.test.jsx new file mode 100644 index 000000000..c200157c9 --- /dev/null +++ b/test/unit/util/sb-file-uploader-hoc.test.jsx @@ -0,0 +1,108 @@ +import 'web-audio-test-api'; + +import React from 'react'; +import configureStore from 'redux-mock-store'; +import {mountWithIntl, shallowWithIntl} from '../../helpers/intl-helpers.jsx'; +import {LoadingState} from '../../../src/reducers/project-state'; +import VM from 'scratch-vm'; + +import SBFileUploaderHOC from '../../../src/lib/sb-file-uploader-hoc.jsx'; + +describe('SBFileUploaderHOC', () => { + const mockStore = configureStore(); + let store; + let vm; + + // Wrap this in a function so it gets test specific states and can be reused. + const getContainer = function () { + const Component = () =>
; + return SBFileUploaderHOC(Component); + }; + + const shallowMountWithContext = component => ( + shallowWithIntl(component, {context: {store}}) + ); + + const unwrappedInstance = () => { + const WrappedComponent = getContainer(); + // default starting state: looking at a project you created, not logged in + const wrapper = shallowMountWithContext( + + ); + return wrapper + .dive() // unwrap intl + .dive() // unwrap redux Connect(SBFileUploaderComponent) + .instance(); // SBFileUploaderComponent + }; + + beforeEach(() => { + vm = new VM(); + store = mockStore({ + scratchGui: { + projectState: { + loadingState: LoadingState.SHOWING_WITHOUT_ID + }, + vm: {} + }, + locales: { + locale: 'en' + } + }); + }); + + test('correctly sets title with .sb3 filename', () => { + const projectName = unwrappedInstance().getProjectTitleFromFilename('my project is great.sb3'); + expect(projectName).toBe('my project is great'); + }); + + test('correctly sets title with .sb2 filename', () => { + const projectName = unwrappedInstance().getProjectTitleFromFilename('my project is great.sb2'); + expect(projectName).toBe('my project is great'); + }); + + test('correctly sets title with .sb filename', () => { + const projectName = unwrappedInstance().getProjectTitleFromFilename('my project is great.sb'); + expect(projectName).toBe('my project is great'); + }); + + test('sets blank title with filename with no extension', () => { + const projectName = unwrappedInstance().getProjectTitleFromFilename('my project is great'); + expect(projectName).toBe(''); + }); + + test('if isLoadingUpload becomes true, without fileToUpload set, will call cancelFileUpload', () => { + const mockedCancelFileUpload = jest.fn(); + const WrappedComponent = getContainer(); + const mounted = mountWithIntl( + + ); + mounted.setProps({ + isLoadingUpload: true + }); + expect(mockedCancelFileUpload).toHaveBeenCalled(); + }); +}); From 5a0860228e78b939d6a45f51c5ba54fbad5bf2ac Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Tue, 28 Jan 2020 21:10:41 +0000 Subject: [PATCH 11/79] chore(package): update scratch-render to version 0.1.0-prerelease.20200128205403 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index f8d734f4c..c564b4609 100644 --- a/package.json +++ b/package.json @@ -111,7 +111,7 @@ "scratch-l10n": "3.7.20200114224412", "scratch-blocks": "0.1.0-prerelease.1578322100", "scratch-paint": "0.2.0-prerelease.20200109073728", - "scratch-render": "0.1.0-prerelease.20200113193920", + "scratch-render": "0.1.0-prerelease.20200128205403", "scratch-storage": "1.3.2", "scratch-svg-renderer": "0.2.0-prerelease.20200109070519", "scratch-vm": "0.2.0-prerelease.20191227164934", From 066e9dd6bdedc1d0bed636523c5b071c369bdf09 Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Tue, 28 Jan 2020 21:10:45 +0000 Subject: [PATCH 12/79] chore(package): update lockfile package-lock.json --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index b17398738..11d36d6cb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11661,9 +11661,9 @@ } }, "scratch-render": { - "version": "0.1.0-prerelease.20200113193920", - "resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-0.1.0-prerelease.20200113193920.tgz", - "integrity": "sha512-CgXTxoMtveABELwxBMt0sBo7Inxplqds8R/+JUNSO9oTJz5cilyirX2sbCyEm0rHNZt+n+dyoFrY55aNlIRwfA==", + "version": "0.1.0-prerelease.20200128205403", + "resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-0.1.0-prerelease.20200128205403.tgz", + "integrity": "sha512-Lj2oLSFLImc8v+w6crVRq2IzmpE0Ag5B+ED4vIqkILa8euiB56av3bZTOuft2wWYCq45CzxNvXjsxhkkknVeAw==", "dev": true, "requires": { "grapheme-breaker": "0.3.2", From c2cd6f21da8bd4036fb8f9ad8e1ec1e138d5ee48 Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Tue, 28 Jan 2020 22:46:47 +0000 Subject: [PATCH 13/79] chore(package): update scratch-l10n to version 3.7.20200128224436 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index f8d734f4c..a67689fa1 100644 --- a/package.json +++ b/package.json @@ -108,7 +108,7 @@ "redux-throttle": "0.1.1", "rimraf": "^2.6.1", "scratch-audio": "0.1.0-prerelease.20190925183642", - "scratch-l10n": "3.7.20200114224412", + "scratch-l10n": "3.7.20200128224436", "scratch-blocks": "0.1.0-prerelease.1578322100", "scratch-paint": "0.2.0-prerelease.20200109073728", "scratch-render": "0.1.0-prerelease.20200113193920", From ed3b58bfb53692cead34da90481b06fab65a8a5d Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Tue, 28 Jan 2020 22:46:51 +0000 Subject: [PATCH 14/79] chore(package): update lockfile package-lock.json --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index b17398738..f5664ddca 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11534,9 +11534,9 @@ } }, "scratch-l10n": { - "version": "3.7.20200114224412", - "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.7.20200114224412.tgz", - "integrity": "sha512-nV0jcdKWn0McxOl/+g3h5qtJpvaWcFd3mhgkrkJizkTu9VP1LdVgXmkWVdU6qGy0a9Oqc5rJXhAnz70wG/6Vtg==", + "version": "3.7.20200128224436", + "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.7.20200128224436.tgz", + "integrity": "sha512-ha/bTXYz8ke33leQRlraUB3n9qHneldoGdw66AN/Yho6b3uhq6qz89zditiTSv7LiGDIYpuXzBCEuiRDImK9DA==", "dev": true, "requires": { "@babel/cli": "^7.1.2", From e77162791f7b0e4a93caaf0ef27fe2d660b1e488 Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Wed, 29 Jan 2020 15:03:02 +0000 Subject: [PATCH 15/79] chore(package): update scratch-blocks to version 0.1.0-prerelease.1580309823 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b3a0269a0..d1fdba166 100644 --- a/package.json +++ b/package.json @@ -109,7 +109,7 @@ "rimraf": "^2.6.1", "scratch-audio": "0.1.0-prerelease.20190925183642", "scratch-l10n": "3.7.20200128224436", - "scratch-blocks": "0.1.0-prerelease.1578322100", + "scratch-blocks": "0.1.0-prerelease.1580309823", "scratch-paint": "0.2.0-prerelease.20200109073728", "scratch-render": "0.1.0-prerelease.20200128205403", "scratch-storage": "1.3.2", From 74828b3b0985eea9219344bdfe18a11efa1c5f9c Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Wed, 29 Jan 2020 15:03:07 +0000 Subject: [PATCH 16/79] chore(package): update lockfile package-lock.json --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6341a6cdb..f9e768993 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11524,9 +11524,9 @@ } }, "scratch-blocks": { - "version": "0.1.0-prerelease.1578322100", - "resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-0.1.0-prerelease.1578322100.tgz", - "integrity": "sha512-36CNHELBehHX0pjyVLrkP7vqVhpkvBONDLTKx1LoYZhVXtTvP+Vknd6iKDM3gUzzAOMdpUUxVO6e/XBHz8+i1w==", + "version": "0.1.0-prerelease.1580309823", + "resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-0.1.0-prerelease.1580309823.tgz", + "integrity": "sha512-Qh2mnVy2Aa+vnsjg9Emeg/f+fTNmod88mMgVrj5GdQGfOHllRC7KhBn/ZUYAT4tShsGqscQmkvj48auaQOFUng==", "dev": true, "requires": { "exports-loader": "0.6.3", From 3e5b65072c5f00900993e5d0e9bf94d3b866e85a Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Wed, 29 Jan 2020 17:49:24 +0000 Subject: [PATCH 17/79] chore(package): update scratch-paint to version 0.2.0-prerelease.20200129174741 Closes #5401 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b3a0269a0..a36c3c7a5 100644 --- a/package.json +++ b/package.json @@ -110,7 +110,7 @@ "scratch-audio": "0.1.0-prerelease.20190925183642", "scratch-l10n": "3.7.20200128224436", "scratch-blocks": "0.1.0-prerelease.1578322100", - "scratch-paint": "0.2.0-prerelease.20200109073728", + "scratch-paint": "0.2.0-prerelease.20200129174741", "scratch-render": "0.1.0-prerelease.20200128205403", "scratch-storage": "1.3.2", "scratch-svg-renderer": "0.2.0-prerelease.20200109070519", From c9173427b9d0784b64c52c5153d2acc0bc0eb13b Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Wed, 29 Jan 2020 17:49:28 +0000 Subject: [PATCH 18/79] chore(package): update lockfile package-lock.json --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6341a6cdb..707bc122b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11546,9 +11546,9 @@ } }, "scratch-paint": { - "version": "0.2.0-prerelease.20200109073728", - "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-0.2.0-prerelease.20200109073728.tgz", - "integrity": "sha512-PJTYShD5gl4OReRN+ZOTjSFeEuarO5YV10bbmw1BSn/pAnuEYU2dglgymNSBiGXunYaDYyaPgsJldzcnydSxHQ==", + "version": "0.2.0-prerelease.20200129174741", + "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-0.2.0-prerelease.20200129174741.tgz", + "integrity": "sha512-l2AZiSbu1itLoRD8lu69BbO3VN0uSp00waK4cUUJjpLnNJSX9sBYSZnQdZXGzaMLvp/QsdfFC07AW/+1c5C4kA==", "dev": true, "requires": { "@scratch/paper": "0.11.20190729152410", From efed4d3721674d2a2361be1fadfbdd5a54c014d1 Mon Sep 17 00:00:00 2001 From: Ben Wheeler Date: Tue, 28 Jan 2020 14:38:20 -0500 Subject: [PATCH 19/79] file input is dynamically added to DOM, not rendered --- src/lib/sb-file-uploader-hoc.jsx | 144 ++++++++++++++++++------------- 1 file changed, 86 insertions(+), 58 deletions(-) diff --git a/src/lib/sb-file-uploader-hoc.jsx b/src/lib/sb-file-uploader-hoc.jsx index 90dd1ff53..78f68646c 100644 --- a/src/lib/sb-file-uploader-hoc.jsx +++ b/src/lib/sb-file-uploader-hoc.jsx @@ -43,47 +43,48 @@ const SBFileUploaderHOC = function (WrappedComponent) { constructor (props) { super(props); bindAll(this, [ + 'createFileObjects', 'getProjectTitleFromFilename', + 'handleFinishedLoadingUpload', 'handleStartSelectingFileUpload', - 'setFileInput', 'handleChange', 'onload', - 'resetFileInput' + 'removeFileObjects' ]); } - componentWillMount () { - this.reader = new FileReader(); - this.reader.onload = this.onload; - this.resetFileInput(); - } componentDidUpdate (prevProps) { if (this.props.isLoadingUpload && !prevProps.isLoadingUpload) { - if (this.fileToUpload && this.reader) { - this.reader.readAsArrayBuffer(this.fileToUpload); - } else { - this.props.cancelFileUpload(this.props.loadingState); - } + this.handleFinishedLoadingUpload(); // cue step 5 below } } componentWillUnmount () { - this.reader = null; - this.resetFileInput(); + this.removeFileObjects(); } - resetFileInput () { - this.fileToUpload = null; - if (this.fileInput) { - this.fileInput.value = null; - } + // step 1: this is where the upload process begins + handleStartSelectingFileUpload () { + this.createFileObjects(); // go to step 2 } - getProjectTitleFromFilename (fileInputFilename) { - if (!fileInputFilename) return ''; - // only parse title with valid scratch project extensions - // (.sb, .sb2, and .sb3) - const matches = fileInputFilename.match(/^(.*)\.sb[23]?$/); - if (!matches) return ''; - return matches[1].substring(0, 100); // truncate project title to max 100 chars + // step 2: create a FileReader and an element, and issue a + // pseudo-click to it. That will open the file chooser dialog. + createFileObjects () { + // redo step 7, in case it got skipped last time and its objects are + // still in memory + this.removeFileObjects(); + // create fileReader + this.fileReader = new FileReader(); + this.fileReader.onload = this.onload; + // create element and add it to DOM + this.inputElement = document.createElement('input'); + this.inputElement.accept = '.sb,.sb2,.sb3'; + this.inputElement.style = 'display: none;'; + this.inputElement.type = 'file'; + this.inputElement.onchange = this.handleChange; // connects to step 3 + document.body.appendChild(this.inputElement); + // simulate a click to open file chooser dialog + this.inputElement.click(); } - // called when user has finished selecting a file to upload + // step 3: user has picked a file using the file chooser dialog. + // We don't actually load the file here, we only decide whether to do so. handleChange (e) { const { intl, @@ -92,14 +93,14 @@ const SBFileUploaderHOC = function (WrappedComponent) { projectChanged, userOwnsProject } = this.props; - const thisFileInput = e.target; if (thisFileInput.files) { // Don't attempt to load if no file was selected this.fileToUpload = thisFileInput.files[0]; // If user owns the project, or user has changed the project, - // we must confirm with the user that they really intend to replace it. - // (If they don't own the project and haven't changed it, no need to confirm.) + // we must confirm with the user that they really intend to + // replace it. (If they don't own the project and haven't + // changed it, no need to confirm.) let uploadAllowed = true; if (userOwnsProject || (projectChanged && isShowingWithoutId)) { uploadAllowed = confirm( // eslint-disable-line no-alert @@ -107,58 +108,80 @@ const SBFileUploaderHOC = function (WrappedComponent) { ); } if (uploadAllowed) { + // cues step 4 this.props.requestProjectUpload(loadingState); } else { - this.resetFileInput(); + // skips ahead to step 7 + this.removeFileObjects(); } this.props.closeFileMenu(); } } - // called when file upload raw data is available in the reader + // step 4 is below, in mapDispatchToProps + + // step 5: called from componentDidUpdate when project state shows + // that project data has finished "uploading" into the browser + handleFinishedLoadingUpload () { + if (this.fileToUpload && this.fileReader) { + // begin to read data from the file. When finished, + // cues step 6 using the reader's onload callback + this.fileReader.readAsArrayBuffer(this.fileToUpload); + } else { + this.props.cancelFileUpload(this.props.loadingState); + // skip ahead to step 7 + this.removeFileObjects(); + } + } + // used in step 6 below + getProjectTitleFromFilename (fileInputFilename) { + if (!fileInputFilename) return ''; + // only parse title with valid scratch project extensions + // (.sb, .sb2, and .sb3) + const matches = fileInputFilename.match(/^(.*)\.sb[23]?$/); + if (!matches) return ''; + return matches[1].substring(0, 100); // truncate project title to max 100 chars + } + // step 6: attached as a handler on our FileReader object; called when + // file upload raw data is available in the reader onload () { - if (this.reader) { + if (this.fileReader) { this.props.onLoadingStarted(); const filename = this.fileToUpload && this.fileToUpload.name; - this.props.vm.loadProject(this.reader.result) + this.props.vm.loadProject(this.fileReader.result) .then(() => { this.props.onLoadingFinished(this.props.loadingState, true); - // Reset the file input after project is loaded - // This is necessary in case the user wants to reload a project if (filename) { const uploadedProjectTitle = this.getProjectTitleFromFilename(filename); this.props.onUpdateProjectTitle(uploadedProjectTitle); } - this.resetFileInput(); }) .catch(error => { log.warn(error); this.props.intl.formatMessage(messages.loadError); // eslint-disable-line no-alert this.props.onLoadingFinished(this.props.loadingState, false); - // Reset the file input after project is loaded - // This is necessary in case the user wants to reload a project - this.resetFileInput(); + }) + .then(() => { + // go back to step 7: whether project loading succeeded + // or failed, reset file objects + this.removeFileObjects(); }); } } - handleStartSelectingFileUpload () { - // open filesystem browsing window - this.fileInput.click(); - } - setFileInput (input) { - this.fileInput = input; + // step 7: remove the element from the DOM and clear reader and + // fileToUpload reference, so those objects can be garbage collected + removeFileObjects () { + if (this.inputElement) { + this.inputElement.value = null; + document.body.removeChild(this.inputElement); + } + this.inputElement = null; + this.fileReader = null; + this.fileToUpload = null; } render () { - const fileInput = ( - - ); const { /* eslint-disable no-unused-vars */ + cancelFileUpload, closeFileMenu: closeFileMenuProp, isLoadingUpload, isShowingWithoutId, @@ -177,7 +200,6 @@ const SBFileUploaderHOC = function (WrappedComponent) { onStartSelectingFileUpload={this.handleStartSelectingFileUpload} {...componentProps} /> - {fileInput} ); } @@ -210,19 +232,25 @@ const SBFileUploaderHOC = function (WrappedComponent) { loadingState: loadingState, projectChanged: state.scratchGui.projectChanged, userOwnsProject: ownProps.authorUsername && user && - (ownProps.authorUsername === user.username) - // vm: state.scratchGui.vm + (ownProps.authorUsername === user.username), + vm: state.scratchGui.vm // NOTE: double check this belongs here }; }; const mapDispatchToProps = (dispatch, ownProps) => ({ cancelFileUpload: loadingState => dispatch(onLoadedProject(loadingState, false, false)), closeFileMenu: () => dispatch(closeFileMenu()), + // transition project state from loading to regular, and close + // loading screen and file menu onLoadingFinished: (loadingState, success) => { dispatch(onLoadedProject(loadingState, ownProps.canSave, success)); dispatch(closeLoadingProject()); dispatch(closeFileMenu()); }, + // show project loading screen onLoadingStarted: () => dispatch(openLoadingProject()), + // step 4: transition the project state so we're ready to handle the new + // project data. When this is done, the project state transition will be + // noticed by componentDidUpdate() requestProjectUpload: loadingState => dispatch(requestProjectUpload(loadingState)) }); // Allow incoming props to override redux-provided props. Used to mock in tests. From ca38789e3f8a0a9b54d8b73961e8a48d7aa747e4 Mon Sep 17 00:00:00 2001 From: Eric Rosenbaum Date: Thu, 30 Jan 2020 12:34:15 -0500 Subject: [PATCH 20/79] Fix asset names and tags, remove duplicates --- src/lib/libraries/costumes.json | 68 ++++++++++++++++++++------------- src/lib/libraries/sounds.json | 42 +++++++------------- src/lib/libraries/sprites.json | 16 ++------ 3 files changed, 57 insertions(+), 69 deletions(-) diff --git a/src/lib/libraries/costumes.json b/src/lib/libraries/costumes.json index 5db667fa9..2caf96c4a 100644 --- a/src/lib/libraries/costumes.json +++ b/src/lib/libraries/costumes.json @@ -1918,8 +1918,7 @@ "fantasy", "people", "ipzy", - "emotions", - "zach galifianakis" + "emotions" ], "info": [ 110, @@ -1935,8 +1934,7 @@ "fantasy", "people", "ipzy", - "emotions", - "zach galifianakis" + "emotions" ], "info": [ 110, @@ -1952,8 +1950,7 @@ "fantasy", "people", "ipzy", - "emotions", - "zach galifianakis" + "emotions" ], "info": [ 110, @@ -1969,8 +1966,7 @@ "fantasy", "people", "ipzy", - "emotions", - "zach galifianakis" + "emotions" ], "info": [ 110, @@ -3007,17 +3003,6 @@ 2 ] }, - { - "name": "Dm Top R Leg2", - "md5": "fcb8c2b6cf9b7e6ce9df521b2486deb3.png", - "type": "costume", - "tags": [], - "info": [ - 436, - 464, - 2 - ] - }, { "name": "Dm Top Stand", "md5": "a22da98e5e63de7b2883355afd0184f0.png", @@ -6815,7 +6800,9 @@ "name": "Marian-a", "md5": "e9577a1eb098905dd386135bb38c0398.png", "type": "costume", - "tags": [], + "tags": [ + "people" + ], "info": [ 217, 452, @@ -6826,7 +6813,9 @@ "name": "Marian-b", "md5": "3d2ecee35eab8c37d1c3eadfe50ce447.png", "type": "costume", - "tags": [], + "tags": [ + "people" + ], "info": [ 217, 452, @@ -6837,7 +6826,9 @@ "name": "Marian-c", "md5": "221e9999b20ecc21b37c68fcdf09ab02.png", "type": "costume", - "tags": [], + "tags": [ + "people" + ], "info": [ 141, 452, @@ -6848,7 +6839,9 @@ "name": "Marian-d", "md5": "64206b46c411e40926569cf3f5e587be.png", "type": "costume", - "tags": [], + "tags": [ + "people" + ], "info": [ 278, 438, @@ -6859,7 +6852,9 @@ "name": "Marian-e", "md5": "16893c6136292ae36e13dc72cc55719b.png", "type": "costume", - "tags": [], + "tags": [ + "people" + ], "info": [ 139, 423, @@ -10489,7 +10484,14 @@ "name": "Watermelon-a", "md5": "21d1340478e32a942914a7afd12b9f1a.svg", "type": "costume", - "tags": [], + "tags": [ + "food", + "fruit", + "summer", + "seeds", + "seedless", + "plants" + ], "info": [ 40, 27, @@ -10500,7 +10502,13 @@ "name": "Watermelon-b", "md5": "1ed1c8b78eae2ee7422074d7f883031d.svg", "type": "costume", - "tags": [], + "tags": [ + "food", + "fruit", + "summer", + "seeds", + "plants" + ], "info": [ 23, 28, @@ -10511,7 +10519,13 @@ "name": "Watermelon-c", "md5": "677738282686d2dcce35d731c3ddc043.svg", "type": "costume", - "tags": [], + "tags": [ + "food", + "fruit", + "summer", + "seeds", + "plants" + ], "info": [ 21, 16, diff --git a/src/lib/libraries/sounds.json b/src/lib/libraries/sounds.json index 1dec452c8..79d153bdb 100644 --- a/src/lib/libraries/sounds.json +++ b/src/lib/libraries/sounds.json @@ -819,7 +819,10 @@ "sampleCount": 11648, "rate": 44100, "format": "", - "tags": [] + "tags": [ + "effects", + "human" + ] }, { "name": "Chord", @@ -939,22 +942,6 @@ "electronic" ] }, - { - "name": "Computer Beeps1", - "md5": "1da43f6d52d0615da8a250e28100a80d.wav", - "sampleCount": 76800, - "rate": 44100, - "format": "", - "tags": [] - }, - { - "name": "Computer Beeps2", - "md5": "28c76b6bebd04be1383fe9ba4933d263.wav", - "sampleCount": 38144, - "rate": 44100, - "format": "", - "tags": [] - }, { "name": "Connect", "md5": "9aad12085708ccd279297d4bea9c5ae0.wav", @@ -1265,14 +1252,6 @@ "electronic" ] }, - { - "name": "Dance Celebrate2", - "md5": "0edb8fb88af19e6e17d0f8cf64c1d136.wav", - "sampleCount": 176785, - "rate": 22050, - "format": "adpcm", - "tags": [] - }, { "name": "Dance Chill Out", "md5": "b235da45581b1f212c9e9cce70d2a2dc.wav", @@ -2287,7 +2266,10 @@ "sampleCount": 4928, "rate": 44100, "format": "", - "tags": [] + "tags": [ + "human", + "percussion" + ] }, { "name": "Head Shake", @@ -3854,11 +3836,13 @@ }, { "name": "Water Drop", - "md5": "aa488de9e2c871e9d4faecd246ed737a.wav", - "sampleCount": 8129, + "md5": "e133e625fd367d269e76964d4b722fc2.wav", + "sampleCount": 15241, "rate": 22050, "format": "adpcm", - "tags": [] + "tags": [ + "effects" + ] }, { "name": "Whinny", diff --git a/src/lib/libraries/sprites.json b/src/lib/libraries/sprites.json index d84b18b7f..e6b435aa7 100644 --- a/src/lib/libraries/sprites.json +++ b/src/lib/libraries/sprites.json @@ -3354,8 +3354,7 @@ "fantasy", "people", "ipzy", - "emotions", - "zach galifianakis" + "emotions" ], "info": [ 0, @@ -4204,7 +4203,7 @@ ], "info": [ 0, - 13, + 12, 1 ], "json": { @@ -4324,15 +4323,6 @@ "dataFormat": "png", "rotationCenterX": 80, "rotationCenterY": 240 - }, - { - "assetId": "fcb8c2b6cf9b7e6ce9df521b2486deb3", - "name": "dm top R leg2", - "bitmapResolution": 2, - "md5ext": "fcb8c2b6cf9b7e6ce9df521b2486deb3.png", - "dataFormat": "png", - "rotationCenterX": 218, - "rotationCenterY": 232 } ], "sounds": [ @@ -11118,7 +11108,7 @@ "sounds": [ { "assetId": "0edb8fb88af19e6e17d0f8cf64c1d136", - "name": "dance celebrate2", + "name": "dance celebrate", "dataFormat": "wav", "format": "adpcm", "rate": 22050, From 48245be3951a8ba4a32d95b676cffcc0fcea6ae3 Mon Sep 17 00:00:00 2001 From: Ben Wheeler Date: Thu, 30 Jan 2020 14:17:33 -0500 Subject: [PATCH 21/79] reverted project state changes in f2291d96 --- src/reducers/project-state.js | 19 +--- .../reducers/project-state-reducer.test.js | 94 +++++-------------- test/unit/util/project-saver-hoc.test.jsx | 2 +- 3 files changed, 29 insertions(+), 86 deletions(-) diff --git a/src/reducers/project-state.js b/src/reducers/project-state.js index a26d7c971..91e51bbe4 100644 --- a/src/reducers/project-state.js +++ b/src/reducers/project-state.js @@ -17,7 +17,7 @@ const START_AUTO_UPDATING = 'scratch-gui/project-state/START_AUTO_UPDATING'; const START_CREATING_NEW = 'scratch-gui/project-state/START_CREATING_NEW'; const START_ERROR = 'scratch-gui/project-state/START_ERROR'; const START_FETCHING_NEW = 'scratch-gui/project-state/START_FETCHING_NEW'; -const START_LOADING_VM_FILE_UPLOAD = 'scratch-gui/project-state/START_LOADING_VM_FILE_UPLOAD'; +const START_LOADING_VM_FILE_UPLOAD = 'scratch-gui/project-state/START_LOADING_FILE_UPLOAD'; const START_MANUAL_UPDATING = 'scratch-gui/project-state/START_MANUAL_UPDATING'; const START_REMIXING = 'scratch-gui/project-state/START_REMIXING'; const START_UPDATING_BEFORE_CREATING_COPY = 'scratch-gui/project-state/START_UPDATING_BEFORE_CREATING_COPY'; @@ -435,21 +435,10 @@ const onLoadedProject = (loadingState, canSave, success) => { default: return; } - } else { - switch (loadingState) { - case LoadingState.LOADING_VM_WITH_ID: - case LoadingState.LOADING_VM_FILE_UPLOAD: - return { - type: RETURN_TO_SHOWING - }; - case LoadingState.LOADING_VM_NEW_DEFAULT: - return { - type: START_ERROR - }; - default: - return; - } } + return { + type: RETURN_TO_SHOWING + }; }; const doneUpdatingProject = loadingState => { diff --git a/test/unit/reducers/project-state-reducer.test.js b/test/unit/reducers/project-state-reducer.test.js index 6938085a3..2683c5bee 100644 --- a/test/unit/reducers/project-state-reducer.test.js +++ b/test/unit/reducers/project-state-reducer.test.js @@ -92,49 +92,16 @@ test('onFetchedProjectData new loads project data into vm', () => { expect(resultState.projectData).toBe('1010101'); }); -// onLoadedProject: LOADING_VM_WITH_ID - -test('onLoadedProject (LOADING_VM_WITH_ID, true, true) shows with id', () => { +test('onLoadedProject upload, with canSave false, shows without id', () => { const initialState = { - loadingState: LoadingState.LOADING_VM_WITH_ID + loadingState: LoadingState.LOADING_VM_FILE_UPLOAD }; - const action = onLoadedProject(initialState.loadingState, true, true); - const resultState = projectStateReducer(initialState, action); - expect(resultState.loadingState).toBe(LoadingState.SHOWING_WITH_ID); -}); - -test('onLoadedProject (LOADING_VM_WITH_ID, false, true) shows with id', () => { - const initialState = { - loadingState: LoadingState.LOADING_VM_WITH_ID - }; - const action = onLoadedProject(initialState.loadingState, true, true); - const resultState = projectStateReducer(initialState, action); - expect(resultState.loadingState).toBe(LoadingState.SHOWING_WITH_ID); -}); - -test('onLoadedProject (LOADING_VM_WITH_ID, false, false), with project id, shows with id', () => { - const initialState = { - loadingState: LoadingState.LOADING_VM_WITH_ID, - projectId: '12345' - }; - const action = onLoadedProject(initialState.loadingState, false, false); - const resultState = projectStateReducer(initialState, action); - expect(resultState.loadingState).toBe(LoadingState.SHOWING_WITH_ID); -}); - -test('onLoadedProject (LOADING_VM_WITH_ID, false, false), with no project id, shows without id', () => { - const initialState = { - loadingState: LoadingState.LOADING_VM_WITH_ID, - projectId: null - }; - const action = onLoadedProject(initialState.loadingState, false, false); + const action = onLoadedProject(initialState.loadingState, false, true); const resultState = projectStateReducer(initialState, action); expect(resultState.loadingState).toBe(LoadingState.SHOWING_WITHOUT_ID); }); -// onLoadedProject: LOADING_VM_FILE_UPLOAD - -test('onLoadedProject(LOADING_VM_FILE_UPLOAD, true, true) prepares to save', () => { +test('onLoadedProject upload, with canSave true, prepares to save', () => { const initialState = { loadingState: LoadingState.LOADING_VM_FILE_UPLOAD }; @@ -143,38 +110,25 @@ test('onLoadedProject(LOADING_VM_FILE_UPLOAD, true, true) prepares to save', () expect(resultState.loadingState).toBe(LoadingState.AUTO_UPDATING); }); -test('onLoadedProject (LOADING_VM_FILE_UPLOAD, false, true) shows without id', () => { +test('onLoadedProject with id shows with id', () => { const initialState = { - loadingState: LoadingState.LOADING_VM_FILE_UPLOAD + loadingState: LoadingState.LOADING_VM_WITH_ID + }; + const action = onLoadedProject(initialState.loadingState, true, true); + const resultState = projectStateReducer(initialState, action); + expect(resultState.loadingState).toBe(LoadingState.SHOWING_WITH_ID); +}); + +test('onLoadedProject new shows without id', () => { + const initialState = { + loadingState: LoadingState.LOADING_VM_NEW_DEFAULT }; const action = onLoadedProject(initialState.loadingState, false, true); const resultState = projectStateReducer(initialState, action); expect(resultState.loadingState).toBe(LoadingState.SHOWING_WITHOUT_ID); }); -test('onLoadedProject (LOADING_VM_FILE_UPLOAD, false, false), with project id, shows with id', () => { - const initialState = { - loadingState: LoadingState.LOADING_VM_FILE_UPLOAD, - projectId: '12345' - }; - const action = onLoadedProject(initialState.loadingState, false, false); - const resultState = projectStateReducer(initialState, action); - expect(resultState.loadingState).toBe(LoadingState.SHOWING_WITH_ID); -}); - -test('onLoadedProject (LOADING_VM_FILE_UPLOAD, false, false), with no project id, shows without id', () => { - const initialState = { - loadingState: LoadingState.LOADING_VM_FILE_UPLOAD, - projectId: null - }; - const action = onLoadedProject(initialState.loadingState, false, false); - const resultState = projectStateReducer(initialState, action); - expect(resultState.loadingState).toBe(LoadingState.SHOWING_WITHOUT_ID); -}); - -// onLoadedProject: LOADING_VM_NEW_DEFAULT - -test('onLoadedProject (LOADING_VM_NEW_DEFAULT, true, true) shows without id', () => { +test('onLoadedProject new, to save shows without id', () => { const initialState = { loadingState: LoadingState.LOADING_VM_NEW_DEFAULT }; @@ -183,26 +137,26 @@ test('onLoadedProject (LOADING_VM_NEW_DEFAULT, true, true) shows without id', () expect(resultState.loadingState).toBe(LoadingState.SHOWING_WITHOUT_ID); }); -test('onLoadedProject (LOADING_VM_NEW_DEFAULT, false, true) shows without id', () => { +test('onLoadedProject with success false, no project id, shows without id', () => { const initialState = { - loadingState: LoadingState.LOADING_VM_NEW_DEFAULT + loadingState: LoadingState.LOADING_VM_WITH_ID, + projectId: null }; - const action = onLoadedProject(initialState.loadingState, false, true); + const action = onLoadedProject(initialState.loadingState, false, false); const resultState = projectStateReducer(initialState, action); expect(resultState.loadingState).toBe(LoadingState.SHOWING_WITHOUT_ID); }); -test('onLoadedProject (LOADING_VM_NEW_DEFAULT, false, false) shows error', () => { +test('onLoadedProject with success false, valid project id, shows with id', () => { const initialState = { - loadingState: LoadingState.LOADING_VM_NEW_DEFAULT + loadingState: LoadingState.LOADING_VM_WITH_ID, + projectId: '12345' }; const action = onLoadedProject(initialState.loadingState, false, false); const resultState = projectStateReducer(initialState, action); - expect(resultState.loadingState).toBe(LoadingState.ERROR); + expect(resultState.loadingState).toBe(LoadingState.SHOWING_WITH_ID); }); -// doneUpdatingProject - test('doneUpdatingProject with id shows with id', () => { const initialState = { loadingState: LoadingState.MANUAL_UPDATING diff --git a/test/unit/util/project-saver-hoc.test.jsx b/test/unit/util/project-saver-hoc.test.jsx index f5ac7b680..0ec3190bf 100644 --- a/test/unit/util/project-saver-hoc.test.jsx +++ b/test/unit/util/project-saver-hoc.test.jsx @@ -56,7 +56,7 @@ describe('projectSaverHOC', () => { expect(mockedUpdateProject).toHaveBeenCalled(); }); - test('if canSave is already true and we show a project with an id, project will NOT be saved', () => { + test('if canSave is alreatdy true and we show a project with an id, project will NOT be saved', () => { const mockedSaveProject = jest.fn(); const Component = () =>
; const WrappedComponent = projectSaverHOC(Component); From 59f428900c916a3b7a6690bd0ccd073129673be2 Mon Sep 17 00:00:00 2001 From: Ben Wheeler Date: Mon, 3 Feb 2020 11:16:42 -0500 Subject: [PATCH 22/79] update menu-bar test per refactor --- test/integration/menu-bar.test.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/integration/menu-bar.test.js b/test/integration/menu-bar.test.js index 3f6457e52..c83f1022d 100644 --- a/test/integration/menu-bar.test.js +++ b/test/integration/menu-bar.test.js @@ -75,6 +75,7 @@ describe('Menu bar settings', () => { test('User is not warned before uploading project file over a fresh project', async () => { await loadUri(uri); await clickText('File'); + await clickText('Load from your computer'); const input = await findByXpath('//input[@accept=".sb,.sb2,.sb3"]'); await input.sendKeys(path.resolve(__dirname, '../fixtures/project1.sb3')); // No replace alert since no changes were made @@ -89,6 +90,7 @@ describe('Menu bar settings', () => { await clickText('delete', scope.spriteTile); await clickText('File'); + await clickText('Load from your computer'); const input = await findByXpath('//input[@accept=".sb,.sb2,.sb3"]'); await input.sendKeys(path.resolve(__dirname, '../fixtures/project1.sb3')); await driver.switchTo().alert() From 01c7da1965556202641b3dc577b00f2c54ce669f Mon Sep 17 00:00:00 2001 From: Glen Pike Date: Mon, 3 Feb 2020 21:02:14 +0000 Subject: [PATCH 23/79] Add note about cloning to README Because there are some very large files in the repository history --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index aa38c0db9..e22ee4f5a 100644 --- a/README.md +++ b/README.md @@ -18,6 +18,8 @@ cd scratch-gui npm install ``` +**You may want to add `--depth=1` to the `git clone` command because there are some [large files in the git repository history](https://github.com/LLK/scratch-gui/issues/5140)** + ## Getting started Running the project requires Node.js to be installed. From 017de39c3b6f4fc20be5a3d77da648c05bbdec69 Mon Sep 17 00:00:00 2001 From: Benjamin Wheeler Date: Mon, 3 Feb 2020 18:04:41 -0500 Subject: [PATCH 24/79] Added period --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e22ee4f5a..e2f0250d6 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ cd scratch-gui npm install ``` -**You may want to add `--depth=1` to the `git clone` command because there are some [large files in the git repository history](https://github.com/LLK/scratch-gui/issues/5140)** +**You may want to add `--depth=1` to the `git clone` command because there are some [large files in the git repository history](https://github.com/LLK/scratch-gui/issues/5140).** ## Getting started Running the project requires Node.js to be installed. From ffa364ed6462ef4c2b2a5b9e62638a61096a83b4 Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Tue, 4 Feb 2020 16:09:16 +0000 Subject: [PATCH 25/79] chore(package): update scratch-paint to version 0.2.0-prerelease.20200204155336 Closes #5405 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 95075099e..632c55c98 100644 --- a/package.json +++ b/package.json @@ -110,7 +110,7 @@ "scratch-audio": "0.1.0-prerelease.20190925183642", "scratch-l10n": "3.7.20200128224436", "scratch-blocks": "0.1.0-prerelease.1580309823", - "scratch-paint": "0.2.0-prerelease.20200129174741", + "scratch-paint": "0.2.0-prerelease.20200204155336", "scratch-render": "0.1.0-prerelease.20200128205403", "scratch-storage": "1.3.2", "scratch-svg-renderer": "0.2.0-prerelease.20200109070519", From b44c0c355a90a7fc70fba79d866fcb9462bb0bfe Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Tue, 4 Feb 2020 16:09:21 +0000 Subject: [PATCH 26/79] chore(package): update lockfile package-lock.json --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index be292e994..30df05c7a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11546,9 +11546,9 @@ } }, "scratch-paint": { - "version": "0.2.0-prerelease.20200129174741", - "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-0.2.0-prerelease.20200129174741.tgz", - "integrity": "sha512-l2AZiSbu1itLoRD8lu69BbO3VN0uSp00waK4cUUJjpLnNJSX9sBYSZnQdZXGzaMLvp/QsdfFC07AW/+1c5C4kA==", + "version": "0.2.0-prerelease.20200204155336", + "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-0.2.0-prerelease.20200204155336.tgz", + "integrity": "sha512-jCOkvpPXMg4OTz/NGwB/rZT88lge+NfjLNXYbGiWiTSHAnCL02tI+N6fP9XamF/SePKOEdKCAxPZvsOXCypqHw==", "dev": true, "requires": { "@scratch/paper": "0.11.20190729152410", From cbb908831d5ae10913e54e0ef01ba80b6bdd67ca Mon Sep 17 00:00:00 2001 From: Ben Wheeler Date: Tue, 4 Feb 2020 11:30:57 -0500 Subject: [PATCH 27/79] Fixed typo --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index aa38c0db9..c421ac363 100644 --- a/README.md +++ b/README.md @@ -74,7 +74,7 @@ See [jest cli docs](https://facebook.github.io/jest/docs/en/cli.html#content) fo *NOTE: If you're a windows user, please run these scripts in Windows `cmd.exe` instead of Git Bash/MINGW64.* -Before running any test, make sure you have run `npm install` from this (scratch-gui) repository's top level. +Before running any tests, make sure you have run `npm install` from this (scratch-gui) repository's top level. #### Main testing command From faf0dd2f13d4cf4892be675008556af48e4c481a Mon Sep 17 00:00:00 2001 From: Ben Wheeler Date: Tue, 4 Feb 2020 11:32:56 -0500 Subject: [PATCH 28/79] added project state diagram --- README.md | 41 ++++++++++++++++++++++++++++++++++ docs/project_state_diagram.svg | 3 +++ 2 files changed, 44 insertions(+) create mode 100644 docs/project_state_diagram.svg diff --git a/README.md b/README.md index c421ac363..5b7203e51 100644 --- a/README.md +++ b/README.md @@ -194,5 +194,46 @@ Further reading: [Stack Overflow](https://stackoverflow.com/questions/46602286/n You can publish the GUI to github.io so that others on the Internet can view it. [Read the wiki for a step-by-step guide.](https://github.com/LLK/scratch-gui/wiki/Publishing-to-GitHub-Pages) +## Understanding the project state machine + +Since so much code throughout scratch-gui depends on the state of the project, which goes through many different phases of loading, displaying and saving, we created a "finite state machine" to make it clear which state it is in at any moment. This is contained in the file src/reducers/project-state.js . + +It can be hard to understand the code in src/reducers/project-state.js . There are several types of data and functions used, which relate to each other: + +### Loading states + +These include state constant strings like: + +* `NOT_LOADED` (the default state), +* `ERROR`, +* `FETCHING_WITH_ID`, +* `LOADING_VM_WITH_ID`, +* `REMIXING`, +* `SHOWING_WITH_ID`, +* `SHOWING_WITHOUT_ID`, +* etc. + +### Transitions + +These are names for the action which causes a state change. Some examples are: + +* `START_FETCHING_NEW`, +* `DONE_FETCHING_WITH_ID`, +* `DONE_LOADING_VM_WITH_ID`, +* `SET_PROJECT_ID`, +* `START_AUTO_UPDATING`, + +### How transitions relate to loading states + +As this diagram of the project state machine shows, various transition actions can move us from one loading state to another: + +![Project state diagram](docs/project_state_diagram.svg) + +For example, suppose the project state machine is currently in the `FETCHING_WITH_ID` state. + +If the project state machine is given the `DONE_FETCHING_WITH_ID` action, the state will transition to the `LOADING_VM_WITH_ID` state. As part of that transition, it will store the `projectData` that it fetched while in the `FETCHING_WITH_ID` state. + +Once in the `LOADING_VM_WITH_ID` state, the `projectData` object is loaded into Scratch's virtual machine (the "vm"). Next, the `DONE_LOADING_VM_WITH_ID` action transitions the state from `LOADING_VM_WITH_ID` to `SHOWING_WITH_ID`. In this state, the project appears playable to the user. + ## Donate We provide [Scratch](https://scratch.mit.edu) free of charge, and want to keep it that way! Please consider making a [donation](https://secure.donationpay.org/scratchfoundation/) to support our continued engineering, design, community, and resource development efforts. Donations of any size are appreciated. Thank you! diff --git a/docs/project_state_diagram.svg b/docs/project_state_diagram.svg new file mode 100644 index 000000000..e24382e5a --- /dev/null +++ b/docs/project_state_diagram.svg @@ -0,0 +1,3 @@ + + +
DONE_LOADING_VM_WITH_ID
DONE_LOADING_VM_WITH_ID
LOADING_VM_WITH_ID
loads projectData into vm
LOADING_VM_WITH_ID...
SET_PROJECT_ID
with projectId > 0
SET_PROJECT_ID...
SET_PROJECT_ID
with projectId == 0
SET_PROJECT_ID...
START_LOADING_VM_FILE_UPLOAD
START_LOADING_VM_FILE_UPLOAD
NOT_LOADED
NOT_LOADED
DONE_FETCHING_WITH_ID
sets projectData
DONE_FETCHING_WITH_ID...
FETCHING_WITH_ID
gets projectData from server
FETCHING_WITH_ID...
DONE_LOADING_VM_WITHOUT_ID
sets projectId = 0
[note: setting projectId here isn't necessary]
DONE_LOADING_VM_WITHOUT_ID...
LOADING_VM_NEW_DEFAULT
loads projectData into vm
LOADING_VM_NEW_DEFAULT...
DONE_FETCHING_DEFAULT
sets projectData
DONE_FETCHING_DEFAULT...
FETCHING_NEW_DEFAULT
gets default projectData
FETCHING_NEW_DEFAULT...
DONE_LOADING_VM_WITHOUT_ID
sets projectId = 0
DONE_LOADING_VM_WITHOUT_ID...
DONE_LOADING_VM_TO_SAVE
DONE_LOADING_VM_TO_SAVE
LOADING_VM_FILE_UPLOAD
loads project data into vm.
Note: projectData object is never set
LOADING_VM_FILE_UPLOAD...
SET_PROJECT_ID
with projectId == 0
or, START_FETCHING_NEW
SET_PROJECT_ID...
START_UPDATING_BEFORE_CREATING_COPY
START_UPDATING_BEFORE_CREATING_COPY
START_MANUAL_UPDATING
START_MANUAL_UPDATING
START_AUTO_UPDATING
START_AUTO_UPDATING
START_REMIXING
START_REMIXING
START_UPDATING_BEFORE_CREATING_NEW
START_UPDATING_BEFORE_CREATING_NEW
SET_PROJECT_ID
with projectId > 0
SET_PROJECT_ID...
START_LOADING_VM_FILE_UPLOAD
START_LOADING_VM_FILE_UPLOAD
SHOWING_WITH_ID
SHOWING_WITH_ID
DONE_CREATING_NEW
sets projectId
DONE_CREATING_NEW...
CREATING_NEW
sends project data to server,
gets project id

CREATING_NEW...
START_CREATING_NEW
START_CREATING_NEW
START_LOADING_VM_FILE_UPLOAD
START_LOADING_VM_FILE_UPLOAD
SET_PROJECT_ID
with projectId > 0
SET_PROJECT_ID...
START_FETCHING_NEW
START_FETCHING_NEW
SHOWING_WITHOUT_ID
SHOWING_WITHOUT_ID
DONE_REMIXING
sets projectId
DONE_REMIXING...
REMIXING
sends project data to server,
gets project id
REMIXING...
DONE_UPDATING
DONE_UPDATING
MANUAL_UPDATING
sends project data to server
MANUAL_UPDATING...
DONE_UPDATING
DONE_UPDATING
AUTO_UPDATING
sends project data to server
AUTO_UPDATING...
DONE_UPDATING_BEFORE_COPY
DONE_UPDATING_BEFORE_COPY
UPDATING_BEFORE_COPY
sends project data to server
UPDATING_BEFORE_COPY...
DONE_UPDATING_BEFORE_NEW
DONE_UPDATING_BEFORE_NEW
UPDATING_BEFORE_NEW
sends project data to server
UPDATING_BEFORE_NEW...
DONE_CREATING_COPY
sets projectId
DONE_CREATING_COPY...
CREATING_COPY
sends project data to server,
gets project id
CREATING_COPY...
\ No newline at end of file From f8a0f46959a2f3a15b41039ebdb74a28ecfa5de7 Mon Sep 17 00:00:00 2001 From: Ben Wheeler Date: Tue, 4 Feb 2020 13:11:48 -0500 Subject: [PATCH 29/79] added project state example --- README.md | 6 ++++++ docs/project_state_example.png | Bin 0 -> 29021 bytes 2 files changed, 6 insertions(+) create mode 100644 docs/project_state_example.png diff --git a/README.md b/README.md index 5b7203e51..e1106de20 100644 --- a/README.md +++ b/README.md @@ -229,6 +229,12 @@ As this diagram of the project state machine shows, various transition actions c ![Project state diagram](docs/project_state_diagram.svg) +_Note: for clarity, the diagram above excludes states and transitions relating to error handling._ + +#### Example + +![Project state example](docs/project_state_example.png) + For example, suppose the project state machine is currently in the `FETCHING_WITH_ID` state. If the project state machine is given the `DONE_FETCHING_WITH_ID` action, the state will transition to the `LOADING_VM_WITH_ID` state. As part of that transition, it will store the `projectData` that it fetched while in the `FETCHING_WITH_ID` state. diff --git a/docs/project_state_example.png b/docs/project_state_example.png new file mode 100644 index 0000000000000000000000000000000000000000..0f866e38af16f87ff3c151de9366ec8bc957d05c GIT binary patch literal 29021 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 C>*Y28 literal 0 HcmV?d00001 From d19cf91205a77857712eb26b94269af905baea77 Mon Sep 17 00:00:00 2001 From: Ben Wheeler Date: Tue, 4 Feb 2020 17:30:33 -0500 Subject: [PATCH 30/79] removed stale comments --- src/lib/sb-file-uploader-hoc.jsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/sb-file-uploader-hoc.jsx b/src/lib/sb-file-uploader-hoc.jsx index 78f68646c..9e34b5768 100644 --- a/src/lib/sb-file-uploader-hoc.jsx +++ b/src/lib/sb-file-uploader-hoc.jsx @@ -157,7 +157,7 @@ const SBFileUploaderHOC = function (WrappedComponent) { }) .catch(error => { log.warn(error); - this.props.intl.formatMessage(messages.loadError); // eslint-disable-line no-alert + this.props.intl.formatMessage(messages.loadError); this.props.onLoadingFinished(this.props.loadingState, false); }) .then(() => { @@ -233,7 +233,7 @@ const SBFileUploaderHOC = function (WrappedComponent) { projectChanged: state.scratchGui.projectChanged, userOwnsProject: ownProps.authorUsername && user && (ownProps.authorUsername === user.username), - vm: state.scratchGui.vm // NOTE: double check this belongs here + vm: state.scratchGui.vm }; }; const mapDispatchToProps = (dispatch, ownProps) => ({ From 53d09e21624d6efa7a306b50e954bb5ddbb7af92 Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Wed, 5 Feb 2020 00:10:22 +0000 Subject: [PATCH 31/79] chore(package): update chromedriver to version 80.0.0 Closes #5335 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 632c55c98..db9ee5310 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ "babel-loader": "^8.0.4", "base64-loader": "1.0.0", "bowser": "1.9.4", - "chromedriver": "78.0.1", + "chromedriver": "80.0.0", "classnames": "2.2.6", "computed-style-to-inline-style": "3.0.0", "copy-webpack-plugin": "^4.5.1", From 6e57ea1c91c6e3143cec40728c3b8aa19a101ba2 Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Wed, 5 Feb 2020 00:10:26 +0000 Subject: [PATCH 32/79] chore(package): update lockfile package-lock.json --- package-lock.json | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 30df05c7a..982112247 100644 --- a/package-lock.json +++ b/package-lock.json @@ -937,6 +937,12 @@ "integrity": "sha512-8DvLPFbipP7O8fii6xItaA041fdW4pdr63m34xlSs15sYP5fX9yiZiO3G44qk5eBPbFNQTG7uxMd5Jo+cVS5Ow==", "dev": true }, + "@testim/chrome-version": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@testim/chrome-version/-/chrome-version-1.0.7.tgz", + "integrity": "sha512-8UT/J+xqCYfn3fKtOznAibsHpiuDshCb0fwgWxRazTT19Igp9ovoXMPhXyLD6m3CKQGTMHgqoxaFfMWaL40Rnw==", + "dev": true + }, "@types/babel__core": { "version": "7.1.3", "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.3.tgz", @@ -2699,11 +2705,12 @@ } }, "chromedriver": { - "version": "78.0.1", - "resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-78.0.1.tgz", - "integrity": "sha512-eOsyFk4xb9EECs1VMrDbxO713qN+Bu1XUE8K9AuePc3839TPdAegg72kpXSzkeNqRNZiHbnJUItIVCLFkDqceA==", + "version": "80.0.0", + "resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-80.0.0.tgz", + "integrity": "sha512-W4tIbaOve7HeGFLnbbZMV4AUlnBaapL+H41fvDFKOXCmUvgPhxVN9y/c3EgmsOcokLQkqxpOC/txEujms1eT0w==", "dev": true, "requires": { + "@testim/chrome-version": "^1.0.7", "del": "^4.1.1", "extract-zip": "^1.6.7", "mkdirp": "^0.5.1", From c050829a75c7ec58b76a2dfe3d94890caf96f90c Mon Sep 17 00:00:00 2001 From: DD Liu Date: Tue, 4 Feb 2020 21:28:20 -0500 Subject: [PATCH 33/79] Update dependencies --- package-lock.json | 28 ++++++++++++++-------------- package.json | 8 ++++---- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/package-lock.json b/package-lock.json index 30df05c7a..2ecc7e0b2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11524,9 +11524,9 @@ } }, "scratch-blocks": { - "version": "0.1.0-prerelease.1580309823", - "resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-0.1.0-prerelease.1580309823.tgz", - "integrity": "sha512-Qh2mnVy2Aa+vnsjg9Emeg/f+fTNmod88mMgVrj5GdQGfOHllRC7KhBn/ZUYAT4tShsGqscQmkvj48auaQOFUng==", + "version": "0.1.0-prerelease.1580827419", + "resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-0.1.0-prerelease.1580827419.tgz", + "integrity": "sha512-j9mzNWY2YdCurtbTO4NnlSxmAgrBpOu3og6Sr6dJXYa35THxSQCrGWCqhgP8JjU5Souw+1qecXJcKu+3H5T3Fg==", "dev": true, "requires": { "exports-loader": "0.6.3", @@ -11546,9 +11546,9 @@ } }, "scratch-paint": { - "version": "0.2.0-prerelease.20200204155336", - "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-0.2.0-prerelease.20200204155336.tgz", - "integrity": "sha512-jCOkvpPXMg4OTz/NGwB/rZT88lge+NfjLNXYbGiWiTSHAnCL02tI+N6fP9XamF/SePKOEdKCAxPZvsOXCypqHw==", + "version": "0.2.0-prerelease.20200205010220", + "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-0.2.0-prerelease.20200205010220.tgz", + "integrity": "sha512-i//tKX+4QmDEfON2aGiC2w3ih2H8mHDO7N5t8b8As4jBnDcenrw8tA1KNYEofuql5ZvJ6CWYp9ay3bUFOSp9/Q==", "dev": true, "requires": { "@scratch/paper": "0.11.20190729152410", @@ -11559,7 +11559,7 @@ "minilog": "3.1.0", "parse-color": "1.0.0", "prop-types": "^15.5.10", - "scratch-svg-renderer": "0.2.0-prerelease.20200109070519" + "scratch-svg-renderer": "0.2.0-prerelease.20200205003400" }, "dependencies": { "classnames": { @@ -11661,9 +11661,9 @@ } }, "scratch-render": { - "version": "0.1.0-prerelease.20200128205403", - "resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-0.1.0-prerelease.20200128205403.tgz", - "integrity": "sha512-Lj2oLSFLImc8v+w6crVRq2IzmpE0Ag5B+ED4vIqkILa8euiB56av3bZTOuft2wWYCq45CzxNvXjsxhkkknVeAw==", + "version": "0.1.0-prerelease.20200205011809", + "resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-0.1.0-prerelease.20200205011809.tgz", + "integrity": "sha512-cgBGRgYt8AIsFX19H81oxk56oAq3Uf1zx3EO81ohqdX89TaElI8vc3tXAhy7YxOcz59WccQFrQeOyY4FZZBkGQ==", "dev": true, "requires": { "grapheme-breaker": "0.3.2", @@ -11673,7 +11673,7 @@ "minilog": "3.1.0", "raw-loader": "^0.5.1", "scratch-storage": "^1.0.0", - "scratch-svg-renderer": "0.2.0-prerelease.20200109070519", + "scratch-svg-renderer": "0.2.0-prerelease.20200205003400", "twgl.js": "4.4.0" } }, @@ -11721,9 +11721,9 @@ } }, "scratch-svg-renderer": { - "version": "0.2.0-prerelease.20200109070519", - "resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-0.2.0-prerelease.20200109070519.tgz", - "integrity": "sha512-THdZW9gA8mFKvDImHDrWWhvyOymUW3JgMBjpPsaFk2URl1kfNIRQIndfwto2B8a8YbtuyKSv6CWW8Nu+VzBZVA==", + "version": "0.2.0-prerelease.20200205003400", + "resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-0.2.0-prerelease.20200205003400.tgz", + "integrity": "sha512-0CeFHYrwlQ28c7R3d5XUUdPuo9/6i+iXcmiEPnied4iL9elyrdTn3oGNseWAoaKrm7RO2oUbsbFVpzQXGeUD3g==", "dev": true, "requires": { "base64-js": "1.2.1", diff --git a/package.json b/package.json index 632c55c98..accc4bdec 100644 --- a/package.json +++ b/package.json @@ -109,11 +109,11 @@ "rimraf": "^2.6.1", "scratch-audio": "0.1.0-prerelease.20190925183642", "scratch-l10n": "3.7.20200128224436", - "scratch-blocks": "0.1.0-prerelease.1580309823", - "scratch-paint": "0.2.0-prerelease.20200204155336", - "scratch-render": "0.1.0-prerelease.20200128205403", + "scratch-blocks": "0.1.0-prerelease.1580827419", + "scratch-paint": "0.2.0-prerelease.20200205010220", + "scratch-render": "0.1.0-prerelease.20200205011809", "scratch-storage": "1.3.2", - "scratch-svg-renderer": "0.2.0-prerelease.20200109070519", + "scratch-svg-renderer": "0.2.0-prerelease.20200205003400", "scratch-vm": "0.2.0-prerelease.20191227164934", "selenium-webdriver": "3.6.0", "startaudiocontext": "1.2.1", From 863276e75d3c13cb7e794024e236d332da21f0a0 Mon Sep 17 00:00:00 2001 From: Eric Rosenbaum Date: Wed, 5 Feb 2020 09:44:12 -0500 Subject: [PATCH 34/79] Ballerina costume fixes --- src/lib/libraries/costumes.json | 18 +++++++++--------- src/lib/libraries/sprites.json | 26 +++++++++++++------------- 2 files changed, 22 insertions(+), 22 deletions(-) diff --git a/src/lib/libraries/costumes.json b/src/lib/libraries/costumes.json index 2caf96c4a..280778fa0 100644 --- a/src/lib/libraries/costumes.json +++ b/src/lib/libraries/costumes.json @@ -594,40 +594,40 @@ }, { "name": "Ballerina-b", - "md5": "7d52bc58acf7d29a4807ab8270d9c262.svg", + "md5": "605ad62c87a35fb50271ed93b89d9fcf.svg", "type": "costume", "tags": [ "dance" ], "info": [ - 75, - 75, + 29, + 23, 1 ] }, { "name": "Ballerina-c", - "md5": "2b6c5d8c5193f8c78c8b7e929a6128a4.svg", + "md5": "4acedfe3b301fe89729ad8e7939f1df6.svg", "type": "costume", "tags": [ "dance" ], "info": [ - 75, - 75, + 59, + 59, 1 ] }, { "name": "Ballerina-d", - "md5": "79d1a9ee514fa4b952eddf9f4990eca8.svg", + "md5": "ec51725c50440636d4830ff1a8ec20ab.svg", "type": "costume", "tags": [ "dance" ], "info": [ - 75, - 75, + 36, + 77, 1 ] }, diff --git a/src/lib/libraries/sprites.json b/src/lib/libraries/sprites.json index e6b435aa7..6b751328c 100644 --- a/src/lib/libraries/sprites.json +++ b/src/lib/libraries/sprites.json @@ -847,7 +847,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 3, + "currentCostume": 0, "costumes": [ { "assetId": "3525966db57e6b3fe88ee7c76c9d81bc", @@ -859,31 +859,31 @@ "rotationCenterY": 75 }, { - "assetId": "7d52bc58acf7d29a4807ab8270d9c262", + "assetId": "605ad62c87a35fb50271ed93b89d9fcf", "name": "ballerina-b", "bitmapResolution": 1, - "md5ext": "7d52bc58acf7d29a4807ab8270d9c262.svg", + "md5ext": "605ad62c87a35fb50271ed93b89d9fcf.svg", "dataFormat": "svg", - "rotationCenterX": 75, - "rotationCenterY": 75 + "rotationCenterX": 29.496243552524447, + "rotationCenterY": 23.769347672058046 }, { - "assetId": "2b6c5d8c5193f8c78c8b7e929a6128a4", + "assetId": "4acedfe3b301fe89729ad8e7939f1df6", "name": "ballerina-c", "bitmapResolution": 1, - "md5ext": "2b6c5d8c5193f8c78c8b7e929a6128a4.svg", + "md5ext": "4acedfe3b301fe89729ad8e7939f1df6.svg", "dataFormat": "svg", - "rotationCenterX": 75, - "rotationCenterY": 75 + "rotationCenterX": 59.50259204017422, + "rotationCenterY": 59.18498926037006 }, { - "assetId": "79d1a9ee514fa4b952eddf9f4990eca8", + "assetId": "ec51725c50440636d4830ff1a8ec20ab", "name": "ballerina-d", "bitmapResolution": 1, - "md5ext": "79d1a9ee514fa4b952eddf9f4990eca8.svg", + "md5ext": "ec51725c50440636d4830ff1a8ec20ab.svg", "dataFormat": "svg", - "rotationCenterX": 75, - "rotationCenterY": 75 + "rotationCenterX": 36.40098960393442, + "rotationCenterY": 77.9515998142805 } ], "sounds": [ From a7021e32a4f7fb5789ddd94a815160386e6b3729 Mon Sep 17 00:00:00 2001 From: Eric Rosenbaum Date: Wed, 5 Feb 2020 10:10:46 -0500 Subject: [PATCH 35/79] Default to first costume using sb3 property currentCostume and remove the sb2 property currentCostumeIndex --- src/lib/libraries/sprites.json | 428 ++++----------------------------- 1 file changed, 49 insertions(+), 379 deletions(-) diff --git a/src/lib/libraries/sprites.json b/src/lib/libraries/sprites.json index 6b751328c..e45b4c17f 100644 --- a/src/lib/libraries/sprites.json +++ b/src/lib/libraries/sprites.json @@ -80,7 +80,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Abby" @@ -139,7 +138,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Amon" @@ -230,7 +228,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Andie" @@ -406,7 +403,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Anina Dance" @@ -467,7 +463,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Apple" @@ -555,7 +550,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Arrow1" @@ -581,7 +575,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 1, + "currentCostume": 0, "costumes": [ { "assetId": "f52bde34d8027aab14b53f228fe5cc14", @@ -622,7 +616,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Avery" @@ -649,7 +642,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 3, + "currentCostume": 0, "costumes": [ { "assetId": "dc6a584704c09a3fbafb9825635a9fd4", @@ -708,7 +701,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Avery Walking" @@ -820,7 +812,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Ball" @@ -906,7 +897,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Ballerina" @@ -989,7 +979,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Balloon1" @@ -1060,7 +1049,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Bananas" @@ -1121,7 +1109,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Baseball" @@ -1190,7 +1177,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Basketball" @@ -1280,7 +1266,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Bat" @@ -1309,7 +1294,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 3, + "currentCostume": 0, "costumes": [ { "assetId": "9d193bef6e3d6d8eba6d1470b8bf9351", @@ -1368,7 +1353,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Batter" @@ -1438,7 +1422,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Beachball" @@ -1507,7 +1490,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Bear" @@ -1630,7 +1612,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Bear-walking" @@ -1691,7 +1672,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Beetle" @@ -1761,7 +1741,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Bell" @@ -1791,7 +1770,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 3, + "currentCostume": 0, "costumes": [ { "assetId": "2cd77b8a9961e7ad4da905e7731b7c1b", @@ -1859,7 +1838,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Ben" @@ -1918,7 +1896,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Bowl" @@ -1978,7 +1955,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Bowtie" @@ -2037,7 +2013,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Bread" @@ -2098,7 +2073,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Broom" @@ -2127,7 +2101,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 9, + "currentCostume": 0, "costumes": [ { "assetId": "e8c9508b1f6a0a432e09c10ef9ada67c", @@ -2240,7 +2214,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Buildings" @@ -2270,7 +2243,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 2, + "currentCostume": 0, "costumes": [ { "assetId": "fe98df7367e314d9640bfaa54fc239be", @@ -2320,7 +2293,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Butterfly 1" @@ -2393,7 +2365,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Butterfly 2" @@ -2454,7 +2425,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Button1" @@ -2523,7 +2493,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Button2" @@ -2593,7 +2562,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Button3" @@ -2661,7 +2629,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Button4" @@ -2732,7 +2699,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Button5" @@ -2765,7 +2731,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 1, + "currentCostume": 0, "costumes": [ { "assetId": "862488bf66b67c5330cae9235b853b6e", @@ -2806,7 +2772,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Cake" @@ -2873,7 +2838,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Calvrett" @@ -2961,7 +2925,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Casey" @@ -3047,7 +3010,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Cassy Dance" @@ -3120,7 +3082,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Cat" @@ -3182,7 +3143,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Cat 2" @@ -3211,7 +3171,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 1, + "currentCostume": 0, "costumes": [ { "assetId": "a1ab94c8172c3b97ed9a2bf7c32172cd", @@ -3252,7 +3212,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Cat Flying" @@ -3281,7 +3240,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 1, + "currentCostume": 0, "costumes": [ { "assetId": "895cdda4f2bd9d6f50ff07188e7ce395", @@ -3340,7 +3299,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Catcher" @@ -3437,7 +3395,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Centaur" @@ -3550,7 +3507,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Champ99" @@ -3608,7 +3564,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Cheesy Puffs" @@ -3637,7 +3592,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 2, + "currentCostume": 0, "costumes": [ { "assetId": "80abbc427366bca477ccf1ef0faf240a", @@ -3687,7 +3642,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Chick" @@ -3716,7 +3670,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 1, + "currentCostume": 0, "costumes": [ { "assetId": "e9694adbff9422363e2ea03166015393", @@ -3766,7 +3720,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "City Bus" @@ -3826,7 +3779,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Cloud" @@ -3914,7 +3866,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Clouds" @@ -3973,7 +3924,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Convertible" @@ -4033,7 +3983,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Convertible 2" @@ -4109,7 +4058,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Crab" @@ -4187,7 +4135,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Crystal" @@ -4345,7 +4292,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "D-Money Dance" @@ -4412,7 +4358,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Dan" @@ -4488,7 +4433,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Dani" @@ -4514,7 +4458,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 4, + "currentCostume": 0, "costumes": [ { "assetId": "43bd4c241a94b3aea883472d7dab5afc", @@ -4582,7 +4526,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Dee" @@ -4608,7 +4551,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 3, + "currentCostume": 0, "costumes": [ { "assetId": "5f614017dba0ce6bff063f6c62041035", @@ -4667,7 +4610,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Devin" @@ -4754,7 +4696,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Dinosaur1" @@ -4842,7 +4783,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Dinosaur2" @@ -4940,7 +4880,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Dinosaur3" @@ -5030,7 +4969,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Dinosaur4" @@ -5058,7 +4996,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 7, + "currentCostume": 0, "costumes": [ { "assetId": "42e3bf118c775ba54239af4276800a0a", @@ -5162,7 +5100,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Dinosaur5" @@ -5225,7 +5162,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Diver1" @@ -5288,7 +5224,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Diver2" @@ -5358,7 +5293,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Dog1" @@ -5437,7 +5371,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Dog2" @@ -5511,7 +5444,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Donut" @@ -5599,7 +5531,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Dorian" @@ -5687,7 +5618,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Dot" @@ -5756,7 +5686,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Dove" @@ -5785,7 +5714,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 1, + "currentCostume": 0, "costumes": [ { "assetId": "a166d123597ed8896cfb7c397a9fc9c4", @@ -5835,7 +5764,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Dragon" @@ -5906,7 +5834,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Dragonfly" @@ -5984,7 +5911,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Dress" @@ -6011,7 +5937,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 1, + "currentCostume": 0, "costumes": [ { "assetId": "ce6971317035091341ec40571c9056e9", @@ -6061,7 +5987,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Drum" @@ -6165,7 +6090,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Drum Kit" @@ -6192,7 +6116,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 1, + "currentCostume": 0, "costumes": [ { "assetId": "78398692e6fa226568df0374c4358da4", @@ -6260,7 +6184,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Drum-cymbal" @@ -6328,7 +6251,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Drum-highhat" @@ -6355,7 +6277,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 1, + "currentCostume": 0, "costumes": [ { "assetId": "c42bb05aab3cacddcd88712e33ab8df0", @@ -6414,7 +6336,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Drum-snare" @@ -6512,7 +6433,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Drums Conga" @@ -6610,7 +6530,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Drums Tabla" @@ -6672,7 +6591,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Duck" @@ -6733,7 +6651,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Earth" @@ -6811,7 +6728,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Easel" @@ -6916,7 +6832,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Egg" @@ -6985,7 +6900,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Elephant" @@ -7082,7 +6996,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Elf" @@ -7111,7 +7024,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 3, + "currentCostume": 0, "costumes": [ { "assetId": "40d726e17bfd2ffeb8c0aa5393ee1c77", @@ -7179,7 +7092,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Fairy" @@ -7277,7 +7189,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Fish" @@ -7347,7 +7258,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Fishbowl" @@ -7377,7 +7287,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 2, + "currentCostume": 0, "costumes": [ { "assetId": "a77f9693f87288d023a4632cf019776e", @@ -7445,7 +7355,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Food Truck" @@ -7472,7 +7381,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 1, + "currentCostume": 0, "costumes": [ { "assetId": "7ee31371b2eafba57cc5a78fc1a787fe", @@ -7513,7 +7422,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Football" @@ -7571,7 +7479,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Fortune Cookie" @@ -7649,7 +7556,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Fox" @@ -7681,7 +7587,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 3, + "currentCostume": 0, "costumes": [ { "assetId": "10d39bb7e31647a465e747cd243b8cd0", @@ -7740,7 +7646,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Frank" @@ -7803,7 +7708,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Frog" @@ -7883,7 +7787,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Frog 2 " @@ -7941,7 +7844,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Fruit Platter" @@ -8000,7 +7902,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Fruit Salad" @@ -8090,7 +7991,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Ghost" @@ -8158,7 +8058,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Gift" @@ -8185,7 +8084,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 3, + "currentCostume": 0, "costumes": [ { "assetId": "92161a11e851ecda94cbbb985018fed6", @@ -8244,7 +8143,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Giga" @@ -8271,7 +8169,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 2, + "currentCostume": 0, "costumes": [ { "assetId": "3afad833094d8dff1c4ff79edcaa13d0", @@ -8321,7 +8219,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Giga Walking" @@ -8349,7 +8246,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 2, + "currentCostume": 0, "costumes": [ { "assetId": "43e89629fb9df7051eaf307c695424fc", @@ -8399,7 +8296,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Giraffe" @@ -8468,7 +8364,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glass Water" @@ -8555,7 +8450,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glasses" @@ -8652,7 +8546,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Goalie" @@ -8680,7 +8573,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 3, + "currentCostume": 0, "costumes": [ { "assetId": "3f08380f25062b8055a1800f5dad14bd", @@ -8739,7 +8632,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Goblin" @@ -8818,7 +8710,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Gobo" @@ -8848,7 +8739,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 5, + "currentCostume": 0, "costumes": [ { "assetId": "e7210a370837dd1e4ebc1a56a973b7f6", @@ -8925,7 +8816,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Grasshopper" @@ -8983,7 +8873,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Green Flag" @@ -9012,7 +8901,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 3, + "currentCostume": 0, "costumes": [ { "assetId": "a31166d45903206b52cb0f0a0cb687b5", @@ -9071,7 +8960,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Griffin" @@ -9202,7 +9090,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Guitar" @@ -9333,7 +9220,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Guitar-electric1" @@ -9464,7 +9350,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Guitar-electric2" @@ -9541,7 +9426,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Hannah" @@ -9575,7 +9459,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 2, + "currentCostume": 0, "costumes": [ { "assetId": "7269593d83b6f9eae512997f541a7417", @@ -9625,7 +9509,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Hare" @@ -9703,7 +9586,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Harper" @@ -9790,7 +9672,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Hat1 " @@ -9819,7 +9700,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 1, + "currentCostume": 0, "costumes": [ { "assetId": "55f7d457eb0af78cb309ca47497c490f", @@ -9869,7 +9750,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Hatchling" @@ -9940,7 +9820,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Heart" @@ -9967,7 +9846,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 3, + "currentCostume": 0, "costumes": [ { "assetId": "288976865e8c5db717d859e915606d82", @@ -10026,7 +9905,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Heart Candy" @@ -10084,7 +9962,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Heart Face" @@ -10181,7 +10058,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Hedgehog" @@ -10269,7 +10145,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Hen" @@ -10343,7 +10218,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Hippo1" @@ -10402,7 +10276,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Home Button" @@ -10433,7 +10306,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 1, + "currentCostume": 0, "costumes": [ { "assetId": "ad458251c5bf5b375870829f1762fa47", @@ -10483,7 +10356,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Horse" @@ -10595,7 +10467,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Jaime" @@ -10692,7 +10563,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Jamal" @@ -10761,7 +10631,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Jar" @@ -10860,7 +10729,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Jellyfish" @@ -10958,7 +10826,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Jordyn" @@ -11125,7 +10992,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Jouvi Dance" @@ -11192,7 +11058,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Kai" @@ -11251,7 +11116,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Key" @@ -11382,7 +11246,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Keyboard" @@ -11487,7 +11350,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Kiran" @@ -11547,7 +11409,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Knight" @@ -11714,7 +11575,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "LB Dance" @@ -11775,7 +11635,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Ladybug1" @@ -11805,7 +11664,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 1, + "currentCostume": 0, "costumes": [ { "assetId": "457200f8dec8fea00d22473e9bd9175e", @@ -11846,7 +11705,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Ladybug2" @@ -11905,7 +11763,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Laptop" @@ -11967,7 +11824,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Lightning" @@ -12027,7 +11883,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Line" @@ -12116,7 +11971,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Lion" @@ -12144,7 +11998,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 2, + "currentCostume": 0, "costumes": [ { "assetId": "c97824f20a45adfa3ff362f82247a025", @@ -12194,7 +12048,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Llama" @@ -12254,7 +12107,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Magic Wand" @@ -12280,7 +12132,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 4, + "currentCostume": 0, "costumes": [ { "assetId": "e9577a1eb098905dd386135bb38c0398", @@ -12348,7 +12200,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Marian" @@ -12436,7 +12287,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Max" @@ -12524,7 +12374,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Mermaid" @@ -12664,7 +12513,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Microphone" @@ -12692,7 +12540,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 2, + "currentCostume": 0, "costumes": [ { "assetId": "aa5f1501805aa68d3ad74623f59e6135", @@ -12760,7 +12608,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Milk" @@ -12856,7 +12703,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Monet" @@ -12944,7 +12790,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Monkey" @@ -13041,7 +12886,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Motorcycle" @@ -13110,7 +12954,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Mouse1" @@ -13136,7 +12979,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 1, + "currentCostume": 0, "costumes": [ { "assetId": "afa34381db44e699d61f774911aab448", @@ -13177,7 +13020,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Muffin" @@ -13263,7 +13105,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Nano" @@ -13322,7 +13163,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Neigh Pony" @@ -13352,7 +13192,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 1, + "currentCostume": 0, "costumes": [ { "assetId": "e22d9b633feffc1d026980a1f21e07d7", @@ -13429,7 +13269,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Octopus" @@ -13488,7 +13327,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Orange" @@ -13516,7 +13354,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 1, + "currentCostume": 0, "costumes": [ { "assetId": "27286ca08451bc512e1d611965dad061", @@ -13557,7 +13395,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Orange2" @@ -13645,7 +13482,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Outfielder" @@ -13723,7 +13559,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Owl" @@ -13781,7 +13616,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Paddle" @@ -13860,7 +13694,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Panther" @@ -13929,7 +13762,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Pants" @@ -13961,7 +13793,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 1, + "currentCostume": 0, "costumes": [ { "assetId": "082f371c206f07d20e53595a9c69cc22", @@ -14002,7 +13834,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Parrot" @@ -14029,7 +13860,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 1, + "currentCostume": 0, "costumes": [ { "assetId": "1d14be44e4aa99a471115cd874204690", @@ -14079,7 +13910,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Party Hats" @@ -14147,7 +13977,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Pencil" @@ -14231,7 +14060,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Penguin" @@ -14260,7 +14088,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 3, + "currentCostume": 0, "costumes": [ { "assetId": "428772307d90f4b347d6cc3c0d8e76ef", @@ -14319,7 +14147,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Penguin 2" @@ -14346,7 +14173,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 3, + "currentCostume": 0, "costumes": [ { "assetId": "e7ce31db37f7abd2901499db2e9ad83a", @@ -14405,7 +14232,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Pico" @@ -14491,7 +14317,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Pico Walking" @@ -14579,7 +14404,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Pitcher" @@ -14637,7 +14461,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Planet2" @@ -14722,7 +14545,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Polar Bear" @@ -14800,7 +14622,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Potion" @@ -14860,7 +14681,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Prince" @@ -14958,7 +14778,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Princess" @@ -15047,7 +14866,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Pufferfish" @@ -15075,7 +14893,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 3, + "currentCostume": 0, "costumes": [ { "assetId": "2768d9e44a0aab055856d301bbc2b04e", @@ -15134,7 +14952,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Puppy" @@ -15233,7 +15050,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Rabbit" @@ -15330,7 +15146,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Radio" @@ -15391,7 +15206,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Rainbow" @@ -15479,7 +15293,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Referee" @@ -15539,7 +15352,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Reindeer" @@ -15624,7 +15436,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Retro Robot" @@ -15729,7 +15540,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Ripley" @@ -15757,7 +15567,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 2, + "currentCostume": 0, "costumes": [ { "assetId": "89679608327ad572b93225d06fe9edda", @@ -15834,7 +15644,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Robot" @@ -15862,7 +15671,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 4, + "currentCostume": 0, "costumes": [ { "assetId": "525c06ceb3a351244bcd810c9ba951c7", @@ -15948,7 +15757,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Rocketship" @@ -16007,7 +15815,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Rocks" @@ -16095,7 +15902,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Rooster" @@ -16162,7 +15968,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Ruby" @@ -16221,7 +16026,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Sailboat" @@ -16279,7 +16083,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Sam" @@ -16410,7 +16213,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Saxophone" @@ -16487,7 +16289,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Scarf" @@ -16557,7 +16358,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Shark" @@ -16657,7 +16457,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Shark 2" @@ -16716,7 +16515,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Shirt" @@ -16804,7 +16602,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Shoes" @@ -16883,7 +16680,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Shorts" @@ -16942,7 +16738,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Singer1" @@ -17032,7 +16827,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Skeleton" @@ -17110,7 +16904,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Snake" @@ -17168,7 +16961,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Snowflake" @@ -17228,7 +17020,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Snowman" @@ -17289,7 +17080,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Soccer Ball" @@ -17422,7 +17212,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Speaker" @@ -17480,7 +17269,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Squirrel" @@ -17539,7 +17327,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Star" @@ -17610,7 +17397,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Starfish" @@ -17669,7 +17455,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Stop" @@ -17765,7 +17550,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Strawberry" @@ -17828,7 +17612,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Sun" @@ -17896,7 +17679,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Sunglasses1" @@ -17964,7 +17746,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Taco" @@ -18059,7 +17840,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Takeout" @@ -18226,7 +18006,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Ten80 Dance" @@ -18285,7 +18064,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Tennis Ball" @@ -18312,7 +18090,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 3, + "currentCostume": 0, "costumes": [ { "assetId": "18f9a11ecdbd3ad8719beb176c484d41", @@ -18371,7 +18149,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Tera" @@ -18449,7 +18226,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Toucan" @@ -18507,7 +18283,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Trampoline" @@ -18567,7 +18342,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Tree1" @@ -18636,7 +18410,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Trees" @@ -18715,7 +18488,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Truck" @@ -18846,7 +18618,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Trumpet" @@ -18906,7 +18677,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Unicorn" @@ -18968,7 +18738,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Unicorn 2" @@ -18997,7 +18766,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 5, + "currentCostume": 0, "costumes": [ { "assetId": "4709966d11b37e8a11d24c800e8b2859", @@ -19074,7 +18843,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Unicorn Running" @@ -19134,7 +18902,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Wand" @@ -19192,7 +18959,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Wanda" @@ -19273,7 +19039,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Watermelon" @@ -19334,7 +19099,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Winter Hat" @@ -19424,7 +19188,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Witch" @@ -19455,7 +19218,7 @@ "broadcasts": {}, "blocks": {}, "comments": {}, - "currentCostume": 1, + "currentCostume": 0, "costumes": [ { "assetId": "91d495085eb4d02a375c42f6318071e7", @@ -19505,7 +19268,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Wizard" @@ -19568,7 +19330,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Wizard Girl" @@ -19628,7 +19389,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Wizard Hat" @@ -19710,7 +19470,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Wizard-toad" @@ -19780,7 +19539,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Zebra" @@ -19839,7 +19597,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Block-A" @@ -19898,7 +19655,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Block-B" @@ -19957,7 +19713,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Block-C" @@ -20016,7 +19771,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Block-D" @@ -20075,7 +19829,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Block-E" @@ -20134,7 +19887,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Block-F" @@ -20193,7 +19945,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Block-G" @@ -20252,7 +20003,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Block-H" @@ -20311,7 +20061,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Block-I" @@ -20370,7 +20119,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Block-J" @@ -20429,7 +20177,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Block-K" @@ -20488,7 +20235,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Block-L" @@ -20547,7 +20293,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Block-M" @@ -20606,7 +20351,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Block-N" @@ -20665,7 +20409,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Block-O" @@ -20724,7 +20467,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Block-P" @@ -20783,7 +20525,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Block-Q" @@ -20842,7 +20583,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Block-R" @@ -20901,7 +20641,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Block-S" @@ -20960,7 +20699,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Block-T" @@ -21019,7 +20757,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Block-U" @@ -21078,7 +20815,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Block-V" @@ -21137,7 +20873,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Block-W" @@ -21196,7 +20931,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Block-X" @@ -21255,7 +20989,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Block-Y" @@ -21314,7 +21047,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Block-Z" @@ -21373,7 +21105,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-0" @@ -21432,7 +21163,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-1" @@ -21491,7 +21221,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-2" @@ -21550,7 +21279,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-3" @@ -21609,7 +21337,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-4" @@ -21668,7 +21395,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-5" @@ -21727,7 +21453,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-6" @@ -21786,7 +21511,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-7" @@ -21845,7 +21569,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-8" @@ -21904,7 +21627,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-9" @@ -21963,7 +21685,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-A" @@ -22022,7 +21743,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-B" @@ -22081,7 +21801,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-C" @@ -22140,7 +21859,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-D" @@ -22199,7 +21917,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-E" @@ -22258,7 +21975,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-F" @@ -22317,7 +22033,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-G" @@ -22376,7 +22091,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-H" @@ -22435,7 +22149,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-I" @@ -22494,7 +22207,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-J" @@ -22553,7 +22265,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-K" @@ -22612,7 +22323,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-L" @@ -22671,7 +22381,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-M" @@ -22730,7 +22439,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-N" @@ -22789,7 +22497,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-O" @@ -22848,7 +22555,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-P" @@ -22907,7 +22613,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-Q" @@ -22966,7 +22671,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-R" @@ -23025,7 +22729,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-S" @@ -23084,7 +22787,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-T" @@ -23143,7 +22845,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-U" @@ -23202,7 +22903,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-V" @@ -23261,7 +22961,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-W" @@ -23320,7 +23019,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-X" @@ -23379,7 +23077,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-Y" @@ -23438,7 +23135,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Glow-Z" @@ -23515,7 +23211,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Story-A" @@ -23592,7 +23287,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Story-B" @@ -23669,7 +23363,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Story-C" @@ -23746,7 +23439,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Story-D" @@ -23823,7 +23515,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Story-E" @@ -23900,7 +23591,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Story-F" @@ -23977,7 +23667,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Story-G" @@ -24054,7 +23743,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Story-H" @@ -24131,7 +23819,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Story-I" @@ -24208,7 +23895,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Story-J" @@ -24285,7 +23971,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Story-K" @@ -24362,7 +24047,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Story-L" @@ -24439,7 +24123,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Story-M" @@ -24516,7 +24199,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Story-N" @@ -24593,7 +24275,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Story-O" @@ -24670,7 +24351,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Story-P" @@ -24747,7 +24427,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Story-Q" @@ -24824,7 +24503,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Story-R" @@ -24901,7 +24579,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Story-S" @@ -24978,7 +24655,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Story-T" @@ -25055,7 +24731,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Story-U" @@ -25132,7 +24807,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Story-V" @@ -25209,7 +24883,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Story-W" @@ -25286,7 +24959,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Story-X" @@ -25363,7 +25035,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Story-Y" @@ -25440,7 +25111,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "currentCostumeIndex": 0, "scale": 1, "isDraggable": false, "objName": "Story-Z" From 4e633cb59660ad4f16b809f4f82c1d623d315725 Mon Sep 17 00:00:00 2001 From: Ben Wheeler Date: Wed, 5 Feb 2020 10:31:49 -0500 Subject: [PATCH 36/79] clearer project state example --- README.md | 18 +++++++++++++----- docs/project_state_example.png | Bin 29021 -> 109130 bytes 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index e1106de20..c81a45db7 100644 --- a/README.md +++ b/README.md @@ -233,13 +233,21 @@ _Note: for clarity, the diagram above excludes states and transitions relating t #### Example +Here's an example of how states transition. + +Suppose a user clicks on a project, and the page starts to load with url https://scratch.mit.edu/projects/123456 . + +Here's what will happen in the project state machine: + ![Project state example](docs/project_state_example.png) -For example, suppose the project state machine is currently in the `FETCHING_WITH_ID` state. - -If the project state machine is given the `DONE_FETCHING_WITH_ID` action, the state will transition to the `LOADING_VM_WITH_ID` state. As part of that transition, it will store the `projectData` that it fetched while in the `FETCHING_WITH_ID` state. - -Once in the `LOADING_VM_WITH_ID` state, the `projectData` object is loaded into Scratch's virtual machine (the "vm"). Next, the `DONE_LOADING_VM_WITH_ID` action transitions the state from `LOADING_VM_WITH_ID` to `SHOWING_WITH_ID`. In this state, the project appears playable to the user. +1. When the app first mounts, the project state is `NOT_LOADED`. +2. The `SET_PROJECT_ID` redux action is dispatched (from src/lib/project-fetcher-hoc.jsx), with `projectId` set to `123456`. This transitions the state from `NOT_LOADED` to `FETCHING_WITH_ID`. +3. The `FETCHING_WITH_ID` state. In src/lib/project-fetcher-hoc.jsx, the `projectId` value `123456` is used to request the data for that project from the server. +4. When the server responds with the data, src/lib/project-fetcher-hoc.jsx dispatches the `DONE_FETCHING_WITH_ID` action, with `projectData` set. This transitions the state from `FETCHING_WITH_ID` to `LOADING_VM_WITH_ID`. +5. The `LOADING_VM_WITH_ID` state. In src/lib/vm-manager-hoc.jsx, we load the `projectData` into Scratch's virtual machine ("the vm"). +6. When loading is done, src/lib/vm-manager-hoc.jsx dispatches the `DONE_LOADING_VM_WITH_ID` action. This transitions the state from `LOADING_VM_WITH_ID` to `SHOWING_WITH_ID` +7. The `SHOWING_WITH_ID` state. Now the project appears normally and is playable and editable. ## Donate We provide [Scratch](https://scratch.mit.edu) free of charge, and want to keep it that way! Please consider making a [donation](https://secure.donationpay.org/scratchfoundation/) to support our continued engineering, design, community, and resource development efforts. Donations of any size are appreciated. Thank you! diff --git a/docs/project_state_example.png b/docs/project_state_example.png index 0f866e38af16f87ff3c151de9366ec8bc957d05c..920c3087db24c967863d30e19e7fb77d9d8f6d33 100644 GIT binary patch literal 109130 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 v`zKiJU;U&5vf(yBt6)5W+Xg2&@d0DoE+ literal 29021 zcmeFZWmH^C*EI?a1Pc-f#0Yc<5hyEX)Z1$TD{?(QUn;1(b_!JXg^ zUvOZ2A)#O( zAt5JY+yPfSEd0%okg%FfL`2?5h=@Sn*jgEym>VD=i3i5Sp(`qw5O=knj)(|L1;C?+ zc;&ODF!|vlg(2a-6wwa}AVD}0?e|Eq$;s10zrzE3vgGyY1JI_SKQG~TAw4`QNJP;d zZ3KpngWIXiYcr>wYpb58b9*U!ylZ4g-xXuUqak#Va9ZgH{^u?udb&&Nb@RxmIxr;X z^j=*l(NE#wQ25X7%TkUDr0&<-C7p`Jw^!G#i3I+1?@^Hapvi3!WeWEMLe5atDP+-+ z93X*P2D!nxXQUm9%q-9j6otN|Ux75T@rG54_Ohb!4>~T879{9nwa~fAVGH zniRyvgg?h8PYx-2k~Fvooe3&)G2JYnAr=0~^-Ipd*(*N*TG*|-ug_N*XY$1jny{1axH0ntMVZY;cQrI~KmA}Uq z(ga5IfBWTn*|#FvbMR^-wL&X18edg_vr~>ZPT#k8Joh=et))f4_7kddh_K-!Ux?QN zjyW8q?1EQztwc6$Dt>}?_;ESBOD>N!{7F|1tDm`)T|-C=jxAQ+?q1*i87!$K4u9vH z27NIRQl2}-_oU$RBP6avETo=w4e338+bTzhbx9Nhkx}2*AqBj&!n;aD?|Vm|kL0wJWL+a`--I3w?=#>-&6R46a$DEJ>oan9!WKNIFIEfp?!&q>j9)yBM(eq^;)nIRGlSr*?vFc)0tFA> zc^8OOr%%0gdOQ31*$*Q&Vi}>)VPfM4Rf0SO{jc*fIMZu0q=v2uoyiRf?jFDJ4IZ2Q;etqduN333p0U ziiSvwsHe~kgESXEF(5MtwJkY#zarJseE%;9qjD49MZP# z9g`dr90wgu9eq5mK7O!OI$ApBr3-s$&9?Alo86f6AuAipCyp82pZZ)n*`{CFdRPkB zT@9r<964oKOJ24Z`LNrtNpMVBjhJ91O(h)2^h#SLwHuxoLMpEfHCG?nQQKv>_??Sj zN1}Zp|B^YL*%fK{NIyYuQvcl1`^KjZt&zBj>CDi;C`R|4$?*@hNuD;Iu7=Kw=8$}x z>D<26REEj%3CApp%AH0(L+pBNJbHJ1v2u0u+Rl>x-NNP%%|BZPJcoqlpUq{={K|Mf z#{AVLX^EZsQ&isQ>%2W9n7p5r?RI^=lV;7zg`7RpgS_*N zU&JPmE*?FO z`y>6w6u73UcbRZin%wp)Dep-6N+tRTy<~NE`hAF>6uu zLWlB4G90py-=BWo+h-f$l7Bo&oP%FYUqEF_KgHYdvVqr7sP7^^seH5C=jSSyhK8cX zyP5CuX*q7OCk&P9v9;UnwplBMaoXA$E#wBB^)XmP)2RFxEe_U#(S-fkjS?@P|3YiL<3j6u{`9{7y9s0jk-l-KTm2MIw1RjXanhcn@jeP9%UZlmOP-Qfc%_A4y zi2b2*ky1tdg&~W6Nx@KYHGfR9(67*{m|3&ZLB=cAYFy52*lf~ldVHg3x~jy8U++2t zXXv9Zj>VH>j#bO;-jiN|ioiM=m(fygC2l`%GEOlo%kHth{(+tAfxX5lzH>gCxi1Wi z>bRa^H(I|vx|F7iFKaw|*OupBl+nImjQ{y<&T$ESi%ilpekQf9SNM z+jia|`%V7K!ZN4R#o3ToN10cdVQxyh^;%73XA4@3S{rk_k?E1E9v7F6yGbur;^vqR z=?j@AUd*cr)TCA34j_l2IH0rR5tCdUWG!@w`Cs9(D?L=YPxg&;fa|J&rJ&-Px+~4J z;71`=L5mW0VPlx@(|V1iHwt!&OY5O(bxLZy&gPTl150yVNn7-rxMQQ6*s^fK5yDch z(A)F&?zSk4JQBIF6b>%UIhe_JE8oWxY`C2JNexMQNsR-j$tGqtCMIW{2XUK~JVw0( z`N`8Zsm=nYSId4y*w2eI$1{SPf}1Vqrch1Sz*H=R6yp>BdkDFcdQ-(c%C2mz$ zPNbBk)&FwN+Q_}`|EBI(``EMkvO42SOV)nPmz`DFyn)z~SDI^kb@TPk6PLSVZhdZ? zdrbB7$IyfJEdO3oN5MtD$Ii(IXR}eCsF&m_)84192r9d4T?sF}>a?P29dnv?O557s ztv_bDS{c=H+)J9LY?V7&X(4Z=-JRGieN^^{i+7#(=eg^~Rtsk)=aPua?VAg+bM>X# zyxZSrOXJpk*7Lmkjoqiy0-rrT-_-rqn->56J$U%X@P7G~oM~F9yW`c&4dsQ@t@A3X zW#)2W_e89f_k5~MuB>d3itc#Teb_TxYAVR@md8l8^qEh2kfDqz!xN)-`mdp{vVAz!xu6&5AJa0^#4a`+UO)Ly7 z?Z7<*I5|1^{zBWK@-ZPE;9n2)*J}N_3YJR%i;wBQ zOD}*`(D~>c5)uqaLR3i68F_maJ^p^@IQ$oDqdtXLL^hnF8zV9+Qs@oxTSe6SLKWn+ zLOwyQB@~neP^vd9wBpeu6wf0mX~`jyvWG?tu|U(9tTxvs|!=|{^Owsu-3cr@S5 zGS*UKVj`pB!;t>-=Qjpw1{?{30sZeE6$mOuENbh&u0UbfkkkLG&CLCDv|qVs3jb=v zr3FW7->*eN`q#CY`%qY&N&EeO4Ilad3bVdqK>GJ^oM;&MmTE8k{<#KU0+&d)sHPECB(85s#5*7gXpHX!kH#${2f zMOuFgH$sp46{7}`O=HSiPsvBs@LtMD4nOf-bMhRifWp@dn5I*r6q*g6PYtla%0l6& z8kTZc=?8D_BfcfWFMq$c342Vl%VZd+NDD2wFz9?&{<#io?Vdyw?MzJ{6#9TE*lqBw zP3b)4E?Uy7aZ-Hc>D9%}aZQc$17u&YCS1Z`W$(o$2$L^JdzZb<>g1;o)z~QrEL`9nRz>ntn2H95y*SL0*dQ)4%JP`c!9t_Dln;ZrYS1h@|7Kj9?rNo~q zN%@}PLBQ4!RTs3@TI@0T5Lp}fbU=h)+#y-~Mwo!lBy!Jm710q+0EJO+Q~FG(_anfk^q^NDnm&SbE+=6 z_Q|Woue7N6;)#$dC`JF)H`V8Gco@8;=SNd<0CKkgOW!v?IIjD|rOX~L0hlemF=&T6 zMU=yb!S%N7@Ltsrgp$%YiCTQ&U9M~s3PE$cChQT?;0HgF*ppE5VAcp4HiU}$eKypuqAx^ z$AQAGFX0fA-PX03Ft9#|1RUvEcnOt(P+LAk-6^0@_ibKmsx5Uoync`Glnh~{7!+W` z!x|E!(U9}7NO);VI$V;~TzgXBkkyvM87~UN_6i4!4%sl3Cq_-Cwfym1-W**{8ipUAPj!VbWa0S78w~;7nsX44)$*B|2PD& z>=cY($9!di=7s%ZkuY;CeCXF)DwltmU-(yGrIBZ7%SZQM&<(7s%RLuvo5fFcOXYZt zq=!t`5bK9a9Fe;zUlN{!iP+GAiPW|%BesABltRCt&Zofd((LE@yUDU&wbs2w7F049 z!+W-x^M$9zS>@)FhBO-4A^JTtFx$CVMHc-cCRY-fkffssW4Xu9*@l(=3W+GM`#5)U-RB1T<{gwxCz~$=ew2)A&OJGa zY`U_=mfQ0FemY+o0h)!+HLFh(Syg^W^WrE|u$W*)D&-Z)r1- zobW}}SN)L`YXWOtRFjKcd}~h(S-9z#cI?}%+}CGR@O6sNC^NctleqzZ;cmvPWe_}UNX`~u{ph|`7boLadB0a1Bk*}#``s2mY#ylCh*Ufp@Mvp?hEoLdd zr4>uALCEggDt0k+!@u_i6PT(8U5zLbvOkvbDY@6IF_=yaZLKo*xWJj&`0mTuPvndA zDp037_e!I|hr_wQVz*pcZZ1X-z9kWEuP9A?j-jg!b~JEZ&p==9IDeJeb4^2I@3m#z zEF{tO%$>_Uas6j7-rOF2y`521TU(hNg->97EW6Kk2g7)+2*a64 zijlN)Mb5CS9xXuxY9zS{kwhVZt+$UC~(43Igmx6Kt*%7aQQx?i0#t%ydHLq2}| z80h$H#0F9xq2-YiVuW^09u^Jd|-Q>r!H4QE!&&c-}W3@N{u z`2P_AxiuS4ILo|x%AZ55SxzFYS!>m;)WdF>x~#0Ryq zwmn>rj5k~w-$)K7eY%sdkKxKEb3sgLK@>o{v7q~ODV#}LRw9=Er@2<65;yBvtzrMj z$?nB?y7%oCZjP1Y#Zgqt2~Wz#PY~fKPytTt`_)C0iw+gv8V*;oKV}k$+JkPQpoeyUm0LaM_j9u~h->jk zJ7{Dqd9az3<*C&&x%b|5jGm4`?Z@xNP`^Jw*NG8^-I4Mn5(R=mQ3jK@5E9qnz$KFc z=;A8@#UwDe%zHZFwwd+!lM%?^KhPBuZ20is6L8jlfH({~jDZiONR(<1{BJXWs(u5@ z#q`4ALiw{ufBhi{K|&V(dq@gLZ>Cm_hgNw%tEa6G`+e3)t-C@|4z@~Lr;|=M`PF#r z-R0QQ0twdwJ%2D%EH`@TPjB*EKU59wnv3puHT6AL#w~Ly`S{P&B*Xz0z|^FdB|=6e zP=dAgJ<;A6HXK_iX_Obcw3dpqB=%tc93ybP?B-J8pg9;9N*0;Z%OR2V&11PI#%z33 z-P7Z=)c_?8?V@_sZMU1&&C!ctrDyi6p<=H$pNb*9EAe?Bs%j|gw zM`)DhHm#qlO@w>CV34m~+jN)grnoPqR`N*i{q-e3_2tRaD96Fp=NFXAVx%QdIRVv) zzBGQfw?~ETl}62kyTQ$Ao)^u135}8`+uXVWk{qszcr*&Do;1oWAAS^`ruQXOO17k( zdaZ6;21LvUc`}^G%oXRDj20a9Rf-r~U(D;zPVKKYeQdd|PnZac-8f(AiFx-r^h!2Y zR-N2vP%FIFzXjT?eg54%iPH-A{2&-vzUrrf?bRT6B!>m<@ZS3x&jW`1Q*pGzl@+z> z#_o+#qki;Jt*yi8DwD%96U?EzMb~MTyj(LJgM13}%U0J4={j^E9w$cAzI!w0a*6hc zZ`p2eB2nRc`-d)r)lao6#X@Nb@Eq9`+k^48HA)a=PY&zZV zHAuz~u&f+9cTdCt2kUjWD zZs6uLiaQKXAfDEXRFH=3qkRk^^+0@3-6^4$=Iv?sXzmEN-6~cBzmcCib51Kjg58;Z zUvhLib*a)u45qqc`_m+hjpL)e%06t*9mi0}rS>W2#?h0~%)3{rjATpD3<^xcs)9!Y z3G-x-4h>r|SslxQSWP8E{OJel9eR8DYhz%1`3yGlXKBX;cFM2)a$kU|V`|UYL z+6>nQ=5sv!-`gI2mnO7!-YeCNbgyN8bi0>Uu4j~F`MQ~3DC7>STEea4lunqY>?2mg zSnfEjX0`5VD>-Je52J@86=VWzv#4CB%a)9ztxw27B#Gp4a0|HerZZ@z7B9oaarYpj zNSkvGl_gI$<=DQSXXmuRImvReLir9(D!mkOSU8OW@pnhLi9!&RbQ?r)9?b}0Js6;S zs_iVt<7i9{qHDA^$8O{=GDr5ccq$p%%d=WmA-FZKnmNclB!u8hG}L~DU%5d}l8m9z z;{ML__F9gRWF7g4rX?2*o8x=v)7IWm3;+0Y^GTLO?L9A2uclmk*A0(hq%08JQ}foD zTuV7dPiNi2>NFVh)vB|P*11RMrQ#Sv@)x%HKuC}-6uvkz>E|hKvYf8b?uld4T|G{7 znJ+y_j*}v0yy&b#jb>67_56*B67uBTK3}<HnZ!%g@ z$=s|``-`VNUbmWc1`jM^0!*LGry!7KR2t*0$*((dIhO{Nfi=*k!`%l|*25KM*nYX7 zw^X|i=K!zO+_qtppA-B|gZ(oa)dPWHn6Nt9(T1n!MCY_3N^|QCkAWK6x6mYpDC%Yt zH6Fu$wf7Jv{+gQ4pZ%$>X)9~KhyTHzmLPYTsnWqhMkS$2*9;yrqk1ubVKkcuN+Uq~n-sGp`u6>YfWC zjcU_IO_!57SmW9{p;f;EUGdaY3A&xRe8UiyT=h^#lacJTgD-ey2E&Wmd@;MLhLiJN zw`SkylKIZl5>Bs;E>Esm+`qDo;+P(;Hb)A0JU*<_{_r6@Jm1jH;=1f4%=pQ?`}0KQ z*8ZeZ7uqwm77zIx+rR*h5bN{v!#MrEu4b7W&!L4u{f@8PBV|IAtrMM`QKYl#iArgA zAC0)G-93mOJKlU3{(jGqC3dseU>@Lzy^=me)WdKF31b}&NK=L(&&cc}Zcqf+XDzFe z!jz(`wJ*21>2f?j%;l0NP)fP7YNgw)t;*N;NR5>J5{YD&dj05n*nT+gbZSuhbYBK# z{z6gU@W@Wk^NQ?z-~ZG@*^PG7K46~!qNwcH`j84 z@8n#MoIC7QY2}Y-hM{X?%2VH;r+S{cwg?Vrn>Da(v=Grc{vhj)r2OD6a4tjhHWO}K z*uB4$mm|L-dqU_i`_1iEj_TyNF~rh{(&Evupv>)Mxl*^?AjgqC9#+IY;cEQ;1HG;$ z-O|Ityc4IT{bt`<*SSZSYvgT11wjst~DQ+k!{sFZ1Eg)1m9BIt=+98 z?uOqCN&wg+eeS^5?Yr;M=W?0a*o;C5A|w0*+QSbE3&C>3_b~2z^FI2Ju6LKkut}<; zqeE03LVRXZA;NP<=tBsH#b%JB z_kJ;w+q9X$REW4bWz}9Q>4Y1fk7eOn29XI4Mp3rhqyrg0naun5mV@V-EM1i~f$Pd$ zGWvt5%rh?MyL(ni0SAY*8oikYVJ0JRnMPiNo@ho5;+qnwIvnzZ;j5#I&Ew$WuMd5H zMpBRgI)olUhs4sgy8tBOgR#y9zn97h*_d|F+M6E7#XZumBG`CJvd&_`P!_4wSKL!y z-FGo2a5MFIp|Q1k?s9@RjH%^JqUG#>`p}TP_)5JSORdP|`k3^7@!?~A(OTiu=VDZ| zlo|)K^Ya|P90PQz8rBHja$GpRm|uX^9y@80_k3}3u`lu86Zo_HWC_#J+D(*`56JQ1 z5T_9zd^pK{np8Anp#URmTz^0jFt+)REGEaJ{2Kw;gB=?=P`xM(NCtA`*NLwwz8sw4 zFWdy<8H9QRBIX6i9m0N+0OMX1hZY+xlo;VNVR}117`l|*6a2&V{6oit68&~Z>T6#6 ztQRcTPAJEnQ?(sU=~cTbd)>A=ioUU2FLuJQH9i) zejgpML3Ma!v1JGB6vmTpY={Q;6z}vrm4oc2_)`@9p~Ex)b=W!jmisQ^E`kUw8pbLH zk_9f}A<4u-FDuL~9>&lx(G!e-`oSa5=UfYxAgh1@PWKspDXoEUTRS9UXDSdiEoLE* z|7j6ycu5{wwPYPJbOhKzc@5H!O@GKaLMTl9r7P|y@ZJEec=a}dz8w|Q25o!6UB=p) zR?)|(-?0qx3Q%{j2kF6Y)3x9C_`^}qq*wY6eL1TfwTD|4DNuJ6VSCS;)1-Tm+uKuY zD+B>Vv<0k}sHZm{bSMB0n~Bq$;O>`!u}owoxekMJq{X7xY_KT0T>U zAfb{xgFSdIreTN`2)9E!+IhYE_Ic-ZCw+t@+ShljMRl~qM9RPT$W7$AAAF3wd{F1C zI^!0a$Yhrkw&&7fmtH#L;IK6S*T2=Je}&|Y1W0R)wqVH!;3UJ^>g@wq1s+Wyjnts>B$$NnW&8fEIw;AYS^~gtO^w*=xCmDK3_2Fo_U%!J^y+YFbcr*sdfRX83s*9t1+J>2XKekKst$| z_&%MI^hl1BQQY~_#wg&=9&5i{*1U`2G>+Ne9D3!qxd< zZ-$7!rD`gZwgAnWbU0w;-g(}f8*#gzl_?e~$pqb}(XAP)*tDTl{H(Lr=ymI9Q?Fqt z$gh+k>?f^SV>wGZR;V1O-)(tiw0Ju2#W_9ew%2SpFL-;Upj4tkGf|=$b+FPq-BreV zlE`JV=*vAHL`0XE(-lU>xpp!nf|uZ8=236E0%%2|%-)G&^|hEUA>H7CrB?eADB0M4 zB1a@)QnW(0__K*p?Kq`kH3>jvM8A03LB*)qP{n37H5!zkZC#FK=p8V!y5%%vQ(>?LgeFJs)s|+Jc%f(Od^+JW3%7; zAervjo~(TJ;c>s&Xs%2{p@db_{>N-U`4F_>e_ zXSEJp5BoWDw3=Nry+5geq_Q{qm)GRS%VBsvpoPDQqlC72T=szFr#2c)Wk;SYd;dkh zEA;8Xuozha(gI+OW6Slr68Qvfuk79iM^Z{9!Z*SMZ^G@?1`@7|KNz=VxfoloGBuw} znXPhNUmQn$FR5?!Q2mH7@waedRBA1U9^jm7V7;*nIjWV0hFWxK^>%9}VY2oL*nqVY76v1hwRaxh>H+KLwcjEX%FS&j8wvpIJIFPCeL9=msy^>L(Dv z+cYGxe2^ecwCOSCIQUh)L5_4Id8cy{bSrc1aDk9LkXV>#4(095NvNY9bvMLlx$nOk zC3xR|d1D#}-7;w|84YTs+6i51))l!Huj`!jbm(Y7x#N!7s4!qjY3=&Zu!-Y! z%x|vFbE`Y%TW(@y(gZZC*t;Yfo%U*|tS%=SR;R{-kbc#i{{%G|h$3)BFeds=VI=Q( z%=L#T#cieywktvWtFSe>R6di2dmB|$JBeAdx>L1QUcD;FJBwMfrbXGa;p9?k&uYJ6 ztvhx{QP*;w4v001zKX3Xy$0DZ`HW~IxeGd~Laub6wfYV%yXTd20*6InbH5+G2iqL+38f zlNhy{oafpCH1`9`PGN1uw$*9n~p zFCzxF9-{5ppfwZ$d(HK77Z(p0n3A~s?dFtJt}Oa8!(;o{q}ghO@%2+4``?-*zubRy z`1POp5;Lg%oHlMz%O5Whn5;B zQf0~(e{9sr!eh7`okuB4Ay3xOjXy4skUD6r1pnW7Zaep*m^`-Ag*T}Np?TT{PC zsJcP+a;DaDcFLY`Bq;A@12!EHNh+9`&G1->biA~sfHgB)?($ehgy&3IJE~wds_KcN zqGl9%k6hdq%)ELid#wQ3JM_t$Cl=gi2fa)=dR?K0DU&aJydHCy8~Y%8v9k zWa@NQd+6S%p33FM==F24&;Z3ddy(HHF*Q4{E8uD9T$K7vLG?O<+7d`K` zu)p&lHL8^BMuK1!uiq)~=MI6QfSDGxea3|Y25(c=SsO?hsWwxd?=0sj)fSy=aM-d~ z$)D$sXETYMTsxl7esG<5FjZ~VFE%I{$7s6_-)Y=yVZGd)u9Y(#D=-kS9Iv&~K15sPu$YPuOKv`$bE~kJ z=0L;=3b9a<%q_6~DRs)FT819eH5MxX>j08NP#kP5QMzTb@uCQvCmiuhn`Y|lzlW^Q zlLb7c+y`NYqdUP5m>7YRsi8YZpon>sp(TKMv`)4spEtXm#_rBG_AYh?_nTCiPs-1^ zAIco&Y!J~Y1^lVR-kYs`6->OEe6*zRTBNMy@=B>xiy@5vBp#E1jqEyI{djW>5V*%J zow}rm=Y%37LF}wz*O^RzX+u#t%toM4d#iQ}OEXgx^2QWG8 z+8@W4HXg*V!<{#B;`9L!q0$-hkWJyC^t#&j$0Sbmx^W>4M?^jzr(OEX)4e!MLaKO= zVt01f`bbVNciv-mQ(s>6lwqsq>$Ujy^9bC~?t}K~1DR$?G46$*sZ5&3Ndmn_-B9x0 zYJXBlpl5y}B1!$fssYyFumZ*WZ1D*4Tpy3K-|vSd8}8t+8uq;;dplia67>i#UDNSM zqSaGerd6qkXy^Txj|q8Km4^KU*F5D`BR#Fh*_C>fQ)}^9g3m$DfR$S>7L33u7*9S9%f-f7nT;^40Ir#Jgzbx!{m+ z4OIoXA9PdaCR59$RtetEGjKcmwcH}(h1-MN$^UGLTfiq)!F^hiOv0-f^7&?B zsnk52WE&LQ_15+XU&svMxq$+3ZKzZJ&e)@%B*v?F869ob*)yxRiuVo3eEQ(J7H@~( z9h@d;nvKNQ*QfKI6YA62&8}m2b;rHGHiY2{3s^6}*OMaIOeV4q*9PY!{T)$8goczx zcHg+lPF>tn9pQYiQHT9BE?qOO>Pd8s?Yaw~$Et^jL;4a}lT3D2v(F>{EHr^ESm7zpI1Eh*Un=Ohy91CH&noKpsq1lAPn8E3h_h0MY(;xc^Yt#ypn)7W9hI!^E{UMkxa1Z9o&d=>G0;9FWJ^T7 zM#TLDR-;$|Cx9qnqTjv2ej^!OB=C>z)8Gz9>Q&VJuvZP<7%5K&FC*N;G*B*h~m!gCYA6 z1pwq>&^y3+FvIj7fD(fbBsIwTe~4v&$qY*T*8Mh2)2Kmi!mr0-YeYz+DXhV6D)DBN zYB4Z*aUHIYNZTo70p0tz3?qON`SjP9MN)S88SOrTd_|bXac>Y1M%oY!JddP$NB`8% z9P)Z$(ZFVpn|AlO@oTeA<@YI+Mbl{wjoF4^I_(xX4HeMDAfu84YC1sL-vJ<|Y_yKo zA;hQQ_%_vrR3)i$0dz*I6q=;60yk(gU2?&0U;izc-S;9Oxd#?3zz9sr`Ocd4ANo8a z)$`caI1M#qm!f3xd}%G6gi;4>h8IslWx|I199yEysOiohy(XYvePJyP(KtZGd06&JqDKstc%3BmRt>&#Pj)AoBjUlmHNTHYvQgh zayP_ld4_5%B#z+_3Z%Z}jOkW%SajMVKCw6keL_WBkr}1%M^SGI(@-rm2Bt&YZQ=nn zPr(Gk7LIK7y$|M~2-7w&om2V>*S8FC2C||(*VYY>zr?CCU`N0jGo#Uwsj-{|e2CT3 zvr#P$Q8Al(egrzfe4;0>CrmKu#x#BK%-8fxF>TSfUO+Iu#(*7dLn+k)R?!M_;irFi zkIm2rTJnbDc|6Z6GFf%faaRjl3!6|1;% zR0VWF(Yu)UE09ntNXgX`zG*vt!+dY>e^g)cAziXTh1R5hYihS{X2}1aDm_5eEfLj| zpOZI(Nt1q>GWVCL7LE|ruItL*M zLa_ex2L;pL-w|#m67kLnTH(pSLcgZ80TGk!*>6ms1yP%MN^ysK%jM}|6ZaaB;W7VA z()@cE4G_C+$;Lsg9|@byazyOgrvwKn%xZ{$@ox%=)Xd!F)>9jago2u?y_eEJ%K6Z8 zdT07HnC^2T-_+Hyb+3qUZsJOV>@DrPT?%cF>Y+Kqn=6Nti=#)I2`l3QRwqe1R-6u- z1jBY!Biddmu|QU9FhD0aM;v)l;-4ej`9QxrQU;-yMaN5^uQqjRG|=o-LeXz)lk2nP zAGBTJ4VX4-+cER#N<7qP<~caMvYM=zFgHS@zbHHpArtHpFa$-_Y~{V-MfDRj?D1*h z*tp}u>B8XDJg3B$?@RdPOXE(-TSrS zdy}~fm-ku+e{NNU&VGJNdA@a~F?qiAU?kH8$E9HhpI6*?XyKV^jeRsIuSy^kE0c1k z^|v>C2Lrs?-+>HRZ_OYjt48-n{pt?jXL?Ps#Jcu*s2hp;xNqwuQ~jt%20) z6ESICbGm9GMaOw^X)${(>Qu$*W7WjntNm{J!pok}v6{smCGMjUT> zu_jr})J)NO#U?5FC?$=Aj` zdlnagOLLS24u|kbZGMMyvM$5!5z6QN>_bSqwez^MjyKzYalt?>0DCN5OSK0as9+{u z7hE9Rn5@hJwE;;D#<=@5k;-?P$Fz>RtBEj->Aqx32==&r;gRT$M3Xj{zJ#0b?R5=C zJde6h7ptx1aV(K=(GMl0&}gvlbgQ%;tu~8`iDfYB4bO=B0*VnPqp^vS+eT?Ej4lWI zoLhS>yusY16PGp325x(3epoB9wC^OH4^(uSQrXS?_|A0R+Ifz5cwVPQIQe^+7zzR* znaOlbYW|t}*7FM-T--=1nF41>jD=y;3SAAT>a)KrMpJtx2qfj(vu=t7N(?Si#QE|$ zFTv^ABkp2~O=S(-S9&ov9V+PL3I@!B0vRS(1bN({BW>x82+- z2lME|9S7N~)*KcSYH+0SGYu}G%THW#PNRN}i*X!U&!X>)qtCYL`BOzc6H$}%L^n9z z+@X3HXyT{c_{=1Ze2Z!MOMXO3k433lE+8-MT5Kt8LfGqfe9C~x5Q;AaOracAf&+Yf z2#I5wKclt$c-P5~?#<>8PTF7NuEjc>mKv&T>CV5~$#dNXLZ6~{>@4v|(W{oZJoft4 zLAlpiEB%1pIm~|Rr0$69CG!jqzh$}Z`L@BF$A&|bsGsAL7dXTZGahiYU!cR`uN3$3fl3{Dw8l5o>BoiWy`p+6Neeh81p=^)etq1f^PArjG_b$Uu_9kKjgNTAJ zOBxJrLMGB8lASo&HKU7SD5dU450l9}*qO?1|MqFaO3K*yGY~k@su8JsxR%bwwInpC zuo(3~`;(O8id0!uCZ}6>rr4t~3D&xdbX&LuntS1$L8pw-f<~&7!{4X8Ff#?(c5)ng?>HLnfh-UiRA^L(iVBWQ7?{ zsq-KI_(Jt^V}|nUT}9ahmim0(%NEt{x%R=YcB$D5vS>mU) z){PSAhFj|XY%hltn_W#ehz0D#Y4BQZ?{N{x}NJH zqINzeP^(tceLDwnsR$Dlt-i02^VlI{eEw_T;c`D`>M@^1sezVuBDn!W{@cpJ{Fi3< z=_Vt~Wc_t0dxXP1<+wWIwP-Hi*n2-c5=@$im~)#aT+P4mf5w#5-qSF+*!iS?i{0T8 zf~KBeZcn!Nqxq6>6^GX~G_eXzXRL=g7h7(X9*0tFAeZVkOYAnb!2#6K9{;ijM=M^T zOQi9gm;NYJX71S0ZRp?$d(1AGL|-H{h0sL($X7@-xalFC+;`WsSAWW7Sua{sddC3; z-E$K&Xf$R6GKUc@ftKw-GVM^ zo)@My&*Nm4zbrWn`$jWU(d~yFw*o|Gwe%Bco4Ut6oRE4$GX+fe|0G7NAb z4?l#L-H-s*pP(Gx(!$z8n^5~DT@Qb^p4zNVv*p4x;>zVpzs_L15Bq77WFWy!*K3t& z(c>o*=VA`-UR!u1T&o+5?1S^P_0-Ca8`GyJ-`<|}2Ou=eK$BrCWWDez?>h!+B21$i zike8c68HpJ4S(@lj0SkZU#Q^T)+Z#7{sU})?TS(Z0rNT|CiR~b2@!RGkL^HgiDZ7U z*Z+k;K-7%5)*#h^`LDWqxHWKLm_~yUVDJcRmH8I|8z!3*@$=4h?$S zf=_T$aaylzGn(r?F-k;rFCZY-Jlw`j4=IA|8RUhwXGgqOuLS5Gv=DP-AX!Ki^EzzgO%*_l}nFbk<3( zs-~J_go#DnWWGf&)#`;t)Ohix*??zh?I=ZkW?FOF0d5`jEe zB7bBsVMQUA{$;QI^aYNqRB97Lw%FiX!^s%BiRJt}bhnn7>2~u{ZNd|oM7dEzkABZ< zbZNFi!RsS85Yg%oh^cAZsR-nU6YjIBhv%)gms94fw#!a`OD>MxE7Gm$g&&HLHE0thca5T9d{}!EVlGn`E?ek50=8ra<+QIx`7}zJb`tNqfxWT`8?Jl z)phgU9zFkS^!}z;8lZbU*r{qyZPTrG=h#3$Kg-fu<@zvZYBgXn+mKRWa!5K^wXXnb z`u=y_w^%P#5(7OcWCe9=O~)MbHR^ruk}=DS7m==UcP&xQi+;^^DZ@gRBzS z@}Gf5!YkEi1&(~Af_j#;p~GAg zH-*KNqV4Ids`Q(j-m#<2u`SQp=0p9*2xA7NU}T6B1cAByVAbHidm*~@Ff3$HKan6B zR4~Iq9m$i^OZ7cnpBotvQpfYW+zC&Z*yTzbNNd$sBfH_^klJk(tj#x1BJ#W$RzfNs zdhi0@Q(6cd1LGHZjXc?Ui&r_pl!}z8+nM>xb_hnH-I9z@^RrlNLLUk4zN1ljSv$Ep zq3y-l>UHffb(JfdGE!ye+uO!!w=qH_7yO0GWH|HV3^+Q-I=&DUSlaFXOf$!P^0I#w z9H3)1s5lwhM`@W>*~+{uL>>Vlrf=2stoPfj;RVPPT-7j1Un2WCX@xv~7irMT;ihJu z8*m33aiSC)v?T;;y=~PD;dk0zE78DYU#DRuKv|Hfd1**`8cQuKYjkoo7%KZMUvr1WAGj5(J476eLGcV8B3< ztbjAXfCK@_IY$GCBuNSihy;7MQe{3E9<0&g7F% zO#p1H{Hf8a?bI|Q(R|exhvejIEdHvkX7MT{LRb|NWe?v^yBAF|jP{~KKG2l9x_NIr zV#sfw!$~Zzjz3wR_fU(7FL=IOBQj6CQCBl@iGOWS;Dm0L>$>P-80^R2 z<^=c)51W*zT^v>P5G5es%0j#V&Z+DQVey+*!fAfHrT6m9Xh&EFwOisUmu}!T`uZsr z&4#BXUFANCvXrL@(8?Hd6lDmoV=DX2ymNiFm_3f3@J(ED?}s+U4C}hQny_f zD?;N#-rk7`e#fddm;H7VS)04)D>lFL4C0@2K!+c@NC*TkT}c#vG1i(TUxcNx|O zd}Bdtb*%f7uI%v`Vv?#FkMl+(lC$3fMJ>p0Qc$^`9yOaewJF#`9&o84XfiY271~I| zHYk`6O;=6xQ0nE4p*K{>8x&kyU+=}mIy7m-94CwfIzVsqll+xFMet}yapw}uMbbO; z1fX*RT$p1_@C5PR`tVonf_)NV2a$3!%{{nznSJJjzeQRE*+&=8KlyH@ilNT zBwgjC?nGJ3hG1m(xvP-A!Uv9cc<%zz34A9aYflST(WZ9HLoe8lkGS-{Xv!WV<26}0 z{jU;9AoBOwju1L{IzG^u_wK)xXWu5Tu<51Q2yUkmkZl6-^+vEj`hU}K-zF!Lu;VOR z53JagnTMRs8KNtK?_1miyD!sI6rxVnJP8G^l-ef7_Cj<|k9YIO}>w`otaNfCc&gM}X0`@Ud!Yam7u(p0KQp*wcylE*LuJB{QFQ^gmsOVKTX4hM`})3H@uT#M&&kDljOcyA-OYprAP{;T zp{Mo<;K{!qlJ?MOoa~_8ShnB<_GNzlmjp1Iq zQs?)MpkodsByc!G@&gZ!-RI~X*TXjX;X^)3F%1iHn-32Vgl)#)W5W!4b{|T;1 zRY&+&GXGdTy9FDyP~~>y@DQliaw1Oys|!^?y+0-yczbJH(Fu zMrca^>k#B%UMM_DZ+_Kv|Kn6&2xfiJ_xJGFzfP`y3-_c^`y&qaA-^xd26z1b^{qt( z4$Z#?E)V&}Sa`r$Ca6EYK0KrflHU&l4yvbDw$v2atJG+jK&0iK1K0)M`8$VW4xiBZ z(5jItCxE~*Kv5yoM<(DDkoaPPx={Q?YoZz?xVY33PFik3@C|xE5?IrViu|_R0fP;g z^L0gVW1T#M7vPuhAc9${#cyMn7phNX^aFKuyE}N>56=|<%ClN8GoC~8_XDZzSFt*JJL6u8w`ikBg0o(BXnNNXX z<=jO7E1--)ZhzT*0MI6`>+cKVf#Fqdi96AR!R2El%(R|raST8@(W3ZEq~lf667kN%wd)1-(z!WFgTBdnXh)NK5!ty&ya*Bl_B#a}3}j z$@otH?H?*YBABmCw(}gMBw+RZrmzV#&jj4QD8eN`g3lhP#>OyHU!5*UH@9g z`6$y&h|G)-idOdl>uLAAI6)&!?ayVkV$90dVSM?6{?9fR*w*ZsA8WHbLX?54jNWrV z!=i!TkiSx56%!|f8(H*9dL+9$H;mT@jPAIpscApw5oyOXU)YcWNRxWM-V7kC^(v6I zzCG#y9R&#z#>Py%R=boeX8ZFkU+j1NTA&clL+R*RW53a@CiFIv<@812Oob-kh}+gW zt+#t-pA30szmwZ)b6+yHSNFlHCrhd$gq4{Lz#lo*PKf(;>l@{g2ujc4x54M&ReMmn~;WLtC z)sq!*W(VA|=InOA_RQ~WZ-wtzzDpUND_p@4rV5(|TTK|Je!Jd;-A6-7P_k^BnIM2w zg>liAx1Rx^rt%zV_!| z4<@r)@|=EryDiq2l1kjOi+mkW4~M&J*0nrty%vYK^S@t@PS4-Z^bmol;#5NDWc$DN z<*El#A9h{wO02SClJl*Y1L|%60Y;Na{X7Fxe;|rWyV(_bZnODYVIGQCbh&ULQBe@5 z?54_PZuCXFt*`4&-C({1f_EM!%MaJ!-nx5i2=LY?=j}PHr%z) z-`7WhEwd>M@37z*04|Be09KLU8))?*nd@O@~A7J#H64(31TT7Co^*Y|A$_KP=dM;)dJ(O|#YK}SJx(Q`yDBYfM zM=yOai+T$^(hkMku9iB79ez-~vXtTv2-ZA(2<&o=Z&9)EfpdanvXz?Rr7fSSOu~>d zX@dZ!l2_u^QbKDl3eI0#F_lL~*b8J4FXM0AL>6>%t5N4gx%I*LH>V%LZtWu@F^g21 z02PA2Z&+IX81Y$@Fgv_zUAdE~nYxo;$B9iF_APl=dII>JzjPvP|xEF1r7kOlL$Oq_(o4az^08ptDkD&RN7~55R($B#Ph{lU)h97QeB@d zU~3bbz;SlJ7l3VZ@{2EMcFLk`9z^Od)#B0zQxL5?T8A3MOXT`tF6SWBqU|JnJ1D^e zh~wn_+F_m5uu_N2<#>H#5jvMe5rV2>xy^;n$06H^QVt_Sd`dvg!L9A*9#Khcxt<#& z7xZ3GMkX4AXRv1Aq-6ZbZFi_^i4Z2q_42_3NBjHlL`PHm)VOcIXek`_D&fEET6J+o znrgl%Q-G>UGgmKv?u^@b7;lPj&`YUNUo+GVNB-?LD|C#Eo6Qjkn>cZs-Z!?7jWSEt zc(7%*Jm}@(vqI?#pZz`7i?v#x+V9Pc|I|^bLtg~0PmET&WFNtGmf2y& zrY~<5MKOvrvexGgyCC#(Ri`JLa%$Ukc|VrBvyWEEs;GXH?zqZ#A|XdAlidNNRA zS|3YVLJ=pInJRWI@`&!YK7Cx+4iIXsXX4+R)SrGN*RX( zW;~|c-fq7YcKF^ZB|4Tzy+}{##}FU{UY~9E6?&gS92P)FD@(MBQ3gk;Tc+Ymhd!{t%2+EUh}~j76`6gnloxIJBTu+obID6 z?L%XgNsRvE4sByX3QOITVr#ur zdgkxS3!i>9#rGJe zx{+h0RIWI?c(jDOfyr>T#<*Ezx}26%ZII6qY892k_Np-xM~2;gROxO-zM50@fE}0fkcRzre{~ zmkT5a^7(yT;lpc!M`DXccjJ#spyjJFZm9@h2%=r!?Ai(DWWE13i5?Re{F3Y zg9FPr&07=HVMlV6K?;=e&dXm^P(;`p$mCN00Le40RO#9PAXgDsMzcCMpsSOiY|6E& zKV>cJ_&q{lPmPOUd3)AbfoF-Uv4^Z=9jDdNFOYpWBCP(dV2T*PjS&&%(s6h#e<@*= z{uHcx0orFroCwd+-f4%41+>)w^uea;EdYbl#)m^0?u#N*qXM;mCk96alRCJ zf2tO3lwSSz5C@r$*Pij@+>t_sJ!eEj;S^mcXmPgwG3s$U8{J!)lMS>!GN7Svjz?QH zf8xwm!*|A#D{BVFra<><5IEkRbQ zW)7r7c+#a2a~M~iVuS@hEO6?W)nj5+)lNyx==$7?pKsj1=s?%0pLQ$$t6&33*@{Rh z*2@550~G_n@VI=Jq}>o%!r%UrV+o;3gtT|PaSS}ff}3yI;Gc%| zHNFov6`dclh3;b?JC=rvhfrU6l?6pw zTbp|fFp}Vf?){~LP;X&4v<7^Gzas&7z0jf5)tCRw2Zur8iff7D&CDNacIsqEQ@zMh zG5)7LQZ6Ux&0PM3r~H1m_rK?U`Fkq-gZU%13IboUx8T@v)$lchm`WWfHPoNC&CHs? zwnhNbIN=d_Z;)LjnjH;s2x_%a=Ok1?WrH?Gwp7U(tdCVLcwOqw40v_15L@1JG|eei z4pJF;jwC)s?O0LU5BlpxN5m4;A|I+xq- zkKC2d&F@}pEDl_cTLnijq;Pg6dv?tMTxg0+UpiP;fw{`KJHA~`DQd?q;mQ%iN@sPj zDdL(D>y5>`NW`{XVN!(}^_S04*D%T7w<#$p#kNl3YWs|Fx$aWdecoxZAlfBAv4h5n z;U14utZ!0+eV44=qe9^PX1!)NJ+nvsPn)m5X!%sr;o}YPq5Fs)YeIiEPd&iWtzBSzg(rJwQ=#bEJFW<(IzI64Q3a?C>Yd_6{@V^b;StOp$)n&` zHgpBj6f!wbjx=xcOf;;l?manL?(u9u-wZVzFx3$Pbz~bKw#6{8&4Y9mh51tYCmL_R zn-As7m2VwbI4=LQqTi<&n-vlglHtF7r^vS{fsay98hVAc&aG(T3ZCkW_LUrNDy=y$w7vmGii<-m8Dxk>44)UKE>h~-*extx^|HH5CR44?CjBk@F0+&pVorMLsn*5d zU_-?D%;hfBuh&O<7gt}pvBlk_khq82~whh5+I?ZOElYu>i zn;HHIGWe#vvPqZ8wmH04UfcDw40>XUkz-)$rmt7X#1A%Mv6pkpnpJnqk=>B=dDtqth*O(W z%n!!KT7?*H4VlmO`&rhSzGT+itkKU>jc@enUv$mKSOBWWVmWtnzX;O-@#}hhx-%mj zGARoC9)Yy#`>@orn*djowD&Gnx-Xt9ZMDmPk5<4k>lJXJD+Ht^0gGv-;Bu+nv&aS? ziOuDS=qE~+E&4ctILf-Ydt|heo%Naxw#oCN@Mrc)D@ss zlZC<%E_|%4yqL0j>!^&h5s+j&vGS=7*YpAB=!sC~Z~c)d>vO@!C`X6bqT^%ydbP$h z_C|?NKo{p``|{6C7szN&+&idP8}qeKO$7joO!s`}qPeN|o#6R8Xve(3T z?M{E5SH34Dv?X4sATW zfKizWt5=4iIsQVG2LEEhgPjBcpMZ>^(FIkz$68Z1m(_+B3T*e}RV^ zip^hI9f4;s1HBmzq}@^nCu(_pF5#2bWUI;#&pT&)CVGlF8 zq`D5KUOd8`EV=qZ0;7KAZI>1#*uyls{dW=btth#wP4{#FPQoVh9ay`icxR-^?bItC zz0dE@UrD>mBr#01e^4ieUth0sYvJVNyn3muQ8bNO_w|f@b$wp#Nh~QrV}2Prnd8g5 z^TX<)moFbB__mwOAt3*nt0}_N0!I^k|8PE!Zf9EFl^ZnYj(jNK#7uMYw_Fb2Z?vYs zG@!^Yd?)RZN;oNJaOg==(VLBJj^~_iNELcSR%1UT)31244R4*Mm~x&P_F35V*m<-4 z4nOtLZFWai>8e)2fE&cFCe*}-NkgRh3c?72f(|LK5F3xIxf|aT6Ugz}raU;oyj7yA zX=B~JIALdHbv$X~Yh^yJj%U5DSj^aSDZj$|)9VVirk75u(?VW!DPAiDd{jnt_Ua?7 zEJpDGkTMnS#_dYkRvgnL*Ero1v6$YpF)>GX>Zc3y2tYmhRI@sFh2#cQuHb%y#DrJpV7R;www3Wao-H)jaB{c4@yeJZTQH$ zpGa(5&D3p`@O8rm$ISdocXg0%cE^_u{t|qOxX0D5bmDpczCOR1Z3=6-MppsZ$i4#M zt5ghJ0_bpxxS3L6+@OJ2TL>F}yj+91{Qh%4H$VmR7;V{=@c52&pX6Qz1BBQ#H z!q(iI(M7}WQ)`(XLK&AIdJpsP3cX&CT~r^k!xWWD%y46D^&XQ9)?;I#kUhD@l5k{n3;Nmtd;J8Kcf&2YC$ z=%7v({cGIlv_zE4wet__I$K%S&X3(gx8UOfnBZ1axzf5B}UMYC6cR&krK#$d(o9N5Ldii%>Cywe%csp%qvrid`?TW)Uj8j1eX=QaCrU<%2 z-h1Kwh0i^O{7f~^w@ySa3r?h7fNmg4cAUCJJn1TjmUhr%^$jK8C0%j<(?;5arWls4SKEX6J<2OQQFX)sP*=2XMnTH<#-s;Ewx#@VD($LCcPUt!YrJ{8lr|O8>eW>`7s2h2- zjG%+NH5-2+BE6__p)I97sGgf}lbseuNi@ukG(mrl1bFR=^;{Fdjr)HM4P=av6P@}! z!r*;yKqowI`}g>QCeqN+`~Delq=(@R{J+*f0O7F@vP>~|RQU+tkIH$Ca|Mbf!T$l> C>*Y28 From cca695b54e9ba1b8262f77bd29f0de835b7c79c5 Mon Sep 17 00:00:00 2001 From: DD Liu Date: Wed, 5 Feb 2020 14:12:06 -0500 Subject: [PATCH 37/79] Revert "Update dependencies" This is to remove the latest svg-renderer change, "add rounded edges to gradient strokes", because we would like to come up with a more comprehensive testing plan before adding it. --- package-lock.json | 28 ++++++++++++++-------------- package.json | 8 ++++---- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/package-lock.json b/package-lock.json index d5ce54a15..1f12cdc61 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11510,9 +11510,9 @@ } }, "scratch-blocks": { - "version": "0.1.0-prerelease.1580827419", - "resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-0.1.0-prerelease.1580827419.tgz", - "integrity": "sha512-j9mzNWY2YdCurtbTO4NnlSxmAgrBpOu3og6Sr6dJXYa35THxSQCrGWCqhgP8JjU5Souw+1qecXJcKu+3H5T3Fg==", + "version": "0.1.0-prerelease.1580309823", + "resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-0.1.0-prerelease.1580309823.tgz", + "integrity": "sha512-Qh2mnVy2Aa+vnsjg9Emeg/f+fTNmod88mMgVrj5GdQGfOHllRC7KhBn/ZUYAT4tShsGqscQmkvj48auaQOFUng==", "dev": true, "requires": { "exports-loader": "0.6.3", @@ -11532,9 +11532,9 @@ } }, "scratch-paint": { - "version": "0.2.0-prerelease.20200205010220", - "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-0.2.0-prerelease.20200205010220.tgz", - "integrity": "sha512-i//tKX+4QmDEfON2aGiC2w3ih2H8mHDO7N5t8b8As4jBnDcenrw8tA1KNYEofuql5ZvJ6CWYp9ay3bUFOSp9/Q==", + "version": "0.2.0-prerelease.20200204155336", + "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-0.2.0-prerelease.20200204155336.tgz", + "integrity": "sha512-jCOkvpPXMg4OTz/NGwB/rZT88lge+NfjLNXYbGiWiTSHAnCL02tI+N6fP9XamF/SePKOEdKCAxPZvsOXCypqHw==", "dev": true, "requires": { "@scratch/paper": "0.11.20190729152410", @@ -11545,7 +11545,7 @@ "minilog": "3.1.0", "parse-color": "1.0.0", "prop-types": "^15.5.10", - "scratch-svg-renderer": "0.2.0-prerelease.20200205003400" + "scratch-svg-renderer": "0.2.0-prerelease.20200109070519" }, "dependencies": { "classnames": { @@ -11647,9 +11647,9 @@ } }, "scratch-render": { - "version": "0.1.0-prerelease.20200205011809", - "resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-0.1.0-prerelease.20200205011809.tgz", - "integrity": "sha512-cgBGRgYt8AIsFX19H81oxk56oAq3Uf1zx3EO81ohqdX89TaElI8vc3tXAhy7YxOcz59WccQFrQeOyY4FZZBkGQ==", + "version": "0.1.0-prerelease.20200128205403", + "resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-0.1.0-prerelease.20200128205403.tgz", + "integrity": "sha512-Lj2oLSFLImc8v+w6crVRq2IzmpE0Ag5B+ED4vIqkILa8euiB56av3bZTOuft2wWYCq45CzxNvXjsxhkkknVeAw==", "dev": true, "requires": { "grapheme-breaker": "0.3.2", @@ -11659,7 +11659,7 @@ "minilog": "3.1.0", "raw-loader": "^0.5.1", "scratch-storage": "^1.0.0", - "scratch-svg-renderer": "0.2.0-prerelease.20200205003400", + "scratch-svg-renderer": "0.2.0-prerelease.20200109070519", "twgl.js": "4.4.0" } }, @@ -11707,9 +11707,9 @@ } }, "scratch-svg-renderer": { - "version": "0.2.0-prerelease.20200205003400", - "resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-0.2.0-prerelease.20200205003400.tgz", - "integrity": "sha512-0CeFHYrwlQ28c7R3d5XUUdPuo9/6i+iXcmiEPnied4iL9elyrdTn3oGNseWAoaKrm7RO2oUbsbFVpzQXGeUD3g==", + "version": "0.2.0-prerelease.20200109070519", + "resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-0.2.0-prerelease.20200109070519.tgz", + "integrity": "sha512-THdZW9gA8mFKvDImHDrWWhvyOymUW3JgMBjpPsaFk2URl1kfNIRQIndfwto2B8a8YbtuyKSv6CWW8Nu+VzBZVA==", "dev": true, "requires": { "base64-js": "1.2.1", diff --git a/package.json b/package.json index d9e210504..c262fa4fc 100644 --- a/package.json +++ b/package.json @@ -109,11 +109,11 @@ "rimraf": "^2.6.1", "scratch-audio": "0.1.0-prerelease.20190925183642", "scratch-l10n": "3.7.20200128224436", - "scratch-blocks": "0.1.0-prerelease.1580827419", - "scratch-paint": "0.2.0-prerelease.20200205010220", - "scratch-render": "0.1.0-prerelease.20200205011809", + "scratch-blocks": "0.1.0-prerelease.1580309823", + "scratch-paint": "0.2.0-prerelease.20200204155336", + "scratch-render": "0.1.0-prerelease.20200128205403", "scratch-storage": "1.3.2", - "scratch-svg-renderer": "0.2.0-prerelease.20200205003400", + "scratch-svg-renderer": "0.2.0-prerelease.20200109070519", "scratch-vm": "0.2.0-prerelease.20191227164934", "selenium-webdriver": "3.6.0", "startaudiocontext": "1.2.1", From 630ba84350320695c0d706323d8df8a2db124008 Mon Sep 17 00:00:00 2001 From: Ben Wheeler Date: Wed, 5 Feb 2020 16:26:21 -0500 Subject: [PATCH 38/79] reduce project state image file size --- docs/project_state_example.png | Bin 109130 -> 27586 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/docs/project_state_example.png b/docs/project_state_example.png index 920c3087db24c967863d30e19e7fb77d9d8f6d33..4cda1a5cc360d94e4f1047e7253c0f4d6e64096f 100644 GIT binary patch literal 27586 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 v`zKiJU;U&5vf(yBt6)5W+Xg2&@d0DoE+ From f381a6a0d857a7948b5257e1550903dc72676cac Mon Sep 17 00:00:00 2001 From: DD Liu Date: Wed, 5 Feb 2020 16:40:00 -0500 Subject: [PATCH 39/79] Update blocks and l10n --- package-lock.json | 262 ++++++++++++++++++++++++++++++++++++++++++++-- package.json | 4 +- 2 files changed, 254 insertions(+), 12 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1f12cdc61..cdc1b7dd3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,9 +16,21 @@ "fs-readdir-recursive": "^1.1.0", "glob": "^7.0.0", "lodash": "^4.17.13", + "mkdirp": "^0.5.1", "output-file-sync": "^2.0.0", "slash": "^2.0.0", "source-map": "^0.5.0" + }, + "dependencies": { + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } + } } }, "@babel/code-frame": { @@ -1829,7 +1841,19 @@ "requires": { "find-cache-dir": "^2.0.0", "loader-utils": "^1.0.2", + "mkdirp": "^0.5.1", "pify": "^4.0.1" + }, + "dependencies": { + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } + } } }, "babel-messages": { @@ -1961,6 +1985,7 @@ "core-js": "^2.5.0", "home-or-tmp": "^2.0.0", "lodash": "^4.17.4", + "mkdirp": "^0.5.1", "source-map-support": "^0.4.15" }, "dependencies": { @@ -1997,6 +2022,15 @@ "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", "dev": true }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } + }, "slash": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", @@ -2528,12 +2562,24 @@ "graceful-fs": "^4.1.11", "lru-cache": "^4.1.1", "mississippi": "^2.0.0", + "mkdirp": "^0.5.1", "move-concurrently": "^1.0.1", "promise-inflight": "^1.0.1", "rimraf": "^2.6.2", "ssri": "^5.2.4", "unique-filename": "^1.1.0", "y18n": "^4.0.0" + }, + "dependencies": { + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } + } } }, "cache-base": { @@ -2709,8 +2755,20 @@ "@testim/chrome-version": "^1.0.7", "del": "^4.1.1", "extract-zip": "^1.6.7", + "mkdirp": "^0.5.1", "request": "^2.88.0", "tcp-port-used": "^1.0.1" + }, + "dependencies": { + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } + } } }, "ci-info": { @@ -3034,8 +3092,20 @@ "aproba": "^1.1.1", "fs-write-stream-atomic": "^1.0.8", "iferr": "^0.1.5", + "mkdirp": "^0.5.1", "rimraf": "^2.5.4", "run-queue": "^1.0.0" + }, + "dependencies": { + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } + } } }, "copy-descriptor": { @@ -4176,6 +4246,7 @@ "levn": "^0.3.0", "lodash": "^4.17.11", "minimatch": "^3.0.4", + "mkdirp": "^0.5.1", "natural-compare": "^1.4.0", "optionator": "^0.8.2", "path-is-inside": "^1.0.2", @@ -4209,6 +4280,15 @@ "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", "dev": true }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } + }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", @@ -4864,7 +4944,19 @@ "requires": { "concat-stream": "1.6.2", "debug": "2.6.9", + "mkdirp": "0.5.1", "yauzl": "2.4.1" + }, + "dependencies": { + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } + } } }, "extsprintf": { @@ -7392,6 +7484,7 @@ "istanbul-lib-source-maps": "^1.2.6", "istanbul-reports": "^1.5.1", "js-yaml": "^3.7.0", + "mkdirp": "^0.5.1", "once": "^1.4.0" }, "dependencies": { @@ -7403,6 +7496,15 @@ "requires": { "lodash": "^4.17.14" } + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } } } }, @@ -7443,6 +7545,7 @@ "dev": true, "requires": { "istanbul-lib-coverage": "^1.2.1", + "mkdirp": "^0.5.1", "path-parse": "^1.0.5", "supports-color": "^3.1.2" }, @@ -7453,6 +7556,15 @@ "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", "dev": true }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } + }, "supports-color": { "version": "3.2.3", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", @@ -7472,6 +7584,7 @@ "requires": { "debug": "^3.1.0", "istanbul-lib-coverage": "^1.2.1", + "mkdirp": "^0.5.1", "rimraf": "^2.6.1", "source-map": "^0.5.3" }, @@ -7485,6 +7598,15 @@ "ms": "^2.1.1" } }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } + }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", @@ -7885,6 +8007,7 @@ "dev": true, "requires": { "jest-validate": "^24.0.0", + "mkdirp": "^0.5.1", "strip-ansi": "^4.0.0", "xml": "^1.0.1" }, @@ -7927,6 +8050,15 @@ "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", "dev": true }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } + }, "pretty-format": { "version": "24.9.0", "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-24.9.0.tgz", @@ -8317,8 +8449,20 @@ "chalk": "^2.0.1", "jest-diff": "^21.2.1", "jest-matcher-utils": "^21.2.1", + "mkdirp": "^0.5.1", "natural-compare": "^1.4.0", "pretty-format": "^21.2.1" + }, + "dependencies": { + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } + } } }, "jest-util": { @@ -8332,7 +8476,8 @@ "graceful-fs": "^4.1.11", "jest-message-util": "^21.2.1", "jest-mock": "^21.2.0", - "jest-validate": "^21.2.1" + "jest-validate": "^21.2.1", + "mkdirp": "^0.5.1" }, "dependencies": { "callsites": { @@ -8340,6 +8485,15 @@ "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", "dev": true + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } } } }, @@ -9150,6 +9304,7 @@ "glob": "7.1.2", "growl": "1.10.3", "he": "1.1.1", + "mkdirp": "0.5.1", "supports-color": "4.4.0" }, "dependencies": { @@ -9200,6 +9355,15 @@ "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=", "dev": true }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } + }, "supports-color": { "version": "4.4.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.4.0.tgz", @@ -9226,8 +9390,20 @@ "aproba": "^1.1.1", "copy-concurrently": "^1.0.0", "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", "rimraf": "^2.5.4", "run-queue": "^1.0.3" + }, + "dependencies": { + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } + } } }, "ms": { @@ -9790,7 +9966,19 @@ "dev": true, "requires": { "graceful-fs": "^4.1.11", - "is-plain-obj": "^1.1.0" + "is-plain-obj": "^1.1.0", + "mkdirp": "^0.5.1" + }, + "dependencies": { + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } + } } }, "p-cancelable": { @@ -10148,7 +10336,8 @@ "dev": true, "requires": { "async": "^1.5.2", - "debug": "^2.2.0" + "debug": "^2.2.0", + "mkdirp": "0.5.x" }, "dependencies": { "async": { @@ -10156,6 +10345,15 @@ "resolved": "http://registry.npmjs.org/async/-/async-1.5.2.tgz", "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", "dev": true + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } } } }, @@ -11510,9 +11708,9 @@ } }, "scratch-blocks": { - "version": "0.1.0-prerelease.1580309823", - "resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-0.1.0-prerelease.1580309823.tgz", - "integrity": "sha512-Qh2mnVy2Aa+vnsjg9Emeg/f+fTNmod88mMgVrj5GdQGfOHllRC7KhBn/ZUYAT4tShsGqscQmkvj48auaQOFUng==", + "version": "0.1.0-prerelease.1580911107", + "resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-0.1.0-prerelease.1580911107.tgz", + "integrity": "sha512-2+bpWEL/2N569nGVPT4nZ5l9lwfezhsImJmw7XQAsJxzvRt9Ou9ZnkFAJN1trTZq/8krYoqjkXOoSe6gmbXW+g==", "dev": true, "requires": { "exports-loader": "0.6.3", @@ -11520,9 +11718,9 @@ } }, "scratch-l10n": { - "version": "3.7.20200128224436", - "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.7.20200128224436.tgz", - "integrity": "sha512-ha/bTXYz8ke33leQRlraUB3n9qHneldoGdw66AN/Yho6b3uhq6qz89zditiTSv7LiGDIYpuXzBCEuiRDImK9DA==", + "version": "3.7.20200205213636", + "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.7.20200205213636.tgz", + "integrity": "sha512-e06mKQ1b2rVEjQPX84e872+4/1p8lLD9ofXZXI/Tti7KPeGilIiJmrWCfjbVtXPk7dOTYaOb55Ke0c0rdR8K+w==", "dev": true, "requires": { "@babel/cli": "^7.1.2", @@ -12949,6 +13147,7 @@ "infer-owner": "^1.0.3", "lru-cache": "^5.1.1", "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", "move-concurrently": "^1.0.1", "promise-inflight": "^1.0.1", "rimraf": "^2.6.3", @@ -12984,6 +13183,15 @@ "through2": "^2.0.0" } }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } + }, "pump": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", @@ -14021,6 +14229,7 @@ "loader-utils": "^1.2.3", "memory-fs": "^0.4.1", "micromatch": "^3.1.10", + "mkdirp": "^0.5.1", "neo-async": "^2.6.1", "node-libs-browser": "^2.2.1", "schema-utils": "^1.0.0", @@ -14063,6 +14272,15 @@ "readable-stream": "^2.0.1" } }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } + }, "tapable": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", @@ -14308,6 +14526,7 @@ "requires": { "memory-fs": "^0.4.1", "mime": "^2.4.4", + "mkdirp": "^0.5.1", "range-parser": "^1.2.1", "webpack-log": "^2.0.0" }, @@ -14327,6 +14546,15 @@ "resolved": "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz", "integrity": "sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==", "dev": true + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } } } }, @@ -14725,7 +14953,21 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", - "dev": true + "dev": true, + "requires": { + "mkdirp": "^0.5.1" + }, + "dependencies": { + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } + } + } }, "write-file-atomic": { "version": "2.4.3", diff --git a/package.json b/package.json index c262fa4fc..8258d2ad5 100644 --- a/package.json +++ b/package.json @@ -108,8 +108,8 @@ "redux-throttle": "0.1.1", "rimraf": "^2.6.1", "scratch-audio": "0.1.0-prerelease.20190925183642", - "scratch-l10n": "3.7.20200128224436", - "scratch-blocks": "0.1.0-prerelease.1580309823", + "scratch-l10n": "3.7.20200205213636", + "scratch-blocks": "0.1.0-prerelease.1580911107", "scratch-paint": "0.2.0-prerelease.20200204155336", "scratch-render": "0.1.0-prerelease.20200128205403", "scratch-storage": "1.3.2", From 7f8b84829ec524b74ae049ec51a1b088e8cba356 Mon Sep 17 00:00:00 2001 From: DD Liu Date: Wed, 5 Feb 2020 17:42:12 -0500 Subject: [PATCH 40/79] update paint' --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 8258d2ad5..9735dbff7 100644 --- a/package.json +++ b/package.json @@ -110,7 +110,7 @@ "scratch-audio": "0.1.0-prerelease.20190925183642", "scratch-l10n": "3.7.20200205213636", "scratch-blocks": "0.1.0-prerelease.1580911107", - "scratch-paint": "0.2.0-prerelease.20200204155336", + "scratch-paint": "0.2.0-prerelease.20200204235639", "scratch-render": "0.1.0-prerelease.20200128205403", "scratch-storage": "1.3.2", "scratch-svg-renderer": "0.2.0-prerelease.20200109070519", From 0104f5bec8f714100ab354c3f196fe250a2a39fc Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Wed, 5 Feb 2020 00:10:51 +0000 Subject: [PATCH 41/79] chore(package): update lockfile package-lock.json --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index cdc1b7dd3..72336365d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11730,9 +11730,9 @@ } }, "scratch-paint": { - "version": "0.2.0-prerelease.20200204155336", - "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-0.2.0-prerelease.20200204155336.tgz", - "integrity": "sha512-jCOkvpPXMg4OTz/NGwB/rZT88lge+NfjLNXYbGiWiTSHAnCL02tI+N6fP9XamF/SePKOEdKCAxPZvsOXCypqHw==", + "version": "0.2.0-prerelease.20200204235639", + "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-0.2.0-prerelease.20200204235639.tgz", + "integrity": "sha512-RMBvNrdmo/xgDuP3speGx0WfsYEttmeKI4zu9HiAYHPwRDtKOtRghnNxxFCrcpzG/qOEIV9m2eshVyGj8W9d0g==", "dev": true, "requires": { "@scratch/paper": "0.11.20190729152410", From af4ad81811e40a79ddbed08829b9f55093b48b6d Mon Sep 17 00:00:00 2001 From: Benjamin Wheeler Date: Thu, 6 Feb 2020 11:33:03 -0500 Subject: [PATCH 42/79] Revert "refactor SB* file uploader into top-level HOC" --- src/components/gui/gui.jsx | 3 - src/components/menu-bar/menu-bar.jsx | 21 +- src/containers/gui.jsx | 2 - src/containers/sb-file-uploader.jsx | 226 +++++++++++++++ src/lib/sb-file-uploader-hoc.jsx | 269 ------------------ test/integration/menu-bar.test.js | 2 - .../unit/containers/sb-file-uploader.test.jsx | 84 ++++++ test/unit/util/sb-file-uploader-hoc.test.jsx | 108 ------- 8 files changed, 326 insertions(+), 389 deletions(-) create mode 100644 src/containers/sb-file-uploader.jsx delete mode 100644 src/lib/sb-file-uploader-hoc.jsx create mode 100644 test/unit/containers/sb-file-uploader.test.jsx delete mode 100644 test/unit/util/sb-file-uploader-hoc.test.jsx diff --git a/src/components/gui/gui.jsx b/src/components/gui/gui.jsx index 8524b2ba3..9846eed75 100644 --- a/src/components/gui/gui.jsx +++ b/src/components/gui/gui.jsx @@ -105,7 +105,6 @@ const GUIComponent = props => { onRequestCloseTelemetryModal, onSeeCommunity, onShare, - onStartSelectingFileUpload, onTelemetryModalCancel, onTelemetryModalOptIn, onTelemetryModalOptOut, @@ -227,7 +226,6 @@ const GUIComponent = props => { onProjectTelemetryEvent={onProjectTelemetryEvent} onSeeCommunity={onSeeCommunity} onShare={onShare} - onStartSelectingFileUpload={onStartSelectingFileUpload} onToggleLoginOpen={onToggleLoginOpen} /> @@ -401,7 +399,6 @@ GUIComponent.propTypes = { onRequestCloseTelemetryModal: PropTypes.func, onSeeCommunity: PropTypes.func, onShare: PropTypes.func, - onStartSelectingFileUpload: PropTypes.func, onTabSelect: PropTypes.func, onTelemetryModalCancel: PropTypes.func, onTelemetryModalOptIn: PropTypes.func, diff --git a/src/components/menu-bar/menu-bar.jsx b/src/components/menu-bar/menu-bar.jsx index 05a5294bc..98bc128a9 100644 --- a/src/components/menu-bar/menu-bar.jsx +++ b/src/components/menu-bar/menu-bar.jsx @@ -17,6 +17,7 @@ import {ComingSoonTooltip} from '../coming-soon/coming-soon.jsx'; import Divider from '../divider/divider.jsx'; import LanguageSelector from '../../containers/language-selector.jsx'; import SaveStatus from './save-status.jsx'; +import SBFileUploader from '../../containers/sb-file-uploader.jsx'; import ProjectWatcher from '../../containers/project-watcher.jsx'; import MenuBarMenu from './menu-bar-menu.jsx'; import {MenuItem, MenuSection} from '../menu/menu.jsx'; @@ -391,11 +392,22 @@ class MenuBar extends React.Component { )} - - {this.props.intl.formatMessage(sharedMessages.loadFromComputerTitle)} - + {(className, renderFileInput, handleLoadProject) => ( + + {/* eslint-disable max-len */} + {this.props.intl.formatMessage(sharedMessages.loadFromComputerTitle)} + {/* eslint-enable max-len */} + {renderFileInput()} + + )} + {(className, downloadProjectCallback) => ( {(className, renderFileInput, handleLoadProject) => ( + * + * {renderFileInput()} + * + * )} + */ + +const messages = defineMessages({ + loadError: { + id: 'gui.projectLoader.loadError', + defaultMessage: 'The project file that was selected failed to load.', + description: 'An error that displays when a local project file fails to load.' + } +}); + +class SBFileUploader extends React.Component { + constructor (props) { + super(props); + bindAll(this, [ + 'getProjectTitleFromFilename', + 'renderFileInput', + 'setFileInput', + 'handleChange', + 'handleClick', + 'onload', + 'resetFileInput' + ]); + } + componentWillMount () { + this.reader = new FileReader(); + this.reader.onload = this.onload; + this.resetFileInput(); + } + componentDidUpdate (prevProps) { + if (this.props.isLoadingUpload && !prevProps.isLoadingUpload && this.fileToUpload && this.reader) { + this.reader.readAsArrayBuffer(this.fileToUpload); + } + } + componentWillUnmount () { + this.reader = null; + this.resetFileInput(); + } + resetFileInput () { + this.fileToUpload = null; + if (this.fileInput) { + this.fileInput.value = null; + } + } + getProjectTitleFromFilename (fileInputFilename) { + if (!fileInputFilename) return ''; + // only parse title with valid scratch project extensions + // (.sb, .sb2, and .sb3) + const matches = fileInputFilename.match(/^(.*)\.sb[23]?$/); + if (!matches) return ''; + return matches[1].substring(0, 100); // truncate project title to max 100 chars + } + // called when user has finished selecting a file to upload + handleChange (e) { + const { + intl, + isShowingWithoutId, + loadingState, + projectChanged, + userOwnsProject + } = this.props; + + const thisFileInput = e.target; + if (thisFileInput.files) { // Don't attempt to load if no file was selected + this.fileToUpload = thisFileInput.files[0]; + + // If user owns the project, or user has changed the project, + // we must confirm with the user that they really intend to replace it. + // (If they don't own the project and haven't changed it, no need to confirm.) + let uploadAllowed = true; + if (userOwnsProject || (projectChanged && isShowingWithoutId)) { + uploadAllowed = confirm( // eslint-disable-line no-alert + intl.formatMessage(sharedMessages.replaceProjectWarning) + ); + } + if (uploadAllowed) { + this.props.requestProjectUpload(loadingState); + } else { + this.props.closeFileMenu(); + } + } + } + // called when file upload raw data is available in the reader + onload () { + if (this.reader) { + this.props.onLoadingStarted(); + const filename = this.fileToUpload && this.fileToUpload.name; + this.props.vm.loadProject(this.reader.result) + .then(() => { + this.props.onLoadingFinished(this.props.loadingState, true); + // Reset the file input after project is loaded + // This is necessary in case the user wants to reload a project + if (filename) { + const uploadedProjectTitle = this.getProjectTitleFromFilename(filename); + this.props.onReceivedProjectTitle(uploadedProjectTitle); + } + this.resetFileInput(); + }) + .catch(error => { + log.warn(error); + alert(this.props.intl.formatMessage(messages.loadError)); // eslint-disable-line no-alert + this.props.onLoadingFinished(this.props.loadingState, false); + // Reset the file input after project is loaded + // This is necessary in case the user wants to reload a project + this.resetFileInput(); + }); + } + } + handleClick () { + // open filesystem browsing window + this.fileInput.click(); + } + setFileInput (input) { + this.fileInput = input; + } + renderFileInput () { + return ( + + ); + } + render () { + return this.props.children(this.props.className, this.renderFileInput, this.handleClick); + } +} + +SBFileUploader.propTypes = { + canSave: PropTypes.bool, // eslint-disable-line react/no-unused-prop-types + children: PropTypes.func, + className: PropTypes.string, + closeFileMenu: PropTypes.func, + intl: intlShape.isRequired, + isLoadingUpload: PropTypes.bool, + isShowingWithoutId: PropTypes.bool, + loadingState: PropTypes.oneOf(LoadingStates), + onLoadingFinished: PropTypes.func, + onLoadingStarted: PropTypes.func, + projectChanged: PropTypes.bool, + requestProjectUpload: PropTypes.func, + onReceivedProjectTitle: PropTypes.func, + userOwnsProject: PropTypes.bool, + vm: PropTypes.shape({ + loadProject: PropTypes.func + }) +}; +SBFileUploader.defaultProps = { + className: '' +}; +const mapStateToProps = state => { + const loadingState = state.scratchGui.projectState.loadingState; + return { + isLoadingUpload: getIsLoadingUpload(loadingState), + isShowingWithoutId: getIsShowingWithoutId(loadingState), + loadingState: loadingState, + projectChanged: state.scratchGui.projectChanged, + vm: state.scratchGui.vm + }; +}; + +const mapDispatchToProps = (dispatch, ownProps) => ({ + closeFileMenu: () => dispatch(closeFileMenu()), + onLoadingFinished: (loadingState, success) => { + dispatch(onLoadedProject(loadingState, ownProps.canSave, success)); + dispatch(closeLoadingProject()); + dispatch(closeFileMenu()); + }, + requestProjectUpload: loadingState => dispatch(requestProjectUpload(loadingState)), + onLoadingStarted: () => dispatch(openLoadingProject()), + onReceivedProjectTitle: title => dispatch(setProjectTitle(title)) +}); + +// Allow incoming props to override redux-provided props. Used to mock in tests. +const mergeProps = (stateProps, dispatchProps, ownProps) => Object.assign( + {}, stateProps, dispatchProps, ownProps +); + +export default connect( + mapStateToProps, + mapDispatchToProps, + mergeProps +)(injectIntl(SBFileUploader)); diff --git a/src/lib/sb-file-uploader-hoc.jsx b/src/lib/sb-file-uploader-hoc.jsx deleted file mode 100644 index 9e34b5768..000000000 --- a/src/lib/sb-file-uploader-hoc.jsx +++ /dev/null @@ -1,269 +0,0 @@ -import bindAll from 'lodash.bindall'; -import React from 'react'; -import PropTypes from 'prop-types'; -import {defineMessages, intlShape, injectIntl} from 'react-intl'; -import {connect} from 'react-redux'; -import log from '../lib/log'; -import sharedMessages from './shared-messages'; - -import { - LoadingStates, - getIsLoadingUpload, - getIsShowingWithoutId, - onLoadedProject, - requestProjectUpload -} from '../reducers/project-state'; -import { - openLoadingProject, - closeLoadingProject -} from '../reducers/modals'; -import { - closeFileMenu -} from '../reducers/menus'; - -const messages = defineMessages({ - loadError: { - id: 'gui.projectLoader.loadError', - defaultMessage: 'The project file that was selected failed to load.', - description: 'An error that displays when a local project file fails to load.' - } -}); - -/** - * Higher Order Component to provide behavior for loading local project files into editor. - * @param {React.Component} WrappedComponent the component to add project file loading functionality to - * @returns {React.Component} WrappedComponent with project file loading functionality added - * - * - * - * - */ -const SBFileUploaderHOC = function (WrappedComponent) { - class SBFileUploaderComponent extends React.Component { - constructor (props) { - super(props); - bindAll(this, [ - 'createFileObjects', - 'getProjectTitleFromFilename', - 'handleFinishedLoadingUpload', - 'handleStartSelectingFileUpload', - 'handleChange', - 'onload', - 'removeFileObjects' - ]); - } - componentDidUpdate (prevProps) { - if (this.props.isLoadingUpload && !prevProps.isLoadingUpload) { - this.handleFinishedLoadingUpload(); // cue step 5 below - } - } - componentWillUnmount () { - this.removeFileObjects(); - } - // step 1: this is where the upload process begins - handleStartSelectingFileUpload () { - this.createFileObjects(); // go to step 2 - } - // step 2: create a FileReader and an element, and issue a - // pseudo-click to it. That will open the file chooser dialog. - createFileObjects () { - // redo step 7, in case it got skipped last time and its objects are - // still in memory - this.removeFileObjects(); - // create fileReader - this.fileReader = new FileReader(); - this.fileReader.onload = this.onload; - // create element and add it to DOM - this.inputElement = document.createElement('input'); - this.inputElement.accept = '.sb,.sb2,.sb3'; - this.inputElement.style = 'display: none;'; - this.inputElement.type = 'file'; - this.inputElement.onchange = this.handleChange; // connects to step 3 - document.body.appendChild(this.inputElement); - // simulate a click to open file chooser dialog - this.inputElement.click(); - } - // step 3: user has picked a file using the file chooser dialog. - // We don't actually load the file here, we only decide whether to do so. - handleChange (e) { - const { - intl, - isShowingWithoutId, - loadingState, - projectChanged, - userOwnsProject - } = this.props; - const thisFileInput = e.target; - if (thisFileInput.files) { // Don't attempt to load if no file was selected - this.fileToUpload = thisFileInput.files[0]; - - // If user owns the project, or user has changed the project, - // we must confirm with the user that they really intend to - // replace it. (If they don't own the project and haven't - // changed it, no need to confirm.) - let uploadAllowed = true; - if (userOwnsProject || (projectChanged && isShowingWithoutId)) { - uploadAllowed = confirm( // eslint-disable-line no-alert - intl.formatMessage(sharedMessages.replaceProjectWarning) - ); - } - if (uploadAllowed) { - // cues step 4 - this.props.requestProjectUpload(loadingState); - } else { - // skips ahead to step 7 - this.removeFileObjects(); - } - this.props.closeFileMenu(); - } - } - // step 4 is below, in mapDispatchToProps - - // step 5: called from componentDidUpdate when project state shows - // that project data has finished "uploading" into the browser - handleFinishedLoadingUpload () { - if (this.fileToUpload && this.fileReader) { - // begin to read data from the file. When finished, - // cues step 6 using the reader's onload callback - this.fileReader.readAsArrayBuffer(this.fileToUpload); - } else { - this.props.cancelFileUpload(this.props.loadingState); - // skip ahead to step 7 - this.removeFileObjects(); - } - } - // used in step 6 below - getProjectTitleFromFilename (fileInputFilename) { - if (!fileInputFilename) return ''; - // only parse title with valid scratch project extensions - // (.sb, .sb2, and .sb3) - const matches = fileInputFilename.match(/^(.*)\.sb[23]?$/); - if (!matches) return ''; - return matches[1].substring(0, 100); // truncate project title to max 100 chars - } - // step 6: attached as a handler on our FileReader object; called when - // file upload raw data is available in the reader - onload () { - if (this.fileReader) { - this.props.onLoadingStarted(); - const filename = this.fileToUpload && this.fileToUpload.name; - this.props.vm.loadProject(this.fileReader.result) - .then(() => { - this.props.onLoadingFinished(this.props.loadingState, true); - if (filename) { - const uploadedProjectTitle = this.getProjectTitleFromFilename(filename); - this.props.onUpdateProjectTitle(uploadedProjectTitle); - } - }) - .catch(error => { - log.warn(error); - this.props.intl.formatMessage(messages.loadError); - this.props.onLoadingFinished(this.props.loadingState, false); - }) - .then(() => { - // go back to step 7: whether project loading succeeded - // or failed, reset file objects - this.removeFileObjects(); - }); - } - } - // step 7: remove the element from the DOM and clear reader and - // fileToUpload reference, so those objects can be garbage collected - removeFileObjects () { - if (this.inputElement) { - this.inputElement.value = null; - document.body.removeChild(this.inputElement); - } - this.inputElement = null; - this.fileReader = null; - this.fileToUpload = null; - } - render () { - const { - /* eslint-disable no-unused-vars */ - cancelFileUpload, - closeFileMenu: closeFileMenuProp, - isLoadingUpload, - isShowingWithoutId, - loadingState, - onLoadingFinished, - onLoadingStarted, - projectChanged, - requestProjectUpload: requestProjectUploadProp, - userOwnsProject, - /* eslint-enable no-unused-vars */ - ...componentProps - } = this.props; - return ( - - - - ); - } - } - - SBFileUploaderComponent.propTypes = { - canSave: PropTypes.bool, - cancelFileUpload: PropTypes.func, - closeFileMenu: PropTypes.func, - intl: intlShape.isRequired, - isLoadingUpload: PropTypes.bool, - isShowingWithoutId: PropTypes.bool, - loadingState: PropTypes.oneOf(LoadingStates), - onLoadingFinished: PropTypes.func, - onLoadingStarted: PropTypes.func, - onUpdateProjectTitle: PropTypes.func, - projectChanged: PropTypes.bool, - requestProjectUpload: PropTypes.func, - userOwnsProject: PropTypes.bool, - vm: PropTypes.shape({ - loadProject: PropTypes.func - }) - }; - const mapStateToProps = (state, ownProps) => { - const loadingState = state.scratchGui.projectState.loadingState; - const user = state.session && state.session.session && state.session.session.user; - return { - isLoadingUpload: getIsLoadingUpload(loadingState), - isShowingWithoutId: getIsShowingWithoutId(loadingState), - loadingState: loadingState, - projectChanged: state.scratchGui.projectChanged, - userOwnsProject: ownProps.authorUsername && user && - (ownProps.authorUsername === user.username), - vm: state.scratchGui.vm - }; - }; - const mapDispatchToProps = (dispatch, ownProps) => ({ - cancelFileUpload: loadingState => dispatch(onLoadedProject(loadingState, false, false)), - closeFileMenu: () => dispatch(closeFileMenu()), - // transition project state from loading to regular, and close - // loading screen and file menu - onLoadingFinished: (loadingState, success) => { - dispatch(onLoadedProject(loadingState, ownProps.canSave, success)); - dispatch(closeLoadingProject()); - dispatch(closeFileMenu()); - }, - // show project loading screen - onLoadingStarted: () => dispatch(openLoadingProject()), - // step 4: transition the project state so we're ready to handle the new - // project data. When this is done, the project state transition will be - // noticed by componentDidUpdate() - requestProjectUpload: loadingState => dispatch(requestProjectUpload(loadingState)) - }); - // Allow incoming props to override redux-provided props. Used to mock in tests. - const mergeProps = (stateProps, dispatchProps, ownProps) => Object.assign( - {}, stateProps, dispatchProps, ownProps - ); - return injectIntl(connect( - mapStateToProps, - mapDispatchToProps, - mergeProps - )(SBFileUploaderComponent)); -}; - -export { - SBFileUploaderHOC as default -}; diff --git a/test/integration/menu-bar.test.js b/test/integration/menu-bar.test.js index c83f1022d..3f6457e52 100644 --- a/test/integration/menu-bar.test.js +++ b/test/integration/menu-bar.test.js @@ -75,7 +75,6 @@ describe('Menu bar settings', () => { test('User is not warned before uploading project file over a fresh project', async () => { await loadUri(uri); await clickText('File'); - await clickText('Load from your computer'); const input = await findByXpath('//input[@accept=".sb,.sb2,.sb3"]'); await input.sendKeys(path.resolve(__dirname, '../fixtures/project1.sb3')); // No replace alert since no changes were made @@ -90,7 +89,6 @@ describe('Menu bar settings', () => { await clickText('delete', scope.spriteTile); await clickText('File'); - await clickText('Load from your computer'); const input = await findByXpath('//input[@accept=".sb,.sb2,.sb3"]'); await input.sendKeys(path.resolve(__dirname, '../fixtures/project1.sb3')); await driver.switchTo().alert() diff --git a/test/unit/containers/sb-file-uploader.test.jsx b/test/unit/containers/sb-file-uploader.test.jsx new file mode 100644 index 000000000..c757114b4 --- /dev/null +++ b/test/unit/containers/sb-file-uploader.test.jsx @@ -0,0 +1,84 @@ +import React from 'react'; + +import {shallowWithIntl} from '../../helpers/intl-helpers.jsx'; +import configureStore from 'redux-mock-store'; +import SBFileUploader from '../../../src/containers/sb-file-uploader'; +import {LoadingState} from '../../../src/reducers/project-state'; + +jest.mock('react-ga'); // must mock this entire library, or lib/analytics causes error + +describe('SBFileUploader Container', () => { + const mockStore = configureStore(); + let onLoadingFinished; + let onLoadingStarted; + let store; + + // Wrap this in a function so it gets test specific states and can be reused. + const getContainer = function () { + return ( + + {(renderFileInput, loadProject) => ( +

+ )} + + ); + }; + + beforeEach(() => { + store = mockStore({ + scratchGui: { + projectState: { + loadingState: LoadingState.SHOWING_WITH_ID + }, + vm: {} + } + }); + onLoadingFinished = jest.fn(); + onLoadingStarted = jest.fn(); + }); + + test('correctly sets title with .sb3 filename', () => { + const wrapper = shallowWithIntl(getContainer(), {context: {store}}); + const instance = wrapper + .dive() // unwrap redux Connect(InjectIntl(SBFileUploader)) + .dive() // unwrap InjectIntl(SBFileUploader) + .instance(); // SBFileUploader + const projectName = instance.getProjectTitleFromFilename('my project is great.sb3'); + expect(projectName).toBe('my project is great'); + }); + + test('correctly sets title with .sb2 filename', () => { + const wrapper = shallowWithIntl(getContainer(), {context: {store}}); + const instance = wrapper + .dive() // unwrap redux Connect(InjectIntl(SBFileUploader)) + .dive() // unwrap InjectIntl(SBFileUploader) + .instance(); // SBFileUploader + const projectName = instance.getProjectTitleFromFilename('my project is great.sb2'); + expect(projectName).toBe('my project is great'); + }); + + test('correctly sets title with .sb filename', () => { + const wrapper = shallowWithIntl(getContainer(), {context: {store}}); + const instance = wrapper + .dive() // unwrap redux Connect(InjectIntl(SBFileUploader)) + .dive() // unwrap InjectIntl(SBFileUploader) + .instance(); // SBFileUploader + const projectName = instance.getProjectTitleFromFilename('my project is great.sb'); + expect(projectName).toBe('my project is great'); + }); + + test('sets blank title with filename with no extension', () => { + const wrapper = shallowWithIntl(getContainer(), {context: {store}}); + const instance = wrapper + .dive() // unwrap redux Connect(InjectIntl(SBFileUploader)) + .dive() // unwrap InjectIntl(SBFileUploader) + .instance(); // SBFileUploader + const projectName = instance.getProjectTitleFromFilename('my project is great'); + expect(projectName).toBe(''); + }); +}); diff --git a/test/unit/util/sb-file-uploader-hoc.test.jsx b/test/unit/util/sb-file-uploader-hoc.test.jsx deleted file mode 100644 index c200157c9..000000000 --- a/test/unit/util/sb-file-uploader-hoc.test.jsx +++ /dev/null @@ -1,108 +0,0 @@ -import 'web-audio-test-api'; - -import React from 'react'; -import configureStore from 'redux-mock-store'; -import {mountWithIntl, shallowWithIntl} from '../../helpers/intl-helpers.jsx'; -import {LoadingState} from '../../../src/reducers/project-state'; -import VM from 'scratch-vm'; - -import SBFileUploaderHOC from '../../../src/lib/sb-file-uploader-hoc.jsx'; - -describe('SBFileUploaderHOC', () => { - const mockStore = configureStore(); - let store; - let vm; - - // Wrap this in a function so it gets test specific states and can be reused. - const getContainer = function () { - const Component = () =>
; - return SBFileUploaderHOC(Component); - }; - - const shallowMountWithContext = component => ( - shallowWithIntl(component, {context: {store}}) - ); - - const unwrappedInstance = () => { - const WrappedComponent = getContainer(); - // default starting state: looking at a project you created, not logged in - const wrapper = shallowMountWithContext( - - ); - return wrapper - .dive() // unwrap intl - .dive() // unwrap redux Connect(SBFileUploaderComponent) - .instance(); // SBFileUploaderComponent - }; - - beforeEach(() => { - vm = new VM(); - store = mockStore({ - scratchGui: { - projectState: { - loadingState: LoadingState.SHOWING_WITHOUT_ID - }, - vm: {} - }, - locales: { - locale: 'en' - } - }); - }); - - test('correctly sets title with .sb3 filename', () => { - const projectName = unwrappedInstance().getProjectTitleFromFilename('my project is great.sb3'); - expect(projectName).toBe('my project is great'); - }); - - test('correctly sets title with .sb2 filename', () => { - const projectName = unwrappedInstance().getProjectTitleFromFilename('my project is great.sb2'); - expect(projectName).toBe('my project is great'); - }); - - test('correctly sets title with .sb filename', () => { - const projectName = unwrappedInstance().getProjectTitleFromFilename('my project is great.sb'); - expect(projectName).toBe('my project is great'); - }); - - test('sets blank title with filename with no extension', () => { - const projectName = unwrappedInstance().getProjectTitleFromFilename('my project is great'); - expect(projectName).toBe(''); - }); - - test('if isLoadingUpload becomes true, without fileToUpload set, will call cancelFileUpload', () => { - const mockedCancelFileUpload = jest.fn(); - const WrappedComponent = getContainer(); - const mounted = mountWithIntl( - - ); - mounted.setProps({ - isLoadingUpload: true - }); - expect(mockedCancelFileUpload).toHaveBeenCalled(); - }); -}); From cd9d25ad484a6e306611244e8e9e6cb1acf428c6 Mon Sep 17 00:00:00 2001 From: DD Liu Date: Thu, 6 Feb 2020 12:56:09 -0500 Subject: [PATCH 43/79] Update paint to roll back centering tool --- package-lock.json | 27 +++++++++++++++++++++++---- package.json | 2 +- 2 files changed, 24 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 72336365d..4ff942f73 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11730,9 +11730,9 @@ } }, "scratch-paint": { - "version": "0.2.0-prerelease.20200204235639", - "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-0.2.0-prerelease.20200204235639.tgz", - "integrity": "sha512-RMBvNrdmo/xgDuP3speGx0WfsYEttmeKI4zu9HiAYHPwRDtKOtRghnNxxFCrcpzG/qOEIV9m2eshVyGj8W9d0g==", + "version": "0.2.0-prerelease.20200206172557", + "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-0.2.0-prerelease.20200206172557.tgz", + "integrity": "sha512-lZgnZ35Bquf5w32af3EMMoyuoBXQzTHbgCCU2pfq4ayiKe4cijcoEppa7HqdESkLCfRUJdPVIb187tityrSQtA==", "dev": true, "requires": { "@scratch/paper": "0.11.20190729152410", @@ -11743,14 +11743,33 @@ "minilog": "3.1.0", "parse-color": "1.0.0", "prop-types": "^15.5.10", - "scratch-svg-renderer": "0.2.0-prerelease.20200109070519" + "scratch-svg-renderer": "0.2.0-prerelease.20200205003400" }, "dependencies": { + "base64-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.2.1.tgz", + "integrity": "sha512-dwVUVIXsBZXwTuwnXI9RK8sBmgq09NDHzyR9SAph9eqk76gKK2JSQmZARC2zRC81JC2QTtxD0ARU5qTS25gIGw==", + "dev": true + }, "classnames": { "version": "2.2.5", "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.5.tgz", "integrity": "sha1-+zgB1FNGdknvNgPH1hoCvRKb3m0=", "dev": true + }, + "scratch-svg-renderer": { + "version": "0.2.0-prerelease.20200205003400", + "resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-0.2.0-prerelease.20200205003400.tgz", + "integrity": "sha512-0CeFHYrwlQ28c7R3d5XUUdPuo9/6i+iXcmiEPnied4iL9elyrdTn3oGNseWAoaKrm7RO2oUbsbFVpzQXGeUD3g==", + "dev": true, + "requires": { + "base64-js": "1.2.1", + "base64-loader": "1.0.0", + "minilog": "3.1.0", + "scratch-render-fonts": "1.0.0-prerelease.20180906193204", + "transformation-matrix": "1.15.0" + } } } }, diff --git a/package.json b/package.json index 9735dbff7..e7b78f3cd 100644 --- a/package.json +++ b/package.json @@ -110,7 +110,7 @@ "scratch-audio": "0.1.0-prerelease.20190925183642", "scratch-l10n": "3.7.20200205213636", "scratch-blocks": "0.1.0-prerelease.1580911107", - "scratch-paint": "0.2.0-prerelease.20200204235639", + "scratch-paint": "0.2.0-prerelease.20200206172557", "scratch-render": "0.1.0-prerelease.20200128205403", "scratch-storage": "1.3.2", "scratch-svg-renderer": "0.2.0-prerelease.20200109070519", From 4e4d359d18267c3eeac2b48240b998b6063c222a Mon Sep 17 00:00:00 2001 From: DD Liu Date: Thu, 6 Feb 2020 18:08:08 -0500 Subject: [PATCH 44/79] Add back rounded gradient strokes for 2.0 projects --- package-lock.json | 14 +++++++------- package.json | 4 ++-- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4ff942f73..1a7f4a709 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11864,9 +11864,9 @@ } }, "scratch-render": { - "version": "0.1.0-prerelease.20200128205403", - "resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-0.1.0-prerelease.20200128205403.tgz", - "integrity": "sha512-Lj2oLSFLImc8v+w6crVRq2IzmpE0Ag5B+ED4vIqkILa8euiB56av3bZTOuft2wWYCq45CzxNvXjsxhkkknVeAw==", + "version": "0.1.0-prerelease.20200205011809", + "resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-0.1.0-prerelease.20200205011809.tgz", + "integrity": "sha512-cgBGRgYt8AIsFX19H81oxk56oAq3Uf1zx3EO81ohqdX89TaElI8vc3tXAhy7YxOcz59WccQFrQeOyY4FZZBkGQ==", "dev": true, "requires": { "grapheme-breaker": "0.3.2", @@ -11876,7 +11876,7 @@ "minilog": "3.1.0", "raw-loader": "^0.5.1", "scratch-storage": "^1.0.0", - "scratch-svg-renderer": "0.2.0-prerelease.20200109070519", + "scratch-svg-renderer": "0.2.0-prerelease.20200205003400", "twgl.js": "4.4.0" } }, @@ -11924,9 +11924,9 @@ } }, "scratch-svg-renderer": { - "version": "0.2.0-prerelease.20200109070519", - "resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-0.2.0-prerelease.20200109070519.tgz", - "integrity": "sha512-THdZW9gA8mFKvDImHDrWWhvyOymUW3JgMBjpPsaFk2URl1kfNIRQIndfwto2B8a8YbtuyKSv6CWW8Nu+VzBZVA==", + "version": "0.2.0-prerelease.20200205003400", + "resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-0.2.0-prerelease.20200205003400.tgz", + "integrity": "sha512-0CeFHYrwlQ28c7R3d5XUUdPuo9/6i+iXcmiEPnied4iL9elyrdTn3oGNseWAoaKrm7RO2oUbsbFVpzQXGeUD3g==", "dev": true, "requires": { "base64-js": "1.2.1", diff --git a/package.json b/package.json index e7b78f3cd..b943268d7 100644 --- a/package.json +++ b/package.json @@ -111,9 +111,9 @@ "scratch-l10n": "3.7.20200205213636", "scratch-blocks": "0.1.0-prerelease.1580911107", "scratch-paint": "0.2.0-prerelease.20200206172557", - "scratch-render": "0.1.0-prerelease.20200128205403", + "scratch-render": "0.1.0-prerelease.20200205011809", "scratch-storage": "1.3.2", - "scratch-svg-renderer": "0.2.0-prerelease.20200109070519", + "scratch-svg-renderer": "0.2.0-prerelease.20200205003400", "scratch-vm": "0.2.0-prerelease.20191227164934", "selenium-webdriver": "3.6.0", "startaudiocontext": "1.2.1", From 41a50b87ab464dec4aa460ffcac634a73cf59046 Mon Sep 17 00:00:00 2001 From: BryceLTaylor Date: Fri, 7 Feb 2020 14:05:22 -0500 Subject: [PATCH 45/79] =?UTF-8?q?Skip=20blocks=20=E2=80=9Crenaming=20costu?= =?UTF-8?q?me=20wtih=20special=20character=E2=80=9D=20test?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- test/integration/blocks.test.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/integration/blocks.test.js b/test/integration/blocks.test.js index d0199330b..edaccfae1 100644 --- a/test/integration/blocks.test.js +++ b/test/integration/blocks.test.js @@ -193,7 +193,7 @@ describe('Working with the blocks', () => { await clickText('newname', scope.blocksTab); }); - test('Renaming costume with a special character should not break toolbox', async () => { + test.skip('Renaming costume with a special character should not break toolbox', async () => { await loadUri(uri); // Rename the costume From 41831eede7d79809e1db14f5d63cba3a0e5a5cb1 Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Mon, 10 Feb 2020 17:49:26 +0000 Subject: [PATCH 46/79] chore(package): update scratch-paint to version 0.2.0-prerelease.20200210174730 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b943268d7..aeebe4920 100644 --- a/package.json +++ b/package.json @@ -110,7 +110,7 @@ "scratch-audio": "0.1.0-prerelease.20190925183642", "scratch-l10n": "3.7.20200205213636", "scratch-blocks": "0.1.0-prerelease.1580911107", - "scratch-paint": "0.2.0-prerelease.20200206172557", + "scratch-paint": "0.2.0-prerelease.20200210174730", "scratch-render": "0.1.0-prerelease.20200205011809", "scratch-storage": "1.3.2", "scratch-svg-renderer": "0.2.0-prerelease.20200205003400", From d7cb0126adc53f7290f3a94615a235ce6344c338 Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Mon, 10 Feb 2020 17:49:31 +0000 Subject: [PATCH 47/79] chore(package): update lockfile package-lock.json --- package-lock.json | 25 +++---------------------- 1 file changed, 3 insertions(+), 22 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1a7f4a709..d1a8c9f48 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11730,9 +11730,9 @@ } }, "scratch-paint": { - "version": "0.2.0-prerelease.20200206172557", - "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-0.2.0-prerelease.20200206172557.tgz", - "integrity": "sha512-lZgnZ35Bquf5w32af3EMMoyuoBXQzTHbgCCU2pfq4ayiKe4cijcoEppa7HqdESkLCfRUJdPVIb187tityrSQtA==", + "version": "0.2.0-prerelease.20200210174730", + "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-0.2.0-prerelease.20200210174730.tgz", + "integrity": "sha512-vQPEI/JU5QVqqNBoYjHX/RVmK4MpsTjnpqM4JbeXUZvuk2jx3Fz/vvr5El7y8ooX7OeUcwDB0+pvwGePHqoqnQ==", "dev": true, "requires": { "@scratch/paper": "0.11.20190729152410", @@ -11746,30 +11746,11 @@ "scratch-svg-renderer": "0.2.0-prerelease.20200205003400" }, "dependencies": { - "base64-js": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.2.1.tgz", - "integrity": "sha512-dwVUVIXsBZXwTuwnXI9RK8sBmgq09NDHzyR9SAph9eqk76gKK2JSQmZARC2zRC81JC2QTtxD0ARU5qTS25gIGw==", - "dev": true - }, "classnames": { "version": "2.2.5", "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.2.5.tgz", "integrity": "sha1-+zgB1FNGdknvNgPH1hoCvRKb3m0=", "dev": true - }, - "scratch-svg-renderer": { - "version": "0.2.0-prerelease.20200205003400", - "resolved": "https://registry.npmjs.org/scratch-svg-renderer/-/scratch-svg-renderer-0.2.0-prerelease.20200205003400.tgz", - "integrity": "sha512-0CeFHYrwlQ28c7R3d5XUUdPuo9/6i+iXcmiEPnied4iL9elyrdTn3oGNseWAoaKrm7RO2oUbsbFVpzQXGeUD3g==", - "dev": true, - "requires": { - "base64-js": "1.2.1", - "base64-loader": "1.0.0", - "minilog": "3.1.0", - "scratch-render-fonts": "1.0.0-prerelease.20180906193204", - "transformation-matrix": "1.15.0" - } } } }, From 33e01c1bdd98bde8aedb73d6af930415c7daddc4 Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2020 13:51:30 +0000 Subject: [PATCH 48/79] chore(package): update scratch-blocks to version 0.1.0-prerelease.1581428931 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index aeebe4920..55ee8441b 100644 --- a/package.json +++ b/package.json @@ -109,7 +109,7 @@ "rimraf": "^2.6.1", "scratch-audio": "0.1.0-prerelease.20190925183642", "scratch-l10n": "3.7.20200205213636", - "scratch-blocks": "0.1.0-prerelease.1580911107", + "scratch-blocks": "0.1.0-prerelease.1581428931", "scratch-paint": "0.2.0-prerelease.20200210174730", "scratch-render": "0.1.0-prerelease.20200205011809", "scratch-storage": "1.3.2", From 5cccd63f6c4c8e5a371de8e1b9b04767123e8f20 Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2020 13:51:34 +0000 Subject: [PATCH 49/79] chore(package): update lockfile package-lock.json --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index d1a8c9f48..f0e373acd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11708,9 +11708,9 @@ } }, "scratch-blocks": { - "version": "0.1.0-prerelease.1580911107", - "resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-0.1.0-prerelease.1580911107.tgz", - "integrity": "sha512-2+bpWEL/2N569nGVPT4nZ5l9lwfezhsImJmw7XQAsJxzvRt9Ou9ZnkFAJN1trTZq/8krYoqjkXOoSe6gmbXW+g==", + "version": "0.1.0-prerelease.1581428931", + "resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-0.1.0-prerelease.1581428931.tgz", + "integrity": "sha512-e4J7p1uk1/Y4FVj/qwVvl5J3W670Cvetz+ijvI4ZpOEDxFx1Ub/Wd+blvcFSCEh7dF1/P0lRBfVCzftPltKGhQ==", "dev": true, "requires": { "exports-loader": "0.6.3", From a4624da5f218903d15f9c2531ea96041b6560a16 Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Wed, 12 Feb 2020 14:17:51 +0000 Subject: [PATCH 50/79] chore(package): update scratch-l10n to version 3.7.20200212141356 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index aeebe4920..f1c0ffd2c 100644 --- a/package.json +++ b/package.json @@ -108,7 +108,7 @@ "redux-throttle": "0.1.1", "rimraf": "^2.6.1", "scratch-audio": "0.1.0-prerelease.20190925183642", - "scratch-l10n": "3.7.20200205213636", + "scratch-l10n": "3.7.20200212141356", "scratch-blocks": "0.1.0-prerelease.1580911107", "scratch-paint": "0.2.0-prerelease.20200210174730", "scratch-render": "0.1.0-prerelease.20200205011809", From e5811f15be9019a2f7f86da26f0989d71e683ba0 Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Wed, 12 Feb 2020 14:17:55 +0000 Subject: [PATCH 51/79] chore(package): update lockfile package-lock.json --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index d1a8c9f48..00240ae22 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11718,9 +11718,9 @@ } }, "scratch-l10n": { - "version": "3.7.20200205213636", - "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.7.20200205213636.tgz", - "integrity": "sha512-e06mKQ1b2rVEjQPX84e872+4/1p8lLD9ofXZXI/Tti7KPeGilIiJmrWCfjbVtXPk7dOTYaOb55Ke0c0rdR8K+w==", + "version": "3.7.20200212141356", + "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.7.20200212141356.tgz", + "integrity": "sha512-hmHN4+HrbmTi8IYKkrrJXQszxTG7vf3IjAUHN0Dy4j9Aoy1kiVdByge2QDfBUvDak5f7K0FpC921u365kF63Yg==", "dev": true, "requires": { "@babel/cli": "^7.1.2", From 0c8b982479436af490e01d74102a21aa04ea56db Mon Sep 17 00:00:00 2001 From: DD Liu Date: Wed, 12 Feb 2020 13:40:16 -0500 Subject: [PATCH 52/79] Update paint --- package-lock.json | 6 +++--- package.json | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index d1a8c9f48..8346b02ee 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11730,9 +11730,9 @@ } }, "scratch-paint": { - "version": "0.2.0-prerelease.20200210174730", - "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-0.2.0-prerelease.20200210174730.tgz", - "integrity": "sha512-vQPEI/JU5QVqqNBoYjHX/RVmK4MpsTjnpqM4JbeXUZvuk2jx3Fz/vvr5El7y8ooX7OeUcwDB0+pvwGePHqoqnQ==", + "version": "0.2.0-prerelease.20200212183139", + "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-0.2.0-prerelease.20200212183139.tgz", + "integrity": "sha512-UXsKFXbRLZP37vvtGxnCifqSt5Zv+zKmDHucNMkowARnj1G8Oo/mUPrJUrl5ggzlAjkc82v1CQizFcc4YiQ6mw==", "dev": true, "requires": { "@scratch/paper": "0.11.20190729152410", diff --git a/package.json b/package.json index aeebe4920..175d8f647 100644 --- a/package.json +++ b/package.json @@ -110,7 +110,7 @@ "scratch-audio": "0.1.0-prerelease.20190925183642", "scratch-l10n": "3.7.20200205213636", "scratch-blocks": "0.1.0-prerelease.1580911107", - "scratch-paint": "0.2.0-prerelease.20200210174730", + "scratch-paint": "0.2.0-prerelease.20200212183139", "scratch-render": "0.1.0-prerelease.20200205011809", "scratch-storage": "1.3.2", "scratch-svg-renderer": "0.2.0-prerelease.20200205003400", From b1a3c4b446c098e5b086d7c5ff92639691f8311e Mon Sep 17 00:00:00 2001 From: Eric Rosenbaum Date: Wed, 12 Feb 2020 14:23:25 -0500 Subject: [PATCH 53/79] update libraries with more 3.0 style properties --- src/lib/libraries/costumes.json | 52 +-- src/lib/libraries/sprites.json | 794 +++----------------------------- 2 files changed, 93 insertions(+), 753 deletions(-) diff --git a/src/lib/libraries/costumes.json b/src/lib/libraries/costumes.json index 280778fa0..aa5178da3 100644 --- a/src/lib/libraries/costumes.json +++ b/src/lib/libraries/costumes.json @@ -581,20 +581,20 @@ }, { "name": "Ballerina-a", - "md5": "3525966db57e6b3fe88ee7c76c9d81bc.svg", + "md5": "5197d3778baf55da6b81b3ada1e10021.svg", "type": "costume", "tags": [ "dance" ], "info": [ - 75, - 75, + 31, + 49, 1 ] }, { "name": "Ballerina-b", - "md5": "605ad62c87a35fb50271ed93b89d9fcf.svg", + "md5": "4ccb1752a43f48aafe490c9c08e58c27.svg", "type": "costume", "tags": [ "dance" @@ -607,7 +607,7 @@ }, { "name": "Ballerina-c", - "md5": "4acedfe3b301fe89729ad8e7939f1df6.svg", + "md5": "fc02bf591dd3d91eeeb50c7424d08274.svg", "type": "costume", "tags": [ "dance" @@ -620,7 +620,7 @@ }, { "name": "Ballerina-d", - "md5": "ec51725c50440636d4830ff1a8ec20ab.svg", + "md5": "5aae21aee33c3f1ae943af5ea11254bf.svg", "type": "costume", "tags": [ "dance" @@ -902,7 +902,7 @@ }, { "name": "Bear-b", - "md5": "cad7a4a674a6b4b960c5b256a26c87e9.svg", + "md5": "6f303e972f33fcb7ef36d0d8012d0975.svg", "type": "costume", "tags": [ "animals", @@ -911,7 +911,7 @@ ], "info": [ 94, - 191, + 190, 1 ] }, @@ -3099,7 +3099,7 @@ }, { "name": "Donut", - "md5": "3abfc584e9e6c3e0ec5112fa25b73b1d.svg", + "md5": "316a67c9e966fd015b4538f54be456db.svg", "type": "costume", "tags": [ "food", @@ -3112,8 +3112,8 @@ "sprankles" ], "info": [ - 73, - 15, + 72, + 14, 1 ] }, @@ -3215,7 +3215,7 @@ }, { "name": "Dot-c", - "md5": "4dc87d7a4a6050da4d4b6539492ad257.svg", + "md5": "9e5a6cc6970ce4932a09affba70a45b0.svg", "type": "costume", "tags": [ "animals", @@ -3224,14 +3224,14 @@ "wren mcdonald" ], "info": [ - 51, - 69, + 50, + 68, 1 ] }, { "name": "Dot-d", - "md5": "ae7032906a6aab9caa74374b50037912.svg", + "md5": "fb047c94113ee4c6664305a338525e6a.svg", "type": "costume", "tags": [ "animals", @@ -3240,8 +3240,8 @@ "wren mcdonald" ], "info": [ - 57, - 67, + 56, + 66, 1 ] }, @@ -3277,7 +3277,7 @@ }, { "name": "Dragon-a", - "md5": "a166d123597ed8896cfb7c397a9fc9c4.svg", + "md5": "12ead885460d96a19132e5970839d36d.svg", "type": "costume", "tags": [ "fantasy", @@ -3286,14 +3286,14 @@ "flying" ], "info": [ - 210, - 150, + 124, + 106, 1 ] }, { "name": "Dragon-b", - "md5": "235f7a2f17fce30bd3c9cb7360c87994.svg", + "md5": "3f672475ad4ca5d1f9331cffd4223140.svg", "type": "costume", "tags": [ "fantasy", @@ -3302,14 +3302,14 @@ "flying" ], "info": [ - 210, - 150, + 152, + 99, 1 ] }, { "name": "Dragon-c", - "md5": "3a6ff36986f85e6d005cfc65d9eb4978.svg", + "md5": "e0aa0083fa0b97da97600d4dbb2055e5.svg", "type": "costume", "tags": [ "fantasy", @@ -3318,8 +3318,8 @@ "flying" ], "info": [ - 210, - 150, + 124, + 105, 1 ] }, diff --git a/src/lib/libraries/sprites.json b/src/lib/libraries/sprites.json index e45b4c17f..61a3edc76 100644 --- a/src/lib/libraries/sprites.json +++ b/src/lib/libraries/sprites.json @@ -80,8 +80,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Abby" } }, @@ -138,8 +136,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Amon" } }, @@ -228,8 +224,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Andie" } }, @@ -403,8 +397,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Anina Dance" } }, @@ -463,8 +455,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Apple" } }, @@ -550,8 +540,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Arrow1" } }, @@ -616,8 +604,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Avery" } }, @@ -701,8 +687,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Avery Walking" } }, @@ -812,14 +796,12 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Ball" } }, { "name": "Ballerina", - "md5": "3525966db57e6b3fe88ee7c76c9d81bc.svg", + "md5": "5197d3778baf55da6b81b3ada1e10021.svg", "type": "sprite", "tags": [ "people", @@ -841,40 +823,40 @@ "currentCostume": 0, "costumes": [ { - "assetId": "3525966db57e6b3fe88ee7c76c9d81bc", + "assetId": "5197d3778baf55da6b81b3ada1e10021", "name": "ballerina-a", "bitmapResolution": 1, - "md5ext": "3525966db57e6b3fe88ee7c76c9d81bc.svg", + "md5ext": "5197d3778baf55da6b81b3ada1e10021.svg", "dataFormat": "svg", - "rotationCenterX": 75, - "rotationCenterY": 75 + "rotationCenterX": 31.00008984350052, + "rotationCenterY": 49 }, { - "assetId": "605ad62c87a35fb50271ed93b89d9fcf", + "assetId": "4ccb1752a43f48aafe490c9c08e58c27", "name": "ballerina-b", "bitmapResolution": 1, - "md5ext": "605ad62c87a35fb50271ed93b89d9fcf.svg", + "md5ext": "4ccb1752a43f48aafe490c9c08e58c27.svg", "dataFormat": "svg", - "rotationCenterX": 29.496243552524447, - "rotationCenterY": 23.769347672058046 + "rotationCenterX": 29.496239121982484, + "rotationCenterY": 23.769351839794098 }, { - "assetId": "4acedfe3b301fe89729ad8e7939f1df6", + "assetId": "fc02bf591dd3d91eeeb50c7424d08274", "name": "ballerina-c", "bitmapResolution": 1, - "md5ext": "4acedfe3b301fe89729ad8e7939f1df6.svg", + "md5ext": "fc02bf591dd3d91eeeb50c7424d08274.svg", "dataFormat": "svg", - "rotationCenterX": 59.50259204017422, - "rotationCenterY": 59.18498926037006 + "rotationCenterX": 59.502591601941845, + "rotationCenterY": 59.184989331170854 }, { - "assetId": "ec51725c50440636d4830ff1a8ec20ab", + "assetId": "5aae21aee33c3f1ae943af5ea11254bf", "name": "ballerina-d", "bitmapResolution": 1, - "md5ext": "ec51725c50440636d4830ff1a8ec20ab.svg", + "md5ext": "5aae21aee33c3f1ae943af5ea11254bf.svg", "dataFormat": "svg", - "rotationCenterX": 36.40098960393442, - "rotationCenterY": 77.9515998142805 + "rotationCenterX": 36.40099014292747, + "rotationCenterY": 77.95160112758442 } ], "sounds": [ @@ -897,8 +879,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Ballerina" } }, @@ -979,8 +959,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Balloon1" } }, @@ -1049,8 +1027,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Bananas" } }, @@ -1109,8 +1085,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Baseball" } }, @@ -1177,8 +1151,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Basketball" } }, @@ -1266,8 +1238,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Bat" } }, @@ -1353,8 +1323,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Batter" } }, @@ -1422,8 +1390,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Beachball" } }, @@ -1461,13 +1427,13 @@ "rotationCenterY": 90 }, { - "assetId": "cad7a4a674a6b4b960c5b256a26c87e9", + "assetId": "6f303e972f33fcb7ef36d0d8012d0975", "name": "bear-b", "bitmapResolution": 1, - "md5ext": "cad7a4a674a6b4b960c5b256a26c87e9.svg", + "md5ext": "6f303e972f33fcb7ef36d0d8012d0975.svg", "dataFormat": "svg", "rotationCenterX": 94, - "rotationCenterY": 191 + "rotationCenterY": 190.66666666666666 } ], "sounds": [ @@ -1490,8 +1456,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Bear" } }, @@ -1612,8 +1576,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Bear-walking" } }, @@ -1672,8 +1634,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Beetle" } }, @@ -1741,8 +1701,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Bell" } }, @@ -1838,8 +1796,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Ben" } }, @@ -1892,12 +1848,10 @@ "visible": true, "x": 17, "y": 18, - "size": 125.00000000000003, + "size": 100, "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Bowl" } }, @@ -1955,8 +1909,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Bowtie" } }, @@ -2013,8 +1965,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Bread" } }, @@ -2073,8 +2023,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Broom" } }, @@ -2214,8 +2162,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Buildings" } }, @@ -2293,8 +2239,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Butterfly 1" } }, @@ -2365,8 +2309,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Butterfly 2" } }, @@ -2425,8 +2367,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Button1" } }, @@ -2493,8 +2433,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Button2" } }, @@ -2562,8 +2500,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Button3" } }, @@ -2629,8 +2565,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Button4" } }, @@ -2699,8 +2633,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Button5" } }, @@ -2772,8 +2704,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Cake" } }, @@ -2838,8 +2768,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Calvrett" } }, @@ -2925,8 +2853,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Casey" } }, @@ -3010,8 +2936,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Cassy Dance" } }, @@ -3082,8 +3006,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Cat" } }, @@ -3143,8 +3065,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Cat 2" } }, @@ -3212,8 +3132,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Cat Flying" } }, @@ -3299,8 +3217,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Catcher" } }, @@ -3395,8 +3311,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Centaur" } }, @@ -3507,8 +3421,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Champ99" } }, @@ -3564,8 +3476,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Cheesy Puffs" } }, @@ -3642,8 +3552,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Chick" } }, @@ -3720,8 +3628,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "City Bus" } }, @@ -3775,12 +3681,10 @@ "visible": true, "x": 81, "y": -12, - "size": 90, + "size": 100, "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Cloud" } }, @@ -3866,8 +3770,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Clouds" } }, @@ -3924,8 +3826,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Convertible" } }, @@ -3983,8 +3883,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Convertible 2" } }, @@ -4058,8 +3956,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Crab" } }, @@ -4135,8 +4031,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Crystal" } }, @@ -4292,8 +4186,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "D-Money Dance" } }, @@ -4358,8 +4250,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Dan" } }, @@ -4433,8 +4323,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Dani" } }, @@ -4526,8 +4414,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Dee" } }, @@ -4610,8 +4496,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Devin" } }, @@ -4696,8 +4580,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Dinosaur1" } }, @@ -4783,8 +4665,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Dinosaur2" } }, @@ -4880,8 +4760,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Dinosaur3" } }, @@ -4969,8 +4847,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Dinosaur4" } }, @@ -5100,8 +4976,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Dinosaur5" } }, @@ -5162,8 +5036,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Diver1" } }, @@ -5224,8 +5096,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Diver2" } }, @@ -5293,8 +5163,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Dog1" } }, @@ -5367,18 +5235,16 @@ "visible": true, "x": 99, "y": 27, - "size": 75, + "size": 100, "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Dog2" } }, { "name": "Donut", - "md5": "3abfc584e9e6c3e0ec5112fa25b73b1d.svg", + "md5": "316a67c9e966fd015b4538f54be456db.svg", "type": "sprite", "tags": [ "food", @@ -5406,13 +5272,13 @@ "currentCostume": 0, "costumes": [ { - "assetId": "3abfc584e9e6c3e0ec5112fa25b73b1d", + "assetId": "316a67c9e966fd015b4538f54be456db", "name": "donut", "bitmapResolution": 1, - "md5ext": "3abfc584e9e6c3e0ec5112fa25b73b1d.svg", + "md5ext": "316a67c9e966fd015b4538f54be456db.svg", "dataFormat": "svg", - "rotationCenterX": 73, - "rotationCenterY": 15 + "rotationCenterX": 72.11747235252724, + "rotationCenterY": 14.658782444689848 } ], "sounds": [ @@ -5444,8 +5310,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Donut" } }, @@ -5531,8 +5395,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Dorian" } }, @@ -5580,22 +5442,22 @@ "rotationCenterY": 67 }, { - "assetId": "4dc87d7a4a6050da4d4b6539492ad257", + "assetId": "9e5a6cc6970ce4932a09affba70a45b0", "name": "dot-c", "bitmapResolution": 1, - "md5ext": "4dc87d7a4a6050da4d4b6539492ad257.svg", + "md5ext": "9e5a6cc6970ce4932a09affba70a45b0.svg", "dataFormat": "svg", - "rotationCenterX": 51, - "rotationCenterY": 69 + "rotationCenterX": 50.53907324990831, + "rotationCenterY": 68.96764494984302 }, { - "assetId": "ae7032906a6aab9caa74374b50037912", + "assetId": "fb047c94113ee4c6664305a338525e6a", "name": "dot-d", "bitmapResolution": 1, - "md5ext": "ae7032906a6aab9caa74374b50037912.svg", + "md5ext": "fb047c94113ee4c6664305a338525e6a.svg", "dataFormat": "svg", - "rotationCenterX": 57, - "rotationCenterY": 67 + "rotationCenterX": 56.58074394930321, + "rotationCenterY": 66.76919584395038 } ], "sounds": [ @@ -5614,12 +5476,10 @@ "visible": true, "x": -162, "y": -69, - "size": 80, + "size": 100, "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Dot" } }, @@ -5686,14 +5546,12 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Dove" } }, { "name": "Dragon", - "md5": "a166d123597ed8896cfb7c397a9fc9c4.svg", + "md5": "12ead885460d96a19132e5970839d36d.svg", "type": "sprite", "tags": [ "fantasy", @@ -5717,31 +5575,31 @@ "currentCostume": 0, "costumes": [ { - "assetId": "a166d123597ed8896cfb7c397a9fc9c4", + "assetId": "12ead885460d96a19132e5970839d36d", "name": "dragon-a", "bitmapResolution": 1, - "md5ext": "a166d123597ed8896cfb7c397a9fc9c4.svg", + "md5ext": "12ead885460d96a19132e5970839d36d.svg", "dataFormat": "svg", - "rotationCenterX": 210, - "rotationCenterY": 150 + "rotationCenterX": 124.12215277545062, + "rotationCenterY": 106.25815347723332 }, { - "assetId": "235f7a2f17fce30bd3c9cb7360c87994", + "assetId": "3f672475ad4ca5d1f9331cffd4223140", "name": "dragon-b", "bitmapResolution": 1, - "md5ext": "235f7a2f17fce30bd3c9cb7360c87994.svg", + "md5ext": "3f672475ad4ca5d1f9331cffd4223140.svg", "dataFormat": "svg", - "rotationCenterX": 210, - "rotationCenterY": 150 + "rotationCenterX": 152.5, + "rotationCenterY": 99 }, { - "assetId": "3a6ff36986f85e6d005cfc65d9eb4978", + "assetId": "e0aa0083fa0b97da97600d4dbb2055e5", "name": "dragon-c", "bitmapResolution": 1, - "md5ext": "3a6ff36986f85e6d005cfc65d9eb4978.svg", + "md5ext": "e0aa0083fa0b97da97600d4dbb2055e5.svg", "dataFormat": "svg", - "rotationCenterX": 210, - "rotationCenterY": 150 + "rotationCenterX": 124.4550776985194, + "rotationCenterY": 105.92484014389998 } ], "sounds": [ @@ -5764,8 +5622,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Dragon" } }, @@ -5834,8 +5690,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Dragonfly" } }, @@ -5911,8 +5765,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Dress" } }, @@ -5987,8 +5839,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Drum" } }, @@ -6090,8 +5940,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Drum Kit" } }, @@ -6184,8 +6032,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Drum-cymbal" } }, @@ -6251,8 +6097,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Drum-highhat" } }, @@ -6336,8 +6180,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Drum-snare" } }, @@ -6433,8 +6275,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Drums Conga" } }, @@ -6530,8 +6370,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Drums Tabla" } }, @@ -6591,8 +6429,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Duck" } }, @@ -6651,8 +6487,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Earth" } }, @@ -6728,8 +6562,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Easel" } }, @@ -6832,8 +6664,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Egg" } }, @@ -6900,8 +6730,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Elephant" } }, @@ -6996,8 +6824,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Elf" } }, @@ -7092,8 +6918,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Fairy" } }, @@ -7189,8 +7013,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Fish" } }, @@ -7258,8 +7080,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Fishbowl" } }, @@ -7355,8 +7175,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Food Truck" } }, @@ -7422,8 +7240,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Football" } }, @@ -7479,8 +7295,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Fortune Cookie" } }, @@ -7556,8 +7370,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Fox" } }, @@ -7646,8 +7458,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Frank" } }, @@ -7708,8 +7518,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Frog" } }, @@ -7787,8 +7595,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Frog 2 " } }, @@ -7844,8 +7650,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Fruit Platter" } }, @@ -7902,8 +7706,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Fruit Salad" } }, @@ -7991,8 +7793,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Ghost" } }, @@ -8058,8 +7858,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Gift" } }, @@ -8143,8 +7941,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Giga" } }, @@ -8219,8 +8015,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Giga Walking" } }, @@ -8296,8 +8090,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Giraffe" } }, @@ -8360,12 +8152,10 @@ "visible": true, "x": 43, "y": -10, - "size": 60, + "size": 100, "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glass Water" } }, @@ -8450,8 +8240,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glasses" } }, @@ -8546,8 +8334,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Goalie" } }, @@ -8632,8 +8418,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Goblin" } }, @@ -8710,8 +8494,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Gobo" } }, @@ -8816,8 +8598,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Grasshopper" } }, @@ -8873,8 +8653,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Green Flag" } }, @@ -8960,8 +8738,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Griffin" } }, @@ -9090,8 +8866,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Guitar" } }, @@ -9220,8 +8994,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Guitar-electric1" } }, @@ -9350,8 +9122,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Guitar-electric2" } }, @@ -9426,8 +9196,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Hannah" } }, @@ -9509,8 +9277,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Hare" } }, @@ -9586,8 +9352,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Harper" } }, @@ -9672,8 +9436,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Hat1 " } }, @@ -9750,8 +9512,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Hatchling" } }, @@ -9816,12 +9576,10 @@ "visible": true, "x": -31, "y": 40, - "size": 55.00000000000001, + "size": 100, "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Heart" } }, @@ -9901,12 +9659,10 @@ "visible": true, "x": -24, "y": -4, - "size": 55.00000000000001, + "size": 100, "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Heart Candy" } }, @@ -9958,12 +9714,10 @@ "visible": true, "x": 50, "y": 39, - "size": 55.00000000000001, + "size": 100, "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Heart Face" } }, @@ -10058,8 +9812,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Hedgehog" } }, @@ -10145,8 +9897,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Hen" } }, @@ -10218,8 +9968,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Hippo1" } }, @@ -10276,8 +10024,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Home Button" } }, @@ -10356,8 +10102,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Horse" } }, @@ -10467,8 +10211,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Jaime" } }, @@ -10563,8 +10305,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Jamal" } }, @@ -10631,8 +10371,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Jar" } }, @@ -10725,12 +10463,10 @@ "visible": true, "x": -163, "y": 99, - "size": 80, + "size": 100, "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Jellyfish" } }, @@ -10826,8 +10562,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Jordyn" } }, @@ -10992,8 +10726,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Jouvi Dance" } }, @@ -11058,8 +10790,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Kai" } }, @@ -11116,8 +10846,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Key" } }, @@ -11246,8 +10974,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Keyboard" } }, @@ -11346,12 +11072,10 @@ "visible": true, "x": 57, "y": -42, - "size": 80, + "size": 100, "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Kiran" } }, @@ -11409,8 +11133,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Knight" } }, @@ -11575,8 +11297,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "LB Dance" } }, @@ -11635,8 +11355,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Ladybug1" } }, @@ -11705,8 +11423,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Ladybug2" } }, @@ -11763,8 +11479,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Laptop" } }, @@ -11824,8 +11538,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Lightning" } }, @@ -11883,8 +11595,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Line" } }, @@ -11971,8 +11681,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Lion" } }, @@ -12048,8 +11756,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Llama" } }, @@ -12107,8 +11813,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Magic Wand" } }, @@ -12200,8 +11904,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Marian" } }, @@ -12287,8 +11989,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Max" } }, @@ -12374,8 +12074,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Mermaid" } }, @@ -12513,8 +12211,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Microphone" } }, @@ -12608,8 +12304,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Milk" } }, @@ -12699,12 +12393,10 @@ "visible": true, "x": -64.00000000000001, "y": -48.00000000000001, - "size": 80, + "size": 100, "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Monet" } }, @@ -12786,12 +12478,10 @@ "visible": true, "x": -61, "y": 24, - "size": 75, + "size": 100, "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Monkey" } }, @@ -12886,8 +12576,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Motorcycle" } }, @@ -12954,8 +12642,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Mouse1" } }, @@ -13020,8 +12706,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Muffin" } }, @@ -13105,8 +12789,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Nano" } }, @@ -13163,8 +12845,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Neigh Pony" } }, @@ -13269,8 +12949,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Octopus" } }, @@ -13327,8 +13005,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Orange" } }, @@ -13395,8 +13071,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Orange2" } }, @@ -13482,8 +13156,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Outfielder" } }, @@ -13559,8 +13231,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Owl" } }, @@ -13612,12 +13282,10 @@ "visible": true, "x": 47, "y": -12, - "size": 85.000000000001, + "size": 100, "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Paddle" } }, @@ -13694,8 +13362,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Panther" } }, @@ -13762,8 +13428,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Pants" } }, @@ -13834,8 +13498,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Parrot" } }, @@ -13910,8 +13572,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Party Hats" } }, @@ -13977,8 +13637,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Pencil" } }, @@ -14060,8 +13718,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Penguin" } }, @@ -14147,8 +13803,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Penguin 2" } }, @@ -14232,8 +13886,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Pico" } }, @@ -14317,8 +13969,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Pico Walking" } }, @@ -14404,8 +14054,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Pitcher" } }, @@ -14461,8 +14109,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Planet2" } }, @@ -14545,8 +14191,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Polar Bear" } }, @@ -14622,8 +14266,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Potion" } }, @@ -14681,8 +14323,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Prince" } }, @@ -14778,8 +14418,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Princess" } }, @@ -14866,8 +14504,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Pufferfish" } }, @@ -14952,8 +14588,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Puppy" } }, @@ -15050,8 +14684,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Rabbit" } }, @@ -15146,8 +14778,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Radio" } }, @@ -15206,8 +14836,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Rainbow" } }, @@ -15293,8 +14921,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Referee" } }, @@ -15352,8 +14978,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Reindeer" } }, @@ -15436,8 +15060,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Retro Robot" } }, @@ -15536,12 +15158,10 @@ "visible": true, "x": 163, "y": -51, - "size": 80, + "size": 100, "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Ripley" } }, @@ -15640,12 +15260,10 @@ "visible": true, "x": -127, "y": 87, - "size": 80, + "size": 100, "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Robot" } }, @@ -15753,12 +15371,10 @@ "visible": true, "x": 123, "y": 50, - "size": 80, + "size": 100, "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Rocketship" } }, @@ -15815,8 +15431,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Rocks" } }, @@ -15902,8 +15516,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Rooster" } }, @@ -15968,8 +15580,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Ruby" } }, @@ -16026,8 +15636,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Sailboat" } }, @@ -16083,8 +15691,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Sam" } }, @@ -16213,8 +15819,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Saxophone" } }, @@ -16285,12 +15889,10 @@ "visible": true, "x": 53, "y": 10, - "size": 90, + "size": 100, "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Scarf" } }, @@ -16358,8 +15960,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Shark" } }, @@ -16457,8 +16057,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Shark 2" } }, @@ -16515,8 +16113,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Shirt" } }, @@ -16602,8 +16198,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Shoes" } }, @@ -16680,8 +16274,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Shorts" } }, @@ -16738,8 +16330,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Singer1" } }, @@ -16827,8 +16417,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Skeleton" } }, @@ -16904,8 +16492,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Snake" } }, @@ -16957,12 +16543,10 @@ "visible": true, "x": 0, "y": -32, - "size": 65, + "size": 100, "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Snowflake" } }, @@ -17020,8 +16604,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Snowman" } }, @@ -17080,8 +16662,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Soccer Ball" } }, @@ -17212,8 +16792,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Speaker" } }, @@ -17269,8 +16847,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Squirrel" } }, @@ -17323,12 +16899,10 @@ "visible": true, "x": 55, "y": 44, - "size": 90, + "size": 100, "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Star" } }, @@ -17397,8 +16971,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Starfish" } }, @@ -17455,8 +17027,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Stop" } }, @@ -17550,8 +17120,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Strawberry" } }, @@ -17612,8 +17180,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Sun" } }, @@ -17679,8 +17245,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Sunglasses1" } }, @@ -17746,8 +17310,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Taco" } }, @@ -17840,8 +17402,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Takeout" } }, @@ -18006,8 +17566,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Ten80 Dance" } }, @@ -18064,8 +17622,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Tennis Ball" } }, @@ -18149,8 +17705,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Tera" } }, @@ -18226,8 +17780,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Toucan" } }, @@ -18283,8 +17835,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Trampoline" } }, @@ -18338,12 +17888,10 @@ "visible": true, "x": 91, "y": 18, - "size": 95, + "size": 100, "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Tree1" } }, @@ -18410,8 +17958,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Trees" } }, @@ -18488,8 +18034,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Truck" } }, @@ -18618,8 +18162,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Trumpet" } }, @@ -18677,8 +18219,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Unicorn" } }, @@ -18738,8 +18278,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Unicorn 2" } }, @@ -18843,8 +18381,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Unicorn Running" } }, @@ -18902,8 +18438,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Wand" } }, @@ -18959,8 +18493,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Wanda" } }, @@ -19039,8 +18571,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Watermelon" } }, @@ -19099,8 +18629,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Winter Hat" } }, @@ -19188,8 +18716,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Witch" } }, @@ -19268,8 +18794,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Wizard" } }, @@ -19330,8 +18854,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Wizard Girl" } }, @@ -19389,8 +18911,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Wizard Hat" } }, @@ -19470,8 +18990,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Wizard-toad" } }, @@ -19539,8 +19057,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Zebra" } }, @@ -19597,8 +19113,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Block-A" } }, @@ -19655,8 +19169,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Block-B" } }, @@ -19713,8 +19225,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Block-C" } }, @@ -19771,8 +19281,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Block-D" } }, @@ -19829,8 +19337,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Block-E" } }, @@ -19887,8 +19393,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Block-F" } }, @@ -19945,8 +19449,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Block-G" } }, @@ -20003,8 +19505,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Block-H" } }, @@ -20061,8 +19561,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Block-I" } }, @@ -20119,8 +19617,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Block-J" } }, @@ -20177,8 +19673,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Block-K" } }, @@ -20235,8 +19729,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Block-L" } }, @@ -20293,8 +19785,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Block-M" } }, @@ -20351,8 +19841,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Block-N" } }, @@ -20409,8 +19897,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Block-O" } }, @@ -20467,8 +19953,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Block-P" } }, @@ -20525,8 +20009,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Block-Q" } }, @@ -20583,8 +20065,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Block-R" } }, @@ -20641,8 +20121,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Block-S" } }, @@ -20699,8 +20177,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Block-T" } }, @@ -20757,8 +20233,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Block-U" } }, @@ -20815,8 +20289,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Block-V" } }, @@ -20873,8 +20345,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Block-W" } }, @@ -20931,8 +20401,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Block-X" } }, @@ -20989,8 +20457,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Block-Y" } }, @@ -21047,8 +20513,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Block-Z" } }, @@ -21105,8 +20569,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-0" } }, @@ -21163,8 +20625,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-1" } }, @@ -21221,8 +20681,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-2" } }, @@ -21279,8 +20737,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-3" } }, @@ -21337,8 +20793,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-4" } }, @@ -21395,8 +20849,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-5" } }, @@ -21453,8 +20905,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-6" } }, @@ -21511,8 +20961,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-7" } }, @@ -21569,8 +21017,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-8" } }, @@ -21627,8 +21073,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-9" } }, @@ -21685,8 +21129,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-A" } }, @@ -21743,8 +21185,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-B" } }, @@ -21801,8 +21241,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-C" } }, @@ -21859,8 +21297,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-D" } }, @@ -21917,8 +21353,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-E" } }, @@ -21975,8 +21409,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-F" } }, @@ -22033,8 +21465,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-G" } }, @@ -22091,8 +21521,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-H" } }, @@ -22149,8 +21577,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-I" } }, @@ -22207,8 +21633,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-J" } }, @@ -22265,8 +21689,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-K" } }, @@ -22323,8 +21745,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-L" } }, @@ -22381,8 +21801,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-M" } }, @@ -22439,8 +21857,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-N" } }, @@ -22497,8 +21913,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-O" } }, @@ -22555,8 +21969,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-P" } }, @@ -22613,8 +22025,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-Q" } }, @@ -22671,8 +22081,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-R" } }, @@ -22729,8 +22137,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-S" } }, @@ -22787,8 +22193,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-T" } }, @@ -22845,8 +22249,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-U" } }, @@ -22903,8 +22305,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-V" } }, @@ -22961,8 +22361,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-W" } }, @@ -23019,8 +22417,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-X" } }, @@ -23077,8 +22473,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-Y" } }, @@ -23135,8 +22529,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Glow-Z" } }, @@ -23211,8 +22603,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Story-A" } }, @@ -23287,8 +22677,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Story-B" } }, @@ -23363,8 +22751,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Story-C" } }, @@ -23439,8 +22825,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Story-D" } }, @@ -23515,8 +22899,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Story-E" } }, @@ -23591,8 +22973,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Story-F" } }, @@ -23667,8 +23047,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Story-G" } }, @@ -23743,8 +23121,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Story-H" } }, @@ -23819,8 +23195,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Story-I" } }, @@ -23895,8 +23269,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Story-J" } }, @@ -23971,8 +23343,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Story-K" } }, @@ -24047,8 +23417,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Story-L" } }, @@ -24123,8 +23491,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Story-M" } }, @@ -24199,8 +23565,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Story-N" } }, @@ -24275,8 +23639,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Story-O" } }, @@ -24351,8 +23713,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Story-P" } }, @@ -24427,8 +23787,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Story-Q" } }, @@ -24503,8 +23861,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Story-R" } }, @@ -24575,12 +23931,10 @@ "visible": true, "x": 67, "y": -26, - "size": 105, + "size": 100, "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Story-S" } }, @@ -24655,8 +24009,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Story-T" } }, @@ -24731,8 +24083,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Story-U" } }, @@ -24807,8 +24157,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Story-V" } }, @@ -24883,8 +24231,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Story-W" } }, @@ -24959,8 +24305,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Story-X" } }, @@ -25035,8 +24379,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Story-Y" } }, @@ -25111,8 +24453,6 @@ "direction": 90, "draggable": false, "rotationStyle": "all around", - "scale": 1, - "isDraggable": false, "objName": "Story-Z" } } From 147a4ed586730e6f026d9f6503782d41de5aca9d Mon Sep 17 00:00:00 2001 From: Eric Rosenbaum Date: Wed, 12 Feb 2020 14:26:46 -0500 Subject: [PATCH 54/79] fix sprite position randomizer --- src/lib/randomize-sprite-position.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/randomize-sprite-position.js b/src/lib/randomize-sprite-position.js index bd4c55eb9..dbb92b9ad 100644 --- a/src/lib/randomize-sprite-position.js +++ b/src/lib/randomize-sprite-position.js @@ -4,8 +4,8 @@ const randomizeSpritePosition = spriteObject => { const randomY = Math.floor((100 * Math.random()) - 50); if (spriteObject.hasOwnProperty('json')) { // Library sprite object - spriteObject.json.scratchX = randomX; - spriteObject.json.scratchY = randomY; + spriteObject.json.x = randomX; + spriteObject.json.y = randomY; } else if (spriteObject.hasOwnProperty('x') && spriteObject.hasOwnProperty('y')) { // Scratch 3 sprite object spriteObject.x = randomX; From 73fad0b7f5c4336f663aaf8f0ae82feaa113b2f4 Mon Sep 17 00:00:00 2001 From: Eric Rosenbaum Date: Wed, 12 Feb 2020 14:34:51 -0500 Subject: [PATCH 55/79] Use title case for all sprite names --- src/lib/libraries/sprites.json | 188 ++++++++++++++++----------------- 1 file changed, 94 insertions(+), 94 deletions(-) diff --git a/src/lib/libraries/sprites.json b/src/lib/libraries/sprites.json index 61a3edc76..3da2ae809 100644 --- a/src/lib/libraries/sprites.json +++ b/src/lib/libraries/sprites.json @@ -159,7 +159,7 @@ ], "json": { "isStage": false, - "name": "andie", + "name": "Andie", "variables": {}, "lists": {}, "broadcasts": {}, @@ -1047,7 +1047,7 @@ ], "json": { "isStage": false, - "name": "baseball", + "name": "Baseball", "variables": {}, "lists": {}, "broadcasts": {}, @@ -1104,7 +1104,7 @@ ], "json": { "isStage": false, - "name": "basketball", + "name": "Basketball", "variables": {}, "lists": {}, "broadcasts": {}, @@ -1173,7 +1173,7 @@ ], "json": { "isStage": false, - "name": "bat", + "name": "Bat", "variables": {}, "lists": {}, "broadcasts": {}, @@ -1258,7 +1258,7 @@ ], "json": { "isStage": false, - "name": "batter", + "name": "Batter", "variables": {}, "lists": {}, "broadcasts": {}, @@ -1409,7 +1409,7 @@ ], "json": { "isStage": false, - "name": "bear", + "name": "Bear", "variables": {}, "lists": {}, "broadcasts": {}, @@ -1475,7 +1475,7 @@ ], "json": { "isStage": false, - "name": "bear-walking", + "name": "Bear-walking", "variables": {}, "lists": {}, "broadcasts": {}, @@ -1722,7 +1722,7 @@ ], "json": { "isStage": false, - "name": "ben", + "name": "Ben", "variables": {}, "lists": {}, "broadcasts": {}, @@ -1927,7 +1927,7 @@ ], "json": { "isStage": false, - "name": "bread", + "name": "Bread", "variables": {}, "lists": {}, "broadcasts": {}, @@ -1985,7 +1985,7 @@ ], "json": { "isStage": false, - "name": "broom", + "name": "Broom", "variables": {}, "lists": {}, "broadcasts": {}, @@ -2183,7 +2183,7 @@ ], "json": { "isStage": false, - "name": "butterfly 1", + "name": "Butterfly 1", "variables": {}, "lists": {}, "broadcasts": {}, @@ -2788,7 +2788,7 @@ ], "json": { "isStage": false, - "name": "casey", + "name": "Casey", "variables": {}, "lists": {}, "broadcasts": {}, @@ -3152,7 +3152,7 @@ ], "json": { "isStage": false, - "name": "catcher", + "name": "Catcher", "variables": {}, "lists": {}, "broadcasts": {}, @@ -3237,7 +3237,7 @@ ], "json": { "isStage": false, - "name": "centaur", + "name": "Centaur", "variables": {}, "lists": {}, "broadcasts": {}, @@ -3496,7 +3496,7 @@ ], "json": { "isStage": false, - "name": "chick", + "name": "Chick", "variables": {}, "lists": {}, "broadcasts": {}, @@ -3975,7 +3975,7 @@ ], "json": { "isStage": false, - "name": "crystal", + "name": "Crystal", "variables": {}, "lists": {}, "broadcasts": {}, @@ -4515,7 +4515,7 @@ ], "json": { "isStage": false, - "name": "dinosaur1", + "name": "Dinosaur1", "variables": {}, "lists": {}, "broadcasts": {}, @@ -4600,7 +4600,7 @@ ], "json": { "isStage": false, - "name": "dinosaur2", + "name": "Dinosaur2", "variables": {}, "lists": {}, "broadcasts": {}, @@ -4686,7 +4686,7 @@ ], "json": { "isStage": false, - "name": "dinosaur3", + "name": "Dinosaur3", "variables": {}, "lists": {}, "broadcasts": {}, @@ -4782,7 +4782,7 @@ ], "json": { "isStage": false, - "name": "dinosaur4", + "name": "Dinosaur4", "variables": {}, "lists": {}, "broadcasts": {}, @@ -5330,7 +5330,7 @@ ], "json": { "isStage": false, - "name": "dorian", + "name": "Dorian", "variables": {}, "lists": {}, "broadcasts": {}, @@ -5415,7 +5415,7 @@ ], "json": { "isStage": false, - "name": "dot", + "name": "Dot", "variables": {}, "lists": {}, "broadcasts": {}, @@ -5566,7 +5566,7 @@ ], "json": { "isStage": false, - "name": "dragon", + "name": "Dragon", "variables": {}, "lists": {}, "broadcasts": {}, @@ -5783,7 +5783,7 @@ ], "json": { "isStage": false, - "name": "drum", + "name": "Drum", "variables": {}, "lists": {}, "broadcasts": {}, @@ -5857,7 +5857,7 @@ ], "json": { "isStage": false, - "name": "drum kit", + "name": "Drum Kit", "variables": {}, "lists": {}, "broadcasts": {}, @@ -5958,7 +5958,7 @@ ], "json": { "isStage": false, - "name": "drum-cymbal", + "name": "Drum-cymbal", "variables": {}, "lists": {}, "broadcasts": {}, @@ -6050,7 +6050,7 @@ ], "json": { "isStage": false, - "name": "drum-highhat", + "name": "Drum-highhat", "variables": {}, "lists": {}, "broadcasts": {}, @@ -6115,7 +6115,7 @@ ], "json": { "isStage": false, - "name": "drum-snare", + "name": "Drum-snare", "variables": {}, "lists": {}, "broadcasts": {}, @@ -6449,7 +6449,7 @@ ], "json": { "isStage": false, - "name": "earth", + "name": "Earth", "variables": {}, "lists": {}, "broadcasts": {}, @@ -6581,7 +6581,7 @@ ], "json": { "isStage": false, - "name": "egg", + "name": "Egg", "variables": {}, "lists": {}, "broadcasts": {}, @@ -6750,7 +6750,7 @@ ], "json": { "isStage": false, - "name": "elf", + "name": "Elf", "variables": {}, "lists": {}, "broadcasts": {}, @@ -6844,7 +6844,7 @@ ], "json": { "isStage": false, - "name": "fairy", + "name": "Fairy", "variables": {}, "lists": {}, "broadcasts": {}, @@ -6939,7 +6939,7 @@ ], "json": { "isStage": false, - "name": "fish", + "name": "Fish", "variables": {}, "lists": {}, "broadcasts": {}, @@ -7314,7 +7314,7 @@ ], "json": { "isStage": false, - "name": "fox", + "name": "Fox", "variables": {}, "lists": {}, "broadcasts": {}, @@ -7393,7 +7393,7 @@ ], "json": { "isStage": false, - "name": "frank", + "name": "Frank", "variables": {}, "lists": {}, "broadcasts": {}, @@ -7728,7 +7728,7 @@ ], "json": { "isStage": false, - "name": "ghost", + "name": "Ghost", "variables": {}, "lists": {}, "broadcasts": {}, @@ -7959,7 +7959,7 @@ ], "json": { "isStage": false, - "name": "Giga walking", + "name": "Giga Walking", "variables": {}, "lists": {}, "broadcasts": {}, @@ -8034,7 +8034,7 @@ ], "json": { "isStage": false, - "name": "giraffe", + "name": "Giraffe", "variables": {}, "lists": {}, "broadcasts": {}, @@ -8260,7 +8260,7 @@ ], "json": { "isStage": false, - "name": "goalie", + "name": "Goalie", "variables": {}, "lists": {}, "broadcasts": {}, @@ -8353,7 +8353,7 @@ ], "json": { "isStage": false, - "name": "goblin", + "name": "Goblin", "variables": {}, "lists": {}, "broadcasts": {}, @@ -8673,7 +8673,7 @@ ], "json": { "isStage": false, - "name": "griffin", + "name": "Griffin", "variables": {}, "lists": {}, "broadcasts": {}, @@ -8756,7 +8756,7 @@ ], "json": { "isStage": false, - "name": "guitar", + "name": "Guitar", "variables": {}, "lists": {}, "broadcasts": {}, @@ -8884,7 +8884,7 @@ ], "json": { "isStage": false, - "name": "guitar-electric1", + "name": "Guitar-electric1", "variables": {}, "lists": {}, "broadcasts": {}, @@ -9012,7 +9012,7 @@ ], "json": { "isStage": false, - "name": "guitar-electric2", + "name": "Guitar-electric2", "variables": {}, "lists": {}, "broadcasts": {}, @@ -9456,7 +9456,7 @@ ], "json": { "isStage": false, - "name": "hatchling", + "name": "Hatchling", "variables": {}, "lists": {}, "broadcasts": {}, @@ -9738,7 +9738,7 @@ ], "json": { "isStage": false, - "name": "hedgehog", + "name": "Hedgehog", "variables": {}, "lists": {}, "broadcasts": {}, @@ -9832,7 +9832,7 @@ ], "json": { "isStage": false, - "name": "hen", + "name": "Hen", "variables": {}, "lists": {}, "broadcasts": {}, @@ -10231,7 +10231,7 @@ ], "json": { "isStage": false, - "name": "jamal", + "name": "Jamal", "variables": {}, "lists": {}, "broadcasts": {}, @@ -10324,7 +10324,7 @@ ], "json": { "isStage": false, - "name": "jar", + "name": "Jar", "variables": {}, "lists": {}, "broadcasts": {}, @@ -10393,7 +10393,7 @@ ], "json": { "isStage": false, - "name": "jellyfish", + "name": "Jellyfish", "variables": {}, "lists": {}, "broadcasts": {}, @@ -10488,7 +10488,7 @@ ], "json": { "isStage": false, - "name": "jordyn", + "name": "Jordyn", "variables": {}, "lists": {}, "broadcasts": {}, @@ -10864,7 +10864,7 @@ ], "json": { "isStage": false, - "name": "keyboard", + "name": "Keyboard", "variables": {}, "lists": {}, "broadcasts": {}, @@ -10993,7 +10993,7 @@ ], "json": { "isStage": false, - "name": "kiran", + "name": "Kiran", "variables": {}, "lists": {}, "broadcasts": {}, @@ -11616,7 +11616,7 @@ ], "json": { "isStage": false, - "name": "lion", + "name": "Lion", "variables": {}, "lists": {}, "broadcasts": {}, @@ -11700,7 +11700,7 @@ ], "json": { "isStage": false, - "name": "llama", + "name": "Llama", "variables": {}, "lists": {}, "broadcasts": {}, @@ -11924,7 +11924,7 @@ ], "json": { "isStage": false, - "name": "max", + "name": "Max", "variables": {}, "lists": {}, "broadcasts": {}, @@ -12009,7 +12009,7 @@ ], "json": { "isStage": false, - "name": "mermaid", + "name": "Mermaid", "variables": {}, "lists": {}, "broadcasts": {}, @@ -12092,7 +12092,7 @@ ], "json": { "isStage": false, - "name": "microphone", + "name": "Microphone", "variables": {}, "lists": {}, "broadcasts": {}, @@ -12230,7 +12230,7 @@ ], "json": { "isStage": false, - "name": "milk", + "name": "Milk", "variables": {}, "lists": {}, "broadcasts": {}, @@ -12323,7 +12323,7 @@ ], "json": { "isStage": false, - "name": "monet", + "name": "Monet", "variables": {}, "lists": {}, "broadcasts": {}, @@ -12866,7 +12866,7 @@ ], "json": { "isStage": false, - "name": "octopus", + "name": "Octopus", "variables": {}, "lists": {}, "broadcasts": {}, @@ -13091,7 +13091,7 @@ ], "json": { "isStage": false, - "name": "outfielder", + "name": "Outfielder", "variables": {}, "lists": {}, "broadcasts": {}, @@ -13175,7 +13175,7 @@ ], "json": { "isStage": false, - "name": "owl", + "name": "Owl", "variables": {}, "lists": {}, "broadcasts": {}, @@ -13306,7 +13306,7 @@ ], "json": { "isStage": false, - "name": "panther", + "name": "Panther", "variables": {}, "lists": {}, "broadcasts": {}, @@ -13904,7 +13904,7 @@ ], "json": { "isStage": false, - "name": "Pico walking", + "name": "Pico Walking", "variables": {}, "lists": {}, "broadcasts": {}, @@ -13989,7 +13989,7 @@ ], "json": { "isStage": false, - "name": "pitcher", + "name": "Pitcher", "variables": {}, "lists": {}, "broadcasts": {}, @@ -14135,7 +14135,7 @@ ], "json": { "isStage": false, - "name": "Polar bear", + "name": "Polar Bear", "variables": {}, "lists": {}, "broadcasts": {}, @@ -14210,7 +14210,7 @@ ], "json": { "isStage": false, - "name": "potion", + "name": "Potion", "variables": {}, "lists": {}, "broadcasts": {}, @@ -14344,7 +14344,7 @@ ], "json": { "isStage": false, - "name": "princess", + "name": "Princess", "variables": {}, "lists": {}, "broadcasts": {}, @@ -14439,7 +14439,7 @@ ], "json": { "isStage": false, - "name": "pufferfish", + "name": "Pufferfish", "variables": {}, "lists": {}, "broadcasts": {}, @@ -14610,7 +14610,7 @@ ], "json": { "isStage": false, - "name": "rabbit", + "name": "Rabbit", "variables": {}, "lists": {}, "broadcasts": {}, @@ -14856,7 +14856,7 @@ ], "json": { "isStage": false, - "name": "referee", + "name": "Referee", "variables": {}, "lists": {}, "broadcasts": {}, @@ -15079,7 +15079,7 @@ ], "json": { "isStage": false, - "name": "ripley", + "name": "Ripley", "variables": {}, "lists": {}, "broadcasts": {}, @@ -15181,7 +15181,7 @@ ], "json": { "isStage": false, - "name": "robot", + "name": "Robot", "variables": {}, "lists": {}, "broadcasts": {}, @@ -15283,7 +15283,7 @@ ], "json": { "isStage": false, - "name": "rocketship", + "name": "Rocketship", "variables": {}, "lists": {}, "broadcasts": {}, @@ -15451,7 +15451,7 @@ ], "json": { "isStage": false, - "name": "rooster", + "name": "Rooster", "variables": {}, "lists": {}, "broadcasts": {}, @@ -15709,7 +15709,7 @@ ], "json": { "isStage": false, - "name": "saxophone", + "name": "Saxophone", "variables": {}, "lists": {}, "broadcasts": {}, @@ -15913,7 +15913,7 @@ ], "json": { "isStage": false, - "name": "shark", + "name": "Shark", "variables": {}, "lists": {}, "broadcasts": {}, @@ -16352,7 +16352,7 @@ ], "json": { "isStage": false, - "name": "skeleton", + "name": "Skeleton", "variables": {}, "lists": {}, "broadcasts": {}, @@ -16436,7 +16436,7 @@ ], "json": { "isStage": false, - "name": "snake", + "name": "Snake", "variables": {}, "lists": {}, "broadcasts": {}, @@ -16624,7 +16624,7 @@ ], "json": { "isStage": false, - "name": "soccer ball", + "name": "Soccer Ball", "variables": {}, "lists": {}, "broadcasts": {}, @@ -17046,7 +17046,7 @@ ], "json": { "isStage": false, - "name": "strawberry", + "name": "Strawberry", "variables": {}, "lists": {}, "broadcasts": {}, @@ -17142,7 +17142,7 @@ ], "json": { "isStage": false, - "name": "sun", + "name": "Sun", "variables": {}, "lists": {}, "broadcasts": {}, @@ -17328,7 +17328,7 @@ ], "json": { "isStage": false, - "name": "takeout", + "name": "Takeout", "variables": {}, "lists": {}, "broadcasts": {}, @@ -17724,7 +17724,7 @@ ], "json": { "isStage": false, - "name": "toucan", + "name": "Toucan", "variables": {}, "lists": {}, "broadcasts": {}, @@ -18052,7 +18052,7 @@ ], "json": { "isStage": false, - "name": "trumpet", + "name": "Trumpet", "variables": {}, "lists": {}, "broadcasts": {}, @@ -18181,7 +18181,7 @@ ], "json": { "isStage": false, - "name": "unicorn", + "name": "Unicorn", "variables": {}, "lists": {}, "broadcasts": {}, @@ -18298,7 +18298,7 @@ ], "json": { "isStage": false, - "name": "unicorn running", + "name": "Unicorn Running", "variables": {}, "lists": {}, "broadcasts": {}, @@ -18400,7 +18400,7 @@ ], "json": { "isStage": false, - "name": "wand", + "name": "Wand", "variables": {}, "lists": {}, "broadcasts": {}, @@ -18651,7 +18651,7 @@ ], "json": { "isStage": false, - "name": "witch", + "name": "Witch", "variables": {}, "lists": {}, "broadcasts": {}, @@ -18738,7 +18738,7 @@ ], "json": { "isStage": false, - "name": "wizard", + "name": "Wizard", "variables": {}, "lists": {}, "broadcasts": {}, @@ -18816,7 +18816,7 @@ ], "json": { "isStage": false, - "name": "wizard girl", + "name": "Wizard Girl", "variables": {}, "lists": {}, "broadcasts": {}, @@ -18934,7 +18934,7 @@ ], "json": { "isStage": false, - "name": "wizard-toad", + "name": "Wizard-toad", "variables": {}, "lists": {}, "broadcasts": {}, @@ -19010,7 +19010,7 @@ ], "json": { "isStage": false, - "name": "zebra", + "name": "Zebra", "variables": {}, "lists": {}, "broadcasts": {}, From 306497c09541cca0c9d737ea093037fa5be2c26b Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Thu, 13 Feb 2020 17:49:12 +0000 Subject: [PATCH 56/79] chore(package): update scratch-paint to version 0.2.0-prerelease.20200213174123 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 68822c9a7..f5f9b7831 100644 --- a/package.json +++ b/package.json @@ -110,7 +110,7 @@ "scratch-audio": "0.1.0-prerelease.20190925183642", "scratch-l10n": "3.7.20200212141356", "scratch-blocks": "0.1.0-prerelease.1581428931", - "scratch-paint": "0.2.0-prerelease.20200212183139", + "scratch-paint": "0.2.0-prerelease.20200213174123", "scratch-render": "0.1.0-prerelease.20200205011809", "scratch-storage": "1.3.2", "scratch-svg-renderer": "0.2.0-prerelease.20200205003400", From f69f4bfe2b8caaead2079f7846882df2f41cdfb5 Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Thu, 13 Feb 2020 17:49:16 +0000 Subject: [PATCH 57/79] chore(package): update lockfile package-lock.json --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index d08a44349..634768129 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11730,9 +11730,9 @@ } }, "scratch-paint": { - "version": "0.2.0-prerelease.20200212183139", - "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-0.2.0-prerelease.20200212183139.tgz", - "integrity": "sha512-UXsKFXbRLZP37vvtGxnCifqSt5Zv+zKmDHucNMkowARnj1G8Oo/mUPrJUrl5ggzlAjkc82v1CQizFcc4YiQ6mw==", + "version": "0.2.0-prerelease.20200213174123", + "resolved": "https://registry.npmjs.org/scratch-paint/-/scratch-paint-0.2.0-prerelease.20200213174123.tgz", + "integrity": "sha512-2ac0Cd+SY2gOFNIUtWmRvKAHlV+DSnoKB7Kkrv3odtx1aqg5hQwPABQy59BZqSRZzi3ZLGk79YhLtWSxhlcdIA==", "dev": true, "requires": { "@scratch/paper": "0.11.20190729152410", From 5fa8beb230e9f5a9a8903a22306b3e50706d9c32 Mon Sep 17 00:00:00 2001 From: Ray Schamp Date: Thu, 13 Feb 2020 13:14:34 -0500 Subject: [PATCH 58/79] Ignore commits on the gh-pages branch for CI Commits to gh-pages "fail" on CircleCI since there's no config on the branch. Skip these commits using a tag I can't write here because I do want CI to run on this commit :) --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index f5f9b7831..3a2d6067f 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "scripts": { "build": "npm run clean && webpack --progress --colors --bail", "clean": "rimraf ./build && mkdirp build && rimraf ./dist && mkdirp dist", - "deploy": "touch build/.nojekyll && gh-pages -t -d build -m \"Build for $(git log --pretty=format:%H -n1)\"", + "deploy": "touch build/.nojekyll && gh-pages -t -d build -m \"Build for $(git log --pretty=format:%H -n1) [skip ci]\"", "prune": "./prune-gh-pages.sh", "i18n:push": "tx-push-src scratch-editor interface translations/en.json", "i18n:src": "rimraf ./translations/messages/src && babel src > tmp.js && rimraf tmp.js && build-i18n-src ./translations/messages/src ./translations/ && npm run i18n:push", From a5baf0cf5fc5633258265cecf201039197bf0c54 Mon Sep 17 00:00:00 2001 From: Eric Rosenbaum Date: Thu, 13 Feb 2020 15:50:00 -0500 Subject: [PATCH 59/79] Remove omega symbols from letter names --- src/lib/libraries/sprites.json | 176 ++++++++++++++++----------------- 1 file changed, 88 insertions(+), 88 deletions(-) diff --git a/src/lib/libraries/sprites.json b/src/lib/libraries/sprites.json index 3da2ae809..d8db2daec 100644 --- a/src/lib/libraries/sprites.json +++ b/src/lib/libraries/sprites.json @@ -19075,7 +19075,7 @@ ], "json": { "isStage": false, - "name": "ΩBlock-A", + "name": "Block-A", "variables": {}, "lists": {}, "broadcasts": {}, @@ -19131,7 +19131,7 @@ ], "json": { "isStage": false, - "name": "ΩBlock-B", + "name": "Block-B", "variables": {}, "lists": {}, "broadcasts": {}, @@ -19187,7 +19187,7 @@ ], "json": { "isStage": false, - "name": "ΩBlock-C", + "name": "Block-C", "variables": {}, "lists": {}, "broadcasts": {}, @@ -19243,7 +19243,7 @@ ], "json": { "isStage": false, - "name": "ΩBlock-D", + "name": "Block-D", "variables": {}, "lists": {}, "broadcasts": {}, @@ -19299,7 +19299,7 @@ ], "json": { "isStage": false, - "name": "ΩBlock-E", + "name": "Block-E", "variables": {}, "lists": {}, "broadcasts": {}, @@ -19355,7 +19355,7 @@ ], "json": { "isStage": false, - "name": "ΩBlock-F", + "name": "Block-F", "variables": {}, "lists": {}, "broadcasts": {}, @@ -19411,7 +19411,7 @@ ], "json": { "isStage": false, - "name": "ΩBlock-G", + "name": "Block-G", "variables": {}, "lists": {}, "broadcasts": {}, @@ -19467,7 +19467,7 @@ ], "json": { "isStage": false, - "name": "ΩBlock-H", + "name": "Block-H", "variables": {}, "lists": {}, "broadcasts": {}, @@ -19523,7 +19523,7 @@ ], "json": { "isStage": false, - "name": "ΩBlock-I", + "name": "Block-I", "variables": {}, "lists": {}, "broadcasts": {}, @@ -19579,7 +19579,7 @@ ], "json": { "isStage": false, - "name": "ΩBlock-J", + "name": "Block-J", "variables": {}, "lists": {}, "broadcasts": {}, @@ -19635,7 +19635,7 @@ ], "json": { "isStage": false, - "name": "ΩBlock-K", + "name": "Block-K", "variables": {}, "lists": {}, "broadcasts": {}, @@ -19691,7 +19691,7 @@ ], "json": { "isStage": false, - "name": "ΩBlock-L", + "name": "Block-L", "variables": {}, "lists": {}, "broadcasts": {}, @@ -19747,7 +19747,7 @@ ], "json": { "isStage": false, - "name": "ΩBlock-M", + "name": "Block-M", "variables": {}, "lists": {}, "broadcasts": {}, @@ -19803,7 +19803,7 @@ ], "json": { "isStage": false, - "name": "ΩBlock-N", + "name": "Block-N", "variables": {}, "lists": {}, "broadcasts": {}, @@ -19859,7 +19859,7 @@ ], "json": { "isStage": false, - "name": "ΩBlock-O", + "name": "Block-O", "variables": {}, "lists": {}, "broadcasts": {}, @@ -19915,7 +19915,7 @@ ], "json": { "isStage": false, - "name": "ΩBlock-P", + "name": "Block-P", "variables": {}, "lists": {}, "broadcasts": {}, @@ -19971,7 +19971,7 @@ ], "json": { "isStage": false, - "name": "ΩBlock-Q", + "name": "Block-Q", "variables": {}, "lists": {}, "broadcasts": {}, @@ -20027,7 +20027,7 @@ ], "json": { "isStage": false, - "name": "ΩBlock-R", + "name": "Block-R", "variables": {}, "lists": {}, "broadcasts": {}, @@ -20083,7 +20083,7 @@ ], "json": { "isStage": false, - "name": "ΩBlock-S", + "name": "Block-S", "variables": {}, "lists": {}, "broadcasts": {}, @@ -20139,7 +20139,7 @@ ], "json": { "isStage": false, - "name": "ΩBlock-T", + "name": "Block-T", "variables": {}, "lists": {}, "broadcasts": {}, @@ -20195,7 +20195,7 @@ ], "json": { "isStage": false, - "name": "ΩBlock-U", + "name": "Block-U", "variables": {}, "lists": {}, "broadcasts": {}, @@ -20251,7 +20251,7 @@ ], "json": { "isStage": false, - "name": "ΩBlock-V", + "name": "Block-V", "variables": {}, "lists": {}, "broadcasts": {}, @@ -20307,7 +20307,7 @@ ], "json": { "isStage": false, - "name": "ΩBlock-W", + "name": "Block-W", "variables": {}, "lists": {}, "broadcasts": {}, @@ -20363,7 +20363,7 @@ ], "json": { "isStage": false, - "name": "ΩBlock-X", + "name": "Block-X", "variables": {}, "lists": {}, "broadcasts": {}, @@ -20419,7 +20419,7 @@ ], "json": { "isStage": false, - "name": "ΩBlock-Y", + "name": "Block-Y", "variables": {}, "lists": {}, "broadcasts": {}, @@ -20475,7 +20475,7 @@ ], "json": { "isStage": false, - "name": "ΩBlock-Z", + "name": "Block-Z", "variables": {}, "lists": {}, "broadcasts": {}, @@ -20531,7 +20531,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-0", + "name": "Glow-0", "variables": {}, "lists": {}, "broadcasts": {}, @@ -20587,7 +20587,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-1", + "name": "Glow-1", "variables": {}, "lists": {}, "broadcasts": {}, @@ -20643,7 +20643,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-2", + "name": "Glow-2", "variables": {}, "lists": {}, "broadcasts": {}, @@ -20699,7 +20699,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-3", + "name": "Glow-3", "variables": {}, "lists": {}, "broadcasts": {}, @@ -20755,7 +20755,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-4", + "name": "Glow-4", "variables": {}, "lists": {}, "broadcasts": {}, @@ -20811,7 +20811,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-5", + "name": "Glow-5", "variables": {}, "lists": {}, "broadcasts": {}, @@ -20867,7 +20867,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-6", + "name": "Glow-6", "variables": {}, "lists": {}, "broadcasts": {}, @@ -20923,7 +20923,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-7", + "name": "Glow-7", "variables": {}, "lists": {}, "broadcasts": {}, @@ -20979,7 +20979,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-8", + "name": "Glow-8", "variables": {}, "lists": {}, "broadcasts": {}, @@ -21035,7 +21035,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-9", + "name": "Glow-9", "variables": {}, "lists": {}, "broadcasts": {}, @@ -21091,7 +21091,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-A", + "name": "Glow-A", "variables": {}, "lists": {}, "broadcasts": {}, @@ -21147,7 +21147,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-B", + "name": "Glow-B", "variables": {}, "lists": {}, "broadcasts": {}, @@ -21203,7 +21203,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-C", + "name": "Glow-C", "variables": {}, "lists": {}, "broadcasts": {}, @@ -21259,7 +21259,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-D", + "name": "Glow-D", "variables": {}, "lists": {}, "broadcasts": {}, @@ -21315,7 +21315,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-E", + "name": "Glow-E", "variables": {}, "lists": {}, "broadcasts": {}, @@ -21371,7 +21371,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-F", + "name": "Glow-F", "variables": {}, "lists": {}, "broadcasts": {}, @@ -21427,7 +21427,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-G", + "name": "Glow-G", "variables": {}, "lists": {}, "broadcasts": {}, @@ -21483,7 +21483,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-H", + "name": "Glow-H", "variables": {}, "lists": {}, "broadcasts": {}, @@ -21539,7 +21539,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-I", + "name": "Glow-I", "variables": {}, "lists": {}, "broadcasts": {}, @@ -21595,7 +21595,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-J", + "name": "Glow-J", "variables": {}, "lists": {}, "broadcasts": {}, @@ -21651,7 +21651,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-K", + "name": "Glow-K", "variables": {}, "lists": {}, "broadcasts": {}, @@ -21707,7 +21707,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-L", + "name": "Glow-L", "variables": {}, "lists": {}, "broadcasts": {}, @@ -21763,7 +21763,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-M", + "name": "Glow-M", "variables": {}, "lists": {}, "broadcasts": {}, @@ -21819,7 +21819,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-N", + "name": "Glow-N", "variables": {}, "lists": {}, "broadcasts": {}, @@ -21875,7 +21875,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-O", + "name": "Glow-O", "variables": {}, "lists": {}, "broadcasts": {}, @@ -21931,7 +21931,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-P", + "name": "Glow-P", "variables": {}, "lists": {}, "broadcasts": {}, @@ -21987,7 +21987,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-Q", + "name": "Glow-Q", "variables": {}, "lists": {}, "broadcasts": {}, @@ -22043,7 +22043,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-R", + "name": "Glow-R", "variables": {}, "lists": {}, "broadcasts": {}, @@ -22099,7 +22099,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-S", + "name": "Glow-S", "variables": {}, "lists": {}, "broadcasts": {}, @@ -22155,7 +22155,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-T", + "name": "Glow-T", "variables": {}, "lists": {}, "broadcasts": {}, @@ -22211,7 +22211,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-U", + "name": "Glow-U", "variables": {}, "lists": {}, "broadcasts": {}, @@ -22267,7 +22267,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-V", + "name": "Glow-V", "variables": {}, "lists": {}, "broadcasts": {}, @@ -22323,7 +22323,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-W", + "name": "Glow-W", "variables": {}, "lists": {}, "broadcasts": {}, @@ -22379,7 +22379,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-X", + "name": "Glow-X", "variables": {}, "lists": {}, "broadcasts": {}, @@ -22435,7 +22435,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-Y", + "name": "Glow-Y", "variables": {}, "lists": {}, "broadcasts": {}, @@ -22491,7 +22491,7 @@ ], "json": { "isStage": false, - "name": "ΩGlow-Z", + "name": "Glow-Z", "variables": {}, "lists": {}, "broadcasts": {}, @@ -22547,7 +22547,7 @@ ], "json": { "isStage": false, - "name": "ΩStory-A", + "name": "Story-A", "variables": {}, "lists": {}, "broadcasts": {}, @@ -22621,7 +22621,7 @@ ], "json": { "isStage": false, - "name": "ΩStory-B", + "name": "Story-B", "variables": {}, "lists": {}, "broadcasts": {}, @@ -22695,7 +22695,7 @@ ], "json": { "isStage": false, - "name": "ΩStory-C", + "name": "Story-C", "variables": {}, "lists": {}, "broadcasts": {}, @@ -22769,7 +22769,7 @@ ], "json": { "isStage": false, - "name": "ΩStory-D", + "name": "Story-D", "variables": {}, "lists": {}, "broadcasts": {}, @@ -22843,7 +22843,7 @@ ], "json": { "isStage": false, - "name": "ΩStory-E", + "name": "Story-E", "variables": {}, "lists": {}, "broadcasts": {}, @@ -22917,7 +22917,7 @@ ], "json": { "isStage": false, - "name": "ΩStory-F", + "name": "Story-F", "variables": {}, "lists": {}, "broadcasts": {}, @@ -22991,7 +22991,7 @@ ], "json": { "isStage": false, - "name": "ΩStory-G", + "name": "Story-G", "variables": {}, "lists": {}, "broadcasts": {}, @@ -23065,7 +23065,7 @@ ], "json": { "isStage": false, - "name": "ΩStory-H", + "name": "Story-H", "variables": {}, "lists": {}, "broadcasts": {}, @@ -23139,7 +23139,7 @@ ], "json": { "isStage": false, - "name": "ΩStory-I", + "name": "Story-I", "variables": {}, "lists": {}, "broadcasts": {}, @@ -23213,7 +23213,7 @@ ], "json": { "isStage": false, - "name": "ΩStory-J", + "name": "Story-J", "variables": {}, "lists": {}, "broadcasts": {}, @@ -23287,7 +23287,7 @@ ], "json": { "isStage": false, - "name": "ΩStory-K", + "name": "Story-K", "variables": {}, "lists": {}, "broadcasts": {}, @@ -23361,7 +23361,7 @@ ], "json": { "isStage": false, - "name": "ΩStory-L", + "name": "Story-L", "variables": {}, "lists": {}, "broadcasts": {}, @@ -23435,7 +23435,7 @@ ], "json": { "isStage": false, - "name": "ΩStory-M", + "name": "Story-M", "variables": {}, "lists": {}, "broadcasts": {}, @@ -23509,7 +23509,7 @@ ], "json": { "isStage": false, - "name": "ΩStory-N", + "name": "Story-N", "variables": {}, "lists": {}, "broadcasts": {}, @@ -23583,7 +23583,7 @@ ], "json": { "isStage": false, - "name": "ΩStory-O", + "name": "Story-O", "variables": {}, "lists": {}, "broadcasts": {}, @@ -23657,7 +23657,7 @@ ], "json": { "isStage": false, - "name": "ΩStory-P", + "name": "Story-P", "variables": {}, "lists": {}, "broadcasts": {}, @@ -23731,7 +23731,7 @@ ], "json": { "isStage": false, - "name": "ΩStory-Q", + "name": "Story-Q", "variables": {}, "lists": {}, "broadcasts": {}, @@ -23805,7 +23805,7 @@ ], "json": { "isStage": false, - "name": "ΩStory-R", + "name": "Story-R", "variables": {}, "lists": {}, "broadcasts": {}, @@ -23879,7 +23879,7 @@ ], "json": { "isStage": false, - "name": "ΩStory-S", + "name": "Story-S", "variables": {}, "lists": {}, "broadcasts": {}, @@ -23953,7 +23953,7 @@ ], "json": { "isStage": false, - "name": "ΩStory-T", + "name": "Story-T", "variables": {}, "lists": {}, "broadcasts": {}, @@ -24027,7 +24027,7 @@ ], "json": { "isStage": false, - "name": "ΩStory-U", + "name": "Story-U", "variables": {}, "lists": {}, "broadcasts": {}, @@ -24101,7 +24101,7 @@ ], "json": { "isStage": false, - "name": "ΩStory-V", + "name": "Story-V", "variables": {}, "lists": {}, "broadcasts": {}, @@ -24175,7 +24175,7 @@ ], "json": { "isStage": false, - "name": "ΩStory-W", + "name": "Story-W", "variables": {}, "lists": {}, "broadcasts": {}, @@ -24249,7 +24249,7 @@ ], "json": { "isStage": false, - "name": "ΩStory-X", + "name": "Story-X", "variables": {}, "lists": {}, "broadcasts": {}, @@ -24323,7 +24323,7 @@ ], "json": { "isStage": false, - "name": "ΩStory-Y", + "name": "Story-Y", "variables": {}, "lists": {}, "broadcasts": {}, @@ -24397,7 +24397,7 @@ ], "json": { "isStage": false, - "name": "ΩStory-Z", + "name": "Story-Z", "variables": {}, "lists": {}, "broadcasts": {}, From bdbf99f60674a1ae62bb2b1b6ed57edc9820e24e Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Tue, 18 Feb 2020 13:52:34 +0000 Subject: [PATCH 60/79] chore(package): update scratch-blocks to version 0.1.0-prerelease.1582033791 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 3a2d6067f..88fce83e3 100644 --- a/package.json +++ b/package.json @@ -109,7 +109,7 @@ "rimraf": "^2.6.1", "scratch-audio": "0.1.0-prerelease.20190925183642", "scratch-l10n": "3.7.20200212141356", - "scratch-blocks": "0.1.0-prerelease.1581428931", + "scratch-blocks": "0.1.0-prerelease.1582033791", "scratch-paint": "0.2.0-prerelease.20200213174123", "scratch-render": "0.1.0-prerelease.20200205011809", "scratch-storage": "1.3.2", From 256bb87858ccedf91542a7a118d54c6b0d540c44 Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Tue, 18 Feb 2020 13:52:38 +0000 Subject: [PATCH 61/79] chore(package): update lockfile package-lock.json --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 634768129..d92765030 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11708,9 +11708,9 @@ } }, "scratch-blocks": { - "version": "0.1.0-prerelease.1581428931", - "resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-0.1.0-prerelease.1581428931.tgz", - "integrity": "sha512-e4J7p1uk1/Y4FVj/qwVvl5J3W670Cvetz+ijvI4ZpOEDxFx1Ub/Wd+blvcFSCEh7dF1/P0lRBfVCzftPltKGhQ==", + "version": "0.1.0-prerelease.1582033791", + "resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-0.1.0-prerelease.1582033791.tgz", + "integrity": "sha512-lGqPRIUUGYrvQnYT4VUrnX1HFK58Z9NV9KVCbQCiJV0E3G/yaGBM+HwOr/MjmEAt/7mSwY3PtFnTAchGRhK3dQ==", "dev": true, "requires": { "exports-loader": "0.6.3", From f1f1f54ec6558984ab3551f2c7d82d5645041dd5 Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Tue, 18 Feb 2020 22:28:10 +0000 Subject: [PATCH 62/79] chore(package): update scratch-l10n to version 3.7.20200218213016 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 3a2d6067f..32623295d 100644 --- a/package.json +++ b/package.json @@ -108,7 +108,7 @@ "redux-throttle": "0.1.1", "rimraf": "^2.6.1", "scratch-audio": "0.1.0-prerelease.20190925183642", - "scratch-l10n": "3.7.20200212141356", + "scratch-l10n": "3.7.20200218213016", "scratch-blocks": "0.1.0-prerelease.1581428931", "scratch-paint": "0.2.0-prerelease.20200213174123", "scratch-render": "0.1.0-prerelease.20200205011809", From 02cdbf68cd11128e249a8c7b2e452ecb4b0aea59 Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Tue, 18 Feb 2020 22:28:15 +0000 Subject: [PATCH 63/79] chore(package): update lockfile package-lock.json --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 634768129..3c83a5dfd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -955,9 +955,9 @@ "dev": true }, "@types/babel__core": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.3.tgz", - "integrity": "sha512-8fBo0UR2CcwWxeX7WIIgJ7lXjasFxoYgRnFHUj+hRvKkpiBJbxhdAPTCY6/ZKM0uxANFVzt4yObSLuTiTnazDA==", + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.4.tgz", + "integrity": "sha512-c/5MuRz5HM4aizqL5ViYfW4iEnmfPcfbH4Xa6GgLT21dMc1NGeNnuS6egHheOmP+kCJ9CAzC4pv4SDCWTnRkbg==", "dev": true, "requires": { "@babel/parser": "^7.1.0", @@ -11718,9 +11718,9 @@ } }, "scratch-l10n": { - "version": "3.7.20200212141356", - "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.7.20200212141356.tgz", - "integrity": "sha512-hmHN4+HrbmTi8IYKkrrJXQszxTG7vf3IjAUHN0Dy4j9Aoy1kiVdByge2QDfBUvDak5f7K0FpC921u365kF63Yg==", + "version": "3.7.20200218213016", + "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.7.20200218213016.tgz", + "integrity": "sha512-WuZQB/YSBvvUTt5KIqlIxCDy77x/0RSu3cFBjjHeYUs464VwcNj2GceK8/6Bbbj9h9dsfHnJdziSWvgr3nsQzA==", "dev": true, "requires": { "@babel/cli": "^7.1.2", From bab503addb4e5558cbcd8c9bbf92e1997f791f97 Mon Sep 17 00:00:00 2001 From: Eric Rosenbaum Date: Thu, 20 Feb 2020 14:21:09 -0500 Subject: [PATCH 64/79] use 2.0 versions of some svg backdrops --- src/lib/libraries/backdrops.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/lib/libraries/backdrops.json b/src/lib/libraries/backdrops.json index 31b2fbb2d..56bddcfd5 100644 --- a/src/lib/libraries/backdrops.json +++ b/src/lib/libraries/backdrops.json @@ -164,7 +164,7 @@ }, { "name": "Blue Sky", - "md5": "11b62fc61d191b1bae0800f78c2f8c60.svg", + "md5": "e7c147730f19d284bcd7b3f00af19bb6.svg", "type": "backdrop", "tags": [ "outdoors", @@ -548,7 +548,7 @@ }, { "name": "Light", - "md5": "a7eb02ece0a521a6dfb5361ce0bdd7cc.svg", + "md5": "4b98c07876ed8997c3762e75790507b4.svg", "type": "backdrop", "tags": [ "patterns" @@ -687,7 +687,7 @@ }, { "name": "Party", - "md5": "d26e9e304872fccd5d84a70b94daf8e2.svg", + "md5": "108160d0e44d1c340182e31c9dc0758a.svg", "type": "backdrop", "tags": [ "indoors", @@ -995,7 +995,7 @@ }, { "name": "Stripes", - "md5": "c71bd957a3381eba291494a0decbf890.svg", + "md5": "a6a21f5c08d586e8daaebde37c97fb6f.svg", "type": "backdrop", "tags": [ "patterns" From 058fd000fac5ae1e0b17a68c9c17c6c15be35548 Mon Sep 17 00:00:00 2001 From: Chris Garrity Date: Wed, 26 Feb 2020 15:53:25 -0500 Subject: [PATCH 65/79] Update to latest l10n for translations --- package-lock.json | 6 +++--- package.json | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index 387c3a879..b9ed49387 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11718,9 +11718,9 @@ } }, "scratch-l10n": { - "version": "3.7.20200218213016", - "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.7.20200218213016.tgz", - "integrity": "sha512-WuZQB/YSBvvUTt5KIqlIxCDy77x/0RSu3cFBjjHeYUs464VwcNj2GceK8/6Bbbj9h9dsfHnJdziSWvgr3nsQzA==", + "version": "3.7.20200225213156", + "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.7.20200225213156.tgz", + "integrity": "sha512-SiqBeIZR79+E9UxEqCG9gFaArwnlW+dQoSINBhZDcFIeKhBoLg75X0KSpUET9FVn2u2LNm7NIMgyC00Owc1KWw==", "dev": true, "requires": { "@babel/cli": "^7.1.2", diff --git a/package.json b/package.json index 366513b1e..e248ab52a 100644 --- a/package.json +++ b/package.json @@ -108,7 +108,7 @@ "redux-throttle": "0.1.1", "rimraf": "^2.6.1", "scratch-audio": "0.1.0-prerelease.20190925183642", - "scratch-l10n": "3.7.20200218213016", + "scratch-l10n": "3.7.20200225213156", "scratch-blocks": "0.1.0-prerelease.1582033791", "scratch-paint": "0.2.0-prerelease.20200213174123", "scratch-render": "0.1.0-prerelease.20200205011809", From 124a6496f52be5ef302173c694299fe2f7d59740 Mon Sep 17 00:00:00 2001 From: DD Liu Date: Thu, 27 Feb 2020 16:05:10 -0500 Subject: [PATCH 66/79] Update render --- package-lock.json | 6 +++--- package.json | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index b9ed49387..a5d28aeef 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11845,9 +11845,9 @@ } }, "scratch-render": { - "version": "0.1.0-prerelease.20200205011809", - "resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-0.1.0-prerelease.20200205011809.tgz", - "integrity": "sha512-cgBGRgYt8AIsFX19H81oxk56oAq3Uf1zx3EO81ohqdX89TaElI8vc3tXAhy7YxOcz59WccQFrQeOyY4FZZBkGQ==", + "version": "0.1.0-prerelease.20200227210101", + "resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-0.1.0-prerelease.20200227210101.tgz", + "integrity": "sha512-N6NaA9Uv3yPvlTBF74MVJBP7UfDlhqv+1t/+86JsqJ0399edlyWV6X6pJUQCaVMcqVcKewJRfO9nZEe2zTPWmA==", "dev": true, "requires": { "grapheme-breaker": "0.3.2", diff --git a/package.json b/package.json index e248ab52a..eb1e2cdd0 100644 --- a/package.json +++ b/package.json @@ -111,7 +111,7 @@ "scratch-l10n": "3.7.20200225213156", "scratch-blocks": "0.1.0-prerelease.1582033791", "scratch-paint": "0.2.0-prerelease.20200213174123", - "scratch-render": "0.1.0-prerelease.20200205011809", + "scratch-render": "0.1.0-prerelease.20200227210101", "scratch-storage": "1.3.2", "scratch-svg-renderer": "0.2.0-prerelease.20200205003400", "scratch-vm": "0.2.0-prerelease.20191227164934", From 1019726bcfb0d974c0de3380790c66d7f2e203ca Mon Sep 17 00:00:00 2001 From: DD Liu Date: Thu, 27 Feb 2020 16:27:21 -0500 Subject: [PATCH 67/79] Update vm --- package-lock.json | 271 +--------------------------------------------- package.json | 2 +- 2 files changed, 7 insertions(+), 266 deletions(-) diff --git a/package-lock.json b/package-lock.json index a5d28aeef..c3a02c0fd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1338,12 +1338,6 @@ "integrity": "sha512-tiNTrP1MP0QrChmD2DdupCr6HWSFeKVw5d/dHTu4Y7rkAkRhU/Dt7dphAfIUyxtHpl/eBVip5uTNSpQJHylpAw==", "dev": true }, - "after": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz", - "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=", - "dev": true - }, "airbnb-prop-types": { "version": "2.15.0", "resolved": "https://registry.npmjs.org/airbnb-prop-types/-/airbnb-prop-types-2.15.0.tgz", @@ -1573,12 +1567,6 @@ "loader-utils": "^1.1.0" } }, - "arraybuffer.slice": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz", - "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==", - "dev": true - }, "arrify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", @@ -2113,12 +2101,6 @@ "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", "dev": true }, - "backo2": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", - "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=", - "dev": true - }, "balanced-match": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", @@ -2180,12 +2162,6 @@ } } }, - "base64-arraybuffer": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", - "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=", - "dev": true - }, "base64-js": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz", @@ -2213,15 +2189,6 @@ "tweetnacl": "^0.14.3" } }, - "better-assert": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz", - "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=", - "dev": true, - "requires": { - "callsite": "1.0.0" - } - }, "big.js": { "version": "5.2.2", "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", @@ -2244,12 +2211,6 @@ "safe-buffer": "^5.1.1" } }, - "blob": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz", - "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==", - "dev": true - }, "bluebird": { "version": "3.7.0", "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.0.tgz", @@ -2625,12 +2586,6 @@ "caller-callsite": "^2.0.0" } }, - "callsite": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", - "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=", - "dev": true - }, "callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", @@ -2948,24 +2903,12 @@ "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", "dev": true }, - "component-bind": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz", - "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=", - "dev": true - }, "component-emitter": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", "dev": true }, - "component-inherit": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz", - "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=", - "dev": true - }, "compressible": { "version": "2.0.17", "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.17.tgz", @@ -3992,55 +3935,6 @@ "once": "^1.4.0" } }, - "engine.io-client": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.1.6.tgz", - "integrity": "sha512-hnuHsFluXnsKOndS4Hv6SvUrgdYx1pk2NqfaDMW+GWdgfU3+/V25Cj7I8a0x92idSpa5PIhJRKxPvp9mnoLsfg==", - "dev": true, - "requires": { - "component-emitter": "1.2.1", - "component-inherit": "0.0.3", - "debug": "~3.1.0", - "engine.io-parser": "~2.1.1", - "has-cors": "1.1.0", - "indexof": "0.0.1", - "parseqs": "0.0.5", - "parseuri": "0.0.5", - "ws": "~3.3.1", - "xmlhttprequest-ssl": "~1.5.4", - "yeast": "0.1.2" - }, - "dependencies": { - "component-emitter": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", - "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=", - "dev": true - }, - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - } - } - }, - "engine.io-parser": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz", - "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==", - "dev": true, - "requires": { - "after": "0.8.2", - "arraybuffer.slice": "~0.0.7", - "base64-arraybuffer": "0.1.5", - "blob": "0.0.5", - "has-binary2": "~1.0.2" - } - }, "enhanced-resolve": { "version": "0.9.1", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-0.9.1.tgz", @@ -6380,29 +6274,6 @@ "ansi-regex": "^2.0.0" } }, - "has-binary2": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz", - "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==", - "dev": true, - "requires": { - "isarray": "2.0.1" - }, - "dependencies": { - "isarray": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", - "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=", - "dev": true - } - } - }, - "has-cors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz", - "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=", - "dev": true - }, "has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", @@ -6921,12 +6792,6 @@ "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", "dev": true }, - "indexof": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", - "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=", - "dev": true - }, "infer-owner": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", @@ -9694,12 +9559,6 @@ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", "dev": true }, - "object-component": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz", - "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=", - "dev": true - }, "object-copy": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", @@ -10179,24 +10038,6 @@ "@types/node": "*" } }, - "parseqs": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz", - "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=", - "dev": true, - "requires": { - "better-assert": "~1.0.0" - } - }, - "parseuri": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz", - "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=", - "dev": true, - "requires": { - "better-assert": "~1.0.0" - } - }, "parseurl": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", @@ -11932,9 +11773,9 @@ "dev": true }, "scratch-vm": { - "version": "0.2.0-prerelease.20191227164934", - "resolved": "https://registry.npmjs.org/scratch-vm/-/scratch-vm-0.2.0-prerelease.20191227164934.tgz", - "integrity": "sha512-loaXhKW4pcY5f/+ARXFAsC0LYC22R/QsTTFxLdfhiWDnbO/ZRYQ4FmAlSzxCx0d2VPhI3uu+um5WkBtPinv2jQ==", + "version": "0.2.0-prerelease.20200227204654", + "resolved": "https://registry.npmjs.org/scratch-vm/-/scratch-vm-0.2.0-prerelease.20200227204654.tgz", + "integrity": "sha512-L+LxqLrJDr1exotyAuBnDlSZy6XTyrxBvY+M4MaUQnhlfSlrzgjyxa5ZE6mEqCSYQaeEyvzv7vBPwBeeTIFJBQ==", "dev": true, "requires": { "@vernier/godirect": "1.5.0", @@ -11953,7 +11794,6 @@ "scratch-parser": "5.0.0", "scratch-sb1-converter": "0.2.7", "scratch-translate-extension-languages": "0.0.20191118205314", - "socket.io-client": "2.0.4", "text-encoding": "0.7.0", "worker-loader": "^1.1.1" }, @@ -11979,9 +11819,9 @@ "dev": true }, "readable-stream": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.4.0.tgz", - "integrity": "sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", "dev": true, "requires": { "inherits": "^2.0.3", @@ -12411,70 +12251,6 @@ } } }, - "socket.io-client": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.0.4.tgz", - "integrity": "sha1-CRilUkBtxeVAs4Dc2Xr8SmQzL44=", - "dev": true, - "requires": { - "backo2": "1.0.2", - "base64-arraybuffer": "0.1.5", - "component-bind": "1.0.0", - "component-emitter": "1.2.1", - "debug": "~2.6.4", - "engine.io-client": "~3.1.0", - "has-cors": "1.1.0", - "indexof": "0.0.1", - "object-component": "0.0.3", - "parseqs": "0.0.5", - "parseuri": "0.0.5", - "socket.io-parser": "~3.1.1", - "to-array": "0.1.4" - }, - "dependencies": { - "component-emitter": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", - "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=", - "dev": true - } - } - }, - "socket.io-parser": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.1.3.tgz", - "integrity": "sha512-g0a2HPqLguqAczs3dMECuA1RgoGFPyvDqcbaDEdCWY9g59kdUAz3YRmaJBNKXflrHNwB7Q12Gkf/0CZXfdHR7g==", - "dev": true, - "requires": { - "component-emitter": "1.2.1", - "debug": "~3.1.0", - "has-binary2": "~1.0.2", - "isarray": "2.0.1" - }, - "dependencies": { - "component-emitter": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", - "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=", - "dev": true - }, - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "isarray": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", - "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=", - "dev": true - } - } - }, "sockjs": { "version": "0.3.19", "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.19.tgz", @@ -13487,12 +13263,6 @@ "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=", "dev": true }, - "to-array": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz", - "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=", - "dev": true - }, "to-arraybuffer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", @@ -13831,12 +13601,6 @@ } } }, - "ultron": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", - "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==", - "dev": true - }, "unicode-canonical-property-names-ecmascript": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", @@ -14980,17 +14744,6 @@ "signal-exit": "^3.0.2" } }, - "ws": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", - "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", - "dev": true, - "requires": { - "async-limiter": "~1.0.0", - "safe-buffer": "~5.1.0", - "ultron": "~1.1.0" - } - }, "xhr": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/xhr/-/xhr-2.5.0.tgz", @@ -15050,12 +14803,6 @@ "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", "dev": true }, - "xmlhttprequest-ssl": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz", - "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=", - "dev": true - }, "xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", @@ -15120,12 +14867,6 @@ "requires": { "fd-slicer": "~1.0.1" } - }, - "yeast": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", - "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=", - "dev": true } } } diff --git a/package.json b/package.json index eb1e2cdd0..d342020a1 100644 --- a/package.json +++ b/package.json @@ -114,7 +114,7 @@ "scratch-render": "0.1.0-prerelease.20200227210101", "scratch-storage": "1.3.2", "scratch-svg-renderer": "0.2.0-prerelease.20200205003400", - "scratch-vm": "0.2.0-prerelease.20191227164934", + "scratch-vm": "0.2.0-prerelease.20200227204654", "selenium-webdriver": "3.6.0", "startaudiocontext": "1.2.1", "style-loader": "^0.23.0", From e9d16dcd2a70e63987db23c80ddcf670e36e7a87 Mon Sep 17 00:00:00 2001 From: DD Liu Date: Fri, 28 Feb 2020 13:00:20 -0500 Subject: [PATCH 68/79] Update render to roll back pen line drawing change --- package-lock.json | 6 +++--- package.json | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index c3a02c0fd..756a4137f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11686,9 +11686,9 @@ } }, "scratch-render": { - "version": "0.1.0-prerelease.20200227210101", - "resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-0.1.0-prerelease.20200227210101.tgz", - "integrity": "sha512-N6NaA9Uv3yPvlTBF74MVJBP7UfDlhqv+1t/+86JsqJ0399edlyWV6X6pJUQCaVMcqVcKewJRfO9nZEe2zTPWmA==", + "version": "0.1.0-prerelease.20200228152431", + "resolved": "https://registry.npmjs.org/scratch-render/-/scratch-render-0.1.0-prerelease.20200228152431.tgz", + "integrity": "sha512-rI/IVwzAHVhq6IoFOgsqwwwwl9acizjJBVxOHKyP9F+/vs34uhbxr+mVUdpO82tSWpjDR+xuw3XfF7oH9U6WnQ==", "dev": true, "requires": { "grapheme-breaker": "0.3.2", diff --git a/package.json b/package.json index d342020a1..f131e130d 100644 --- a/package.json +++ b/package.json @@ -111,7 +111,7 @@ "scratch-l10n": "3.7.20200225213156", "scratch-blocks": "0.1.0-prerelease.1582033791", "scratch-paint": "0.2.0-prerelease.20200213174123", - "scratch-render": "0.1.0-prerelease.20200227210101", + "scratch-render": "0.1.0-prerelease.20200228152431", "scratch-storage": "1.3.2", "scratch-svg-renderer": "0.2.0-prerelease.20200205003400", "scratch-vm": "0.2.0-prerelease.20200227204654", From a27ddaf4ad4a432d45cb173b8885afed91be871f Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Fri, 28 Feb 2020 19:25:15 +0000 Subject: [PATCH 69/79] chore(package): update dependencies --- package.json | 70 ++++++++++++++++++++++++++-------------------------- 1 file changed, 35 insertions(+), 35 deletions(-) diff --git a/package.json b/package.json index f131e130d..d228227a1 100644 --- a/package.json +++ b/package.json @@ -43,70 +43,70 @@ "babel-eslint": "^10.0.1", "babel-loader": "^8.0.4", "base64-loader": "1.0.0", - "bowser": "1.9.4", - "chromedriver": "80.0.0", + "bowser": "2.9.0", + "chromedriver": "80.0.1", "classnames": "2.2.6", "computed-style-to-inline-style": "3.0.0", - "copy-webpack-plugin": "^4.5.1", - "core-js": "2.5.7", - "css-loader": "^1.0.0", + "copy-webpack-plugin": "^5.1.1", + "core-js": "3.6.4", + "css-loader": "^3.4.2", "enzyme": "^3.5.0", - "enzyme-adapter-react-16": "1.3.0", + "enzyme-adapter-react-16": "1.15.2", "es6-object-assign": "1.1.0", - "eslint": "^5.0.1", + "eslint": "^6.8.0", "eslint-config-scratch": "^5.0.0", - "eslint-import-resolver-webpack": "^0.11.1", + "eslint-import-resolver-webpack": "^0.12.1", "eslint-plugin-import": "^2.18.2", - "eslint-plugin-jest": "^22.14.1", + "eslint-plugin-jest": "^23.8.0", "eslint-plugin-react": "^7.12.4", - "file-loader": "2.0.0", + "file-loader": "5.1.0", "get-float-time-domain-data": "0.1.0", "get-user-media-promise": "1.1.4", "gh-pages": "github:rschamp/gh-pages#publish-branch-to-subfolder", "html-webpack-plugin": "^3.2.0", "immutable": "3.8.2", "intl": "1.2.5", - "jest": "^21.0.0", - "jest-junit": "^7.0.0", - "js-base64": "2.4.9", + "jest": "^25.1.0", + "jest-junit": "^10.0.0", + "js-base64": "2.5.2", "keymirror": "0.1.1", "lodash.bindall": "4.4.0", "lodash.debounce": "4.0.8", - "lodash.defaultsdeep": "4.6.0", + "lodash.defaultsdeep": "4.6.1", "lodash.isequal": "4.5.0", "lodash.omit": "4.5.0", "lodash.pick": "4.4.0", - "lodash.throttle": "4.0.1", + "lodash.throttle": "4.1.1", "minilog": "3.1.0", "mkdirp": "^1.0.3", - "omggif": "1.0.9", + "omggif": "1.0.10", "papaparse": "5.1.1", "postcss-import": "^12.0.0", "postcss-loader": "^3.0.0", "postcss-simple-vars": "^5.0.1", "prop-types": "^15.5.10", - "query-string": "^5.1.1", + "query-string": "^6.11.0", "raf": "^3.4.0", - "raw-loader": "^0.5.1", - "react": "16.2.0", - "react-contextmenu": "2.9.4", - "react-dom": "16.2.0", - "react-draggable": "3.0.5", - "react-ga": "2.5.3", - "react-intl": "2.9.0", - "react-modal": "3.9.1", + "raw-loader": "^4.0.0", + "react": "16.13.0", + "react-contextmenu": "2.13.0", + "react-dom": "16.13.0", + "react-draggable": "4.2.0", + "react-ga": "2.7.0", + "react-intl": "3.12.0", + "react-modal": "3.11.2", "react-popover": "0.5.10", - "react-redux": "5.0.7", - "react-responsive": "5.0.0", + "react-redux": "7.2.0", + "react-responsive": "8.0.3", "react-style-proptype": "3.2.2", - "react-tabs": "2.3.0", - "react-test-renderer": "16.2.0", - "react-tooltip": "3.8.0", - "react-virtualized": "9.20.1", - "redux": "3.7.2", + "react-tabs": "3.1.0", + "react-test-renderer": "16.13.0", + "react-tooltip": "4.0.3", + "react-virtualized": "9.21.2", + "redux": "4.0.5", "redux-mock-store": "^1.2.3", "redux-throttle": "0.1.1", - "rimraf": "^2.6.1", + "rimraf": "^3.0.2", "scratch-audio": "0.1.0-prerelease.20190925183642", "scratch-l10n": "3.7.20200225213156", "scratch-blocks": "0.1.0-prerelease.1582033791", @@ -117,11 +117,11 @@ "scratch-vm": "0.2.0-prerelease.20200227204654", "selenium-webdriver": "3.6.0", "startaudiocontext": "1.2.1", - "style-loader": "^0.23.0", + "style-loader": "^1.1.3", "svg-to-image": "1.1.3", "text-encoding": "0.7.0", "to-style": "1.3.3", - "uglifyjs-webpack-plugin": "^1.2.5", + "uglifyjs-webpack-plugin": "^2.2.0", "wav-encoder": "1.3.0", "web-audio-test-api": "^0.5.2", "webpack": "^4.6.0", From 63bdc8038838b2e212b31aec7c4bfd7fa60e92ff Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Fri, 28 Feb 2020 19:25:19 +0000 Subject: [PATCH 70/79] chore(package): update lockfile package-lock.json --- package-lock.json | 7271 ++++++++++++++++++++++++++++----------------- 1 file changed, 4559 insertions(+), 2712 deletions(-) diff --git a/package-lock.json b/package-lock.json index 756a4137f..40a4d4d7a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -394,6 +394,23 @@ "@babel/helper-plugin-utils": "^7.0.0" } }, + "@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", + "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==", + "dev": true + } + } + }, "@babel/plugin-syntax-dynamic-import": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.2.0.tgz", @@ -859,20 +876,12 @@ } }, "@babel/runtime": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.6.3.tgz", - "integrity": "sha512-kq6anf9JGjW8Nt5rYfEuGRaEAaH1mkv3Bbu6rYvLOpPh/RusSJXuKPEAoZ7L7gybZkchE8+NV5g9vKF4AGAtsA==", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.4.tgz", + "integrity": "sha512-neAp3zt80trRVBI1x0azq6c57aNBqYZH8KhMm3TaB7wEI5Q4A2SHfBHE8w9gOhI/lrqxtEbXZgQIrHP+wvSGwQ==", "dev": true, "requires": { "regenerator-runtime": "^0.13.2" - }, - "dependencies": { - "regenerator-runtime": { - "version": "0.13.3", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz", - "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==", - "dev": true - } } }, "@babel/template": { @@ -931,15 +940,763 @@ "to-fast-properties": "^2.0.0" } }, + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dev": true, + "requires": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + } + } + }, + "@formatjs/intl-displaynames": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@formatjs/intl-displaynames/-/intl-displaynames-1.2.0.tgz", + "integrity": "sha512-mUGI2sc6OABkrMj42HlOpK1h96EVrN+gOhzbyCTMH9SVH/gPPLr/zFRH3KFWtBwxqhYsDghvUwm8xkdFOK0kTg==", + "dev": true, + "requires": { + "@formatjs/intl-utils": "^2.2.0" + } + }, + "@formatjs/intl-listformat": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@formatjs/intl-listformat/-/intl-listformat-1.4.1.tgz", + "integrity": "sha512-AX0o1y5xXyMY4ebZOO+UujMcDhniYDs50KpwGzjUPV+bBILwRYqH/6IprZZG/V8YSOtetZlalZiwzJ50dH6PuQ==", + "dev": true, + "requires": { + "@formatjs/intl-utils": "^2.2.0" + } + }, + "@formatjs/intl-relativetimeformat": { + "version": "4.5.9", + "resolved": "https://registry.npmjs.org/@formatjs/intl-relativetimeformat/-/intl-relativetimeformat-4.5.9.tgz", + "integrity": "sha512-6rgPXQl5MrPPbCuNiHxolzO6xNCHphCVEWW6RWGy7t/Mek70gD7nq1erW8fbQJ0XL/UeAC0Cz/+ggh7vaSsKNA==", + "dev": true, + "requires": { + "@formatjs/intl-utils": "^2.2.0" + } + }, + "@formatjs/intl-unified-numberformat": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@formatjs/intl-unified-numberformat/-/intl-unified-numberformat-3.2.0.tgz", + "integrity": "sha512-SZMTV/tR0h7nYhS2x69S7zhHXaBmE0ZTR2OIiakt8W7uYWVgcRhu/LgUeVtGzpwPI2ChcOjNMtX/k6y1M9aDNA==", + "dev": true, + "requires": { + "@formatjs/intl-utils": "^2.2.0" + } + }, + "@formatjs/intl-utils": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@formatjs/intl-utils/-/intl-utils-2.2.0.tgz", + "integrity": "sha512-+Az7tR1av1DHZu9668D8uh9atT6vp+FFmEF8BrEssv0OqzpVjpVBGVmcgPzQP8k2PQjVlm/h2w8cTt0knn132w==", + "dev": true + }, + "@formatjs/macro": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/@formatjs/macro/-/macro-0.2.6.tgz", + "integrity": "sha512-DfdnLJf8+PwLHzJECZ1Xfa8+sI9akQnUuLN2UdkaExTQmlY0Vs36rMzEP0JoVDBMk+KdQbJNt72rPeZkBNcKWg==", + "dev": true + }, + "@istanbuljs/load-nyc-config": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.0.0.tgz", + "integrity": "sha512-ZR0rq/f/E4f4XcgnDvtMWXCUJpi8eO0rssVhmztsZqLIEFA9UUP9zmpE0VxlM+kv/E1ul2I876Fwil2ayptDVg==", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + } + } + }, + "@istanbuljs/schema": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz", + "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==", + "dev": true + }, + "@jest/console": { + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-25.1.0.tgz", + "integrity": "sha512-3P1DpqAMK/L07ag/Y9/Jup5iDEG9P4pRAuZiMQnU0JB3UOvCyYCjCoxr7sIA80SeyUCUKrr24fKAxVpmBgQonA==", + "dev": true, + "requires": { + "@jest/source-map": "^25.1.0", + "chalk": "^3.0.0", + "jest-util": "^25.1.0", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/core": { + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-25.1.0.tgz", + "integrity": "sha512-iz05+NmwCmZRzMXvMo6KFipW7nzhbpEawrKrkkdJzgytavPse0biEnCNr2wRlyCsp3SmKaEY+SGv7YWYQnIdig==", + "dev": true, + "requires": { + "@jest/console": "^25.1.0", + "@jest/reporters": "^25.1.0", + "@jest/test-result": "^25.1.0", + "@jest/transform": "^25.1.0", + "@jest/types": "^25.1.0", + "ansi-escapes": "^4.2.1", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.3", + "jest-changed-files": "^25.1.0", + "jest-config": "^25.1.0", + "jest-haste-map": "^25.1.0", + "jest-message-util": "^25.1.0", + "jest-regex-util": "^25.1.0", + "jest-resolve": "^25.1.0", + "jest-resolve-dependencies": "^25.1.0", + "jest-runner": "^25.1.0", + "jest-runtime": "^25.1.0", + "jest-snapshot": "^25.1.0", + "jest-util": "^25.1.0", + "jest-validate": "^25.1.0", + "jest-watcher": "^25.1.0", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "realpath-native": "^1.1.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "graceful-fs": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + } + } + }, + "@jest/environment": { + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-25.1.0.tgz", + "integrity": "sha512-cTpUtsjU4cum53VqBDlcW0E4KbQF03Cn0jckGPW/5rrE9tb+porD3+hhLtHAwhthsqfyF+bizyodTlsRA++sHg==", + "dev": true, + "requires": { + "@jest/fake-timers": "^25.1.0", + "@jest/types": "^25.1.0", + "jest-mock": "^25.1.0" + } + }, + "@jest/fake-timers": { + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-25.1.0.tgz", + "integrity": "sha512-Eu3dysBzSAO1lD7cylZd/CVKdZZ1/43SF35iYBNV1Lvvn2Undp3Grwsv8PrzvbLhqwRzDd4zxrY4gsiHc+wygQ==", + "dev": true, + "requires": { + "@jest/types": "^25.1.0", + "jest-message-util": "^25.1.0", + "jest-mock": "^25.1.0", + "jest-util": "^25.1.0", + "lolex": "^5.0.0" + } + }, + "@jest/reporters": { + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-25.1.0.tgz", + "integrity": "sha512-ORLT7hq2acJQa8N+NKfs68ZtHFnJPxsGqmofxW7v7urVhzJvpKZG9M7FAcgh9Ee1ZbCteMrirHA3m5JfBtAaDg==", + "dev": true, + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^25.1.0", + "@jest/environment": "^25.1.0", + "@jest/test-result": "^25.1.0", + "@jest/transform": "^25.1.0", + "@jest/types": "^25.1.0", + "chalk": "^3.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.0", + "jest-haste-map": "^25.1.0", + "jest-resolve": "^25.1.0", + "jest-runtime": "^25.1.0", + "jest-util": "^25.1.0", + "jest-worker": "^25.1.0", + "node-notifier": "^6.0.0", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^3.1.0", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^4.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/source-map": { + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-25.1.0.tgz", + "integrity": "sha512-ohf2iKT0xnLWcIUhL6U6QN+CwFWf9XnrM2a6ybL9NXxJjgYijjLSitkYHIdzkd8wFliH73qj/+epIpTiWjRtAA==", + "dev": true, + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.3", + "source-map": "^0.6.0" + }, + "dependencies": { + "graceful-fs": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@jest/test-result": { + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.1.0.tgz", + "integrity": "sha512-FZzSo36h++U93vNWZ0KgvlNuZ9pnDnztvaM7P/UcTx87aPDotG18bXifkf1Ji44B7k/eIatmMzkBapnAzjkJkg==", + "dev": true, + "requires": { + "@jest/console": "^25.1.0", + "@jest/transform": "^25.1.0", + "@jest/types": "^25.1.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/test-sequencer": { + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-25.1.0.tgz", + "integrity": "sha512-WgZLRgVr2b4l/7ED1J1RJQBOharxS11EFhmwDqknpknE0Pm87HLZVS2Asuuw+HQdfQvm2aXL2FvvBLxOD1D0iw==", + "dev": true, + "requires": { + "@jest/test-result": "^25.1.0", + "jest-haste-map": "^25.1.0", + "jest-runner": "^25.1.0", + "jest-runtime": "^25.1.0" + } + }, + "@jest/transform": { + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-25.1.0.tgz", + "integrity": "sha512-4ktrQ2TPREVeM+KxB4zskAT84SnmG1vaz4S+51aTefyqn3zocZUnliLLm5Fsl85I3p/kFPN4CRp1RElIfXGegQ==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^25.1.0", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^3.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.3", + "jest-haste-map": "^25.1.0", + "jest-regex-util": "^25.1.0", + "jest-util": "^25.1.0", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "realpath-native": "^1.1.0", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "graceful-fs": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + } + } + }, "@jest/types": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", - "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.1.0.tgz", + "integrity": "sha512-VpOtt7tCrgvamWZh1reVsGADujKigBUFTi19mlRjqEGsE8qH4r3s+skY33dNdXOwyZIvuftZ5tqdF1IgsMejMA==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^1.1.1", - "@types/yargs": "^13.0.0" + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", + "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.3", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", + "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz", + "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.3", + "fastq": "^1.6.0" } }, "@scratch/paper": { @@ -948,6 +1705,15 @@ "integrity": "sha512-8DvLPFbipP7O8fii6xItaA041fdW4pdr63m34xlSs15sYP5fX9yiZiO3G44qk5eBPbFNQTG7uxMd5Jo+cVS5Ow==", "dev": true }, + "@sinonjs/commons": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.7.1.tgz", + "integrity": "sha512-Debi3Baff1Qu1Unc3mjJ96MgpbwTn43S1+9yJ0llWygPwDNu2aaWBD6yc9y/Z8XDRNhx7U+u2UDg2OGQXkclUQ==", + "dev": true, + "requires": { + "type-detect": "4.0.8" + } + }, "@testim/chrome-version": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/@testim/chrome-version/-/chrome-version-1.0.7.tgz", @@ -995,6 +1761,12 @@ "@babel/types": "^7.3.0" } }, + "@types/color-name": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", + "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", + "dev": true + }, "@types/events": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", @@ -1012,6 +1784,22 @@ "@types/node": "*" } }, + "@types/hoist-non-react-statics": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz", + "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==", + "dev": true, + "requires": { + "@types/react": "*", + "hoist-non-react-statics": "^3.3.0" + } + }, + "@types/invariant": { + "version": "2.2.31", + "resolved": "https://registry.npmjs.org/@types/invariant/-/invariant-2.2.31.tgz", + "integrity": "sha512-jMlgg9pIURvy9jgBHCjQp/CyBjYHUwj91etVcDdXkFl2CwTFiQlB+8tcsMeXpXf2PFE5X2pjk4Gm43hQSMHAdA==", + "dev": true + }, "@types/istanbul-lib-coverage": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz", @@ -1019,9 +1807,9 @@ "dev": true }, "@types/istanbul-lib-report": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-1.1.1.tgz", - "integrity": "sha512-3BUTyMzbZa2DtDI2BkERNC6jJw2Mr2Y0oGI7mRxYNBPxppbtEK1F66u3bKwU2g+wxwWI7PAoRpJnOY1grJqzHg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "*" @@ -1038,9 +1826,9 @@ } }, "@types/json-schema": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.3.tgz", - "integrity": "sha512-Il2DtDVRGDcqjDtE+rF8iqg1CArehSK84HZJCT7AMITlyXRBpuPhqGLDQMowraqqu1coEaimg4ZOqggt6L6L+A==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.4.tgz", + "integrity": "sha512-8+KAKzEvSUdeo+kmqnKrqgeE+LcA0tjYWFY7RPProVYwnqDjukzO+3b6dLD56rYX5TdWejnEOLJYOIeh4CXKuA==", "dev": true }, "@types/minimatch": { @@ -1055,46 +1843,114 @@ "integrity": "sha512-KPYGmfD0/b1eXurQ59fXD1GBzhSQfz6/lKBxkaHX9dKTzjXbK68Zt7yGUxUsCS1jeTy/8aL+d9JEr+S54mpkWQ==", "dev": true }, + "@types/prop-types": { + "version": "15.7.3", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.3.tgz", + "integrity": "sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==", + "dev": true + }, + "@types/react": { + "version": "16.9.23", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.23.tgz", + "integrity": "sha512-SsGVT4E7L2wLN3tPYLiF20hmZTPGuzaayVunfgXzUn1x4uHVsKH6QDJQ/TdpHqwsTLd4CwrmQ2vOgxN7gE24gw==", + "dev": true, + "requires": { + "@types/prop-types": "*", + "csstype": "^2.2.0" + } + }, + "@types/stack-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", + "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==", + "dev": true + }, "@types/yargs": { - "version": "13.0.3", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.3.tgz", - "integrity": "sha512-K8/LfZq2duW33XW/tFwEAfnZlqIfVsoyRB3kfXdPXYhl0nfM8mmh7GS0jg7WrX2Dgq/0Ha/pR1PaR+BvmWwjiQ==", + "version": "15.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.4.tgz", + "integrity": "sha512-9T1auFmbPZoxHz0enUFlUuKRy3it01R+hlggyVUMtnCTQRunsQYifnSGb8hET4Xo8yiC0o0r1paW3ud5+rbURg==", "dev": true, "requires": { "@types/yargs-parser": "*" } }, "@types/yargs-parser": { - "version": "13.1.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-13.1.0.tgz", - "integrity": "sha512-gCubfBUZ6KxzoibJ+SCUc/57Ms1jz5NjHe4+dI2krNmU5zCPAphyLJYyTOg06ueIyfj+SaCUqmzun7ImlxDcKg==", + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-15.0.0.tgz", + "integrity": "sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==", "dev": true }, "@typescript-eslint/experimental-utils": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-1.13.0.tgz", - "integrity": "sha512-zmpS6SyqG4ZF64ffaJ6uah6tWWWgZ8m+c54XXgwFtUv0jNz8aJAVx8chMCvnk7yl6xwn8d+d96+tWp7fXzTuDg==", + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.21.0.tgz", + "integrity": "sha512-olKw9JP/XUkav4lq0I7S1mhGgONJF9rHNhKFn9wJlpfRVjNo3PPjSvybxEldvCXnvD+WAshSzqH5cEjPp9CsBA==", "dev": true, "requires": { "@types/json-schema": "^7.0.3", - "@typescript-eslint/typescript-estree": "1.13.0", - "eslint-scope": "^4.0.0" + "@typescript-eslint/typescript-estree": "2.21.0", + "eslint-scope": "^5.0.0" + }, + "dependencies": { + "eslint-scope": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", + "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + } } }, "@typescript-eslint/typescript-estree": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-1.13.0.tgz", - "integrity": "sha512-b5rCmd2e6DCC6tCTN9GSUAuxdYwCM/k/2wdjHGrIRGPSJotWMCe/dGpi66u42bhuh8q3QBzqM4TMA1GUUCJvdw==", + "version": "2.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.21.0.tgz", + "integrity": "sha512-NC/nogZNb9IK2MEFQqyDBAciOT8Lp8O3KgAfvHx2Skx6WBo+KmDqlU3R9KxHONaijfTIKtojRe3SZQyMjr3wBw==", "dev": true, "requires": { - "lodash.unescape": "4.0.1", - "semver": "5.5.0" + "debug": "^4.1.1", + "eslint-visitor-keys": "^1.1.0", + "glob": "^7.1.6", + "is-glob": "^4.0.1", + "lodash": "^4.17.15", + "semver": "^6.3.0", + "tsutils": "^3.17.1" }, "dependencies": { + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, "semver": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", - "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true } } @@ -1294,9 +2150,9 @@ "dev": true }, "abab": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", - "integrity": "sha1-X6rZwsB/YN12dw9xzwJbYqY8/U4=", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.3.tgz", + "integrity": "sha512-tsFzPpcttalNjFBCFMqsKYQcWxxen1pgJR56by//QwvJc4/OUS3kPOOttx2tSIfjsylB0pYu7f5D3K1RCxUnUg==", "dev": true }, "accepts": { @@ -1316,28 +2172,37 @@ "dev": true }, "acorn-globals": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-3.1.0.tgz", - "integrity": "sha1-/YJw9x+7SZawBPqIDuXUZXOnMb8=", + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", + "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", "dev": true, "requires": { - "acorn": "^4.0.4" - }, - "dependencies": { - "acorn": { - "version": "4.0.13", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", - "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=", - "dev": true - } + "acorn": "^6.0.1", + "acorn-walk": "^6.0.1" } }, "acorn-jsx": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.0.2.tgz", - "integrity": "sha512-tiNTrP1MP0QrChmD2DdupCr6HWSFeKVw5d/dHTu4Y7rkAkRhU/Dt7dphAfIUyxtHpl/eBVip5uTNSpQJHylpAw==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz", + "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==", "dev": true }, + "acorn-walk": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", + "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", + "dev": true + }, + "aggregate-error": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.0.1.tgz", + "integrity": "sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA==", + "dev": true, + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, "airbnb-prop-types": { "version": "2.15.0", "resolved": "https://registry.npmjs.org/airbnb-prop-types/-/airbnb-prop-types-2.15.0.tgz", @@ -1393,10 +2258,13 @@ "dev": true }, "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "dev": true + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.0.tgz", + "integrity": "sha512-EiYhwo0v255HUL6eDyuLrXEkTi7WwVCLAw+SeOQ7M7qdun1z1pum4DEm/nuqIVbPvi9RPPc9k9LbyBv6H0DwVg==", + "dev": true, + "requires": { + "type-fest": "^0.8.1" + } }, "ansi-html": { "version": "0.0.7", @@ -1440,15 +2308,6 @@ } } }, - "append-transform": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-0.4.0.tgz", - "integrity": "sha1-126/jKlNJ24keja61EpLdKthGZE=", - "dev": true, - "requires": { - "default-require-extensions": "^1.0.0" - } - }, "aproba": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", @@ -1538,13 +2397,92 @@ "dev": true }, "array.prototype.find": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array.prototype.find/-/array.prototype.find-2.1.0.tgz", - "integrity": "sha512-Wn41+K1yuO5p7wRZDl7890c3xvv5UBrfVXTVIe28rSQb6LS0fZMDrQB6PAcxQFRFy6vJTLDc3A2+3CjQdzVKRg==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/array.prototype.find/-/array.prototype.find-2.1.1.tgz", + "integrity": "sha512-mi+MYNJYLTx2eNYy+Yh6raoQacCsNeeMUaspFPh9Y141lFSsWxxB8V9mM2ye+eqiRs917J6/pJ4M9ZPzenWckA==", "dev": true, "requires": { "define-properties": "^1.1.3", - "es-abstract": "^1.13.0" + "es-abstract": "^1.17.4" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", + "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true + }, + "is-callable": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", + "dev": true + }, + "is-regex": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "object-inspect": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", + "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", + "dev": true + }, + "string.prototype.trimleft": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", + "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + } + }, + "string.prototype.trimright": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", + "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + } + } } }, "array.prototype.flat": { @@ -1567,18 +2505,6 @@ "loader-utils": "^1.1.0" } }, - "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", - "dev": true - }, - "asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=", - "dev": true - }, "asn1": { "version": "0.2.4", "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", @@ -1713,47 +2639,32 @@ "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==", "dev": true }, - "babel-code-frame": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", - "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "axios": { + "version": "0.19.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz", + "integrity": "sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==", "dev": true, "requires": { - "chalk": "^1.1.3", - "esutils": "^2.0.2", - "js-tokens": "^3.0.2" + "follow-redirects": "1.5.10" }, "dependencies": { - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", "dev": true, "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "ms": "2.0.0" } }, - "js-tokens": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", - "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", - "dev": true - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true + "follow-redirects": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz", + "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==", + "dev": true, + "requires": { + "debug": "=3.1.0" + } } } }, @@ -1777,50 +2688,79 @@ "resolve": "^1.12.0" } }, - "babel-generator": { - "version": "6.26.1", - "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", - "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", + "babel-jest": { + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-25.1.0.tgz", + "integrity": "sha512-tz0VxUhhOE2y+g8R2oFrO/2VtVjA1lkJeavlhExuRBg3LdNJY9gwQ+Vcvqt9+cqy71MCTJhewvTB7Qtnnr9SWg==", "dev": true, "requires": { - "babel-messages": "^6.23.0", - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "detect-indent": "^4.0.0", - "jsesc": "^1.3.0", - "lodash": "^4.17.4", - "source-map": "^0.5.7", - "trim-right": "^1.0.1" + "@jest/transform": "^25.1.0", + "@jest/types": "^25.1.0", + "@types/babel__core": "^7.1.0", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^25.1.0", + "chalk": "^3.0.0", + "slash": "^3.0.0" }, "dependencies": { - "jsesc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", - "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=", + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } } } }, - "babel-helpers": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", - "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" - } - }, - "babel-jest": { - "version": "21.2.0", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-21.2.0.tgz", - "integrity": "sha512-O0W2qLoWu1QOoOGgxiR2JID4O6WSpxPiQanrkyi9SSlM0PJ60Ptzlck47lhtnr9YZO3zYOsxHwnyeWJ6AffoBQ==", - "dev": true, - "requires": { - "babel-plugin-istanbul": "^4.0.0", - "babel-preset-jest": "^21.2.0" - } - }, "babel-loader": { "version": "8.0.6", "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.0.6.tgz", @@ -1844,15 +2784,6 @@ } } }, - "babel-messages": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", - "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, "babel-plugin-dynamic-import-node": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz", @@ -1863,67 +2794,26 @@ } }, "babel-plugin-istanbul": { - "version": "4.1.6", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.6.tgz", - "integrity": "sha512-PWP9FQ1AhZhS01T/4qLSKoHGY/xvkZdVBGlKM/HuxxS3+sC66HhTNR7+MpbO/so/cz/wY94MeSWJuP1hXIPfwQ==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", + "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", "dev": true, "requires": { - "babel-plugin-syntax-object-rest-spread": "^6.13.0", - "find-up": "^2.1.0", - "istanbul-lib-instrument": "^1.10.1", - "test-exclude": "^4.2.1" - }, - "dependencies": { - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true - } + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^4.0.0", + "test-exclude": "^6.0.0" } }, "babel-plugin-jest-hoist": { - "version": "21.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-21.2.0.tgz", - "integrity": "sha512-yi5QuiVyyvhBUDLP4ButAnhYzkdrUwWDtvUJv71hjH3fclhnZg4HkDeqaitcR2dZZx/E67kGkRcPVjtVu+SJfQ==", - "dev": true + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-25.1.0.tgz", + "integrity": "sha512-oIsopO41vW4YFZ9yNYoLQATnnN46lp+MZ6H4VvPKFkcc2/fkl3CfE/NZZSmnEIEsJRmJAgkVEK0R7Zbl50CpTw==", + "dev": true, + "requires": { + "@types/babel__traverse": "^7.0.6" + } }, "babel-plugin-react-intl": { "version": "3.5.1", @@ -1946,85 +2836,15 @@ } } }, - "babel-plugin-syntax-object-rest-spread": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", - "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=", - "dev": true - }, "babel-preset-jest": { - "version": "21.2.0", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-21.2.0.tgz", - "integrity": "sha512-hm9cBnr2h3J7yXoTtAVV0zg+3vg0Q/gT2GYuzlreTU0EPkJRtlNgKJJ3tBKEn0+VjAi3JykV6xCJkuUYttEEfA==", + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-25.1.0.tgz", + "integrity": "sha512-eCGn64olaqwUMaugXsTtGAM2I0QTahjEtnRu0ql8Ie+gDWAc1N6wqN0k2NilnyTunM69Pad7gJY7LOtwLimoFQ==", "dev": true, "requires": { - "babel-plugin-jest-hoist": "^21.2.0", - "babel-plugin-syntax-object-rest-spread": "^6.13.0" - } - }, - "babel-register": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", - "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", - "dev": true, - "requires": { - "babel-core": "^6.26.0", - "babel-runtime": "^6.26.0", - "core-js": "^2.5.0", - "home-or-tmp": "^2.0.0", - "lodash": "^4.17.4", - "mkdirp": "^0.5.1", - "source-map-support": "^0.4.15" - }, - "dependencies": { - "babel-core": { - "version": "6.26.3", - "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", - "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", - "dev": true, - "requires": { - "babel-code-frame": "^6.26.0", - "babel-generator": "^6.26.0", - "babel-helpers": "^6.24.1", - "babel-messages": "^6.23.0", - "babel-register": "^6.26.0", - "babel-runtime": "^6.26.0", - "babel-template": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "convert-source-map": "^1.5.1", - "debug": "^2.6.9", - "json5": "^0.5.1", - "lodash": "^4.17.4", - "minimatch": "^3.0.4", - "path-is-absolute": "^1.0.1", - "private": "^0.1.8", - "slash": "^1.0.0", - "source-map": "^0.5.7" - } - }, - "json5": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", - "dev": true - }, - "mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "dev": true, - "requires": { - "minimist": "0.0.8" - } - }, - "slash": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", - "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", - "dev": true - } + "@babel/plugin-syntax-bigint": "^7.0.0", + "@babel/plugin-syntax-object-rest-spread": "^7.0.0", + "babel-plugin-jest-hoist": "^25.1.0" } }, "babel-runtime": { @@ -2035,72 +2855,22 @@ "requires": { "core-js": "^2.4.0", "regenerator-runtime": "^0.11.0" - } - }, - "babel-template": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", - "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", - "dev": true, - "requires": { - "babel-runtime": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "lodash": "^4.17.4" - } - }, - "babel-traverse": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", - "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", - "dev": true, - "requires": { - "babel-code-frame": "^6.26.0", - "babel-messages": "^6.23.0", - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "debug": "^2.6.8", - "globals": "^9.18.0", - "invariant": "^2.2.2", - "lodash": "^4.17.4" }, "dependencies": { - "globals": { - "version": "9.18.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", - "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", + "core-js": { + "version": "2.6.11", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz", + "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==", + "dev": true + }, + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", "dev": true } } }, - "babel-types": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", - "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", - "dev": true, - "requires": { - "babel-runtime": "^6.26.0", - "esutils": "^2.0.2", - "lodash": "^4.17.4", - "to-fast-properties": "^1.0.3" - }, - "dependencies": { - "to-fast-properties": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", - "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", - "dev": true - } - } - }, - "babylon": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", - "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", - "dev": true - }, "balanced-match": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", @@ -2276,9 +3046,9 @@ "dev": true }, "bowser": { - "version": "1.9.4", - "resolved": "https://registry.npmjs.org/bowser/-/bowser-1.9.4.tgz", - "integrity": "sha512-9IdMmj2KjigRq6oWhmwv1W36pDuA4STQZ8q6YO9um+x07xgYNCD3Oou+WP/3L1HNz7iqythGet3/p4wvc8AAwQ==", + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/bowser/-/bowser-2.9.0.tgz", + "integrity": "sha512-2ld76tuLBNFekRgmJfT2+3j5MIrP6bFict8WAIT3beq+srz1gcKNAdNKMqHqauQt63NmAa88HfP1/Ypa9Er3HA==", "dev": true }, "brace-expansion": { @@ -2338,6 +3108,12 @@ "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", "dev": true }, + "browser-process-hrtime": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz", + "integrity": "sha512-bRFnI4NnjO6cnyLmOV/7PVoDEMJChlcfN0z4s1YMBY989/SvlfMI1lgCnkFUs53e9gQF+w7qu7XdllSTiSl8Aw==", + "dev": true + }, "browser-resolve": { "version": "1.11.3", "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", @@ -2444,9 +3220,9 @@ } }, "bser": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.0.tgz", - "integrity": "sha512-8zsjWrQkkBoLK6uxASk1nJ2SKv97ltiGDo6A3wA0/yRPz+CwmEyDo0hUrhIuukG2JHpAl3bvFIixw2/3Hi0DOg==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", "dev": true, "requires": { "node-int64": "^0.4.0" @@ -2493,12 +3269,6 @@ "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", "dev": true }, - "builtin-modules": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", - "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", - "dev": true - }, "builtin-status-codes": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", @@ -2512,23 +3282,25 @@ "dev": true }, "cacache": { - "version": "10.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz", - "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==", + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.3.tgz", + "integrity": "sha512-kqdmfXEGFepesTuROHMs3MpFLWrPkSSpRqOw80RCflZXy/khxaArvFrQ7uJxSUduzAufc6G0g1VUCOZXxWavPw==", "dev": true, "requires": { - "bluebird": "^3.5.1", - "chownr": "^1.0.1", - "glob": "^7.1.2", - "graceful-fs": "^4.1.11", - "lru-cache": "^4.1.1", - "mississippi": "^2.0.0", + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", "mkdirp": "^0.5.1", "move-concurrently": "^1.0.1", "promise-inflight": "^1.0.1", - "rimraf": "^2.6.2", - "ssri": "^5.2.4", - "unique-filename": "^1.1.0", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", "y18n": "^4.0.0" }, "dependencies": { @@ -2540,6 +3312,15 @@ "requires": { "minimist": "0.0.8" } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } } } }, @@ -2603,9 +3384,9 @@ } }, "camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true }, "caniuse-lite": { @@ -2621,12 +3402,12 @@ "dev": true }, "capture-exit": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-1.2.0.tgz", - "integrity": "sha1-HF/MSJ/QqwDU8ax64QcuMXP7q28=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", "dev": true, "requires": { - "rsvp": "^3.3.3" + "rsvp": "^4.8.4" } }, "caseless": { @@ -2702,34 +3483,84 @@ } }, "chromedriver": { - "version": "80.0.0", - "resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-80.0.0.tgz", - "integrity": "sha512-W4tIbaOve7HeGFLnbbZMV4AUlnBaapL+H41fvDFKOXCmUvgPhxVN9y/c3EgmsOcokLQkqxpOC/txEujms1eT0w==", + "version": "80.0.1", + "resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-80.0.1.tgz", + "integrity": "sha512-VfRtZUpBUIjeypS+xM40+VD9g4Drv7L2VibG/4+0zX3mMx4KayN6gfKETycPfO6JwQXTLSxEr58fRcrsa8r5xQ==", "dev": true, "requires": { "@testim/chrome-version": "^1.0.7", - "del": "^4.1.1", + "axios": "^0.19.2", + "del": "^5.1.0", "extract-zip": "^1.6.7", - "mkdirp": "^0.5.1", - "request": "^2.88.0", + "mkdirp": "^1.0.3", "tcp-port-used": "^1.0.1" }, "dependencies": { - "mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "del": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/del/-/del-5.1.0.tgz", + "integrity": "sha512-wH9xOVHnczo9jN2IW68BabcecVPxacIA3g/7z6vhSU/4stOKQzeCRK0yD0A24WiAAUJmmVpWqrERcTxnLo3AnA==", "dev": true, "requires": { - "minimist": "0.0.8" + "globby": "^10.0.1", + "graceful-fs": "^4.2.2", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.1", + "p-map": "^3.0.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0" } + }, + "globby": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", + "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", + "dev": true, + "requires": { + "@types/glob": "^7.1.1", + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.0.3", + "glob": "^7.1.3", + "ignore": "^5.1.1", + "merge2": "^1.2.3", + "slash": "^3.0.0" + } + }, + "is-path-inside": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.2.tgz", + "integrity": "sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==", + "dev": true + }, + "p-map": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", + "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "dev": true, + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true } } }, "ci-info": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz", - "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", "dev": true }, "cipher-base": { @@ -2788,13 +3619,19 @@ } } }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true + }, "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", "dev": true, "requires": { - "restore-cursor": "^2.0.0" + "restore-cursor": "^3.1.0" } }, "cli-width": { @@ -2804,44 +3641,116 @@ "dev": true }, "cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", "dev": true, "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" }, "dependencies": { - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", "dev": true, "requires": { - "number-is-nan": "^1.0.0" + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" } }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" } } } }, + "clsx": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.1.0.tgz", + "integrity": "sha512-3avwM37fSK5oP6M5rQ9CNe99lwxhXDOeSWVPAOYF6OazUTgZCMb0yWlJpmdD74REy1gkEaFiub2ULv4fq9GUhA==", + "dev": true + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true + }, "code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", "dev": true }, + "collect-v8-coverage": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.0.tgz", + "integrity": "sha512-VKIhJgvk8E1W28m5avZ2Gv2Ruv5YiF56ug2oclvaG9md69BuZImMG2sk9g7QNKLUbtYAKQjXjYxbYZVUlMMKmQ==", + "dev": true + }, "collection-visit": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", @@ -2999,12 +3908,6 @@ "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", "dev": true }, - "content-type-parser": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/content-type-parser/-/content-type-parser-1.0.2.tgz", - "integrity": "sha512-lM4l4CnMEwOLHAHr/P6MEZwZFPJFtAAKgL6pogbXmVZggIqXhdB6RbBtPOTsw2FcXwYhehRGERJmRrjOiIB8pQ==", - "dev": true - }, "convert-source-map": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz", @@ -3036,7 +3939,6 @@ "fs-write-stream-atomic": "^1.0.8", "iferr": "^0.1.5", "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", "run-queue": "^1.0.0" }, "dependencies": { @@ -3058,39 +3960,32 @@ "dev": true }, "copy-webpack-plugin": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-4.6.0.tgz", - "integrity": "sha512-Y+SQCF+0NoWQryez2zXn5J5knmr9z/9qSQt7fbL78u83rxmigOy8X5+BFn8CFSuX+nKT8gpYwJX68ekqtQt6ZA==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-5.1.1.tgz", + "integrity": "sha512-P15M5ZC8dyCjQHWwd4Ia/dm0SgVvZJMYeykVIVYXbGyqO4dWB5oyPHp9i7wjwo5LhtlhKbiBCdS2NvM07Wlybg==", "dev": true, "requires": { - "cacache": "^10.0.4", - "find-cache-dir": "^1.0.0", + "cacache": "^12.0.3", + "find-cache-dir": "^2.1.0", + "glob-parent": "^3.1.0", "globby": "^7.1.1", - "is-glob": "^4.0.0", - "loader-utils": "^1.1.0", + "is-glob": "^4.0.1", + "loader-utils": "^1.2.3", "minimatch": "^3.0.4", - "p-limit": "^1.0.0", - "serialize-javascript": "^1.4.0" + "normalize-path": "^3.0.0", + "p-limit": "^2.2.1", + "schema-utils": "^1.0.0", + "serialize-javascript": "^2.1.2", + "webpack-log": "^2.0.0" }, "dependencies": { - "find-cache-dir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz", - "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=", + "dir-glob": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz", + "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==", "dev": true, "requires": { - "commondir": "^1.0.1", - "make-dir": "^1.0.0", - "pkg-dir": "^2.0.0" - } - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" + "path-type": "^3.0.0" } }, "globby": { @@ -3107,63 +4002,32 @@ "slash": "^1.0.0" } }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } + "ignore": { + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "dev": true }, - "make-dir": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", - "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", "dev": true, "requires": { "pify": "^3.0.0" } }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true - }, "pify": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", "dev": true }, - "pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", - "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", - "dev": true, - "requires": { - "find-up": "^2.1.0" - } + "serialize-javascript": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.2.tgz", + "integrity": "sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==", + "dev": true }, "slash": { "version": "1.0.0", @@ -3174,9 +4038,9 @@ } }, "core-js": { - "version": "2.5.7", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.7.tgz", - "integrity": "sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw==", + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz", + "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==", "dev": true }, "core-js-compat": { @@ -3313,47 +4177,60 @@ } }, "css-loader": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-1.0.1.tgz", - "integrity": "sha512-+ZHAZm/yqvJ2kDtPne3uX0C+Vr3Zn5jFn2N4HywtS5ujwvsVkyg0VArEXpl3BgczDA8anieki1FIzhchX4yrDw==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.4.2.tgz", + "integrity": "sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==", "dev": true, "requires": { - "babel-code-frame": "^6.26.0", - "css-selector-tokenizer": "^0.7.0", - "icss-utils": "^2.1.0", - "loader-utils": "^1.0.2", - "lodash": "^4.17.11", - "postcss": "^6.0.23", - "postcss-modules-extract-imports": "^1.2.0", - "postcss-modules-local-by-default": "^1.2.0", - "postcss-modules-scope": "^1.1.0", - "postcss-modules-values": "^1.3.0", - "postcss-value-parser": "^3.3.0", - "source-list-map": "^2.0.0" + "camelcase": "^5.3.1", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^1.2.3", + "normalize-path": "^3.0.0", + "postcss": "^7.0.23", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.1.1", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.0.2", + "schema-utils": "^2.6.0" }, "dependencies": { "postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "version": "7.0.27", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.27.tgz", + "integrity": "sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==", "dev": true, "requires": { - "chalk": "^2.4.1", + "chalk": "^2.4.2", "source-map": "^0.6.1", - "supports-color": "^5.4.0" + "supports-color": "^6.1.0" } }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true + "schema-utils": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.4.tgz", + "integrity": "sha512-VNjcaUxVnEeun6B2fiiUDjXXBtD4ZSH7pdbfIu1pOFwgptDPLMo/z9jr4sUfsjFVPqDCEin/F7IYlq7/E6yDbQ==", + "dev": true, + "requires": { + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1" + } }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } } } }, @@ -3375,51 +4252,6 @@ "nth-check": "~1.0.1" } }, - "css-selector-tokenizer": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz", - "integrity": "sha512-xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA==", - "dev": true, - "requires": { - "cssesc": "^0.1.0", - "fastparse": "^1.1.1", - "regexpu-core": "^1.0.0" - }, - "dependencies": { - "jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", - "dev": true - }, - "regexpu-core": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz", - "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=", - "dev": true, - "requires": { - "regenerate": "^1.2.1", - "regjsgen": "^0.2.0", - "regjsparser": "^0.1.4" - } - }, - "regjsgen": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", - "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=", - "dev": true - }, - "regjsparser": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", - "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", - "dev": true, - "requires": { - "jsesc": "~0.5.0" - } - } - } - }, "css-vendor": { "version": "0.3.8", "resolved": "https://registry.npmjs.org/css-vendor/-/css-vendor-0.3.8.tgz", @@ -3436,26 +4268,40 @@ "dev": true }, "cssesc": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz", - "integrity": "sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", "dev": true }, "cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", "dev": true }, "cssstyle": { - "version": "0.2.37", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.2.37.tgz", - "integrity": "sha1-VBCXI0yyUTyDzu06zdwn/yeYfVQ=", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.2.0.tgz", + "integrity": "sha512-sEb3XFPx3jNnCAMtqrXPDeSgQr+jojtCeNf8cvMNMh1cG970+lljssvQDzPq6lmmJu2Vhqood/gtEomBiHOGnA==", "dev": true, "requires": { - "cssom": "0.3.x" + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + } } }, + "csstype": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.9.tgz", + "integrity": "sha512-xz39Sb4+OaTsULgUERcCk+TJj8ylkL4aSVDQiX/ksxbELSqwkgt4d4RD7fovIdgJGSuNYqwZEiVjYY5l0ask+Q==", + "dev": true + }, "cyclist": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", @@ -3471,6 +4317,17 @@ "assert-plus": "^1.0.0" } }, + "data-urls": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", + "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", + "dev": true, + "requires": { + "abab": "^2.0.0", + "whatwg-mimetype": "^2.2.0", + "whatwg-url": "^7.0.0" + } + }, "date-now": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz", @@ -3570,26 +4427,6 @@ } } }, - "default-require-extensions": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-1.0.0.tgz", - "integrity": "sha1-836hXT4T/9m0N9M+GnW1+5eHTLg=", - "dev": true, - "requires": { - "strip-bom": "^2.0.0" - }, - "dependencies": { - "strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", - "dev": true, - "requires": { - "is-utf8": "^0.2.0" - } - } - } - }, "define-properties": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", @@ -3651,8 +4488,7 @@ "is-path-cwd": "^2.0.0", "is-path-in-cwd": "^2.0.0", "p-map": "^2.0.0", - "pify": "^4.0.1", - "rimraf": "^2.6.3" + "pify": "^4.0.1" } }, "delayed-stream": { @@ -3689,14 +4525,11 @@ "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", "dev": true }, - "detect-indent": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", - "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", - "dev": true, - "requires": { - "repeating": "^2.0.0" - } + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true }, "detect-node": { "version": "2.0.4", @@ -3704,18 +4537,18 @@ "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==", "dev": true }, - "diff": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", - "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", - "dev": true - }, "diff-match-patch": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/diff-match-patch/-/diff-match-patch-1.0.4.tgz", "integrity": "sha512-Uv3SW8bmH9nAtHKaKSanOQmj2DnlH65fUpcrMdfdaOxUG02QQ4YGZ8AE7kKOMisF7UqvOlGKVYWRvezdncW9lg==", "dev": true }, + "diff-sequences": { + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-25.1.0.tgz", + "integrity": "sha512-nFIfVk5B/NStCsJ+zaPO4vYuLjlzQ6uFvPxzYyHlejNZ/UGa7G/n7peOXVrVNvRuyfstt+mZQYGpjxg9Z6N8Kw==", + "dev": true + }, "diffie-hellman": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", @@ -3728,12 +4561,12 @@ } }, "dir-glob": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz", - "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", "dev": true, "requires": { - "path-type": "^3.0.0" + "path-type": "^4.0.0" } }, "discontinuous-range": { @@ -3786,12 +4619,13 @@ } }, "dom-helpers": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-3.4.0.tgz", - "integrity": "sha512-LnuPJ+dwqKDIyotW1VzmOZ5TONUN7CwkCR5hrgawTUbkBGYdeoNLZo6nNfGkCrjtE1nXXaj7iMMpDa8/d9WoIA==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.1.3.tgz", + "integrity": "sha512-nZD1OtwfWGRBWlpANxacBEZrEuLa16o1nh7YopFWeoF68Zt8GGEmzHu6Xv4F3XaFIC+YXtTLrzgqKxFgLEe4jw==", "dev": true, "requires": { - "@babel/runtime": "^7.1.2" + "@babel/runtime": "^7.6.3", + "csstype": "^2.6.7" } }, "dom-serializer": { @@ -3822,6 +4656,15 @@ "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", "dev": true }, + "domexception": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", + "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "dev": true, + "requires": { + "webidl-conversions": "^4.0.2" + } + }, "domhandler": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", @@ -3917,15 +4760,6 @@ "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", "dev": true }, - "encoding": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", - "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", - "dev": true, - "requires": { - "iconv-lite": "~0.4.13" - } - }, "end-of-stream": { "version": "1.4.4", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", @@ -3982,32 +4816,257 @@ } }, "enzyme-adapter-react-16": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.3.0.tgz", - "integrity": "sha512-TRX+Y5QPreGmqfFU3bPsJUmqNZX9paQCmQ93kj7hnfQoZzufO/pahGN/OviWn60YcgaQojhf0AWv3PxrIDARbA==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.15.2.tgz", + "integrity": "sha512-SkvDrb8xU3lSxID8Qic9rB8pvevDbLybxPK6D/vW7PrT0s2Cl/zJYuXvsd1EBTz0q4o3iqG3FJhpYz3nUNpM2Q==", "dev": true, "requires": { - "enzyme-adapter-utils": "^1.6.0", - "function.prototype.name": "^1.1.0", + "enzyme-adapter-utils": "^1.13.0", + "enzyme-shallow-equal": "^1.0.1", + "has": "^1.0.3", "object.assign": "^4.1.0", - "object.values": "^1.0.4", - "prop-types": "^15.6.2", - "react-is": "^16.4.2", - "react-test-renderer": "^16.0.0-0" + "object.values": "^1.1.1", + "prop-types": "^15.7.2", + "react-is": "^16.12.0", + "react-test-renderer": "^16.0.0-0", + "semver": "^5.7.0" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", + "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true + }, + "is-callable": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", + "dev": true + }, + "is-regex": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "object-inspect": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", + "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", + "dev": true + }, + "object.values": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", + "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + } + }, + "react-is": { + "version": "16.13.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.0.tgz", + "integrity": "sha512-GFMtL0vHkiBv9HluwNZTggSn/sCyEt9n02aM0dSAjGGyqyNlAyftYm4phPxdvCigG15JreC5biwxCgTAJZ7yAA==", + "dev": true + }, + "string.prototype.trimleft": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", + "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + } + }, + "string.prototype.trimright": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", + "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + } + } } }, "enzyme-adapter-utils": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/enzyme-adapter-utils/-/enzyme-adapter-utils-1.12.0.tgz", - "integrity": "sha512-wkZvE0VxcFx/8ZsBw0iAbk3gR1d9hK447ebnSYBf95+r32ezBq+XDSAvRErkc4LZosgH8J7et7H7/7CtUuQfBA==", + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/enzyme-adapter-utils/-/enzyme-adapter-utils-1.13.0.tgz", + "integrity": "sha512-YuEtfQp76Lj5TG1NvtP2eGJnFKogk/zT70fyYHXK2j3v6CtuHqc8YmgH/vaiBfL8K1SgVVbQXtTcgQZFwzTVyQ==", "dev": true, "requires": { - "airbnb-prop-types": "^2.13.2", - "function.prototype.name": "^1.1.0", + "airbnb-prop-types": "^2.15.0", + "function.prototype.name": "^1.1.2", "object.assign": "^4.1.0", - "object.fromentries": "^2.0.0", + "object.fromentries": "^2.0.2", "prop-types": "^15.7.2", - "semver": "^5.6.0" + "semver": "^5.7.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", + "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "function.prototype.name": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.2.tgz", + "integrity": "sha512-C8A+LlHBJjB2AdcRPorc5JvJ5VUoWlXdEHLOJdCI7kjHEtGTpHQUiqMvCIKUwIsGwZX2jZJy761AXsn356bJQg==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "functions-have-names": "^1.2.0" + } + }, + "functions-have-names": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.1.tgz", + "integrity": "sha512-j48B/ZI7VKs3sgeI2cZp7WXWmZXu7Iq5pl5/vptV5N2mq+DGFuS/ulaDjtaoLpYzuD6u8UgrUKHfgo7fDTSiBA==", + "dev": true + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true + }, + "is-callable": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", + "dev": true + }, + "is-regex": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "object-inspect": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", + "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", + "dev": true + }, + "object.fromentries": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.2.tgz", + "integrity": "sha512-r3ZiBH7MQppDJVLx6fhD618GKNG40CZYH9wgwdhKxBDDbQgjeWGGd4AtkZad84d291YxvWe7bJGuE65Anh0dxQ==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1", + "function-bind": "^1.1.1", + "has": "^1.0.3" + } + }, + "string.prototype.trimleft": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", + "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + } + }, + "string.prototype.trimright": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", + "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + } + } + } + }, + "enzyme-shallow-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/enzyme-shallow-equal/-/enzyme-shallow-equal-1.0.1.tgz", + "integrity": "sha512-hGA3i1so8OrYOZSM9whlkNmVHOicJpsjgTzC+wn2JMJXhq1oO4kA4bJ5MsfzSIcC71aLDKzJ6gZpIxrqt3QTAQ==", + "dev": true, + "requires": { + "has": "^1.0.3", + "object-is": "^1.0.2" + }, + "dependencies": { + "object-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.0.2.tgz", + "integrity": "sha512-Epah+btZd5wrrfjkJZq1AOB9O6OxUQto45hzFd7lXGrpHPGE0W1k+426yrZV+k6NJOzLNNW/nVsmZdIWsAqoOQ==", + "dev": true + } } }, "errno": { @@ -4110,53 +5169,54 @@ } }, "eslint": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz", - "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==", + "version": "6.8.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", + "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", - "ajv": "^6.9.1", + "ajv": "^6.10.0", "chalk": "^2.1.0", "cross-spawn": "^6.0.5", "debug": "^4.0.1", "doctrine": "^3.0.0", - "eslint-scope": "^4.0.3", - "eslint-utils": "^1.3.1", - "eslint-visitor-keys": "^1.0.0", - "espree": "^5.0.1", + "eslint-scope": "^5.0.0", + "eslint-utils": "^1.4.3", + "eslint-visitor-keys": "^1.1.0", + "espree": "^6.1.2", "esquery": "^1.0.1", "esutils": "^2.0.2", "file-entry-cache": "^5.0.1", "functional-red-black-tree": "^1.0.1", - "glob": "^7.1.2", - "globals": "^11.7.0", + "glob-parent": "^5.0.0", + "globals": "^12.1.0", "ignore": "^4.0.6", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", - "inquirer": "^6.2.2", - "js-yaml": "^3.13.0", + "inquirer": "^7.0.0", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.3.0", - "lodash": "^4.17.11", + "lodash": "^4.17.14", "minimatch": "^3.0.4", "mkdirp": "^0.5.1", "natural-compare": "^1.4.0", - "optionator": "^0.8.2", - "path-is-inside": "^1.0.2", + "optionator": "^0.8.3", "progress": "^2.0.0", "regexpp": "^2.0.1", - "semver": "^5.5.1", - "strip-ansi": "^4.0.0", - "strip-json-comments": "^2.0.1", + "semver": "^6.1.2", + "strip-ansi": "^5.2.0", + "strip-json-comments": "^3.0.1", "table": "^5.2.3", - "text-table": "^0.2.0" + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" }, "dependencies": { "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", "dev": true }, "debug": { @@ -4168,6 +5228,34 @@ "ms": "^2.1.1" } }, + "eslint-scope": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", + "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", + "dev": true, + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "glob-parent": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", + "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "globals": { + "version": "12.3.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.3.0.tgz", + "integrity": "sha512-wAfjdLgFsPZsklLJvOBUBmzYE8/CwhEqSBEMRXA3qxIiNtyqvjYurAtIfDh6chlEPUfmTY3MnZh5Hfh4q0UlIw==", + "dev": true, + "requires": { + "type-fest": "^0.8.1" + } + }, "ignore": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", @@ -4189,13 +5277,33 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", "dev": true, "requires": { - "ansi-regex": "^3.0.0" + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" } } } @@ -4220,21 +5328,32 @@ } }, "eslint-import-resolver-webpack": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-webpack/-/eslint-import-resolver-webpack-0.11.1.tgz", - "integrity": "sha512-eK3zR7xVQR/MaoBWwGuD+CULYVuqe5QFlDukman71aI6IboCGzggDUohHNfu1ZeBnbHcUHJc0ywWoXUBNB6qdg==", + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-webpack/-/eslint-import-resolver-webpack-0.12.1.tgz", + "integrity": "sha512-O/sUAXk6GWrICiN8JUkkjdt9uZpqZHP+FVnTxtEILL6EZMaPSrnP4lGPSFwcKsv7O211maqq4Nz60+dh236hVg==", "dev": true, "requires": { "array-find": "^1.0.0", - "debug": "^2.6.8", - "enhanced-resolve": "~0.9.0", + "debug": "^2.6.9", + "enhanced-resolve": "^0.9.1", "find-root": "^1.1.0", - "has": "^1.0.1", - "interpret": "^1.0.0", - "lodash": "^4.17.4", + "has": "^1.0.3", + "interpret": "^1.2.0", + "lodash": "^4.17.15", "node-libs-browser": "^1.0.0 || ^2.0.0", - "resolve": "^1.10.0", - "semver": "^5.3.0" + "resolve": "^1.13.1", + "semver": "^5.7.1" + }, + "dependencies": { + "resolve": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz", + "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + } } }, "eslint-module-utils": { @@ -4333,12 +5452,12 @@ } }, "eslint-plugin-jest": { - "version": "22.17.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-22.17.0.tgz", - "integrity": "sha512-WT4DP4RoGBhIQjv+5D0FM20fAdAUstfYAf/mkufLNTojsfgzc5/IYW22cIg/Q4QBavAZsROQlqppiWDpFZDS8Q==", + "version": "23.8.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-23.8.0.tgz", + "integrity": "sha512-DKXmLxguZ1Lru4u5YM12ko3WLq6gqo7dhV2b63K731+/PNyZ/Ff6NGONQsGUtPLG9zU3kdz/N+2LTbweNZifeg==", "dev": true, "requires": { - "@typescript-eslint/experimental-utils": "^1.13.0" + "@typescript-eslint/experimental-utils": "^2.5.0" } }, "eslint-plugin-react": { @@ -4380,12 +5499,12 @@ } }, "eslint-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.2.tgz", - "integrity": "sha512-eAZS2sEUMlIeCjBeubdj45dmBHQwPHWyBcT1VSYB7o9x9WRRqKxyUoiXlRjyAwzN7YEzHJlYg0NmzDRWx6GP4Q==", + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", + "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", "dev": true, "requires": { - "eslint-visitor-keys": "^1.0.0" + "eslint-visitor-keys": "^1.1.0" } }, "eslint-visitor-keys": { @@ -4395,14 +5514,22 @@ "dev": true }, "espree": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz", - "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/espree/-/espree-6.1.2.tgz", + "integrity": "sha512-2iUPuuPP+yW1PZaMSDM9eyVf8D5P0Hi8h83YtZ5bPc/zHYjII5khoixIUTMO794NOY8F/ThF1Bo8ncZILarUTA==", "dev": true, "requires": { - "acorn": "^6.0.7", - "acorn-jsx": "^5.0.0", - "eslint-visitor-keys": "^1.0.0" + "acorn": "^7.1.0", + "acorn-jsx": "^5.1.0", + "eslint-visitor-keys": "^1.1.0" + }, + "dependencies": { + "acorn": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.0.tgz", + "integrity": "sha512-kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ==", + "dev": true + } } }, "esprima": { @@ -4412,9 +5539,9 @@ "dev": true }, "esquery": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", - "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.1.0.tgz", + "integrity": "sha512-MxYW9xKmROWF672KqjO75sszsA8Mxhw06YFeS5VHlB98KDHbOSurm3ArsjO60Eaf3QmGMCP1yn+0JQkNLo/97Q==", "dev": true, "requires": { "estraverse": "^4.0.0" @@ -4479,40 +5606,24 @@ } }, "exec-sh": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.2.2.tgz", - "integrity": "sha512-FIUCJz1RbuS0FKTdaAafAByGS0CPvU3R0MeHxgtl+djzCc//F8HakL8GzmVNZanasTbTAY/3DRFA0KpVqj/eAw==", - "dev": true, - "requires": { - "merge": "^1.2.0" - } + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz", + "integrity": "sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==", + "dev": true }, "execa": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", - "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", "dev": true, "requires": { - "cross-spawn": "^5.0.1", - "get-stream": "^3.0.0", + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", "is-stream": "^1.1.0", "npm-run-path": "^2.0.0", "p-finally": "^1.0.0", "signal-exit": "^3.0.0", "strip-eof": "^1.0.0" - }, - "dependencies": { - "cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", - "dev": true, - "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - } } }, "exenv": { @@ -4521,6 +5632,12 @@ "integrity": "sha1-KueOhdmJQVhnCwPUe+wfA72Ru50=", "dev": true }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "dev": true + }, "expand-brackets": { "version": "2.1.4", "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", @@ -4556,57 +5673,6 @@ } } }, - "expand-range": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", - "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", - "dev": true, - "requires": { - "fill-range": "^2.1.0" - }, - "dependencies": { - "fill-range": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", - "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", - "dev": true, - "requires": { - "is-number": "^2.1.0", - "isobject": "^2.0.0", - "randomatic": "^3.0.0", - "repeat-element": "^1.1.2", - "repeat-string": "^1.5.2" - } - }, - "is-number": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", - "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, "expand-tilde": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", @@ -4617,17 +5683,44 @@ } }, "expect": { - "version": "21.2.1", - "resolved": "https://registry.npmjs.org/expect/-/expect-21.2.1.tgz", - "integrity": "sha512-orfQQqFRTX0jH7znRIGi8ZMR8kTNpXklTTz8+HGTpmTKZo3Occ6JNB5FXMb8cRuiiC/GyDqsr30zUa66ACYlYw==", + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-25.1.0.tgz", + "integrity": "sha512-wqHzuoapQkhc3OKPlrpetsfueuEiMf3iWh0R8+duCu9PIjXoP7HgD5aeypwTnXUAjC8aMsiVDaWwlbJ1RlQ38g==", "dev": true, "requires": { - "ansi-styles": "^3.2.0", - "jest-diff": "^21.2.1", - "jest-get-type": "^21.2.0", - "jest-matcher-utils": "^21.2.1", - "jest-message-util": "^21.2.1", - "jest-regex-util": "^21.2.0" + "@jest/types": "^25.1.0", + "ansi-styles": "^4.0.0", + "jest-get-type": "^25.1.0", + "jest-matcher-utils": "^25.1.0", + "jest-message-util": "^25.1.0", + "jest-regex-util": "^25.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + } } }, "exports-loader": { @@ -4891,6 +5984,74 @@ "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", "dev": true }, + "fast-glob": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.2.tgz", + "integrity": "sha512-UDV82o4uQyljznxwMxyVRJgZZt3O5wENYojjzbaGEGZgeOxkLFf+V4cnUD+krzb2F72E18RhamkMZ7AdeggF7A==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.0", + "merge2": "^1.3.0", + "micromatch": "^4.0.2", + "picomatch": "^2.2.1" + }, + "dependencies": { + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "glob-parent": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", + "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + } + } + }, "fast-json-stable-stringify": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", @@ -4903,11 +6064,14 @@ "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", "dev": true }, - "fastparse": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", - "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", - "dev": true + "fastq": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.6.1.tgz", + "integrity": "sha512-mpIH5sKYueh3YyeJwqtVo8sORi0CgtmkVbK6kZStpQlZBYQuTzG2CZ7idSiJuA7bY0SFCWUc5WIs+oYumGCQNw==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } }, "faye-websocket": { "version": "0.10.0", @@ -4919,35 +6083,12 @@ } }, "fb-watchman": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.0.tgz", - "integrity": "sha1-VOmr99+i8mzZsWNsWIwa/AXeXVg=", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", "dev": true, "requires": { - "bser": "^2.0.0" - } - }, - "fbjs": { - "version": "0.8.17", - "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.17.tgz", - "integrity": "sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90=", - "dev": true, - "requires": { - "core-js": "^1.0.0", - "isomorphic-fetch": "^2.1.1", - "loose-envify": "^1.0.0", - "object-assign": "^4.1.0", - "promise": "^7.1.1", - "setimmediate": "^1.0.5", - "ua-parser-js": "^0.7.18" - }, - "dependencies": { - "core-js": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz", - "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=", - "dev": true - } + "bser": "2.1.1" } }, "fd-slicer": { @@ -4966,9 +6107,9 @@ "dev": true }, "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", "dev": true, "requires": { "escape-string-regexp": "^1.0.5" @@ -4984,29 +6125,57 @@ } }, "file-loader": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-2.0.0.tgz", - "integrity": "sha512-YCsBfd1ZGCyonOKLxPiKPdu+8ld9HAaMEvJewzz+b2eTF7uL5Zm/HdBF6FjCrpCMRq25Mi0U1gl4pwn2TlH7hQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-5.1.0.tgz", + "integrity": "sha512-u/VkLGskw3Ue59nyOwUwXI/6nuBCo7KBkniB/l7ICwr/7cPNGsL1WCXUp3GB0qgOOKU1TiP49bv4DZF/LJqprg==", "dev": true, "requires": { - "loader-utils": "^1.0.2", - "schema-utils": "^1.0.0" - } - }, - "filename-regex": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", - "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=", - "dev": true - }, - "fileset": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz", - "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=", - "dev": true, - "requires": { - "glob": "^7.0.3", - "minimatch": "^3.0.3" + "loader-utils": "^1.4.0", + "schema-utils": "^2.5.0" + }, + "dependencies": { + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, + "schema-utils": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.4.tgz", + "integrity": "sha512-VNjcaUxVnEeun6B2fiiUDjXXBtD4ZSH7pdbfIu1pOFwgptDPLMo/z9jr4sUfsjFVPqDCEin/F7IYlq7/E6yDbQ==", + "dev": true, + "requires": { + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1" + } + } } }, "fill-range": { @@ -5182,15 +6351,6 @@ "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", "dev": true }, - "for-own": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", - "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", - "dev": true, - "requires": { - "for-in": "^1.0.1" - } - }, "foreach": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", @@ -5967,6 +7127,12 @@ "integrity": "sha512-U0kNHUoxwPNPWOJaMG7Z00d4a/qZVrFtzWJRaK8V9goaVOCXBSQSJpt3MYGNtkScKEBKovxLjnNdC9MlXwo5Pw==", "dev": true }, + "gensync": { + "version": "1.0.0-beta.1", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz", + "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==", + "dev": true + }, "get-caller-file": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", @@ -5980,10 +7146,25 @@ "dev": true }, "get-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", - "dev": true + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "requires": { + "pump": "^3.0.0" + }, + "dependencies": { + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } + } }, "get-user-media-promise": { "version": "1.1.4", @@ -6016,8 +7197,7 @@ "globby": "^6.1.0", "graceful-fs": "4.1.10", "q": "1.4.1", - "q-io": "1.13.2", - "rimraf": "^2.5.4" + "q-io": "1.13.2" }, "dependencies": { "commander": { @@ -6051,42 +7231,6 @@ "path-is-absolute": "^1.0.0" } }, - "glob-base": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", - "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", - "dev": true, - "requires": { - "glob-parent": "^2.0.0", - "is-glob": "^2.0.0" - }, - "dependencies": { - "glob-parent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", - "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", - "dev": true, - "requires": { - "is-glob": "^2.0.0" - } - }, - "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", - "dev": true - }, - "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", - "dev": true, - "requires": { - "is-extglob": "^1.0.0" - } - } - } - }, "glob-parent": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", @@ -6212,7 +7356,8 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", - "dev": true + "dev": true, + "optional": true }, "handle-thing": { "version": "2.0.0", @@ -6220,26 +7365,6 @@ "integrity": "sha512-d4sze1JNC454Wdo2fkuyzCr6aHcbL6PGGuFAz0Li/NcOm1tCHGnWDRmJP85dh9IhQErTc2svWFEX5xHIOo//kQ==", "dev": true }, - "handlebars": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.4.3.tgz", - "integrity": "sha512-B0W4A2U1ww3q7VVthTKfh+epHx+q4mCt6iK+zEAzbMBpWQAwxCeKxEGpj/1oQTpzPXDNSOG7hmG14TsISH50yw==", - "dev": true, - "requires": { - "neo-async": "^2.6.0", - "optimist": "^0.6.1", - "source-map": "^0.6.1", - "uglify-js": "^3.1.4" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, "har-schema": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", @@ -6265,15 +7390,6 @@ "function-bind": "^1.1.1" } }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, "has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", @@ -6356,24 +7472,14 @@ } }, "hoist-non-react-statics": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.0.tgz", - "integrity": "sha512-0XsbTXxgiaCDYDIWFcwkmerZPSwywfUqYmwT4jzewKTQSWoE6FCMoUVOeBJWK3E/CrWbxRG3m5GzY4lnIwGRBA==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", "dev": true, "requires": { "react-is": "^16.7.0" } }, - "home-or-tmp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", - "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", - "dev": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.1" - } - }, "homedir-polyfill": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", @@ -6425,6 +7531,12 @@ "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=", "dev": true }, + "html-escaper": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.0.tgz", + "integrity": "sha512-a4u9BeERWGu/S8JiWEAQcdrg9v4QArtP9keViQjGMdff20fBdd8waotXaNmODqBe6uZ3Nafi7K/ho4gCQHV3Ig==", + "dev": true + }, "html-minifier": { "version": "3.5.21", "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz", @@ -6601,6 +7713,12 @@ "integrity": "sha1-LT44P26Hk9TsdDVakrfaLrit41s=", "dev": true }, + "human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true + }, "hyphenate-style-name": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.3.tgz", @@ -6616,38 +7734,13 @@ "safer-buffer": ">= 2.1.2 < 3" } }, - "icss-replace-symbols": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", - "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=", - "dev": true - }, "icss-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-2.1.0.tgz", - "integrity": "sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI=", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", + "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", "dev": true, "requires": { - "postcss": "^6.0.1" - }, - "dependencies": { - "postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } + "postcss": "^7.0.14" } }, "ieee754": { @@ -6678,9 +7771,9 @@ } }, "ignore": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", - "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", + "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==", "dev": true }, "immediate": { @@ -6705,9 +7798,9 @@ } }, "import-fresh": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.1.0.tgz", - "integrity": "sha512-PpuksHKGt8rXfWEr9m9EHIpgyyaltBy8+eF6GJM0QCAxMgxCfucMF3mjecK2QsJr0amJW7gTqh5/wht0z2UhEQ==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", + "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", "dev": true, "requires": { "parent-module": "^1.0.0", @@ -6792,6 +7885,18 @@ "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", "dev": true }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, "infer-owner": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", @@ -6821,32 +7926,66 @@ "dev": true }, "inquirer": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", - "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.4.tgz", + "integrity": "sha512-Bu5Td5+j11sCkqfqmUTiwv+tWisMtP0L7Q8WrqA2C/BbBhy1YTdFrvjjlrKq8oagA/tLQBski2Gcx/Sqyi2qSQ==", "dev": true, "requires": { - "ansi-escapes": "^3.2.0", + "ansi-escapes": "^4.2.1", "chalk": "^2.4.2", - "cli-cursor": "^2.1.0", + "cli-cursor": "^3.1.0", "cli-width": "^2.0.0", "external-editor": "^3.0.3", - "figures": "^2.0.0", - "lodash": "^4.17.12", - "mute-stream": "0.0.7", + "figures": "^3.0.0", + "lodash": "^4.17.15", + "mute-stream": "0.0.8", "run-async": "^2.2.0", - "rxjs": "^6.4.0", - "string-width": "^2.1.0", + "rxjs": "^6.5.3", + "string-width": "^4.1.0", "strip-ansi": "^5.1.0", "through": "^2.3.6" }, "dependencies": { "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", "dev": true }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + } + } + }, "strip-ansi": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", @@ -6854,6 +7993,14 @@ "dev": true, "requires": { "ansi-regex": "^4.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + } } } } @@ -6881,33 +8028,34 @@ "dev": true }, "intl-format-cache": { - "version": "2.2.9", - "resolved": "https://registry.npmjs.org/intl-format-cache/-/intl-format-cache-2.2.9.tgz", - "integrity": "sha512-Zv/u8wRpekckv0cLkwpVdABYST4hZNTDaX7reFetrYTJwxExR2VyTqQm+l0WmL0Qo8Mjb9Tf33qnfj0T7pjxdQ==", + "version": "4.2.21", + "resolved": "https://registry.npmjs.org/intl-format-cache/-/intl-format-cache-4.2.21.tgz", + "integrity": "sha512-6pZlBdqTRUuuwRWywPItHY1JQwzQxWcpBHv6w4M8T6bGzAsiL/QmI+XsdOhsqJLaL4ZmTATn1kIkNlMk4VzSLQ==", + "dev": true + }, + "intl-locales-supported": { + "version": "1.8.4", + "resolved": "https://registry.npmjs.org/intl-locales-supported/-/intl-locales-supported-1.8.4.tgz", + "integrity": "sha512-wO0JhDqhshhkq8Pa9CLcstqd1aCXjfMgfMzjD6mDreS3mTSDbjGiMU+07O8BdJGxed7Q0Wf3TFVjGq0W3Y0n1w==", "dev": true }, "intl-messageformat": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-2.2.0.tgz", - "integrity": "sha1-NFvNRt5jC3aDMwwuUhd/9eq0hPw=", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-7.8.4.tgz", + "integrity": "sha512-yS0cLESCKCYjseCOGXuV4pxJm/buTfyCJ1nzQjryHmSehlptbZbn9fnlk1I9peLopZGGbjj46yHHiTAEZ1qOTA==", "dev": true, "requires": { - "intl-messageformat-parser": "1.4.0" + "intl-format-cache": "^4.2.21", + "intl-messageformat-parser": "^3.6.4" } }, "intl-messageformat-parser": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/intl-messageformat-parser/-/intl-messageformat-parser-1.4.0.tgz", - "integrity": "sha1-tD1FqXRoytvkQzHXS7Ho3qRPwHU=", - "dev": true - }, - "intl-relativeformat": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/intl-relativeformat/-/intl-relativeformat-2.2.0.tgz", - "integrity": "sha512-4bV/7kSKaPEmu6ArxXf9xjv1ny74Zkwuey8Pm01NH4zggPP7JHwg2STk8Y3JdspCKRDriwIyLRfEXnj2ZLr4Bw==", + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/intl-messageformat-parser/-/intl-messageformat-parser-3.6.4.tgz", + "integrity": "sha512-RgPGwue0mJtoX2Ax8EmMzJzttxjnva7gx0Q7mKJ4oALrTZvtmCeAw5Msz2PcjW4dtCh/h7vN/8GJCxZO1uv+OA==", "dev": true, "requires": { - "intl-messageformat": "^2.0.0" + "@formatjs/intl-unified-numberformat": "^3.2.0" } }, "invariant": { @@ -6919,12 +8067,6 @@ "loose-envify": "^1.0.0" } }, - "invert-kv": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", - "dev": true - }, "ip": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", @@ -7002,15 +8144,6 @@ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", "dev": true }, - "is-builtin-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", - "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", - "dev": true, - "requires": { - "builtin-modules": "^1.0.0" - } - }, "is-callable": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz", @@ -7018,12 +8151,12 @@ "dev": true }, "is-ci": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz", - "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", "dev": true, "requires": { - "ci-info": "^1.5.0" + "ci-info": "^2.0.0" } }, "is-data-descriptor": { @@ -7077,21 +8210,6 @@ "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", "dev": true }, - "is-dotfile": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", - "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=", - "dev": true - }, - "is-equal-shallow": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", - "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", - "dev": true, - "requires": { - "is-primitive": "^2.0.0" - } - }, "is-extendable": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", @@ -7104,15 +8222,6 @@ "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", "dev": true }, - "is-finite": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", - "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, "is-fullwidth-code-point": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", @@ -7125,6 +8234,12 @@ "integrity": "sha1-Es+5i2W1fdPRk6MSH19uL0N2ArU=", "dev": true }, + "is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true + }, "is-glob": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", @@ -7205,18 +8320,6 @@ "isobject": "^3.0.1" } }, - "is-posix-bracket": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", - "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=", - "dev": true - }, - "is-primitive": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", - "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", - "dev": true - }, "is-promise": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", @@ -7271,12 +8374,6 @@ "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==", "dev": true }, - "is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", - "dev": true - }, "is-windows": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", @@ -7318,577 +8415,1058 @@ "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", "dev": true }, - "isomorphic-fetch": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", - "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", - "dev": true, - "requires": { - "node-fetch": "^1.0.1", - "whatwg-fetch": ">=0.10.0" - } - }, "isstream": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", "dev": true }, - "istanbul-api": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-1.3.7.tgz", - "integrity": "sha512-4/ApBnMVeEPG3EkSzcw25wDe4N66wxwn+KKn6b47vyek8Xb3NBAcg4xfuQbS7BqcZuTX4wxfD5lVagdggR3gyA==", - "dev": true, - "requires": { - "async": "^2.1.4", - "fileset": "^2.0.2", - "istanbul-lib-coverage": "^1.2.1", - "istanbul-lib-hook": "^1.2.2", - "istanbul-lib-instrument": "^1.10.2", - "istanbul-lib-report": "^1.1.5", - "istanbul-lib-source-maps": "^1.2.6", - "istanbul-reports": "^1.5.1", - "js-yaml": "^3.7.0", - "mkdirp": "^0.5.1", - "once": "^1.4.0" - }, - "dependencies": { - "async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", - "dev": true, - "requires": { - "lodash": "^4.17.14" - } - }, - "mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "dev": true, - "requires": { - "minimist": "0.0.8" - } - } - } - }, "istanbul-lib-coverage": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.1.tgz", - "integrity": "sha512-PzITeunAgyGbtY1ibVIUiV679EFChHjoMNRibEIobvmrCRaIgwLxNucOSimtNWUhEib/oO7QY2imD75JVgCJWQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", + "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", "dev": true }, - "istanbul-lib-hook": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-1.2.2.tgz", - "integrity": "sha512-/Jmq7Y1VeHnZEQ3TL10VHyb564mn6VrQXHchON9Jf/AEcmQ3ZIiyD1BVzNOKTZf/G3gE+kiGK6SmpF9y3qGPLw==", - "dev": true, - "requires": { - "append-transform": "^0.4.0" - } - }, "istanbul-lib-instrument": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.2.tgz", - "integrity": "sha512-aWHxfxDqvh/ZlxR8BBaEPVSWDPUkGD63VjGQn3jcw8jCp7sHEMKcrj4xfJn/ABzdMEHiQNyvDQhqm5o8+SQg7A==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.1.tgz", + "integrity": "sha512-imIchxnodll7pvQBYOqUu88EufLCU56LMeFPZZM/fJZ1irYcYdqroaV+ACK1Ila8ls09iEYArp+nqyC6lW1Vfg==", "dev": true, "requires": { - "babel-generator": "^6.18.0", - "babel-template": "^6.16.0", - "babel-traverse": "^6.18.0", - "babel-types": "^6.18.0", - "babylon": "^6.18.0", - "istanbul-lib-coverage": "^1.2.1", - "semver": "^5.3.0" - } - }, - "istanbul-lib-report": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-1.1.5.tgz", - "integrity": "sha512-UsYfRMoi6QO/doUshYNqcKJqVmFe9w51GZz8BS3WB0lYxAllQYklka2wP9+dGZeHYaWIdcXUx8JGdbqaoXRXzw==", - "dev": true, - "requires": { - "istanbul-lib-coverage": "^1.2.1", - "mkdirp": "^0.5.1", - "path-parse": "^1.0.5", - "supports-color": "^3.1.2" + "@babel/core": "^7.7.5", + "@babel/parser": "^7.7.5", + "@babel/template": "^7.7.4", + "@babel/traverse": "^7.7.4", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" }, "dependencies": { - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "dev": true, + "requires": { + "@babel/highlight": "^7.8.3" + } + }, + "@babel/core": { + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.8.6.tgz", + "integrity": "sha512-Sheg7yEJD51YHAvLEV/7Uvw95AeWqYPL3Vk3zGujJKIhJ+8oLw2ALaf3hbucILhKsgSoADOvtKRJuNVdcJkOrg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.8.6", + "@babel/helpers": "^7.8.4", + "@babel/parser": "^7.8.6", + "@babel/template": "^7.8.6", + "@babel/traverse": "^7.8.6", + "@babel/types": "^7.8.6", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.0", + "lodash": "^4.17.13", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "@babel/generator": { + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.6.tgz", + "integrity": "sha512-4bpOR5ZBz+wWcMeVtcf7FbjcFzCp+817z2/gHNncIRcM9MmKzUhtWCYAq27RAfUrAFwb+OCG1s9WEaVxfi6cjg==", + "dev": true, + "requires": { + "@babel/types": "^7.8.6", + "jsesc": "^2.5.1", + "lodash": "^4.17.13", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz", + "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", + "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", + "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", + "dev": true, + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helpers": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.8.4.tgz", + "integrity": "sha512-VPbe7wcQ4chu4TDQjimHv/5tj73qz88o12EPkO2ValS2QiQS/1F2SsjyIGNnAD0vF/nZS6Cf9i+vW6HIlnaR8w==", + "dev": true, + "requires": { + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.4", + "@babel/types": "^7.8.3" + } + }, + "@babel/highlight": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", + "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", + "dev": true, + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.6.tgz", + "integrity": "sha512-trGNYSfwq5s0SgM1BMEB8hX3NDmO7EP2wsDGDexiaKMB92BaRpS+qZfpkMqUBhcsOTBwNy9B/jieo4ad/t/z2g==", "dev": true }, - "mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "@babel/template": { + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", + "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", "dev": true, "requires": { - "minimist": "0.0.8" + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.6", + "@babel/types": "^7.8.6" } }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "@babel/traverse": { + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.8.6.tgz", + "integrity": "sha512-2B8l0db/DPi8iinITKuo7cbPznLCEk0kCxDoB9/N6gGNg/gxOXiR/IcymAFPiBwk5w6TtQ27w4wpElgp9btR9A==", "dev": true, "requires": { - "has-flag": "^1.0.0" + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.8.6", + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/parser": "^7.8.6", + "@babel/types": "^7.8.6", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.13" } - } - } - }, - "istanbul-lib-source-maps": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.6.tgz", - "integrity": "sha512-TtbsY5GIHgbMsMiRw35YBHGpZ1DVFEO19vxxeiDMYaeOFOCzfnYVxvl6pOUIZR4dtPhAGpSMup8OyF8ubsaqEg==", - "dev": true, - "requires": { - "debug": "^3.1.0", - "istanbul-lib-coverage": "^1.2.1", - "mkdirp": "^0.5.1", - "rimraf": "^2.6.1", - "source-map": "^0.5.3" - }, - "dependencies": { + }, + "@babel/types": { + "version": "7.8.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.6.tgz", + "integrity": "sha512-wqz7pgWMIrht3gquyEFPVXeXCti72Rm8ep9b5tQKz9Yg9LzJA3HxosF1SB3Kc81KD1A3XBkkVYtJvCKS2Z/QrA==", + "dev": true, + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + }, + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, "debug": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", - "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", "dev": true, "requires": { "ms": "^2.1.1" } }, - "mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "dev": true, - "requires": { - "minimist": "0.0.8" - } - }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "make-dir": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.2.tgz", + "integrity": "sha512-rYKABKutXa6vXTXhoV18cBE7PaewPXHe/Bdq4v+ZLMhxbWApkFFplT0LcbMW+6BbjnQXzZ/sAvSE/JdguApG5w==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "istanbul-lib-source-maps": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", + "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true } } }, "istanbul-reports": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-1.5.1.tgz", - "integrity": "sha512-+cfoZ0UXzWjhAdzosCPP3AN8vvef8XDkWtTfgaN+7L3YTpNYITnCaEkceo5SEYy644VkHka/P1FvkWvrG/rrJw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.0.tgz", + "integrity": "sha512-2osTcC8zcOSUkImzN2EWQta3Vdi4WjjKw99P2yWx5mLnigAM0Rd5uYFn1cf2i/Ois45GkNjaoTqc5CxgMSX80A==", "dev": true, "requires": { - "handlebars": "^4.0.3" + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" } }, "jest": { - "version": "21.2.1", - "resolved": "https://registry.npmjs.org/jest/-/jest-21.2.1.tgz", - "integrity": "sha512-mXN0ppPvWYoIcC+R+ctKxAJ28xkt/Z5Js875padm4GbgUn6baeR5N4Ng6LjatIRpUQDZVJABT7Y4gucFjPryfw==", + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-25.1.0.tgz", + "integrity": "sha512-FV6jEruneBhokkt9MQk0WUFoNTwnF76CLXtwNMfsc0um0TlB/LG2yxUd0KqaFjEJ9laQmVWQWS0sG/t2GsuI0w==", "dev": true, "requires": { - "jest-cli": "^21.2.1" + "@jest/core": "^25.1.0", + "import-local": "^3.0.2", + "jest-cli": "^25.1.0" }, "dependencies": { - "ansi-regex": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "arr-diff": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", - "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", "dev": true, "requires": { - "arr-flatten": "^1.0.1" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" } }, - "array-unique": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", - "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", - "dev": true - }, - "braces": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", - "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", - "dev": true, - "requires": { - "expand-range": "^1.8.1", - "preserve": "^0.2.0", - "repeat-element": "^1.1.2" - } - }, - "expand-brackets": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", - "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", - "dev": true, - "requires": { - "is-posix-bracket": "^0.1.0" - } - }, - "extglob": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", - "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", - "dev": true, - "requires": { - "is-extglob": "^1.0.0" - } - }, - "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", - "dev": true - }, - "is-glob": { + "color-convert": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "requires": { - "is-extglob": "^1.0.0" + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "import-local": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", + "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", + "dev": true, + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" } }, "jest-cli": { - "version": "21.2.1", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-21.2.1.tgz", - "integrity": "sha512-T1BzrbFxDIW/LLYQqVfo94y/hhaj1NzVQkZgBumAC+sxbjMROI7VkihOdxNR758iYbQykL2ZOWUBurFgkQrzdg==", + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-25.1.0.tgz", + "integrity": "sha512-p+aOfczzzKdo3AsLJlhs8J5EW6ffVidfSZZxXedJ0mHPBOln1DccqFmGCoO8JWd4xRycfmwy1eoQkMsF8oekPg==", "dev": true, "requires": { - "ansi-escapes": "^3.0.0", - "chalk": "^2.0.1", - "glob": "^7.1.2", - "graceful-fs": "^4.1.11", - "is-ci": "^1.0.10", - "istanbul-api": "^1.1.1", - "istanbul-lib-coverage": "^1.0.1", - "istanbul-lib-instrument": "^1.4.2", - "istanbul-lib-source-maps": "^1.1.0", - "jest-changed-files": "^21.2.0", - "jest-config": "^21.2.1", - "jest-environment-jsdom": "^21.2.1", - "jest-haste-map": "^21.2.0", - "jest-message-util": "^21.2.1", - "jest-regex-util": "^21.2.0", - "jest-resolve-dependencies": "^21.2.0", - "jest-runner": "^21.2.1", - "jest-runtime": "^21.2.1", - "jest-snapshot": "^21.2.1", - "jest-util": "^21.2.1", - "micromatch": "^2.3.11", - "node-notifier": "^5.0.2", - "pify": "^3.0.0", - "slash": "^1.0.0", - "string-length": "^2.0.0", - "strip-ansi": "^4.0.0", - "which": "^1.2.12", - "worker-farm": "^1.3.1", - "yargs": "^9.0.0" + "@jest/core": "^25.1.0", + "@jest/test-result": "^25.1.0", + "@jest/types": "^25.1.0", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "import-local": "^3.0.2", + "is-ci": "^2.0.0", + "jest-config": "^25.1.0", + "jest-util": "^25.1.0", + "jest-validate": "^25.1.0", + "prompts": "^2.0.1", + "realpath-native": "^1.1.0", + "yargs": "^15.0.0" } }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "p-locate": "^4.1.0" } }, - "micromatch": { - "version": "2.3.11", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", - "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "dev": true, "requires": { - "arr-diff": "^2.0.0", - "array-unique": "^0.2.1", - "braces": "^1.8.2", - "expand-brackets": "^0.1.4", - "extglob": "^0.3.1", - "filename-regex": "^2.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.1", - "kind-of": "^3.0.2", - "normalize-path": "^2.0.1", - "object.omit": "^2.0.0", - "parse-glob": "^3.0.4", - "regex-cache": "^0.4.2" + "p-limit": "^2.2.0" } }, - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - }, - "slash": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", - "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", - "dev": true - }, - "strip-ansi": { + "path-exists": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", "dev": true, "requires": { - "ansi-regex": "^3.0.0" + "find-up": "^4.0.0" + } + }, + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "requires": { + "resolve-from": "^5.0.0" + } + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" } } } }, "jest-changed-files": { - "version": "21.2.0", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-21.2.0.tgz", - "integrity": "sha512-+lCNP1IZLwN1NOIvBcV5zEL6GENK6TXrDj4UxWIeLvIsIDa+gf6J7hkqsW2qVVt/wvH65rVvcPwqXdps5eclTQ==", + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-25.1.0.tgz", + "integrity": "sha512-bdL1aHjIVy3HaBO3eEQeemGttsq1BDlHgWcOjEOIAcga7OOEGWHD2WSu8HhL7I1F0mFFyci8VKU4tRNk+qtwDA==", "dev": true, "requires": { - "throat": "^4.0.0" + "@jest/types": "^25.1.0", + "execa": "^3.2.0", + "throat": "^5.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", + "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "execa": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz", + "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "get-stream": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", + "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "dev": true + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "p-finally": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", + "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } } }, "jest-config": { - "version": "21.2.1", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-21.2.1.tgz", - "integrity": "sha512-fJru5HtlD/5l2o25eY9xT0doK3t2dlglrqoGpbktduyoI0T5CwuB++2YfoNZCrgZipTwPuAGonYv0q7+8yDc/A==", + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-25.1.0.tgz", + "integrity": "sha512-tLmsg4SZ5H7tuhBC5bOja0HEblM0coS3Wy5LTCb2C8ZV6eWLewHyK+3qSq9Bi29zmWQ7ojdCd3pxpx4l4d2uGw==", "dev": true, "requires": { - "chalk": "^2.0.1", + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^25.1.0", + "@jest/types": "^25.1.0", + "babel-jest": "^25.1.0", + "chalk": "^3.0.0", "glob": "^7.1.1", - "jest-environment-jsdom": "^21.2.1", - "jest-environment-node": "^21.2.1", - "jest-get-type": "^21.2.0", - "jest-jasmine2": "^21.2.1", - "jest-regex-util": "^21.2.0", - "jest-resolve": "^21.2.0", - "jest-util": "^21.2.1", - "jest-validate": "^21.2.1", - "pretty-format": "^21.2.1" + "jest-environment-jsdom": "^25.1.0", + "jest-environment-node": "^25.1.0", + "jest-get-type": "^25.1.0", + "jest-jasmine2": "^25.1.0", + "jest-regex-util": "^25.1.0", + "jest-resolve": "^25.1.0", + "jest-util": "^25.1.0", + "jest-validate": "^25.1.0", + "micromatch": "^4.0.2", + "pretty-format": "^25.1.0", + "realpath-native": "^1.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + } } }, "jest-diff": { - "version": "21.2.1", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-21.2.1.tgz", - "integrity": "sha512-E5fu6r7PvvPr5qAWE1RaUwIh/k6Zx/3OOkZ4rk5dBJkEWRrUuSgbMt2EO8IUTPTd6DOqU3LW6uTIwX5FRvXoFA==", + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-25.1.0.tgz", + "integrity": "sha512-nepXgajT+h017APJTreSieh4zCqnSHEJ1iT8HDlewu630lSJ4Kjjr9KNzm+kzGwwcpsDE6Snx1GJGzzsefaEHw==", "dev": true, "requires": { - "chalk": "^2.0.1", - "diff": "^3.2.0", - "jest-get-type": "^21.2.0", - "pretty-format": "^21.2.1" + "chalk": "^3.0.0", + "diff-sequences": "^25.1.0", + "jest-get-type": "^25.1.0", + "pretty-format": "^25.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-docblock": { - "version": "21.2.0", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-21.2.0.tgz", - "integrity": "sha512-5IZ7sY9dBAYSV+YjQ0Ovb540Ku7AO9Z5o2Cg789xj167iQuZ2cG+z0f3Uct6WeYLbU6aQiM2pCs7sZ+4dotydw==", - "dev": true - }, - "jest-environment-jsdom": { - "version": "21.2.1", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-21.2.1.tgz", - "integrity": "sha512-mecaeNh0eWmzNrUNMWARysc0E9R96UPBamNiOCYL28k7mksb1d0q6DD38WKP7ABffjnXyUWJPVaWRgUOivwXwg==", + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-25.1.0.tgz", + "integrity": "sha512-370P/mh1wzoef6hUKiaMcsPtIapY25suP6JqM70V9RJvdKLrV4GaGbfUseUVk4FZJw4oTZ1qSCJNdrClKt5JQA==", "dev": true, "requires": { - "jest-mock": "^21.2.0", - "jest-util": "^21.2.1", - "jsdom": "^9.12.0" + "detect-newline": "^3.0.0" + } + }, + "jest-each": { + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-25.1.0.tgz", + "integrity": "sha512-R9EL8xWzoPySJ5wa0DXFTj7NrzKpRD40Jy+zQDp3Qr/2QmevJgkN9GqioCGtAJ2bW9P/MQRznQHQQhoeAyra7A==", + "dev": true, + "requires": { + "@jest/types": "^25.1.0", + "chalk": "^3.0.0", + "jest-get-type": "^25.1.0", + "jest-util": "^25.1.0", + "pretty-format": "^25.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-environment-jsdom": { + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-25.1.0.tgz", + "integrity": "sha512-ILb4wdrwPAOHX6W82GGDUiaXSSOE274ciuov0lztOIymTChKFtC02ddyicRRCdZlB5YSrv3vzr1Z5xjpEe1OHQ==", + "dev": true, + "requires": { + "@jest/environment": "^25.1.0", + "@jest/fake-timers": "^25.1.0", + "@jest/types": "^25.1.0", + "jest-mock": "^25.1.0", + "jest-util": "^25.1.0", + "jsdom": "^15.1.1" } }, "jest-environment-node": { - "version": "21.2.1", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-21.2.1.tgz", - "integrity": "sha512-R211867wx9mVBVHzrjGRGTy5cd05K7eqzQl/WyZixR/VkJ4FayS8qkKXZyYnwZi6Rxo6WEV81cDbiUx/GfuLNw==", + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-25.1.0.tgz", + "integrity": "sha512-U9kFWTtAPvhgYY5upnH9rq8qZkj6mYLup5l1caAjjx9uNnkLHN2xgZy5mo4SyLdmrh/EtB9UPpKFShvfQHD0Iw==", "dev": true, "requires": { - "jest-mock": "^21.2.0", - "jest-util": "^21.2.1" + "@jest/environment": "^25.1.0", + "@jest/fake-timers": "^25.1.0", + "@jest/types": "^25.1.0", + "jest-mock": "^25.1.0", + "jest-util": "^25.1.0" } }, "jest-get-type": { - "version": "21.2.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-21.2.0.tgz", - "integrity": "sha512-y2fFw3C+D0yjNSDp7ab1kcd6NUYfy3waPTlD8yWkAtiocJdBRQqNoRqVfMNxgj+IjT0V5cBIHJO0z9vuSSZ43Q==", + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.1.0.tgz", + "integrity": "sha512-yWkBnT+5tMr8ANB6V+OjmrIJufHtCAqI5ic2H40v+tRqxDmE0PGnIiTyvRWFOMtmVHYpwRqyazDbTnhpjsGvLw==", "dev": true }, "jest-haste-map": { - "version": "21.2.0", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-21.2.0.tgz", - "integrity": "sha512-5LhsY/loPH7wwOFRMs+PT4aIAORJ2qwgbpMFlbWbxfN0bk3ZCwxJ530vrbSiTstMkYLao6JwBkLhCJ5XbY7ZHw==", + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-25.1.0.tgz", + "integrity": "sha512-/2oYINIdnQZAqyWSn1GTku571aAfs8NxzSErGek65Iu5o8JYb+113bZysRMcC/pjE5v9w0Yz+ldbj9NxrFyPyw==", "dev": true, "requires": { + "@jest/types": "^25.1.0", + "anymatch": "^3.0.3", "fb-watchman": "^2.0.0", - "graceful-fs": "^4.1.11", - "jest-docblock": "^21.2.0", - "micromatch": "^2.3.11", - "sane": "^2.0.0", - "worker-farm": "^1.3.1" + "fsevents": "^2.1.2", + "graceful-fs": "^4.2.3", + "jest-serializer": "^25.1.0", + "jest-util": "^25.1.0", + "jest-worker": "^25.1.0", + "micromatch": "^4.0.2", + "sane": "^4.0.3", + "walker": "^1.0.7" }, "dependencies": { - "arr-diff": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", - "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", "dev": true, "requires": { - "arr-flatten": "^1.0.1" + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" } }, - "array-unique": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", - "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", - "dev": true - }, "braces": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", - "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", "dev": true, "requires": { - "expand-range": "^1.8.1", - "preserve": "^0.2.0", - "repeat-element": "^1.1.2" + "fill-range": "^7.0.1" } }, - "expand-brackets": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", - "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", "dev": true, "requires": { - "is-posix-bracket": "^0.1.0" + "to-regex-range": "^5.0.1" } }, - "extglob": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", - "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "fsevents": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz", + "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==", "dev": true, - "requires": { - "is-extglob": "^1.0.0" - } + "optional": true }, - "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "graceful-fs": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", "dev": true }, - "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", - "dev": true, - "requires": { - "is-extglob": "^1.0.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true }, "micromatch": { - "version": "2.3.11", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", - "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", "dev": true, "requires": { - "arr-diff": "^2.0.0", - "array-unique": "^0.2.1", - "braces": "^1.8.2", - "expand-brackets": "^0.1.4", - "extglob": "^0.3.1", - "filename-regex": "^2.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.1", - "kind-of": "^3.0.2", - "normalize-path": "^2.0.1", - "object.omit": "^2.0.0", - "parse-glob": "^3.0.4", - "regex-cache": "^0.4.2" + "braces": "^3.0.1", + "picomatch": "^2.0.5" } }, - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "dev": true, "requires": { - "remove-trailing-separator": "^1.0.1" + "is-number": "^7.0.0" } } } }, "jest-jasmine2": { - "version": "21.2.1", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-21.2.1.tgz", - "integrity": "sha512-lw8FXXIEekD+jYNlStfgNsUHpfMWhWWCgHV7n0B7mA/vendH7vBFs8xybjQsDzJSduptBZJHqQX9SMssya9+3A==", + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-25.1.0.tgz", + "integrity": "sha512-GdncRq7jJ7sNIQ+dnXvpKO2MyP6j3naNK41DTTjEAhLEdpImaDA9zSAZwDhijjSF/D7cf4O5fdyUApGBZleaEg==", "dev": true, "requires": { - "chalk": "^2.0.1", - "expect": "^21.2.1", - "graceful-fs": "^4.1.11", - "jest-diff": "^21.2.1", - "jest-matcher-utils": "^21.2.1", - "jest-message-util": "^21.2.1", - "jest-snapshot": "^21.2.1", - "p-cancelable": "^0.3.0" + "@babel/traverse": "^7.1.0", + "@jest/environment": "^25.1.0", + "@jest/source-map": "^25.1.0", + "@jest/test-result": "^25.1.0", + "@jest/types": "^25.1.0", + "chalk": "^3.0.0", + "co": "^4.6.0", + "expect": "^25.1.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^25.1.0", + "jest-matcher-utils": "^25.1.0", + "jest-message-util": "^25.1.0", + "jest-runtime": "^25.1.0", + "jest-snapshot": "^25.1.0", + "jest-util": "^25.1.0", + "pretty-format": "^25.1.0", + "throat": "^5.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-junit": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/jest-junit/-/jest-junit-7.0.0.tgz", - "integrity": "sha512-ljUdO0hLyu0A92xk7R2Wet3kj99fmazTo+ZFYQP6b7AGOBxJUj8ZkJWzJ632ajpXko2Y5oNoGR2kvOwiDdu6hg==", + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/jest-junit/-/jest-junit-10.0.0.tgz", + "integrity": "sha512-dbOVRyxHprdSpwSAR9/YshLwmnwf+RSl5hf0kCGlhAcEeZY9aRqo4oNmaT0tLC16Zy9D0zekDjWkjHGjXlglaQ==", "dev": true, "requires": { - "jest-validate": "^24.0.0", + "jest-validate": "^24.9.0", "mkdirp": "^0.5.1", - "strip-ansi": "^4.0.0", + "strip-ansi": "^5.2.0", + "uuid": "^3.3.3", "xml": "^1.0.1" }, "dependencies": { + "@jest/types": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", + "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^13.0.0" + } + }, + "@types/yargs": { + "version": "13.0.8", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.8.tgz", + "integrity": "sha512-XAvHLwG7UQ+8M4caKIH0ZozIOYay5fQkAgyIXegXT9jPtdIGdhga+sUEdAr1CiG46aB+c64xQEYyEzlwWVTNzA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-regex": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", "dev": true }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, "jest-get-type": { "version": "24.9.0", "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.9.0.tgz", @@ -7909,12 +9487,6 @@ "pretty-format": "^24.9.0" } }, - "leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "dev": true - }, "mkdirp": { "version": "0.5.1", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", @@ -7937,388 +9509,560 @@ } }, "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", "dev": true, "requires": { - "ansi-regex": "^3.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - } + "ansi-regex": "^4.1.0" } } } }, - "jest-matcher-utils": { - "version": "21.2.1", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-21.2.1.tgz", - "integrity": "sha512-kn56My+sekD43dwQPrXBl9Zn9tAqwoy25xxe7/iY4u+mG8P3ALj5IK7MLHZ4Mi3xW7uWVCjGY8cm4PqgbsqMCg==", + "jest-leak-detector": { + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-25.1.0.tgz", + "integrity": "sha512-3xRI264dnhGaMHRvkFyEKpDeaRzcEBhyNrOG5oT8xPxOyUAblIAQnpiR3QXu4wDor47MDTiHbiFcbypdLcLW5w==", "dev": true, "requires": { - "chalk": "^2.0.1", - "jest-get-type": "^21.2.0", - "pretty-format": "^21.2.1" + "jest-get-type": "^25.1.0", + "pretty-format": "^25.1.0" + } + }, + "jest-matcher-utils": { + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-25.1.0.tgz", + "integrity": "sha512-KGOAFcSFbclXIFE7bS4C53iYobKI20ZWleAdAFun4W1Wz1Kkej8Ng6RRbhL8leaEvIOjGXhGf/a1JjO8bkxIWQ==", + "dev": true, + "requires": { + "chalk": "^3.0.0", + "jest-diff": "^25.1.0", + "jest-get-type": "^25.1.0", + "pretty-format": "^25.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-message-util": { - "version": "21.2.1", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-21.2.1.tgz", - "integrity": "sha512-EbC1X2n0t9IdeMECJn2BOg7buOGivCvVNjqKMXTzQOu7uIfLml+keUfCALDh8o4rbtndIeyGU8/BKfoTr/LVDQ==", + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.1.0.tgz", + "integrity": "sha512-Nr/Iwar2COfN22aCqX0kCVbXgn8IBm9nWf4xwGr5Olv/KZh0CZ32RKgZWMVDXGdOahicM10/fgjdimGNX/ttCQ==", "dev": true, "requires": { - "chalk": "^2.0.1", - "micromatch": "^2.3.11", - "slash": "^1.0.0" + "@babel/code-frame": "^7.0.0", + "@jest/test-result": "^25.1.0", + "@jest/types": "^25.1.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^3.0.0", + "micromatch": "^4.0.2", + "slash": "^3.0.0", + "stack-utils": "^1.0.1" }, "dependencies": { - "arr-diff": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", - "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", "dev": true, "requires": { - "arr-flatten": "^1.0.1" + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" } }, - "array-unique": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", - "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", - "dev": true - }, "braces": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", - "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", "dev": true, "requires": { - "expand-range": "^1.8.1", - "preserve": "^0.2.0", - "repeat-element": "^1.1.2" + "fill-range": "^7.0.1" } }, - "expand-brackets": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", - "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", "dev": true, "requires": { - "is-posix-bracket": "^0.1.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" } }, - "extglob": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", - "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "requires": { - "is-extglob": "^1.0.0" + "color-name": "~1.1.4" } }, - "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", "dev": true, "requires": { - "is-extglob": "^1.0.0" + "to-regex-range": "^5.0.1" } }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true }, "micromatch": { - "version": "2.3.11", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", - "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", "dev": true, "requires": { - "arr-diff": "^2.0.0", - "array-unique": "^0.2.1", - "braces": "^1.8.2", - "expand-brackets": "^0.1.4", - "extglob": "^0.3.1", - "filename-regex": "^2.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.1", - "kind-of": "^3.0.2", - "normalize-path": "^2.0.1", - "object.omit": "^2.0.0", - "parse-glob": "^3.0.4", - "regex-cache": "^0.4.2" - } - }, - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" + "braces": "^3.0.1", + "picomatch": "^2.0.5" } }, "slash": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", - "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "dev": true + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } } } }, "jest-mock": { - "version": "21.2.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-21.2.0.tgz", - "integrity": "sha512-aZDfyVf0LEoABWiY6N0d+O963dUQSyUa4qgzurHR3TBDPen0YxKCJ6l2i7lQGh1tVdsuvdrCZ4qPj+A7PievCw==", + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-25.1.0.tgz", + "integrity": "sha512-28/u0sqS+42vIfcd1mlcg4ZVDmSUYuNvImP4X2lX5hRMLW+CN0BeiKVD4p+ujKKbSPKd3rg/zuhCF+QBLJ4vag==", + "dev": true, + "requires": { + "@jest/types": "^25.1.0" + } + }, + "jest-pnp-resolver": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.1.tgz", + "integrity": "sha512-pgFw2tm54fzgYvc/OHrnysABEObZCUNFnhjoRjaVOCN8NYc032/gVjPaHD4Aq6ApkSieWtfKAFQtmDKAmhupnQ==", "dev": true }, "jest-regex-util": { - "version": "21.2.0", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-21.2.0.tgz", - "integrity": "sha512-BKQ1F83EQy0d9Jen/mcVX7D+lUt2tthhK/2gDWRgLDJRNOdRgSp1iVqFxP8EN1ARuypvDflRfPzYT8fQnoBQFQ==", + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-25.1.0.tgz", + "integrity": "sha512-9lShaDmDpqwg+xAd73zHydKrBbbrIi08Kk9YryBEBybQFg/lBWR/2BDjjiSE7KIppM9C5+c03XiDaZ+m4Pgs1w==", "dev": true }, "jest-resolve": { - "version": "21.2.0", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-21.2.0.tgz", - "integrity": "sha512-vefQ/Lr+VdNvHUZFQXWtOqHX3HEdOc2MtSahBO89qXywEbUxGPB9ZLP9+BHinkxb60UT2Q/tTDOS6rYc6Mwigw==", + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-25.1.0.tgz", + "integrity": "sha512-XkBQaU1SRCHj2Evz2Lu4Czs+uIgJXWypfO57L7JYccmAXv4slXA6hzNblmcRmf7P3cQ1mE7fL3ABV6jAwk4foQ==", "dev": true, "requires": { - "browser-resolve": "^1.11.2", - "chalk": "^2.0.1", - "is-builtin-module": "^1.0.0" + "@jest/types": "^25.1.0", + "browser-resolve": "^1.11.3", + "chalk": "^3.0.0", + "jest-pnp-resolver": "^1.2.1", + "realpath-native": "^1.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jest-resolve-dependencies": { - "version": "21.2.0", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-21.2.0.tgz", - "integrity": "sha512-ok8ybRFU5ScaAcfufIQrCbdNJSRZ85mkxJ1EhUp8Bhav1W1/jv/rl1Q6QoVQHObNxmKnbHVKrfLZbCbOsXQ+bQ==", + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-25.1.0.tgz", + "integrity": "sha512-Cu/Je38GSsccNy4I2vL12ZnBlD170x2Oh1devzuM9TLH5rrnLW1x51lN8kpZLYTvzx9j+77Y5pqBaTqfdzVzrw==", "dev": true, "requires": { - "jest-regex-util": "^21.2.0" + "@jest/types": "^25.1.0", + "jest-regex-util": "^25.1.0", + "jest-snapshot": "^25.1.0" } }, "jest-runner": { - "version": "21.2.1", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-21.2.1.tgz", - "integrity": "sha512-Anb72BOQlHqF/zETqZ2K20dbYsnqW/nZO7jV8BYENl+3c44JhMrA8zd1lt52+N7ErnsQMd2HHKiVwN9GYSXmrg==", + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-25.1.0.tgz", + "integrity": "sha512-su3O5fy0ehwgt+e8Wy7A8CaxxAOCMzL4gUBftSs0Ip32S0epxyZPDov9Znvkl1nhVOJNf4UwAsnqfc3plfQH9w==", "dev": true, "requires": { - "jest-config": "^21.2.1", - "jest-docblock": "^21.2.0", - "jest-haste-map": "^21.2.0", - "jest-jasmine2": "^21.2.1", - "jest-message-util": "^21.2.1", - "jest-runtime": "^21.2.1", - "jest-util": "^21.2.1", - "pify": "^3.0.0", - "throat": "^4.0.0", - "worker-farm": "^1.3.1" + "@jest/console": "^25.1.0", + "@jest/environment": "^25.1.0", + "@jest/test-result": "^25.1.0", + "@jest/types": "^25.1.0", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.3", + "jest-config": "^25.1.0", + "jest-docblock": "^25.1.0", + "jest-haste-map": "^25.1.0", + "jest-jasmine2": "^25.1.0", + "jest-leak-detector": "^25.1.0", + "jest-message-util": "^25.1.0", + "jest-resolve": "^25.1.0", + "jest-runtime": "^25.1.0", + "jest-util": "^25.1.0", + "jest-worker": "^25.1.0", + "source-map-support": "^0.5.6", + "throat": "^5.0.0" }, "dependencies": { - "pify": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true + }, + "graceful-fs": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } } } }, "jest-runtime": { - "version": "21.2.1", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-21.2.1.tgz", - "integrity": "sha512-6omlpA3+NSE+rHwD0PQjNEjZeb2z+oRmuehMfM1tWQVum+E0WV3pFt26Am0DUfQkkPyTABvxITRjCUclYgSOsA==", + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-25.1.0.tgz", + "integrity": "sha512-mpPYYEdbExKBIBB16ryF6FLZTc1Rbk9Nx0ryIpIMiDDkOeGa0jQOKVI/QeGvVGlunKKm62ywcioeFVzIbK03bA==", "dev": true, "requires": { - "babel-core": "^6.0.0", - "babel-jest": "^21.2.0", - "babel-plugin-istanbul": "^4.0.0", - "chalk": "^2.0.1", - "convert-source-map": "^1.4.0", - "graceful-fs": "^4.1.11", - "jest-config": "^21.2.1", - "jest-haste-map": "^21.2.0", - "jest-regex-util": "^21.2.0", - "jest-resolve": "^21.2.0", - "jest-util": "^21.2.1", - "json-stable-stringify": "^1.0.1", - "micromatch": "^2.3.11", - "slash": "^1.0.0", - "strip-bom": "3.0.0", - "write-file-atomic": "^2.1.0", - "yargs": "^9.0.0" + "@jest/console": "^25.1.0", + "@jest/environment": "^25.1.0", + "@jest/source-map": "^25.1.0", + "@jest/test-result": "^25.1.0", + "@jest/transform": "^25.1.0", + "@jest/types": "^25.1.0", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.3", + "jest-config": "^25.1.0", + "jest-haste-map": "^25.1.0", + "jest-message-util": "^25.1.0", + "jest-mock": "^25.1.0", + "jest-regex-util": "^25.1.0", + "jest-resolve": "^25.1.0", + "jest-snapshot": "^25.1.0", + "jest-util": "^25.1.0", + "jest-validate": "^25.1.0", + "realpath-native": "^1.1.0", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.0.0" }, "dependencies": { - "arr-diff": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", - "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", "dev": true, "requires": { - "arr-flatten": "^1.0.1" + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" } }, - "array-unique": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", - "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", - "dev": true - }, - "babel-core": { - "version": "6.26.3", - "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", - "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", "dev": true, "requires": { - "babel-code-frame": "^6.26.0", - "babel-generator": "^6.26.0", - "babel-helpers": "^6.24.1", - "babel-messages": "^6.23.0", - "babel-register": "^6.26.0", - "babel-runtime": "^6.26.0", - "babel-template": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "convert-source-map": "^1.5.1", - "debug": "^2.6.9", - "json5": "^0.5.1", - "lodash": "^4.17.4", - "minimatch": "^3.0.4", - "path-is-absolute": "^1.0.1", - "private": "^0.1.8", - "slash": "^1.0.0", - "source-map": "^0.5.7" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" } }, - "braces": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", - "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", - "dev": true, - "requires": { - "expand-range": "^1.8.1", - "preserve": "^0.2.0", - "repeat-element": "^1.1.2" - } - }, - "expand-brackets": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", - "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", - "dev": true, - "requires": { - "is-posix-bracket": "^0.1.0" - } - }, - "extglob": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", - "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", - "dev": true, - "requires": { - "is-extglob": "^1.0.0" - } - }, - "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", - "dev": true - }, - "is-glob": { + "color-convert": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "requires": { - "is-extglob": "^1.0.0" + "color-name": "~1.1.4" } }, - "json5": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } + "graceful-fs": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", + "dev": true }, - "micromatch": { - "version": "2.3.11", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", - "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", - "dev": true, - "requires": { - "arr-diff": "^2.0.0", - "array-unique": "^0.2.1", - "braces": "^1.8.2", - "expand-brackets": "^0.1.4", - "extglob": "^0.3.1", - "filename-regex": "^2.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.1", - "kind-of": "^3.0.2", - "normalize-path": "^2.0.1", - "object.omit": "^2.0.0", - "parse-glob": "^3.0.4", - "regex-cache": "^0.4.2" - } - }, - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true }, "slash": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", - "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "dev": true + }, + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } } } }, + "jest-serializer": { + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-25.1.0.tgz", + "integrity": "sha512-20Wkq5j7o84kssBwvyuJ7Xhn7hdPeTXndnwIblKDR2/sy1SUm6rWWiG9kSCgJPIfkDScJCIsTtOKdlzfIHOfKA==", + "dev": true + }, "jest-snapshot": { - "version": "21.2.1", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-21.2.1.tgz", - "integrity": "sha512-bpaeBnDpdqaRTzN8tWg0DqOTo2DvD3StOemxn67CUd1p1Po+BUpvePAp44jdJ7Pxcjfg+42o4NHw1SxdCA2rvg==", + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-25.1.0.tgz", + "integrity": "sha512-xZ73dFYN8b/+X2hKLXz4VpBZGIAn7muD/DAg+pXtDzDGw3iIV10jM7WiHqhCcpDZfGiKEj7/2HXAEPtHTj0P2A==", "dev": true, "requires": { - "chalk": "^2.0.1", - "jest-diff": "^21.2.1", - "jest-matcher-utils": "^21.2.1", + "@babel/types": "^7.0.0", + "@jest/types": "^25.1.0", + "chalk": "^3.0.0", + "expect": "^25.1.0", + "jest-diff": "^25.1.0", + "jest-get-type": "^25.1.0", + "jest-matcher-utils": "^25.1.0", + "jest-message-util": "^25.1.0", + "jest-resolve": "^25.1.0", "mkdirp": "^0.5.1", "natural-compare": "^1.4.0", - "pretty-format": "^21.2.1" + "pretty-format": "^25.1.0", + "semver": "^7.1.1" }, "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, "mkdirp": { "version": "0.5.1", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", @@ -8327,28 +10071,75 @@ "requires": { "minimist": "0.0.8" } + }, + "semver": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.1.3.tgz", + "integrity": "sha512-ekM0zfiA9SCBlsKa2X1hxyxiI4L3B6EbVJkkdgQXnSEEaHlGdvyodMruTiulSRWMMB4NeIuYNMC9rTKTz97GxA==", + "dev": true + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } } } }, "jest-util": { - "version": "21.2.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-21.2.1.tgz", - "integrity": "sha512-r20W91rmHY3fnCoO7aOAlyfC51x2yeV3xF+prGsJAUsYhKeV670ZB8NO88Lwm7ASu8SdH0S+U+eFf498kjhA4g==", + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.1.0.tgz", + "integrity": "sha512-7did6pLQ++87Qsj26Fs/TIwZMUFBXQ+4XXSodRNy3luch2DnRXsSnmpVtxxQ0Yd6WTipGpbhh2IFP1mq6/fQGw==", "dev": true, "requires": { - "callsites": "^2.0.0", - "chalk": "^2.0.1", - "graceful-fs": "^4.1.11", - "jest-message-util": "^21.2.1", - "jest-mock": "^21.2.0", - "jest-validate": "^21.2.1", + "@jest/types": "^25.1.0", + "chalk": "^3.0.0", + "is-ci": "^2.0.0", "mkdirp": "^0.5.1" }, "dependencies": { - "callsites": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, "mkdirp": { @@ -8359,25 +10150,181 @@ "requires": { "minimist": "0.0.8" } + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } } } }, "jest-validate": { - "version": "21.2.1", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-21.2.1.tgz", - "integrity": "sha512-k4HLI1rZQjlU+EC682RlQ6oZvLrE5SCh3brseQc24vbZTxzT/k/3urar5QMCVgjadmSO7lECeGdc6YxnM3yEGg==", + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-25.1.0.tgz", + "integrity": "sha512-kGbZq1f02/zVO2+t1KQGSVoCTERc5XeObLwITqC6BTRH3Adv7NZdYqCpKIZLUgpLXf2yISzQ465qOZpul8abXA==", "dev": true, "requires": { - "chalk": "^2.0.1", - "jest-get-type": "^21.2.0", - "leven": "^2.1.0", - "pretty-format": "^21.2.1" + "@jest/types": "^25.1.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "jest-get-type": "^25.1.0", + "leven": "^3.1.0", + "pretty-format": "^25.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-watcher": { + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-25.1.0.tgz", + "integrity": "sha512-Q9eZ7pyaIr6xfU24OeTg4z1fUqBF/4MP6J801lyQfg7CsnZ/TCzAPvCfckKdL5dlBBEKBeHV0AdyjFZ5eWj4ig==", + "dev": true, + "requires": { + "@jest/test-result": "^25.1.0", + "@jest/types": "^25.1.0", + "ansi-escapes": "^4.2.1", + "chalk": "^3.0.0", + "jest-util": "^25.1.0", + "string-length": "^3.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-worker": { + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.1.0.tgz", + "integrity": "sha512-ZHhHtlxOWSxCoNOKHGbiLzXnl42ga9CxDr27H36Qn+15pQZd3R/F24jrmjDelw9j/iHUIWMWs08/u2QN50HHOg==", + "dev": true, + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "js-base64": { - "version": "2.4.9", - "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.9.tgz", - "integrity": "sha512-xcinL3AuDJk7VSzsHgb9DvvIXayBbadtMZ4HFPx8rUszbW1MuNMlwYVC4zzCZ6e1sqZpnNS5ZFYOhXqA39T7LQ==", + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.2.tgz", + "integrity": "sha512-Vg8czh0Q7sFBSUMWWArX/miJeBWYBPpdU/3M/DKSaekLMqrqVPaedp+5mZhie/r0lgrcaYBfwXatEew6gwgiQQ==", "dev": true }, "js-levenshtein": { @@ -8415,43 +10362,61 @@ "dev": true }, "jsdom": { - "version": "9.12.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-9.12.0.tgz", - "integrity": "sha1-6MVG//ywbADUgzyoRBD+1/igl9Q=", + "version": "15.2.1", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz", + "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==", "dev": true, "requires": { - "abab": "^1.0.3", - "acorn": "^4.0.4", - "acorn-globals": "^3.1.0", + "abab": "^2.0.0", + "acorn": "^7.1.0", + "acorn-globals": "^4.3.2", "array-equal": "^1.0.0", - "content-type-parser": "^1.0.1", - "cssom": ">= 0.3.2 < 0.4.0", - "cssstyle": ">= 0.2.37 < 0.3.0", - "escodegen": "^1.6.1", - "html-encoding-sniffer": "^1.0.1", - "nwmatcher": ">= 1.3.9 < 2.0.0", - "parse5": "^1.5.1", - "request": "^2.79.0", - "sax": "^1.2.1", - "symbol-tree": "^3.2.1", - "tough-cookie": "^2.3.2", - "webidl-conversions": "^4.0.0", - "whatwg-encoding": "^1.0.1", - "whatwg-url": "^4.3.0", - "xml-name-validator": "^2.0.1" + "cssom": "^0.4.1", + "cssstyle": "^2.0.0", + "data-urls": "^1.1.0", + "domexception": "^1.0.1", + "escodegen": "^1.11.1", + "html-encoding-sniffer": "^1.0.2", + "nwsapi": "^2.2.0", + "parse5": "5.1.0", + "pn": "^1.1.0", + "request": "^2.88.0", + "request-promise-native": "^1.0.7", + "saxes": "^3.1.9", + "symbol-tree": "^3.2.2", + "tough-cookie": "^3.0.1", + "w3c-hr-time": "^1.0.1", + "w3c-xmlserializer": "^1.1.2", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^7.0.0", + "ws": "^7.0.0", + "xml-name-validator": "^3.0.0" }, "dependencies": { "acorn": { - "version": "4.0.13", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", - "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.0.tgz", + "integrity": "sha512-kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ==", "dev": true }, "parse5": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-1.5.1.tgz", - "integrity": "sha1-m387DeMr543CQBsXVzzK8Pb1nZQ=", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", "dev": true + }, + "tough-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "dev": true, + "requires": { + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" + } } } }, @@ -8479,15 +10444,6 @@ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", "dev": true }, - "json-stable-stringify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", - "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", - "dev": true, - "requires": { - "jsonify": "~0.0.0" - } - }, "json-stable-stringify-without-jsonify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", @@ -8532,12 +10488,6 @@ "graceful-fs": "^4.1.6" } }, - "jsonify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", - "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", - "dev": true - }, "jsprim": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", @@ -8590,19 +10540,16 @@ "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", "dev": true }, - "lcid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", - "dev": true, - "requires": { - "invert-kv": "^1.0.0" - } + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true }, "leven": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz", - "integrity": "sha1-wuep93IJTe6dNCAq6KzORoeHVYA=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", "dev": true }, "levn": { @@ -8719,12 +10666,6 @@ "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", "dev": true }, - "lodash-es": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.15.tgz", - "integrity": "sha512-rlrc3yU3+JNOpZ9zj5pQtxnx2THmvRykwL4Xlxoa8I9lHBlVbbyPhgyPMioxVZ4NqyxaVVtaJnzsyOidQIhyyQ==", - "dev": true - }, "lodash._getnative": { "version": "3.9.1", "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", @@ -8744,9 +10685,9 @@ "dev": true }, "lodash.defaultsdeep": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.0.tgz", - "integrity": "sha1-vsECT4WxvZbL6kBbI8FK1kQ6b4E=", + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz", + "integrity": "sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==", "dev": true }, "lodash.escape": { @@ -8785,19 +10726,16 @@ "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=", "dev": true }, - "lodash.throttle": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.0.1.tgz", - "integrity": "sha1-syEWYu6dgvVpA9BzEmKqqoc6YzA=", - "dev": true, - "requires": { - "lodash.debounce": "^4.0.0" - } + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", + "dev": true }, - "lodash.unescape": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.unescape/-/lodash.unescape-4.0.1.tgz", - "integrity": "sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw=", + "lodash.throttle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", + "integrity": "sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ=", "dev": true }, "loglevel": { @@ -8806,6 +10744,15 @@ "integrity": "sha512-p0b6mOGKcGa+7nnmKbpzR6qloPbrgLcnio++E+14Vo/XffOGwZtRpUhr8dTH/x2oCMmEoIU0Zwm3ZauhvYD17g==", "dev": true }, + "lolex": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/lolex/-/lolex-5.1.2.tgz", + "integrity": "sha512-h4hmjAvHTmd+25JSwrtTIuwbKdwg5NzZVRMLn9saij4SZaepCrTCxPr35H/3bjwfMJtN+t3CX8672UIkglz28A==", + "dev": true, + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, "lookup-closest-locale": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/lookup-closest-locale/-/lookup-closest-locale-6.2.0.tgz", @@ -8828,13 +10775,12 @@ "dev": true }, "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", "dev": true, "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" + "yallist": "^3.0.2" } }, "magic-string": { @@ -8916,20 +10862,14 @@ } }, "matchmediaquery": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/matchmediaquery/-/matchmediaquery-0.3.0.tgz", - "integrity": "sha512-u0dlv+VENJ+3YepvwSPBieuvnA6DWfaYa/ctwysAR13y4XLJNyt7bEVKzNj/Nvjo+50d88Pj+xL9xaSo6JmX/w==", + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/matchmediaquery/-/matchmediaquery-0.3.1.tgz", + "integrity": "sha512-Hlk20WQHRIm9EE9luN1kjRjYXAQToHOIAHPJn9buxBwuhfTHoKUcX+lXBbxc85DVQfXYbEQ4HcwQdd128E3qHQ==", "dev": true, "requires": { "css-mediaquery": "^0.1.2" } }, - "math-random": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz", - "integrity": "sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==", - "dev": true - }, "md5.js": { "version": "1.3.5", "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", @@ -8947,27 +10887,12 @@ "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", "dev": true }, - "mem": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz", - "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, "memory-fs": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.2.0.tgz", "integrity": "sha1-8rslNovBIeORwlIN6Slpyu4KApA=", "dev": true }, - "merge": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.1.tgz", - "integrity": "sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ==", - "dev": true - }, "merge-descriptors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", @@ -8983,6 +10908,18 @@ "source-map": "^0.5.6" } }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "merge2": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz", + "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==", + "dev": true + }, "methods": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", @@ -9054,9 +10991,9 @@ "dev": true }, "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", "dev": true }, "min-document": { @@ -9105,9 +11042,9 @@ "dev": true }, "mississippi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-2.0.0.tgz", - "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", "dev": true, "requires": { "concat-stream": "^1.5.0", @@ -9116,10 +11053,22 @@ "flush-write-stream": "^1.0.0", "from2": "^2.1.0", "parallel-transform": "^1.1.0", - "pump": "^2.0.1", + "pump": "^3.0.0", "pumpify": "^1.3.3", "stream-each": "^1.1.0", "through2": "^2.0.0" + }, + "dependencies": { + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } } }, "mixin-deep": { @@ -9256,7 +11205,6 @@ "copy-concurrently": "^1.0.0", "fs-write-stream-atomic": "^1.0.8", "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", "run-queue": "^1.0.3" }, "dependencies": { @@ -9303,9 +11251,9 @@ } }, "mute-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", - "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", "dev": true }, "nan": { @@ -9390,16 +11338,6 @@ "lower-case": "^1.1.1" } }, - "node-fetch": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", - "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", - "dev": true, - "requires": { - "encoding": "^0.1.11", - "is-stream": "^1.0.1" - } - }, "node-forge": { "version": "0.9.0", "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.9.0.tgz", @@ -9451,17 +11389,40 @@ } } }, + "node-modules-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", + "dev": true + }, "node-notifier": { - "version": "5.4.3", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.4.3.tgz", - "integrity": "sha512-M4UBGcs4jeOK9CjTsYwkvH6/MzuUmGCyTW+kCY7uO+1ZVr0+FHGdPdIf5CCLqAaxnRrWidyoQlNkMIIVwbKB8Q==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-6.0.0.tgz", + "integrity": "sha512-SVfQ/wMw+DesunOm5cKqr6yDcvUTDl/yc97ybGHMrteNEY6oekXpNpS3lZwgLlwz0FLgHoiW28ZpmBHUDg37cw==", "dev": true, + "optional": true, "requires": { "growly": "^1.3.0", - "is-wsl": "^1.1.0", - "semver": "^5.5.0", + "is-wsl": "^2.1.1", + "semver": "^6.3.0", "shellwords": "^0.1.1", - "which": "^1.3.0" + "which": "^1.3.1" + }, + "dependencies": { + "is-wsl": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.1.1.tgz", + "integrity": "sha512-umZHcSrwlDHo2TGMXv0DZ8dIUGunZ2Iv68YZnrmCiBPkZ4aaOhtv7pXJKeki9k3qJ3RJr0cDyitcl5wEH3AYog==", + "dev": true, + "optional": true + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "optional": true + } } }, "node-releases": { @@ -9541,10 +11502,10 @@ "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", "dev": true }, - "nwmatcher": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/nwmatcher/-/nwmatcher-1.4.4.tgz", - "integrity": "sha512-3iuY4N5dhgMpCUrOVnuAdGrgxVqV2cJpM+XNccjR2DKOB1RUP0aA+wGXEiNziG/UKboFyGBIoKOaNlJxx8bciQ==", + "nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", "dev": true }, "oauth-sign": { @@ -9663,16 +11624,6 @@ "es-abstract": "^1.5.1" } }, - "object.omit": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", - "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", - "dev": true, - "requires": { - "for-own": "^0.1.4", - "is-extendable": "^0.1.1" - } - }, "object.pick": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", @@ -9701,9 +11652,9 @@ "dev": true }, "omggif": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/omggif/-/omggif-1.0.9.tgz", - "integrity": "sha1-3LcCTazVDFK00wPwSALJHAV8dl8=", + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/omggif/-/omggif-1.0.10.tgz", + "integrity": "sha512-LMJTtvgc/nugXj0Vcrrs68Mn2D1r0zf630VNtqtpI1FEO7e+O9FP4gqs9AcnBaSEeoHIPm28u6qgPR0oyEpGSw==", "dev": true }, "on-finished": { @@ -9731,12 +11682,12 @@ } }, "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", + "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", "dev": true, "requires": { - "mimic-fn": "^1.0.0" + "mimic-fn": "^2.1.0" } }, "opn": { @@ -9748,24 +11699,6 @@ "is-wsl": "^1.1.0" } }, - "optimist": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", - "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", - "dev": true, - "requires": { - "minimist": "~0.0.1", - "wordwrap": "~0.0.2" - }, - "dependencies": { - "wordwrap": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", - "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", - "dev": true - } - } - }, "optionator": { "version": "0.8.2", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", @@ -9795,23 +11728,6 @@ "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", "dev": true }, - "os-homedir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", - "dev": true - }, - "os-locale": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", - "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", - "dev": true, - "requires": { - "execa": "^0.7.0", - "lcid": "^1.0.0", - "mem": "^1.1.0" - } - }, "os-tmpdir": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", @@ -9840,18 +11756,18 @@ } } }, - "p-cancelable": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz", - "integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==", - "dev": true - }, "p-defer": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", "dev": true }, + "p-each-series": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.1.0.tgz", + "integrity": "sha512-ZuRs1miPT4HrjFa+9fRfOFXxGJfORgelKV9f9nNOWw2gl6gVsRaVDOQP0+MI0G0wGKns1Yacsu0GjOFbTK0JFQ==", + "dev": true + }, "p-finally": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", @@ -9975,35 +11891,6 @@ } } }, - "parse-glob": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", - "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", - "dev": true, - "requires": { - "glob-base": "^0.3.0", - "is-dotfile": "^1.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.0" - }, - "dependencies": { - "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", - "dev": true - }, - "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", - "dev": true, - "requires": { - "is-extglob": "^1.0.0" - } - } - } - }, "parse-headers": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.2.tgz", @@ -10099,21 +11986,10 @@ "dev": true }, "path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "dev": true, - "requires": { - "pify": "^3.0.0" - }, - "dependencies": { - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - } - } + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true }, "pbkdf2": { "version": "3.0.17", @@ -10140,6 +12016,12 @@ "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", "dev": true }, + "picomatch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.1.tgz", + "integrity": "sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA==", + "dev": true + }, "pify": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", @@ -10161,6 +12043,15 @@ "pinkie": "^2.0.0" } }, + "pirates": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", + "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "dev": true, + "requires": { + "node-modules-regexp": "^1.0.0" + } + }, "pkg-dir": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", @@ -10170,6 +12061,12 @@ "find-up": "^3.0.0" } }, + "pn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", + "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", + "dev": true + }, "portfinder": { "version": "1.0.24", "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.24.tgz", @@ -10275,118 +12172,55 @@ } }, "postcss-modules-extract-imports": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz", - "integrity": "sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", "dev": true, "requires": { - "postcss": "^6.0.1" - }, - "dependencies": { - "postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } + "postcss": "^7.0.5" } }, "postcss-modules-local-by-default": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", - "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.2.tgz", + "integrity": "sha512-jM/V8eqM4oJ/22j0gx4jrp63GSvDH6v86OqyTHHUvk4/k1vceipZsaymiZ5PvocqZOl5SFHiFJqjs3la0wnfIQ==", "dev": true, "requires": { - "css-selector-tokenizer": "^0.7.0", - "postcss": "^6.0.1" - }, - "dependencies": { - "postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } + "icss-utils": "^4.1.1", + "postcss": "^7.0.16", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.0" } }, "postcss-modules-scope": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", - "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.1.1.tgz", + "integrity": "sha512-OXRUPecnHCg8b9xWvldG/jUpRIGPNRka0r4D4j0ESUU2/5IOnpsjfPPmDprM3Ih8CgZ8FXjWqaniK5v4rWt3oQ==", "dev": true, "requires": { - "css-selector-tokenizer": "^0.7.0", - "postcss": "^6.0.1" - }, - "dependencies": { - "postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" } }, "postcss-modules-values": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", - "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", "dev": true, "requires": { - "icss-replace-symbols": "^1.1.0", - "postcss": "^6.0.1" - }, - "dependencies": { - "postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "requires": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + }, + "postcss-selector-parser": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz", + "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" } }, "postcss-simple-vars": { @@ -10410,12 +12244,6 @@ "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", "dev": true }, - "preserve": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", - "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=", - "dev": true - }, "pretty-error": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.1.tgz", @@ -10427,19 +12255,52 @@ } }, "pretty-format": { - "version": "21.2.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-21.2.1.tgz", - "integrity": "sha512-ZdWPGYAnYfcVP8yKA3zFjCn8s4/17TeYH28MXuC8vTp0o21eXjbFGcOAXZEaDaOFJjc3h2qa7HQNHNshhvoh2A==", + "version": "25.1.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.1.0.tgz", + "integrity": "sha512-46zLRSGLd02Rp+Lhad9zzuNZ+swunitn8zIpfD2B4OPCRLXbM87RJT2aBLBWYOznNUML/2l/ReMyWNC80PJBUQ==", "dev": true, "requires": { - "ansi-regex": "^3.0.0", - "ansi-styles": "^3.2.0" + "@jest/types": "^25.1.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" }, "dependencies": { "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "react-is": { + "version": "16.13.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.0.tgz", + "integrity": "sha512-GFMtL0vHkiBv9HluwNZTggSn/sCyEt9n02aM0dSAjGGyqyNlAyftYm4phPxdvCigG15JreC5biwxCgTAJZ7yAA==", "dev": true } } @@ -10468,21 +12329,22 @@ "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", "dev": true }, - "promise": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", - "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", - "dev": true, - "requires": { - "asap": "~2.0.3" - } - }, "promise-inflight": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", "dev": true }, + "prompts": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.3.1.tgz", + "integrity": "sha512-qIP2lQyCwYbdzcqHIUi2HAxiWixhoM9OdLCWf8txXsapC/X9YdsCoeyRIXE/GP+Q0J37Q7+XN/MFqbUa7IzXNA==", + "dev": true, + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.4" + } + }, "prop-types": { "version": "15.7.2", "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", @@ -10521,12 +12383,6 @@ "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", "dev": true }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", - "dev": true - }, "psl": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/psl/-/psl-1.4.0.tgz", @@ -10609,14 +12465,14 @@ "dev": true }, "query-string": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", - "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-6.11.0.tgz", + "integrity": "sha512-jS+me8X3OEGFTsF6kF+vUUMFG/d3WUCvD7bHhfZP5784nOq1pjj8yau/u86nfOncmcN6ZkSWKWkKAvv/MGxzLA==", "dev": true, "requires": { "decode-uri-component": "^0.2.0", - "object-assign": "^4.1.0", - "strict-uri-encode": "^1.0.0" + "split-on-first": "^1.0.0", + "strict-uri-encode": "^2.0.0" } }, "querystring": { @@ -10681,25 +12537,6 @@ "ret": "~0.1.10" } }, - "randomatic": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz", - "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==", - "dev": true, - "requires": { - "is-number": "^4.0.0", - "kind-of": "^6.0.0", - "math-random": "^1.0.1" - }, - "dependencies": { - "is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", - "dev": true - } - } - }, "randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", @@ -10746,27 +12583,42 @@ } }, "raw-loader": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz", - "integrity": "sha1-DD0L6u2KAclm2Xh793goElKpeao=", - "dev": true + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-4.0.0.tgz", + "integrity": "sha512-iINUOYvl1cGEmfoaLjnZXt4bKfT2LJnZZib5N/LLyAphC+Dd11vNP9CNVb38j+SAJpFI1uo8j9frmih53ASy7Q==", + "dev": true, + "requires": { + "loader-utils": "^1.2.3", + "schema-utils": "^2.5.0" + }, + "dependencies": { + "schema-utils": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.4.tgz", + "integrity": "sha512-VNjcaUxVnEeun6B2fiiUDjXXBtD4ZSH7pdbfIu1pOFwgptDPLMo/z9jr4sUfsjFVPqDCEin/F7IYlq7/E6yDbQ==", + "dev": true, + "requires": { + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1" + } + } + } }, "react": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/react/-/react-16.2.0.tgz", - "integrity": "sha512-ZmIomM7EE1DvPEnSFAHZn9Vs9zJl5A9H7el0EGTE6ZbW9FKe/14IYAlPbC8iH25YarEQxZL+E8VW7Mi7kfQrDQ==", + "version": "16.13.0", + "resolved": "https://registry.npmjs.org/react/-/react-16.13.0.tgz", + "integrity": "sha512-TSavZz2iSLkq5/oiE7gnFzmURKZMltmi193rm5HEoUDAXpzT9Kzw6oNZnGoai/4+fUnm7FqS5dwgUL34TujcWQ==", "dev": true, "requires": { - "fbjs": "^0.8.16", "loose-envify": "^1.1.0", "object-assign": "^4.1.1", - "prop-types": "^15.6.0" + "prop-types": "^15.6.2" } }, "react-contextmenu": { - "version": "2.9.4", - "resolved": "https://registry.npmjs.org/react-contextmenu/-/react-contextmenu-2.9.4.tgz", - "integrity": "sha512-ma4YQw4J7JNv8L8mMVd1NHHbvH3+gaK/rQ6FC5Tft7OCUweKi7PHqHEE0fDF2009FLSGoV5JnjPnTTEyThqaJg==", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/react-contextmenu/-/react-contextmenu-2.13.0.tgz", + "integrity": "sha512-hhFuJX4di0zGV7H7pXPn42U70OZbGpQD+PxcdmKStNT5mebSjI+inhOuFESDmDbqVsN/f99hI5/nw95oXTVRXQ==", "dev": true, "requires": { "classnames": "^2.2.5", @@ -10774,21 +12626,21 @@ } }, "react-dom": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.2.0.tgz", - "integrity": "sha512-zpGAdwHVn9K0091d+hr+R0qrjoJ84cIBFL2uU60KvWBPfZ7LPSrfqviTxGHWN0sjPZb2hxWzMexwrvJdKePvjg==", + "version": "16.13.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.13.0.tgz", + "integrity": "sha512-y09d2c4cG220DzdlFkPTnVvGTszVvNpC73v+AaLGLHbkpy3SSgvYq8x0rNwPJ/Rk/CicTNgk0hbHNw1gMEZAXg==", "dev": true, "requires": { - "fbjs": "^0.8.16", "loose-envify": "^1.1.0", "object-assign": "^4.1.1", - "prop-types": "^15.6.0" + "prop-types": "^15.6.2", + "scheduler": "^0.19.0" } }, "react-draggable": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/react-draggable/-/react-draggable-3.0.5.tgz", - "integrity": "sha512-qo76q6+pafyGllbmfc+CgWfOkwY9v3UoJa3jp6xG2vdsRY8uJTN1kqNievLj0uVNjEqCvZ0OFiEBxlAJNj3OTg==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/react-draggable/-/react-draggable-4.2.0.tgz", + "integrity": "sha512-5wFq//gEoeTYprnd4ze8GrFc+Rbnx+9RkOMR3vk4EbWxj02U6L6T3yrlKeiw4X5CtjD2ma2+b3WujghcXNRzkw==", "dev": true, "requires": { "classnames": "^2.2.5", @@ -10796,26 +12648,31 @@ } }, "react-ga": { - "version": "2.5.3", - "resolved": "https://registry.npmjs.org/react-ga/-/react-ga-2.5.3.tgz", - "integrity": "sha512-25wvPv1PVLDLhw1gEYP33h0V2sJHahKMfUCAxhq8JPYmNQwx1fcjJAkJk+WmSqGN93lHLhExDkxy3SQizQnx3A==", - "dev": true, - "requires": { - "prop-types": "^15.6.0", - "react": "^15.6.2 || ^16.0" - } + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/react-ga/-/react-ga-2.7.0.tgz", + "integrity": "sha512-AjC7UOZMvygrWTc2hKxTDvlMXEtbmA0IgJjmkhgmQQ3RkXrWR11xEagLGFGaNyaPnmg24oaIiaNPnEoftUhfXA==", + "dev": true }, "react-intl": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/react-intl/-/react-intl-2.9.0.tgz", - "integrity": "sha512-27jnDlb/d2A7mSJwrbOBnUgD+rPep+abmoJE511Tf8BnoONIAUehy/U1zZCHGO17mnOwMWxqN4qC0nW11cD6rA==", + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/react-intl/-/react-intl-3.12.0.tgz", + "integrity": "sha512-VQWkFYSKKoi85p3gOXgG80KkBImdBJXwJxssO9gqdelW/fuVnxQLXgYOKuOqWrUz5beXK+qBve6bTpblh1ep2g==", "dev": true, "requires": { - "hoist-non-react-statics": "^3.3.0", - "intl-format-cache": "^2.0.5", - "intl-messageformat": "^2.1.0", - "intl-relativeformat": "^2.1.0", - "invariant": "^2.1.1" + "@formatjs/intl-displaynames": "^1.2.0", + "@formatjs/intl-listformat": "^1.3.7", + "@formatjs/intl-relativetimeformat": "^4.5.7", + "@formatjs/intl-unified-numberformat": "^3.0.4", + "@formatjs/intl-utils": "^2.0.4", + "@formatjs/macro": "^0.2.6", + "@types/hoist-non-react-statics": "^3.3.1", + "@types/invariant": "^2.2.31", + "hoist-non-react-statics": "^3.3.1", + "intl-format-cache": "^4.2.19", + "intl-locales-supported": "^1.8.4", + "intl-messageformat": "^7.8.2", + "intl-messageformat-parser": "^3.6.2", + "shallow-equal": "^1.2.1" } }, "react-is": { @@ -10831,9 +12688,9 @@ "dev": true }, "react-modal": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/react-modal/-/react-modal-3.9.1.tgz", - "integrity": "sha512-k+TUkhGWpIVHLsEyjNmlyOYL0Uz03fNZvlkhCImd1h+6fhNgTi6H6jexVXPVhD2LMMDzJyfugxMN+APN/em+eQ==", + "version": "3.11.2", + "resolved": "https://registry.npmjs.org/react-modal/-/react-modal-3.11.2.tgz", + "integrity": "sha512-o8gvvCOFaG1T7W6JUvsYjRjMVToLZgLIsi5kdhFIQCtHxDkA47LznX62j+l6YQkpXDbvQegsDyxe/+JJsFQN7w==", "dev": true, "requires": { "exenv": "^1.2.0", @@ -10875,36 +12732,28 @@ } }, "react-redux": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-5.0.7.tgz", - "integrity": "sha512-5VI8EV5hdgNgyjfmWzBbdrqUkrVRKlyTKk1sGH3jzM2M2Mhj/seQgPXaz6gVAj2lz/nz688AdTqMO18Lr24Zhg==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-7.2.0.tgz", + "integrity": "sha512-EvCAZYGfOLqwV7gh849xy9/pt55rJXPwmYvI4lilPM5rUT/1NxuuN59ipdBksRVSvz0KInbPnp4IfoXJXCqiDA==", "dev": true, "requires": { - "hoist-non-react-statics": "^2.5.0", - "invariant": "^2.0.0", - "lodash": "^4.17.5", - "lodash-es": "^4.17.5", - "loose-envify": "^1.1.0", - "prop-types": "^15.6.0" - }, - "dependencies": { - "hoist-non-react-statics": { - "version": "2.5.5", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz", - "integrity": "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==", - "dev": true - } + "@babel/runtime": "^7.5.5", + "hoist-non-react-statics": "^3.3.0", + "loose-envify": "^1.4.0", + "prop-types": "^15.7.2", + "react-is": "^16.9.0" } }, "react-responsive": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/react-responsive/-/react-responsive-5.0.0.tgz", - "integrity": "sha512-oEimZ0FTCC3/pjGDEBHOz06nWbBNDIbMGOdRYp6K9SBUmrqgNAX77hTiqvmRQeLyI97zz4F4kiaFRxFspDxE+w==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/react-responsive/-/react-responsive-8.0.3.tgz", + "integrity": "sha512-F9VXyLao7O8XHXbLjQbIr4+mC6Zr0RDTwNjd7ixTmYEAyKyNanBkLkFchNaMZgszoSK6PgSs/3m/QDWw33/gpg==", "dev": true, "requires": { "hyphenate-style-name": "^1.0.0", "matchmediaquery": "^0.3.0", - "prop-types": "^15.6.1" + "prop-types": "^15.6.1", + "shallow-equal": "^1.1.0" } }, "react-style-proptype": { @@ -10917,9 +12766,9 @@ } }, "react-tabs": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/react-tabs/-/react-tabs-2.3.0.tgz", - "integrity": "sha512-pYaefgVy76/36AMEP+B8YuVVzDHa3C5UFZ3REU78zolk0qMxEhKvUFofvDCXyLZwf0RZjxIfiwok1BEb18nHyA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/react-tabs/-/react-tabs-3.1.0.tgz", + "integrity": "sha512-9RKc77HCPsjQDVPyZEw37g3JPtg26oSQ9o4mtaVXjJuLedDX5+TQcE+MRNKR+4aO3GMAY4YslCePGG1//MQ3Jg==", "dev": true, "requires": { "classnames": "^2.2.0", @@ -10927,35 +12776,35 @@ } }, "react-test-renderer": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-16.2.0.tgz", - "integrity": "sha512-Kd4gJFtpNziR9ElOE/C23LeflKLZPRpNQYWP3nQBY43SJ5a+xyEGSeMrm2zxNKXcnCbBS/q1UpD9gqd5Dv+rew==", + "version": "16.13.0", + "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-16.13.0.tgz", + "integrity": "sha512-NQ2S9gdMUa7rgPGpKGyMcwl1d6D9MCF0lftdI3kts6kkiX+qvpC955jNjAZXlIDTjnN9jwFI8A8XhRh/9v0spA==", "dev": true, "requires": { - "fbjs": "^0.8.16", "object-assign": "^4.1.1", - "prop-types": "^15.6.0" + "prop-types": "^15.6.2", + "react-is": "^16.8.6", + "scheduler": "^0.19.0" } }, "react-tooltip": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/react-tooltip/-/react-tooltip-3.8.0.tgz", - "integrity": "sha512-Uj/vVd0uGuqwTkWeRjKS56T2iwOSvsSMbjqTK7AseHZEMND+WCXXUajaF7+ZsJWTZgnpeT9kBnaBFhchzeDTbw==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/react-tooltip/-/react-tooltip-4.0.3.tgz", + "integrity": "sha512-xEM+fr8tr/KJP5PZEOg/fc5bZ7ZkC658iMDgCq5DfTqHVyuIOOd5loyxQD0eAJiZ6jWdEd18owbRqd3stHtEDg==", "dev": true, "requires": { - "classnames": "^2.2.5", "prop-types": "^15.6.0" } }, "react-virtualized": { - "version": "9.20.1", - "resolved": "https://registry.npmjs.org/react-virtualized/-/react-virtualized-9.20.1.tgz", - "integrity": "sha512-xIWxBsyNAjceqD3hsE0nw5TcDVxKbIepsHhvS2XneHmNz0KlKxdLdGBmGZBM9ZesEmbZ5EO0Sw70TB1MeCmpbQ==", + "version": "9.21.2", + "resolved": "https://registry.npmjs.org/react-virtualized/-/react-virtualized-9.21.2.tgz", + "integrity": "sha512-oX7I7KYiUM7lVXQzmhtF4Xg/4UA5duSA+/ZcAvdWlTLFCoFYq1SbauJT5gZK9cZS/wdYR6TPGpX/dqzvTqQeBA==", "dev": true, "requires": { "babel-runtime": "^6.26.0", - "classnames": "^2.2.3", - "dom-helpers": "^2.4.0 || ^3.0.0", + "clsx": "^1.0.1", + "dom-helpers": "^5.0.0", "loose-envify": "^1.3.0", "prop-types": "^15.6.0", "react-lifecycles-compat": "^3.0.4" @@ -11100,16 +12949,23 @@ "readable-stream": "^2.0.2" } }, - "redux": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/redux/-/redux-3.7.2.tgz", - "integrity": "sha512-pNqnf9q1hI5HHZRBkj3bAngGZW/JMCmexDlOxw4XagXY2o1327nHH54LoTjiPJ0gizoqPDRqWyX/00g0hD6w+A==", + "realpath-native": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.1.0.tgz", + "integrity": "sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==", "dev": true, "requires": { - "lodash": "^4.2.1", - "lodash-es": "^4.2.1", - "loose-envify": "^1.1.0", - "symbol-observable": "^1.0.3" + "util.promisify": "^1.0.0" + } + }, + "redux": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/redux/-/redux-4.0.5.tgz", + "integrity": "sha512-VSz1uMAH24DM6MF72vcojpYPtrTUu3ByVWfPL1nPfVRb5mZVTve5GnNCUV53QM/BZ66xfWrm0CTWoM+Xlz8V1w==", + "dev": true, + "requires": { + "loose-envify": "^1.4.0", + "symbol-observable": "^1.2.0" } }, "redux-mock-store": { @@ -11125,10 +12981,7 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/redux-throttle/-/redux-throttle-0.1.1.tgz", "integrity": "sha1-QwcFc/AzHRKuFvrmVyrZ1/y3Ya4=", - "dev": true, - "requires": { - "lodash.throttle": "4.0.1" - } + "dev": true }, "reflect.ownkeys": { "version": "0.2.0", @@ -11152,9 +13005,9 @@ } }, "regenerator-runtime": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", - "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", + "version": "0.13.3", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz", + "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==", "dev": true }, "regenerator-transform": { @@ -11166,15 +13019,6 @@ "private": "^0.1.6" } }, - "regex-cache": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", - "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", - "dev": true, - "requires": { - "is-equal-shallow": "^0.1.3" - } - }, "regex-not": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", @@ -11274,15 +13118,6 @@ "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", "dev": true }, - "repeating": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", - "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", - "dev": true, - "requires": { - "is-finite": "^1.0.0" - } - }, "request": { "version": "2.88.0", "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", @@ -11311,6 +13146,26 @@ "uuid": "^3.3.2" } }, + "request-promise-core": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.3.tgz", + "integrity": "sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==", + "dev": true, + "requires": { + "lodash": "^4.17.15" + } + }, + "request-promise-native": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.8.tgz", + "integrity": "sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==", + "dev": true, + "requires": { + "request-promise-core": "1.1.3", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + } + }, "require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", @@ -11391,12 +13246,12 @@ "dev": true }, "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", "dev": true, "requires": { - "onetime": "^2.0.0", + "onetime": "^5.1.0", "signal-exit": "^3.0.2" } }, @@ -11412,10 +13267,16 @@ "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", "dev": true }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "dev": true, "requires": { "glob": "^7.1.3" @@ -11442,20 +13303,26 @@ } }, "rsvp": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-3.6.2.tgz", - "integrity": "sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw==", + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", "dev": true }, "run-async": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", - "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.0.tgz", + "integrity": "sha512-xJTbh/d7Lm7SBhc1tNvTpeCHaEzoyxPrqNlvSdMfBTYwaY++UJFyXUOxAtsRUXjlqOfj8luNaR9vjCh4KeV+pg==", "dev": true, "requires": { "is-promise": "^2.1.0" } }, + "run-parallel": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz", + "integrity": "sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==", + "dev": true + }, "run-queue": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", @@ -11466,9 +13333,9 @@ } }, "rxjs": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.3.tgz", - "integrity": "sha512-wuYsAYYFdWTAnAaPoKGNhfpWwKZbJW+HgAJ+mImp+Epl7BG8oNWBCTyRM8gba9k4lk8BgWdoYm21Mo/RYhhbgA==", + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", + "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", "dev": true, "requires": { "tslib": "^1.9.0" @@ -11496,20 +13363,20 @@ "dev": true }, "sane": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/sane/-/sane-2.5.2.tgz", - "integrity": "sha1-tNwYYcIbQn6SlQej51HiosuKs/o=", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", "dev": true, "requires": { + "@cnakazawa/watch": "^1.0.3", "anymatch": "^2.0.0", - "capture-exit": "^1.2.0", - "exec-sh": "^0.2.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", "fb-watchman": "^2.0.0", - "fsevents": "^1.2.3", "micromatch": "^3.1.4", "minimist": "^1.1.1", - "walker": "~1.0.5", - "watch": "~0.18.0" + "walker": "~1.0.5" }, "dependencies": { "minimist": { @@ -11526,6 +13393,25 @@ "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", "dev": true }, + "saxes": { + "version": "3.1.11", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz", + "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==", + "dev": true, + "requires": { + "xmlchars": "^2.1.1" + } + }, + "scheduler": { + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.0.tgz", + "integrity": "sha512-xowbVaTPe9r7y7RUejcK73/j8tt2jfiyTednOvHbA8JoClvMYCp+r8QegLwK/n8zWQAtZb1fFnER4XLBZXrCxA==", + "dev": true, + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, "schema-utils": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", @@ -11696,7 +13582,6 @@ "ify-loader": "1.0.4", "linebreak": "0.3.0", "minilog": "3.1.0", - "raw-loader": "^0.5.1", "scratch-storage": "^1.0.0", "scratch-svg-renderer": "0.2.0-prerelease.20200205003400", "twgl.js": "4.4.0" @@ -11864,7 +13749,6 @@ "dev": true, "requires": { "jszip": "^3.1.3", - "rimraf": "^2.5.4", "tmp": "0.0.30", "xml2js": "^0.4.17" }, @@ -12046,6 +13930,12 @@ "integrity": "sha1-QV9CcC1z2BAzApLMXuhurhoRoXA=", "dev": true }, + "shallow-equal": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.2.1.tgz", + "integrity": "sha512-S4vJDjHHMBaiZuT9NPb616CSmLf618jawtv3sufLl6ivK8WocjAo58cXwbRV1cgqxH0Qbv+iUt6m05eqEa2IRA==", + "dev": true + }, "shebang-command": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", @@ -12065,7 +13955,8 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", - "dev": true + "dev": true, + "optional": true }, "should": { "version": "13.2.3", @@ -12127,6 +14018,12 @@ "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", "dev": true }, + "sisteransi": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.4.tgz", + "integrity": "sha512-/ekMoM4NJ59ivGSfKapeG+FWtrmWvA1p6FBZwXrqojw90vJu8lBmrTxCMuBCydKtkaUe2zt4PlxeTKpjwMbyig==", + "dev": true + }, "slash": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", @@ -12327,12 +14224,21 @@ } }, "source-map-support": { - "version": "0.4.18", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", - "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", + "integrity": "sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==", "dev": true, "requires": { - "source-map": "^0.5.6" + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } } }, "source-map-url": { @@ -12445,6 +14351,12 @@ } } }, + "split-on-first": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz", + "integrity": "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==", + "dev": true + }, "split-string": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", @@ -12478,14 +14390,20 @@ } }, "ssri": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz", - "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", + "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", "dev": true, "requires": { - "safe-buffer": "^5.1.1" + "figgy-pudding": "^3.5.1" } }, + "stack-utils": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.2.tgz", + "integrity": "sha512-MTX+MeG5U994cazkjd/9KNAapsHnibjMLnfXodlkXw76JEea0UiNzrqidzo1emMwk7w5Qhc9jd4Bn9TBb1MFwA==", + "dev": true + }, "startaudiocontext": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/startaudiocontext/-/startaudiocontext-1.2.1.tgz", @@ -12584,6 +14502,12 @@ "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", "dev": true }, + "stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", + "dev": true + }, "stream-browserify": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", @@ -12624,34 +14548,34 @@ "dev": true }, "strict-uri-encode": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", - "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", + "integrity": "sha1-ucczDHBChi9rFC3CdLvMWGbONUY=", "dev": true }, "string-length": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz", - "integrity": "sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-3.1.0.tgz", + "integrity": "sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==", "dev": true, "requires": { "astral-regex": "^1.0.0", - "strip-ansi": "^4.0.0" + "strip-ansi": "^5.2.0" }, "dependencies": { "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", "dev": true }, "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", "dev": true, "requires": { - "ansi-regex": "^3.0.0" + "ansi-regex": "^4.1.0" } } } @@ -12744,20 +14668,38 @@ "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", "dev": true }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz", + "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==", "dev": true }, "style-loader": { - "version": "0.23.1", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.23.1.tgz", - "integrity": "sha512-XK+uv9kWwhZMZ1y7mysB+zoihsEj4wneFWAS5qoiLwzW0WzSqMrrsIy+a3zkQJq0ipFtBpX5W3MqyRIBF/WFGg==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.1.3.tgz", + "integrity": "sha512-rlkH7X/22yuwFYK357fMN/BxYOorfnfq0eD7+vqlemSK4wEcejFF1dg4zxP0euBW8NrYx2WZzZ8PPFevr7D+Kw==", "dev": true, "requires": { - "loader-utils": "^1.1.0", - "schema-utils": "^1.0.0" + "loader-utils": "^1.2.3", + "schema-utils": "^2.6.4" + }, + "dependencies": { + "schema-utils": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.4.tgz", + "integrity": "sha512-VNjcaUxVnEeun6B2fiiUDjXXBtD4ZSH7pdbfIu1pOFwgptDPLMo/z9jr4sUfsjFVPqDCEin/F7IYlq7/E6yDbQ==", + "dev": true, + "requires": { + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1" + } + } } }, "supports-color": { @@ -12769,6 +14711,33 @@ "has-flag": "^3.0.0" } }, + "supports-hyperlinks": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz", + "integrity": "sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA==", + "dev": true, + "requires": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, "svg-to-image": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/svg-to-image/-/svg-to-image-1.1.3.tgz", @@ -12863,6 +14832,16 @@ } } }, + "terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + } + }, "terser": { "version": "4.3.8", "resolved": "https://registry.npmjs.org/terser/-/terser-4.3.8.tgz", @@ -12926,7 +14905,6 @@ "mkdirp": "^0.5.1", "move-concurrently": "^1.0.1", "promise-inflight": "^1.0.1", - "rimraf": "^2.6.3", "ssri": "^6.0.1", "unique-filename": "^1.1.1", "y18n": "^4.0.0" @@ -13002,195 +14980,14 @@ } }, "test-exclude": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-4.2.3.tgz", - "integrity": "sha512-SYbXgY64PT+4GAL2ocI3HwPa4Q4TBKm0cwAVeKOt/Aoc0gSpNRjJX8w0pA1LMKZ3LBmd8pYBqApFNQLII9kavA==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", "dev": true, "requires": { - "arrify": "^1.0.1", - "micromatch": "^2.3.11", - "object-assign": "^4.1.0", - "read-pkg-up": "^1.0.1", - "require-main-filename": "^1.0.1" - }, - "dependencies": { - "arr-diff": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", - "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", - "dev": true, - "requires": { - "arr-flatten": "^1.0.1" - } - }, - "array-unique": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", - "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", - "dev": true - }, - "braces": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", - "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", - "dev": true, - "requires": { - "expand-range": "^1.8.1", - "preserve": "^0.2.0", - "repeat-element": "^1.1.2" - } - }, - "expand-brackets": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", - "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", - "dev": true, - "requires": { - "is-posix-bracket": "^0.1.0" - } - }, - "extglob": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", - "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", - "dev": true, - "requires": { - "is-extglob": "^1.0.0" - } - }, - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", - "dev": true, - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", - "dev": true - }, - "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", - "dev": true, - "requires": { - "is-extglob": "^1.0.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - }, - "load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - } - }, - "micromatch": { - "version": "2.3.11", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", - "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", - "dev": true, - "requires": { - "arr-diff": "^2.0.0", - "array-unique": "^0.2.1", - "braces": "^1.8.2", - "expand-brackets": "^0.1.4", - "extglob": "^0.3.1", - "filename-regex": "^2.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.1", - "kind-of": "^3.0.2", - "normalize-path": "^2.0.1", - "object.omit": "^2.0.0", - "parse-glob": "^3.0.4", - "regex-cache": "^0.4.2" - } - }, - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "dev": true, - "requires": { - "pinkie-promise": "^2.0.0" - } - }, - "path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - }, - "read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", - "dev": true, - "requires": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - } - }, - "read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", - "dev": true, - "requires": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - } - }, - "strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", - "dev": true, - "requires": { - "is-utf8": "^0.2.0" - } - } + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" } }, "text-encoding": { @@ -13206,9 +15003,9 @@ "dev": true }, "throat": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz", - "integrity": "sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", "dev": true }, "through": { @@ -13354,10 +15151,13 @@ } }, "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=", - "dev": true + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } }, "transformation-matrix": { "version": "1.15.0", @@ -13379,18 +15179,21 @@ "should": "^13.0.0" } }, - "trim-right": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", - "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", - "dev": true - }, "tslib": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", "dev": true }, + "tsutils": { + "version": "3.17.1", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.17.1.tgz", + "integrity": "sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + } + }, "tty-browserify": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", @@ -13427,6 +15230,18 @@ "prelude-ls": "~1.1.2" } }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + }, "type-is": { "version": "1.6.18", "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", @@ -13443,11 +15258,14 @@ "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", "dev": true }, - "ua-parser-js": { - "version": "0.7.20", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.20.tgz", - "integrity": "sha512-8OaIKfzL5cpx8eCMAhhvTlft8GYF8b2eQr6JkCyVdrgjcytyOmPCXrqXFcUnhonRpLlh5yxEZVohm6mzaowUOw==", - "dev": true + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "requires": { + "is-typedarray": "^1.0.0" + } }, "uglify-js": { "version": "3.4.10", @@ -13474,128 +15292,41 @@ } }, "uglifyjs-webpack-plugin": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.3.0.tgz", - "integrity": "sha512-ovHIch0AMlxjD/97j9AYovZxG5wnHOPkL7T1GKochBADp/Zwc44pEWNqpKl1Loupp1WhFg7SlYmHZRUfdAacgw==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-2.2.0.tgz", + "integrity": "sha512-mHSkufBmBuJ+KHQhv5H0MXijtsoA1lynJt1lXOaotja8/I0pR4L9oGaPIZw+bQBOFittXZg9OC1sXSGO9D9ZYg==", "dev": true, "requires": { - "cacache": "^10.0.4", - "find-cache-dir": "^1.0.0", - "schema-utils": "^0.4.5", - "serialize-javascript": "^1.4.0", + "cacache": "^12.0.2", + "find-cache-dir": "^2.1.0", + "is-wsl": "^1.1.0", + "schema-utils": "^1.0.0", + "serialize-javascript": "^1.7.0", "source-map": "^0.6.1", - "uglify-es": "^3.3.4", - "webpack-sources": "^1.1.0", - "worker-farm": "^1.5.2" + "uglify-js": "^3.6.0", + "webpack-sources": "^1.4.0", + "worker-farm": "^1.7.0" }, "dependencies": { "commander": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz", - "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==", + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", "dev": true }, - "find-cache-dir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz", - "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^1.0.0", - "pkg-dir": "^2.0.0" - } - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "make-dir": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", - "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", - "dev": true, - "requires": { - "pify": "^3.0.0" - } - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - }, - "pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", - "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", - "dev": true, - "requires": { - "find-up": "^2.1.0" - } - }, - "schema-utils": { - "version": "0.4.7", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", - "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", - "dev": true, - "requires": { - "ajv": "^6.1.0", - "ajv-keywords": "^3.1.0" - } - }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true }, - "uglify-es": { - "version": "3.3.9", - "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz", - "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==", + "uglify-js": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.8.0.tgz", + "integrity": "sha512-ugNSTT8ierCsDHso2jkBHXYrU8Y5/fY2ZUprfrJUiD7YpuFvV4jODLFmb3h4btQjqr5Nh4TX4XtgDfCU1WdioQ==", "dev": true, "requires": { - "commander": "~2.13.0", + "commander": "~2.20.3", "source-map": "~0.6.1" } } @@ -13659,6 +15390,12 @@ "set-value": "^2.0.1" } }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, "unique-filename": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", @@ -13853,6 +15590,25 @@ "integrity": "sha512-CNmdbwQMBjwr9Gsmohvm0pbL954tJrNzf6gWL3K+QMQf00PF7ERGrEiLgjuU3mKreLC2MeGhUsNV9ybTbLgd3w==", "dev": true }, + "v8-to-istanbul": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-4.1.2.tgz", + "integrity": "sha512-G9R+Hpw0ITAmPSr47lSlc5A1uekSYzXxTMlFxso2xoffwo4jQnzbv1p9yXIinO8UMZKfAFewaCHwWvnH4Jb4Ug==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + } + } + }, "validate-npm-package-license": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", @@ -13892,6 +15648,26 @@ "integrity": "sha512-iq+S7vZJE60yejDYM0ek6zg308+UZsdtPExWP9VZoCFCz1zkJoXFnAX7aZfd/ZwrkidzdUZL0C/ryW+JwAiIGw==", "dev": true }, + "w3c-hr-time": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz", + "integrity": "sha1-gqwr/2PZUOqeMYmlimViX+3xkEU=", + "dev": true, + "requires": { + "browser-process-hrtime": "^0.1.2" + } + }, + "w3c-xmlserializer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz", + "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==", + "dev": true, + "requires": { + "domexception": "^1.0.1", + "webidl-conversions": "^4.0.2", + "xml-name-validator": "^3.0.0" + } + }, "walker": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", @@ -13910,24 +15686,6 @@ "loose-envify": "^1.0.0" } }, - "watch": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/watch/-/watch-0.18.0.tgz", - "integrity": "sha1-KAlUdsbffJDJYxOJkMClQj60uYY=", - "dev": true, - "requires": { - "exec-sh": "^0.2.0", - "minimist": "^1.2.0" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - } - } - }, "watchpack": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz", @@ -14599,28 +16357,21 @@ "iconv-lite": "0.4.24" } }, - "whatwg-fetch": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz", - "integrity": "sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q==", + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", "dev": true }, "whatwg-url": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-4.8.0.tgz", - "integrity": "sha1-0pgaqRSMHgCkHFphMRZqtGg7vMA=", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", "dev": true, "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - }, - "dependencies": { - "webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=", - "dev": true - } + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" } }, "which": { @@ -14638,6 +16389,12 @@ "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", "dev": true }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true + }, "wordwrap": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", @@ -14734,16 +16491,23 @@ } }, "write-file-atomic": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", - "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", "dev": true, "requires": { - "graceful-fs": "^4.1.11", "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.2" + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" } }, + "ws": { + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.2.1.tgz", + "integrity": "sha512-sucePNSafamSKoOqoNfBd8V0StlkzJKL2ZAhGQinCfNQ+oacw+Pk7lcdAElecBF2VkLNZRiIb5Oi1Q5lVUVt2A==", + "dev": true + }, "xhr": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/xhr/-/xhr-2.5.0.tgz", @@ -14781,9 +16545,9 @@ "dev": true }, "xml-name-validator": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-2.0.1.tgz", - "integrity": "sha1-TYuPHszTQZqjYgYb7O9RXh5VljU=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", "dev": true }, "xml2js": { @@ -14803,6 +16567,12 @@ "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", "dev": true }, + "xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, "xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", @@ -14816,47 +16586,124 @@ "dev": true }, "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", "dev": true }, "yargs": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-9.0.1.tgz", - "integrity": "sha1-UqzCP+7Kw0BCB47njAwAf1CF20w=", + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.1.0.tgz", + "integrity": "sha512-T39FNN1b6hCW4SOIk1XyTOWxtXdcen0t+XYrysQmChzSipvhBO8Bj0nK1ozAasdk24dNWuMZvr4k24nz+8HHLg==", "dev": true, "requires": { - "camelcase": "^4.1.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^2.0.0", - "read-pkg-up": "^2.0.0", + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", + "require-main-filename": "^2.0.0", "set-blocking": "^2.0.0", - "string-width": "^2.0.0", + "string-width": "^4.2.0", "which-module": "^2.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^7.0.0" + "y18n": "^4.0.0", + "yargs-parser": "^16.1.0" }, "dependencies": { - "y18n": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", - "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", "dev": true + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } } } }, "yargs-parser": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz", - "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=", + "version": "16.1.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-16.1.0.tgz", + "integrity": "sha512-H/V41UNZQPkUMIT5h5hiwg4QKIY1RPvoBV4XcjUbRM8Bk2oKqqyZ0DIEbTFZB0XjbtSPG8SAa/0DxCQmiRgzKg==", "dev": true, "requires": { - "camelcase": "^4.1.0" + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" } }, "yauzl": { From af0088df885c2fffc7838ca7083b1a5565f84200 Mon Sep 17 00:00:00 2001 From: Ben Wheeler Date: Mon, 2 Mar 2020 13:01:45 -0500 Subject: [PATCH 71/79] add findByXpath to wait for updated or new items to appear --- test/integration/blocks.test.js | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/test/integration/blocks.test.js b/test/integration/blocks.test.js index edaccfae1..9aae4fd90 100644 --- a/test/integration/blocks.test.js +++ b/test/integration/blocks.test.js @@ -9,6 +9,7 @@ const { findByXpath, getDriver, getLogs, + Key, loadUri, rightClickText, scope @@ -185,6 +186,10 @@ describe('Working with the blocks', () => { await clickText('costume2', scope.costumesTab); const el = await findByXpath("//input[@value='costume2']"); await el.sendKeys('newname'); + await el.sendKeys(Key.ENTER); + // wait until the updated costume appears in costume item list panel + await findByXpath("//div[contains(@class,'sprite-selector-item_is-selected_')]" + + "//div[contains(text(), 'newname')]"); // Make sure it is updated in the block menu await clickText('Code'); @@ -193,7 +198,7 @@ describe('Working with the blocks', () => { await clickText('newname', scope.blocksTab); }); - test.skip('Renaming costume with a special character should not break toolbox', async () => { + test('Renaming costume with a special character should not break toolbox', async () => { await loadUri(uri); // Rename the costume @@ -201,6 +206,10 @@ describe('Working with the blocks', () => { await clickText('costume2', scope.costumesTab); const el = await findByXpath("//input[@value='costume2']"); await el.sendKeys(''); + await el.sendKeys(Key.ENTER); + // wait until the updated costume appears in costume item list panel + await findByXpath("//div[contains(@class,'sprite-selector-item_is-selected_')]" + + "//div[contains(text(), '')]"); // Make sure it is updated in the block menu await clickText('Code'); @@ -226,6 +235,9 @@ describe('Working with the blocks', () => { .perform(); await driver.sleep(500); // Wait for thermometer menu to come up await clickXpath('//button[@aria-label="Paint"]'); + // wait until the new costume appears in costume item list panel + await findByXpath("//div[contains(@class,'sprite-selector-item_is-selected_')]" + + "//div[contains(text(), 'costume3')]"); await clickText('costume3', scope.costumesTab); // Check that the menu has been updated await clickText('Code'); @@ -233,11 +245,14 @@ describe('Working with the blocks', () => { }); // Skipped because it was flakey on travis, but seems to run locally ok - test.skip('Adding a sound DOES update the default sound name in the toolbox', async () => { + test('Adding a sound DOES update the default sound name in the toolbox', async () => { await loadUri(uri); await clickText('Sounds'); await clickXpath('//button[@aria-label="Choose a Sound"]'); await clickText('A Bass', scope.modal); // Should close the modal + // wait until the selected sound appears in sounds item list panel + await findByXpath("//div[contains(@class,'sprite-selector-item_is-selected_')]" + + "//div[contains(text(), 'A Bass')]"); await clickText('Code'); await clickText('Sound', scope.blocksTab); await driver.sleep(500); // Wait for scroll to finish From 212ffb42d35b51c3d8d70b284388d7e241f3c877 Mon Sep 17 00:00:00 2001 From: rschamp Date: Wed, 4 Mar 2020 16:44:20 -0500 Subject: [PATCH 72/79] Revert "chore(package): update dependencies" This reverts commit a27ddaf4ad4a432d45cb173b8885afed91be871f. --- package.json | 70 ++++++++++++++++++++++++++-------------------------- 1 file changed, 35 insertions(+), 35 deletions(-) diff --git a/package.json b/package.json index d228227a1..f131e130d 100644 --- a/package.json +++ b/package.json @@ -43,70 +43,70 @@ "babel-eslint": "^10.0.1", "babel-loader": "^8.0.4", "base64-loader": "1.0.0", - "bowser": "2.9.0", - "chromedriver": "80.0.1", + "bowser": "1.9.4", + "chromedriver": "80.0.0", "classnames": "2.2.6", "computed-style-to-inline-style": "3.0.0", - "copy-webpack-plugin": "^5.1.1", - "core-js": "3.6.4", - "css-loader": "^3.4.2", + "copy-webpack-plugin": "^4.5.1", + "core-js": "2.5.7", + "css-loader": "^1.0.0", "enzyme": "^3.5.0", - "enzyme-adapter-react-16": "1.15.2", + "enzyme-adapter-react-16": "1.3.0", "es6-object-assign": "1.1.0", - "eslint": "^6.8.0", + "eslint": "^5.0.1", "eslint-config-scratch": "^5.0.0", - "eslint-import-resolver-webpack": "^0.12.1", + "eslint-import-resolver-webpack": "^0.11.1", "eslint-plugin-import": "^2.18.2", - "eslint-plugin-jest": "^23.8.0", + "eslint-plugin-jest": "^22.14.1", "eslint-plugin-react": "^7.12.4", - "file-loader": "5.1.0", + "file-loader": "2.0.0", "get-float-time-domain-data": "0.1.0", "get-user-media-promise": "1.1.4", "gh-pages": "github:rschamp/gh-pages#publish-branch-to-subfolder", "html-webpack-plugin": "^3.2.0", "immutable": "3.8.2", "intl": "1.2.5", - "jest": "^25.1.0", - "jest-junit": "^10.0.0", - "js-base64": "2.5.2", + "jest": "^21.0.0", + "jest-junit": "^7.0.0", + "js-base64": "2.4.9", "keymirror": "0.1.1", "lodash.bindall": "4.4.0", "lodash.debounce": "4.0.8", - "lodash.defaultsdeep": "4.6.1", + "lodash.defaultsdeep": "4.6.0", "lodash.isequal": "4.5.0", "lodash.omit": "4.5.0", "lodash.pick": "4.4.0", - "lodash.throttle": "4.1.1", + "lodash.throttle": "4.0.1", "minilog": "3.1.0", "mkdirp": "^1.0.3", - "omggif": "1.0.10", + "omggif": "1.0.9", "papaparse": "5.1.1", "postcss-import": "^12.0.0", "postcss-loader": "^3.0.0", "postcss-simple-vars": "^5.0.1", "prop-types": "^15.5.10", - "query-string": "^6.11.0", + "query-string": "^5.1.1", "raf": "^3.4.0", - "raw-loader": "^4.0.0", - "react": "16.13.0", - "react-contextmenu": "2.13.0", - "react-dom": "16.13.0", - "react-draggable": "4.2.0", - "react-ga": "2.7.0", - "react-intl": "3.12.0", - "react-modal": "3.11.2", + "raw-loader": "^0.5.1", + "react": "16.2.0", + "react-contextmenu": "2.9.4", + "react-dom": "16.2.0", + "react-draggable": "3.0.5", + "react-ga": "2.5.3", + "react-intl": "2.9.0", + "react-modal": "3.9.1", "react-popover": "0.5.10", - "react-redux": "7.2.0", - "react-responsive": "8.0.3", + "react-redux": "5.0.7", + "react-responsive": "5.0.0", "react-style-proptype": "3.2.2", - "react-tabs": "3.1.0", - "react-test-renderer": "16.13.0", - "react-tooltip": "4.0.3", - "react-virtualized": "9.21.2", - "redux": "4.0.5", + "react-tabs": "2.3.0", + "react-test-renderer": "16.2.0", + "react-tooltip": "3.8.0", + "react-virtualized": "9.20.1", + "redux": "3.7.2", "redux-mock-store": "^1.2.3", "redux-throttle": "0.1.1", - "rimraf": "^3.0.2", + "rimraf": "^2.6.1", "scratch-audio": "0.1.0-prerelease.20190925183642", "scratch-l10n": "3.7.20200225213156", "scratch-blocks": "0.1.0-prerelease.1582033791", @@ -117,11 +117,11 @@ "scratch-vm": "0.2.0-prerelease.20200227204654", "selenium-webdriver": "3.6.0", "startaudiocontext": "1.2.1", - "style-loader": "^1.1.3", + "style-loader": "^0.23.0", "svg-to-image": "1.1.3", "text-encoding": "0.7.0", "to-style": "1.3.3", - "uglifyjs-webpack-plugin": "^2.2.0", + "uglifyjs-webpack-plugin": "^1.2.5", "wav-encoder": "1.3.0", "web-audio-test-api": "^0.5.2", "webpack": "^4.6.0", From c2967327532a30ae00ce2ef0807dfc5ff95fba4c Mon Sep 17 00:00:00 2001 From: rschamp Date: Wed, 4 Mar 2020 16:44:20 -0500 Subject: [PATCH 73/79] Revert "chore(package): update lockfile package-lock.json" This reverts commit 63bdc8038838b2e212b31aec7c4bfd7fa60e92ff. --- package-lock.json | 7223 +++++++++++++++++---------------------------- 1 file changed, 2688 insertions(+), 4535 deletions(-) diff --git a/package-lock.json b/package-lock.json index 40a4d4d7a..756a4137f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -394,23 +394,6 @@ "@babel/helper-plugin-utils": "^7.0.0" } }, - "@babel/plugin-syntax-bigint": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", - "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "dependencies": { - "@babel/helper-plugin-utils": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", - "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==", - "dev": true - } - } - }, "@babel/plugin-syntax-dynamic-import": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.2.0.tgz", @@ -876,12 +859,20 @@ } }, "@babel/runtime": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.4.tgz", - "integrity": "sha512-neAp3zt80trRVBI1x0azq6c57aNBqYZH8KhMm3TaB7wEI5Q4A2SHfBHE8w9gOhI/lrqxtEbXZgQIrHP+wvSGwQ==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.6.3.tgz", + "integrity": "sha512-kq6anf9JGjW8Nt5rYfEuGRaEAaH1mkv3Bbu6rYvLOpPh/RusSJXuKPEAoZ7L7gybZkchE8+NV5g9vKF4AGAtsA==", "dev": true, "requires": { "regenerator-runtime": "^0.13.2" + }, + "dependencies": { + "regenerator-runtime": { + "version": "0.13.3", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz", + "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==", + "dev": true + } } }, "@babel/template": { @@ -940,763 +931,15 @@ "to-fast-properties": "^2.0.0" } }, - "@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true - }, - "@cnakazawa/watch": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", - "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", - "dev": true, - "requires": { - "exec-sh": "^0.3.2", - "minimist": "^1.2.0" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - } - } - }, - "@formatjs/intl-displaynames": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@formatjs/intl-displaynames/-/intl-displaynames-1.2.0.tgz", - "integrity": "sha512-mUGI2sc6OABkrMj42HlOpK1h96EVrN+gOhzbyCTMH9SVH/gPPLr/zFRH3KFWtBwxqhYsDghvUwm8xkdFOK0kTg==", - "dev": true, - "requires": { - "@formatjs/intl-utils": "^2.2.0" - } - }, - "@formatjs/intl-listformat": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/@formatjs/intl-listformat/-/intl-listformat-1.4.1.tgz", - "integrity": "sha512-AX0o1y5xXyMY4ebZOO+UujMcDhniYDs50KpwGzjUPV+bBILwRYqH/6IprZZG/V8YSOtetZlalZiwzJ50dH6PuQ==", - "dev": true, - "requires": { - "@formatjs/intl-utils": "^2.2.0" - } - }, - "@formatjs/intl-relativetimeformat": { - "version": "4.5.9", - "resolved": "https://registry.npmjs.org/@formatjs/intl-relativetimeformat/-/intl-relativetimeformat-4.5.9.tgz", - "integrity": "sha512-6rgPXQl5MrPPbCuNiHxolzO6xNCHphCVEWW6RWGy7t/Mek70gD7nq1erW8fbQJ0XL/UeAC0Cz/+ggh7vaSsKNA==", - "dev": true, - "requires": { - "@formatjs/intl-utils": "^2.2.0" - } - }, - "@formatjs/intl-unified-numberformat": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@formatjs/intl-unified-numberformat/-/intl-unified-numberformat-3.2.0.tgz", - "integrity": "sha512-SZMTV/tR0h7nYhS2x69S7zhHXaBmE0ZTR2OIiakt8W7uYWVgcRhu/LgUeVtGzpwPI2ChcOjNMtX/k6y1M9aDNA==", - "dev": true, - "requires": { - "@formatjs/intl-utils": "^2.2.0" - } - }, - "@formatjs/intl-utils": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@formatjs/intl-utils/-/intl-utils-2.2.0.tgz", - "integrity": "sha512-+Az7tR1av1DHZu9668D8uh9atT6vp+FFmEF8BrEssv0OqzpVjpVBGVmcgPzQP8k2PQjVlm/h2w8cTt0knn132w==", - "dev": true - }, - "@formatjs/macro": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/@formatjs/macro/-/macro-0.2.6.tgz", - "integrity": "sha512-DfdnLJf8+PwLHzJECZ1Xfa8+sI9akQnUuLN2UdkaExTQmlY0Vs36rMzEP0JoVDBMk+KdQbJNt72rPeZkBNcKWg==", - "dev": true - }, - "@istanbuljs/load-nyc-config": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.0.0.tgz", - "integrity": "sha512-ZR0rq/f/E4f4XcgnDvtMWXCUJpi8eO0rssVhmztsZqLIEFA9UUP9zmpE0VxlM+kv/E1ul2I876Fwil2ayptDVg==", - "dev": true, - "requires": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - }, - "dependencies": { - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true - } - } - }, - "@istanbuljs/schema": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz", - "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==", - "dev": true - }, - "@jest/console": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-25.1.0.tgz", - "integrity": "sha512-3P1DpqAMK/L07ag/Y9/Jup5iDEG9P4pRAuZiMQnU0JB3UOvCyYCjCoxr7sIA80SeyUCUKrr24fKAxVpmBgQonA==", - "dev": true, - "requires": { - "@jest/source-map": "^25.1.0", - "chalk": "^3.0.0", - "jest-util": "^25.1.0", - "slash": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jest/core": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-25.1.0.tgz", - "integrity": "sha512-iz05+NmwCmZRzMXvMo6KFipW7nzhbpEawrKrkkdJzgytavPse0biEnCNr2wRlyCsp3SmKaEY+SGv7YWYQnIdig==", - "dev": true, - "requires": { - "@jest/console": "^25.1.0", - "@jest/reporters": "^25.1.0", - "@jest/test-result": "^25.1.0", - "@jest/transform": "^25.1.0", - "@jest/types": "^25.1.0", - "ansi-escapes": "^4.2.1", - "chalk": "^3.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.3", - "jest-changed-files": "^25.1.0", - "jest-config": "^25.1.0", - "jest-haste-map": "^25.1.0", - "jest-message-util": "^25.1.0", - "jest-regex-util": "^25.1.0", - "jest-resolve": "^25.1.0", - "jest-resolve-dependencies": "^25.1.0", - "jest-runner": "^25.1.0", - "jest-runtime": "^25.1.0", - "jest-snapshot": "^25.1.0", - "jest-util": "^25.1.0", - "jest-validate": "^25.1.0", - "jest-watcher": "^25.1.0", - "micromatch": "^4.0.2", - "p-each-series": "^2.1.0", - "realpath-native": "^1.1.0", - "rimraf": "^3.0.0", - "slash": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true - }, - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "graceful-fs": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", - "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "micromatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", - "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", - "dev": true, - "requires": { - "braces": "^3.0.1", - "picomatch": "^2.0.5" - } - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - } - } - }, - "@jest/environment": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-25.1.0.tgz", - "integrity": "sha512-cTpUtsjU4cum53VqBDlcW0E4KbQF03Cn0jckGPW/5rrE9tb+porD3+hhLtHAwhthsqfyF+bizyodTlsRA++sHg==", - "dev": true, - "requires": { - "@jest/fake-timers": "^25.1.0", - "@jest/types": "^25.1.0", - "jest-mock": "^25.1.0" - } - }, - "@jest/fake-timers": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-25.1.0.tgz", - "integrity": "sha512-Eu3dysBzSAO1lD7cylZd/CVKdZZ1/43SF35iYBNV1Lvvn2Undp3Grwsv8PrzvbLhqwRzDd4zxrY4gsiHc+wygQ==", - "dev": true, - "requires": { - "@jest/types": "^25.1.0", - "jest-message-util": "^25.1.0", - "jest-mock": "^25.1.0", - "jest-util": "^25.1.0", - "lolex": "^5.0.0" - } - }, - "@jest/reporters": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-25.1.0.tgz", - "integrity": "sha512-ORLT7hq2acJQa8N+NKfs68ZtHFnJPxsGqmofxW7v7urVhzJvpKZG9M7FAcgh9Ee1ZbCteMrirHA3m5JfBtAaDg==", - "dev": true, - "requires": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^25.1.0", - "@jest/environment": "^25.1.0", - "@jest/test-result": "^25.1.0", - "@jest/transform": "^25.1.0", - "@jest/types": "^25.1.0", - "chalk": "^3.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.2", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^4.0.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.0.0", - "jest-haste-map": "^25.1.0", - "jest-resolve": "^25.1.0", - "jest-runtime": "^25.1.0", - "jest-util": "^25.1.0", - "jest-worker": "^25.1.0", - "node-notifier": "^6.0.0", - "slash": "^3.0.0", - "source-map": "^0.6.0", - "string-length": "^3.1.0", - "terminal-link": "^2.0.0", - "v8-to-istanbul": "^4.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jest/source-map": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-25.1.0.tgz", - "integrity": "sha512-ohf2iKT0xnLWcIUhL6U6QN+CwFWf9XnrM2a6ybL9NXxJjgYijjLSitkYHIdzkd8wFliH73qj/+epIpTiWjRtAA==", - "dev": true, - "requires": { - "callsites": "^3.0.0", - "graceful-fs": "^4.2.3", - "source-map": "^0.6.0" - }, - "dependencies": { - "graceful-fs": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", - "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "@jest/test-result": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.1.0.tgz", - "integrity": "sha512-FZzSo36h++U93vNWZ0KgvlNuZ9pnDnztvaM7P/UcTx87aPDotG18bXifkf1Ji44B7k/eIatmMzkBapnAzjkJkg==", - "dev": true, - "requires": { - "@jest/console": "^25.1.0", - "@jest/transform": "^25.1.0", - "@jest/types": "^25.1.0", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - } - }, - "@jest/test-sequencer": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-25.1.0.tgz", - "integrity": "sha512-WgZLRgVr2b4l/7ED1J1RJQBOharxS11EFhmwDqknpknE0Pm87HLZVS2Asuuw+HQdfQvm2aXL2FvvBLxOD1D0iw==", - "dev": true, - "requires": { - "@jest/test-result": "^25.1.0", - "jest-haste-map": "^25.1.0", - "jest-runner": "^25.1.0", - "jest-runtime": "^25.1.0" - } - }, - "@jest/transform": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-25.1.0.tgz", - "integrity": "sha512-4ktrQ2TPREVeM+KxB4zskAT84SnmG1vaz4S+51aTefyqn3zocZUnliLLm5Fsl85I3p/kFPN4CRp1RElIfXGegQ==", - "dev": true, - "requires": { - "@babel/core": "^7.1.0", - "@jest/types": "^25.1.0", - "babel-plugin-istanbul": "^6.0.0", - "chalk": "^3.0.0", - "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.2.3", - "jest-haste-map": "^25.1.0", - "jest-regex-util": "^25.1.0", - "jest-util": "^25.1.0", - "micromatch": "^4.0.2", - "pirates": "^4.0.1", - "realpath-native": "^1.1.0", - "slash": "^3.0.0", - "source-map": "^0.6.1", - "write-file-atomic": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "graceful-fs": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", - "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "micromatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", - "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", - "dev": true, - "requires": { - "braces": "^3.0.1", - "picomatch": "^2.0.5" - } - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - } - } - }, "@jest/types": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.1.0.tgz", - "integrity": "sha512-VpOtt7tCrgvamWZh1reVsGADujKigBUFTi19mlRjqEGsE8qH4r3s+skY33dNdXOwyZIvuftZ5tqdF1IgsMejMA==", + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", + "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.0", "@types/istanbul-reports": "^1.1.1", - "@types/yargs": "^15.0.0", - "chalk": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@nodelib/fs.scandir": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", - "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "2.0.3", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", - "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==", - "dev": true - }, - "@nodelib/fs.walk": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz", - "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==", - "dev": true, - "requires": { - "@nodelib/fs.scandir": "2.1.3", - "fastq": "^1.6.0" + "@types/yargs": "^13.0.0" } }, "@scratch/paper": { @@ -1705,15 +948,6 @@ "integrity": "sha512-8DvLPFbipP7O8fii6xItaA041fdW4pdr63m34xlSs15sYP5fX9yiZiO3G44qk5eBPbFNQTG7uxMd5Jo+cVS5Ow==", "dev": true }, - "@sinonjs/commons": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.7.1.tgz", - "integrity": "sha512-Debi3Baff1Qu1Unc3mjJ96MgpbwTn43S1+9yJ0llWygPwDNu2aaWBD6yc9y/Z8XDRNhx7U+u2UDg2OGQXkclUQ==", - "dev": true, - "requires": { - "type-detect": "4.0.8" - } - }, "@testim/chrome-version": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/@testim/chrome-version/-/chrome-version-1.0.7.tgz", @@ -1761,12 +995,6 @@ "@babel/types": "^7.3.0" } }, - "@types/color-name": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", - "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", - "dev": true - }, "@types/events": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", @@ -1784,22 +1012,6 @@ "@types/node": "*" } }, - "@types/hoist-non-react-statics": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz", - "integrity": "sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==", - "dev": true, - "requires": { - "@types/react": "*", - "hoist-non-react-statics": "^3.3.0" - } - }, - "@types/invariant": { - "version": "2.2.31", - "resolved": "https://registry.npmjs.org/@types/invariant/-/invariant-2.2.31.tgz", - "integrity": "sha512-jMlgg9pIURvy9jgBHCjQp/CyBjYHUwj91etVcDdXkFl2CwTFiQlB+8tcsMeXpXf2PFE5X2pjk4Gm43hQSMHAdA==", - "dev": true - }, "@types/istanbul-lib-coverage": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz", @@ -1807,9 +1019,9 @@ "dev": true }, "@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-1.1.1.tgz", + "integrity": "sha512-3BUTyMzbZa2DtDI2BkERNC6jJw2Mr2Y0oGI7mRxYNBPxppbtEK1F66u3bKwU2g+wxwWI7PAoRpJnOY1grJqzHg==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "*" @@ -1826,9 +1038,9 @@ } }, "@types/json-schema": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.4.tgz", - "integrity": "sha512-8+KAKzEvSUdeo+kmqnKrqgeE+LcA0tjYWFY7RPProVYwnqDjukzO+3b6dLD56rYX5TdWejnEOLJYOIeh4CXKuA==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.3.tgz", + "integrity": "sha512-Il2DtDVRGDcqjDtE+rF8iqg1CArehSK84HZJCT7AMITlyXRBpuPhqGLDQMowraqqu1coEaimg4ZOqggt6L6L+A==", "dev": true }, "@types/minimatch": { @@ -1843,114 +1055,46 @@ "integrity": "sha512-KPYGmfD0/b1eXurQ59fXD1GBzhSQfz6/lKBxkaHX9dKTzjXbK68Zt7yGUxUsCS1jeTy/8aL+d9JEr+S54mpkWQ==", "dev": true }, - "@types/prop-types": { - "version": "15.7.3", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.3.tgz", - "integrity": "sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==", - "dev": true - }, - "@types/react": { - "version": "16.9.23", - "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.23.tgz", - "integrity": "sha512-SsGVT4E7L2wLN3tPYLiF20hmZTPGuzaayVunfgXzUn1x4uHVsKH6QDJQ/TdpHqwsTLd4CwrmQ2vOgxN7gE24gw==", - "dev": true, - "requires": { - "@types/prop-types": "*", - "csstype": "^2.2.0" - } - }, - "@types/stack-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", - "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==", - "dev": true - }, "@types/yargs": { - "version": "15.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.4.tgz", - "integrity": "sha512-9T1auFmbPZoxHz0enUFlUuKRy3it01R+hlggyVUMtnCTQRunsQYifnSGb8hET4Xo8yiC0o0r1paW3ud5+rbURg==", + "version": "13.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.3.tgz", + "integrity": "sha512-K8/LfZq2duW33XW/tFwEAfnZlqIfVsoyRB3kfXdPXYhl0nfM8mmh7GS0jg7WrX2Dgq/0Ha/pR1PaR+BvmWwjiQ==", "dev": true, "requires": { "@types/yargs-parser": "*" } }, "@types/yargs-parser": { - "version": "15.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-15.0.0.tgz", - "integrity": "sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==", + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-13.1.0.tgz", + "integrity": "sha512-gCubfBUZ6KxzoibJ+SCUc/57Ms1jz5NjHe4+dI2krNmU5zCPAphyLJYyTOg06ueIyfj+SaCUqmzun7ImlxDcKg==", "dev": true }, "@typescript-eslint/experimental-utils": { - "version": "2.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.21.0.tgz", - "integrity": "sha512-olKw9JP/XUkav4lq0I7S1mhGgONJF9rHNhKFn9wJlpfRVjNo3PPjSvybxEldvCXnvD+WAshSzqH5cEjPp9CsBA==", + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-1.13.0.tgz", + "integrity": "sha512-zmpS6SyqG4ZF64ffaJ6uah6tWWWgZ8m+c54XXgwFtUv0jNz8aJAVx8chMCvnk7yl6xwn8d+d96+tWp7fXzTuDg==", "dev": true, "requires": { "@types/json-schema": "^7.0.3", - "@typescript-eslint/typescript-estree": "2.21.0", - "eslint-scope": "^5.0.0" - }, - "dependencies": { - "eslint-scope": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", - "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", - "dev": true, - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - } + "@typescript-eslint/typescript-estree": "1.13.0", + "eslint-scope": "^4.0.0" } }, "@typescript-eslint/typescript-estree": { - "version": "2.21.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.21.0.tgz", - "integrity": "sha512-NC/nogZNb9IK2MEFQqyDBAciOT8Lp8O3KgAfvHx2Skx6WBo+KmDqlU3R9KxHONaijfTIKtojRe3SZQyMjr3wBw==", + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-1.13.0.tgz", + "integrity": "sha512-b5rCmd2e6DCC6tCTN9GSUAuxdYwCM/k/2wdjHGrIRGPSJotWMCe/dGpi66u42bhuh8q3QBzqM4TMA1GUUCJvdw==", "dev": true, "requires": { - "debug": "^4.1.1", - "eslint-visitor-keys": "^1.1.0", - "glob": "^7.1.6", - "is-glob": "^4.0.1", - "lodash": "^4.17.15", - "semver": "^6.3.0", - "tsutils": "^3.17.1" + "lodash.unescape": "4.0.1", + "semver": "5.5.0" }, "dependencies": { - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", + "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==", "dev": true } } @@ -2150,9 +1294,9 @@ "dev": true }, "abab": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.3.tgz", - "integrity": "sha512-tsFzPpcttalNjFBCFMqsKYQcWxxen1pgJR56by//QwvJc4/OUS3kPOOttx2tSIfjsylB0pYu7f5D3K1RCxUnUg==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", + "integrity": "sha1-X6rZwsB/YN12dw9xzwJbYqY8/U4=", "dev": true }, "accepts": { @@ -2172,37 +1316,28 @@ "dev": true }, "acorn-globals": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", - "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-3.1.0.tgz", + "integrity": "sha1-/YJw9x+7SZawBPqIDuXUZXOnMb8=", "dev": true, "requires": { - "acorn": "^6.0.1", - "acorn-walk": "^6.0.1" + "acorn": "^4.0.4" + }, + "dependencies": { + "acorn": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", + "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=", + "dev": true + } } }, "acorn-jsx": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz", - "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.0.2.tgz", + "integrity": "sha512-tiNTrP1MP0QrChmD2DdupCr6HWSFeKVw5d/dHTu4Y7rkAkRhU/Dt7dphAfIUyxtHpl/eBVip5uTNSpQJHylpAw==", "dev": true }, - "acorn-walk": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", - "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", - "dev": true - }, - "aggregate-error": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.0.1.tgz", - "integrity": "sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA==", - "dev": true, - "requires": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - } - }, "airbnb-prop-types": { "version": "2.15.0", "resolved": "https://registry.npmjs.org/airbnb-prop-types/-/airbnb-prop-types-2.15.0.tgz", @@ -2258,13 +1393,10 @@ "dev": true }, "ansi-escapes": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.0.tgz", - "integrity": "sha512-EiYhwo0v255HUL6eDyuLrXEkTi7WwVCLAw+SeOQ7M7qdun1z1pum4DEm/nuqIVbPvi9RPPc9k9LbyBv6H0DwVg==", - "dev": true, - "requires": { - "type-fest": "^0.8.1" - } + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "dev": true }, "ansi-html": { "version": "0.0.7", @@ -2308,6 +1440,15 @@ } } }, + "append-transform": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-0.4.0.tgz", + "integrity": "sha1-126/jKlNJ24keja61EpLdKthGZE=", + "dev": true, + "requires": { + "default-require-extensions": "^1.0.0" + } + }, "aproba": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", @@ -2397,92 +1538,13 @@ "dev": true }, "array.prototype.find": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/array.prototype.find/-/array.prototype.find-2.1.1.tgz", - "integrity": "sha512-mi+MYNJYLTx2eNYy+Yh6raoQacCsNeeMUaspFPh9Y141lFSsWxxB8V9mM2ye+eqiRs917J6/pJ4M9ZPzenWckA==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array.prototype.find/-/array.prototype.find-2.1.0.tgz", + "integrity": "sha512-Wn41+K1yuO5p7wRZDl7890c3xvv5UBrfVXTVIe28rSQb6LS0fZMDrQB6PAcxQFRFy6vJTLDc3A2+3CjQdzVKRg==", "dev": true, "requires": { "define-properties": "^1.1.3", - "es-abstract": "^1.17.4" - }, - "dependencies": { - "es-abstract": { - "version": "1.17.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", - "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", - "dev": true, - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", - "dev": true - }, - "is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", - "dev": true - }, - "is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "object-inspect": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", - "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", - "dev": true - }, - "string.prototype.trimleft": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", - "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - } - }, - "string.prototype.trimright": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", - "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - } - } + "es-abstract": "^1.13.0" } }, "array.prototype.flat": { @@ -2505,6 +1567,18 @@ "loader-utils": "^1.1.0" } }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=", + "dev": true + }, "asn1": { "version": "0.2.4", "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", @@ -2639,32 +1713,47 @@ "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==", "dev": true }, - "axios": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz", - "integrity": "sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==", + "babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", "dev": true, "requires": { - "follow-redirects": "1.5.10" + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" }, "dependencies": { - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { - "ms": "2.0.0" + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" } }, - "follow-redirects": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz", - "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==", - "dev": true, - "requires": { - "debug": "=3.1.0" - } + "js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", + "dev": true + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true } } }, @@ -2688,79 +1777,50 @@ "resolve": "^1.12.0" } }, - "babel-jest": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-25.1.0.tgz", - "integrity": "sha512-tz0VxUhhOE2y+g8R2oFrO/2VtVjA1lkJeavlhExuRBg3LdNJY9gwQ+Vcvqt9+cqy71MCTJhewvTB7Qtnnr9SWg==", + "babel-generator": { + "version": "6.26.1", + "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", + "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", "dev": true, "requires": { - "@jest/transform": "^25.1.0", - "@jest/types": "^25.1.0", - "@types/babel__core": "^7.1.0", - "babel-plugin-istanbul": "^6.0.0", - "babel-preset-jest": "^25.1.0", - "chalk": "^3.0.0", - "slash": "^3.0.0" + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "detect-indent": "^4.0.0", + "jsesc": "^1.3.0", + "lodash": "^4.17.4", + "source-map": "^0.5.7", + "trim-right": "^1.0.1" }, "dependencies": { - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "jsesc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", + "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=", "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } } } }, + "babel-helpers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", + "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-jest": { + "version": "21.2.0", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-21.2.0.tgz", + "integrity": "sha512-O0W2qLoWu1QOoOGgxiR2JID4O6WSpxPiQanrkyi9SSlM0PJ60Ptzlck47lhtnr9YZO3zYOsxHwnyeWJ6AffoBQ==", + "dev": true, + "requires": { + "babel-plugin-istanbul": "^4.0.0", + "babel-preset-jest": "^21.2.0" + } + }, "babel-loader": { "version": "8.0.6", "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.0.6.tgz", @@ -2784,6 +1844,15 @@ } } }, + "babel-messages": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", + "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, "babel-plugin-dynamic-import-node": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.0.tgz", @@ -2794,26 +1863,67 @@ } }, "babel-plugin-istanbul": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", - "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.6.tgz", + "integrity": "sha512-PWP9FQ1AhZhS01T/4qLSKoHGY/xvkZdVBGlKM/HuxxS3+sC66HhTNR7+MpbO/so/cz/wY94MeSWJuP1hXIPfwQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^4.0.0", - "test-exclude": "^6.0.0" + "babel-plugin-syntax-object-rest-spread": "^6.13.0", + "find-up": "^2.1.0", + "istanbul-lib-instrument": "^1.10.1", + "test-exclude": "^4.2.1" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + } } }, "babel-plugin-jest-hoist": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-25.1.0.tgz", - "integrity": "sha512-oIsopO41vW4YFZ9yNYoLQATnnN46lp+MZ6H4VvPKFkcc2/fkl3CfE/NZZSmnEIEsJRmJAgkVEK0R7Zbl50CpTw==", - "dev": true, - "requires": { - "@types/babel__traverse": "^7.0.6" - } + "version": "21.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-21.2.0.tgz", + "integrity": "sha512-yi5QuiVyyvhBUDLP4ButAnhYzkdrUwWDtvUJv71hjH3fclhnZg4HkDeqaitcR2dZZx/E67kGkRcPVjtVu+SJfQ==", + "dev": true }, "babel-plugin-react-intl": { "version": "3.5.1", @@ -2836,15 +1946,85 @@ } } }, + "babel-plugin-syntax-object-rest-spread": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", + "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=", + "dev": true + }, "babel-preset-jest": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-25.1.0.tgz", - "integrity": "sha512-eCGn64olaqwUMaugXsTtGAM2I0QTahjEtnRu0ql8Ie+gDWAc1N6wqN0k2NilnyTunM69Pad7gJY7LOtwLimoFQ==", + "version": "21.2.0", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-21.2.0.tgz", + "integrity": "sha512-hm9cBnr2h3J7yXoTtAVV0zg+3vg0Q/gT2GYuzlreTU0EPkJRtlNgKJJ3tBKEn0+VjAi3JykV6xCJkuUYttEEfA==", "dev": true, "requires": { - "@babel/plugin-syntax-bigint": "^7.0.0", - "@babel/plugin-syntax-object-rest-spread": "^7.0.0", - "babel-plugin-jest-hoist": "^25.1.0" + "babel-plugin-jest-hoist": "^21.2.0", + "babel-plugin-syntax-object-rest-spread": "^6.13.0" + } + }, + "babel-register": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", + "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", + "dev": true, + "requires": { + "babel-core": "^6.26.0", + "babel-runtime": "^6.26.0", + "core-js": "^2.5.0", + "home-or-tmp": "^2.0.0", + "lodash": "^4.17.4", + "mkdirp": "^0.5.1", + "source-map-support": "^0.4.15" + }, + "dependencies": { + "babel-core": { + "version": "6.26.3", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", + "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", + "dev": true, + "requires": { + "babel-code-frame": "^6.26.0", + "babel-generator": "^6.26.0", + "babel-helpers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-register": "^6.26.0", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "convert-source-map": "^1.5.1", + "debug": "^2.6.9", + "json5": "^0.5.1", + "lodash": "^4.17.4", + "minimatch": "^3.0.4", + "path-is-absolute": "^1.0.1", + "private": "^0.1.8", + "slash": "^1.0.0", + "source-map": "^0.5.7" + } + }, + "json5": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", + "dev": true + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true + } } }, "babel-runtime": { @@ -2855,22 +2035,72 @@ "requires": { "core-js": "^2.4.0", "regenerator-runtime": "^0.11.0" + } + }, + "babel-template": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", + "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "lodash": "^4.17.4" + } + }, + "babel-traverse": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", + "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", + "dev": true, + "requires": { + "babel-code-frame": "^6.26.0", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "debug": "^2.6.8", + "globals": "^9.18.0", + "invariant": "^2.2.2", + "lodash": "^4.17.4" }, "dependencies": { - "core-js": { - "version": "2.6.11", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz", - "integrity": "sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==", - "dev": true - }, - "regenerator-runtime": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", - "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", + "globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", "dev": true } } }, + "babel-types": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", + "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "esutils": "^2.0.2", + "lodash": "^4.17.4", + "to-fast-properties": "^1.0.3" + }, + "dependencies": { + "to-fast-properties": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", + "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", + "dev": true + } + } + }, + "babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "dev": true + }, "balanced-match": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", @@ -3046,9 +2276,9 @@ "dev": true }, "bowser": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/bowser/-/bowser-2.9.0.tgz", - "integrity": "sha512-2ld76tuLBNFekRgmJfT2+3j5MIrP6bFict8WAIT3beq+srz1gcKNAdNKMqHqauQt63NmAa88HfP1/Ypa9Er3HA==", + "version": "1.9.4", + "resolved": "https://registry.npmjs.org/bowser/-/bowser-1.9.4.tgz", + "integrity": "sha512-9IdMmj2KjigRq6oWhmwv1W36pDuA4STQZ8q6YO9um+x07xgYNCD3Oou+WP/3L1HNz7iqythGet3/p4wvc8AAwQ==", "dev": true }, "brace-expansion": { @@ -3108,12 +2338,6 @@ "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", "dev": true }, - "browser-process-hrtime": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz", - "integrity": "sha512-bRFnI4NnjO6cnyLmOV/7PVoDEMJChlcfN0z4s1YMBY989/SvlfMI1lgCnkFUs53e9gQF+w7qu7XdllSTiSl8Aw==", - "dev": true - }, "browser-resolve": { "version": "1.11.3", "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", @@ -3220,9 +2444,9 @@ } }, "bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.0.tgz", + "integrity": "sha512-8zsjWrQkkBoLK6uxASk1nJ2SKv97ltiGDo6A3wA0/yRPz+CwmEyDo0hUrhIuukG2JHpAl3bvFIixw2/3Hi0DOg==", "dev": true, "requires": { "node-int64": "^0.4.0" @@ -3269,6 +2493,12 @@ "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", "dev": true }, + "builtin-modules": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", + "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", + "dev": true + }, "builtin-status-codes": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", @@ -3282,25 +2512,23 @@ "dev": true }, "cacache": { - "version": "12.0.3", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.3.tgz", - "integrity": "sha512-kqdmfXEGFepesTuROHMs3MpFLWrPkSSpRqOw80RCflZXy/khxaArvFrQ7uJxSUduzAufc6G0g1VUCOZXxWavPw==", + "version": "10.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-10.0.4.tgz", + "integrity": "sha512-Dph0MzuH+rTQzGPNT9fAnrPmMmjKfST6trxJeK7NQuHRaVw24VzPRWTmg9MpcwOVQZO0E1FBICUlFeNaKPIfHA==", "dev": true, "requires": { - "bluebird": "^3.5.5", - "chownr": "^1.1.1", - "figgy-pudding": "^3.5.1", - "glob": "^7.1.4", - "graceful-fs": "^4.1.15", - "infer-owner": "^1.0.3", - "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", + "bluebird": "^3.5.1", + "chownr": "^1.0.1", + "glob": "^7.1.2", + "graceful-fs": "^4.1.11", + "lru-cache": "^4.1.1", + "mississippi": "^2.0.0", "mkdirp": "^0.5.1", "move-concurrently": "^1.0.1", "promise-inflight": "^1.0.1", - "rimraf": "^2.6.3", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", + "rimraf": "^2.6.2", + "ssri": "^5.2.4", + "unique-filename": "^1.1.0", "y18n": "^4.0.0" }, "dependencies": { @@ -3312,15 +2540,6 @@ "requires": { "minimist": "0.0.8" } - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } } } }, @@ -3384,9 +2603,9 @@ } }, "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", "dev": true }, "caniuse-lite": { @@ -3402,12 +2621,12 @@ "dev": true }, "capture-exit": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", - "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-1.2.0.tgz", + "integrity": "sha1-HF/MSJ/QqwDU8ax64QcuMXP7q28=", "dev": true, "requires": { - "rsvp": "^4.8.4" + "rsvp": "^3.3.3" } }, "caseless": { @@ -3483,84 +2702,34 @@ } }, "chromedriver": { - "version": "80.0.1", - "resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-80.0.1.tgz", - "integrity": "sha512-VfRtZUpBUIjeypS+xM40+VD9g4Drv7L2VibG/4+0zX3mMx4KayN6gfKETycPfO6JwQXTLSxEr58fRcrsa8r5xQ==", + "version": "80.0.0", + "resolved": "https://registry.npmjs.org/chromedriver/-/chromedriver-80.0.0.tgz", + "integrity": "sha512-W4tIbaOve7HeGFLnbbZMV4AUlnBaapL+H41fvDFKOXCmUvgPhxVN9y/c3EgmsOcokLQkqxpOC/txEujms1eT0w==", "dev": true, "requires": { "@testim/chrome-version": "^1.0.7", - "axios": "^0.19.2", - "del": "^5.1.0", + "del": "^4.1.1", "extract-zip": "^1.6.7", - "mkdirp": "^1.0.3", + "mkdirp": "^0.5.1", + "request": "^2.88.0", "tcp-port-used": "^1.0.1" }, "dependencies": { - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true - }, - "del": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/del/-/del-5.1.0.tgz", - "integrity": "sha512-wH9xOVHnczo9jN2IW68BabcecVPxacIA3g/7z6vhSU/4stOKQzeCRK0yD0A24WiAAUJmmVpWqrERcTxnLo3AnA==", + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", "dev": true, "requires": { - "globby": "^10.0.1", - "graceful-fs": "^4.2.2", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.1", - "p-map": "^3.0.0", - "rimraf": "^3.0.0", - "slash": "^3.0.0" + "minimist": "0.0.8" } - }, - "globby": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", - "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", - "dev": true, - "requires": { - "@types/glob": "^7.1.1", - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.0.3", - "glob": "^7.1.3", - "ignore": "^5.1.1", - "merge2": "^1.2.3", - "slash": "^3.0.0" - } - }, - "is-path-inside": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.2.tgz", - "integrity": "sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==", - "dev": true - }, - "p-map": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", - "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", - "dev": true, - "requires": { - "aggregate-error": "^3.0.0" - } - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true } } }, "ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz", + "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==", "dev": true }, "cipher-base": { @@ -3619,19 +2788,13 @@ } } }, - "clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true - }, "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", "dev": true, "requires": { - "restore-cursor": "^3.1.0" + "restore-cursor": "^2.0.0" } }, "cli-width": { @@ -3641,116 +2804,44 @@ "dev": true }, "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", "dev": true, "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" }, "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true - }, - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } }, "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "dev": true, "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - } - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - }, - "wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } } } }, - "clsx": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.1.0.tgz", - "integrity": "sha512-3avwM37fSK5oP6M5rQ9CNe99lwxhXDOeSWVPAOYF6OazUTgZCMb0yWlJpmdD74REy1gkEaFiub2ULv4fq9GUhA==", - "dev": true - }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", - "dev": true - }, "code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", "dev": true }, - "collect-v8-coverage": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.0.tgz", - "integrity": "sha512-VKIhJgvk8E1W28m5avZ2Gv2Ruv5YiF56ug2oclvaG9md69BuZImMG2sk9g7QNKLUbtYAKQjXjYxbYZVUlMMKmQ==", - "dev": true - }, "collection-visit": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", @@ -3908,6 +2999,12 @@ "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", "dev": true }, + "content-type-parser": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/content-type-parser/-/content-type-parser-1.0.2.tgz", + "integrity": "sha512-lM4l4CnMEwOLHAHr/P6MEZwZFPJFtAAKgL6pogbXmVZggIqXhdB6RbBtPOTsw2FcXwYhehRGERJmRrjOiIB8pQ==", + "dev": true + }, "convert-source-map": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz", @@ -3939,6 +3036,7 @@ "fs-write-stream-atomic": "^1.0.8", "iferr": "^0.1.5", "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", "run-queue": "^1.0.0" }, "dependencies": { @@ -3960,32 +3058,39 @@ "dev": true }, "copy-webpack-plugin": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-5.1.1.tgz", - "integrity": "sha512-P15M5ZC8dyCjQHWwd4Ia/dm0SgVvZJMYeykVIVYXbGyqO4dWB5oyPHp9i7wjwo5LhtlhKbiBCdS2NvM07Wlybg==", + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-4.6.0.tgz", + "integrity": "sha512-Y+SQCF+0NoWQryez2zXn5J5knmr9z/9qSQt7fbL78u83rxmigOy8X5+BFn8CFSuX+nKT8gpYwJX68ekqtQt6ZA==", "dev": true, "requires": { - "cacache": "^12.0.3", - "find-cache-dir": "^2.1.0", - "glob-parent": "^3.1.0", + "cacache": "^10.0.4", + "find-cache-dir": "^1.0.0", "globby": "^7.1.1", - "is-glob": "^4.0.1", - "loader-utils": "^1.2.3", + "is-glob": "^4.0.0", + "loader-utils": "^1.1.0", "minimatch": "^3.0.4", - "normalize-path": "^3.0.0", - "p-limit": "^2.2.1", - "schema-utils": "^1.0.0", - "serialize-javascript": "^2.1.2", - "webpack-log": "^2.0.0" + "p-limit": "^1.0.0", + "serialize-javascript": "^1.4.0" }, "dependencies": { - "dir-glob": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz", - "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==", + "find-cache-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz", + "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=", "dev": true, "requires": { - "path-type": "^3.0.0" + "commondir": "^1.0.1", + "make-dir": "^1.0.0", + "pkg-dir": "^2.0.0" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" } }, "globby": { @@ -4002,32 +3107,63 @@ "slash": "^1.0.0" } }, - "ignore": { - "version": "3.3.10", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", - "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", - "dev": true + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } }, - "path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", "dev": true, "requires": { "pify": "^3.0.0" } }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, "pify": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", "dev": true }, - "serialize-javascript": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.2.tgz", - "integrity": "sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==", - "dev": true + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dev": true, + "requires": { + "find-up": "^2.1.0" + } }, "slash": { "version": "1.0.0", @@ -4038,9 +3174,9 @@ } }, "core-js": { - "version": "3.6.4", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.6.4.tgz", - "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==", + "version": "2.5.7", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.7.tgz", + "integrity": "sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw==", "dev": true }, "core-js-compat": { @@ -4177,60 +3313,47 @@ } }, "css-loader": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.4.2.tgz", - "integrity": "sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-1.0.1.tgz", + "integrity": "sha512-+ZHAZm/yqvJ2kDtPne3uX0C+Vr3Zn5jFn2N4HywtS5ujwvsVkyg0VArEXpl3BgczDA8anieki1FIzhchX4yrDw==", "dev": true, "requires": { - "camelcase": "^5.3.1", - "cssesc": "^3.0.0", - "icss-utils": "^4.1.1", - "loader-utils": "^1.2.3", - "normalize-path": "^3.0.0", - "postcss": "^7.0.23", - "postcss-modules-extract-imports": "^2.0.0", - "postcss-modules-local-by-default": "^3.0.2", - "postcss-modules-scope": "^2.1.1", - "postcss-modules-values": "^3.0.0", - "postcss-value-parser": "^4.0.2", - "schema-utils": "^2.6.0" + "babel-code-frame": "^6.26.0", + "css-selector-tokenizer": "^0.7.0", + "icss-utils": "^2.1.0", + "loader-utils": "^1.0.2", + "lodash": "^4.17.11", + "postcss": "^6.0.23", + "postcss-modules-extract-imports": "^1.2.0", + "postcss-modules-local-by-default": "^1.2.0", + "postcss-modules-scope": "^1.1.0", + "postcss-modules-values": "^1.3.0", + "postcss-value-parser": "^3.3.0", + "source-list-map": "^2.0.0" }, "dependencies": { "postcss": { - "version": "7.0.27", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.27.tgz", - "integrity": "sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==", + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", "dev": true, "requires": { - "chalk": "^2.4.2", + "chalk": "^2.4.1", "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "supports-color": "^5.4.0" } }, - "schema-utils": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.4.tgz", - "integrity": "sha512-VNjcaUxVnEeun6B2fiiUDjXXBtD4ZSH7pdbfIu1pOFwgptDPLMo/z9jr4sUfsjFVPqDCEin/F7IYlq7/E6yDbQ==", - "dev": true, - "requires": { - "ajv": "^6.10.2", - "ajv-keywords": "^3.4.1" - } + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } } } }, @@ -4252,6 +3375,51 @@ "nth-check": "~1.0.1" } }, + "css-selector-tokenizer": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz", + "integrity": "sha512-xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA==", + "dev": true, + "requires": { + "cssesc": "^0.1.0", + "fastparse": "^1.1.1", + "regexpu-core": "^1.0.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + }, + "regexpu-core": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-1.0.0.tgz", + "integrity": "sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=", + "dev": true, + "requires": { + "regenerate": "^1.2.1", + "regjsgen": "^0.2.0", + "regjsparser": "^0.1.4" + } + }, + "regjsgen": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", + "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=", + "dev": true + }, + "regjsparser": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", + "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + } + } + } + }, "css-vendor": { "version": "0.3.8", "resolved": "https://registry.npmjs.org/css-vendor/-/css-vendor-0.3.8.tgz", @@ -4268,40 +3436,26 @@ "dev": true }, "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-0.1.0.tgz", + "integrity": "sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=", "dev": true }, "cssom": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", - "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", "dev": true }, "cssstyle": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.2.0.tgz", - "integrity": "sha512-sEb3XFPx3jNnCAMtqrXPDeSgQr+jojtCeNf8cvMNMh1cG970+lljssvQDzPq6lmmJu2Vhqood/gtEomBiHOGnA==", + "version": "0.2.37", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.2.37.tgz", + "integrity": "sha1-VBCXI0yyUTyDzu06zdwn/yeYfVQ=", "dev": true, "requires": { - "cssom": "~0.3.6" - }, - "dependencies": { - "cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "dev": true - } + "cssom": "0.3.x" } }, - "csstype": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.9.tgz", - "integrity": "sha512-xz39Sb4+OaTsULgUERcCk+TJj8ylkL4aSVDQiX/ksxbELSqwkgt4d4RD7fovIdgJGSuNYqwZEiVjYY5l0ask+Q==", - "dev": true - }, "cyclist": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", @@ -4317,17 +3471,6 @@ "assert-plus": "^1.0.0" } }, - "data-urls": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", - "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", - "dev": true, - "requires": { - "abab": "^2.0.0", - "whatwg-mimetype": "^2.2.0", - "whatwg-url": "^7.0.0" - } - }, "date-now": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz", @@ -4427,6 +3570,26 @@ } } }, + "default-require-extensions": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-1.0.0.tgz", + "integrity": "sha1-836hXT4T/9m0N9M+GnW1+5eHTLg=", + "dev": true, + "requires": { + "strip-bom": "^2.0.0" + }, + "dependencies": { + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + } + } + }, "define-properties": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", @@ -4488,7 +3651,8 @@ "is-path-cwd": "^2.0.0", "is-path-in-cwd": "^2.0.0", "p-map": "^2.0.0", - "pify": "^4.0.1" + "pify": "^4.0.1", + "rimraf": "^2.6.3" } }, "delayed-stream": { @@ -4525,11 +3689,14 @@ "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", "dev": true }, - "detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", - "dev": true + "detect-indent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", + "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", + "dev": true, + "requires": { + "repeating": "^2.0.0" + } }, "detect-node": { "version": "2.0.4", @@ -4537,18 +3704,18 @@ "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==", "dev": true }, + "diff": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", + "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", + "dev": true + }, "diff-match-patch": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/diff-match-patch/-/diff-match-patch-1.0.4.tgz", "integrity": "sha512-Uv3SW8bmH9nAtHKaKSanOQmj2DnlH65fUpcrMdfdaOxUG02QQ4YGZ8AE7kKOMisF7UqvOlGKVYWRvezdncW9lg==", "dev": true }, - "diff-sequences": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-25.1.0.tgz", - "integrity": "sha512-nFIfVk5B/NStCsJ+zaPO4vYuLjlzQ6uFvPxzYyHlejNZ/UGa7G/n7peOXVrVNvRuyfstt+mZQYGpjxg9Z6N8Kw==", - "dev": true - }, "diffie-hellman": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", @@ -4561,12 +3728,12 @@ } }, "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz", + "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==", "dev": true, "requires": { - "path-type": "^4.0.0" + "path-type": "^3.0.0" } }, "discontinuous-range": { @@ -4619,13 +3786,12 @@ } }, "dom-helpers": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.1.3.tgz", - "integrity": "sha512-nZD1OtwfWGRBWlpANxacBEZrEuLa16o1nh7YopFWeoF68Zt8GGEmzHu6Xv4F3XaFIC+YXtTLrzgqKxFgLEe4jw==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-3.4.0.tgz", + "integrity": "sha512-LnuPJ+dwqKDIyotW1VzmOZ5TONUN7CwkCR5hrgawTUbkBGYdeoNLZo6nNfGkCrjtE1nXXaj7iMMpDa8/d9WoIA==", "dev": true, "requires": { - "@babel/runtime": "^7.6.3", - "csstype": "^2.6.7" + "@babel/runtime": "^7.1.2" } }, "dom-serializer": { @@ -4656,15 +3822,6 @@ "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", "dev": true }, - "domexception": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", - "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", - "dev": true, - "requires": { - "webidl-conversions": "^4.0.2" - } - }, "domhandler": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", @@ -4760,6 +3917,15 @@ "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", "dev": true }, + "encoding": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.12.tgz", + "integrity": "sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=", + "dev": true, + "requires": { + "iconv-lite": "~0.4.13" + } + }, "end-of-stream": { "version": "1.4.4", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", @@ -4816,257 +3982,32 @@ } }, "enzyme-adapter-react-16": { - "version": "1.15.2", - "resolved": "https://registry.npmjs.org/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.15.2.tgz", - "integrity": "sha512-SkvDrb8xU3lSxID8Qic9rB8pvevDbLybxPK6D/vW7PrT0s2Cl/zJYuXvsd1EBTz0q4o3iqG3FJhpYz3nUNpM2Q==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.3.0.tgz", + "integrity": "sha512-TRX+Y5QPreGmqfFU3bPsJUmqNZX9paQCmQ93kj7hnfQoZzufO/pahGN/OviWn60YcgaQojhf0AWv3PxrIDARbA==", "dev": true, "requires": { - "enzyme-adapter-utils": "^1.13.0", - "enzyme-shallow-equal": "^1.0.1", - "has": "^1.0.3", + "enzyme-adapter-utils": "^1.6.0", + "function.prototype.name": "^1.1.0", "object.assign": "^4.1.0", - "object.values": "^1.1.1", - "prop-types": "^15.7.2", - "react-is": "^16.12.0", - "react-test-renderer": "^16.0.0-0", - "semver": "^5.7.0" - }, - "dependencies": { - "es-abstract": { - "version": "1.17.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", - "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", - "dev": true, - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", - "dev": true - }, - "is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", - "dev": true - }, - "is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "object-inspect": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", - "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", - "dev": true - }, - "object.values": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.1.tgz", - "integrity": "sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", - "has": "^1.0.3" - } - }, - "react-is": { - "version": "16.13.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.0.tgz", - "integrity": "sha512-GFMtL0vHkiBv9HluwNZTggSn/sCyEt9n02aM0dSAjGGyqyNlAyftYm4phPxdvCigG15JreC5biwxCgTAJZ7yAA==", - "dev": true - }, - "string.prototype.trimleft": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", - "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - } - }, - "string.prototype.trimright": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", - "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - } - } + "object.values": "^1.0.4", + "prop-types": "^15.6.2", + "react-is": "^16.4.2", + "react-test-renderer": "^16.0.0-0" } }, "enzyme-adapter-utils": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/enzyme-adapter-utils/-/enzyme-adapter-utils-1.13.0.tgz", - "integrity": "sha512-YuEtfQp76Lj5TG1NvtP2eGJnFKogk/zT70fyYHXK2j3v6CtuHqc8YmgH/vaiBfL8K1SgVVbQXtTcgQZFwzTVyQ==", + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/enzyme-adapter-utils/-/enzyme-adapter-utils-1.12.0.tgz", + "integrity": "sha512-wkZvE0VxcFx/8ZsBw0iAbk3gR1d9hK447ebnSYBf95+r32ezBq+XDSAvRErkc4LZosgH8J7et7H7/7CtUuQfBA==", "dev": true, "requires": { - "airbnb-prop-types": "^2.15.0", - "function.prototype.name": "^1.1.2", + "airbnb-prop-types": "^2.13.2", + "function.prototype.name": "^1.1.0", "object.assign": "^4.1.0", - "object.fromentries": "^2.0.2", + "object.fromentries": "^2.0.0", "prop-types": "^15.7.2", - "semver": "^5.7.1" - }, - "dependencies": { - "es-abstract": { - "version": "1.17.4", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", - "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", - "dev": true, - "requires": { - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1", - "is-callable": "^1.1.5", - "is-regex": "^1.0.5", - "object-inspect": "^1.7.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.0", - "string.prototype.trimleft": "^2.1.1", - "string.prototype.trimright": "^2.1.1" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "function.prototype.name": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.2.tgz", - "integrity": "sha512-C8A+LlHBJjB2AdcRPorc5JvJ5VUoWlXdEHLOJdCI7kjHEtGTpHQUiqMvCIKUwIsGwZX2jZJy761AXsn356bJQg==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "functions-have-names": "^1.2.0" - } - }, - "functions-have-names": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.1.tgz", - "integrity": "sha512-j48B/ZI7VKs3sgeI2cZp7WXWmZXu7Iq5pl5/vptV5N2mq+DGFuS/ulaDjtaoLpYzuD6u8UgrUKHfgo7fDTSiBA==", - "dev": true - }, - "has-symbols": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", - "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", - "dev": true - }, - "is-callable": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", - "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==", - "dev": true - }, - "is-regex": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", - "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "object-inspect": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", - "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", - "dev": true - }, - "object.fromentries": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.2.tgz", - "integrity": "sha512-r3ZiBH7MQppDJVLx6fhD618GKNG40CZYH9wgwdhKxBDDbQgjeWGGd4AtkZad84d291YxvWe7bJGuE65Anh0dxQ==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1", - "function-bind": "^1.1.1", - "has": "^1.0.3" - } - }, - "string.prototype.trimleft": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", - "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - } - }, - "string.prototype.trimright": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", - "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "function-bind": "^1.1.1" - } - } - } - }, - "enzyme-shallow-equal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/enzyme-shallow-equal/-/enzyme-shallow-equal-1.0.1.tgz", - "integrity": "sha512-hGA3i1so8OrYOZSM9whlkNmVHOicJpsjgTzC+wn2JMJXhq1oO4kA4bJ5MsfzSIcC71aLDKzJ6gZpIxrqt3QTAQ==", - "dev": true, - "requires": { - "has": "^1.0.3", - "object-is": "^1.0.2" - }, - "dependencies": { - "object-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.0.2.tgz", - "integrity": "sha512-Epah+btZd5wrrfjkJZq1AOB9O6OxUQto45hzFd7lXGrpHPGE0W1k+426yrZV+k6NJOzLNNW/nVsmZdIWsAqoOQ==", - "dev": true - } + "semver": "^5.6.0" } }, "errno": { @@ -5169,54 +4110,53 @@ } }, "eslint": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.8.0.tgz", - "integrity": "sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==", + "version": "5.16.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.16.0.tgz", + "integrity": "sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg==", "dev": true, "requires": { "@babel/code-frame": "^7.0.0", - "ajv": "^6.10.0", + "ajv": "^6.9.1", "chalk": "^2.1.0", "cross-spawn": "^6.0.5", "debug": "^4.0.1", "doctrine": "^3.0.0", - "eslint-scope": "^5.0.0", - "eslint-utils": "^1.4.3", - "eslint-visitor-keys": "^1.1.0", - "espree": "^6.1.2", + "eslint-scope": "^4.0.3", + "eslint-utils": "^1.3.1", + "eslint-visitor-keys": "^1.0.0", + "espree": "^5.0.1", "esquery": "^1.0.1", "esutils": "^2.0.2", "file-entry-cache": "^5.0.1", "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", - "globals": "^12.1.0", + "glob": "^7.1.2", + "globals": "^11.7.0", "ignore": "^4.0.6", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", - "inquirer": "^7.0.0", - "is-glob": "^4.0.0", - "js-yaml": "^3.13.1", + "inquirer": "^6.2.2", + "js-yaml": "^3.13.0", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.3.0", - "lodash": "^4.17.14", + "lodash": "^4.17.11", "minimatch": "^3.0.4", "mkdirp": "^0.5.1", "natural-compare": "^1.4.0", - "optionator": "^0.8.3", + "optionator": "^0.8.2", + "path-is-inside": "^1.0.2", "progress": "^2.0.0", "regexpp": "^2.0.1", - "semver": "^6.1.2", - "strip-ansi": "^5.2.0", - "strip-json-comments": "^3.0.1", + "semver": "^5.5.1", + "strip-ansi": "^4.0.0", + "strip-json-comments": "^2.0.1", "table": "^5.2.3", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "dependencies": { "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", "dev": true }, "debug": { @@ -5228,34 +4168,6 @@ "ms": "^2.1.1" } }, - "eslint-scope": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz", - "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==", - "dev": true, - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "glob-parent": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", - "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "globals": { - "version": "12.3.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.3.0.tgz", - "integrity": "sha512-wAfjdLgFsPZsklLJvOBUBmzYE8/CwhEqSBEMRXA3qxIiNtyqvjYurAtIfDh6chlEPUfmTY3MnZh5Hfh4q0UlIw==", - "dev": true, - "requires": { - "type-fest": "^0.8.1" - } - }, "ignore": { "version": "4.0.6", "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", @@ -5277,33 +4189,13 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true }, - "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "dev": true, "requires": { - "ansi-regex": "^4.1.0" + "ansi-regex": "^3.0.0" } } } @@ -5328,32 +4220,21 @@ } }, "eslint-import-resolver-webpack": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-webpack/-/eslint-import-resolver-webpack-0.12.1.tgz", - "integrity": "sha512-O/sUAXk6GWrICiN8JUkkjdt9uZpqZHP+FVnTxtEILL6EZMaPSrnP4lGPSFwcKsv7O211maqq4Nz60+dh236hVg==", + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-webpack/-/eslint-import-resolver-webpack-0.11.1.tgz", + "integrity": "sha512-eK3zR7xVQR/MaoBWwGuD+CULYVuqe5QFlDukman71aI6IboCGzggDUohHNfu1ZeBnbHcUHJc0ywWoXUBNB6qdg==", "dev": true, "requires": { "array-find": "^1.0.0", - "debug": "^2.6.9", - "enhanced-resolve": "^0.9.1", + "debug": "^2.6.8", + "enhanced-resolve": "~0.9.0", "find-root": "^1.1.0", - "has": "^1.0.3", - "interpret": "^1.2.0", - "lodash": "^4.17.15", + "has": "^1.0.1", + "interpret": "^1.0.0", + "lodash": "^4.17.4", "node-libs-browser": "^1.0.0 || ^2.0.0", - "resolve": "^1.13.1", - "semver": "^5.7.1" - }, - "dependencies": { - "resolve": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz", - "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==", - "dev": true, - "requires": { - "path-parse": "^1.0.6" - } - } + "resolve": "^1.10.0", + "semver": "^5.3.0" } }, "eslint-module-utils": { @@ -5452,12 +4333,12 @@ } }, "eslint-plugin-jest": { - "version": "23.8.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-23.8.0.tgz", - "integrity": "sha512-DKXmLxguZ1Lru4u5YM12ko3WLq6gqo7dhV2b63K731+/PNyZ/Ff6NGONQsGUtPLG9zU3kdz/N+2LTbweNZifeg==", + "version": "22.17.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-22.17.0.tgz", + "integrity": "sha512-WT4DP4RoGBhIQjv+5D0FM20fAdAUstfYAf/mkufLNTojsfgzc5/IYW22cIg/Q4QBavAZsROQlqppiWDpFZDS8Q==", "dev": true, "requires": { - "@typescript-eslint/experimental-utils": "^2.5.0" + "@typescript-eslint/experimental-utils": "^1.13.0" } }, "eslint-plugin-react": { @@ -5499,12 +4380,12 @@ } }, "eslint-utils": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", - "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.2.tgz", + "integrity": "sha512-eAZS2sEUMlIeCjBeubdj45dmBHQwPHWyBcT1VSYB7o9x9WRRqKxyUoiXlRjyAwzN7YEzHJlYg0NmzDRWx6GP4Q==", "dev": true, "requires": { - "eslint-visitor-keys": "^1.1.0" + "eslint-visitor-keys": "^1.0.0" } }, "eslint-visitor-keys": { @@ -5514,22 +4395,14 @@ "dev": true }, "espree": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/espree/-/espree-6.1.2.tgz", - "integrity": "sha512-2iUPuuPP+yW1PZaMSDM9eyVf8D5P0Hi8h83YtZ5bPc/zHYjII5khoixIUTMO794NOY8F/ThF1Bo8ncZILarUTA==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-5.0.1.tgz", + "integrity": "sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A==", "dev": true, "requires": { - "acorn": "^7.1.0", - "acorn-jsx": "^5.1.0", - "eslint-visitor-keys": "^1.1.0" - }, - "dependencies": { - "acorn": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.0.tgz", - "integrity": "sha512-kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ==", - "dev": true - } + "acorn": "^6.0.7", + "acorn-jsx": "^5.0.0", + "eslint-visitor-keys": "^1.0.0" } }, "esprima": { @@ -5539,9 +4412,9 @@ "dev": true }, "esquery": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.1.0.tgz", - "integrity": "sha512-MxYW9xKmROWF672KqjO75sszsA8Mxhw06YFeS5VHlB98KDHbOSurm3ArsjO60Eaf3QmGMCP1yn+0JQkNLo/97Q==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz", + "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==", "dev": true, "requires": { "estraverse": "^4.0.0" @@ -5606,24 +4479,40 @@ } }, "exec-sh": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz", - "integrity": "sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==", - "dev": true - }, - "execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.2.2.tgz", + "integrity": "sha512-FIUCJz1RbuS0FKTdaAafAByGS0CPvU3R0MeHxgtl+djzCc//F8HakL8GzmVNZanasTbTAY/3DRFA0KpVqj/eAw==", "dev": true, "requires": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", + "merge": "^1.2.0" + } + }, + "execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "dev": true, + "requires": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", "is-stream": "^1.1.0", "npm-run-path": "^2.0.0", "p-finally": "^1.0.0", "signal-exit": "^3.0.0", "strip-eof": "^1.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + } } }, "exenv": { @@ -5632,12 +4521,6 @@ "integrity": "sha1-KueOhdmJQVhnCwPUe+wfA72Ru50=", "dev": true }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", - "dev": true - }, "expand-brackets": { "version": "2.1.4", "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", @@ -5673,6 +4556,57 @@ } } }, + "expand-range": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", + "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", + "dev": true, + "requires": { + "fill-range": "^2.1.0" + }, + "dependencies": { + "fill-range": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", + "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", + "dev": true, + "requires": { + "is-number": "^2.1.0", + "isobject": "^2.0.0", + "randomatic": "^3.0.0", + "repeat-element": "^1.1.2", + "repeat-string": "^1.5.2" + } + }, + "is-number": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", + "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, "expand-tilde": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", @@ -5683,44 +4617,17 @@ } }, "expect": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-25.1.0.tgz", - "integrity": "sha512-wqHzuoapQkhc3OKPlrpetsfueuEiMf3iWh0R8+duCu9PIjXoP7HgD5aeypwTnXUAjC8aMsiVDaWwlbJ1RlQ38g==", + "version": "21.2.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-21.2.1.tgz", + "integrity": "sha512-orfQQqFRTX0jH7znRIGi8ZMR8kTNpXklTTz8+HGTpmTKZo3Occ6JNB5FXMb8cRuiiC/GyDqsr30zUa66ACYlYw==", "dev": true, "requires": { - "@jest/types": "^25.1.0", - "ansi-styles": "^4.0.0", - "jest-get-type": "^25.1.0", - "jest-matcher-utils": "^25.1.0", - "jest-message-util": "^25.1.0", - "jest-regex-util": "^25.1.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - } + "ansi-styles": "^3.2.0", + "jest-diff": "^21.2.1", + "jest-get-type": "^21.2.0", + "jest-matcher-utils": "^21.2.1", + "jest-message-util": "^21.2.1", + "jest-regex-util": "^21.2.0" } }, "exports-loader": { @@ -5984,74 +4891,6 @@ "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", "dev": true }, - "fast-glob": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.2.tgz", - "integrity": "sha512-UDV82o4uQyljznxwMxyVRJgZZt3O5wENYojjzbaGEGZgeOxkLFf+V4cnUD+krzb2F72E18RhamkMZ7AdeggF7A==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.0", - "merge2": "^1.3.0", - "micromatch": "^4.0.2", - "picomatch": "^2.2.1" - }, - "dependencies": { - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "glob-parent": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", - "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "micromatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", - "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", - "dev": true, - "requires": { - "braces": "^3.0.1", - "picomatch": "^2.0.5" - } - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - } - } - }, "fast-json-stable-stringify": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", @@ -6064,14 +4903,11 @@ "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", "dev": true }, - "fastq": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.6.1.tgz", - "integrity": "sha512-mpIH5sKYueh3YyeJwqtVo8sORi0CgtmkVbK6kZStpQlZBYQuTzG2CZ7idSiJuA7bY0SFCWUc5WIs+oYumGCQNw==", - "dev": true, - "requires": { - "reusify": "^1.0.4" - } + "fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "dev": true }, "faye-websocket": { "version": "0.10.0", @@ -6083,12 +4919,35 @@ } }, "fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.0.tgz", + "integrity": "sha1-VOmr99+i8mzZsWNsWIwa/AXeXVg=", "dev": true, "requires": { - "bser": "2.1.1" + "bser": "^2.0.0" + } + }, + "fbjs": { + "version": "0.8.17", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.17.tgz", + "integrity": "sha1-xNWY6taUkRJlPWWIsBpc3Nn5D90=", + "dev": true, + "requires": { + "core-js": "^1.0.0", + "isomorphic-fetch": "^2.1.1", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.18" + }, + "dependencies": { + "core-js": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz", + "integrity": "sha1-ZSKUwUZR2yj6k70tX/KYOk8IxjY=", + "dev": true + } } }, "fd-slicer": { @@ -6107,9 +4966,9 @@ "dev": true }, "figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", "dev": true, "requires": { "escape-string-regexp": "^1.0.5" @@ -6125,57 +4984,29 @@ } }, "file-loader": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-5.1.0.tgz", - "integrity": "sha512-u/VkLGskw3Ue59nyOwUwXI/6nuBCo7KBkniB/l7ICwr/7cPNGsL1WCXUp3GB0qgOOKU1TiP49bv4DZF/LJqprg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-2.0.0.tgz", + "integrity": "sha512-YCsBfd1ZGCyonOKLxPiKPdu+8ld9HAaMEvJewzz+b2eTF7uL5Zm/HdBF6FjCrpCMRq25Mi0U1gl4pwn2TlH7hQ==", "dev": true, "requires": { - "loader-utils": "^1.4.0", - "schema-utils": "^2.5.0" - }, - "dependencies": { - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true - }, - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - }, - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - }, - "schema-utils": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.4.tgz", - "integrity": "sha512-VNjcaUxVnEeun6B2fiiUDjXXBtD4ZSH7pdbfIu1pOFwgptDPLMo/z9jr4sUfsjFVPqDCEin/F7IYlq7/E6yDbQ==", - "dev": true, - "requires": { - "ajv": "^6.10.2", - "ajv-keywords": "^3.4.1" - } - } + "loader-utils": "^1.0.2", + "schema-utils": "^1.0.0" + } + }, + "filename-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", + "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=", + "dev": true + }, + "fileset": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz", + "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=", + "dev": true, + "requires": { + "glob": "^7.0.3", + "minimatch": "^3.0.3" } }, "fill-range": { @@ -6351,6 +5182,15 @@ "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", "dev": true }, + "for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "dev": true, + "requires": { + "for-in": "^1.0.1" + } + }, "foreach": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", @@ -7127,12 +5967,6 @@ "integrity": "sha512-U0kNHUoxwPNPWOJaMG7Z00d4a/qZVrFtzWJRaK8V9goaVOCXBSQSJpt3MYGNtkScKEBKovxLjnNdC9MlXwo5Pw==", "dev": true }, - "gensync": { - "version": "1.0.0-beta.1", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz", - "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==", - "dev": true - }, "get-caller-file": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", @@ -7146,25 +5980,10 @@ "dev": true }, "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "requires": { - "pump": "^3.0.0" - }, - "dependencies": { - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - } - } + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true }, "get-user-media-promise": { "version": "1.1.4", @@ -7197,7 +6016,8 @@ "globby": "^6.1.0", "graceful-fs": "4.1.10", "q": "1.4.1", - "q-io": "1.13.2" + "q-io": "1.13.2", + "rimraf": "^2.5.4" }, "dependencies": { "commander": { @@ -7231,6 +6051,42 @@ "path-is-absolute": "^1.0.0" } }, + "glob-base": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", + "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", + "dev": true, + "requires": { + "glob-parent": "^2.0.0", + "is-glob": "^2.0.0" + }, + "dependencies": { + "glob-parent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", + "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", + "dev": true, + "requires": { + "is-glob": "^2.0.0" + } + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + } + } + }, "glob-parent": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", @@ -7356,8 +6212,7 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", - "dev": true, - "optional": true + "dev": true }, "handle-thing": { "version": "2.0.0", @@ -7365,6 +6220,26 @@ "integrity": "sha512-d4sze1JNC454Wdo2fkuyzCr6aHcbL6PGGuFAz0Li/NcOm1tCHGnWDRmJP85dh9IhQErTc2svWFEX5xHIOo//kQ==", "dev": true }, + "handlebars": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.4.3.tgz", + "integrity": "sha512-B0W4A2U1ww3q7VVthTKfh+epHx+q4mCt6iK+zEAzbMBpWQAwxCeKxEGpj/1oQTpzPXDNSOG7hmG14TsISH50yw==", + "dev": true, + "requires": { + "neo-async": "^2.6.0", + "optimist": "^0.6.1", + "source-map": "^0.6.1", + "uglify-js": "^3.1.4" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, "har-schema": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", @@ -7390,6 +6265,15 @@ "function-bind": "^1.1.1" } }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, "has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", @@ -7472,14 +6356,24 @@ } }, "hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.0.tgz", + "integrity": "sha512-0XsbTXxgiaCDYDIWFcwkmerZPSwywfUqYmwT4jzewKTQSWoE6FCMoUVOeBJWK3E/CrWbxRG3m5GzY4lnIwGRBA==", "dev": true, "requires": { "react-is": "^16.7.0" } }, + "home-or-tmp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", + "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", + "dev": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.1" + } + }, "homedir-polyfill": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", @@ -7531,12 +6425,6 @@ "integrity": "sha1-DfKTUfByEWNRXfueVUPl9u7VFi8=", "dev": true }, - "html-escaper": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.0.tgz", - "integrity": "sha512-a4u9BeERWGu/S8JiWEAQcdrg9v4QArtP9keViQjGMdff20fBdd8waotXaNmODqBe6uZ3Nafi7K/ho4gCQHV3Ig==", - "dev": true - }, "html-minifier": { "version": "3.5.21", "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz", @@ -7713,12 +6601,6 @@ "integrity": "sha1-LT44P26Hk9TsdDVakrfaLrit41s=", "dev": true }, - "human-signals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", - "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", - "dev": true - }, "hyphenate-style-name": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.3.tgz", @@ -7734,13 +6616,38 @@ "safer-buffer": ">= 2.1.2 < 3" } }, + "icss-replace-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", + "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=", + "dev": true + }, "icss-utils": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", - "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-2.1.0.tgz", + "integrity": "sha1-g/Cg7DeL8yRheLbCrZE28TWxyWI=", "dev": true, "requires": { - "postcss": "^7.0.14" + "postcss": "^6.0.1" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } } }, "ieee754": { @@ -7771,9 +6678,9 @@ } }, "ignore": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", - "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==", + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", "dev": true }, "immediate": { @@ -7798,9 +6705,9 @@ } }, "import-fresh": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.2.1.tgz", - "integrity": "sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.1.0.tgz", + "integrity": "sha512-PpuksHKGt8rXfWEr9m9EHIpgyyaltBy8+eF6GJM0QCAxMgxCfucMF3mjecK2QsJr0amJW7gTqh5/wht0z2UhEQ==", "dev": true, "requires": { "parent-module": "^1.0.0", @@ -7885,18 +6792,6 @@ "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", "dev": true }, - "indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true - }, - "indexes-of": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", - "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", - "dev": true - }, "infer-owner": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", @@ -7926,66 +6821,32 @@ "dev": true }, "inquirer": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.0.4.tgz", - "integrity": "sha512-Bu5Td5+j11sCkqfqmUTiwv+tWisMtP0L7Q8WrqA2C/BbBhy1YTdFrvjjlrKq8oagA/tLQBski2Gcx/Sqyi2qSQ==", + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", + "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", "dev": true, "requires": { - "ansi-escapes": "^4.2.1", + "ansi-escapes": "^3.2.0", "chalk": "^2.4.2", - "cli-cursor": "^3.1.0", + "cli-cursor": "^2.1.0", "cli-width": "^2.0.0", "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.15", - "mute-stream": "0.0.8", + "figures": "^2.0.0", + "lodash": "^4.17.12", + "mute-stream": "0.0.7", "run-async": "^2.2.0", - "rxjs": "^6.5.3", - "string-width": "^4.1.0", + "rxjs": "^6.4.0", + "string-width": "^2.1.0", "strip-ansi": "^5.1.0", "through": "^2.3.6" }, "dependencies": { "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", "dev": true }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - } - } - }, "strip-ansi": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", @@ -7993,14 +6854,6 @@ "dev": true, "requires": { "ansi-regex": "^4.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - } } } } @@ -8028,34 +6881,33 @@ "dev": true }, "intl-format-cache": { - "version": "4.2.21", - "resolved": "https://registry.npmjs.org/intl-format-cache/-/intl-format-cache-4.2.21.tgz", - "integrity": "sha512-6pZlBdqTRUuuwRWywPItHY1JQwzQxWcpBHv6w4M8T6bGzAsiL/QmI+XsdOhsqJLaL4ZmTATn1kIkNlMk4VzSLQ==", - "dev": true - }, - "intl-locales-supported": { - "version": "1.8.4", - "resolved": "https://registry.npmjs.org/intl-locales-supported/-/intl-locales-supported-1.8.4.tgz", - "integrity": "sha512-wO0JhDqhshhkq8Pa9CLcstqd1aCXjfMgfMzjD6mDreS3mTSDbjGiMU+07O8BdJGxed7Q0Wf3TFVjGq0W3Y0n1w==", + "version": "2.2.9", + "resolved": "https://registry.npmjs.org/intl-format-cache/-/intl-format-cache-2.2.9.tgz", + "integrity": "sha512-Zv/u8wRpekckv0cLkwpVdABYST4hZNTDaX7reFetrYTJwxExR2VyTqQm+l0WmL0Qo8Mjb9Tf33qnfj0T7pjxdQ==", "dev": true }, "intl-messageformat": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-7.8.4.tgz", - "integrity": "sha512-yS0cLESCKCYjseCOGXuV4pxJm/buTfyCJ1nzQjryHmSehlptbZbn9fnlk1I9peLopZGGbjj46yHHiTAEZ1qOTA==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-2.2.0.tgz", + "integrity": "sha1-NFvNRt5jC3aDMwwuUhd/9eq0hPw=", "dev": true, "requires": { - "intl-format-cache": "^4.2.21", - "intl-messageformat-parser": "^3.6.4" + "intl-messageformat-parser": "1.4.0" } }, "intl-messageformat-parser": { - "version": "3.6.4", - "resolved": "https://registry.npmjs.org/intl-messageformat-parser/-/intl-messageformat-parser-3.6.4.tgz", - "integrity": "sha512-RgPGwue0mJtoX2Ax8EmMzJzttxjnva7gx0Q7mKJ4oALrTZvtmCeAw5Msz2PcjW4dtCh/h7vN/8GJCxZO1uv+OA==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/intl-messageformat-parser/-/intl-messageformat-parser-1.4.0.tgz", + "integrity": "sha1-tD1FqXRoytvkQzHXS7Ho3qRPwHU=", + "dev": true + }, + "intl-relativeformat": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/intl-relativeformat/-/intl-relativeformat-2.2.0.tgz", + "integrity": "sha512-4bV/7kSKaPEmu6ArxXf9xjv1ny74Zkwuey8Pm01NH4zggPP7JHwg2STk8Y3JdspCKRDriwIyLRfEXnj2ZLr4Bw==", "dev": true, "requires": { - "@formatjs/intl-unified-numberformat": "^3.2.0" + "intl-messageformat": "^2.0.0" } }, "invariant": { @@ -8067,6 +6919,12 @@ "loose-envify": "^1.0.0" } }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "dev": true + }, "ip": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", @@ -8144,6 +7002,15 @@ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", "dev": true }, + "is-builtin-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", + "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", + "dev": true, + "requires": { + "builtin-modules": "^1.0.0" + } + }, "is-callable": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz", @@ -8151,12 +7018,12 @@ "dev": true }, "is-ci": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", - "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz", + "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==", "dev": true, "requires": { - "ci-info": "^2.0.0" + "ci-info": "^1.5.0" } }, "is-data-descriptor": { @@ -8210,6 +7077,21 @@ "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", "dev": true }, + "is-dotfile": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", + "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=", + "dev": true + }, + "is-equal-shallow": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", + "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", + "dev": true, + "requires": { + "is-primitive": "^2.0.0" + } + }, "is-extendable": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", @@ -8222,6 +7104,15 @@ "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", "dev": true }, + "is-finite": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", + "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, "is-fullwidth-code-point": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", @@ -8234,12 +7125,6 @@ "integrity": "sha1-Es+5i2W1fdPRk6MSH19uL0N2ArU=", "dev": true }, - "is-generator-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", - "dev": true - }, "is-glob": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", @@ -8320,6 +7205,18 @@ "isobject": "^3.0.1" } }, + "is-posix-bracket": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", + "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=", + "dev": true + }, + "is-primitive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", + "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", + "dev": true + }, "is-promise": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", @@ -8374,6 +7271,12 @@ "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==", "dev": true }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, "is-windows": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", @@ -8415,1058 +7318,577 @@ "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", "dev": true }, + "isomorphic-fetch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", + "integrity": "sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=", + "dev": true, + "requires": { + "node-fetch": "^1.0.1", + "whatwg-fetch": ">=0.10.0" + } + }, "isstream": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", "dev": true }, - "istanbul-lib-coverage": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", - "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", - "dev": true - }, - "istanbul-lib-instrument": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.1.tgz", - "integrity": "sha512-imIchxnodll7pvQBYOqUu88EufLCU56LMeFPZZM/fJZ1irYcYdqroaV+ACK1Ila8ls09iEYArp+nqyC6lW1Vfg==", + "istanbul-api": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-1.3.7.tgz", + "integrity": "sha512-4/ApBnMVeEPG3EkSzcw25wDe4N66wxwn+KKn6b47vyek8Xb3NBAcg4xfuQbS7BqcZuTX4wxfD5lVagdggR3gyA==", "dev": true, "requires": { - "@babel/core": "^7.7.5", - "@babel/parser": "^7.7.5", - "@babel/template": "^7.7.4", - "@babel/traverse": "^7.7.4", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.0.0", - "semver": "^6.3.0" + "async": "^2.1.4", + "fileset": "^2.0.2", + "istanbul-lib-coverage": "^1.2.1", + "istanbul-lib-hook": "^1.2.2", + "istanbul-lib-instrument": "^1.10.2", + "istanbul-lib-report": "^1.1.5", + "istanbul-lib-source-maps": "^1.2.6", + "istanbul-reports": "^1.5.1", + "js-yaml": "^3.7.0", + "mkdirp": "^0.5.1", + "once": "^1.4.0" }, "dependencies": { - "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", "dev": true, "requires": { - "@babel/highlight": "^7.8.3" + "lodash": "^4.17.14" } }, - "@babel/core": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.8.6.tgz", - "integrity": "sha512-Sheg7yEJD51YHAvLEV/7Uvw95AeWqYPL3Vk3zGujJKIhJ+8oLw2ALaf3hbucILhKsgSoADOvtKRJuNVdcJkOrg==", + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", "dev": true, "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.8.6", - "@babel/helpers": "^7.8.4", - "@babel/parser": "^7.8.6", - "@babel/template": "^7.8.6", - "@babel/traverse": "^7.8.6", - "@babel/types": "^7.8.6", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.0", - "lodash": "^4.17.13", - "resolve": "^1.3.2", - "semver": "^5.4.1", - "source-map": "^0.5.0" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } + "minimist": "0.0.8" } - }, - "@babel/generator": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.6.tgz", - "integrity": "sha512-4bpOR5ZBz+wWcMeVtcf7FbjcFzCp+817z2/gHNncIRcM9MmKzUhtWCYAq27RAfUrAFwb+OCG1s9WEaVxfi6cjg==", - "dev": true, - "requires": { - "@babel/types": "^7.8.6", - "jsesc": "^2.5.1", - "lodash": "^4.17.13", - "source-map": "^0.5.0" - } - }, - "@babel/helper-function-name": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz", - "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==", - "dev": true, - "requires": { - "@babel/helper-get-function-arity": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", - "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", - "dev": true, - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", - "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", - "dev": true, - "requires": { - "@babel/types": "^7.8.3" - } - }, - "@babel/helpers": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.8.4.tgz", - "integrity": "sha512-VPbe7wcQ4chu4TDQjimHv/5tj73qz88o12EPkO2ValS2QiQS/1F2SsjyIGNnAD0vF/nZS6Cf9i+vW6HIlnaR8w==", - "dev": true, - "requires": { - "@babel/template": "^7.8.3", - "@babel/traverse": "^7.8.4", - "@babel/types": "^7.8.3" - } - }, - "@babel/highlight": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", - "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", - "dev": true, - "requires": { - "chalk": "^2.0.0", - "esutils": "^2.0.2", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.6.tgz", - "integrity": "sha512-trGNYSfwq5s0SgM1BMEB8hX3NDmO7EP2wsDGDexiaKMB92BaRpS+qZfpkMqUBhcsOTBwNy9B/jieo4ad/t/z2g==", - "dev": true - }, - "@babel/template": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz", - "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/parser": "^7.8.6", - "@babel/types": "^7.8.6" - } - }, - "@babel/traverse": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.8.6.tgz", - "integrity": "sha512-2B8l0db/DPi8iinITKuo7cbPznLCEk0kCxDoB9/N6gGNg/gxOXiR/IcymAFPiBwk5w6TtQ27w4wpElgp9btR9A==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.8.6", - "@babel/helper-function-name": "^7.8.3", - "@babel/helper-split-export-declaration": "^7.8.3", - "@babel/parser": "^7.8.6", - "@babel/types": "^7.8.6", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.13" - } - }, - "@babel/types": { - "version": "7.8.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.6.tgz", - "integrity": "sha512-wqz7pgWMIrht3gquyEFPVXeXCti72Rm8ep9b5tQKz9Yg9LzJA3HxosF1SB3Kc81KD1A3XBkkVYtJvCKS2Z/QrA==", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - }, - "convert-source-map": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", - "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.1" - } - }, - "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true } } }, - "istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "istanbul-lib-coverage": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-1.2.1.tgz", + "integrity": "sha512-PzITeunAgyGbtY1ibVIUiV679EFChHjoMNRibEIobvmrCRaIgwLxNucOSimtNWUhEib/oO7QY2imD75JVgCJWQ==", + "dev": true + }, + "istanbul-lib-hook": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-1.2.2.tgz", + "integrity": "sha512-/Jmq7Y1VeHnZEQ3TL10VHyb564mn6VrQXHchON9Jf/AEcmQ3ZIiyD1BVzNOKTZf/G3gE+kiGK6SmpF9y3qGPLw==", "dev": true, "requires": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", - "supports-color": "^7.1.0" + "append-transform": "^0.4.0" + } + }, + "istanbul-lib-instrument": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-1.10.2.tgz", + "integrity": "sha512-aWHxfxDqvh/ZlxR8BBaEPVSWDPUkGD63VjGQn3jcw8jCp7sHEMKcrj4xfJn/ABzdMEHiQNyvDQhqm5o8+SQg7A==", + "dev": true, + "requires": { + "babel-generator": "^6.18.0", + "babel-template": "^6.16.0", + "babel-traverse": "^6.18.0", + "babel-types": "^6.18.0", + "babylon": "^6.18.0", + "istanbul-lib-coverage": "^1.2.1", + "semver": "^5.3.0" + } + }, + "istanbul-lib-report": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-1.1.5.tgz", + "integrity": "sha512-UsYfRMoi6QO/doUshYNqcKJqVmFe9w51GZz8BS3WB0lYxAllQYklka2wP9+dGZeHYaWIdcXUx8JGdbqaoXRXzw==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^1.2.1", + "mkdirp": "^0.5.1", + "path-parse": "^1.0.5", + "supports-color": "^3.1.2" }, "dependencies": { "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", "dev": true }, - "make-dir": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.2.tgz", - "integrity": "sha512-rYKABKutXa6vXTXhoV18cBE7PaewPXHe/Bdq4v+ZLMhxbWApkFFplT0LcbMW+6BbjnQXzZ/sAvSE/JdguApG5w==", + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", "dev": true, "requires": { - "semver": "^6.0.0" + "minimist": "0.0.8" } }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", "dev": true, "requires": { - "has-flag": "^4.0.0" + "has-flag": "^1.0.0" } } } }, "istanbul-lib-source-maps": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", - "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.6.tgz", + "integrity": "sha512-TtbsY5GIHgbMsMiRw35YBHGpZ1DVFEO19vxxeiDMYaeOFOCzfnYVxvl6pOUIZR4dtPhAGpSMup8OyF8ubsaqEg==", "dev": true, "requires": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" + "debug": "^3.1.0", + "istanbul-lib-coverage": "^1.2.1", + "mkdirp": "^0.5.1", + "rimraf": "^2.6.1", + "source-map": "^0.5.3" }, "dependencies": { "debug": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", - "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", "dev": true, "requires": { "ms": "^2.1.1" } }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } + }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true } } }, "istanbul-reports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.0.tgz", - "integrity": "sha512-2osTcC8zcOSUkImzN2EWQta3Vdi4WjjKw99P2yWx5mLnigAM0Rd5uYFn1cf2i/Ois45GkNjaoTqc5CxgMSX80A==", + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-1.5.1.tgz", + "integrity": "sha512-+cfoZ0UXzWjhAdzosCPP3AN8vvef8XDkWtTfgaN+7L3YTpNYITnCaEkceo5SEYy644VkHka/P1FvkWvrG/rrJw==", "dev": true, "requires": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" + "handlebars": "^4.0.3" } }, "jest": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/jest/-/jest-25.1.0.tgz", - "integrity": "sha512-FV6jEruneBhokkt9MQk0WUFoNTwnF76CLXtwNMfsc0um0TlB/LG2yxUd0KqaFjEJ9laQmVWQWS0sG/t2GsuI0w==", + "version": "21.2.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-21.2.1.tgz", + "integrity": "sha512-mXN0ppPvWYoIcC+R+ctKxAJ28xkt/Z5Js875padm4GbgUn6baeR5N4Ng6LjatIRpUQDZVJABT7Y4gucFjPryfw==", "dev": true, "requires": { - "@jest/core": "^25.1.0", - "import-local": "^3.0.2", - "jest-cli": "^25.1.0" + "jest-cli": "^21.2.1" }, "dependencies": { - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "chalk": { + "ansi-regex": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", "dev": true, "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "arr-flatten": "^1.0.1" } }, - "color-convert": { + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", + "dev": true + }, + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "dev": true, + "requires": { + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" + } + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "dev": true, + "requires": { + "is-posix-bracket": "^0.1.0" + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-glob": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", "dev": true, "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "import-local": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", - "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", - "dev": true, - "requires": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" + "is-extglob": "^1.0.0" } }, "jest-cli": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-25.1.0.tgz", - "integrity": "sha512-p+aOfczzzKdo3AsLJlhs8J5EW6ffVidfSZZxXedJ0mHPBOln1DccqFmGCoO8JWd4xRycfmwy1eoQkMsF8oekPg==", + "version": "21.2.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-21.2.1.tgz", + "integrity": "sha512-T1BzrbFxDIW/LLYQqVfo94y/hhaj1NzVQkZgBumAC+sxbjMROI7VkihOdxNR758iYbQykL2ZOWUBurFgkQrzdg==", "dev": true, "requires": { - "@jest/core": "^25.1.0", - "@jest/test-result": "^25.1.0", - "@jest/types": "^25.1.0", - "chalk": "^3.0.0", - "exit": "^0.1.2", - "import-local": "^3.0.2", - "is-ci": "^2.0.0", - "jest-config": "^25.1.0", - "jest-util": "^25.1.0", - "jest-validate": "^25.1.0", - "prompts": "^2.0.1", - "realpath-native": "^1.1.0", - "yargs": "^15.0.0" + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.1", + "glob": "^7.1.2", + "graceful-fs": "^4.1.11", + "is-ci": "^1.0.10", + "istanbul-api": "^1.1.1", + "istanbul-lib-coverage": "^1.0.1", + "istanbul-lib-instrument": "^1.4.2", + "istanbul-lib-source-maps": "^1.1.0", + "jest-changed-files": "^21.2.0", + "jest-config": "^21.2.1", + "jest-environment-jsdom": "^21.2.1", + "jest-haste-map": "^21.2.0", + "jest-message-util": "^21.2.1", + "jest-regex-util": "^21.2.0", + "jest-resolve-dependencies": "^21.2.0", + "jest-runner": "^21.2.1", + "jest-runtime": "^21.2.1", + "jest-snapshot": "^21.2.1", + "jest-util": "^21.2.1", + "micromatch": "^2.3.11", + "node-notifier": "^5.0.2", + "pify": "^3.0.0", + "slash": "^1.0.0", + "string-length": "^2.0.0", + "strip-ansi": "^4.0.0", + "which": "^1.2.12", + "worker-farm": "^1.3.1", + "yargs": "^9.0.0" } }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "p-locate": "^4.1.0" + "is-buffer": "^1.1.5" } }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", "dev": true, "requires": { - "p-limit": "^2.2.0" + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" } }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", "dev": true, "requires": { - "find-up": "^4.0.0" + "remove-trailing-separator": "^1.0.1" } }, - "resolve-cwd": { + "pify": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, - "requires": { - "resolve-from": "^5.0.0" - } - }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", "dev": true }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "dev": true, "requires": { - "has-flag": "^4.0.0" + "ansi-regex": "^3.0.0" } } } }, "jest-changed-files": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-25.1.0.tgz", - "integrity": "sha512-bdL1aHjIVy3HaBO3eEQeemGttsq1BDlHgWcOjEOIAcga7OOEGWHD2WSu8HhL7I1F0mFFyci8VKU4tRNk+qtwDA==", + "version": "21.2.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-21.2.0.tgz", + "integrity": "sha512-+lCNP1IZLwN1NOIvBcV5zEL6GENK6TXrDj4UxWIeLvIsIDa+gf6J7hkqsW2qVVt/wvH65rVvcPwqXdps5eclTQ==", "dev": true, "requires": { - "@jest/types": "^25.1.0", - "execa": "^3.2.0", - "throat": "^5.0.0" - }, - "dependencies": { - "cross-spawn": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.1.tgz", - "integrity": "sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "execa": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz", - "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "p-finally": "^2.0.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - } - }, - "get-stream": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.1.0.tgz", - "integrity": "sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", - "dev": true - }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "requires": { - "path-key": "^3.0.0" - } - }, - "p-finally": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", - "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", - "dev": true - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } + "throat": "^4.0.0" } }, "jest-config": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-25.1.0.tgz", - "integrity": "sha512-tLmsg4SZ5H7tuhBC5bOja0HEblM0coS3Wy5LTCb2C8ZV6eWLewHyK+3qSq9Bi29zmWQ7ojdCd3pxpx4l4d2uGw==", + "version": "21.2.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-21.2.1.tgz", + "integrity": "sha512-fJru5HtlD/5l2o25eY9xT0doK3t2dlglrqoGpbktduyoI0T5CwuB++2YfoNZCrgZipTwPuAGonYv0q7+8yDc/A==", "dev": true, "requires": { - "@babel/core": "^7.1.0", - "@jest/test-sequencer": "^25.1.0", - "@jest/types": "^25.1.0", - "babel-jest": "^25.1.0", - "chalk": "^3.0.0", + "chalk": "^2.0.1", "glob": "^7.1.1", - "jest-environment-jsdom": "^25.1.0", - "jest-environment-node": "^25.1.0", - "jest-get-type": "^25.1.0", - "jest-jasmine2": "^25.1.0", - "jest-regex-util": "^25.1.0", - "jest-resolve": "^25.1.0", - "jest-util": "^25.1.0", - "jest-validate": "^25.1.0", - "micromatch": "^4.0.2", - "pretty-format": "^25.1.0", - "realpath-native": "^1.1.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "micromatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", - "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", - "dev": true, - "requires": { - "braces": "^3.0.1", - "picomatch": "^2.0.5" - } - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - } + "jest-environment-jsdom": "^21.2.1", + "jest-environment-node": "^21.2.1", + "jest-get-type": "^21.2.0", + "jest-jasmine2": "^21.2.1", + "jest-regex-util": "^21.2.0", + "jest-resolve": "^21.2.0", + "jest-util": "^21.2.1", + "jest-validate": "^21.2.1", + "pretty-format": "^21.2.1" } }, "jest-diff": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-25.1.0.tgz", - "integrity": "sha512-nepXgajT+h017APJTreSieh4zCqnSHEJ1iT8HDlewu630lSJ4Kjjr9KNzm+kzGwwcpsDE6Snx1GJGzzsefaEHw==", + "version": "21.2.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-21.2.1.tgz", + "integrity": "sha512-E5fu6r7PvvPr5qAWE1RaUwIh/k6Zx/3OOkZ4rk5dBJkEWRrUuSgbMt2EO8IUTPTd6DOqU3LW6uTIwX5FRvXoFA==", "dev": true, "requires": { - "chalk": "^3.0.0", - "diff-sequences": "^25.1.0", - "jest-get-type": "^25.1.0", - "pretty-format": "^25.1.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } + "chalk": "^2.0.1", + "diff": "^3.2.0", + "jest-get-type": "^21.2.0", + "pretty-format": "^21.2.1" } }, "jest-docblock": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-25.1.0.tgz", - "integrity": "sha512-370P/mh1wzoef6hUKiaMcsPtIapY25suP6JqM70V9RJvdKLrV4GaGbfUseUVk4FZJw4oTZ1qSCJNdrClKt5JQA==", - "dev": true, - "requires": { - "detect-newline": "^3.0.0" - } - }, - "jest-each": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-25.1.0.tgz", - "integrity": "sha512-R9EL8xWzoPySJ5wa0DXFTj7NrzKpRD40Jy+zQDp3Qr/2QmevJgkN9GqioCGtAJ2bW9P/MQRznQHQQhoeAyra7A==", - "dev": true, - "requires": { - "@jest/types": "^25.1.0", - "chalk": "^3.0.0", - "jest-get-type": "^25.1.0", - "jest-util": "^25.1.0", - "pretty-format": "^25.1.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } + "version": "21.2.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-21.2.0.tgz", + "integrity": "sha512-5IZ7sY9dBAYSV+YjQ0Ovb540Ku7AO9Z5o2Cg789xj167iQuZ2cG+z0f3Uct6WeYLbU6aQiM2pCs7sZ+4dotydw==", + "dev": true }, "jest-environment-jsdom": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-25.1.0.tgz", - "integrity": "sha512-ILb4wdrwPAOHX6W82GGDUiaXSSOE274ciuov0lztOIymTChKFtC02ddyicRRCdZlB5YSrv3vzr1Z5xjpEe1OHQ==", + "version": "21.2.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-21.2.1.tgz", + "integrity": "sha512-mecaeNh0eWmzNrUNMWARysc0E9R96UPBamNiOCYL28k7mksb1d0q6DD38WKP7ABffjnXyUWJPVaWRgUOivwXwg==", "dev": true, "requires": { - "@jest/environment": "^25.1.0", - "@jest/fake-timers": "^25.1.0", - "@jest/types": "^25.1.0", - "jest-mock": "^25.1.0", - "jest-util": "^25.1.0", - "jsdom": "^15.1.1" + "jest-mock": "^21.2.0", + "jest-util": "^21.2.1", + "jsdom": "^9.12.0" } }, "jest-environment-node": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-25.1.0.tgz", - "integrity": "sha512-U9kFWTtAPvhgYY5upnH9rq8qZkj6mYLup5l1caAjjx9uNnkLHN2xgZy5mo4SyLdmrh/EtB9UPpKFShvfQHD0Iw==", + "version": "21.2.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-21.2.1.tgz", + "integrity": "sha512-R211867wx9mVBVHzrjGRGTy5cd05K7eqzQl/WyZixR/VkJ4FayS8qkKXZyYnwZi6Rxo6WEV81cDbiUx/GfuLNw==", "dev": true, "requires": { - "@jest/environment": "^25.1.0", - "@jest/fake-timers": "^25.1.0", - "@jest/types": "^25.1.0", - "jest-mock": "^25.1.0", - "jest-util": "^25.1.0" + "jest-mock": "^21.2.0", + "jest-util": "^21.2.1" } }, "jest-get-type": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.1.0.tgz", - "integrity": "sha512-yWkBnT+5tMr8ANB6V+OjmrIJufHtCAqI5ic2H40v+tRqxDmE0PGnIiTyvRWFOMtmVHYpwRqyazDbTnhpjsGvLw==", + "version": "21.2.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-21.2.0.tgz", + "integrity": "sha512-y2fFw3C+D0yjNSDp7ab1kcd6NUYfy3waPTlD8yWkAtiocJdBRQqNoRqVfMNxgj+IjT0V5cBIHJO0z9vuSSZ43Q==", "dev": true }, "jest-haste-map": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-25.1.0.tgz", - "integrity": "sha512-/2oYINIdnQZAqyWSn1GTku571aAfs8NxzSErGek65Iu5o8JYb+113bZysRMcC/pjE5v9w0Yz+ldbj9NxrFyPyw==", + "version": "21.2.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-21.2.0.tgz", + "integrity": "sha512-5LhsY/loPH7wwOFRMs+PT4aIAORJ2qwgbpMFlbWbxfN0bk3ZCwxJ530vrbSiTstMkYLao6JwBkLhCJ5XbY7ZHw==", "dev": true, "requires": { - "@jest/types": "^25.1.0", - "anymatch": "^3.0.3", "fb-watchman": "^2.0.0", - "fsevents": "^2.1.2", - "graceful-fs": "^4.2.3", - "jest-serializer": "^25.1.0", - "jest-util": "^25.1.0", - "jest-worker": "^25.1.0", - "micromatch": "^4.0.2", - "sane": "^4.0.3", - "walker": "^1.0.7" + "graceful-fs": "^4.1.11", + "jest-docblock": "^21.2.0", + "micromatch": "^2.3.11", + "sane": "^2.0.0", + "worker-farm": "^1.3.1" }, "dependencies": { - "anymatch": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", - "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", "dev": true, "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" + "arr-flatten": "^1.0.1" } }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", + "dev": true + }, "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", "dev": true, "requires": { - "fill-range": "^7.0.1" + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" } }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", "dev": true, "requires": { - "to-regex-range": "^5.0.1" + "is-posix-bracket": "^0.1.0" } }, - "fsevents": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz", - "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==", + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", "dev": true, - "optional": true + "requires": { + "is-extglob": "^1.0.0" + } }, - "graceful-fs": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", - "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", "dev": true }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } }, "micromatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", - "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", "dev": true, "requires": { - "braces": "^3.0.1", - "picomatch": "^2.0.5" + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" } }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", "dev": true, "requires": { - "is-number": "^7.0.0" + "remove-trailing-separator": "^1.0.1" } } } }, "jest-jasmine2": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-25.1.0.tgz", - "integrity": "sha512-GdncRq7jJ7sNIQ+dnXvpKO2MyP6j3naNK41DTTjEAhLEdpImaDA9zSAZwDhijjSF/D7cf4O5fdyUApGBZleaEg==", + "version": "21.2.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-21.2.1.tgz", + "integrity": "sha512-lw8FXXIEekD+jYNlStfgNsUHpfMWhWWCgHV7n0B7mA/vendH7vBFs8xybjQsDzJSduptBZJHqQX9SMssya9+3A==", "dev": true, "requires": { - "@babel/traverse": "^7.1.0", - "@jest/environment": "^25.1.0", - "@jest/source-map": "^25.1.0", - "@jest/test-result": "^25.1.0", - "@jest/types": "^25.1.0", - "chalk": "^3.0.0", - "co": "^4.6.0", - "expect": "^25.1.0", - "is-generator-fn": "^2.0.0", - "jest-each": "^25.1.0", - "jest-matcher-utils": "^25.1.0", - "jest-message-util": "^25.1.0", - "jest-runtime": "^25.1.0", - "jest-snapshot": "^25.1.0", - "jest-util": "^25.1.0", - "pretty-format": "^25.1.0", - "throat": "^5.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } + "chalk": "^2.0.1", + "expect": "^21.2.1", + "graceful-fs": "^4.1.11", + "jest-diff": "^21.2.1", + "jest-matcher-utils": "^21.2.1", + "jest-message-util": "^21.2.1", + "jest-snapshot": "^21.2.1", + "p-cancelable": "^0.3.0" } }, "jest-junit": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/jest-junit/-/jest-junit-10.0.0.tgz", - "integrity": "sha512-dbOVRyxHprdSpwSAR9/YshLwmnwf+RSl5hf0kCGlhAcEeZY9aRqo4oNmaT0tLC16Zy9D0zekDjWkjHGjXlglaQ==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/jest-junit/-/jest-junit-7.0.0.tgz", + "integrity": "sha512-ljUdO0hLyu0A92xk7R2Wet3kj99fmazTo+ZFYQP6b7AGOBxJUj8ZkJWzJ632ajpXko2Y5oNoGR2kvOwiDdu6hg==", "dev": true, "requires": { - "jest-validate": "^24.9.0", + "jest-validate": "^24.0.0", "mkdirp": "^0.5.1", - "strip-ansi": "^5.2.0", - "uuid": "^3.3.3", + "strip-ansi": "^4.0.0", "xml": "^1.0.1" }, "dependencies": { - "@jest/types": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", - "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^1.1.1", - "@types/yargs": "^13.0.0" - } - }, - "@types/yargs": { - "version": "13.0.8", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.8.tgz", - "integrity": "sha512-XAvHLwG7UQ+8M4caKIH0ZozIOYay5fQkAgyIXegXT9jPtdIGdhga+sUEdAr1CiG46aB+c64xQEYyEzlwWVTNzA==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, "ansi-regex": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", "dev": true }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, "jest-get-type": { "version": "24.9.0", "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.9.0.tgz", @@ -9487,6 +7909,12 @@ "pretty-format": "^24.9.0" } }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true + }, "mkdirp": { "version": "0.5.1", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", @@ -9509,560 +7937,388 @@ } }, "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "dev": true, "requires": { - "ansi-regex": "^4.1.0" + "ansi-regex": "^3.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + } } } } }, - "jest-leak-detector": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-25.1.0.tgz", - "integrity": "sha512-3xRI264dnhGaMHRvkFyEKpDeaRzcEBhyNrOG5oT8xPxOyUAblIAQnpiR3QXu4wDor47MDTiHbiFcbypdLcLW5w==", - "dev": true, - "requires": { - "jest-get-type": "^25.1.0", - "pretty-format": "^25.1.0" - } - }, "jest-matcher-utils": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-25.1.0.tgz", - "integrity": "sha512-KGOAFcSFbclXIFE7bS4C53iYobKI20ZWleAdAFun4W1Wz1Kkej8Ng6RRbhL8leaEvIOjGXhGf/a1JjO8bkxIWQ==", + "version": "21.2.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-21.2.1.tgz", + "integrity": "sha512-kn56My+sekD43dwQPrXBl9Zn9tAqwoy25xxe7/iY4u+mG8P3ALj5IK7MLHZ4Mi3xW7uWVCjGY8cm4PqgbsqMCg==", "dev": true, "requires": { - "chalk": "^3.0.0", - "jest-diff": "^25.1.0", - "jest-get-type": "^25.1.0", - "pretty-format": "^25.1.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } + "chalk": "^2.0.1", + "jest-get-type": "^21.2.0", + "pretty-format": "^21.2.1" } }, "jest-message-util": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.1.0.tgz", - "integrity": "sha512-Nr/Iwar2COfN22aCqX0kCVbXgn8IBm9nWf4xwGr5Olv/KZh0CZ32RKgZWMVDXGdOahicM10/fgjdimGNX/ttCQ==", + "version": "21.2.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-21.2.1.tgz", + "integrity": "sha512-EbC1X2n0t9IdeMECJn2BOg7buOGivCvVNjqKMXTzQOu7uIfLml+keUfCALDh8o4rbtndIeyGU8/BKfoTr/LVDQ==", "dev": true, "requires": { - "@babel/code-frame": "^7.0.0", - "@jest/test-result": "^25.1.0", - "@jest/types": "^25.1.0", - "@types/stack-utils": "^1.0.1", - "chalk": "^3.0.0", - "micromatch": "^4.0.2", - "slash": "^3.0.0", - "stack-utils": "^1.0.1" + "chalk": "^2.0.1", + "micromatch": "^2.3.11", + "slash": "^1.0.0" }, "dependencies": { - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", "dev": true, "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" + "arr-flatten": "^1.0.1" } }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", + "dev": true + }, "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", "dev": true, "requires": { - "fill-range": "^7.0.1" + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" } }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", "dev": true, "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "is-posix-bracket": "^0.1.0" } }, - "color-convert": { + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-glob": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", "dev": true, "requires": { - "color-name": "~1.1.4" + "is-extglob": "^1.0.0" } }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", "dev": true, "requires": { - "to-regex-range": "^5.0.1" + "is-buffer": "^1.1.5" } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, "micromatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", - "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", "dev": true, "requires": { - "braces": "^3.0.1", - "picomatch": "^2.0.5" + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" } }, "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", "dev": true - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } } } }, "jest-mock": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-25.1.0.tgz", - "integrity": "sha512-28/u0sqS+42vIfcd1mlcg4ZVDmSUYuNvImP4X2lX5hRMLW+CN0BeiKVD4p+ujKKbSPKd3rg/zuhCF+QBLJ4vag==", - "dev": true, - "requires": { - "@jest/types": "^25.1.0" - } - }, - "jest-pnp-resolver": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.1.tgz", - "integrity": "sha512-pgFw2tm54fzgYvc/OHrnysABEObZCUNFnhjoRjaVOCN8NYc032/gVjPaHD4Aq6ApkSieWtfKAFQtmDKAmhupnQ==", + "version": "21.2.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-21.2.0.tgz", + "integrity": "sha512-aZDfyVf0LEoABWiY6N0d+O963dUQSyUa4qgzurHR3TBDPen0YxKCJ6l2i7lQGh1tVdsuvdrCZ4qPj+A7PievCw==", "dev": true }, "jest-regex-util": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-25.1.0.tgz", - "integrity": "sha512-9lShaDmDpqwg+xAd73zHydKrBbbrIi08Kk9YryBEBybQFg/lBWR/2BDjjiSE7KIppM9C5+c03XiDaZ+m4Pgs1w==", + "version": "21.2.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-21.2.0.tgz", + "integrity": "sha512-BKQ1F83EQy0d9Jen/mcVX7D+lUt2tthhK/2gDWRgLDJRNOdRgSp1iVqFxP8EN1ARuypvDflRfPzYT8fQnoBQFQ==", "dev": true }, "jest-resolve": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-25.1.0.tgz", - "integrity": "sha512-XkBQaU1SRCHj2Evz2Lu4Czs+uIgJXWypfO57L7JYccmAXv4slXA6hzNblmcRmf7P3cQ1mE7fL3ABV6jAwk4foQ==", + "version": "21.2.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-21.2.0.tgz", + "integrity": "sha512-vefQ/Lr+VdNvHUZFQXWtOqHX3HEdOc2MtSahBO89qXywEbUxGPB9ZLP9+BHinkxb60UT2Q/tTDOS6rYc6Mwigw==", "dev": true, "requires": { - "@jest/types": "^25.1.0", - "browser-resolve": "^1.11.3", - "chalk": "^3.0.0", - "jest-pnp-resolver": "^1.2.1", - "realpath-native": "^1.1.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } + "browser-resolve": "^1.11.2", + "chalk": "^2.0.1", + "is-builtin-module": "^1.0.0" } }, "jest-resolve-dependencies": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-25.1.0.tgz", - "integrity": "sha512-Cu/Je38GSsccNy4I2vL12ZnBlD170x2Oh1devzuM9TLH5rrnLW1x51lN8kpZLYTvzx9j+77Y5pqBaTqfdzVzrw==", + "version": "21.2.0", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-21.2.0.tgz", + "integrity": "sha512-ok8ybRFU5ScaAcfufIQrCbdNJSRZ85mkxJ1EhUp8Bhav1W1/jv/rl1Q6QoVQHObNxmKnbHVKrfLZbCbOsXQ+bQ==", "dev": true, "requires": { - "@jest/types": "^25.1.0", - "jest-regex-util": "^25.1.0", - "jest-snapshot": "^25.1.0" + "jest-regex-util": "^21.2.0" } }, "jest-runner": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-25.1.0.tgz", - "integrity": "sha512-su3O5fy0ehwgt+e8Wy7A8CaxxAOCMzL4gUBftSs0Ip32S0epxyZPDov9Znvkl1nhVOJNf4UwAsnqfc3plfQH9w==", + "version": "21.2.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-21.2.1.tgz", + "integrity": "sha512-Anb72BOQlHqF/zETqZ2K20dbYsnqW/nZO7jV8BYENl+3c44JhMrA8zd1lt52+N7ErnsQMd2HHKiVwN9GYSXmrg==", "dev": true, "requires": { - "@jest/console": "^25.1.0", - "@jest/environment": "^25.1.0", - "@jest/test-result": "^25.1.0", - "@jest/types": "^25.1.0", - "chalk": "^3.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.3", - "jest-config": "^25.1.0", - "jest-docblock": "^25.1.0", - "jest-haste-map": "^25.1.0", - "jest-jasmine2": "^25.1.0", - "jest-leak-detector": "^25.1.0", - "jest-message-util": "^25.1.0", - "jest-resolve": "^25.1.0", - "jest-runtime": "^25.1.0", - "jest-util": "^25.1.0", - "jest-worker": "^25.1.0", - "source-map-support": "^0.5.6", - "throat": "^5.0.0" + "jest-config": "^21.2.1", + "jest-docblock": "^21.2.0", + "jest-haste-map": "^21.2.0", + "jest-jasmine2": "^21.2.1", + "jest-message-util": "^21.2.1", + "jest-runtime": "^21.2.1", + "jest-util": "^21.2.1", + "pify": "^3.0.0", + "throat": "^4.0.0", + "worker-farm": "^1.3.1" }, "dependencies": { - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "chalk": { + "pify": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", "dev": true - }, - "graceful-fs": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", - "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } } } }, "jest-runtime": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-25.1.0.tgz", - "integrity": "sha512-mpPYYEdbExKBIBB16ryF6FLZTc1Rbk9Nx0ryIpIMiDDkOeGa0jQOKVI/QeGvVGlunKKm62ywcioeFVzIbK03bA==", + "version": "21.2.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-21.2.1.tgz", + "integrity": "sha512-6omlpA3+NSE+rHwD0PQjNEjZeb2z+oRmuehMfM1tWQVum+E0WV3pFt26Am0DUfQkkPyTABvxITRjCUclYgSOsA==", "dev": true, "requires": { - "@jest/console": "^25.1.0", - "@jest/environment": "^25.1.0", - "@jest/source-map": "^25.1.0", - "@jest/test-result": "^25.1.0", - "@jest/transform": "^25.1.0", - "@jest/types": "^25.1.0", - "@types/yargs": "^15.0.0", - "chalk": "^3.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.3", - "jest-config": "^25.1.0", - "jest-haste-map": "^25.1.0", - "jest-message-util": "^25.1.0", - "jest-mock": "^25.1.0", - "jest-regex-util": "^25.1.0", - "jest-resolve": "^25.1.0", - "jest-snapshot": "^25.1.0", - "jest-util": "^25.1.0", - "jest-validate": "^25.1.0", - "realpath-native": "^1.1.0", - "slash": "^3.0.0", - "strip-bom": "^4.0.0", - "yargs": "^15.0.0" + "babel-core": "^6.0.0", + "babel-jest": "^21.2.0", + "babel-plugin-istanbul": "^4.0.0", + "chalk": "^2.0.1", + "convert-source-map": "^1.4.0", + "graceful-fs": "^4.1.11", + "jest-config": "^21.2.1", + "jest-haste-map": "^21.2.0", + "jest-regex-util": "^21.2.0", + "jest-resolve": "^21.2.0", + "jest-util": "^21.2.1", + "json-stable-stringify": "^1.0.1", + "micromatch": "^2.3.11", + "slash": "^1.0.0", + "strip-bom": "3.0.0", + "write-file-atomic": "^2.1.0", + "yargs": "^9.0.0" }, "dependencies": { - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", "dev": true, "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" + "arr-flatten": "^1.0.1" } }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", + "dev": true + }, + "babel-core": { + "version": "6.26.3", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", + "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", "dev": true, "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "babel-code-frame": "^6.26.0", + "babel-generator": "^6.26.0", + "babel-helpers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-register": "^6.26.0", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "convert-source-map": "^1.5.1", + "debug": "^2.6.9", + "json5": "^0.5.1", + "lodash": "^4.17.4", + "minimatch": "^3.0.4", + "path-is-absolute": "^1.0.1", + "private": "^0.1.8", + "slash": "^1.0.0", + "source-map": "^0.5.7" } }, - "color-convert": { + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "dev": true, + "requires": { + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" + } + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "dev": true, + "requires": { + "is-posix-bracket": "^0.1.0" + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-glob": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", "dev": true, "requires": { - "color-name": "~1.1.4" + "is-extglob": "^1.0.0" } }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "json5": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", "dev": true }, - "graceful-fs": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", - "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", - "dev": true + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", + "dev": true, + "requires": { + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } }, "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", "dev": true - }, - "strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } } } }, - "jest-serializer": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-25.1.0.tgz", - "integrity": "sha512-20Wkq5j7o84kssBwvyuJ7Xhn7hdPeTXndnwIblKDR2/sy1SUm6rWWiG9kSCgJPIfkDScJCIsTtOKdlzfIHOfKA==", - "dev": true - }, "jest-snapshot": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-25.1.0.tgz", - "integrity": "sha512-xZ73dFYN8b/+X2hKLXz4VpBZGIAn7muD/DAg+pXtDzDGw3iIV10jM7WiHqhCcpDZfGiKEj7/2HXAEPtHTj0P2A==", + "version": "21.2.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-21.2.1.tgz", + "integrity": "sha512-bpaeBnDpdqaRTzN8tWg0DqOTo2DvD3StOemxn67CUd1p1Po+BUpvePAp44jdJ7Pxcjfg+42o4NHw1SxdCA2rvg==", "dev": true, "requires": { - "@babel/types": "^7.0.0", - "@jest/types": "^25.1.0", - "chalk": "^3.0.0", - "expect": "^25.1.0", - "jest-diff": "^25.1.0", - "jest-get-type": "^25.1.0", - "jest-matcher-utils": "^25.1.0", - "jest-message-util": "^25.1.0", - "jest-resolve": "^25.1.0", + "chalk": "^2.0.1", + "jest-diff": "^21.2.1", + "jest-matcher-utils": "^21.2.1", "mkdirp": "^0.5.1", "natural-compare": "^1.4.0", - "pretty-format": "^25.1.0", - "semver": "^7.1.1" + "pretty-format": "^21.2.1" }, "dependencies": { - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, "mkdirp": { "version": "0.5.1", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", @@ -10071,75 +8327,28 @@ "requires": { "minimist": "0.0.8" } - }, - "semver": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.1.3.tgz", - "integrity": "sha512-ekM0zfiA9SCBlsKa2X1hxyxiI4L3B6EbVJkkdgQXnSEEaHlGdvyodMruTiulSRWMMB4NeIuYNMC9rTKTz97GxA==", - "dev": true - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } } } }, "jest-util": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.1.0.tgz", - "integrity": "sha512-7did6pLQ++87Qsj26Fs/TIwZMUFBXQ+4XXSodRNy3luch2DnRXsSnmpVtxxQ0Yd6WTipGpbhh2IFP1mq6/fQGw==", + "version": "21.2.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-21.2.1.tgz", + "integrity": "sha512-r20W91rmHY3fnCoO7aOAlyfC51x2yeV3xF+prGsJAUsYhKeV670ZB8NO88Lwm7ASu8SdH0S+U+eFf498kjhA4g==", "dev": true, "requires": { - "@jest/types": "^25.1.0", - "chalk": "^3.0.0", - "is-ci": "^2.0.0", + "callsites": "^2.0.0", + "chalk": "^2.0.1", + "graceful-fs": "^4.1.11", + "jest-message-util": "^21.2.1", + "jest-mock": "^21.2.0", + "jest-validate": "^21.2.1", "mkdirp": "^0.5.1" }, "dependencies": { - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", "dev": true }, "mkdirp": { @@ -10150,181 +8359,25 @@ "requires": { "minimist": "0.0.8" } - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } } } }, "jest-validate": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-25.1.0.tgz", - "integrity": "sha512-kGbZq1f02/zVO2+t1KQGSVoCTERc5XeObLwITqC6BTRH3Adv7NZdYqCpKIZLUgpLXf2yISzQ465qOZpul8abXA==", + "version": "21.2.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-21.2.1.tgz", + "integrity": "sha512-k4HLI1rZQjlU+EC682RlQ6oZvLrE5SCh3brseQc24vbZTxzT/k/3urar5QMCVgjadmSO7lECeGdc6YxnM3yEGg==", "dev": true, "requires": { - "@jest/types": "^25.1.0", - "camelcase": "^5.3.1", - "chalk": "^3.0.0", - "jest-get-type": "^25.1.0", - "leven": "^3.1.0", - "pretty-format": "^25.1.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-watcher": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-25.1.0.tgz", - "integrity": "sha512-Q9eZ7pyaIr6xfU24OeTg4z1fUqBF/4MP6J801lyQfg7CsnZ/TCzAPvCfckKdL5dlBBEKBeHV0AdyjFZ5eWj4ig==", - "dev": true, - "requires": { - "@jest/test-result": "^25.1.0", - "@jest/types": "^25.1.0", - "ansi-escapes": "^4.2.1", - "chalk": "^3.0.0", - "jest-util": "^25.1.0", - "string-length": "^3.1.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-worker": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.1.0.tgz", - "integrity": "sha512-ZHhHtlxOWSxCoNOKHGbiLzXnl42ga9CxDr27H36Qn+15pQZd3R/F24jrmjDelw9j/iHUIWMWs08/u2QN50HHOg==", - "dev": true, - "requires": { - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } + "chalk": "^2.0.1", + "jest-get-type": "^21.2.0", + "leven": "^2.1.0", + "pretty-format": "^21.2.1" } }, "js-base64": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.2.tgz", - "integrity": "sha512-Vg8czh0Q7sFBSUMWWArX/miJeBWYBPpdU/3M/DKSaekLMqrqVPaedp+5mZhie/r0lgrcaYBfwXatEew6gwgiQQ==", + "version": "2.4.9", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.9.tgz", + "integrity": "sha512-xcinL3AuDJk7VSzsHgb9DvvIXayBbadtMZ4HFPx8rUszbW1MuNMlwYVC4zzCZ6e1sqZpnNS5ZFYOhXqA39T7LQ==", "dev": true }, "js-levenshtein": { @@ -10362,61 +8415,43 @@ "dev": true }, "jsdom": { - "version": "15.2.1", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz", - "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==", + "version": "9.12.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-9.12.0.tgz", + "integrity": "sha1-6MVG//ywbADUgzyoRBD+1/igl9Q=", "dev": true, "requires": { - "abab": "^2.0.0", - "acorn": "^7.1.0", - "acorn-globals": "^4.3.2", + "abab": "^1.0.3", + "acorn": "^4.0.4", + "acorn-globals": "^3.1.0", "array-equal": "^1.0.0", - "cssom": "^0.4.1", - "cssstyle": "^2.0.0", - "data-urls": "^1.1.0", - "domexception": "^1.0.1", - "escodegen": "^1.11.1", - "html-encoding-sniffer": "^1.0.2", - "nwsapi": "^2.2.0", - "parse5": "5.1.0", - "pn": "^1.1.0", - "request": "^2.88.0", - "request-promise-native": "^1.0.7", - "saxes": "^3.1.9", - "symbol-tree": "^3.2.2", - "tough-cookie": "^3.0.1", - "w3c-hr-time": "^1.0.1", - "w3c-xmlserializer": "^1.1.2", - "webidl-conversions": "^4.0.2", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^7.0.0", - "ws": "^7.0.0", - "xml-name-validator": "^3.0.0" + "content-type-parser": "^1.0.1", + "cssom": ">= 0.3.2 < 0.4.0", + "cssstyle": ">= 0.2.37 < 0.3.0", + "escodegen": "^1.6.1", + "html-encoding-sniffer": "^1.0.1", + "nwmatcher": ">= 1.3.9 < 2.0.0", + "parse5": "^1.5.1", + "request": "^2.79.0", + "sax": "^1.2.1", + "symbol-tree": "^3.2.1", + "tough-cookie": "^2.3.2", + "webidl-conversions": "^4.0.0", + "whatwg-encoding": "^1.0.1", + "whatwg-url": "^4.3.0", + "xml-name-validator": "^2.0.1" }, "dependencies": { "acorn": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.0.tgz", - "integrity": "sha512-kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ==", + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", + "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=", "dev": true }, "parse5": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", - "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-1.5.1.tgz", + "integrity": "sha1-m387DeMr543CQBsXVzzK8Pb1nZQ=", "dev": true - }, - "tough-cookie": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", - "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", - "dev": true, - "requires": { - "ip-regex": "^2.1.0", - "psl": "^1.1.28", - "punycode": "^2.1.1" - } } } }, @@ -10444,6 +8479,15 @@ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", "dev": true }, + "json-stable-stringify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", + "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", + "dev": true, + "requires": { + "jsonify": "~0.0.0" + } + }, "json-stable-stringify-without-jsonify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", @@ -10488,6 +8532,12 @@ "graceful-fs": "^4.1.6" } }, + "jsonify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", + "dev": true + }, "jsprim": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", @@ -10540,16 +8590,19 @@ "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", "dev": true }, - "kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "dev": true + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "dev": true, + "requires": { + "invert-kv": "^1.0.0" + } }, "leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz", + "integrity": "sha1-wuep93IJTe6dNCAq6KzORoeHVYA=", "dev": true }, "levn": { @@ -10666,6 +8719,12 @@ "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", "dev": true }, + "lodash-es": { + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.15.tgz", + "integrity": "sha512-rlrc3yU3+JNOpZ9zj5pQtxnx2THmvRykwL4Xlxoa8I9lHBlVbbyPhgyPMioxVZ4NqyxaVVtaJnzsyOidQIhyyQ==", + "dev": true + }, "lodash._getnative": { "version": "3.9.1", "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", @@ -10685,9 +8744,9 @@ "dev": true }, "lodash.defaultsdeep": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz", - "integrity": "sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==", + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.0.tgz", + "integrity": "sha1-vsECT4WxvZbL6kBbI8FK1kQ6b4E=", "dev": true }, "lodash.escape": { @@ -10726,16 +8785,19 @@ "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=", "dev": true }, - "lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", - "dev": true - }, "lodash.throttle": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.1.1.tgz", - "integrity": "sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ=", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.throttle/-/lodash.throttle-4.0.1.tgz", + "integrity": "sha1-syEWYu6dgvVpA9BzEmKqqoc6YzA=", + "dev": true, + "requires": { + "lodash.debounce": "^4.0.0" + } + }, + "lodash.unescape": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.unescape/-/lodash.unescape-4.0.1.tgz", + "integrity": "sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw=", "dev": true }, "loglevel": { @@ -10744,15 +8806,6 @@ "integrity": "sha512-p0b6mOGKcGa+7nnmKbpzR6qloPbrgLcnio++E+14Vo/XffOGwZtRpUhr8dTH/x2oCMmEoIU0Zwm3ZauhvYD17g==", "dev": true }, - "lolex": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/lolex/-/lolex-5.1.2.tgz", - "integrity": "sha512-h4hmjAvHTmd+25JSwrtTIuwbKdwg5NzZVRMLn9saij4SZaepCrTCxPr35H/3bjwfMJtN+t3CX8672UIkglz28A==", - "dev": true, - "requires": { - "@sinonjs/commons": "^1.7.0" - } - }, "lookup-closest-locale": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/lookup-closest-locale/-/lookup-closest-locale-6.2.0.tgz", @@ -10775,12 +8828,13 @@ "dev": true }, "lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", "dev": true, "requires": { - "yallist": "^3.0.2" + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" } }, "magic-string": { @@ -10862,14 +8916,20 @@ } }, "matchmediaquery": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/matchmediaquery/-/matchmediaquery-0.3.1.tgz", - "integrity": "sha512-Hlk20WQHRIm9EE9luN1kjRjYXAQToHOIAHPJn9buxBwuhfTHoKUcX+lXBbxc85DVQfXYbEQ4HcwQdd128E3qHQ==", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/matchmediaquery/-/matchmediaquery-0.3.0.tgz", + "integrity": "sha512-u0dlv+VENJ+3YepvwSPBieuvnA6DWfaYa/ctwysAR13y4XLJNyt7bEVKzNj/Nvjo+50d88Pj+xL9xaSo6JmX/w==", "dev": true, "requires": { "css-mediaquery": "^0.1.2" } }, + "math-random": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz", + "integrity": "sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==", + "dev": true + }, "md5.js": { "version": "1.3.5", "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", @@ -10887,12 +8947,27 @@ "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", "dev": true }, + "mem": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz", + "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, "memory-fs": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.2.0.tgz", "integrity": "sha1-8rslNovBIeORwlIN6Slpyu4KApA=", "dev": true }, + "merge": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.1.tgz", + "integrity": "sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ==", + "dev": true + }, "merge-descriptors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", @@ -10908,18 +8983,6 @@ "source-map": "^0.5.6" } }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "merge2": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz", - "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==", - "dev": true - }, "methods": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", @@ -10991,9 +9054,9 @@ "dev": true }, "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", "dev": true }, "min-document": { @@ -11042,9 +9105,9 @@ "dev": true }, "mississippi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", - "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-2.0.0.tgz", + "integrity": "sha512-zHo8v+otD1J10j/tC+VNoGK9keCuByhKovAvdn74dmxJl9+mWHnx6EMsDN4lgRoMI/eYo2nchAxniIbUPb5onw==", "dev": true, "requires": { "concat-stream": "^1.5.0", @@ -11053,22 +9116,10 @@ "flush-write-stream": "^1.0.0", "from2": "^2.1.0", "parallel-transform": "^1.1.0", - "pump": "^3.0.0", + "pump": "^2.0.1", "pumpify": "^1.3.3", "stream-each": "^1.1.0", "through2": "^2.0.0" - }, - "dependencies": { - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - } } }, "mixin-deep": { @@ -11205,6 +9256,7 @@ "copy-concurrently": "^1.0.0", "fs-write-stream-atomic": "^1.0.8", "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", "run-queue": "^1.0.3" }, "dependencies": { @@ -11251,9 +9303,9 @@ } }, "mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", "dev": true }, "nan": { @@ -11338,6 +9390,16 @@ "lower-case": "^1.1.1" } }, + "node-fetch": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", + "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", + "dev": true, + "requires": { + "encoding": "^0.1.11", + "is-stream": "^1.0.1" + } + }, "node-forge": { "version": "0.9.0", "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.9.0.tgz", @@ -11389,40 +9451,17 @@ } } }, - "node-modules-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", - "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", - "dev": true - }, "node-notifier": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-6.0.0.tgz", - "integrity": "sha512-SVfQ/wMw+DesunOm5cKqr6yDcvUTDl/yc97ybGHMrteNEY6oekXpNpS3lZwgLlwz0FLgHoiW28ZpmBHUDg37cw==", + "version": "5.4.3", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.4.3.tgz", + "integrity": "sha512-M4UBGcs4jeOK9CjTsYwkvH6/MzuUmGCyTW+kCY7uO+1ZVr0+FHGdPdIf5CCLqAaxnRrWidyoQlNkMIIVwbKB8Q==", "dev": true, - "optional": true, "requires": { "growly": "^1.3.0", - "is-wsl": "^2.1.1", - "semver": "^6.3.0", + "is-wsl": "^1.1.0", + "semver": "^5.5.0", "shellwords": "^0.1.1", - "which": "^1.3.1" - }, - "dependencies": { - "is-wsl": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.1.1.tgz", - "integrity": "sha512-umZHcSrwlDHo2TGMXv0DZ8dIUGunZ2Iv68YZnrmCiBPkZ4aaOhtv7pXJKeki9k3qJ3RJr0cDyitcl5wEH3AYog==", - "dev": true, - "optional": true - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "optional": true - } + "which": "^1.3.0" } }, "node-releases": { @@ -11502,10 +9541,10 @@ "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", "dev": true }, - "nwsapi": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", - "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", + "nwmatcher": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/nwmatcher/-/nwmatcher-1.4.4.tgz", + "integrity": "sha512-3iuY4N5dhgMpCUrOVnuAdGrgxVqV2cJpM+XNccjR2DKOB1RUP0aA+wGXEiNziG/UKboFyGBIoKOaNlJxx8bciQ==", "dev": true }, "oauth-sign": { @@ -11624,6 +9663,16 @@ "es-abstract": "^1.5.1" } }, + "object.omit": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", + "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", + "dev": true, + "requires": { + "for-own": "^0.1.4", + "is-extendable": "^0.1.1" + } + }, "object.pick": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", @@ -11652,9 +9701,9 @@ "dev": true }, "omggif": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/omggif/-/omggif-1.0.10.tgz", - "integrity": "sha512-LMJTtvgc/nugXj0Vcrrs68Mn2D1r0zf630VNtqtpI1FEO7e+O9FP4gqs9AcnBaSEeoHIPm28u6qgPR0oyEpGSw==", + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/omggif/-/omggif-1.0.9.tgz", + "integrity": "sha1-3LcCTazVDFK00wPwSALJHAV8dl8=", "dev": true }, "on-finished": { @@ -11682,12 +9731,12 @@ } }, "onetime": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.0.tgz", - "integrity": "sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", "dev": true, "requires": { - "mimic-fn": "^2.1.0" + "mimic-fn": "^1.0.0" } }, "opn": { @@ -11699,6 +9748,24 @@ "is-wsl": "^1.1.0" } }, + "optimist": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", + "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", + "dev": true, + "requires": { + "minimist": "~0.0.1", + "wordwrap": "~0.0.2" + }, + "dependencies": { + "wordwrap": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", + "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", + "dev": true + } + } + }, "optionator": { "version": "0.8.2", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", @@ -11728,6 +9795,23 @@ "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", "dev": true }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true + }, + "os-locale": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", + "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", + "dev": true, + "requires": { + "execa": "^0.7.0", + "lcid": "^1.0.0", + "mem": "^1.1.0" + } + }, "os-tmpdir": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", @@ -11756,18 +9840,18 @@ } } }, + "p-cancelable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz", + "integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==", + "dev": true + }, "p-defer": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", "dev": true }, - "p-each-series": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.1.0.tgz", - "integrity": "sha512-ZuRs1miPT4HrjFa+9fRfOFXxGJfORgelKV9f9nNOWw2gl6gVsRaVDOQP0+MI0G0wGKns1Yacsu0GjOFbTK0JFQ==", - "dev": true - }, "p-finally": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", @@ -11891,6 +9975,35 @@ } } }, + "parse-glob": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", + "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", + "dev": true, + "requires": { + "glob-base": "^0.3.0", + "is-dotfile": "^1.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.0" + }, + "dependencies": { + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + } + } + }, "parse-headers": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.2.tgz", @@ -11986,10 +10099,21 @@ "dev": true }, "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "requires": { + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } }, "pbkdf2": { "version": "3.0.17", @@ -12016,12 +10140,6 @@ "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", "dev": true }, - "picomatch": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.1.tgz", - "integrity": "sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA==", - "dev": true - }, "pify": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", @@ -12043,15 +10161,6 @@ "pinkie": "^2.0.0" } }, - "pirates": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", - "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", - "dev": true, - "requires": { - "node-modules-regexp": "^1.0.0" - } - }, "pkg-dir": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", @@ -12061,12 +10170,6 @@ "find-up": "^3.0.0" } }, - "pn": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", - "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", - "dev": true - }, "portfinder": { "version": "1.0.24", "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.24.tgz", @@ -12172,55 +10275,118 @@ } }, "postcss-modules-extract-imports": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", - "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz", + "integrity": "sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw==", "dev": true, "requires": { - "postcss": "^7.0.5" + "postcss": "^6.0.1" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } } }, "postcss-modules-local-by-default": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.2.tgz", - "integrity": "sha512-jM/V8eqM4oJ/22j0gx4jrp63GSvDH6v86OqyTHHUvk4/k1vceipZsaymiZ5PvocqZOl5SFHiFJqjs3la0wnfIQ==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", + "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", "dev": true, "requires": { - "icss-utils": "^4.1.1", - "postcss": "^7.0.16", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.0.0" + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } } }, "postcss-modules-scope": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.1.1.tgz", - "integrity": "sha512-OXRUPecnHCg8b9xWvldG/jUpRIGPNRka0r4D4j0ESUU2/5IOnpsjfPPmDprM3Ih8CgZ8FXjWqaniK5v4rWt3oQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", + "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", "dev": true, "requires": { - "postcss": "^7.0.6", - "postcss-selector-parser": "^6.0.0" + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } } }, "postcss-modules-values": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", - "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", + "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", "dev": true, "requires": { - "icss-utils": "^4.0.0", - "postcss": "^7.0.6" - } - }, - "postcss-selector-parser": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz", - "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" + "icss-replace-symbols": "^1.1.0", + "postcss": "^6.0.1" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } } }, "postcss-simple-vars": { @@ -12244,6 +10410,12 @@ "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", "dev": true }, + "preserve": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", + "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=", + "dev": true + }, "pretty-error": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.1.tgz", @@ -12255,52 +10427,19 @@ } }, "pretty-format": { - "version": "25.1.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.1.0.tgz", - "integrity": "sha512-46zLRSGLd02Rp+Lhad9zzuNZ+swunitn8zIpfD2B4OPCRLXbM87RJT2aBLBWYOznNUML/2l/ReMyWNC80PJBUQ==", + "version": "21.2.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-21.2.1.tgz", + "integrity": "sha512-ZdWPGYAnYfcVP8yKA3zFjCn8s4/17TeYH28MXuC8vTp0o21eXjbFGcOAXZEaDaOFJjc3h2qa7HQNHNshhvoh2A==", "dev": true, "requires": { - "@jest/types": "^25.1.0", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^16.12.0" + "ansi-regex": "^3.0.0", + "ansi-styles": "^3.2.0" }, "dependencies": { "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true - }, - "ansi-styles": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", - "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", - "dev": true, - "requires": { - "@types/color-name": "^1.1.1", - "color-convert": "^2.0.1" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "react-is": { - "version": "16.13.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.0.tgz", - "integrity": "sha512-GFMtL0vHkiBv9HluwNZTggSn/sCyEt9n02aM0dSAjGGyqyNlAyftYm4phPxdvCigG15JreC5biwxCgTAJZ7yAA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", "dev": true } } @@ -12329,22 +10468,21 @@ "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", "dev": true }, + "promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "dev": true, + "requires": { + "asap": "~2.0.3" + } + }, "promise-inflight": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", "dev": true }, - "prompts": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.3.1.tgz", - "integrity": "sha512-qIP2lQyCwYbdzcqHIUi2HAxiWixhoM9OdLCWf8txXsapC/X9YdsCoeyRIXE/GP+Q0J37Q7+XN/MFqbUa7IzXNA==", - "dev": true, - "requires": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.4" - } - }, "prop-types": { "version": "15.7.2", "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", @@ -12383,6 +10521,12 @@ "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", "dev": true }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, "psl": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/psl/-/psl-1.4.0.tgz", @@ -12465,14 +10609,14 @@ "dev": true }, "query-string": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/query-string/-/query-string-6.11.0.tgz", - "integrity": "sha512-jS+me8X3OEGFTsF6kF+vUUMFG/d3WUCvD7bHhfZP5784nOq1pjj8yau/u86nfOncmcN6ZkSWKWkKAvv/MGxzLA==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", + "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", "dev": true, "requires": { "decode-uri-component": "^0.2.0", - "split-on-first": "^1.0.0", - "strict-uri-encode": "^2.0.0" + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" } }, "querystring": { @@ -12537,6 +10681,25 @@ "ret": "~0.1.10" } }, + "randomatic": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz", + "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==", + "dev": true, + "requires": { + "is-number": "^4.0.0", + "kind-of": "^6.0.0", + "math-random": "^1.0.1" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + } + } + }, "randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", @@ -12583,42 +10746,27 @@ } }, "raw-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-4.0.0.tgz", - "integrity": "sha512-iINUOYvl1cGEmfoaLjnZXt4bKfT2LJnZZib5N/LLyAphC+Dd11vNP9CNVb38j+SAJpFI1uo8j9frmih53ASy7Q==", - "dev": true, - "requires": { - "loader-utils": "^1.2.3", - "schema-utils": "^2.5.0" - }, - "dependencies": { - "schema-utils": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.4.tgz", - "integrity": "sha512-VNjcaUxVnEeun6B2fiiUDjXXBtD4ZSH7pdbfIu1pOFwgptDPLMo/z9jr4sUfsjFVPqDCEin/F7IYlq7/E6yDbQ==", - "dev": true, - "requires": { - "ajv": "^6.10.2", - "ajv-keywords": "^3.4.1" - } - } - } + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz", + "integrity": "sha1-DD0L6u2KAclm2Xh793goElKpeao=", + "dev": true }, "react": { - "version": "16.13.0", - "resolved": "https://registry.npmjs.org/react/-/react-16.13.0.tgz", - "integrity": "sha512-TSavZz2iSLkq5/oiE7gnFzmURKZMltmi193rm5HEoUDAXpzT9Kzw6oNZnGoai/4+fUnm7FqS5dwgUL34TujcWQ==", + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-16.2.0.tgz", + "integrity": "sha512-ZmIomM7EE1DvPEnSFAHZn9Vs9zJl5A9H7el0EGTE6ZbW9FKe/14IYAlPbC8iH25YarEQxZL+E8VW7Mi7kfQrDQ==", "dev": true, "requires": { + "fbjs": "^0.8.16", "loose-envify": "^1.1.0", "object-assign": "^4.1.1", - "prop-types": "^15.6.2" + "prop-types": "^15.6.0" } }, "react-contextmenu": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/react-contextmenu/-/react-contextmenu-2.13.0.tgz", - "integrity": "sha512-hhFuJX4di0zGV7H7pXPn42U70OZbGpQD+PxcdmKStNT5mebSjI+inhOuFESDmDbqVsN/f99hI5/nw95oXTVRXQ==", + "version": "2.9.4", + "resolved": "https://registry.npmjs.org/react-contextmenu/-/react-contextmenu-2.9.4.tgz", + "integrity": "sha512-ma4YQw4J7JNv8L8mMVd1NHHbvH3+gaK/rQ6FC5Tft7OCUweKi7PHqHEE0fDF2009FLSGoV5JnjPnTTEyThqaJg==", "dev": true, "requires": { "classnames": "^2.2.5", @@ -12626,21 +10774,21 @@ } }, "react-dom": { - "version": "16.13.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.13.0.tgz", - "integrity": "sha512-y09d2c4cG220DzdlFkPTnVvGTszVvNpC73v+AaLGLHbkpy3SSgvYq8x0rNwPJ/Rk/CicTNgk0hbHNw1gMEZAXg==", + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-16.2.0.tgz", + "integrity": "sha512-zpGAdwHVn9K0091d+hr+R0qrjoJ84cIBFL2uU60KvWBPfZ7LPSrfqviTxGHWN0sjPZb2hxWzMexwrvJdKePvjg==", "dev": true, "requires": { + "fbjs": "^0.8.16", "loose-envify": "^1.1.0", "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "scheduler": "^0.19.0" + "prop-types": "^15.6.0" } }, "react-draggable": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/react-draggable/-/react-draggable-4.2.0.tgz", - "integrity": "sha512-5wFq//gEoeTYprnd4ze8GrFc+Rbnx+9RkOMR3vk4EbWxj02U6L6T3yrlKeiw4X5CtjD2ma2+b3WujghcXNRzkw==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/react-draggable/-/react-draggable-3.0.5.tgz", + "integrity": "sha512-qo76q6+pafyGllbmfc+CgWfOkwY9v3UoJa3jp6xG2vdsRY8uJTN1kqNievLj0uVNjEqCvZ0OFiEBxlAJNj3OTg==", "dev": true, "requires": { "classnames": "^2.2.5", @@ -12648,31 +10796,26 @@ } }, "react-ga": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/react-ga/-/react-ga-2.7.0.tgz", - "integrity": "sha512-AjC7UOZMvygrWTc2hKxTDvlMXEtbmA0IgJjmkhgmQQ3RkXrWR11xEagLGFGaNyaPnmg24oaIiaNPnEoftUhfXA==", - "dev": true - }, - "react-intl": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/react-intl/-/react-intl-3.12.0.tgz", - "integrity": "sha512-VQWkFYSKKoi85p3gOXgG80KkBImdBJXwJxssO9gqdelW/fuVnxQLXgYOKuOqWrUz5beXK+qBve6bTpblh1ep2g==", + "version": "2.5.3", + "resolved": "https://registry.npmjs.org/react-ga/-/react-ga-2.5.3.tgz", + "integrity": "sha512-25wvPv1PVLDLhw1gEYP33h0V2sJHahKMfUCAxhq8JPYmNQwx1fcjJAkJk+WmSqGN93lHLhExDkxy3SQizQnx3A==", "dev": true, "requires": { - "@formatjs/intl-displaynames": "^1.2.0", - "@formatjs/intl-listformat": "^1.3.7", - "@formatjs/intl-relativetimeformat": "^4.5.7", - "@formatjs/intl-unified-numberformat": "^3.0.4", - "@formatjs/intl-utils": "^2.0.4", - "@formatjs/macro": "^0.2.6", - "@types/hoist-non-react-statics": "^3.3.1", - "@types/invariant": "^2.2.31", - "hoist-non-react-statics": "^3.3.1", - "intl-format-cache": "^4.2.19", - "intl-locales-supported": "^1.8.4", - "intl-messageformat": "^7.8.2", - "intl-messageformat-parser": "^3.6.2", - "shallow-equal": "^1.2.1" + "prop-types": "^15.6.0", + "react": "^15.6.2 || ^16.0" + } + }, + "react-intl": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/react-intl/-/react-intl-2.9.0.tgz", + "integrity": "sha512-27jnDlb/d2A7mSJwrbOBnUgD+rPep+abmoJE511Tf8BnoONIAUehy/U1zZCHGO17mnOwMWxqN4qC0nW11cD6rA==", + "dev": true, + "requires": { + "hoist-non-react-statics": "^3.3.0", + "intl-format-cache": "^2.0.5", + "intl-messageformat": "^2.1.0", + "intl-relativeformat": "^2.1.0", + "invariant": "^2.1.1" } }, "react-is": { @@ -12688,9 +10831,9 @@ "dev": true }, "react-modal": { - "version": "3.11.2", - "resolved": "https://registry.npmjs.org/react-modal/-/react-modal-3.11.2.tgz", - "integrity": "sha512-o8gvvCOFaG1T7W6JUvsYjRjMVToLZgLIsi5kdhFIQCtHxDkA47LznX62j+l6YQkpXDbvQegsDyxe/+JJsFQN7w==", + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/react-modal/-/react-modal-3.9.1.tgz", + "integrity": "sha512-k+TUkhGWpIVHLsEyjNmlyOYL0Uz03fNZvlkhCImd1h+6fhNgTi6H6jexVXPVhD2LMMDzJyfugxMN+APN/em+eQ==", "dev": true, "requires": { "exenv": "^1.2.0", @@ -12732,28 +10875,36 @@ } }, "react-redux": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-7.2.0.tgz", - "integrity": "sha512-EvCAZYGfOLqwV7gh849xy9/pt55rJXPwmYvI4lilPM5rUT/1NxuuN59ipdBksRVSvz0KInbPnp4IfoXJXCqiDA==", + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-5.0.7.tgz", + "integrity": "sha512-5VI8EV5hdgNgyjfmWzBbdrqUkrVRKlyTKk1sGH3jzM2M2Mhj/seQgPXaz6gVAj2lz/nz688AdTqMO18Lr24Zhg==", "dev": true, "requires": { - "@babel/runtime": "^7.5.5", - "hoist-non-react-statics": "^3.3.0", - "loose-envify": "^1.4.0", - "prop-types": "^15.7.2", - "react-is": "^16.9.0" + "hoist-non-react-statics": "^2.5.0", + "invariant": "^2.0.0", + "lodash": "^4.17.5", + "lodash-es": "^4.17.5", + "loose-envify": "^1.1.0", + "prop-types": "^15.6.0" + }, + "dependencies": { + "hoist-non-react-statics": { + "version": "2.5.5", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz", + "integrity": "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==", + "dev": true + } } }, "react-responsive": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/react-responsive/-/react-responsive-8.0.3.tgz", - "integrity": "sha512-F9VXyLao7O8XHXbLjQbIr4+mC6Zr0RDTwNjd7ixTmYEAyKyNanBkLkFchNaMZgszoSK6PgSs/3m/QDWw33/gpg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/react-responsive/-/react-responsive-5.0.0.tgz", + "integrity": "sha512-oEimZ0FTCC3/pjGDEBHOz06nWbBNDIbMGOdRYp6K9SBUmrqgNAX77hTiqvmRQeLyI97zz4F4kiaFRxFspDxE+w==", "dev": true, "requires": { "hyphenate-style-name": "^1.0.0", "matchmediaquery": "^0.3.0", - "prop-types": "^15.6.1", - "shallow-equal": "^1.1.0" + "prop-types": "^15.6.1" } }, "react-style-proptype": { @@ -12766,9 +10917,9 @@ } }, "react-tabs": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/react-tabs/-/react-tabs-3.1.0.tgz", - "integrity": "sha512-9RKc77HCPsjQDVPyZEw37g3JPtg26oSQ9o4mtaVXjJuLedDX5+TQcE+MRNKR+4aO3GMAY4YslCePGG1//MQ3Jg==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/react-tabs/-/react-tabs-2.3.0.tgz", + "integrity": "sha512-pYaefgVy76/36AMEP+B8YuVVzDHa3C5UFZ3REU78zolk0qMxEhKvUFofvDCXyLZwf0RZjxIfiwok1BEb18nHyA==", "dev": true, "requires": { "classnames": "^2.2.0", @@ -12776,35 +10927,35 @@ } }, "react-test-renderer": { - "version": "16.13.0", - "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-16.13.0.tgz", - "integrity": "sha512-NQ2S9gdMUa7rgPGpKGyMcwl1d6D9MCF0lftdI3kts6kkiX+qvpC955jNjAZXlIDTjnN9jwFI8A8XhRh/9v0spA==", + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-16.2.0.tgz", + "integrity": "sha512-Kd4gJFtpNziR9ElOE/C23LeflKLZPRpNQYWP3nQBY43SJ5a+xyEGSeMrm2zxNKXcnCbBS/q1UpD9gqd5Dv+rew==", "dev": true, "requires": { + "fbjs": "^0.8.16", "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "react-is": "^16.8.6", - "scheduler": "^0.19.0" + "prop-types": "^15.6.0" } }, "react-tooltip": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/react-tooltip/-/react-tooltip-4.0.3.tgz", - "integrity": "sha512-xEM+fr8tr/KJP5PZEOg/fc5bZ7ZkC658iMDgCq5DfTqHVyuIOOd5loyxQD0eAJiZ6jWdEd18owbRqd3stHtEDg==", + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/react-tooltip/-/react-tooltip-3.8.0.tgz", + "integrity": "sha512-Uj/vVd0uGuqwTkWeRjKS56T2iwOSvsSMbjqTK7AseHZEMND+WCXXUajaF7+ZsJWTZgnpeT9kBnaBFhchzeDTbw==", "dev": true, "requires": { + "classnames": "^2.2.5", "prop-types": "^15.6.0" } }, "react-virtualized": { - "version": "9.21.2", - "resolved": "https://registry.npmjs.org/react-virtualized/-/react-virtualized-9.21.2.tgz", - "integrity": "sha512-oX7I7KYiUM7lVXQzmhtF4Xg/4UA5duSA+/ZcAvdWlTLFCoFYq1SbauJT5gZK9cZS/wdYR6TPGpX/dqzvTqQeBA==", + "version": "9.20.1", + "resolved": "https://registry.npmjs.org/react-virtualized/-/react-virtualized-9.20.1.tgz", + "integrity": "sha512-xIWxBsyNAjceqD3hsE0nw5TcDVxKbIepsHhvS2XneHmNz0KlKxdLdGBmGZBM9ZesEmbZ5EO0Sw70TB1MeCmpbQ==", "dev": true, "requires": { "babel-runtime": "^6.26.0", - "clsx": "^1.0.1", - "dom-helpers": "^5.0.0", + "classnames": "^2.2.3", + "dom-helpers": "^2.4.0 || ^3.0.0", "loose-envify": "^1.3.0", "prop-types": "^15.6.0", "react-lifecycles-compat": "^3.0.4" @@ -12949,23 +11100,16 @@ "readable-stream": "^2.0.2" } }, - "realpath-native": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.1.0.tgz", - "integrity": "sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==", - "dev": true, - "requires": { - "util.promisify": "^1.0.0" - } - }, "redux": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/redux/-/redux-4.0.5.tgz", - "integrity": "sha512-VSz1uMAH24DM6MF72vcojpYPtrTUu3ByVWfPL1nPfVRb5mZVTve5GnNCUV53QM/BZ66xfWrm0CTWoM+Xlz8V1w==", + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/redux/-/redux-3.7.2.tgz", + "integrity": "sha512-pNqnf9q1hI5HHZRBkj3bAngGZW/JMCmexDlOxw4XagXY2o1327nHH54LoTjiPJ0gizoqPDRqWyX/00g0hD6w+A==", "dev": true, "requires": { - "loose-envify": "^1.4.0", - "symbol-observable": "^1.2.0" + "lodash": "^4.2.1", + "lodash-es": "^4.2.1", + "loose-envify": "^1.1.0", + "symbol-observable": "^1.0.3" } }, "redux-mock-store": { @@ -12981,7 +11125,10 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/redux-throttle/-/redux-throttle-0.1.1.tgz", "integrity": "sha1-QwcFc/AzHRKuFvrmVyrZ1/y3Ya4=", - "dev": true + "dev": true, + "requires": { + "lodash.throttle": "4.0.1" + } }, "reflect.ownkeys": { "version": "0.2.0", @@ -13005,9 +11152,9 @@ } }, "regenerator-runtime": { - "version": "0.13.3", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz", - "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==", + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", "dev": true }, "regenerator-transform": { @@ -13019,6 +11166,15 @@ "private": "^0.1.6" } }, + "regex-cache": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", + "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", + "dev": true, + "requires": { + "is-equal-shallow": "^0.1.3" + } + }, "regex-not": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", @@ -13118,6 +11274,15 @@ "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", "dev": true }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "requires": { + "is-finite": "^1.0.0" + } + }, "request": { "version": "2.88.0", "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", @@ -13146,26 +11311,6 @@ "uuid": "^3.3.2" } }, - "request-promise-core": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.3.tgz", - "integrity": "sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==", - "dev": true, - "requires": { - "lodash": "^4.17.15" - } - }, - "request-promise-native": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.8.tgz", - "integrity": "sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==", - "dev": true, - "requires": { - "request-promise-core": "1.1.3", - "stealthy-require": "^1.1.1", - "tough-cookie": "^2.3.3" - } - }, "require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", @@ -13246,12 +11391,12 @@ "dev": true }, "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", "dev": true, "requires": { - "onetime": "^5.1.0", + "onetime": "^2.0.0", "signal-exit": "^3.0.2" } }, @@ -13267,16 +11412,10 @@ "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", "dev": true }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true - }, "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", "dev": true, "requires": { "glob": "^7.1.3" @@ -13303,26 +11442,20 @@ } }, "rsvp": { - "version": "4.8.5", - "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", - "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-3.6.2.tgz", + "integrity": "sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw==", "dev": true }, "run-async": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.0.tgz", - "integrity": "sha512-xJTbh/d7Lm7SBhc1tNvTpeCHaEzoyxPrqNlvSdMfBTYwaY++UJFyXUOxAtsRUXjlqOfj8luNaR9vjCh4KeV+pg==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", + "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", "dev": true, "requires": { "is-promise": "^2.1.0" } }, - "run-parallel": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.9.tgz", - "integrity": "sha512-DEqnSRTDw/Tc3FXf49zedI638Z9onwUotBMiUFKmrO2sdFKIbXamXGQ3Axd4qgphxKB4kw/qP1w5kTxnfU1B9Q==", - "dev": true - }, "run-queue": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", @@ -13333,9 +11466,9 @@ } }, "rxjs": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.4.tgz", - "integrity": "sha512-naMQXcgEo3csAEGvw/NydRA0fuS2nDZJiw1YUWFKU7aPPAPGZEsD4Iimit96qwCieH6y614MCLYwdkrWx7z/7Q==", + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.3.tgz", + "integrity": "sha512-wuYsAYYFdWTAnAaPoKGNhfpWwKZbJW+HgAJ+mImp+Epl7BG8oNWBCTyRM8gba9k4lk8BgWdoYm21Mo/RYhhbgA==", "dev": true, "requires": { "tslib": "^1.9.0" @@ -13363,20 +11496,20 @@ "dev": true }, "sane": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", - "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/sane/-/sane-2.5.2.tgz", + "integrity": "sha1-tNwYYcIbQn6SlQej51HiosuKs/o=", "dev": true, "requires": { - "@cnakazawa/watch": "^1.0.3", "anymatch": "^2.0.0", - "capture-exit": "^2.0.0", - "exec-sh": "^0.3.2", - "execa": "^1.0.0", + "capture-exit": "^1.2.0", + "exec-sh": "^0.2.0", "fb-watchman": "^2.0.0", + "fsevents": "^1.2.3", "micromatch": "^3.1.4", "minimist": "^1.1.1", - "walker": "~1.0.5" + "walker": "~1.0.5", + "watch": "~0.18.0" }, "dependencies": { "minimist": { @@ -13393,25 +11526,6 @@ "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", "dev": true }, - "saxes": { - "version": "3.1.11", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz", - "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==", - "dev": true, - "requires": { - "xmlchars": "^2.1.1" - } - }, - "scheduler": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.0.tgz", - "integrity": "sha512-xowbVaTPe9r7y7RUejcK73/j8tt2jfiyTednOvHbA8JoClvMYCp+r8QegLwK/n8zWQAtZb1fFnER4XLBZXrCxA==", - "dev": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, "schema-utils": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", @@ -13582,6 +11696,7 @@ "ify-loader": "1.0.4", "linebreak": "0.3.0", "minilog": "3.1.0", + "raw-loader": "^0.5.1", "scratch-storage": "^1.0.0", "scratch-svg-renderer": "0.2.0-prerelease.20200205003400", "twgl.js": "4.4.0" @@ -13749,6 +11864,7 @@ "dev": true, "requires": { "jszip": "^3.1.3", + "rimraf": "^2.5.4", "tmp": "0.0.30", "xml2js": "^0.4.17" }, @@ -13930,12 +12046,6 @@ "integrity": "sha1-QV9CcC1z2BAzApLMXuhurhoRoXA=", "dev": true }, - "shallow-equal": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.2.1.tgz", - "integrity": "sha512-S4vJDjHHMBaiZuT9NPb616CSmLf618jawtv3sufLl6ivK8WocjAo58cXwbRV1cgqxH0Qbv+iUt6m05eqEa2IRA==", - "dev": true - }, "shebang-command": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", @@ -13955,8 +12065,7 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", - "dev": true, - "optional": true + "dev": true }, "should": { "version": "13.2.3", @@ -14018,12 +12127,6 @@ "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", "dev": true }, - "sisteransi": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.4.tgz", - "integrity": "sha512-/ekMoM4NJ59ivGSfKapeG+FWtrmWvA1p6FBZwXrqojw90vJu8lBmrTxCMuBCydKtkaUe2zt4PlxeTKpjwMbyig==", - "dev": true - }, "slash": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", @@ -14224,21 +12327,12 @@ } }, "source-map-support": { - "version": "0.5.16", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.16.tgz", - "integrity": "sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==", + "version": "0.4.18", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", + "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", "dev": true, "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } + "source-map": "^0.5.6" } }, "source-map-url": { @@ -14351,12 +12445,6 @@ } } }, - "split-on-first": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz", - "integrity": "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==", - "dev": true - }, "split-string": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", @@ -14390,20 +12478,14 @@ } }, "ssri": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", - "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-5.3.0.tgz", + "integrity": "sha512-XRSIPqLij52MtgoQavH/x/dU1qVKtWUAAZeOHsR9c2Ddi4XerFy3mc1alf+dLJKl9EUIm/Ht+EowFkTUOA6GAQ==", "dev": true, "requires": { - "figgy-pudding": "^3.5.1" + "safe-buffer": "^5.1.1" } }, - "stack-utils": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.2.tgz", - "integrity": "sha512-MTX+MeG5U994cazkjd/9KNAapsHnibjMLnfXodlkXw76JEea0UiNzrqidzo1emMwk7w5Qhc9jd4Bn9TBb1MFwA==", - "dev": true - }, "startaudiocontext": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/startaudiocontext/-/startaudiocontext-1.2.1.tgz", @@ -14502,12 +12584,6 @@ "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", "dev": true }, - "stealthy-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", - "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", - "dev": true - }, "stream-browserify": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", @@ -14548,34 +12624,34 @@ "dev": true }, "strict-uri-encode": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", - "integrity": "sha1-ucczDHBChi9rFC3CdLvMWGbONUY=", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", "dev": true }, "string-length": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-3.1.0.tgz", - "integrity": "sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz", + "integrity": "sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=", "dev": true, "requires": { "astral-regex": "^1.0.0", - "strip-ansi": "^5.2.0" + "strip-ansi": "^4.0.0" }, "dependencies": { "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", "dev": true }, "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", "dev": true, "requires": { - "ansi-regex": "^4.1.0" + "ansi-regex": "^3.0.0" } } } @@ -14668,38 +12744,20 @@ "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", "dev": true }, - "strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true - }, "strip-json-comments": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz", - "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", "dev": true }, "style-loader": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.1.3.tgz", - "integrity": "sha512-rlkH7X/22yuwFYK357fMN/BxYOorfnfq0eD7+vqlemSK4wEcejFF1dg4zxP0euBW8NrYx2WZzZ8PPFevr7D+Kw==", + "version": "0.23.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-0.23.1.tgz", + "integrity": "sha512-XK+uv9kWwhZMZ1y7mysB+zoihsEj4wneFWAS5qoiLwzW0WzSqMrrsIy+a3zkQJq0ipFtBpX5W3MqyRIBF/WFGg==", "dev": true, "requires": { - "loader-utils": "^1.2.3", - "schema-utils": "^2.6.4" - }, - "dependencies": { - "schema-utils": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.4.tgz", - "integrity": "sha512-VNjcaUxVnEeun6B2fiiUDjXXBtD4ZSH7pdbfIu1pOFwgptDPLMo/z9jr4sUfsjFVPqDCEin/F7IYlq7/E6yDbQ==", - "dev": true, - "requires": { - "ajv": "^6.10.2", - "ajv-keywords": "^3.4.1" - } - } + "loader-utils": "^1.1.0", + "schema-utils": "^1.0.0" } }, "supports-color": { @@ -14711,33 +12769,6 @@ "has-flag": "^3.0.0" } }, - "supports-hyperlinks": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz", - "integrity": "sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA==", - "dev": true, - "requires": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, "svg-to-image": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/svg-to-image/-/svg-to-image-1.1.3.tgz", @@ -14832,16 +12863,6 @@ } } }, - "terminal-link": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", - "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "supports-hyperlinks": "^2.0.0" - } - }, "terser": { "version": "4.3.8", "resolved": "https://registry.npmjs.org/terser/-/terser-4.3.8.tgz", @@ -14905,6 +12926,7 @@ "mkdirp": "^0.5.1", "move-concurrently": "^1.0.1", "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", "ssri": "^6.0.1", "unique-filename": "^1.1.1", "y18n": "^4.0.0" @@ -14980,14 +13002,195 @@ } }, "test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-4.2.3.tgz", + "integrity": "sha512-SYbXgY64PT+4GAL2ocI3HwPa4Q4TBKm0cwAVeKOt/Aoc0gSpNRjJX8w0pA1LMKZ3LBmd8pYBqApFNQLII9kavA==", "dev": true, "requires": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" + "arrify": "^1.0.1", + "micromatch": "^2.3.11", + "object-assign": "^4.1.0", + "read-pkg-up": "^1.0.1", + "require-main-filename": "^1.0.1" + }, + "dependencies": { + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1" + } + }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", + "dev": true + }, + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "dev": true, + "requires": { + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" + } + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "dev": true, + "requires": { + "is-posix-bracket": "^0.1.0" + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "^1.0.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", + "dev": true, + "requires": { + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + } } }, "text-encoding": { @@ -15003,9 +13206,9 @@ "dev": true }, "throat": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", - "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz", + "integrity": "sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=", "dev": true }, "through": { @@ -15151,13 +13354,10 @@ } }, "tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", - "dev": true, - "requires": { - "punycode": "^2.1.0" - } + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=", + "dev": true }, "transformation-matrix": { "version": "1.15.0", @@ -15179,21 +13379,18 @@ "should": "^13.0.0" } }, + "trim-right": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", + "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", + "dev": true + }, "tslib": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", "dev": true }, - "tsutils": { - "version": "3.17.1", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.17.1.tgz", - "integrity": "sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==", - "dev": true, - "requires": { - "tslib": "^1.8.1" - } - }, "tty-browserify": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", @@ -15230,18 +13427,6 @@ "prelude-ls": "~1.1.2" } }, - "type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true - }, "type-is": { "version": "1.6.18", "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", @@ -15258,14 +13443,11 @@ "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", "dev": true }, - "typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "dev": true, - "requires": { - "is-typedarray": "^1.0.0" - } + "ua-parser-js": { + "version": "0.7.20", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.20.tgz", + "integrity": "sha512-8OaIKfzL5cpx8eCMAhhvTlft8GYF8b2eQr6JkCyVdrgjcytyOmPCXrqXFcUnhonRpLlh5yxEZVohm6mzaowUOw==", + "dev": true }, "uglify-js": { "version": "3.4.10", @@ -15292,41 +13474,128 @@ } }, "uglifyjs-webpack-plugin": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-2.2.0.tgz", - "integrity": "sha512-mHSkufBmBuJ+KHQhv5H0MXijtsoA1lynJt1lXOaotja8/I0pR4L9oGaPIZw+bQBOFittXZg9OC1sXSGO9D9ZYg==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/uglifyjs-webpack-plugin/-/uglifyjs-webpack-plugin-1.3.0.tgz", + "integrity": "sha512-ovHIch0AMlxjD/97j9AYovZxG5wnHOPkL7T1GKochBADp/Zwc44pEWNqpKl1Loupp1WhFg7SlYmHZRUfdAacgw==", "dev": true, "requires": { - "cacache": "^12.0.2", - "find-cache-dir": "^2.1.0", - "is-wsl": "^1.1.0", - "schema-utils": "^1.0.0", - "serialize-javascript": "^1.7.0", + "cacache": "^10.0.4", + "find-cache-dir": "^1.0.0", + "schema-utils": "^0.4.5", + "serialize-javascript": "^1.4.0", "source-map": "^0.6.1", - "uglify-js": "^3.6.0", - "webpack-sources": "^1.4.0", - "worker-farm": "^1.7.0" + "uglify-es": "^3.3.4", + "webpack-sources": "^1.1.0", + "worker-farm": "^1.5.2" }, "dependencies": { "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz", + "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA==", "dev": true }, + "find-cache-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz", + "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^1.0.0", + "pkg-dir": "^2.0.0" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dev": true, + "requires": { + "pify": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + }, + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "dev": true, + "requires": { + "find-up": "^2.1.0" + } + }, + "schema-utils": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-0.4.7.tgz", + "integrity": "sha512-v/iwU6wvwGK8HbU9yi3/nhGzP0yGSuhQMzL6ySiec1FSrZZDkhm4noOSWzrNFo/jEc+SJY6jRTwuwbSXJPDUnQ==", + "dev": true, + "requires": { + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0" + } + }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true }, - "uglify-js": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.8.0.tgz", - "integrity": "sha512-ugNSTT8ierCsDHso2jkBHXYrU8Y5/fY2ZUprfrJUiD7YpuFvV4jODLFmb3h4btQjqr5Nh4TX4XtgDfCU1WdioQ==", + "uglify-es": { + "version": "3.3.9", + "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz", + "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==", "dev": true, "requires": { - "commander": "~2.20.3", + "commander": "~2.13.0", "source-map": "~0.6.1" } } @@ -15390,12 +13659,6 @@ "set-value": "^2.0.1" } }, - "uniq": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", - "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", - "dev": true - }, "unique-filename": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", @@ -15590,25 +13853,6 @@ "integrity": "sha512-CNmdbwQMBjwr9Gsmohvm0pbL954tJrNzf6gWL3K+QMQf00PF7ERGrEiLgjuU3mKreLC2MeGhUsNV9ybTbLgd3w==", "dev": true }, - "v8-to-istanbul": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-4.1.2.tgz", - "integrity": "sha512-G9R+Hpw0ITAmPSr47lSlc5A1uekSYzXxTMlFxso2xoffwo4jQnzbv1p9yXIinO8UMZKfAFewaCHwWvnH4Jb4Ug==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0", - "source-map": "^0.7.3" - }, - "dependencies": { - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true - } - } - }, "validate-npm-package-license": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", @@ -15648,26 +13892,6 @@ "integrity": "sha512-iq+S7vZJE60yejDYM0ek6zg308+UZsdtPExWP9VZoCFCz1zkJoXFnAX7aZfd/ZwrkidzdUZL0C/ryW+JwAiIGw==", "dev": true }, - "w3c-hr-time": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz", - "integrity": "sha1-gqwr/2PZUOqeMYmlimViX+3xkEU=", - "dev": true, - "requires": { - "browser-process-hrtime": "^0.1.2" - } - }, - "w3c-xmlserializer": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz", - "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==", - "dev": true, - "requires": { - "domexception": "^1.0.1", - "webidl-conversions": "^4.0.2", - "xml-name-validator": "^3.0.0" - } - }, "walker": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", @@ -15686,6 +13910,24 @@ "loose-envify": "^1.0.0" } }, + "watch": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/watch/-/watch-0.18.0.tgz", + "integrity": "sha1-KAlUdsbffJDJYxOJkMClQj60uYY=", + "dev": true, + "requires": { + "exec-sh": "^0.2.0", + "minimist": "^1.2.0" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + } + } + }, "watchpack": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.6.0.tgz", @@ -16357,21 +14599,28 @@ "iconv-lite": "0.4.24" } }, - "whatwg-mimetype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", - "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "whatwg-fetch": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.0.0.tgz", + "integrity": "sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q==", "dev": true }, "whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-4.8.0.tgz", + "integrity": "sha1-0pgaqRSMHgCkHFphMRZqtGg7vMA=", "dev": true, "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + }, + "dependencies": { + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=", + "dev": true + } } }, "which": { @@ -16389,12 +14638,6 @@ "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", "dev": true }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true - }, "wordwrap": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", @@ -16491,23 +14734,16 @@ } }, "write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", + "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", "dev": true, "requires": { + "graceful-fs": "^4.1.11", "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" + "signal-exit": "^3.0.2" } }, - "ws": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.2.1.tgz", - "integrity": "sha512-sucePNSafamSKoOqoNfBd8V0StlkzJKL2ZAhGQinCfNQ+oacw+Pk7lcdAElecBF2VkLNZRiIb5Oi1Q5lVUVt2A==", - "dev": true - }, "xhr": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/xhr/-/xhr-2.5.0.tgz", @@ -16545,9 +14781,9 @@ "dev": true }, "xml-name-validator": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", - "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-2.0.1.tgz", + "integrity": "sha1-TYuPHszTQZqjYgYb7O9RXh5VljU=", "dev": true }, "xml2js": { @@ -16567,12 +14803,6 @@ "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", "dev": true }, - "xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", - "dev": true - }, "xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", @@ -16586,124 +14816,47 @@ "dev": true }, "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", "dev": true }, "yargs": { - "version": "15.1.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.1.0.tgz", - "integrity": "sha512-T39FNN1b6hCW4SOIk1XyTOWxtXdcen0t+XYrysQmChzSipvhBO8Bj0nK1ozAasdk24dNWuMZvr4k24nz+8HHLg==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-9.0.1.tgz", + "integrity": "sha1-UqzCP+7Kw0BCB47njAwAf1CF20w=", "dev": true, "requires": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", + "camelcase": "^4.1.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^2.0.0", + "read-pkg-up": "^2.0.0", "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", + "require-main-filename": "^1.0.1", "set-blocking": "^2.0.0", - "string-width": "^4.2.0", + "string-width": "^2.0.0", "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^16.1.0" + "y18n": "^3.2.1", + "yargs-parser": "^7.0.0" }, "dependencies": { - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", "dev": true - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", - "dev": true - }, - "string-width": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", - "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - } - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } } } }, "yargs-parser": { - "version": "16.1.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-16.1.0.tgz", - "integrity": "sha512-H/V41UNZQPkUMIT5h5hiwg4QKIY1RPvoBV4XcjUbRM8Bk2oKqqyZ0DIEbTFZB0XjbtSPG8SAa/0DxCQmiRgzKg==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz", + "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=", "dev": true, "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" + "camelcase": "^4.1.0" } }, "yauzl": { From dee03201649e40972b39bfaf141f6bb2eb55b722 Mon Sep 17 00:00:00 2001 From: rschamp Date: Wed, 4 Mar 2020 16:53:51 -0500 Subject: [PATCH 74/79] Bump scratch-blocks and scratch-l10n --- package-lock.json | 735 +++++++++++++--------------------------------- package.json | 4 +- 2 files changed, 198 insertions(+), 541 deletions(-) diff --git a/package-lock.json b/package-lock.json index 756a4137f..a0ca4cb9d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,7 +8,6 @@ "version": "7.6.4", "resolved": "https://registry.npmjs.org/@babel/cli/-/cli-7.6.4.tgz", "integrity": "sha512-tqrDyvPryBM6xjIyKKUwr3s8CzmmYidwgdswd7Uc/Cv0ogZcuS1TYQTLx/eWKP3UbJ6JxZAiYlBZabXm/rtRsQ==", - "dev": true, "requires": { "chokidar": "^2.1.8", "commander": "^2.8.1", @@ -26,7 +25,6 @@ "version": "0.5.1", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "dev": true, "requires": { "minimist": "0.0.8" } @@ -37,7 +35,6 @@ "version": "7.5.5", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz", "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==", - "dev": true, "requires": { "@babel/highlight": "^7.0.0" } @@ -46,7 +43,6 @@ "version": "7.6.4", "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.6.4.tgz", "integrity": "sha512-Rm0HGw101GY8FTzpWSyRbki/jzq+/PkNQJ+nSulrdY6gFGOsNseCqD6KHRYe2E+EdzuBdr2pxCp6s4Uk6eJ+XQ==", - "dev": true, "requires": { "@babel/code-frame": "^7.5.5", "@babel/generator": "^7.6.4", @@ -68,7 +64,6 @@ "version": "4.1.1", "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, "requires": { "ms": "^2.1.1" } @@ -76,8 +71,7 @@ "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" } } }, @@ -85,7 +79,6 @@ "version": "7.6.4", "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.6.4.tgz", "integrity": "sha512-jsBuXkFoZxk0yWLyGI9llT9oiQ2FeTASmRFE32U+aaDTfoE92t78eroO7PTpU/OrYq38hlcDM6vbfLDaOLy+7w==", - "dev": true, "requires": { "@babel/types": "^7.6.3", "jsesc": "^2.5.1", @@ -158,7 +151,6 @@ "version": "7.1.0", "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz", "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==", - "dev": true, "requires": { "@babel/helper-get-function-arity": "^7.0.0", "@babel/template": "^7.1.0", @@ -169,7 +161,6 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz", "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==", - "dev": true, "requires": { "@babel/types": "^7.0.0" } @@ -227,8 +218,7 @@ "@babel/helper-plugin-utils": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz", - "integrity": "sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA==", - "dev": true + "integrity": "sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA==" }, "@babel/helper-regex": { "version": "7.5.5", @@ -278,7 +268,6 @@ "version": "7.4.4", "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz", "integrity": "sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q==", - "dev": true, "requires": { "@babel/types": "^7.4.4" } @@ -299,7 +288,6 @@ "version": "7.6.2", "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.6.2.tgz", "integrity": "sha512-3/bAUL8zZxYs1cdX2ilEE0WobqbCmKWr/889lf2SS0PpDcpEIY8pb1CCyz0pEcX3pEb+MCbks1jIokz2xLtGTA==", - "dev": true, "requires": { "@babel/template": "^7.6.0", "@babel/traverse": "^7.6.2", @@ -310,7 +298,6 @@ "version": "7.5.0", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.5.0.tgz", "integrity": "sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ==", - "dev": true, "requires": { "chalk": "^2.0.0", "esutils": "^2.0.2", @@ -320,8 +307,7 @@ "@babel/parser": { "version": "7.6.4", "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.6.4.tgz", - "integrity": "sha512-D8RHPW5qd0Vbyo3qb+YjO5nvUVRTXFLQ/FsDxJU2Nqz4uB5EnUN0ZQSEYpvTIbRuttig1XbHWU5oMeQwQSAA+A==", - "dev": true + "integrity": "sha512-D8RHPW5qd0Vbyo3qb+YjO5nvUVRTXFLQ/FsDxJU2Nqz4uB5EnUN0ZQSEYpvTIbRuttig1XbHWU5oMeQwQSAA+A==" }, "@babel/plugin-proposal-async-generator-functions": { "version": "7.2.0", @@ -879,7 +865,6 @@ "version": "7.6.0", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.6.0.tgz", "integrity": "sha512-5AEH2EXD8euCk446b7edmgFdub/qfH1SN6Nii3+fyXP807QRx9Q73A2N5hNwRRslC2H9sNzaFhsPubkS4L8oNQ==", - "dev": true, "requires": { "@babel/code-frame": "^7.0.0", "@babel/parser": "^7.6.0", @@ -890,7 +875,6 @@ "version": "7.6.3", "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.6.3.tgz", "integrity": "sha512-unn7P4LGsijIxaAJo/wpoU11zN+2IaClkQAxcJWBNCMS6cmVh802IyLHNkAjQ0iYnRS3nnxk5O3fuXW28IMxTw==", - "dev": true, "requires": { "@babel/code-frame": "^7.5.5", "@babel/generator": "^7.6.3", @@ -907,7 +891,6 @@ "version": "4.1.1", "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, "requires": { "ms": "^2.1.1" } @@ -915,8 +898,7 @@ "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" } } }, @@ -924,7 +906,6 @@ "version": "7.6.3", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.6.3.tgz", "integrity": "sha512-CqbcpTxMcpuQTMhjI37ZHVgjBkysg5icREQIEZ0eG1yCNwg3oy+5AaLiOKmjsCj6nqOsa6Hf0ObjRVwokb7srA==", - "dev": true, "requires": { "esutils": "^2.0.2", "lodash": "^4.17.13", @@ -955,10 +936,9 @@ "dev": true }, "@types/babel__core": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.4.tgz", - "integrity": "sha512-c/5MuRz5HM4aizqL5ViYfW4iEnmfPcfbH4Xa6GgLT21dMc1NGeNnuS6egHheOmP+kCJ9CAzC4pv4SDCWTnRkbg==", - "dev": true, + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.6.tgz", + "integrity": "sha512-tTnhWszAqvXnhW7m5jQU9PomXSiKXk2sFxpahXvI20SZKu9ylPi8WtIxueZ6ehDWikPT0jeFujMj3X4ZHuf3Tg==", "requires": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0", @@ -971,7 +951,6 @@ "version": "7.6.1", "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.1.tgz", "integrity": "sha512-bBKm+2VPJcMRVwNhxKu8W+5/zT7pwNEqeokFOmbvVSqGzFneNxYcEBro9Ac7/N9tlsaPYnZLK8J1LWKkMsLAew==", - "dev": true, "requires": { "@babel/types": "^7.0.0" } @@ -980,17 +959,15 @@ "version": "7.0.2", "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.0.2.tgz", "integrity": "sha512-/K6zCpeW7Imzgab2bLkLEbz0+1JlFSrUMdw7KoIIu+IUdu51GWaBZpd3y1VXGVXzynvGa4DaIaxNZHiON3GXUg==", - "dev": true, "requires": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0" } }, "@types/babel__traverse": { - "version": "7.0.8", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.8.tgz", - "integrity": "sha512-yGeB2dHEdvxjP0y4UbRtQaSkXJ9649fYCmIdRoul5kfAoGCwxuCbMhag0k3RPfnuh9kPGm8x89btcfDEXdVWGw==", - "dev": true, + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.9.tgz", + "integrity": "sha512-jEFQ8L1tuvPjOI8lnpaf73oCJe+aoxL6ygqSy6c8LcW98zaC+4mzWuQIRCEvKeCOu+lbqdXcg4Uqmm1S8AP1tw==", "requires": { "@babel/types": "^7.3.0" } @@ -1360,7 +1337,6 @@ "version": "6.10.2", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", - "dev": true, "requires": { "fast-deep-equal": "^2.0.1", "fast-json-stable-stringify": "^2.0.0", @@ -1383,8 +1359,7 @@ "amdefine": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", - "dev": true + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=" }, "ansi-colors": { "version": "3.2.4", @@ -1414,7 +1389,6 @@ "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, "requires": { "color-convert": "^1.9.0" } @@ -1423,7 +1397,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, "requires": { "micromatch": "^3.1.4", "normalize-path": "^2.1.1" @@ -1433,7 +1406,6 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, "requires": { "remove-trailing-separator": "^1.0.1" } @@ -1467,20 +1439,17 @@ "arr-diff": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" }, "arr-flatten": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" }, "arr-union": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "dev": true + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" }, "array-equal": { "version": "1.0.0", @@ -1534,8 +1503,7 @@ "array-unique": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" }, "array.prototype.find": { "version": "2.1.0", @@ -1583,7 +1551,6 @@ "version": "0.2.4", "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", - "dev": true, "requires": { "safer-buffer": "~2.1.0" } @@ -1629,14 +1596,12 @@ "assert-plus": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" }, "assign-symbols": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", - "dev": true + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" }, "astral-regex": { "version": "1.0.0", @@ -1656,8 +1621,7 @@ "async-each": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", - "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", - "dev": true + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==" }, "async-limiter": { "version": "1.0.1", @@ -1668,14 +1632,12 @@ "asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" }, "atob": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" }, "audio-context": { "version": "1.0.1", @@ -1704,14 +1666,12 @@ "aws-sign2": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "dev": true + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" }, "aws4": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz", - "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==", - "dev": true + "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==" }, "babel-code-frame": { "version": "6.26.0", @@ -1929,7 +1889,6 @@ "version": "3.5.1", "resolved": "https://registry.npmjs.org/babel-plugin-react-intl/-/babel-plugin-react-intl-3.5.1.tgz", "integrity": "sha512-1jlEJCSmLaJM4tjIKpu64UZ833COCHmwR77bFJDOye+zlwf80uR1b8p41l4tClx1QsrfI+qV6w/5AiPYQgaMUQ==", - "dev": true, "requires": { "@babel/core": "^7.4.5", "@babel/helper-plugin-utils": "^7.0.0", @@ -1941,8 +1900,7 @@ "intl-messageformat-parser": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/intl-messageformat-parser/-/intl-messageformat-parser-1.8.1.tgz", - "integrity": "sha512-IMSCKVf0USrM/959vj3xac7s8f87sc+80Y/ipBzdKy4ifBv5Gsj2tZ41EAaURVg01QU71fYr77uA8Meh6kELbg==", - "dev": true + "integrity": "sha512-IMSCKVf0USrM/959vj3xac7s8f87sc+80Y/ipBzdKy4ifBv5Gsj2tZ41EAaURVg01QU71fYr77uA8Meh6kELbg==" } } }, @@ -2104,14 +2062,12 @@ "balanced-match": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", - "dev": true + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" }, "base": { "version": "0.11.2", "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, "requires": { "cache-base": "^1.0.1", "class-utils": "^0.3.5", @@ -2126,7 +2082,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, "requires": { "is-descriptor": "^1.0.0" } @@ -2135,7 +2090,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, "requires": { "kind-of": "^6.0.0" } @@ -2144,7 +2098,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, "requires": { "kind-of": "^6.0.0" } @@ -2153,7 +2106,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, "requires": { "is-accessor-descriptor": "^1.0.0", "is-data-descriptor": "^1.0.0", @@ -2184,7 +2136,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "dev": true, "requires": { "tweetnacl": "^0.14.3" } @@ -2198,8 +2149,7 @@ "binary-extensions": { "version": "1.13.1", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "dev": true + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" }, "bl": { "version": "1.2.2", @@ -2285,7 +2235,6 @@ "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -2295,7 +2244,6 @@ "version": "2.3.2", "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, "requires": { "arr-flatten": "^1.1.0", "array-unique": "^0.3.2", @@ -2313,7 +2261,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, "requires": { "is-extendable": "^0.1.0" } @@ -2358,8 +2305,7 @@ "browser-stdout": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.0.tgz", - "integrity": "sha1-81HTKWnTL6XXpVZxVCY9korjvR8=", - "dev": true + "integrity": "sha1-81HTKWnTL6XXpVZxVCY9korjvR8=" }, "browserify-aes": { "version": "1.2.0", @@ -2547,7 +2493,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, "requires": { "collection-visit": "^1.0.0", "component-emitter": "^1.2.1", @@ -2632,14 +2577,12 @@ "caseless": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "dev": true + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" }, "chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, "requires": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -2670,7 +2613,6 @@ "version": "2.1.8", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "dev": true, "requires": { "anymatch": "^2.0.0", "async-each": "^1.0.1", @@ -2746,7 +2688,6 @@ "version": "0.3.6", "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dev": true, "requires": { "arr-union": "^3.1.0", "define-property": "^0.2.5", @@ -2758,7 +2699,6 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, "requires": { "is-descriptor": "^0.1.0" } @@ -2846,7 +2786,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "dev": true, "requires": { "map-visit": "^1.0.0", "object-visit": "^1.0.0" @@ -2865,7 +2804,6 @@ "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, "requires": { "color-name": "1.1.3" } @@ -2873,8 +2811,7 @@ "color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" }, "colors": { "version": "0.6.2", @@ -2886,7 +2823,6 @@ "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, "requires": { "delayed-stream": "~1.0.0" } @@ -2894,8 +2830,7 @@ "commander": { "version": "2.20.1", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.1.tgz", - "integrity": "sha512-cCuLsMhJeWQ/ZpsFTbE765kvVfoeSddc4nU3up4fV+fDBcfUXnbITJ+JzhkdjzOqhURjZgujxaioam4RM9yGUg==", - "dev": true + "integrity": "sha512-cCuLsMhJeWQ/ZpsFTbE765kvVfoeSddc4nU3up4fV+fDBcfUXnbITJ+JzhkdjzOqhURjZgujxaioam4RM9yGUg==" }, "commondir": { "version": "1.0.1", @@ -2906,8 +2841,7 @@ "component-emitter": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", - "dev": true + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" }, "compressible": { "version": "2.0.17", @@ -2942,8 +2876,7 @@ "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, "concat-stream": { "version": "1.6.2", @@ -3009,7 +2942,6 @@ "version": "1.6.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz", "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==", - "dev": true, "requires": { "safe-buffer": "~5.1.1" } @@ -3054,8 +2986,7 @@ "copy-descriptor": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", - "dev": true + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" }, "copy-webpack-plugin": { "version": "4.6.0", @@ -3200,8 +3131,7 @@ "core-util-is": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" }, "cosmiconfig": { "version": "5.2.1", @@ -3466,7 +3396,6 @@ "version": "1.14.1", "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "dev": true, "requires": { "assert-plus": "^1.0.0" } @@ -3481,7 +3410,6 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, "requires": { "ms": "2.0.0" } @@ -3501,8 +3429,7 @@ "decode-uri-component": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "dev": true + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" }, "deep-equal": { "version": "1.1.0", @@ -3603,7 +3530,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, "requires": { "is-descriptor": "^1.0.2", "isobject": "^3.0.1" @@ -3613,7 +3539,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, "requires": { "kind-of": "^6.0.0" } @@ -3622,7 +3547,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, "requires": { "kind-of": "^6.0.0" } @@ -3631,7 +3555,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, "requires": { "is-accessor-descriptor": "^1.0.0", "is-data-descriptor": "^1.0.0", @@ -3658,8 +3581,7 @@ "delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" }, "depd": { "version": "1.1.2", @@ -3866,7 +3788,6 @@ "version": "0.1.2", "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "dev": true, "requires": { "jsbn": "~0.1.0", "safer-buffer": "^2.1.0" @@ -3908,8 +3829,7 @@ "emojis-list": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", - "dev": true + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" }, "encodeurl": { "version": "1.0.2", @@ -4078,8 +3998,7 @@ "escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" }, "escodegen": { "version": "1.12.0", @@ -4438,8 +4357,7 @@ "esutils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" }, "etag": { "version": "1.8.1", @@ -4525,7 +4443,6 @@ "version": "2.1.4", "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dev": true, "requires": { "debug": "^2.3.3", "define-property": "^0.2.5", @@ -4540,7 +4457,6 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, "requires": { "is-descriptor": "^0.1.0" } @@ -4549,7 +4465,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, "requires": { "is-extendable": "^0.1.0" } @@ -4634,7 +4549,6 @@ "version": "0.6.3", "resolved": "https://registry.npmjs.org/exports-loader/-/exports-loader-0.6.3.tgz", "integrity": "sha1-V9x4kX9wm5byR/qR5ptVTIVQE8g=", - "dev": true, "requires": { "loader-utils": "0.2.x", "source-map": "0.1.x" @@ -4643,20 +4557,17 @@ "big.js": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", - "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==", - "dev": true + "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==" }, "json5": { "version": "0.5.1", "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", - "dev": true + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=" }, "loader-utils": { "version": "0.2.17", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz", "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", - "dev": true, "requires": { "big.js": "^3.1.3", "emojis-list": "^2.0.0", @@ -4668,7 +4579,6 @@ "version": "0.1.43", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz", "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=", - "dev": true, "requires": { "amdefine": ">=0.0.4" } @@ -4730,14 +4640,12 @@ "extend": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" }, "extend-shallow": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dev": true, "requires": { "assign-symbols": "^1.0.0", "is-extendable": "^1.0.1" @@ -4747,7 +4655,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, "requires": { "is-plain-object": "^2.0.4" } @@ -4769,7 +4676,6 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, "requires": { "array-unique": "^0.3.2", "define-property": "^1.0.0", @@ -4785,7 +4691,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, "requires": { "is-descriptor": "^1.0.0" } @@ -4794,7 +4699,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, "requires": { "is-extendable": "^0.1.0" } @@ -4803,7 +4707,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, "requires": { "kind-of": "^6.0.0" } @@ -4812,7 +4715,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, "requires": { "kind-of": "^6.0.0" } @@ -4821,7 +4723,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, "requires": { "is-accessor-descriptor": "^1.0.0", "is-data-descriptor": "^1.0.0", @@ -4856,8 +4757,7 @@ "extsprintf": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "dev": true + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" }, "falafel": { "version": "2.1.0", @@ -4888,14 +4788,12 @@ "fast-deep-equal": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", - "dev": true + "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=" }, "fast-json-stable-stringify": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", - "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=", - "dev": true + "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" }, "fast-levenshtein": { "version": "2.0.6", @@ -5013,7 +4911,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, "requires": { "extend-shallow": "^2.0.1", "is-number": "^3.0.0", @@ -5025,7 +4922,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, "requires": { "is-extendable": "^0.1.0" } @@ -5179,8 +5075,7 @@ "for-in": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "dev": true + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" }, "for-own": { "version": "0.1.5", @@ -5200,14 +5095,12 @@ "forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "dev": true + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" }, "form-data": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "dev": true, "requires": { "asynckit": "^0.4.0", "combined-stream": "^1.0.6", @@ -5258,7 +5151,6 @@ "version": "0.2.1", "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "dev": true, "requires": { "map-cache": "^0.2.2" } @@ -5292,7 +5184,6 @@ "version": "8.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", - "dev": true, "requires": { "graceful-fs": "^4.2.0", "jsonfile": "^4.0.0", @@ -5302,8 +5193,7 @@ "fs-readdir-recursive": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz", - "integrity": "sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA==", - "dev": true + "integrity": "sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA==" }, "fs-write-stream-atomic": { "version": "1.0.10", @@ -5320,14 +5210,12 @@ "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, "fsevents": { "version": "1.2.9", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.9.tgz", "integrity": "sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw==", - "dev": true, "optional": true, "requires": { "nan": "^2.12.1", @@ -5336,30 +5224,26 @@ "dependencies": { "abbrev": { "version": "1.1.1", - "resolved": false, + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true, "optional": true }, "ansi-regex": { "version": "2.1.1", - "resolved": false, + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true, "optional": true }, "aproba": { "version": "1.2.0", - "resolved": false, + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", - "dev": true, "optional": true }, "are-we-there-yet": { "version": "1.1.5", - "resolved": false, + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", - "dev": true, "optional": true, "requires": { "delegates": "^1.0.0", @@ -5368,16 +5252,14 @@ }, "balanced-match": { "version": "1.0.0", - "resolved": false, + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", - "dev": true, "optional": true }, "brace-expansion": { "version": "1.1.11", - "resolved": false, + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, "optional": true, "requires": { "balanced-match": "^1.0.0", @@ -5386,44 +5268,38 @@ }, "chownr": { "version": "1.1.1", - "resolved": false, + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.1.tgz", "integrity": "sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g==", - "dev": true, "optional": true }, "code-point-at": { "version": "1.1.0", - "resolved": false, + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", - "dev": true, "optional": true }, "concat-map": { "version": "0.0.1", - "resolved": false, + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true, "optional": true }, "console-control-strings": { "version": "1.1.0", - "resolved": false, + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", - "dev": true, "optional": true }, "core-util-is": { "version": "1.0.2", - "resolved": false, + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true, "optional": true }, "debug": { "version": "4.1.1", - "resolved": false, + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", - "dev": true, "optional": true, "requires": { "ms": "^2.1.1" @@ -5431,30 +5307,26 @@ }, "deep-extend": { "version": "0.6.0", - "resolved": false, + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "dev": true, "optional": true }, "delegates": { "version": "1.0.0", - "resolved": false, + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", - "dev": true, "optional": true }, "detect-libc": { "version": "1.0.3", - "resolved": false, + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", - "dev": true, "optional": true }, "fs-minipass": { "version": "1.2.5", - "resolved": false, + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.5.tgz", "integrity": "sha512-JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ==", - "dev": true, "optional": true, "requires": { "minipass": "^2.2.1" @@ -5462,16 +5334,14 @@ }, "fs.realpath": { "version": "1.0.0", - "resolved": false, + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true, "optional": true }, "gauge": { "version": "2.7.4", - "resolved": false, + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", - "dev": true, "optional": true, "requires": { "aproba": "^1.0.3", @@ -5486,9 +5356,8 @@ }, "glob": { "version": "7.1.3", - "resolved": false, + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", - "dev": true, "optional": true, "requires": { "fs.realpath": "^1.0.0", @@ -5501,16 +5370,14 @@ }, "has-unicode": { "version": "2.0.1", - "resolved": false, + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", - "dev": true, "optional": true }, "iconv-lite": { "version": "0.4.24", - "resolved": false, + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, "optional": true, "requires": { "safer-buffer": ">= 2.1.2 < 3" @@ -5518,9 +5385,8 @@ }, "ignore-walk": { "version": "3.0.1", - "resolved": false, + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.1.tgz", "integrity": "sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ==", - "dev": true, "optional": true, "requires": { "minimatch": "^3.0.4" @@ -5528,9 +5394,8 @@ }, "inflight": { "version": "1.0.6", - "resolved": false, + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, "optional": true, "requires": { "once": "^1.3.0", @@ -5539,23 +5404,20 @@ }, "inherits": { "version": "2.0.3", - "resolved": false, + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true, "optional": true }, "ini": { "version": "1.3.5", - "resolved": false, + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", - "dev": true, "optional": true }, "is-fullwidth-code-point": { "version": "1.0.0", - "resolved": false, + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, "optional": true, "requires": { "number-is-nan": "^1.0.0" @@ -5563,16 +5425,14 @@ }, "isarray": { "version": "1.0.0", - "resolved": false, + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true, "optional": true }, "minimatch": { "version": "3.0.4", - "resolved": false, + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, "optional": true, "requires": { "brace-expansion": "^1.1.7" @@ -5580,16 +5440,14 @@ }, "minimist": { "version": "0.0.8", - "resolved": false, + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", - "dev": true, "optional": true }, "minipass": { "version": "2.3.5", - "resolved": false, + "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.3.5.tgz", "integrity": "sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA==", - "dev": true, "optional": true, "requires": { "safe-buffer": "^5.1.2", @@ -5598,9 +5456,8 @@ }, "minizlib": { "version": "1.2.1", - "resolved": false, + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.2.1.tgz", "integrity": "sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA==", - "dev": true, "optional": true, "requires": { "minipass": "^2.2.1" @@ -5608,9 +5465,8 @@ }, "mkdirp": { "version": "0.5.1", - "resolved": false, + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "dev": true, "optional": true, "requires": { "minimist": "0.0.8" @@ -5618,16 +5474,14 @@ }, "ms": { "version": "2.1.1", - "resolved": false, + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", - "dev": true, "optional": true }, "needle": { "version": "2.3.0", - "resolved": false, + "resolved": "https://registry.npmjs.org/needle/-/needle-2.3.0.tgz", "integrity": "sha512-QBZu7aAFR0522EyaXZM0FZ9GLpq6lvQ3uq8gteiDUp7wKdy0lSd2hPlgFwVuW1CBkfEs9PfDQsQzZghLs/psdg==", - "dev": true, "optional": true, "requires": { "debug": "^4.1.0", @@ -5637,9 +5491,8 @@ }, "node-pre-gyp": { "version": "0.12.0", - "resolved": false, + "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.12.0.tgz", "integrity": "sha512-4KghwV8vH5k+g2ylT+sLTjy5wmUOb9vPhnM8NHvRf9dHmnW/CndrFXy2aRPaPST6dugXSdHXfeaHQm77PIz/1A==", - "dev": true, "optional": true, "requires": { "detect-libc": "^1.0.2", @@ -5656,9 +5509,8 @@ }, "nopt": { "version": "4.0.1", - "resolved": false, + "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.1.tgz", "integrity": "sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=", - "dev": true, "optional": true, "requires": { "abbrev": "1", @@ -5667,16 +5519,14 @@ }, "npm-bundled": { "version": "1.0.6", - "resolved": false, + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.0.6.tgz", "integrity": "sha512-8/JCaftHwbd//k6y2rEWp6k1wxVfpFzB6t1p825+cUb7Ym2XQfhwIC5KwhrvzZRJu+LtDE585zVaS32+CGtf0g==", - "dev": true, "optional": true }, "npm-packlist": { "version": "1.4.1", - "resolved": false, + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.1.tgz", "integrity": "sha512-+TcdO7HJJ8peiiYhvPxsEDhF3PJFGUGRcFsGve3vxvxdcpO2Z4Z7rkosRM0kWj6LfbK/P0gu3dzk5RU1ffvFcw==", - "dev": true, "optional": true, "requires": { "ignore-walk": "^3.0.1", @@ -5685,9 +5535,8 @@ }, "npmlog": { "version": "4.1.2", - "resolved": false, + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", - "dev": true, "optional": true, "requires": { "are-we-there-yet": "~1.1.2", @@ -5698,23 +5547,20 @@ }, "number-is-nan": { "version": "1.0.1", - "resolved": false, + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "dev": true, "optional": true }, "object-assign": { "version": "4.1.1", - "resolved": false, + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true, "optional": true }, "once": { "version": "1.4.0", - "resolved": false, + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, "optional": true, "requires": { "wrappy": "1" @@ -5722,23 +5568,20 @@ }, "os-homedir": { "version": "1.0.2", - "resolved": false, + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", - "dev": true, "optional": true }, "os-tmpdir": { "version": "1.0.2", - "resolved": false, + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "dev": true, "optional": true }, "osenv": { "version": "0.1.5", - "resolved": false, + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", - "dev": true, "optional": true, "requires": { "os-homedir": "^1.0.0", @@ -5747,23 +5590,20 @@ }, "path-is-absolute": { "version": "1.0.1", - "resolved": false, + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true, "optional": true }, "process-nextick-args": { "version": "2.0.0", - "resolved": false, + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==", - "dev": true, "optional": true }, "rc": { "version": "1.2.8", - "resolved": false, + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "dev": true, "optional": true, "requires": { "deep-extend": "^0.6.0", @@ -5774,18 +5614,16 @@ "dependencies": { "minimist": { "version": "1.2.0", - "resolved": false, + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true, "optional": true } } }, "readable-stream": { "version": "2.3.6", - "resolved": false, + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "dev": true, "optional": true, "requires": { "core-util-is": "~1.0.0", @@ -5799,9 +5637,8 @@ }, "rimraf": { "version": "2.6.3", - "resolved": false, + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "dev": true, "optional": true, "requires": { "glob": "^7.1.3" @@ -5809,51 +5646,44 @@ }, "safe-buffer": { "version": "5.1.2", - "resolved": false, + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true, "optional": true }, "safer-buffer": { "version": "2.1.2", - "resolved": false, + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true, "optional": true }, "sax": { "version": "1.2.4", - "resolved": false, + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true, "optional": true }, "semver": { "version": "5.7.0", - "resolved": false, + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz", "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==", - "dev": true, "optional": true }, "set-blocking": { "version": "2.0.0", - "resolved": false, + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", - "dev": true, "optional": true }, "signal-exit": { "version": "3.0.2", - "resolved": false, + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", - "dev": true, "optional": true }, "string-width": { "version": "1.0.2", - "resolved": false, + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, "optional": true, "requires": { "code-point-at": "^1.0.0", @@ -5863,9 +5693,8 @@ }, "string_decoder": { "version": "1.1.1", - "resolved": false, + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, "optional": true, "requires": { "safe-buffer": "~5.1.0" @@ -5873,9 +5702,8 @@ }, "strip-ansi": { "version": "3.0.1", - "resolved": false, + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, "optional": true, "requires": { "ansi-regex": "^2.0.0" @@ -5883,16 +5711,14 @@ }, "strip-json-comments": { "version": "2.0.1", - "resolved": false, + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", - "dev": true, "optional": true }, "tar": { "version": "4.4.8", - "resolved": false, + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.8.tgz", "integrity": "sha512-LzHF64s5chPQQS0IYBn9IN5h3i98c12bo4NCO7e0sGM2llXQ3p2FGC5sdENN4cTW48O915Sh+x+EXx7XW96xYQ==", - "dev": true, "optional": true, "requires": { "chownr": "^1.1.1", @@ -5906,16 +5732,14 @@ }, "util-deprecate": { "version": "1.0.2", - "resolved": false, + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true, "optional": true }, "wide-align": { "version": "1.1.3", - "resolved": false, + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", - "dev": true, "optional": true, "requires": { "string-width": "^1.0.2 || 2" @@ -5923,16 +5747,14 @@ }, "wrappy": { "version": "1.0.2", - "resolved": false, + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true, "optional": true }, "yallist": { "version": "3.0.3", - "resolved": false, + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz", "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==", - "dev": true, "optional": true } } @@ -5994,14 +5816,12 @@ "get-value": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", - "dev": true + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" }, "getpass": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "dev": true, "requires": { "assert-plus": "^1.0.0" } @@ -6041,7 +5861,6 @@ "version": "7.1.4", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", - "dev": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -6091,7 +5910,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "dev": true, "requires": { "is-glob": "^3.1.0", "path-dirname": "^1.0.0" @@ -6101,7 +5919,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, "requires": { "is-extglob": "^2.1.0" } @@ -6156,8 +5973,7 @@ "globals": { "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" }, "globby": { "version": "6.1.0", @@ -6183,8 +5999,7 @@ "graceful-fs": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.2.tgz", - "integrity": "sha512-IItsdsea19BoLC7ELy13q1iJFNmd7ofZH5+X/pJr90/nRoPEX0DJo1dHDbgtYWOhJhcCgMDTOw84RZ72q6lB+Q==", - "dev": true + "integrity": "sha512-IItsdsea19BoLC7ELy13q1iJFNmd7ofZH5+X/pJr90/nRoPEX0DJo1dHDbgtYWOhJhcCgMDTOw84RZ72q6lB+Q==" }, "graceful-readlink": { "version": "1.0.1", @@ -6205,8 +6020,7 @@ "growl": { "version": "1.10.3", "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.3.tgz", - "integrity": "sha512-hKlsbA5Vu3xsh1Cg3J7jSmX/WaW6A5oBeqzM88oNbCRQFz+zUaXm6yxS4RVytp1scBoJzSYl4YAEOQIt6O8V1Q==", - "dev": true + "integrity": "sha512-hKlsbA5Vu3xsh1Cg3J7jSmX/WaW6A5oBeqzM88oNbCRQFz+zUaXm6yxS4RVytp1scBoJzSYl4YAEOQIt6O8V1Q==" }, "growly": { "version": "1.3.0", @@ -6243,14 +6057,12 @@ "har-schema": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", - "dev": true + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" }, "har-validator": { "version": "5.1.3", "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", - "dev": true, "requires": { "ajv": "^6.5.5", "har-schema": "^2.0.0" @@ -6277,8 +6089,7 @@ "has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" }, "has-symbols": { "version": "1.0.0", @@ -6290,7 +6101,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "dev": true, "requires": { "get-value": "^2.0.6", "has-values": "^1.0.0", @@ -6301,7 +6111,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", - "dev": true, "requires": { "is-number": "^3.0.0", "kind-of": "^4.0.0" @@ -6311,7 +6120,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "dev": true, "requires": { "is-buffer": "^1.1.5" } @@ -6582,7 +6390,6 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", - "dev": true, "requires": { "assert-plus": "^1.0.0", "jsprim": "^1.2.2", @@ -6745,7 +6552,6 @@ "version": "0.6.5", "resolved": "https://registry.npmjs.org/imports-loader/-/imports-loader-0.6.5.tgz", "integrity": "sha1-rnRlMDHVnjezwvslRKxhrq41MKY=", - "dev": true, "requires": { "loader-utils": "0.2.x", "source-map": "0.1.x" @@ -6754,20 +6560,17 @@ "big.js": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", - "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==", - "dev": true + "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==" }, "json5": { "version": "0.5.1", "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", - "dev": true + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=" }, "loader-utils": { "version": "0.2.17", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz", "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", - "dev": true, "requires": { "big.js": "^3.1.3", "emojis-list": "^2.0.0", @@ -6779,7 +6582,6 @@ "version": "0.1.43", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz", "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=", - "dev": true, "requires": { "amdefine": ">=0.0.4" } @@ -6802,7 +6604,6 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, "requires": { "once": "^1.3.0", "wrappy": "1" @@ -6811,8 +6612,7 @@ "inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, "ini": { "version": "1.3.5", @@ -6953,7 +6753,6 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, "requires": { "kind-of": "^3.0.2" }, @@ -6962,7 +6761,6 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, "requires": { "is-buffer": "^1.1.5" } @@ -6985,7 +6783,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "dev": true, "requires": { "binary-extensions": "^1.0.0" } @@ -6999,8 +6796,7 @@ "is-buffer": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" }, "is-builtin-module": { "version": "1.0.0", @@ -7030,7 +6826,6 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, "requires": { "kind-of": "^3.0.2" }, @@ -7039,7 +6834,6 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, "requires": { "is-buffer": "^1.1.5" } @@ -7056,7 +6850,6 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, "requires": { "is-accessor-descriptor": "^0.1.6", "is-data-descriptor": "^0.1.4", @@ -7066,8 +6859,7 @@ "kind-of": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" } } }, @@ -7095,14 +6887,12 @@ "is-extendable": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" }, "is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" }, "is-finite": { "version": "1.0.2", @@ -7129,7 +6919,6 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "dev": true, "requires": { "is-extglob": "^2.1.1" } @@ -7144,7 +6933,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, "requires": { "kind-of": "^3.0.2" }, @@ -7153,7 +6941,6 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, "requires": { "is-buffer": "^1.1.5" } @@ -7193,14 +6980,12 @@ "is-plain-obj": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", - "dev": true + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" }, "is-plain-object": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, "requires": { "isobject": "^3.0.1" } @@ -7262,8 +7047,7 @@ "is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "dev": true + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" }, "is-url": { "version": "1.2.4", @@ -7280,8 +7064,7 @@ "is-windows": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" }, "is-wsl": { "version": "1.1.0", @@ -7303,8 +7086,7 @@ "isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" }, "isexe": { "version": "2.0.0", @@ -7315,8 +7097,7 @@ "isobject": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" }, "isomorphic-fetch": { "version": "2.2.1", @@ -7331,8 +7112,7 @@ "isstream": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", - "dev": true + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" }, "istanbul-api": { "version": "1.3.7", @@ -8395,8 +8175,7 @@ "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" }, "js-yaml": { "version": "3.13.1", @@ -8411,8 +8190,7 @@ "jsbn": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" }, "jsdom": { "version": "9.12.0", @@ -8458,8 +8236,7 @@ "jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" }, "json-parse-better-errors": { "version": "1.0.2", @@ -8470,14 +8247,12 @@ "json-schema": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", - "dev": true + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" }, "json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" }, "json-stable-stringify": { "version": "1.0.1", @@ -8497,8 +8272,7 @@ "json-stringify-safe": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", - "dev": true + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" }, "json3": { "version": "3.3.3", @@ -8510,7 +8284,6 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.1.tgz", "integrity": "sha512-l+3HXD0GEI3huGq1njuqtzYK8OYJyXMkOLtQ53pjWh89tvWS2h6l+1zMkYWqlb57+SiQodKZyvMEFb2X+KrFhQ==", - "dev": true, "requires": { "minimist": "^1.2.0" }, @@ -8518,8 +8291,7 @@ "minimist": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" } } }, @@ -8527,7 +8299,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "dev": true, "requires": { "graceful-fs": "^4.1.6" } @@ -8542,7 +8313,6 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", - "dev": true, "requires": { "assert-plus": "1.0.0", "extsprintf": "1.3.0", @@ -8587,8 +8357,7 @@ "kind-of": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" }, "lcid": { "version": "1.0.0", @@ -8716,8 +8485,7 @@ "lodash": { "version": "4.17.15", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", - "dev": true + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==" }, "lodash-es": { "version": "4.17.15", @@ -8883,8 +8651,7 @@ "map-cache": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", - "dev": true + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" }, "map-limit": { "version": "0.0.1", @@ -8910,7 +8677,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "dev": true, "requires": { "object-visit": "^1.0.0" } @@ -8999,7 +8765,6 @@ "version": "3.1.10", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, "requires": { "arr-diff": "^4.0.0", "array-unique": "^0.3.2", @@ -9035,14 +8800,12 @@ "mime-db": { "version": "1.40.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz", - "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==", - "dev": true + "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==" }, "mime-types": { "version": "2.1.24", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz", "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==", - "dev": true, "requires": { "mime-db": "1.40.0" } @@ -9093,16 +8856,14 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, "requires": { "brace-expansion": "^1.1.7" } }, "minimist": { "version": "0.0.8", - "resolved": "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", - "dev": true + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" }, "mississippi": { "version": "2.0.0", @@ -9126,7 +8887,6 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dev": true, "requires": { "for-in": "^1.0.2", "is-extendable": "^1.0.1" @@ -9136,7 +8896,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, "requires": { "is-plain-object": "^2.0.4" } @@ -9152,14 +8911,12 @@ "mkpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/mkpath/-/mkpath-1.0.0.tgz", - "integrity": "sha1-67Opd+evHGg65v2hK1Raa6bFhT0=", - "dev": true + "integrity": "sha1-67Opd+evHGg65v2hK1Raa6bFhT0=" }, "mocha": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/mocha/-/mocha-4.1.0.tgz", "integrity": "sha512-0RVnjg1HJsXY2YFDoTNzcc1NKhYuXKRrBAG2gDygmJJA136Cs2QlRliZG1mA0ap7cuaT30mw16luAeln+4RiNA==", - "dev": true, "requires": { "browser-stdout": "1.3.0", "commander": "2.11.0", @@ -9176,14 +8933,12 @@ "commander": { "version": "2.11.0", "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz", - "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==", - "dev": true + "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==" }, "debug": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dev": true, "requires": { "ms": "2.0.0" } @@ -9191,14 +8946,12 @@ "diff": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/diff/-/diff-3.3.1.tgz", - "integrity": "sha512-MKPHZDMB0o6yHyDryUOScqZibp914ksXwAMYMTHj6KO8UeKsRYNJD3oNCKjTqZon+V488P7N/HzXF8t7ZR95ww==", - "dev": true + "integrity": "sha512-MKPHZDMB0o6yHyDryUOScqZibp914ksXwAMYMTHj6KO8UeKsRYNJD3oNCKjTqZon+V488P7N/HzXF8t7ZR95ww==" }, "glob": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", - "dev": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -9211,20 +8964,17 @@ "has-flag": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", - "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", - "dev": true + "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=" }, "he": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz", - "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=", - "dev": true + "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=" }, "mkdirp": { "version": "0.5.1", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "dev": true, "requires": { "minimist": "0.0.8" } @@ -9233,7 +8983,6 @@ "version": "4.4.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.4.0.tgz", "integrity": "sha512-rKC3+DyXWgK0ZLKwmRsrkyHVZAjNkfzeehuFWdGGcqGDTZFH73+RH6S/RDAAxl9GusSjZSUWYLmT9N5pzXFOXQ==", - "dev": true, "requires": { "has-flag": "^2.0.0" } @@ -9274,8 +9023,7 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, "multicast-dns": { "version": "6.2.3", @@ -9312,14 +9060,12 @@ "version": "2.14.0", "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", - "dev": true, "optional": true }, "nanomatch": { "version": "1.2.13", "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, "requires": { "arr-diff": "^4.0.0", "array-unique": "^0.3.2", @@ -9496,8 +9242,7 @@ "normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" }, "normalize-range": { "version": "0.1.2", @@ -9550,20 +9295,17 @@ "oauth-sign": { "version": "0.9.0", "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", - "dev": true + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" }, "object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" }, "object-copy": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "dev": true, "requires": { "copy-descriptor": "^0.1.0", "define-property": "^0.2.5", @@ -9574,7 +9316,6 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, "requires": { "is-descriptor": "^0.1.0" } @@ -9583,7 +9324,6 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, "requires": { "is-buffer": "^1.1.5" } @@ -9612,7 +9352,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "dev": true, "requires": { "isobject": "^3.0.0" } @@ -9677,7 +9416,6 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "dev": true, "requires": { "isobject": "^3.0.1" } @@ -9725,7 +9463,6 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, "requires": { "wrappy": "1" } @@ -9822,7 +9559,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/output-file-sync/-/output-file-sync-2.0.1.tgz", "integrity": "sha512-mDho4qm7WgIXIGf4eYU1RHN2UU5tPfVYVSRwDJw0uTmj35DQUt/eNp19N7v6T3SrR0ESTEf2up2CGO73qI35zQ==", - "dev": true, "requires": { "graceful-fs": "^4.1.11", "is-plain-obj": "^1.1.0", @@ -9833,7 +9569,6 @@ "version": "0.5.1", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "dev": true, "requires": { "minimist": "0.0.8" } @@ -10047,8 +9782,7 @@ "pascalcase": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "dev": true + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" }, "path-browserify": { "version": "0.0.1", @@ -10059,8 +9793,7 @@ "path-dirname": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", - "dev": true + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" }, "path-exists": { "version": "3.0.0", @@ -10071,8 +9804,7 @@ "path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" }, "path-is-inside": { "version": "1.0.2", @@ -10089,8 +9821,7 @@ "path-parse": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", - "dev": true + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" }, "path-to-regexp": { "version": "0.1.7", @@ -10137,8 +9868,7 @@ "performance-now": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", - "dev": true + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" }, "pify": { "version": "4.0.1", @@ -10183,7 +9913,7 @@ "dependencies": { "async": { "version": "1.5.2", - "resolved": "http://registry.npmjs.org/async/-/async-1.5.2.tgz", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", "dev": true }, @@ -10201,8 +9931,7 @@ "posix-character-classes": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", - "dev": true + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" }, "postcss": { "version": "7.0.18", @@ -10459,8 +10188,7 @@ "process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" }, "progress": { "version": "2.0.3", @@ -10530,8 +10258,7 @@ "psl": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/psl/-/psl-1.4.0.tgz", - "integrity": "sha512-HZzqCGPecFLyoRj5HLfuDSKYTJkAfB5thKBIkRHtGjWwY7p1dAyveIbXIq4tO0KYfDF2tHqPUgY9SDnGm00uFw==", - "dev": true + "integrity": "sha512-HZzqCGPecFLyoRj5HLfuDSKYTJkAfB5thKBIkRHtGjWwY7p1dAyveIbXIq4tO0KYfDF2tHqPUgY9SDnGm00uFw==" }, "public-encrypt": { "version": "4.0.3", @@ -10571,8 +10298,7 @@ "punycode": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" }, "q": { "version": "1.4.1", @@ -10605,8 +10331,7 @@ "qs": { "version": "6.5.2", "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", - "dev": true + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" }, "query-string": { "version": "5.1.1", @@ -11078,7 +10803,6 @@ "version": "2.3.6", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "dev": true, "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -11093,7 +10817,6 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "dev": true, "requires": { "graceful-fs": "^4.1.11", "micromatch": "^3.1.10", @@ -11179,7 +10902,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, "requires": { "extend-shallow": "^3.0.2", "safe-regex": "^1.1.0" @@ -11246,8 +10968,7 @@ "remove-trailing-separator": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", - "dev": true + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" }, "renderkid": { "version": "2.0.3", @@ -11265,14 +10986,12 @@ "repeat-element": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", - "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", - "dev": true + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==" }, "repeat-string": { "version": "1.6.1", "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "dev": true + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" }, "repeating": { "version": "2.0.1", @@ -11287,7 +11006,6 @@ "version": "2.88.0", "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", - "dev": true, "requires": { "aws-sign2": "~0.7.0", "aws4": "^1.8.0", @@ -11333,7 +11051,6 @@ "version": "1.12.0", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.12.0.tgz", "integrity": "sha512-B/dOmuoAik5bKcD6s6nXDCjzUKnaDvdkRyAk6rsmsKLipWj4797iothd7jmmUhWTfinVMU+wc56rYKsit2Qy4w==", - "dev": true, "requires": { "path-parse": "^1.0.6" } @@ -11387,8 +11104,7 @@ "resolve-url": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "dev": true + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" }, "restore-cursor": { "version": "2.0.0", @@ -11403,8 +11119,7 @@ "ret": { "version": "0.1.15", "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" }, "retry": { "version": "0.12.0", @@ -11477,14 +11192,12 @@ "safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, "safe-regex": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", - "dev": true, "requires": { "ret": "~0.1.10" } @@ -11492,8 +11205,7 @@ "safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "sane": { "version": "2.5.2", @@ -11549,20 +11261,18 @@ } }, "scratch-blocks": { - "version": "0.1.0-prerelease.1582033791", - "resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-0.1.0-prerelease.1582033791.tgz", - "integrity": "sha512-lGqPRIUUGYrvQnYT4VUrnX1HFK58Z9NV9KVCbQCiJV0E3G/yaGBM+HwOr/MjmEAt/7mSwY3PtFnTAchGRhK3dQ==", - "dev": true, + "version": "0.1.0-prerelease.1583243431", + "resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-0.1.0-prerelease.1583243431.tgz", + "integrity": "sha512-A9E0VliBGel4b1FSrS++qVyMWgnlPF7D4/ORTOjBgLMOZrtBogS6ht3kzxxMVpHbzBwOrCRcT74dBaYaHUBQ2w==", "requires": { "exports-loader": "0.6.3", "imports-loader": "0.6.5" } }, "scratch-l10n": { - "version": "3.7.20200225213156", - "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.7.20200225213156.tgz", - "integrity": "sha512-SiqBeIZR79+E9UxEqCG9gFaArwnlW+dQoSINBhZDcFIeKhBoLg75X0KSpUET9FVn2u2LNm7NIMgyC00Owc1KWw==", - "dev": true, + "version": "3.7.20200303213115", + "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.7.20200303213115.tgz", + "integrity": "sha512-Xo7YfElqGV3tdisSyshhgkLv0CgPtP50eE3YqL6OXDilrAZJEqEpJ3Wc1OHX7ejRlz9w8FzDkdPb0NXPrNppbQ==", "requires": { "@babel/cli": "^7.1.2", "@babel/core": "^7.1.2", @@ -11892,8 +11602,7 @@ "semver": { "version": "5.7.1", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" }, "send": { "version": "0.17.1", @@ -11999,7 +11708,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dev": true, "requires": { "extend-shallow": "^2.0.1", "is-extendable": "^0.1.1", @@ -12011,7 +11719,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, "requires": { "is-extendable": "^0.1.0" } @@ -12071,7 +11778,6 @@ "version": "13.2.3", "resolved": "https://registry.npmjs.org/should/-/should-13.2.3.tgz", "integrity": "sha512-ggLesLtu2xp+ZxI+ysJTmNjh2U0TsC+rQ/pfED9bUZZ4DKefP27D+7YJVVTvKsmjLpIi9jAa7itwDGkDDmt1GQ==", - "dev": true, "requires": { "should-equal": "^2.0.0", "should-format": "^3.0.3", @@ -12084,7 +11790,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/should-equal/-/should-equal-2.0.0.tgz", "integrity": "sha512-ZP36TMrK9euEuWQYBig9W55WPC7uo37qzAEmbjHz4gfyuXrEUgF8cUvQVO+w+d3OMfPvSRQJ22lSm8MQJ43LTA==", - "dev": true, "requires": { "should-type": "^1.4.0" } @@ -12093,7 +11798,6 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/should-format/-/should-format-3.0.3.tgz", "integrity": "sha1-m/yPdPo5IFxT04w01xcwPidxJPE=", - "dev": true, "requires": { "should-type": "^1.3.0", "should-type-adaptors": "^1.0.1" @@ -12102,14 +11806,12 @@ "should-type": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/should-type/-/should-type-1.4.0.tgz", - "integrity": "sha1-B1bYzoRt/QmEOmlHcZ36DUz/XPM=", - "dev": true + "integrity": "sha1-B1bYzoRt/QmEOmlHcZ36DUz/XPM=" }, "should-type-adaptors": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/should-type-adaptors/-/should-type-adaptors-1.1.0.tgz", "integrity": "sha512-JA4hdoLnN+kebEp2Vs8eBe9g7uy0zbRo+RMcU0EsNy+R+k049Ki+N5tT5Jagst2g7EAja+euFuoXFCa8vIklfA==", - "dev": true, "requires": { "should-type": "^1.3.0", "should-util": "^1.0.0" @@ -12118,8 +11820,7 @@ "should-util": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/should-util/-/should-util-1.0.1.tgz", - "integrity": "sha512-oXF8tfxx5cDk8r2kYqlkUJzZpDBqVY/II2WhvU0n9Y3XYvAYRmeaf1PvvIvTgPnv4KJ+ES5M0PyDq5Jp+Ygy2g==", - "dev": true + "integrity": "sha512-oXF8tfxx5cDk8r2kYqlkUJzZpDBqVY/II2WhvU0n9Y3XYvAYRmeaf1PvvIvTgPnv4KJ+ES5M0PyDq5Jp+Ygy2g==" }, "signal-exit": { "version": "3.0.2", @@ -12130,8 +11831,7 @@ "slash": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", - "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", - "dev": true + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==" }, "slice-ansi": { "version": "2.1.0", @@ -12148,7 +11848,6 @@ "version": "0.8.2", "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, "requires": { "base": "^0.11.1", "debug": "^2.2.0", @@ -12164,7 +11863,6 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, "requires": { "is-descriptor": "^0.1.0" } @@ -12173,7 +11871,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, "requires": { "is-extendable": "^0.1.0" } @@ -12184,7 +11881,6 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, "requires": { "define-property": "^1.0.0", "isobject": "^3.0.0", @@ -12195,7 +11891,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, "requires": { "is-descriptor": "^1.0.0" } @@ -12204,7 +11899,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, "requires": { "kind-of": "^6.0.0" } @@ -12213,7 +11907,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, "requires": { "kind-of": "^6.0.0" } @@ -12222,7 +11915,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, "requires": { "is-accessor-descriptor": "^1.0.0", "is-data-descriptor": "^1.0.0", @@ -12235,7 +11927,6 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, "requires": { "kind-of": "^3.2.0" }, @@ -12244,7 +11935,6 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, "requires": { "is-buffer": "^1.1.5" } @@ -12310,14 +12000,12 @@ "source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" }, "source-map-resolve": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", - "dev": true, "requires": { "atob": "^2.1.1", "decode-uri-component": "^0.2.0", @@ -12338,8 +12026,7 @@ "source-map-url": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", - "dev": true + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=" }, "spdx-correct": { "version": "3.1.0", @@ -12449,7 +12136,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, "requires": { "extend-shallow": "^3.0.0" } @@ -12464,7 +12150,6 @@ "version": "1.16.1", "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", - "dev": true, "requires": { "asn1": "~0.2.3", "assert-plus": "^1.0.0", @@ -12505,7 +12190,6 @@ "version": "0.1.2", "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "dev": true, "requires": { "define-property": "^0.2.5", "object-copy": "^0.1.0" @@ -12515,7 +12199,6 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, "requires": { "is-descriptor": "^0.1.0" } @@ -12718,7 +12401,6 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, "requires": { "safe-buffer": "~5.1.0" } @@ -12764,7 +12446,6 @@ "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, "requires": { "has-flag": "^3.0.0" } @@ -13272,14 +12953,12 @@ "to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "dev": true + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" }, "to-object-path": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", - "dev": true, "requires": { "kind-of": "^3.0.2" }, @@ -13288,7 +12967,6 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, "requires": { "is-buffer": "^1.1.5" } @@ -13299,7 +12977,6 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, "requires": { "define-property": "^2.0.2", "extend-shallow": "^3.0.2", @@ -13311,7 +12988,6 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, "requires": { "is-number": "^3.0.0", "repeat-string": "^1.6.1" @@ -13339,7 +13015,6 @@ "version": "2.4.3", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", - "dev": true, "requires": { "psl": "^1.1.24", "punycode": "^1.4.1" @@ -13348,8 +13023,7 @@ "punycode": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", - "dev": true + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" } } }, @@ -13369,7 +13043,6 @@ "version": "1.6.6", "resolved": "https://registry.npmjs.org/transifex/-/transifex-1.6.6.tgz", "integrity": "sha512-uHeRvhfLfZN+JdH+X0zR1jkQAbMGkgExZgcXm31CzaVVd4kq98YaPr4MCgCU0LwA7cgOuB97d2HZQ/WikOAxlg==", - "dev": true, "requires": { "commander": "^2.9.0", "lodash": "^4.17.1", @@ -13401,7 +13074,6 @@ "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "dev": true, "requires": { "safe-buffer": "^5.0.1" } @@ -13409,8 +13081,7 @@ "tweetnacl": { "version": "0.14.5", "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "dev": true + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" }, "twgl.js": { "version": "4.4.0", @@ -13651,7 +13322,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "dev": true, "requires": { "arr-union": "^3.1.0", "get-value": "^2.0.6", @@ -13680,8 +13350,7 @@ "universalify": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" }, "unpipe": { "version": "1.0.0", @@ -13693,7 +13362,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "dev": true, "requires": { "has-value": "^0.3.1", "isobject": "^3.0.0" @@ -13703,7 +13371,6 @@ "version": "0.3.1", "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "dev": true, "requires": { "get-value": "^2.0.3", "has-values": "^0.1.4", @@ -13714,7 +13381,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, "requires": { "isarray": "1.0.0" } @@ -13724,16 +13390,14 @@ "has-values": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", - "dev": true + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" } } }, "upath": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", - "dev": true + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" }, "upper-case": { "version": "1.1.3", @@ -13745,7 +13409,6 @@ "version": "4.2.2", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", - "dev": true, "requires": { "punycode": "^2.1.0" } @@ -13753,8 +13416,7 @@ "urix": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "dev": true + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" }, "url": { "version": "0.11.0", @@ -13793,8 +13455,7 @@ "use": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" }, "util": { "version": "0.11.1", @@ -13816,8 +13477,7 @@ "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, "util.promisify": { "version": "1.0.0", @@ -13844,8 +13504,7 @@ "uuid": { "version": "3.3.3", "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz", - "integrity": "sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ==", - "dev": true + "integrity": "sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ==" }, "v8-compile-cache": { "version": "2.0.3", @@ -13873,7 +13532,6 @@ "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "dev": true, "requires": { "assert-plus": "^1.0.0", "core-util-is": "1.0.2", @@ -14710,8 +14368,7 @@ "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, "write": { "version": "1.0.3", diff --git a/package.json b/package.json index f131e130d..495f037e3 100644 --- a/package.json +++ b/package.json @@ -108,8 +108,8 @@ "redux-throttle": "0.1.1", "rimraf": "^2.6.1", "scratch-audio": "0.1.0-prerelease.20190925183642", - "scratch-l10n": "3.7.20200225213156", - "scratch-blocks": "0.1.0-prerelease.1582033791", + "scratch-blocks": "0.1.0-prerelease.1583243431", + "scratch-l10n": "3.7.20200303213115", "scratch-paint": "0.2.0-prerelease.20200213174123", "scratch-render": "0.1.0-prerelease.20200228152431", "scratch-storage": "1.3.2", From a75e2b0ecff625c6c9969a4b3b0450949f196780 Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Tue, 10 Mar 2020 20:29:12 +0000 Subject: [PATCH 75/79] chore(package): update scratch-vm to version 0.2.0-prerelease.20200310202129 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 495f037e3..043969bfd 100644 --- a/package.json +++ b/package.json @@ -114,7 +114,7 @@ "scratch-render": "0.1.0-prerelease.20200228152431", "scratch-storage": "1.3.2", "scratch-svg-renderer": "0.2.0-prerelease.20200205003400", - "scratch-vm": "0.2.0-prerelease.20200227204654", + "scratch-vm": "0.2.0-prerelease.20200310202129", "selenium-webdriver": "3.6.0", "startaudiocontext": "1.2.1", "style-loader": "^0.23.0", From 8e82c2d1e36e77ba1c2d82330f78cfbf2d2f8040 Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Tue, 10 Mar 2020 20:29:16 +0000 Subject: [PATCH 76/79] chore(package): update lockfile package-lock.json --- package-lock.json | 581 ++++++++++++++++++++++++++++++++++++---------- 1 file changed, 462 insertions(+), 119 deletions(-) diff --git a/package-lock.json b/package-lock.json index a0ca4cb9d..33bd08a5f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,6 +8,7 @@ "version": "7.6.4", "resolved": "https://registry.npmjs.org/@babel/cli/-/cli-7.6.4.tgz", "integrity": "sha512-tqrDyvPryBM6xjIyKKUwr3s8CzmmYidwgdswd7Uc/Cv0ogZcuS1TYQTLx/eWKP3UbJ6JxZAiYlBZabXm/rtRsQ==", + "dev": true, "requires": { "chokidar": "^2.1.8", "commander": "^2.8.1", @@ -25,6 +26,7 @@ "version": "0.5.1", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, "requires": { "minimist": "0.0.8" } @@ -35,6 +37,7 @@ "version": "7.5.5", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz", "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==", + "dev": true, "requires": { "@babel/highlight": "^7.0.0" } @@ -43,6 +46,7 @@ "version": "7.6.4", "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.6.4.tgz", "integrity": "sha512-Rm0HGw101GY8FTzpWSyRbki/jzq+/PkNQJ+nSulrdY6gFGOsNseCqD6KHRYe2E+EdzuBdr2pxCp6s4Uk6eJ+XQ==", + "dev": true, "requires": { "@babel/code-frame": "^7.5.5", "@babel/generator": "^7.6.4", @@ -64,6 +68,7 @@ "version": "4.1.1", "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dev": true, "requires": { "ms": "^2.1.1" } @@ -71,7 +76,8 @@ "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true } } }, @@ -79,6 +85,7 @@ "version": "7.6.4", "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.6.4.tgz", "integrity": "sha512-jsBuXkFoZxk0yWLyGI9llT9oiQ2FeTASmRFE32U+aaDTfoE92t78eroO7PTpU/OrYq38hlcDM6vbfLDaOLy+7w==", + "dev": true, "requires": { "@babel/types": "^7.6.3", "jsesc": "^2.5.1", @@ -151,6 +158,7 @@ "version": "7.1.0", "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz", "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==", + "dev": true, "requires": { "@babel/helper-get-function-arity": "^7.0.0", "@babel/template": "^7.1.0", @@ -161,6 +169,7 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz", "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==", + "dev": true, "requires": { "@babel/types": "^7.0.0" } @@ -218,7 +227,8 @@ "@babel/helper-plugin-utils": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz", - "integrity": "sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA==" + "integrity": "sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA==", + "dev": true }, "@babel/helper-regex": { "version": "7.5.5", @@ -268,6 +278,7 @@ "version": "7.4.4", "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz", "integrity": "sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q==", + "dev": true, "requires": { "@babel/types": "^7.4.4" } @@ -288,6 +299,7 @@ "version": "7.6.2", "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.6.2.tgz", "integrity": "sha512-3/bAUL8zZxYs1cdX2ilEE0WobqbCmKWr/889lf2SS0PpDcpEIY8pb1CCyz0pEcX3pEb+MCbks1jIokz2xLtGTA==", + "dev": true, "requires": { "@babel/template": "^7.6.0", "@babel/traverse": "^7.6.2", @@ -298,6 +310,7 @@ "version": "7.5.0", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.5.0.tgz", "integrity": "sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ==", + "dev": true, "requires": { "chalk": "^2.0.0", "esutils": "^2.0.2", @@ -307,7 +320,8 @@ "@babel/parser": { "version": "7.6.4", "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.6.4.tgz", - "integrity": "sha512-D8RHPW5qd0Vbyo3qb+YjO5nvUVRTXFLQ/FsDxJU2Nqz4uB5EnUN0ZQSEYpvTIbRuttig1XbHWU5oMeQwQSAA+A==" + "integrity": "sha512-D8RHPW5qd0Vbyo3qb+YjO5nvUVRTXFLQ/FsDxJU2Nqz4uB5EnUN0ZQSEYpvTIbRuttig1XbHWU5oMeQwQSAA+A==", + "dev": true }, "@babel/plugin-proposal-async-generator-functions": { "version": "7.2.0", @@ -865,6 +879,7 @@ "version": "7.6.0", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.6.0.tgz", "integrity": "sha512-5AEH2EXD8euCk446b7edmgFdub/qfH1SN6Nii3+fyXP807QRx9Q73A2N5hNwRRslC2H9sNzaFhsPubkS4L8oNQ==", + "dev": true, "requires": { "@babel/code-frame": "^7.0.0", "@babel/parser": "^7.6.0", @@ -875,6 +890,7 @@ "version": "7.6.3", "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.6.3.tgz", "integrity": "sha512-unn7P4LGsijIxaAJo/wpoU11zN+2IaClkQAxcJWBNCMS6cmVh802IyLHNkAjQ0iYnRS3nnxk5O3fuXW28IMxTw==", + "dev": true, "requires": { "@babel/code-frame": "^7.5.5", "@babel/generator": "^7.6.3", @@ -891,6 +907,7 @@ "version": "4.1.1", "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dev": true, "requires": { "ms": "^2.1.1" } @@ -898,7 +915,8 @@ "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true } } }, @@ -906,6 +924,7 @@ "version": "7.6.3", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.6.3.tgz", "integrity": "sha512-CqbcpTxMcpuQTMhjI37ZHVgjBkysg5icREQIEZ0eG1yCNwg3oy+5AaLiOKmjsCj6nqOsa6Hf0ObjRVwokb7srA==", + "dev": true, "requires": { "esutils": "^2.0.2", "lodash": "^4.17.13", @@ -939,6 +958,7 @@ "version": "7.1.6", "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.6.tgz", "integrity": "sha512-tTnhWszAqvXnhW7m5jQU9PomXSiKXk2sFxpahXvI20SZKu9ylPi8WtIxueZ6ehDWikPT0jeFujMj3X4ZHuf3Tg==", + "dev": true, "requires": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0", @@ -951,6 +971,7 @@ "version": "7.6.1", "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.1.tgz", "integrity": "sha512-bBKm+2VPJcMRVwNhxKu8W+5/zT7pwNEqeokFOmbvVSqGzFneNxYcEBro9Ac7/N9tlsaPYnZLK8J1LWKkMsLAew==", + "dev": true, "requires": { "@babel/types": "^7.0.0" } @@ -959,6 +980,7 @@ "version": "7.0.2", "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.0.2.tgz", "integrity": "sha512-/K6zCpeW7Imzgab2bLkLEbz0+1JlFSrUMdw7KoIIu+IUdu51GWaBZpd3y1VXGVXzynvGa4DaIaxNZHiON3GXUg==", + "dev": true, "requires": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0" @@ -968,6 +990,7 @@ "version": "7.0.9", "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.9.tgz", "integrity": "sha512-jEFQ8L1tuvPjOI8lnpaf73oCJe+aoxL6ygqSy6c8LcW98zaC+4mzWuQIRCEvKeCOu+lbqdXcg4Uqmm1S8AP1tw==", + "dev": true, "requires": { "@babel/types": "^7.3.0" } @@ -1337,6 +1360,7 @@ "version": "6.10.2", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", + "dev": true, "requires": { "fast-deep-equal": "^2.0.1", "fast-json-stable-stringify": "^2.0.0", @@ -1359,7 +1383,8 @@ "amdefine": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=" + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "dev": true }, "ansi-colors": { "version": "3.2.4", @@ -1389,6 +1414,7 @@ "version": "3.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, "requires": { "color-convert": "^1.9.0" } @@ -1397,6 +1423,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, "requires": { "micromatch": "^3.1.4", "normalize-path": "^2.1.1" @@ -1406,6 +1433,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, "requires": { "remove-trailing-separator": "^1.0.1" } @@ -1439,17 +1467,20 @@ "arr-diff": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true }, "arr-flatten": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true }, "arr-union": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true }, "array-equal": { "version": "1.0.0", @@ -1503,7 +1534,8 @@ "array-unique": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true }, "array.prototype.find": { "version": "2.1.0", @@ -1551,6 +1583,7 @@ "version": "0.2.4", "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dev": true, "requires": { "safer-buffer": "~2.1.0" } @@ -1596,12 +1629,14 @@ "assert-plus": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true }, "assign-symbols": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true }, "astral-regex": { "version": "1.0.0", @@ -1621,7 +1656,8 @@ "async-each": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", - "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==" + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", + "dev": true }, "async-limiter": { "version": "1.0.1", @@ -1632,12 +1668,14 @@ "asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true }, "atob": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true }, "audio-context": { "version": "1.0.1", @@ -1666,12 +1704,14 @@ "aws-sign2": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true }, "aws4": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz", - "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==" + "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==", + "dev": true }, "babel-code-frame": { "version": "6.26.0", @@ -1889,6 +1929,7 @@ "version": "3.5.1", "resolved": "https://registry.npmjs.org/babel-plugin-react-intl/-/babel-plugin-react-intl-3.5.1.tgz", "integrity": "sha512-1jlEJCSmLaJM4tjIKpu64UZ833COCHmwR77bFJDOye+zlwf80uR1b8p41l4tClx1QsrfI+qV6w/5AiPYQgaMUQ==", + "dev": true, "requires": { "@babel/core": "^7.4.5", "@babel/helper-plugin-utils": "^7.0.0", @@ -1900,7 +1941,8 @@ "intl-messageformat-parser": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/intl-messageformat-parser/-/intl-messageformat-parser-1.8.1.tgz", - "integrity": "sha512-IMSCKVf0USrM/959vj3xac7s8f87sc+80Y/ipBzdKy4ifBv5Gsj2tZ41EAaURVg01QU71fYr77uA8Meh6kELbg==" + "integrity": "sha512-IMSCKVf0USrM/959vj3xac7s8f87sc+80Y/ipBzdKy4ifBv5Gsj2tZ41EAaURVg01QU71fYr77uA8Meh6kELbg==", + "dev": true } } }, @@ -2062,12 +2104,14 @@ "balanced-match": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true }, "base": { "version": "0.11.2", "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, "requires": { "cache-base": "^1.0.1", "class-utils": "^0.3.5", @@ -2082,6 +2126,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, "requires": { "is-descriptor": "^1.0.0" } @@ -2090,6 +2135,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, "requires": { "kind-of": "^6.0.0" } @@ -2098,6 +2144,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, "requires": { "kind-of": "^6.0.0" } @@ -2106,6 +2153,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, "requires": { "is-accessor-descriptor": "^1.0.0", "is-data-descriptor": "^1.0.0", @@ -2136,6 +2184,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, "requires": { "tweetnacl": "^0.14.3" } @@ -2149,7 +2198,8 @@ "binary-extensions": { "version": "1.13.1", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true }, "bl": { "version": "1.2.2", @@ -2235,6 +2285,7 @@ "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, "requires": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -2244,6 +2295,7 @@ "version": "2.3.2", "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, "requires": { "arr-flatten": "^1.1.0", "array-unique": "^0.3.2", @@ -2261,6 +2313,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, "requires": { "is-extendable": "^0.1.0" } @@ -2305,7 +2358,8 @@ "browser-stdout": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.0.tgz", - "integrity": "sha1-81HTKWnTL6XXpVZxVCY9korjvR8=" + "integrity": "sha1-81HTKWnTL6XXpVZxVCY9korjvR8=", + "dev": true }, "browserify-aes": { "version": "1.2.0", @@ -2493,6 +2547,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, "requires": { "collection-visit": "^1.0.0", "component-emitter": "^1.2.1", @@ -2577,12 +2632,14 @@ "caseless": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true }, "chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, "requires": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -2613,6 +2670,7 @@ "version": "2.1.8", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": true, "requires": { "anymatch": "^2.0.0", "async-each": "^1.0.1", @@ -2688,6 +2746,7 @@ "version": "0.3.6", "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, "requires": { "arr-union": "^3.1.0", "define-property": "^0.2.5", @@ -2699,6 +2758,7 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, "requires": { "is-descriptor": "^0.1.0" } @@ -2786,6 +2846,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, "requires": { "map-visit": "^1.0.0", "object-visit": "^1.0.0" @@ -2804,6 +2865,7 @@ "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, "requires": { "color-name": "1.1.3" } @@ -2811,7 +2873,8 @@ "color-name": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true }, "colors": { "version": "0.6.2", @@ -2823,6 +2886,7 @@ "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, "requires": { "delayed-stream": "~1.0.0" } @@ -2830,7 +2894,8 @@ "commander": { "version": "2.20.1", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.1.tgz", - "integrity": "sha512-cCuLsMhJeWQ/ZpsFTbE765kvVfoeSddc4nU3up4fV+fDBcfUXnbITJ+JzhkdjzOqhURjZgujxaioam4RM9yGUg==" + "integrity": "sha512-cCuLsMhJeWQ/ZpsFTbE765kvVfoeSddc4nU3up4fV+fDBcfUXnbITJ+JzhkdjzOqhURjZgujxaioam4RM9yGUg==", + "dev": true }, "commondir": { "version": "1.0.1", @@ -2841,7 +2906,8 @@ "component-emitter": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true }, "compressible": { "version": "2.0.17", @@ -2876,7 +2942,8 @@ "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true }, "concat-stream": { "version": "1.6.2", @@ -2942,6 +3009,7 @@ "version": "1.6.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz", "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==", + "dev": true, "requires": { "safe-buffer": "~5.1.1" } @@ -2986,7 +3054,8 @@ "copy-descriptor": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true }, "copy-webpack-plugin": { "version": "4.6.0", @@ -3131,7 +3200,8 @@ "core-util-is": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true }, "cosmiconfig": { "version": "5.2.1", @@ -3396,6 +3466,7 @@ "version": "1.14.1", "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, "requires": { "assert-plus": "^1.0.0" } @@ -3410,6 +3481,7 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, "requires": { "ms": "2.0.0" } @@ -3429,7 +3501,8 @@ "decode-uri-component": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true }, "deep-equal": { "version": "1.1.0", @@ -3530,6 +3603,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, "requires": { "is-descriptor": "^1.0.2", "isobject": "^3.0.1" @@ -3539,6 +3613,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, "requires": { "kind-of": "^6.0.0" } @@ -3547,6 +3622,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, "requires": { "kind-of": "^6.0.0" } @@ -3555,6 +3631,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, "requires": { "is-accessor-descriptor": "^1.0.0", "is-data-descriptor": "^1.0.0", @@ -3581,7 +3658,8 @@ "delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true }, "depd": { "version": "1.1.2", @@ -3788,6 +3866,7 @@ "version": "0.1.2", "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, "requires": { "jsbn": "~0.1.0", "safer-buffer": "^2.1.0" @@ -3829,7 +3908,8 @@ "emojis-list": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "dev": true }, "encodeurl": { "version": "1.0.2", @@ -3998,7 +4078,8 @@ "escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true }, "escodegen": { "version": "1.12.0", @@ -4357,7 +4438,8 @@ "esutils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true }, "etag": { "version": "1.8.1", @@ -4443,6 +4525,7 @@ "version": "2.1.4", "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, "requires": { "debug": "^2.3.3", "define-property": "^0.2.5", @@ -4457,6 +4540,7 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, "requires": { "is-descriptor": "^0.1.0" } @@ -4465,6 +4549,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, "requires": { "is-extendable": "^0.1.0" } @@ -4549,6 +4634,7 @@ "version": "0.6.3", "resolved": "https://registry.npmjs.org/exports-loader/-/exports-loader-0.6.3.tgz", "integrity": "sha1-V9x4kX9wm5byR/qR5ptVTIVQE8g=", + "dev": true, "requires": { "loader-utils": "0.2.x", "source-map": "0.1.x" @@ -4557,17 +4643,20 @@ "big.js": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", - "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==" + "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==", + "dev": true }, "json5": { "version": "0.5.1", "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=" + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", + "dev": true }, "loader-utils": { "version": "0.2.17", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz", "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", + "dev": true, "requires": { "big.js": "^3.1.3", "emojis-list": "^2.0.0", @@ -4579,6 +4668,7 @@ "version": "0.1.43", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz", "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=", + "dev": true, "requires": { "amdefine": ">=0.0.4" } @@ -4640,12 +4730,14 @@ "extend": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true }, "extend-shallow": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, "requires": { "assign-symbols": "^1.0.0", "is-extendable": "^1.0.1" @@ -4655,6 +4747,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, "requires": { "is-plain-object": "^2.0.4" } @@ -4676,6 +4769,7 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, "requires": { "array-unique": "^0.3.2", "define-property": "^1.0.0", @@ -4691,6 +4785,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, "requires": { "is-descriptor": "^1.0.0" } @@ -4699,6 +4794,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, "requires": { "is-extendable": "^0.1.0" } @@ -4707,6 +4803,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, "requires": { "kind-of": "^6.0.0" } @@ -4715,6 +4812,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, "requires": { "kind-of": "^6.0.0" } @@ -4723,6 +4821,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, "requires": { "is-accessor-descriptor": "^1.0.0", "is-data-descriptor": "^1.0.0", @@ -4757,7 +4856,8 @@ "extsprintf": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true }, "falafel": { "version": "2.1.0", @@ -4788,12 +4888,14 @@ "fast-deep-equal": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", - "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=" + "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", + "dev": true }, "fast-json-stable-stringify": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", - "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" + "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=", + "dev": true }, "fast-levenshtein": { "version": "2.0.6", @@ -4911,6 +5013,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, "requires": { "extend-shallow": "^2.0.1", "is-number": "^3.0.0", @@ -4922,6 +5025,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, "requires": { "is-extendable": "^0.1.0" } @@ -5075,7 +5179,8 @@ "for-in": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true }, "for-own": { "version": "0.1.5", @@ -5095,12 +5200,14 @@ "forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true }, "form-data": { "version": "2.3.3", "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, "requires": { "asynckit": "^0.4.0", "combined-stream": "^1.0.6", @@ -5151,6 +5258,7 @@ "version": "0.2.1", "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, "requires": { "map-cache": "^0.2.2" } @@ -5184,6 +5292,7 @@ "version": "8.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dev": true, "requires": { "graceful-fs": "^4.2.0", "jsonfile": "^4.0.0", @@ -5193,7 +5302,8 @@ "fs-readdir-recursive": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz", - "integrity": "sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA==" + "integrity": "sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA==", + "dev": true }, "fs-write-stream-atomic": { "version": "1.0.10", @@ -5210,12 +5320,14 @@ "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true }, "fsevents": { "version": "1.2.9", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.9.tgz", "integrity": "sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw==", + "dev": true, "optional": true, "requires": { "nan": "^2.12.1", @@ -5226,24 +5338,28 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true, "optional": true }, "ansi-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, "optional": true }, "aproba": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true, "optional": true }, "are-we-there-yet": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "dev": true, "optional": true, "requires": { "delegates": "^1.0.0", @@ -5254,12 +5370,14 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true, "optional": true }, "brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, "optional": true, "requires": { "balanced-match": "^1.0.0", @@ -5270,36 +5388,42 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.1.tgz", "integrity": "sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g==", + "dev": true, "optional": true }, "code-point-at": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true, "optional": true }, "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true, "optional": true }, "console-control-strings": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "dev": true, "optional": true }, "core-util-is": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true, "optional": true }, "debug": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dev": true, "optional": true, "requires": { "ms": "^2.1.1" @@ -5309,24 +5433,28 @@ "version": "0.6.0", "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true, "optional": true }, "delegates": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true, "optional": true }, "detect-libc": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", + "dev": true, "optional": true }, "fs-minipass": { "version": "1.2.5", "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.5.tgz", "integrity": "sha512-JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ==", + "dev": true, "optional": true, "requires": { "minipass": "^2.2.1" @@ -5336,12 +5464,14 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true, "optional": true }, "gauge": { "version": "2.7.4", "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "dev": true, "optional": true, "requires": { "aproba": "^1.0.3", @@ -5358,6 +5488,7 @@ "version": "7.1.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", + "dev": true, "optional": true, "requires": { "fs.realpath": "^1.0.0", @@ -5372,12 +5503,14 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true, "optional": true }, "iconv-lite": { "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, "optional": true, "requires": { "safer-buffer": ">= 2.1.2 < 3" @@ -5387,6 +5520,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.1.tgz", "integrity": "sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ==", + "dev": true, "optional": true, "requires": { "minimatch": "^3.0.4" @@ -5396,6 +5530,7 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, "optional": true, "requires": { "once": "^1.3.0", @@ -5406,18 +5541,21 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true, "optional": true }, "ini": { "version": "1.3.5", "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "dev": true, "optional": true }, "is-fullwidth-code-point": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, "optional": true, "requires": { "number-is-nan": "^1.0.0" @@ -5427,12 +5565,14 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true, "optional": true }, "minimatch": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, "optional": true, "requires": { "brace-expansion": "^1.1.7" @@ -5442,12 +5582,14 @@ "version": "0.0.8", "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true, "optional": true }, "minipass": { "version": "2.3.5", "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.3.5.tgz", "integrity": "sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA==", + "dev": true, "optional": true, "requires": { "safe-buffer": "^5.1.2", @@ -5458,6 +5600,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.2.1.tgz", "integrity": "sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA==", + "dev": true, "optional": true, "requires": { "minipass": "^2.2.1" @@ -5467,6 +5610,7 @@ "version": "0.5.1", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, "optional": true, "requires": { "minimist": "0.0.8" @@ -5476,12 +5620,14 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true, "optional": true }, "needle": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/needle/-/needle-2.3.0.tgz", "integrity": "sha512-QBZu7aAFR0522EyaXZM0FZ9GLpq6lvQ3uq8gteiDUp7wKdy0lSd2hPlgFwVuW1CBkfEs9PfDQsQzZghLs/psdg==", + "dev": true, "optional": true, "requires": { "debug": "^4.1.0", @@ -5493,6 +5639,7 @@ "version": "0.12.0", "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.12.0.tgz", "integrity": "sha512-4KghwV8vH5k+g2ylT+sLTjy5wmUOb9vPhnM8NHvRf9dHmnW/CndrFXy2aRPaPST6dugXSdHXfeaHQm77PIz/1A==", + "dev": true, "optional": true, "requires": { "detect-libc": "^1.0.2", @@ -5511,6 +5658,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.1.tgz", "integrity": "sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=", + "dev": true, "optional": true, "requires": { "abbrev": "1", @@ -5521,12 +5669,14 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.0.6.tgz", "integrity": "sha512-8/JCaftHwbd//k6y2rEWp6k1wxVfpFzB6t1p825+cUb7Ym2XQfhwIC5KwhrvzZRJu+LtDE585zVaS32+CGtf0g==", + "dev": true, "optional": true }, "npm-packlist": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.1.tgz", "integrity": "sha512-+TcdO7HJJ8peiiYhvPxsEDhF3PJFGUGRcFsGve3vxvxdcpO2Z4Z7rkosRM0kWj6LfbK/P0gu3dzk5RU1ffvFcw==", + "dev": true, "optional": true, "requires": { "ignore-walk": "^3.0.1", @@ -5537,6 +5687,7 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "dev": true, "optional": true, "requires": { "are-we-there-yet": "~1.1.2", @@ -5549,18 +5700,21 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true, "optional": true }, "object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true, "optional": true }, "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, "optional": true, "requires": { "wrappy": "1" @@ -5570,18 +5724,21 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true, "optional": true }, "os-tmpdir": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true, "optional": true }, "osenv": { "version": "0.1.5", "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, "optional": true, "requires": { "os-homedir": "^1.0.0", @@ -5592,18 +5749,21 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true, "optional": true }, "process-nextick-args": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==", + "dev": true, "optional": true }, "rc": { "version": "1.2.8", "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dev": true, "optional": true, "requires": { "deep-extend": "^0.6.0", @@ -5616,6 +5776,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true, "optional": true } } @@ -5624,6 +5785,7 @@ "version": "2.3.6", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "dev": true, "optional": true, "requires": { "core-util-is": "~1.0.0", @@ -5639,6 +5801,7 @@ "version": "2.6.3", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "dev": true, "optional": true, "requires": { "glob": "^7.1.3" @@ -5648,42 +5811,49 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true, "optional": true }, "safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true, "optional": true }, "sax": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true, "optional": true }, "semver": { "version": "5.7.0", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz", "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==", + "dev": true, "optional": true }, "set-blocking": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true, "optional": true }, "signal-exit": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", + "dev": true, "optional": true }, "string-width": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, "optional": true, "requires": { "code-point-at": "^1.0.0", @@ -5695,6 +5865,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, "optional": true, "requires": { "safe-buffer": "~5.1.0" @@ -5704,6 +5875,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, "optional": true, "requires": { "ansi-regex": "^2.0.0" @@ -5713,12 +5885,14 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true, "optional": true }, "tar": { "version": "4.4.8", "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.8.tgz", "integrity": "sha512-LzHF64s5chPQQS0IYBn9IN5h3i98c12bo4NCO7e0sGM2llXQ3p2FGC5sdENN4cTW48O915Sh+x+EXx7XW96xYQ==", + "dev": true, "optional": true, "requires": { "chownr": "^1.1.1", @@ -5734,12 +5908,14 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true, "optional": true }, "wide-align": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "dev": true, "optional": true, "requires": { "string-width": "^1.0.2 || 2" @@ -5749,12 +5925,14 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true, "optional": true }, "yallist": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz", "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==", + "dev": true, "optional": true } } @@ -5816,12 +5994,14 @@ "get-value": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true }, "getpass": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, "requires": { "assert-plus": "^1.0.0" } @@ -5861,6 +6041,7 @@ "version": "7.1.4", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "dev": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -5910,6 +6091,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, "requires": { "is-glob": "^3.1.0", "path-dirname": "^1.0.0" @@ -5919,6 +6101,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, "requires": { "is-extglob": "^2.1.0" } @@ -5973,7 +6156,8 @@ "globals": { "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true }, "globby": { "version": "6.1.0", @@ -5999,7 +6183,8 @@ "graceful-fs": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.2.tgz", - "integrity": "sha512-IItsdsea19BoLC7ELy13q1iJFNmd7ofZH5+X/pJr90/nRoPEX0DJo1dHDbgtYWOhJhcCgMDTOw84RZ72q6lB+Q==" + "integrity": "sha512-IItsdsea19BoLC7ELy13q1iJFNmd7ofZH5+X/pJr90/nRoPEX0DJo1dHDbgtYWOhJhcCgMDTOw84RZ72q6lB+Q==", + "dev": true }, "graceful-readlink": { "version": "1.0.1", @@ -6020,7 +6205,8 @@ "growl": { "version": "1.10.3", "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.3.tgz", - "integrity": "sha512-hKlsbA5Vu3xsh1Cg3J7jSmX/WaW6A5oBeqzM88oNbCRQFz+zUaXm6yxS4RVytp1scBoJzSYl4YAEOQIt6O8V1Q==" + "integrity": "sha512-hKlsbA5Vu3xsh1Cg3J7jSmX/WaW6A5oBeqzM88oNbCRQFz+zUaXm6yxS4RVytp1scBoJzSYl4YAEOQIt6O8V1Q==", + "dev": true }, "growly": { "version": "1.3.0", @@ -6057,12 +6243,14 @@ "har-schema": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true }, "har-validator": { "version": "5.1.3", "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "dev": true, "requires": { "ajv": "^6.5.5", "har-schema": "^2.0.0" @@ -6089,7 +6277,8 @@ "has-flag": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true }, "has-symbols": { "version": "1.0.0", @@ -6101,6 +6290,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, "requires": { "get-value": "^2.0.6", "has-values": "^1.0.0", @@ -6111,6 +6301,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, "requires": { "is-number": "^3.0.0", "kind-of": "^4.0.0" @@ -6120,6 +6311,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, "requires": { "is-buffer": "^1.1.5" } @@ -6390,6 +6582,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, "requires": { "assert-plus": "^1.0.0", "jsprim": "^1.2.2", @@ -6552,6 +6745,7 @@ "version": "0.6.5", "resolved": "https://registry.npmjs.org/imports-loader/-/imports-loader-0.6.5.tgz", "integrity": "sha1-rnRlMDHVnjezwvslRKxhrq41MKY=", + "dev": true, "requires": { "loader-utils": "0.2.x", "source-map": "0.1.x" @@ -6560,17 +6754,20 @@ "big.js": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", - "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==" + "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==", + "dev": true }, "json5": { "version": "0.5.1", "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=" + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", + "dev": true }, "loader-utils": { "version": "0.2.17", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz", "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=", + "dev": true, "requires": { "big.js": "^3.1.3", "emojis-list": "^2.0.0", @@ -6582,6 +6779,7 @@ "version": "0.1.43", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz", "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=", + "dev": true, "requires": { "amdefine": ">=0.0.4" } @@ -6604,6 +6802,7 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, "requires": { "once": "^1.3.0", "wrappy": "1" @@ -6612,7 +6811,8 @@ "inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true }, "ini": { "version": "1.3.5", @@ -6753,6 +6953,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, "requires": { "kind-of": "^3.0.2" }, @@ -6761,6 +6962,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, "requires": { "is-buffer": "^1.1.5" } @@ -6783,6 +6985,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, "requires": { "binary-extensions": "^1.0.0" } @@ -6796,7 +6999,8 @@ "is-buffer": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true }, "is-builtin-module": { "version": "1.0.0", @@ -6826,6 +7030,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, "requires": { "kind-of": "^3.0.2" }, @@ -6834,6 +7039,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, "requires": { "is-buffer": "^1.1.5" } @@ -6850,6 +7056,7 @@ "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, "requires": { "is-accessor-descriptor": "^0.1.6", "is-data-descriptor": "^0.1.4", @@ -6859,7 +7066,8 @@ "kind-of": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true } } }, @@ -6887,12 +7095,14 @@ "is-extendable": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true }, "is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true }, "is-finite": { "version": "1.0.2", @@ -6919,6 +7129,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, "requires": { "is-extglob": "^2.1.1" } @@ -6933,6 +7144,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, "requires": { "kind-of": "^3.0.2" }, @@ -6941,6 +7153,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, "requires": { "is-buffer": "^1.1.5" } @@ -6980,12 +7193,14 @@ "is-plain-obj": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "dev": true }, "is-plain-object": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, "requires": { "isobject": "^3.0.1" } @@ -7047,7 +7262,8 @@ "is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true }, "is-url": { "version": "1.2.4", @@ -7064,7 +7280,8 @@ "is-windows": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true }, "is-wsl": { "version": "1.1.0", @@ -7086,7 +7303,8 @@ "isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true }, "isexe": { "version": "2.0.0", @@ -7097,7 +7315,8 @@ "isobject": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true }, "isomorphic-fetch": { "version": "2.2.1", @@ -7112,7 +7331,8 @@ "isstream": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true }, "istanbul-api": { "version": "1.3.7", @@ -8175,7 +8395,8 @@ "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true }, "js-yaml": { "version": "3.13.1", @@ -8190,7 +8411,8 @@ "jsbn": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true }, "jsdom": { "version": "9.12.0", @@ -8236,7 +8458,8 @@ "jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true }, "json-parse-better-errors": { "version": "1.0.2", @@ -8247,12 +8470,14 @@ "json-schema": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true }, "json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true }, "json-stable-stringify": { "version": "1.0.1", @@ -8272,7 +8497,8 @@ "json-stringify-safe": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true }, "json3": { "version": "3.3.3", @@ -8284,6 +8510,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.1.tgz", "integrity": "sha512-l+3HXD0GEI3huGq1njuqtzYK8OYJyXMkOLtQ53pjWh89tvWS2h6l+1zMkYWqlb57+SiQodKZyvMEFb2X+KrFhQ==", + "dev": true, "requires": { "minimist": "^1.2.0" }, @@ -8291,7 +8518,8 @@ "minimist": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true } } }, @@ -8299,6 +8527,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, "requires": { "graceful-fs": "^4.1.6" } @@ -8313,6 +8542,7 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, "requires": { "assert-plus": "1.0.0", "extsprintf": "1.3.0", @@ -8357,7 +8587,8 @@ "kind-of": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true }, "lcid": { "version": "1.0.0", @@ -8485,7 +8716,8 @@ "lodash": { "version": "4.17.15", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==" + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "dev": true }, "lodash-es": { "version": "4.17.15", @@ -8651,7 +8883,8 @@ "map-cache": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true }, "map-limit": { "version": "0.0.1", @@ -8677,6 +8910,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, "requires": { "object-visit": "^1.0.0" } @@ -8765,6 +8999,7 @@ "version": "3.1.10", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, "requires": { "arr-diff": "^4.0.0", "array-unique": "^0.3.2", @@ -8800,12 +9035,14 @@ "mime-db": { "version": "1.40.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz", - "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==" + "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==", + "dev": true }, "mime-types": { "version": "2.1.24", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz", "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==", + "dev": true, "requires": { "mime-db": "1.40.0" } @@ -8856,6 +9093,7 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, "requires": { "brace-expansion": "^1.1.7" } @@ -8863,7 +9101,8 @@ "minimist": { "version": "0.0.8", "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true }, "mississippi": { "version": "2.0.0", @@ -8887,6 +9126,7 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, "requires": { "for-in": "^1.0.2", "is-extendable": "^1.0.1" @@ -8896,6 +9136,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, "requires": { "is-plain-object": "^2.0.4" } @@ -8911,12 +9152,14 @@ "mkpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/mkpath/-/mkpath-1.0.0.tgz", - "integrity": "sha1-67Opd+evHGg65v2hK1Raa6bFhT0=" + "integrity": "sha1-67Opd+evHGg65v2hK1Raa6bFhT0=", + "dev": true }, "mocha": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/mocha/-/mocha-4.1.0.tgz", "integrity": "sha512-0RVnjg1HJsXY2YFDoTNzcc1NKhYuXKRrBAG2gDygmJJA136Cs2QlRliZG1mA0ap7cuaT30mw16luAeln+4RiNA==", + "dev": true, "requires": { "browser-stdout": "1.3.0", "commander": "2.11.0", @@ -8933,12 +9176,14 @@ "commander": { "version": "2.11.0", "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz", - "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==" + "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==", + "dev": true }, "debug": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, "requires": { "ms": "2.0.0" } @@ -8946,12 +9191,14 @@ "diff": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/diff/-/diff-3.3.1.tgz", - "integrity": "sha512-MKPHZDMB0o6yHyDryUOScqZibp914ksXwAMYMTHj6KO8UeKsRYNJD3oNCKjTqZon+V488P7N/HzXF8t7ZR95ww==" + "integrity": "sha512-MKPHZDMB0o6yHyDryUOScqZibp914ksXwAMYMTHj6KO8UeKsRYNJD3oNCKjTqZon+V488P7N/HzXF8t7ZR95ww==", + "dev": true }, "glob": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", + "dev": true, "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -8964,17 +9211,20 @@ "has-flag": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", - "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=" + "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", + "dev": true }, "he": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz", - "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=" + "integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0=", + "dev": true }, "mkdirp": { "version": "0.5.1", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, "requires": { "minimist": "0.0.8" } @@ -8983,6 +9233,7 @@ "version": "4.4.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.4.0.tgz", "integrity": "sha512-rKC3+DyXWgK0ZLKwmRsrkyHVZAjNkfzeehuFWdGGcqGDTZFH73+RH6S/RDAAxl9GusSjZSUWYLmT9N5pzXFOXQ==", + "dev": true, "requires": { "has-flag": "^2.0.0" } @@ -9023,7 +9274,8 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true }, "multicast-dns": { "version": "6.2.3", @@ -9060,12 +9312,14 @@ "version": "2.14.0", "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", + "dev": true, "optional": true }, "nanomatch": { "version": "1.2.13", "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, "requires": { "arr-diff": "^4.0.0", "array-unique": "^0.3.2", @@ -9242,7 +9496,8 @@ "normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true }, "normalize-range": { "version": "0.1.2", @@ -9295,17 +9550,20 @@ "oauth-sign": { "version": "0.9.0", "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true }, "object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true }, "object-copy": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, "requires": { "copy-descriptor": "^0.1.0", "define-property": "^0.2.5", @@ -9316,6 +9574,7 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, "requires": { "is-descriptor": "^0.1.0" } @@ -9324,6 +9583,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, "requires": { "is-buffer": "^1.1.5" } @@ -9352,6 +9612,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, "requires": { "isobject": "^3.0.0" } @@ -9416,6 +9677,7 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, "requires": { "isobject": "^3.0.1" } @@ -9463,6 +9725,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, "requires": { "wrappy": "1" } @@ -9559,6 +9822,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/output-file-sync/-/output-file-sync-2.0.1.tgz", "integrity": "sha512-mDho4qm7WgIXIGf4eYU1RHN2UU5tPfVYVSRwDJw0uTmj35DQUt/eNp19N7v6T3SrR0ESTEf2up2CGO73qI35zQ==", + "dev": true, "requires": { "graceful-fs": "^4.1.11", "is-plain-obj": "^1.1.0", @@ -9569,6 +9833,7 @@ "version": "0.5.1", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, "requires": { "minimist": "0.0.8" } @@ -9782,7 +10047,8 @@ "pascalcase": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true }, "path-browserify": { "version": "0.0.1", @@ -9793,7 +10059,8 @@ "path-dirname": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true }, "path-exists": { "version": "3.0.0", @@ -9804,7 +10071,8 @@ "path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true }, "path-is-inside": { "version": "1.0.2", @@ -9821,7 +10089,8 @@ "path-parse": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true }, "path-to-regexp": { "version": "0.1.7", @@ -9868,7 +10137,8 @@ "performance-now": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true }, "pify": { "version": "4.0.1", @@ -9931,7 +10201,8 @@ "posix-character-classes": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true }, "postcss": { "version": "7.0.18", @@ -10188,7 +10459,8 @@ "process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true }, "progress": { "version": "2.0.3", @@ -10258,7 +10530,8 @@ "psl": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/psl/-/psl-1.4.0.tgz", - "integrity": "sha512-HZzqCGPecFLyoRj5HLfuDSKYTJkAfB5thKBIkRHtGjWwY7p1dAyveIbXIq4tO0KYfDF2tHqPUgY9SDnGm00uFw==" + "integrity": "sha512-HZzqCGPecFLyoRj5HLfuDSKYTJkAfB5thKBIkRHtGjWwY7p1dAyveIbXIq4tO0KYfDF2tHqPUgY9SDnGm00uFw==", + "dev": true }, "public-encrypt": { "version": "4.0.3", @@ -10298,7 +10571,8 @@ "punycode": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true }, "q": { "version": "1.4.1", @@ -10331,7 +10605,8 @@ "qs": { "version": "6.5.2", "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true }, "query-string": { "version": "5.1.1", @@ -10803,6 +11078,7 @@ "version": "2.3.6", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "dev": true, "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -10817,6 +11093,7 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, "requires": { "graceful-fs": "^4.1.11", "micromatch": "^3.1.10", @@ -10902,6 +11179,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, "requires": { "extend-shallow": "^3.0.2", "safe-regex": "^1.1.0" @@ -10968,7 +11246,8 @@ "remove-trailing-separator": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true }, "renderkid": { "version": "2.0.3", @@ -10986,12 +11265,14 @@ "repeat-element": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", - "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==" + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true }, "repeat-string": { "version": "1.6.1", "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true }, "repeating": { "version": "2.0.1", @@ -11006,6 +11287,7 @@ "version": "2.88.0", "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", + "dev": true, "requires": { "aws-sign2": "~0.7.0", "aws4": "^1.8.0", @@ -11051,6 +11333,7 @@ "version": "1.12.0", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.12.0.tgz", "integrity": "sha512-B/dOmuoAik5bKcD6s6nXDCjzUKnaDvdkRyAk6rsmsKLipWj4797iothd7jmmUhWTfinVMU+wc56rYKsit2Qy4w==", + "dev": true, "requires": { "path-parse": "^1.0.6" } @@ -11104,7 +11387,8 @@ "resolve-url": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true }, "restore-cursor": { "version": "2.0.0", @@ -11119,7 +11403,8 @@ "ret": { "version": "0.1.15", "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true }, "retry": { "version": "0.12.0", @@ -11192,12 +11477,14 @@ "safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true }, "safe-regex": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, "requires": { "ret": "~0.1.10" } @@ -11205,7 +11492,8 @@ "safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true }, "sane": { "version": "2.5.2", @@ -11264,6 +11552,7 @@ "version": "0.1.0-prerelease.1583243431", "resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-0.1.0-prerelease.1583243431.tgz", "integrity": "sha512-A9E0VliBGel4b1FSrS++qVyMWgnlPF7D4/ORTOjBgLMOZrtBogS6ht3kzxxMVpHbzBwOrCRcT74dBaYaHUBQ2w==", + "dev": true, "requires": { "exports-loader": "0.6.3", "imports-loader": "0.6.5" @@ -11273,6 +11562,7 @@ "version": "3.7.20200303213115", "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.7.20200303213115.tgz", "integrity": "sha512-Xo7YfElqGV3tdisSyshhgkLv0CgPtP50eE3YqL6OXDilrAZJEqEpJ3Wc1OHX7ejRlz9w8FzDkdPb0NXPrNppbQ==", + "dev": true, "requires": { "@babel/cli": "^7.1.2", "@babel/core": "^7.1.2", @@ -11483,9 +11773,9 @@ "dev": true }, "scratch-vm": { - "version": "0.2.0-prerelease.20200227204654", - "resolved": "https://registry.npmjs.org/scratch-vm/-/scratch-vm-0.2.0-prerelease.20200227204654.tgz", - "integrity": "sha512-L+LxqLrJDr1exotyAuBnDlSZy6XTyrxBvY+M4MaUQnhlfSlrzgjyxa5ZE6mEqCSYQaeEyvzv7vBPwBeeTIFJBQ==", + "version": "0.2.0-prerelease.20200310202129", + "resolved": "https://registry.npmjs.org/scratch-vm/-/scratch-vm-0.2.0-prerelease.20200310202129.tgz", + "integrity": "sha512-ESEeDTn0JEt33BAcIEiMsFJ29NPbCFM7XYEj/kc71a36Cg5vX0rgQAS71yiJzC6AMs0H6jTgy9eQW1CRz6MDNA==", "dev": true, "requires": { "@vernier/godirect": "1.5.0", @@ -11602,7 +11892,8 @@ "semver": { "version": "5.7.1", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true }, "send": { "version": "0.17.1", @@ -11708,6 +11999,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, "requires": { "extend-shallow": "^2.0.1", "is-extendable": "^0.1.1", @@ -11719,6 +12011,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, "requires": { "is-extendable": "^0.1.0" } @@ -11778,6 +12071,7 @@ "version": "13.2.3", "resolved": "https://registry.npmjs.org/should/-/should-13.2.3.tgz", "integrity": "sha512-ggLesLtu2xp+ZxI+ysJTmNjh2U0TsC+rQ/pfED9bUZZ4DKefP27D+7YJVVTvKsmjLpIi9jAa7itwDGkDDmt1GQ==", + "dev": true, "requires": { "should-equal": "^2.0.0", "should-format": "^3.0.3", @@ -11790,6 +12084,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/should-equal/-/should-equal-2.0.0.tgz", "integrity": "sha512-ZP36TMrK9euEuWQYBig9W55WPC7uo37qzAEmbjHz4gfyuXrEUgF8cUvQVO+w+d3OMfPvSRQJ22lSm8MQJ43LTA==", + "dev": true, "requires": { "should-type": "^1.4.0" } @@ -11798,6 +12093,7 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/should-format/-/should-format-3.0.3.tgz", "integrity": "sha1-m/yPdPo5IFxT04w01xcwPidxJPE=", + "dev": true, "requires": { "should-type": "^1.3.0", "should-type-adaptors": "^1.0.1" @@ -11806,12 +12102,14 @@ "should-type": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/should-type/-/should-type-1.4.0.tgz", - "integrity": "sha1-B1bYzoRt/QmEOmlHcZ36DUz/XPM=" + "integrity": "sha1-B1bYzoRt/QmEOmlHcZ36DUz/XPM=", + "dev": true }, "should-type-adaptors": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/should-type-adaptors/-/should-type-adaptors-1.1.0.tgz", "integrity": "sha512-JA4hdoLnN+kebEp2Vs8eBe9g7uy0zbRo+RMcU0EsNy+R+k049Ki+N5tT5Jagst2g7EAja+euFuoXFCa8vIklfA==", + "dev": true, "requires": { "should-type": "^1.3.0", "should-util": "^1.0.0" @@ -11820,7 +12118,8 @@ "should-util": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/should-util/-/should-util-1.0.1.tgz", - "integrity": "sha512-oXF8tfxx5cDk8r2kYqlkUJzZpDBqVY/II2WhvU0n9Y3XYvAYRmeaf1PvvIvTgPnv4KJ+ES5M0PyDq5Jp+Ygy2g==" + "integrity": "sha512-oXF8tfxx5cDk8r2kYqlkUJzZpDBqVY/II2WhvU0n9Y3XYvAYRmeaf1PvvIvTgPnv4KJ+ES5M0PyDq5Jp+Ygy2g==", + "dev": true }, "signal-exit": { "version": "3.0.2", @@ -11831,7 +12130,8 @@ "slash": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", - "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==" + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", + "dev": true }, "slice-ansi": { "version": "2.1.0", @@ -11848,6 +12148,7 @@ "version": "0.8.2", "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, "requires": { "base": "^0.11.1", "debug": "^2.2.0", @@ -11863,6 +12164,7 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, "requires": { "is-descriptor": "^0.1.0" } @@ -11871,6 +12173,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, "requires": { "is-extendable": "^0.1.0" } @@ -11881,6 +12184,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, "requires": { "define-property": "^1.0.0", "isobject": "^3.0.0", @@ -11891,6 +12195,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, "requires": { "is-descriptor": "^1.0.0" } @@ -11899,6 +12204,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, "requires": { "kind-of": "^6.0.0" } @@ -11907,6 +12213,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, "requires": { "kind-of": "^6.0.0" } @@ -11915,6 +12222,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, "requires": { "is-accessor-descriptor": "^1.0.0", "is-data-descriptor": "^1.0.0", @@ -11927,6 +12235,7 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, "requires": { "kind-of": "^3.2.0" }, @@ -11935,6 +12244,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, "requires": { "is-buffer": "^1.1.5" } @@ -12000,12 +12310,14 @@ "source-map": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true }, "source-map-resolve": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", + "dev": true, "requires": { "atob": "^2.1.1", "decode-uri-component": "^0.2.0", @@ -12026,7 +12338,8 @@ "source-map-url": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=" + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true }, "spdx-correct": { "version": "3.1.0", @@ -12136,6 +12449,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, "requires": { "extend-shallow": "^3.0.0" } @@ -12150,6 +12464,7 @@ "version": "1.16.1", "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, "requires": { "asn1": "~0.2.3", "assert-plus": "^1.0.0", @@ -12190,6 +12505,7 @@ "version": "0.1.2", "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, "requires": { "define-property": "^0.2.5", "object-copy": "^0.1.0" @@ -12199,6 +12515,7 @@ "version": "0.2.5", "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, "requires": { "is-descriptor": "^0.1.0" } @@ -12401,6 +12718,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, "requires": { "safe-buffer": "~5.1.0" } @@ -12446,6 +12764,7 @@ "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, "requires": { "has-flag": "^3.0.0" } @@ -12953,12 +13272,14 @@ "to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true }, "to-object-path": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, "requires": { "kind-of": "^3.0.2" }, @@ -12967,6 +13288,7 @@ "version": "3.2.2", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, "requires": { "is-buffer": "^1.1.5" } @@ -12977,6 +13299,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, "requires": { "define-property": "^2.0.2", "extend-shallow": "^3.0.2", @@ -12988,6 +13311,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, "requires": { "is-number": "^3.0.0", "repeat-string": "^1.6.1" @@ -13015,6 +13339,7 @@ "version": "2.4.3", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", + "dev": true, "requires": { "psl": "^1.1.24", "punycode": "^1.4.1" @@ -13023,7 +13348,8 @@ "punycode": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true } } }, @@ -13043,6 +13369,7 @@ "version": "1.6.6", "resolved": "https://registry.npmjs.org/transifex/-/transifex-1.6.6.tgz", "integrity": "sha512-uHeRvhfLfZN+JdH+X0zR1jkQAbMGkgExZgcXm31CzaVVd4kq98YaPr4MCgCU0LwA7cgOuB97d2HZQ/WikOAxlg==", + "dev": true, "requires": { "commander": "^2.9.0", "lodash": "^4.17.1", @@ -13074,6 +13401,7 @@ "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, "requires": { "safe-buffer": "^5.0.1" } @@ -13081,7 +13409,8 @@ "tweetnacl": { "version": "0.14.5", "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true }, "twgl.js": { "version": "4.4.0", @@ -13322,6 +13651,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, "requires": { "arr-union": "^3.1.0", "get-value": "^2.0.6", @@ -13350,7 +13680,8 @@ "universalify": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true }, "unpipe": { "version": "1.0.0", @@ -13362,6 +13693,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, "requires": { "has-value": "^0.3.1", "isobject": "^3.0.0" @@ -13371,6 +13703,7 @@ "version": "0.3.1", "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, "requires": { "get-value": "^2.0.3", "has-values": "^0.1.4", @@ -13381,6 +13714,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, "requires": { "isarray": "1.0.0" } @@ -13390,14 +13724,16 @@ "has-values": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true } } }, "upath": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true }, "upper-case": { "version": "1.1.3", @@ -13409,6 +13745,7 @@ "version": "4.2.2", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "dev": true, "requires": { "punycode": "^2.1.0" } @@ -13416,7 +13753,8 @@ "urix": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true }, "url": { "version": "0.11.0", @@ -13455,7 +13793,8 @@ "use": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true }, "util": { "version": "0.11.1", @@ -13477,7 +13816,8 @@ "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true }, "util.promisify": { "version": "1.0.0", @@ -13504,7 +13844,8 @@ "uuid": { "version": "3.3.3", "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz", - "integrity": "sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ==" + "integrity": "sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ==", + "dev": true }, "v8-compile-cache": { "version": "2.0.3", @@ -13532,6 +13873,7 @@ "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, "requires": { "assert-plus": "^1.0.0", "core-util-is": "1.0.2", @@ -14368,7 +14710,8 @@ "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true }, "write": { "version": "1.0.3", From 78c2aea407f6a34ad5ecced7ac97af0c3edda902 Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Tue, 10 Mar 2020 21:33:36 +0000 Subject: [PATCH 77/79] chore(package): update scratch-l10n to version 3.7.20200310213125 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 043969bfd..aaef1ef10 100644 --- a/package.json +++ b/package.json @@ -109,7 +109,7 @@ "rimraf": "^2.6.1", "scratch-audio": "0.1.0-prerelease.20190925183642", "scratch-blocks": "0.1.0-prerelease.1583243431", - "scratch-l10n": "3.7.20200303213115", + "scratch-l10n": "3.7.20200310213125", "scratch-paint": "0.2.0-prerelease.20200213174123", "scratch-render": "0.1.0-prerelease.20200228152431", "scratch-storage": "1.3.2", From 3008feb1dec6596e14db3daba817f8b8906f09cf Mon Sep 17 00:00:00 2001 From: "greenkeeper[bot]" <23040076+greenkeeper[bot]@users.noreply.github.com> Date: Tue, 10 Mar 2020 21:33:39 +0000 Subject: [PATCH 78/79] chore(package): update lockfile package-lock.json --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 33bd08a5f..ed9a76a8e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11559,9 +11559,9 @@ } }, "scratch-l10n": { - "version": "3.7.20200303213115", - "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.7.20200303213115.tgz", - "integrity": "sha512-Xo7YfElqGV3tdisSyshhgkLv0CgPtP50eE3YqL6OXDilrAZJEqEpJ3Wc1OHX7ejRlz9w8FzDkdPb0NXPrNppbQ==", + "version": "3.7.20200310213125", + "resolved": "https://registry.npmjs.org/scratch-l10n/-/scratch-l10n-3.7.20200310213125.tgz", + "integrity": "sha512-o3MawBGAJk3ll6ZfPCj22oCl9B1RiElFb+yqOoTxkxDVXPZcbg/Hx8VZgNGUgGeBUz5B13IL81lrRz+/uqElOw==", "dev": true, "requires": { "@babel/cli": "^7.1.2", From 6af3fda54a2e3dab6c71c7152924527c8764b6d8 Mon Sep 17 00:00:00 2001 From: picklesrus Date: Wed, 11 Mar 2020 15:46:32 -0400 Subject: [PATCH 79/79] Updates scratch-blocks manually because https://github.com/LLK/scratch-gui/pull/5501 had package-lock conflicts with the l10n PR --- package-lock.json | 154 +++++++++++++++++++++++----------------------- package.json | 2 +- 2 files changed, 78 insertions(+), 78 deletions(-) diff --git a/package-lock.json b/package-lock.json index ed9a76a8e..88a7a9e0e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1732,7 +1732,7 @@ }, "chalk": { "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "dev": true, "requires": { @@ -1948,7 +1948,7 @@ }, "babel-plugin-syntax-object-rest-spread": { "version": "6.13.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", + "resolved": "http://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=", "dev": true }, @@ -5336,28 +5336,28 @@ "dependencies": { "abbrev": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "resolved": "", "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", "dev": true, "optional": true }, "ansi-regex": { "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "resolved": "", "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", "dev": true, "optional": true }, "aproba": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "resolved": "", "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", "dev": true, "optional": true }, "are-we-there-yet": { "version": "1.1.5", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "resolved": "", "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", "dev": true, "optional": true, @@ -5368,14 +5368,14 @@ }, "balanced-match": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "resolved": "", "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", "dev": true, "optional": true }, "brace-expansion": { "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "resolved": "", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, "optional": true, @@ -5386,42 +5386,42 @@ }, "chownr": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.1.tgz", + "resolved": "", "integrity": "sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g==", "dev": true, "optional": true }, "code-point-at": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "resolved": "", "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", "dev": true, "optional": true }, "concat-map": { "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "resolved": "", "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", "dev": true, "optional": true }, "console-control-strings": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "resolved": "", "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", "dev": true, "optional": true }, "core-util-is": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "resolved": "", "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", "dev": true, "optional": true }, "debug": { "version": "4.1.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "resolved": "", "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", "dev": true, "optional": true, @@ -5431,28 +5431,28 @@ }, "deep-extend": { "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "resolved": "", "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", "dev": true, "optional": true }, "delegates": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "resolved": "", "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", "dev": true, "optional": true }, "detect-libc": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "resolved": "", "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", "dev": true, "optional": true }, "fs-minipass": { "version": "1.2.5", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.5.tgz", + "resolved": "", "integrity": "sha512-JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ==", "dev": true, "optional": true, @@ -5462,14 +5462,14 @@ }, "fs.realpath": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "resolved": "", "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", "dev": true, "optional": true }, "gauge": { "version": "2.7.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "resolved": "", "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", "dev": true, "optional": true, @@ -5486,7 +5486,7 @@ }, "glob": { "version": "7.1.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", + "resolved": "", "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", "dev": true, "optional": true, @@ -5501,14 +5501,14 @@ }, "has-unicode": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "resolved": "", "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", "dev": true, "optional": true }, "iconv-lite": { "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "resolved": "", "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", "dev": true, "optional": true, @@ -5518,7 +5518,7 @@ }, "ignore-walk": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.1.tgz", + "resolved": "", "integrity": "sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ==", "dev": true, "optional": true, @@ -5528,7 +5528,7 @@ }, "inflight": { "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "resolved": "", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "dev": true, "optional": true, @@ -5539,21 +5539,21 @@ }, "inherits": { "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "resolved": "", "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", "dev": true, "optional": true }, "ini": { "version": "1.3.5", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "resolved": "", "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", "dev": true, "optional": true }, "is-fullwidth-code-point": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "resolved": "", "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", "dev": true, "optional": true, @@ -5563,14 +5563,14 @@ }, "isarray": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "resolved": "", "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", "dev": true, "optional": true }, "minimatch": { "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "resolved": "", "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", "dev": true, "optional": true, @@ -5580,14 +5580,14 @@ }, "minimist": { "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "resolved": "", "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", "dev": true, "optional": true }, "minipass": { "version": "2.3.5", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.3.5.tgz", + "resolved": "", "integrity": "sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA==", "dev": true, "optional": true, @@ -5598,7 +5598,7 @@ }, "minizlib": { "version": "1.2.1", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.2.1.tgz", + "resolved": "", "integrity": "sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA==", "dev": true, "optional": true, @@ -5608,7 +5608,7 @@ }, "mkdirp": { "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "resolved": "", "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", "dev": true, "optional": true, @@ -5618,14 +5618,14 @@ }, "ms": { "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "resolved": "", "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", "dev": true, "optional": true }, "needle": { "version": "2.3.0", - "resolved": "https://registry.npmjs.org/needle/-/needle-2.3.0.tgz", + "resolved": "", "integrity": "sha512-QBZu7aAFR0522EyaXZM0FZ9GLpq6lvQ3uq8gteiDUp7wKdy0lSd2hPlgFwVuW1CBkfEs9PfDQsQzZghLs/psdg==", "dev": true, "optional": true, @@ -5637,7 +5637,7 @@ }, "node-pre-gyp": { "version": "0.12.0", - "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.12.0.tgz", + "resolved": "", "integrity": "sha512-4KghwV8vH5k+g2ylT+sLTjy5wmUOb9vPhnM8NHvRf9dHmnW/CndrFXy2aRPaPST6dugXSdHXfeaHQm77PIz/1A==", "dev": true, "optional": true, @@ -5656,7 +5656,7 @@ }, "nopt": { "version": "4.0.1", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.1.tgz", + "resolved": "", "integrity": "sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=", "dev": true, "optional": true, @@ -5667,14 +5667,14 @@ }, "npm-bundled": { "version": "1.0.6", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.0.6.tgz", + "resolved": "", "integrity": "sha512-8/JCaftHwbd//k6y2rEWp6k1wxVfpFzB6t1p825+cUb7Ym2XQfhwIC5KwhrvzZRJu+LtDE585zVaS32+CGtf0g==", "dev": true, "optional": true }, "npm-packlist": { "version": "1.4.1", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.1.tgz", + "resolved": "", "integrity": "sha512-+TcdO7HJJ8peiiYhvPxsEDhF3PJFGUGRcFsGve3vxvxdcpO2Z4Z7rkosRM0kWj6LfbK/P0gu3dzk5RU1ffvFcw==", "dev": true, "optional": true, @@ -5685,7 +5685,7 @@ }, "npmlog": { "version": "4.1.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "resolved": "", "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", "dev": true, "optional": true, @@ -5698,21 +5698,21 @@ }, "number-is-nan": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "resolved": "", "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", "dev": true, "optional": true }, "object-assign": { "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "resolved": "", "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", "dev": true, "optional": true }, "once": { "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "resolved": "", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "dev": true, "optional": true, @@ -5722,21 +5722,21 @@ }, "os-homedir": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "resolved": "", "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", "dev": true, "optional": true }, "os-tmpdir": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "resolved": "", "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", "dev": true, "optional": true }, "osenv": { "version": "0.1.5", - "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "resolved": "", "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", "dev": true, "optional": true, @@ -5747,21 +5747,21 @@ }, "path-is-absolute": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "resolved": "", "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", "dev": true, "optional": true }, "process-nextick-args": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", + "resolved": "", "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==", "dev": true, "optional": true }, "rc": { "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "resolved": "", "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", "dev": true, "optional": true, @@ -5774,7 +5774,7 @@ "dependencies": { "minimist": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "resolved": "", "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", "dev": true, "optional": true @@ -5783,7 +5783,7 @@ }, "readable-stream": { "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "resolved": "", "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", "dev": true, "optional": true, @@ -5799,7 +5799,7 @@ }, "rimraf": { "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", + "resolved": "", "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", "dev": true, "optional": true, @@ -5809,49 +5809,49 @@ }, "safe-buffer": { "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "resolved": "", "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "dev": true, "optional": true }, "safer-buffer": { "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "resolved": "", "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", "dev": true, "optional": true }, "sax": { "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "resolved": "", "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", "dev": true, "optional": true }, "semver": { "version": "5.7.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz", + "resolved": "", "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==", "dev": true, "optional": true }, "set-blocking": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "resolved": "", "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", "dev": true, "optional": true }, "signal-exit": { "version": "3.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "resolved": "", "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", "dev": true, "optional": true }, "string-width": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "resolved": "", "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "dev": true, "optional": true, @@ -5863,7 +5863,7 @@ }, "string_decoder": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "resolved": "", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, "optional": true, @@ -5873,7 +5873,7 @@ }, "strip-ansi": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "resolved": "", "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "optional": true, @@ -5883,14 +5883,14 @@ }, "strip-json-comments": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "resolved": "", "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", "dev": true, "optional": true }, "tar": { "version": "4.4.8", - "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.8.tgz", + "resolved": "", "integrity": "sha512-LzHF64s5chPQQS0IYBn9IN5h3i98c12bo4NCO7e0sGM2llXQ3p2FGC5sdENN4cTW48O915Sh+x+EXx7XW96xYQ==", "dev": true, "optional": true, @@ -5906,14 +5906,14 @@ }, "util-deprecate": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "resolved": "", "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", "dev": true, "optional": true }, "wide-align": { "version": "1.1.3", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "resolved": "", "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", "dev": true, "optional": true, @@ -5923,14 +5923,14 @@ }, "wrappy": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "resolved": "", "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", "dev": true, "optional": true }, "yallist": { "version": "3.0.3", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz", + "resolved": "", "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==", "dev": true, "optional": true @@ -9100,7 +9100,7 @@ }, "minimist": { "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "resolved": "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", "dev": true }, @@ -10183,7 +10183,7 @@ "dependencies": { "async": { "version": "1.5.2", - "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "resolved": "http://registry.npmjs.org/async/-/async-1.5.2.tgz", "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", "dev": true }, @@ -11076,7 +11076,7 @@ }, "readable-stream": { "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", "dev": true, "requires": { @@ -11549,9 +11549,9 @@ } }, "scratch-blocks": { - "version": "0.1.0-prerelease.1583243431", - "resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-0.1.0-prerelease.1583243431.tgz", - "integrity": "sha512-A9E0VliBGel4b1FSrS++qVyMWgnlPF7D4/ORTOjBgLMOZrtBogS6ht3kzxxMVpHbzBwOrCRcT74dBaYaHUBQ2w==", + "version": "0.1.0-prerelease.1583868812", + "resolved": "https://registry.npmjs.org/scratch-blocks/-/scratch-blocks-0.1.0-prerelease.1583868812.tgz", + "integrity": "sha512-9IMt3EwBaZZW7QBUB3jhanBsrUq8JjZKTlDSln/rnrrPjyzZnYT26X0mvt2rGBPT3eda2Af7iPfa/y/nqYzuzQ==", "dev": true, "requires": { "exports-loader": "0.6.3", @@ -12725,7 +12725,7 @@ }, "strip-ansi": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "resolved": "http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, "requires": { @@ -13213,7 +13213,7 @@ }, "through": { "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "resolved": "http://registry.npmjs.org/through/-/through-2.3.8.tgz", "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", "dev": true }, @@ -14677,7 +14677,7 @@ }, "wrap-ansi": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "resolved": "http://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", "dev": true, "requires": { diff --git a/package.json b/package.json index aaef1ef10..6bf602273 100644 --- a/package.json +++ b/package.json @@ -108,7 +108,7 @@ "redux-throttle": "0.1.1", "rimraf": "^2.6.1", "scratch-audio": "0.1.0-prerelease.20190925183642", - "scratch-blocks": "0.1.0-prerelease.1583243431", + "scratch-blocks": "0.1.0-prerelease.1583868812", "scratch-l10n": "3.7.20200310213125", "scratch-paint": "0.2.0-prerelease.20200213174123", "scratch-render": "0.1.0-prerelease.20200228152431",