From 28215a37221ee9c369fe2d7949c62c4183ee87cf Mon Sep 17 00:00:00 2001 From: Brandy Carney Date: Tue, 20 Mar 2018 11:41:37 -0400 Subject: [PATCH] chore(stencil): update to latest --- core/package-lock.json | 258 +++++++++++++-------------------------- core/package.json | 2 +- core/src/components.d.ts | 2 + 3 files changed, 88 insertions(+), 174 deletions(-) diff --git a/core/package-lock.json b/core/package-lock.json index ca984b86cf..526773c1c9 100644 --- a/core/package-lock.json +++ b/core/package-lock.json @@ -14,14 +14,14 @@ } }, "@stencil/core": { - "version": "0.6.17", - "resolved": "https://registry.npmjs.org/@stencil/core/-/core-0.6.17.tgz", - "integrity": "sha512-VTDDAmoY8tbW0xU9s/K8rO/F+EeuNb1a+OhCX6KX/EkHAJ1fIRx3g0SieXsJQdG/Xx9FVQZIgkBih35c46YdzA==", + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/@stencil/core/-/core-0.7.3.tgz", + "integrity": "sha512-scKJewolADyCQ7GXxyfIPfeZKbi4phO/+5SzSp0qEXV7zCZ898DvWCmngBPqLcdDQ9sKWynCc49z8pXpf2GcLA==", "dev": true, "requires": { "chokidar": "2.0.1", "jsdom": "11.5.1", - "rollup": "0.56.3", + "rollup": "0.56.5", "rollup-plugin-commonjs": "8.3.0", "rollup-plugin-node-builtins": "2.1.2", "rollup-plugin-node-globals": "1.1.0", @@ -203,9 +203,9 @@ "dev": true }, "@types/node": { - "version": "9.4.6", - "resolved": "https://registry.npmjs.org/@types/node/-/node-9.4.6.tgz", - "integrity": "sha512-CTUtLb6WqCCgp6P59QintjHWqzf4VL1uPA27bipLAPxFqrtK1gEYllePzTICGqQ8rYsCbpnsNypXjjDzGAAjEQ==", + "version": "9.4.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-9.4.7.tgz", + "integrity": "sha512-4Ba90mWNx8ddbafuyGGwjkZMigi+AWfYLSDCpovwsE63ia8w93r3oJ8PIAQc3y8U+XHcnMOHPIzNe3o438Ywcw==", "dev": true }, "JSONStream": { @@ -1087,7 +1087,7 @@ "isobject": "3.0.1", "kind-of": "6.0.2", "repeat-element": "1.1.2", - "snapdragon": "0.8.1", + "snapdragon": "0.8.2", "snapdragon-node": "2.1.1", "split-string": "3.1.0", "to-regex": "3.0.2" @@ -2418,7 +2418,7 @@ "cipher-base": "1.0.4", "inherits": "2.0.3", "ripemd160": "2.0.1", - "sha.js": "2.4.10" + "sha.js": "2.4.11" } }, "create-hmac": { @@ -2432,7 +2432,7 @@ "inherits": "2.0.3", "ripemd160": "2.0.1", "safe-buffer": "5.1.1", - "sha.js": "2.4.10" + "sha.js": "2.4.11" } }, "cross-spawn": { @@ -3204,7 +3204,7 @@ "extend-shallow": "2.0.1", "posix-character-classes": "0.1.1", "regex-not": "1.0.2", - "snapdragon": "0.8.1", + "snapdragon": "0.8.2", "to-regex": "3.0.2" }, "dependencies": { @@ -3400,7 +3400,7 @@ "extend-shallow": "2.0.1", "fragment-cache": "0.2.1", "regex-not": "1.0.2", - "snapdragon": "0.8.1", + "snapdragon": "0.8.2", "to-regex": "3.0.2" }, "dependencies": { @@ -7669,15 +7669,6 @@ "package-json": "4.0.1" } }, - "lazy-cache": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-2.0.2.tgz", - "integrity": "sha1-uRkKT5EzVGlIQIWfio9whNiCImQ=", - "dev": true, - "requires": { - "set-getter": "0.1.0" - } - }, "lcid": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", @@ -8429,9 +8420,9 @@ "dev": true }, "magic-string": { - "version": "0.22.4", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.22.4.tgz", - "integrity": "sha512-kxBL06p6iO2qPBHsqGK2b3cRwiRGpnmSuVWNhwHcMX7qJOUr1HvricYP1LZOCdkQBUp0jiWg2d6WJwR3vYgByw==", + "version": "0.22.5", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.22.5.tgz", + "integrity": "sha512-oreip9rJZkzvA8Qzk9HFs8fZGF/u7H/gtrE8EN6RjKJ9kh2HlC+yQ2QezifqTZfGyiuAV0dRv5a+y/8gBb1m9w==", "dev": true, "requires": { "vlq": "0.2.3" @@ -8556,7 +8547,7 @@ "nanomatch": "1.2.9", "object.pick": "1.3.0", "regex-not": "1.0.2", - "snapdragon": "0.8.1", + "snapdragon": "0.8.2", "to-regex": "3.0.2" } }, @@ -8768,7 +8759,7 @@ "kind-of": "6.0.2", "object.pick": "1.3.0", "regex-not": "1.0.2", - "snapdragon": "0.8.1", + "snapdragon": "0.8.2", "to-regex": "3.0.2" } }, @@ -9965,7 +9956,7 @@ "integrity": "sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA==", "dev": true, "requires": { - "@types/node": "9.4.6" + "@types/node": "9.4.7" } }, "pascalcase": { @@ -10040,7 +10031,7 @@ "create-hmac": "1.1.6", "ripemd160": "2.0.1", "safe-buffer": "5.1.1", - "sha.js": "2.4.10" + "sha.js": "2.4.11" } }, "pend": { @@ -10593,9 +10584,9 @@ } }, "rollup": { - "version": "0.56.3", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-0.56.3.tgz", - "integrity": "sha512-/iH4RfioboHgBjo7TbQcdMad/ifVGY/ToOB1AsW7oZHUhfhm+low6QlrImUSaJO1JqklOpWEKlD+b3MZYLuptA==", + "version": "0.56.5", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-0.56.5.tgz", + "integrity": "sha512-IGPk5vdWrsc4vkiW9XMeXr5QMtxmvATTttTi59w2jBQWe9G/MMQtn8teIBAj+DdK51TrpVT6P0aQUaQUlUYCJA==", "dev": true }, "rollup-plugin-commonjs": { @@ -10606,7 +10597,7 @@ "requires": { "acorn": "5.4.1", "estree-walker": "0.5.1", - "magic-string": "0.22.4", + "magic-string": "0.22.5", "resolve": "1.5.0", "rollup-pluginutils": "2.0.1" } @@ -11129,15 +11120,6 @@ "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", "dev": true }, - "set-getter": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/set-getter/-/set-getter-0.1.0.tgz", - "integrity": "sha1-12nBgsnVpR9AkUXy+6guXoboA3Y=", - "dev": true, - "requires": { - "to-object-path": "0.3.0" - } - }, "set-immediate-shim": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", @@ -11168,9 +11150,9 @@ } }, "sha.js": { - "version": "2.4.10", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.10.tgz", - "integrity": "sha512-vnwmrFDlOExK4Nm16J2KMWHLrp14lBrjxMxBJpu++EnsuBmpiYaM/MEs46Vxxm/4FvdP5yTwuCTO9it5FSjrqA==", + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", "dev": true, "requires": { "inherits": "2.0.3", @@ -11223,9 +11205,9 @@ "dev": true }, "snapdragon": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.1.tgz", - "integrity": "sha1-4StUh/re0+PeoKyR6UAL91tAE3A=", + "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.2", @@ -11235,7 +11217,7 @@ "map-cache": "0.2.2", "source-map": "0.5.7", "source-map-resolve": "0.5.1", - "use": "2.0.2" + "use": "3.1.0" }, "dependencies": { "define-property": { @@ -12506,82 +12488,12 @@ } }, "use": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/use/-/use-2.0.2.tgz", - "integrity": "sha1-riig1y+TvyJCKhii43mZMRLeyOg=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.0.tgz", + "integrity": "sha512-6UJEQM/L+mzC3ZJNM56Q4DFGLX/evKGRg15UJHGB9X5j5Z3AFbgZvjUh2yq/UJUY4U5dh7Fal++XbNg1uzpRAw==", "dev": true, "requires": { - "define-property": "0.2.5", - "isobject": "3.0.1", - "lazy-cache": "2.0.2" - }, - "dependencies": { - "define-property": { - "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.6" - } - }, - "is-accessor-descriptor": { - "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.2.2" - }, - "dependencies": { - "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.6" - } - } - } - }, - "is-data-descriptor": { - "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.2.2" - }, - "dependencies": { - "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.6" - } - } - } - }, - "is-descriptor": { - "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", - "kind-of": "5.1.0" - } - }, - "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 - } + "kind-of": "6.0.2" } }, "user-home": { @@ -12790,21 +12702,21 @@ "dev": true }, "workbox-background-sync": { - "version": "3.0.0-beta.1", - "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-3.0.0-beta.1.tgz", - "integrity": "sha512-1iBmGhrol/aaKtLt7zsf65dJBtaPBAf+rwaNXpA5U+DmXbomD/s4J/UYsdfxWRRTIkFF9twjSQT+R42Hom804g==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-3.0.0.tgz", + "integrity": "sha512-tW1tFz41fFDbSEOErYU1EKxDox72qozVxKsl8jbjpvtNvAn4ml2XIIs0jcmtpDu5uNuBP9wXt/5Vytw6F7IkTg==", "dev": true, "requires": { - "workbox-core": "3.0.0-beta.1" + "workbox-core": "3.0.0" } }, "workbox-broadcast-cache-update": { - "version": "3.0.0-beta.1", - "resolved": "https://registry.npmjs.org/workbox-broadcast-cache-update/-/workbox-broadcast-cache-update-3.0.0-beta.1.tgz", - "integrity": "sha512-xSCQSan5PyKNcH7dVPLFU4zAgBrkYoU+pK7NEpRZSsofYooRsXb7KPZkDbzuQx131Op+n30ulzG9htPdP8LgDw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/workbox-broadcast-cache-update/-/workbox-broadcast-cache-update-3.0.0.tgz", + "integrity": "sha512-CjJDfN5Qo2SfVEBZb5SVlO6I1QLi/i4okdqnfIvFiNq+oJYa+8JjgeXG7z2Z9xBd9ac22Fpy5Mg/fo33YrL6Wg==", "dev": true, "requires": { - "workbox-core": "3.0.0-beta.1" + "workbox-core": "3.0.0" } }, "workbox-build": { @@ -12819,16 +12731,16 @@ "glob": "7.1.2", "joi": "11.4.0", "lodash.template": "4.4.0", - "workbox-background-sync": "3.0.0-beta.1", - "workbox-broadcast-cache-update": "3.0.0-beta.1", - "workbox-cache-expiration": "3.0.0-beta.1", - "workbox-cacheable-response": "3.0.0-beta.1", - "workbox-core": "3.0.0-beta.1", - "workbox-google-analytics": "3.0.0-beta.1", - "workbox-precaching": "3.0.0-beta.1", - "workbox-routing": "3.0.0-beta.1", - "workbox-strategies": "3.0.0-beta.1", - "workbox-sw": "3.0.0-beta.1" + "workbox-background-sync": "3.0.0", + "workbox-broadcast-cache-update": "3.0.0", + "workbox-cache-expiration": "3.0.0", + "workbox-cacheable-response": "3.0.0", + "workbox-core": "3.0.0", + "workbox-google-analytics": "3.0.0", + "workbox-precaching": "3.0.0", + "workbox-routing": "3.0.0", + "workbox-strategies": "3.0.0", + "workbox-sw": "3.0.0" }, "dependencies": { "fs-extra": { @@ -12845,72 +12757,72 @@ } }, "workbox-cache-expiration": { - "version": "3.0.0-beta.1", - "resolved": "https://registry.npmjs.org/workbox-cache-expiration/-/workbox-cache-expiration-3.0.0-beta.1.tgz", - "integrity": "sha512-i1d1Wfq/vExw/Y2O1gTdOu2nvLoMTgiMREo/JuotBtZfqN/cyepMm7YPv8JY9wFD/C+03tH0+Tb9gXrX+02y9g==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/workbox-cache-expiration/-/workbox-cache-expiration-3.0.0.tgz", + "integrity": "sha512-jvkWxWvI3fa9pUqt/UN8oEPXemXynLLMjCZCmds2ZHuTMfwAw3qeniw9HxGud0hA8LBZDibcTC/qKk7E1myo3A==", "dev": true, "requires": { - "workbox-core": "3.0.0-beta.1" + "workbox-core": "3.0.0" } }, "workbox-cacheable-response": { - "version": "3.0.0-beta.1", - "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-3.0.0-beta.1.tgz", - "integrity": "sha512-n8MOoFa3mWovY6r41dlLXs+d2qX/4f37g0NTChFGeg1isixlt4F/W8ztr7umJOotavRzLlx2FuSiAtERT22HDQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-3.0.0.tgz", + "integrity": "sha512-6jGcLSngb5QUdwk5eMoD8YYHcoH7jPi9Bz94C0n9dvPD6N+ex2H/dg2aHvltmjes9iDTI++Ac3d2EoDrsHrQoQ==", "dev": true, "requires": { - "workbox-core": "3.0.0-beta.1" + "workbox-core": "3.0.0" } }, "workbox-core": { - "version": "3.0.0-beta.1", - "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-3.0.0-beta.1.tgz", - "integrity": "sha512-WORqhhXGiwI9A3PGQSQw/ZP03Hi5Lb2IFiwNhruLdUnAad3fMHTGDN5pyd/oUz1+JY0R7BBu2OWmfgfdVGh03Q==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-3.0.0.tgz", + "integrity": "sha512-R4ZJ1dcllIaiJ082qjWHZTYfVUQ/th7liNOmWU1yPoK1NwUxqJRRN3XCdw/yrtoeO//RCkTlrCcTteHUYFZ/fg==", "dev": true }, "workbox-google-analytics": { - "version": "3.0.0-beta.1", - "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-3.0.0-beta.1.tgz", - "integrity": "sha512-fT9j5F4FlpLBy+cNGz1Oe+uJk2ISvAowtJPJLmNF+J1lc6usQal7Tuyr437C7AEwTrhF21q9sf5kP/i7rrAMUQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-3.0.0.tgz", + "integrity": "sha512-fyfY2hpK/tLV5xY6iagd4I+PhHtHKC3V5zMqaMDvlBkow79WyUFvHRXM4rk8YEitL2G66V6a8fzDS79tM/BqUg==", "dev": true, "requires": { - "workbox-background-sync": "3.0.0-beta.1", - "workbox-core": "3.0.0-beta.1", - "workbox-routing": "3.0.0-beta.1", - "workbox-strategies": "3.0.0-beta.1" + "workbox-background-sync": "3.0.0", + "workbox-core": "3.0.0", + "workbox-routing": "3.0.0", + "workbox-strategies": "3.0.0" } }, "workbox-precaching": { - "version": "3.0.0-beta.1", - "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-3.0.0-beta.1.tgz", - "integrity": "sha512-3UNq+kb1fAJ66KQCkEn3ZNdf+9viAH1QRqi/I9r9QO3iP14b1F4NFOEyeAX2iIN8M7rhFSvUy/EbMDcYRbNtAw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-3.0.0.tgz", + "integrity": "sha512-EVlbGmzc18SiuRNymswSjg5jqVysOrbvMtav4FhF/3+oagCgvgJrBgmsymJucPzdH76KlP2GHvHEUx0T1TkFhA==", "dev": true, "requires": { - "workbox-core": "3.0.0-beta.1" + "workbox-core": "3.0.0" } }, "workbox-routing": { - "version": "3.0.0-beta.1", - "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-3.0.0-beta.1.tgz", - "integrity": "sha512-sReY6jw4Ad/IinaWbebNWI0M9G2EJJTFJwfr0q/F08PHJ0PF2MWHdglb8M4Y5krNWFwlB9zn/ttBhieBC7Bd0g==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-3.0.0.tgz", + "integrity": "sha512-1IlKk8g7GRGERX2T8T3pC+YLt9xnv83GjizJCmzAlVqJNG+BcGGWqRegb746Ukwp436BxzNiLmGY7+/yZ879uw==", "dev": true, "requires": { - "workbox-core": "3.0.0-beta.1" + "workbox-core": "3.0.0" } }, "workbox-strategies": { - "version": "3.0.0-beta.1", - "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-3.0.0-beta.1.tgz", - "integrity": "sha512-L8+D8i+CC/1yqOXeFVc3iSGSDpwZdvJOg8iwOuwXA+2l3lKNGqspTsUmw70CJC3B617qggxZ1fhuPDpVh5kthw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-3.0.0.tgz", + "integrity": "sha512-wH4BrwcYN5hfSmzpeMDGFyc2veCbhhj9gQumWm/N+1QyTxPDu7zOppWuKNK9btWdqPV/nqv/AxTFhJ/+Cxth7w==", "dev": true, "requires": { - "workbox-core": "3.0.0-beta.1" + "workbox-core": "3.0.0" } }, "workbox-sw": { - "version": "3.0.0-beta.1", - "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-3.0.0-beta.1.tgz", - "integrity": "sha512-2kj6yZxIDzbwJK7BTyGTo6d6lssxrjJYNkC5ZQGf48n2o1t1Wt3Et5eafwlzJOwgGUbcP6fZZtHcqAHGVgbHUw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-3.0.0.tgz", + "integrity": "sha512-HG/V0EyqYrLyGvjPWjqfAFfc/raN30+wuOUQN0Rh0/lCei4wogqaBnvjS4bciNd6jCf6b6zhgWLsqnVJxK63fw==", "dev": true }, "worker-farm": { diff --git a/core/package.json b/core/package.json index 88f6acf39a..c4f8259c49 100644 --- a/core/package.json +++ b/core/package.json @@ -24,7 +24,7 @@ "ionicons": "4.0.0-18" }, "devDependencies": { - "@stencil/core": "0.6.17", + "@stencil/core": "^0.7.3", "@stencil/dev-server": "latest", "@stencil/postcss": "0.0.2", "@stencil/sass": "0.0.3", diff --git a/core/src/components.d.ts b/core/src/components.d.ts index a83e0cf2a0..6b005666f2 100644 --- a/core/src/components.d.ts +++ b/core/src/components.d.ts @@ -13,6 +13,8 @@ declare global { interface HTMLStencilElement extends HTMLElement { componentOnReady(): Promise; componentOnReady(done: (ele?: this) => void): void; + + forceUpdate(): void; } interface HTMLAttributes {}