diff --git a/site/package-lock.json b/site/package-lock.json index faf111e61..f2cd7ba8c 100644 --- a/site/package-lock.json +++ b/site/package-lock.json @@ -25,13 +25,10 @@ } }, "@stencil/sass": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@stencil/sass/-/sass-0.1.1.tgz", - "integrity": "sha512-vhEP1Tk+/ADjiohFvjSeNQNGUIAhL4Diolg8TiA5+H1zbtKNoZjoCVEt2+w/s846tpsOCsDZYLe7NZABMSQ1Lw==", - "dev": true, - "requires": { - "node-sass": "4.9.3" - } + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@stencil/sass/-/sass-1.1.1.tgz", + "integrity": "sha512-Nny3JiFkpQa0RdXWCa4pzhKQYnHuDNzC9c4w35FcaZHXBVuZ1UHSHc7wI7By9SS1auYcySqpPOBVzgoCqXcYVQ==", + "dev": true }, "@stencil/state-tunnel": { "version": "0.0.9-1", @@ -102,12 +99,6 @@ "integrity": "sha1-X6rZwsB/YN12dw9xzwJbYqY8/U4=", "dev": true }, - "abbrev": { - "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 - }, "accepts": { "version": "1.3.7", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", @@ -160,12 +151,6 @@ "uri-js": "^4.2.2" } }, - "amdefine": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", - "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", - "dev": true - }, "ansi-align": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-2.0.0.tgz", @@ -236,12 +221,6 @@ "normalize-path": "^2.1.1" } }, - "aproba": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", - "dev": true - }, "archiver": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/archiver/-/archiver-2.1.1.tgz", @@ -272,16 +251,6 @@ "readable-stream": "^2.0.0" } }, - "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, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" - } - }, "argparse": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", @@ -315,12 +284,6 @@ "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=", "dev": true }, - "array-find-index": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", - "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", - "dev": true - }, "array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", @@ -375,12 +338,6 @@ "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", "dev": true }, - "async-foreach": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", - "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=", - "dev": true - }, "async-limiter": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz", @@ -528,15 +485,6 @@ "safe-buffer": "^5.1.1" } }, - "block-stream": { - "version": "0.0.9", - "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", - "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", - "dev": true, - "requires": { - "inherits": "~2.0.0" - } - }, "body-parser": { "version": "1.19.0", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", @@ -758,22 +706,6 @@ "unset-value": "^1.0.0" } }, - "camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", - "dev": true - }, - "camelcase-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", - "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", - "dev": true, - "requires": { - "camelcase": "^2.0.0", - "map-obj": "^1.0.0" - } - }, "capture-stack-trace": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.1.tgz", @@ -788,7 +720,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": { @@ -931,23 +863,6 @@ "tiny-emitter": "^2.0.0" } }, - "cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" - } - }, - "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", @@ -1124,12 +1039,6 @@ } } }, - "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 - }, "content-disposition": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", @@ -1234,16 +1143,6 @@ } } }, - "cross-spawn": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", - "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", - "dev": true, - "requires": { - "lru-cache": "^4.0.1", - "which": "^1.2.9" - } - }, "crypto-random-string": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", @@ -1274,15 +1173,6 @@ "through2": "2.0.1" } }, - "currently-unhandled": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", - "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", - "dev": true, - "requires": { - "array-find-index": "^1.0.1" - } - }, "cycle": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz", @@ -1346,12 +1236,6 @@ "ms": "2.0.0" } }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "dev": true - }, "decode-uri-component": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", @@ -1424,12 +1308,6 @@ "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 - }, "depd": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", @@ -1517,15 +1395,6 @@ "once": "^1.4.0" } }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "requires": { - "is-arrayish": "^0.2.1" - } - }, "es5-ext": { "version": "0.10.50", "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.50.tgz", @@ -1965,16 +1834,6 @@ "unpipe": "~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" - } - }, "firebase": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/firebase/-/firebase-2.4.2.tgz", @@ -2803,43 +2662,6 @@ } } }, - "fstream": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", - "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "inherits": "~2.0.0", - "mkdirp": ">=0.5 0", - "rimraf": "2" - } - }, - "gauge": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", - "dev": true, - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - } - }, - "gaze": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", - "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", - "dev": true, - "requires": { - "globule": "^1.0.0" - } - }, "gcp-metadata": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-0.3.1.tgz", @@ -2850,18 +2672,6 @@ "retry-request": "^3.0.0" } }, - "get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", - "dev": true - }, - "get-stdin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", - "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", - "dev": true - }, "get-stream": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", @@ -2944,17 +2754,6 @@ "ini": "^1.3.4" } }, - "globule": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.1.tgz", - "integrity": "sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==", - "dev": true, - "requires": { - "glob": "~7.1.1", - "lodash": "~4.17.10", - "minimatch": "~3.0.2" - } - }, "good-listener": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz", @@ -3066,12 +2865,6 @@ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", "dev": true }, - "has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", - "dev": true - }, "has-value": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", @@ -3116,12 +2909,6 @@ "integrity": "sha1-KRfrRL3JByztqUJXlUOEfjAX/k4=", "dev": true }, - "hosted-git-info": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", - "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==", - "dev": true - }, "html-encoding-sniffer": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", @@ -3182,21 +2969,6 @@ "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", "dev": true }, - "in-publish": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz", - "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=", - "dev": true - }, - "indent-string": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", - "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", - "dev": true, - "requires": { - "repeating": "^2.0.0" - } - }, "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", @@ -3240,12 +3012,6 @@ "through": "^2.3.6" } }, - "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 - }, "ipaddr.js": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz", @@ -3278,12 +3044,6 @@ } } }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true - }, "is-binary-path": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", @@ -3359,15 +3119,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": "1.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", @@ -3482,12 +3233,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", @@ -3561,12 +3306,6 @@ "valid-url": "^1" } }, - "js-base64": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.1.tgz", - "integrity": "sha512-M7kLczedRMYX4L8Mdh4MzyAMM9O5osx+4FcOQuTvr3A9F2D9S5JXheN0ewNbrvK2UatkTRhL5ejGmGSjNMiZuw==", - "dev": true - }, "js-yaml": { "version": "3.13.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", @@ -3765,15 +3504,6 @@ "readable-stream": "^2.0.5" } }, - "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" - } - }, "left-pad": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", @@ -3790,19 +3520,6 @@ "type-check": "~0.3.2" } }, - "load-json-file": { - "version": "1.1.0", - "resolved": "http://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" - } - }, "lodash": { "version": "4.17.11", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", @@ -3836,18 +3553,6 @@ "lodash._objecttypes": "~2.4.1" } }, - "lodash.assign": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", - "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=", - "dev": true - }, - "lodash.clonedeep": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", - "dev": true - }, "lodash.includes": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", @@ -3910,12 +3615,6 @@ "lodash.isobject": "~2.4.1" } }, - "lodash.mergewith": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz", - "integrity": "sha512-eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ==", - "dev": true - }, "lodash.noop": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/lodash.noop/-/lodash.noop-3.0.1.tgz", @@ -3962,16 +3661,6 @@ "lodash.keys": "~2.4.1" } }, - "loud-rejection": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", - "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", - "dev": true, - "requires": { - "currently-unhandled": "^0.4.1", - "signal-exit": "^3.0.0" - } - }, "lowercase-keys": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", @@ -4020,12 +3709,6 @@ "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", "dev": true }, - "map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", - "dev": true - }, "map-visit": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", @@ -4063,24 +3746,6 @@ "timers-ext": "^0.1.5" } }, - "meow": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", - "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", - "dev": true, - "requires": { - "camelcase-keys": "^2.0.0", - "decamelize": "^1.1.2", - "loud-rejection": "^1.0.0", - "map-obj": "^1.0.1", - "minimist": "^1.1.3", - "normalize-package-data": "^2.3.4", - "object-assign": "^4.0.1", - "read-pkg-up": "^1.0.1", - "redent": "^1.0.0", - "trim-newlines": "^1.0.0" - } - }, "merge-descriptors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", @@ -4244,7 +3909,8 @@ "version": "2.14.0", "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", - "dev": true + "dev": true, + "optional": true }, "nanomatch": { "version": "1.2.13", @@ -4321,167 +3987,6 @@ "integrity": "sha512-sol30LUpz1jQFBjOKwbjxijiE3b6pjd74YwfD0fJOKPjF+fONKb2Yg8rYgS6+bK6VDl+/wfr4IYpC7jDzLUIfw==", "dev": true }, - "node-gyp": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", - "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", - "dev": true, - "requires": { - "fstream": "^1.0.0", - "glob": "^7.0.3", - "graceful-fs": "^4.1.2", - "mkdirp": "^0.5.0", - "nopt": "2 || 3", - "npmlog": "0 || 1 || 2 || 3 || 4", - "osenv": "0", - "request": "^2.87.0", - "rimraf": "2", - "semver": "~5.3.0", - "tar": "^2.0.0", - "which": "1" - }, - "dependencies": { - "semver": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", - "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", - "dev": true - } - } - }, - "node-sass": { - "version": "4.9.3", - "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.9.3.tgz", - "integrity": "sha512-XzXyGjO+84wxyH7fV6IwBOTrEBe2f0a6SBze9QWWYR/cL74AcQUks2AsqcCZenl/Fp/JVbuEaLpgrLtocwBUww==", - "dev": true, - "requires": { - "async-foreach": "^0.1.3", - "chalk": "^1.1.1", - "cross-spawn": "^3.0.0", - "gaze": "^1.0.0", - "get-stdin": "^4.0.1", - "glob": "^7.0.3", - "in-publish": "^2.0.0", - "lodash.assign": "^4.2.0", - "lodash.clonedeep": "^4.3.2", - "lodash.mergewith": "^4.6.0", - "meow": "^3.7.0", - "mkdirp": "^0.5.1", - "nan": "^2.10.0", - "node-gyp": "^3.8.0", - "npmlog": "^4.0.0", - "request": "2.87.0", - "sass-graph": "^2.2.4", - "stdout-stream": "^1.4.0", - "true-case-path": "^1.0.2" - }, - "dependencies": { - "ajv": { - "version": "5.5.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", - "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", - "dev": true, - "requires": { - "co": "^4.6.0", - "fast-deep-equal": "^1.0.0", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.3.0" - } - }, - "fast-deep-equal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", - "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=", - "dev": true - }, - "har-validator": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz", - "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", - "dev": true, - "requires": { - "ajv": "^5.1.0", - "har-schema": "^2.0.0" - } - }, - "json-schema-traverse": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", - "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=", - "dev": true - }, - "oauth-sign": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", - "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=", - "dev": true - }, - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", - "dev": true - }, - "request": { - "version": "2.87.0", - "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz", - "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==", - "dev": true, - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.6.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.5", - "extend": "~3.0.1", - "forever-agent": "~0.6.1", - "form-data": "~2.3.1", - "har-validator": "~5.0.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.17", - "oauth-sign": "~0.8.2", - "performance-now": "^2.1.0", - "qs": "~6.5.1", - "safe-buffer": "^5.1.1", - "tough-cookie": "~2.3.3", - "tunnel-agent": "^0.6.0", - "uuid": "^3.1.0" - } - }, - "tough-cookie": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz", - "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==", - "dev": true, - "requires": { - "punycode": "^1.4.1" - } - } - } - }, - "nopt": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", - "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", - "dev": true, - "requires": { - "abbrev": "1" - } - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, "normalize-path": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", @@ -4500,18 +4005,6 @@ "path-key": "^2.0.0" } }, - "npmlog": { - "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, - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, "number-is-nan": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", @@ -4656,15 +4149,6 @@ "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", "dev": true }, - "os-locale": { - "version": "1.4.0", - "resolved": "http://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", - "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", - "dev": true, - "requires": { - "lcid": "^1.0.0" - } - }, "os-tmpdir": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", @@ -4699,15 +4183,6 @@ "semver": "^5.1.0" } }, - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "dev": true, - "requires": { - "error-ex": "^1.2.0" - } - }, "parse5": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", @@ -4732,15 +4207,6 @@ "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", "dev": true }, - "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-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", @@ -4759,56 +4225,18 @@ "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", "dev": true }, - "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 - }, "path-to-regexp": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", "dev": true }, - "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" - } - }, "performance-now": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", "dev": true }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", - "dev": true - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", - "dev": true, - "requires": { - "pinkie": "^2.0.0" - } - }, "pkginfo": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.3.1.tgz", @@ -4949,30 +4377,9 @@ "strip-json-comments": "~2.0.1" } }, - "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" - } - }, "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": { @@ -5007,16 +4414,6 @@ "mute-stream": "0.0.5" } }, - "redent": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", - "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", - "dev": true, - "requires": { - "indent-string": "^2.1.0", - "strip-indent": "^1.0.1" - } - }, "regenerator-runtime": { "version": "0.11.1", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", @@ -5070,15 +4467,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", @@ -5145,27 +4533,6 @@ "tough-cookie": "^2.3.3" } }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "dev": true - }, - "require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", - "dev": true - }, - "resolve": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.11.0.tgz", - "integrity": "sha512-WL2pBDjqT6pGUNSUzMw00o4T7If+z4H2x3Gz893WoUQ5KW8Vr9txp00ykiP16VBaZF5+j/OcXJHZ9+PCvdiDKw==", - "dev": true, - "requires": { - "path-parse": "^1.0.6" - } - }, "resolve-url": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", @@ -5278,45 +4645,12 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", "dev": true }, - "sass-graph": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz", - "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=", - "dev": true, - "requires": { - "glob": "^7.0.0", - "lodash": "^4.0.0", - "scss-tokenizer": "^0.2.3", - "yargs": "^7.0.0" - } - }, "sax": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", "dev": true }, - "scss-tokenizer": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", - "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", - "dev": true, - "requires": { - "js-base64": "^2.1.8", - "source-map": "^0.4.2" - }, - "dependencies": { - "source-map": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", - "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", - "dev": true, - "requires": { - "amdefine": ">=0.0.4" - } - } - } - }, "select": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz", @@ -5380,12 +4714,6 @@ "send": "0.17.1" } }, - "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 - }, "set-value": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", @@ -5574,38 +4902,6 @@ "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", "dev": true }, - "spdx-correct": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", - "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", - "dev": true, - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", - "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", - "dev": true - }, - "spdx-expression-parse": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", - "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", - "dev": true, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.4.tgz", - "integrity": "sha512-7j8LYJLeY/Yb6ACbQ7F76qy5jHkp0U6jgBfJsk97bwWlVUnUWsAgpyaCvo17h0/RQGnQ036tVDomiwoI4pDkQA==", - "dev": true - }, "split-string": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", @@ -5671,15 +4967,6 @@ "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", "dev": true }, - "stdout-stream": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", - "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", - "dev": true, - "requires": { - "readable-stream": "^2.0.1" - } - }, "stealthy-require": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", @@ -5724,30 +5011,12 @@ "ansi-regex": "^2.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" - } - }, "strip-eof": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", "dev": true }, - "strip-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", - "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", - "dev": true, - "requires": { - "get-stdin": "^4.0.1" - } - }, "strip-json-comments": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", @@ -5840,17 +5109,6 @@ "integrity": "sha1-rifbOPZgp64uHDt9G8KQgZuFGeY=", "dev": true }, - "tar": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", - "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", - "dev": true, - "requires": { - "block-stream": "*", - "fstream": "^1.0.12", - "inherits": "2" - } - }, "tar-stream": { "version": "1.6.2", "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", @@ -6042,21 +5300,6 @@ "punycode": "^2.1.0" } }, - "trim-newlines": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", - "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", - "dev": true - }, - "true-case-path": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", - "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", - "dev": true, - "requires": { - "glob": "^7.1.2" - } - }, "try-require": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/try-require/-/try-require-1.2.1.tgz", @@ -6379,16 +5622,6 @@ "integrity": "sha1-HBRHm0DxOXp1eC8RXkCGRHQzogA=", "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", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, "vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", @@ -6456,21 +5689,6 @@ "isexe": "^2.0.0" } }, - "which-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", - "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", - "dev": 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, - "requires": { - "string-width": "^1.0.2 || 2" - } - }, "widest-line": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-2.0.1.tgz", @@ -6706,16 +5924,6 @@ "integrity": "sha512-IQOUi+RLhvYCiv80RP23KBW/NTtIvzvjex28B8NW1jOm+iV4VIu3VXKXTA6er5/wjjuhmtB28qEAUqADLAyOSg==", "dev": true }, - "wrap-ansi": { - "version": "2.1.0", - "resolved": "http://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - } - }, "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", @@ -6764,64 +5972,12 @@ "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=", "dev": true }, - "y18n": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", - "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", - "dev": true - }, "yallist": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", "dev": true }, - "yargs": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", - "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", - "dev": true, - "requires": { - "camelcase": "^3.0.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^1.4.0", - "read-pkg-up": "^1.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^1.0.2", - "which-module": "^1.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^5.0.0" - }, - "dependencies": { - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", - "dev": true - } - } - }, - "yargs-parser": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz", - "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=", - "dev": true, - "requires": { - "camelcase": "^3.0.0" - }, - "dependencies": { - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", - "dev": true - } - } - }, "zip-stream": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-1.2.0.tgz", diff --git a/site/package.json b/site/package.json index 04dce556d..b8779197c 100644 --- a/site/package.json +++ b/site/package.json @@ -15,7 +15,7 @@ "devDependencies": { "@stencil/core": "^0.17.0", "@stencil/router": "^0.3.1", - "@stencil/sass": "^0.1.1", + "@stencil/sass": "^1.1.1", "@stencil/state-tunnel": "0.0.9-1", "@stencil/utils": "0.0.5", "@types/glob": "^7.1.0", diff --git a/site/src/assets/docs-content/apis/accessibility/api.html b/site/src/assets/docs-content/apis/accessibility/api.html index fc5e79f0d..8762fe82b 100644 --- a/site/src/assets/docs-content/apis/accessibility/api.html +++ b/site/src/assets/docs-content/apis/accessibility/api.html @@ -4,27 +4,27 @@

isScreenReaderEnabled

- isScreenReaderEnabled(): Promise<ScreenReaderEnabledResult> + isScreenReaderEnabled(): Promise<ScreenReaderEnabledResult>
Check if a screen reader is enabled on the device
- Returns: Promise<ScreenReaderEnabledResult> + Returns: Promise<ScreenReaderEnabledResult>

speak

- speak(options: AccessibilitySpeakOptions): Promise<void> + speak(options: AccessibilitySpeakOptions): Promise<void>
Speak a string with a connected screen reader.
options -AccessibilitySpeakOptions +AccessibilitySpeakOptions
@@ -35,7 +35,7 @@

speak

addListener

- addListener(eventName: "accessibilityScreenReaderStateChange", listenerFunc: ScreenReaderStateChangeCallback): PluginListenerHandle + addListener(eventName: "accessibilityScreenReaderStateChange", listenerFunc: ScreenReaderStateChangeCallback): PluginListenerHandle
Listen for screen reader state change (on/off)
@@ -47,7 +47,7 @@

addListener

listenerFunc -ScreenReaderStateChangeCallback +ScreenReaderStateChangeCallback
@@ -57,7 +57,7 @@

addListener

Interfaces Used

-
+

ScreenReaderEnabledResult

interface ScreenReaderEnabledResult @@ -74,7 +74,7 @@

ScreenReaderEnabledResult

} -
+

AccessibilitySpeakOptions

interface AccessibilitySpeakOptions @@ -100,7 +100,7 @@

AccessibilitySpeakOptions

} -
+

ScreenReaderStateChangeCallback

type alias ScreenReaderStateChangeCallback diff --git a/site/src/assets/docs-content/apis/app/api.html b/site/src/assets/docs-content/apis/app/api.html index 19c1c0414..30f71f921 100644 --- a/site/src/assets/docs-content/apis/app/api.html +++ b/site/src/assets/docs-content/apis/app/api.html @@ -36,13 +36,13 @@

exitApp

getLaunchUrl

- getLaunchUrl(): Promise<AppLaunchUrl> + getLaunchUrl(): Promise<AppLaunchUrl>
Get the URL the app was launched with, if any
- Returns: Promise<AppLaunchUrl> + Returns: Promise<AppLaunchUrl>
@@ -67,7 +67,7 @@

openUrl

addListener

- addListener(eventName: "appStateChange", listenerFunc: (state: AppState) => void): PluginListenerHandle + addListener(eventName: "appStateChange", listenerFunc: (state: AppState) => void): PluginListenerHandle
Listen for changes in the App's active state (whether the app is in the foreground or background)
@@ -79,7 +79,7 @@

addListener

listenerFunc -(state: AppState) => void +(state: AppState) => void
@@ -90,7 +90,7 @@

addListener

addListener

- addListener(eventName: "appUrlOpen", listenerFunc: (data: AppUrlOpen) => void): PluginListenerHandle + addListener(eventName: "appUrlOpen", listenerFunc: (data: AppUrlOpen) => void): PluginListenerHandle
Listen for url open events for the app. This handles both custom URL scheme links as well as URLs your app handles (Universal Links on iOS and App Links on Android)
@@ -103,7 +103,7 @@

addListener

listenerFunc -(data: AppUrlOpen) => void +(data: AppUrlOpen) => void
@@ -114,7 +114,7 @@

addListener

addListener

- addListener(eventName: "appRestoredResult", listenerFunc: (data: AppRestoredResult) => void): PluginListenerHandle + addListener(eventName: "appRestoredResult", listenerFunc: (data: AppRestoredResult) => void): PluginListenerHandle
If the app was launched with previously persisted plugin call data, such as on Android when an activity returns to an app that was closed, this call will return any data @@ -128,7 +128,7 @@

addListener

listenerFunc -(data: AppRestoredResult) => void +(data: AppRestoredResult) => void
@@ -139,9 +139,11 @@

addListener

addListener

- addListener(eventName: "backButton", listenerFunc: (data: AppUrlOpen) => void): PluginListenerHandle + addListener(eventName: "backButton", listenerFunc: (data: AppUrlOpen) => void): PluginListenerHandle
-
Listen for the hardware back button event (Android only). If you want to close the app, call `App.exitApp()`
+
Listen for the hardware back button event (Android only). Listening for this event will disable the +default back button behaviour, so you might want to call `window.history.back()` manually. +If you want to close the app, call `App.exitApp()`.
eventName @@ -151,7 +153,7 @@

addListener

listenerFunc -(data: AppUrlOpen) => void +(data: AppUrlOpen) => void
@@ -161,7 +163,7 @@

addListener

Interfaces Used

-
+

AppLaunchUrl

interface AppLaunchUrl diff --git a/site/src/assets/docs-content/apis/background-task/api.html b/site/src/assets/docs-content/apis/background-task/api.html index 57722cbd3..bae39c4ea 100644 --- a/site/src/assets/docs-content/apis/background-task/api.html +++ b/site/src/assets/docs-content/apis/background-task/api.html @@ -4,7 +4,7 @@

beforeExit

- beforeExit(cb: Function): CallbackID + beforeExit(cb: Function): CallbackID
When the app is backgrounded, this method allows you to run a short-lived background task that will ensure that you @@ -21,14 +21,14 @@

beforeExit

- Returns: CallbackID + Returns: CallbackID

finish

- finish(options: { taskId: CallbackID }): void + finish(options: { taskId: CallbackID }): void
Notify the OS that the given task is finished and the OS can continue backgrounding the app.
@@ -36,7 +36,7 @@

finish

options -{ taskId: CallbackID } +{ taskId: CallbackID }
@@ -69,7 +69,7 @@

addListener

Interfaces Used

-
+

CallbackID

type alias CallbackID diff --git a/site/src/assets/docs-content/apis/browser/api.html b/site/src/assets/docs-content/apis/browser/api.html index b89a32653..c5ce2f4ff 100644 --- a/site/src/assets/docs-content/apis/browser/api.html +++ b/site/src/assets/docs-content/apis/browser/api.html @@ -17,14 +17,14 @@

close

open

- open(options: BrowserOpenOptions): Promise<void> + open(options: BrowserOpenOptions): Promise<void>
Open a page with the given URL
options -BrowserOpenOptions +BrowserOpenOptions
@@ -35,7 +35,7 @@

open

prefetch

- prefetch(options: BrowserPrefetchOptions): Promise<void> + prefetch(options: BrowserPrefetchOptions): Promise<void>
Hint to the browser that the given URLs will be accessed to improve initial loading times.
@@ -43,7 +43,7 @@

prefetch

options -BrowserPrefetchOptions +BrowserPrefetchOptions
@@ -99,7 +99,7 @@

addListener

Interfaces Used

-
+

BrowserOpenOptions

interface BrowserOpenOptions @@ -142,7 +142,7 @@

BrowserOpenOptions

} -
+

BrowserPrefetchOptions

interface BrowserPrefetchOptions @@ -154,7 +154,7 @@

BrowserPrefetchOptions

urls : - any; + string[];
} diff --git a/site/src/assets/docs-content/apis/camera/api.html b/site/src/assets/docs-content/apis/camera/api.html index 8eed0100d..afa617f78 100644 --- a/site/src/assets/docs-content/apis/camera/api.html +++ b/site/src/assets/docs-content/apis/camera/api.html @@ -4,7 +4,7 @@

getPhoto

- getPhoto(options: CameraOptions): Promise<CameraPhoto> + getPhoto(options: CameraOptions): Promise<CameraPhoto>
Prompt the user to pick a photo from an album, or take a new photo with the camera.
@@ -12,11 +12,11 @@

getPhoto

options -CameraOptions +CameraOptions
- Returns: Promise<CameraPhoto> + Returns: Promise<CameraPhoto>
@@ -45,7 +45,7 @@

addListener

Interfaces Used

-
+

CameraOptions

interface CameraOptions @@ -76,7 +76,7 @@

CameraOptions

Default: CameraDirection.Rear
direction ?: - CameraDirection; + CameraDirection;
@@ -108,7 +108,7 @@

CameraOptions

// How the data should be returned. Currently, only 'Base64', 'DataUrl' or 'Uri' is supported
resultType : - CameraResultType; + CameraResultType;
@@ -126,7 +126,7 @@

CameraOptions

Default: CameraSource.Prompt
source ?: - CameraSource; + CameraSource;
@@ -139,7 +139,7 @@

CameraOptions

} -
+

CameraPhoto

interface CameraPhoto @@ -198,7 +198,7 @@

CameraPhoto

} -
+

CameraDirection

enum CameraDirection @@ -220,7 +220,7 @@

CameraDirection

} -
+

CameraResultType

enum CameraResultType @@ -249,7 +249,7 @@

CameraResultType

} -
+

CameraSource

enum CameraSource diff --git a/site/src/assets/docs-content/apis/clipboard/api.html b/site/src/assets/docs-content/apis/clipboard/api.html index a6612f2b1..e25d11129 100644 --- a/site/src/assets/docs-content/apis/clipboard/api.html +++ b/site/src/assets/docs-content/apis/clipboard/api.html @@ -4,32 +4,32 @@

read

- read(options: ClipboardRead): Promise<ClipboardReadResult> + read(options: ClipboardRead): Promise<ClipboardReadResult>
Read a value from the clipboard (the "paste" action)
options -ClipboardRead +ClipboardRead
- Returns: Promise<ClipboardReadResult> + Returns: Promise<ClipboardReadResult>

write

- write(options: ClipboardWrite): Promise<void> + write(options: ClipboardWrite): Promise<void>
Write a value to the clipboard (the "copy" action)
options -ClipboardWrite +ClipboardWrite
@@ -62,7 +62,7 @@

addListener

Interfaces Used

-
+

ClipboardRead

interface ClipboardRead @@ -79,7 +79,7 @@

ClipboardRead

} -
+

ClipboardReadResult

interface ClipboardReadResult @@ -96,7 +96,7 @@

ClipboardReadResult

} -
+

ClipboardWrite

interface ClipboardWrite diff --git a/site/src/assets/docs-content/apis/device/api.html b/site/src/assets/docs-content/apis/device/api.html index b9fc311b1..2018b5d3e 100644 --- a/site/src/assets/docs-content/apis/device/api.html +++ b/site/src/assets/docs-content/apis/device/api.html @@ -4,26 +4,26 @@

getInfo

- getInfo(): Promise<DeviceInfo> + getInfo(): Promise<DeviceInfo>
Return information about the underlying device/os/platform
- Returns: Promise<DeviceInfo> + Returns: Promise<DeviceInfo>

getLanguageCode

- getLanguageCode(): Promise<DeviceLanguageCodeResult> + getLanguageCode(): Promise<DeviceLanguageCodeResult>
Get the device's current language locale code
- Returns: Promise<DeviceLanguageCodeResult> + Returns: Promise<DeviceLanguageCodeResult>
@@ -52,7 +52,7 @@

addListener

Interfaces Used

-
+

DeviceInfo

interface DeviceInfo @@ -146,7 +146,7 @@

DeviceInfo

// The operating system of the device
operatingSystem : - 'ios' | 'android' | 'windows' | 'mac' | 'unknown'; + OperatingSystem;
@@ -162,7 +162,7 @@

DeviceInfo

// The device platform (lowercase).
platform : - 'ios' | 'android' | 'electron' | 'web'; + any;
@@ -176,7 +176,7 @@

DeviceInfo

} -
+

DeviceLanguageCodeResult

interface DeviceLanguageCodeResult @@ -192,4 +192,12 @@

DeviceLanguageCodeResult

} + +
+

OperatingSystem

+
+ type alias OperatingSystem + { +
+}
\ No newline at end of file diff --git a/site/src/assets/docs-content/apis/filesystem/api-index.html b/site/src/assets/docs-content/apis/filesystem/api-index.html index 8da63911d..e6300f3cc 100644 --- a/site/src/assets/docs-content/apis/filesystem/api-index.html +++ b/site/src/assets/docs-content/apis/filesystem/api-index.html @@ -1,10 +1,12 @@

Table of Contents

  • appendFile()
  • +
  • copy()
  • deleteFile()
  • getUri()
  • mkdir()
  • readFile()
  • readdir()
  • +
  • rename()
  • rmdir()
  • stat()
  • writeFile()
  • diff --git a/site/src/assets/docs-content/apis/filesystem/api.html b/site/src/assets/docs-content/apis/filesystem/api.html index e8b03cf09..23e391824 100644 --- a/site/src/assets/docs-content/apis/filesystem/api.html +++ b/site/src/assets/docs-content/apis/filesystem/api.html @@ -4,19 +4,39 @@

    appendFile

    - appendFile(options: FileAppendOptions): Promise<FileAppendResult> + appendFile(options: FileAppendOptions): Promise<FileAppendResult>
    Append to a file on disk in the specified location on device
    options -FileAppendOptions +FileAppendOptions
    options for the file append
    - Returns: Promise<FileAppendResult> - a promise that resolves with the file write result + Returns: Promise<FileAppendResult> - a promise that resolves with the file write result + +
    + +
    +
    +

    copy

    +
    + copy(options: CopyOptions): Promise<CopyResult> +
    +
    Copy a file or directory
    +
    +
    + options + +CopyOptions +
    the options for the copy operation
    +
    + +
    + Returns: Promise<CopyResult> - a promise that resolves with the copy result
    @@ -24,19 +44,19 @@

    appendFile

    deleteFile

    - deleteFile(options: FileDeleteOptions): Promise<FileDeleteResult> + deleteFile(options: FileDeleteOptions): Promise<FileDeleteResult>
    Delete a file from disk
    options -FileDeleteOptions +FileDeleteOptions
    options for the file delete
    - Returns: Promise<FileDeleteResult> - a promise that resolves with the deleted file data result + Returns: Promise<FileDeleteResult> - a promise that resolves with the deleted file data result
    @@ -44,19 +64,19 @@

    deleteFile

    getUri

    - getUri(options: GetUriOptions): Promise<GetUriResult> + getUri(options: GetUriOptions): Promise<GetUriResult>
    Return full File URI for a path and directory
    options -GetUriOptions +GetUriOptions
    the options for the stat operation
    - Returns: Promise<GetUriResult> - a promise that resolves with the file stat result + Returns: Promise<GetUriResult> - a promise that resolves with the file stat result
    @@ -64,19 +84,19 @@

    getUri

    mkdir

    - mkdir(options: MkdirOptions): Promise<MkdirResult> + mkdir(options: MkdirOptions): Promise<MkdirResult>
    Create a directory.
    options -MkdirOptions +MkdirOptions
    options for the mkdir
    - Returns: Promise<MkdirResult> - a promise that resolves with the mkdir result + Returns: Promise<MkdirResult> - a promise that resolves with the mkdir result
    @@ -84,19 +104,19 @@

    mkdir

    readFile

    - readFile(options: FileReadOptions): Promise<FileReadResult> + readFile(options: FileReadOptions): Promise<FileReadResult>
    Read a file from disk
    options -FileReadOptions +FileReadOptions
    options for the file read
    - Returns: Promise<FileReadResult> - a promise that resolves with the read file data result + Returns: Promise<FileReadResult> - a promise that resolves with the read file data result
    @@ -104,19 +124,39 @@

    readFile

    readdir

    - readdir(options: ReaddirOptions): Promise<ReaddirResult> + readdir(options: ReaddirOptions): Promise<ReaddirResult>
    Return a list of files from the directory (not recursive)
    options -ReaddirOptions +ReaddirOptions
    the options for the readdir operation
    - Returns: Promise<ReaddirResult> - a promise that resolves with the readdir directory listing result + Returns: Promise<ReaddirResult> - a promise that resolves with the readdir directory listing result + +
    + +
    +
    +

    rename

    +
    + rename(options: RenameOptions): Promise<RenameResult> +
    +
    Rename a file or directory
    +
    +
    + options + +RenameOptions +
    the options for the rename operation
    +
    + +
    + Returns: Promise<RenameResult> - a promise that resolves with the rename result
    @@ -124,39 +164,39 @@

    readdir

    rmdir

    - rmdir(options: RmdirOptions): Promise<RmdirResult> + rmdir(options: RmdirOptions): Promise<RmdirResult>
    Remove a directory
    options -RmdirOptions +RmdirOptions
    the options for the directory remove
    - Returns: Promise<RmdirResult> + Returns: Promise<RmdirResult>

    stat

    - stat(options: StatOptions): Promise<StatResult> + stat(options: StatOptions): Promise<StatResult>
    Return data about a file
    options -StatOptions +StatOptions
    the options for the stat operation
    - Returns: Promise<StatResult> - a promise that resolves with the file stat result + Returns: Promise<StatResult> - a promise that resolves with the file stat result
    @@ -164,19 +204,19 @@

    stat

    writeFile

    - writeFile(options: FileWriteOptions): Promise<FileWriteResult> + writeFile(options: FileWriteOptions): Promise<FileWriteResult>
    Write a file to disk in the specified location on device
    options -FileWriteOptions +FileWriteOptions
    options for the file write
    - Returns: Promise<FileWriteResult> - a promise that resolves with the file write result + Returns: Promise<FileWriteResult> - a promise that resolves with the file write result
    @@ -206,7 +246,7 @@

    addListener

    Interfaces Used

    -
    +

    FileAppendOptions

    interface FileAppendOptions @@ -226,20 +266,21 @@

    FileAppendOptions

    // The FilesystemDirectory to store the file in
    directory ?: - FilesystemDirectory; + FilesystemDirectory;
    -
    // The encoding to write the file in (defautls to utf8)
    +
    // The encoding to write the file in. If not provided, data +is written as base64 encoded data.
    encoding ?: - FilesystemEncoding; + FilesystemEncoding;
    -
    // the filename to write
    +
    // The filename to write
    path : string; @@ -247,7 +288,7 @@

    FileAppendOptions

    } -
    +

    FileAppendResult

    interface FileAppendResult @@ -256,7 +297,58 @@

    FileAppendResult

    } -
    +
    +

    CopyOptions

    +
    + interface CopyOptions + { +
    + + +
    +
    // The FilesystemDirectory containing the existing file or directory
    +
    directory + ?: + FilesystemDirectory; +
    +
    + +
    +
    // The existing file or directory
    +
    from + : + string; +
    +
    + +
    +
    // The destination file or directory
    +
    to + : + string; +
    +
    + +
    +
    // The FilesystemDirectory containing the destination file or directory. If not supplied will use the 'directory' +parameter as the destination
    +
    toDirectory + ?: + FilesystemDirectory; +
    +
    +} + +
    +

    CopyResult

    +
    + interface CopyResult + { +
    + +} + +

    FileDeleteOptions

    interface FileDeleteOptions @@ -268,12 +360,12 @@

    FileDeleteOptions

    // The FilesystemDirectory to delete the file from
    directory ?: - FilesystemDirectory; + FilesystemDirectory;
    -
    // the filename to delete
    +
    // The filename to delete
    path : string; @@ -281,7 +373,7 @@

    FileDeleteOptions

    } -
    +

    FileDeleteResult

    interface FileDeleteResult @@ -290,7 +382,7 @@

    FileDeleteResult

    } -
    +

    GetUriOptions

    interface GetUriOptions @@ -302,7 +394,7 @@

    GetUriOptions

    // The FilesystemDirectory to get the file under
    directory : - FilesystemDirectory; + FilesystemDirectory;
    @@ -315,7 +407,7 @@

    GetUriOptions

    } -
    +

    GetUriResult

    interface GetUriResult @@ -332,7 +424,7 @@

    GetUriResult

    } -
    +

    MkdirOptions

    interface MkdirOptions @@ -341,9 +433,9 @@

    MkdirOptions

    -
    // Whether to create any missing parent directories as well
    +
    // undefined
    createIntermediateDirectories - : + ?: boolean;
    @@ -352,7 +444,7 @@

    MkdirOptions

    // The FilesystemDirectory to make the new directory in
    directory ?: - FilesystemDirectory; + FilesystemDirectory;
    @@ -363,9 +455,18 @@

    MkdirOptions

    string;
    + +
    +
    // Whether to create any missing parent directories as well. +Defaults to false
    +
    recursive + ?: + boolean; +
    +
    } -
    +

    MkdirResult

    interface MkdirResult @@ -374,7 +475,7 @@

    MkdirResult

    } -
    +

    FileReadOptions

    interface FileReadOptions @@ -386,7 +487,7 @@

    FileReadOptions

    // The FilesystemDirectory to read the file from
    directory ?: - FilesystemDirectory; + FilesystemDirectory;
    @@ -395,12 +496,12 @@

    FileReadOptions

    is read as binary and returned as base64 encoded data.
    encoding ?: - FilesystemEncoding; + FilesystemEncoding;
    -
    // the filename to read
    +
    // The filename to read
    path : string; @@ -408,7 +509,7 @@

    FileReadOptions

    } -
    +

    FileReadResult

    interface FileReadResult @@ -425,7 +526,7 @@

    FileReadResult

    } -
    +

    ReaddirOptions

    interface ReaddirOptions @@ -434,15 +535,15 @@

    ReaddirOptions

    -
    // The FilesystemDirectory to remove the directory from
    +
    // The FilesystemDirectory to list files from
    directory ?: - FilesystemDirectory; + FilesystemDirectory;
    -
    // The path of the directory to remove
    +
    // The path of the directory to read
    path : string; @@ -450,7 +551,7 @@

    ReaddirOptions

    } -
    +

    ReaddirResult

    interface ReaddirResult @@ -462,12 +563,63 @@

    ReaddirResult

    files : - any; + string[];
    } -
    +
    +

    RenameOptions

    +
    + interface RenameOptions + { +
    + + +
    +
    // The FilesystemDirectory containing the existing file or directory
    +
    directory + ?: + FilesystemDirectory; +
    +
    + +
    +
    // The existing file or directory
    +
    from + : + string; +
    +
    + +
    +
    // The destination file or directory
    +
    to + : + string; +
    +
    + +
    +
    // The FilesystemDirectory containing the destination file or directory. If not supplied will use the 'directory' +parameter as the destination
    +
    toDirectory + ?: + FilesystemDirectory; +
    +
    +} + +
    +

    RenameResult

    +
    + interface RenameResult + { +
    + +} + +

    RmdirOptions

    interface RmdirOptions @@ -479,7 +631,7 @@

    RmdirOptions

    // The FilesystemDirectory to remove the directory from
    directory ?: - FilesystemDirectory; + FilesystemDirectory;
    @@ -490,9 +642,18 @@

    RmdirOptions

    string;
    + +
    +
    // Whether to recursively remove the contents of the directory +Defaults to false
    +
    recursive + ?: + boolean; +
    +
    } -
    +

    RmdirResult

    interface RmdirResult @@ -501,7 +662,7 @@

    RmdirResult

    } -
    +

    StatOptions

    interface StatOptions @@ -510,15 +671,15 @@

    StatOptions

    -
    // The FilesystemDirectory to remove the directory from
    +
    // The FilesystemDirectory to get the file under
    directory ?: - FilesystemDirectory; + FilesystemDirectory;
    -
    // The path of the directory to remove
    +
    // The path of the file to get data about
    path : string; @@ -526,7 +687,7 @@

    StatOptions

    } -
    +

    StatResult

    interface StatResult @@ -575,7 +736,7 @@

    StatResult

    } -
    +

    FileWriteOptions

    interface FileWriteOptions @@ -595,20 +756,21 @@

    FileWriteOptions

    // The FilesystemDirectory to store the file in
    directory ?: - FilesystemDirectory; + FilesystemDirectory;
    -
    // The encoding to write the file in (defautls to utf8)
    +
    // The encoding to write the file in. If not provided, data +is written as base64 encoded data.
    encoding ?: - FilesystemEncoding; + FilesystemEncoding;
    -
    // the filename to write
    +
    // The filename to write
    path : string; @@ -616,7 +778,7 @@

    FileWriteOptions

    } -
    +

    FileWriteResult

    interface FileWriteResult @@ -625,7 +787,7 @@

    FileWriteResult

    } -
    +

    FilesystemDirectory

    enum FilesystemDirectory @@ -675,7 +837,7 @@

    FilesystemDirectory

    } -
    +

    FilesystemEncoding

    enum FilesystemEncoding diff --git a/site/src/assets/docs-content/apis/geolocation/api.html b/site/src/assets/docs-content/apis/geolocation/api.html index 0cf262997..ddecba61b 100644 --- a/site/src/assets/docs-content/apis/geolocation/api.html +++ b/site/src/assets/docs-content/apis/geolocation/api.html @@ -22,25 +22,25 @@

    clearWatch

    getCurrentPosition

    - getCurrentPosition(options?: GeolocationOptions): Promise<GeolocationPosition> + getCurrentPosition(options?: GeolocationOptions): Promise<GeolocationPosition>
    Get the current GPS location of the device
    options -GeolocationOptions +GeolocationOptions
    - Returns: Promise<GeolocationPosition> + Returns: Promise<GeolocationPosition>

    watchPosition

    - watchPosition(options: GeolocationOptions, callback: GeolocationWatchCallback): CallbackID + watchPosition(options: GeolocationOptions, callback: GeolocationWatchCallback): CallbackID
    Set up a watch for location changes. Note that watching for location changes can consume a large amount of energy. Be smart about listening only when you need to.
    @@ -48,16 +48,16 @@

    watchPosition

    options -GeolocationOptions +GeolocationOptions
    callback -GeolocationWatchCallback +GeolocationWatchCallback
    - Returns: CallbackID + Returns: CallbackID
    @@ -86,7 +86,7 @@

    addListener

    Interfaces Used

    -
    +

    GeolocationOptions

    interface GeolocationOptions @@ -132,7 +132,7 @@

    GeolocationOptions

    } -
    +

    GeolocationPosition

    interface GeolocationPosition @@ -157,7 +157,7 @@

    GeolocationPosition

    } -
    +

    GeolocationWatchCallback

    type alias GeolocationWatchCallback @@ -166,7 +166,7 @@

    GeolocationWatchCallback

    } -
    +

    CallbackID

    type alias CallbackID diff --git a/site/src/assets/docs-content/apis/haptics/api.html b/site/src/assets/docs-content/apis/haptics/api.html index 994a24b36..3bd2a2a4d 100644 --- a/site/src/assets/docs-content/apis/haptics/api.html +++ b/site/src/assets/docs-content/apis/haptics/api.html @@ -4,14 +4,14 @@

    impact

    - impact(options: HapticsImpactOptions): void + impact(options: HapticsImpactOptions): void
    Trigger a haptics "impact" feedback
    options -HapticsImpactOptions +HapticsImpactOptions
    @@ -22,14 +22,14 @@

    impact

    notification

    - notification(options: HapticsNotificationOptions): void + notification(options: HapticsNotificationOptions): void
    Trigger a haptics "notification" feedback
    options -HapticsNotificationOptions +HapticsNotificationOptions
    @@ -117,7 +117,7 @@

    addListener

    Interfaces Used

    -
    +

    HapticsImpactOptions

    interface HapticsImpactOptions @@ -129,12 +129,12 @@

    HapticsImpactOptions

    style : - HapticsImpactStyle; + HapticsImpactStyle;
    } -
    +

    HapticsNotificationOptions

    interface HapticsNotificationOptions @@ -146,12 +146,12 @@

    HapticsNotificationOptions

    type : - HapticsNotificationType; + HapticsNotificationType;
    } -
    +

    HapticsImpactStyle

    enum HapticsImpactStyle @@ -180,7 +180,7 @@

    HapticsImpactStyle

    } -
    +

    HapticsNotificationType

    enum HapticsNotificationType diff --git a/site/src/assets/docs-content/apis/keyboard/api-index.html b/site/src/assets/docs-content/apis/keyboard/api-index.html index ed71a74ed..a56ea5ca2 100644 --- a/site/src/assets/docs-content/apis/keyboard/api-index.html +++ b/site/src/assets/docs-content/apis/keyboard/api-index.html @@ -1,6 +1,9 @@

    Table of Contents

    • hide()
    • setAccessoryBarVisible()
    • +
    • setResizeMode()
    • +
    • setScroll()
    • +
    • setStyle()
    • show()
    • addListener('keyboardWillShow')
    • addListener('keyboardDidShow')
    • diff --git a/site/src/assets/docs-content/apis/keyboard/api.html b/site/src/assets/docs-content/apis/keyboard/api.html index 214b2bf6b..9ce812bbe 100644 --- a/site/src/assets/docs-content/apis/keyboard/api.html +++ b/site/src/assets/docs-content/apis/keyboard/api.html @@ -32,6 +32,60 @@

      setAcces Returns: Promise<void>

    +
    +
    +

    setResizeMode

    +
    + setResizeMode(options: KeyboardResizeOptions): Promise<void> +
    +
    Programmatically set the resize mode
    +
    +
    + options + +KeyboardResizeOptions +
    + +
    + Returns: Promise<void> +
    + +
    +
    +

    setScroll

    +
    + setScroll(options: { isDisabled: boolean }): Promise<void> +
    +
    Programmatically enable or disable the WebView scroll
    +
    +
    + options + +{ isDisabled: boolean } +
    + +
    + Returns: Promise<void> +
    + +
    +
    +

    setStyle

    +
    + setStyle(options: KeyboardStyleOptions): Promise<void> +
    +
    Programmatically set the keyboard style
    +
    +
    + options + +KeyboardStyleOptions +
    + +
    + Returns: Promise<void> +
    +

    show

    @@ -49,7 +103,7 @@

    show

    addListener

    - addListener(eventName: "keyboardWillShow", listenerFunc: (info: KeyboardInfo) => void): PluginListenerHandle + addListener(eventName: "keyboardWillShow", listenerFunc: (info: KeyboardInfo) => void): PluginListenerHandle
    @@ -61,7 +115,7 @@

    addListener

    listenerFunc -(info: KeyboardInfo) => void +(info: KeyboardInfo) => void
    @@ -72,7 +126,7 @@

    addListener

    addListener

    - addListener(eventName: "keyboardDidShow", listenerFunc: (info: KeyboardInfo) => void): PluginListenerHandle + addListener(eventName: "keyboardDidShow", listenerFunc: (info: KeyboardInfo) => void): PluginListenerHandle
    @@ -84,7 +138,7 @@

    addListener

    listenerFunc -(info: KeyboardInfo) => void +(info: KeyboardInfo) => void
    @@ -139,4 +193,96 @@

    addListener

    Interfaces Used

    + +
    +

    KeyboardResizeOptions

    +
    + interface KeyboardResizeOptions + { +
    + + +
    +
    +
    mode + : + KeyboardResize; +
    +
    +} + +
    +

    KeyboardStyleOptions

    +
    + interface KeyboardStyleOptions + { +
    + + +
    +
    +
    style + : + KeyboardStyle; +
    +
    +} + +
    +

    KeyboardResize

    +
    + enum KeyboardResize + { +
    + +
    +
    +
    Body: + "body" +
    +
    + +
    +
    +
    Ionic: + "ionic" +
    +
    + +
    +
    +
    Native: + "native" +
    +
    + +
    +
    +
    None: + "none" +
    +
    +} + +
    +

    KeyboardStyle

    +
    + enum KeyboardStyle + { +
    + +
    +
    +
    Dark: + "DARK" +
    +
    + +
    +
    +
    Light: + "LIGHT" +
    +
    +}
    \ No newline at end of file diff --git a/site/src/assets/docs-content/apis/local-notifications/api.html b/site/src/assets/docs-content/apis/local-notifications/api.html index 369c55e4a..863a6db20 100644 --- a/site/src/assets/docs-content/apis/local-notifications/api.html +++ b/site/src/assets/docs-content/apis/local-notifications/api.html @@ -4,27 +4,27 @@

    areEnabled

    - areEnabled(): Promise<LocalNotificationEnabledResult> + areEnabled(): Promise<LocalNotificationEnabledResult>
    - Returns: Promise<LocalNotificationEnabledResult> + Returns: Promise<LocalNotificationEnabledResult>

    cancel

    - cancel(pending: LocalNotificationPendingList): Promise<void> + cancel(pending: LocalNotificationPendingList): Promise<void>
    pending -LocalNotificationPendingList +LocalNotificationPendingList
    @@ -35,13 +35,13 @@

    cancel

    getPending

    - getPending(): Promise<LocalNotificationPendingList> + getPending(): Promise<LocalNotificationPendingList>
    - Returns: Promise<LocalNotificationPendingList> + Returns: Promise<LocalNotificationPendingList>
    @@ -66,7 +66,7 @@

    registerAct

    schedule

    - schedule(options: { notifications: any }): Promise<LocalNotificationScheduleResult> + schedule(options: { notifications: any }): Promise<LocalNotificationScheduleResult>
    @@ -77,14 +77,14 @@

    schedule

    - Returns: Promise<LocalNotificationScheduleResult> + Returns: Promise<LocalNotificationScheduleResult>

    addListener

    - addListener(eventName: "localNotificationReceived", listenerFunc: (notification: LocalNotification) => void): PluginListenerHandle + addListener(eventName: "localNotificationReceived", listenerFunc: (notification: LocalNotification) => void): PluginListenerHandle
    @@ -96,7 +96,7 @@

    addListener

    listenerFunc -(notification: LocalNotification) => void +(notification: LocalNotification) => void
    @@ -107,7 +107,7 @@

    addListener

    addListener

    - addListener(eventName: "localNotificationActionPerformed", listenerFunc: (notificationAction: LocalNotificationActionPerformed) => void): PluginListenerHandle + addListener(eventName: "localNotificationActionPerformed", listenerFunc: (notificationAction: LocalNotificationActionPerformed) => void): PluginListenerHandle
    @@ -119,7 +119,7 @@

    addListener

    listenerFunc -(notificationAction: LocalNotificationActionPerformed) => void +(notificationAction: LocalNotificationActionPerformed) => void
    @@ -129,7 +129,7 @@

    addListener

    Interfaces Used

    -
    +

    LocalNotificationEnabledResult

    interface LocalNotificationEnabledResult @@ -146,7 +146,7 @@

    LocalNotificationEnabledResult

    } -
    +

    LocalNotificationPendingList

    interface LocalNotificationPendingList @@ -158,12 +158,12 @@

    LocalNotificationPendingList

    notifications : - any; + LocalNotificationRequest[];
    } -
    +

    LocalNotificationScheduleResult

    interface LocalNotificationScheduleResult @@ -175,7 +175,7 @@

    LocalNotificationScheduleResult

    notifications : - any; + LocalNotificationRequest[];
    } diff --git a/site/src/assets/docs-content/apis/modals/api.html b/site/src/assets/docs-content/apis/modals/api.html index 1f5702dfb..ea135d38b 100644 --- a/site/src/assets/docs-content/apis/modals/api.html +++ b/site/src/assets/docs-content/apis/modals/api.html @@ -4,14 +4,14 @@

    alert

    - alert(options: AlertOptions): Promise<void> + alert(options: AlertOptions): Promise<void>
    Show an alert modal
    options -AlertOptions +AlertOptions
    @@ -22,43 +22,43 @@

    alert

    confirm

    - confirm(options: ConfirmOptions): Promise<ConfirmResult> + confirm(options: ConfirmOptions): Promise<ConfirmResult>
    Show a confirmation modal
    options -ConfirmOptions +ConfirmOptions
    - Returns: Promise<ConfirmResult> + Returns: Promise<ConfirmResult>

    prompt

    - prompt(options: PromptOptions): Promise<PromptResult> + prompt(options: PromptOptions): Promise<PromptResult>
    Show a prompt modal
    options -PromptOptions +PromptOptions
    - Returns: Promise<PromptResult> + Returns: Promise<PromptResult>

    showActions

    - showActions(options: ActionSheetOptions): Promise<ActionSheetResult> + showActions(options: ActionSheetOptions): Promise<ActionSheetResult>
    Show an Action Sheet style modal with various options for the user to select.
    @@ -66,11 +66,11 @@

    showActions

    options -ActionSheetOptions +ActionSheetOptions
    - Returns: Promise<ActionSheetResult> + Returns: Promise<ActionSheetResult>
    @@ -99,7 +99,7 @@

    addListener

    Interfaces Used

    -
    +

    AlertOptions

    interface AlertOptions @@ -132,7 +132,7 @@

    AlertOptions

    } -
    +

    ConfirmOptions

    interface ConfirmOptions @@ -173,7 +173,7 @@

    ConfirmOptions

    } -
    +

    ConfirmResult

    interface ConfirmResult @@ -190,7 +190,7 @@

    ConfirmResult

    } -
    +

    PromptOptions

    interface PromptOptions @@ -239,7 +239,7 @@

    PromptOptions

    } -
    +

    PromptResult

    interface PromptResult @@ -264,7 +264,7 @@

    PromptResult

    } -
    +

    ActionSheetOptions

    interface ActionSheetOptions @@ -284,7 +284,7 @@

    ActionSheetOptions

    options : - any; + ActionSheetOption[];
    @@ -297,7 +297,7 @@

    ActionSheetOptions

    } -
    +

    ActionSheetResult

    interface ActionSheetResult diff --git a/site/src/assets/docs-content/apis/motion/api.html b/site/src/assets/docs-content/apis/motion/api.html index cb9918b0d..35be62ba3 100644 --- a/site/src/assets/docs-content/apis/motion/api.html +++ b/site/src/assets/docs-content/apis/motion/api.html @@ -4,7 +4,7 @@

    addListener

    - addListener(eventName: "accel", listenerFunc: (event: MotionEventResult) => void): PluginListenerHandle + addListener(eventName: "accel", listenerFunc: (event: MotionEventResult) => void): PluginListenerHandle
    Listen for accelerometer data
    @@ -16,7 +16,7 @@

    addListener

    listenerFunc -(event: MotionEventResult) => void +(event: MotionEventResult) => void
    @@ -27,7 +27,7 @@

    addListener

    addListener

    - addListener(eventName: "orientation", listenerFunc: (event: MotionOrientationEventResult) => void): PluginListenerHandle + addListener(eventName: "orientation", listenerFunc: (event: MotionOrientationEventResult) => void): PluginListenerHandle
    Listen for device orientation change (compass heading, etc.)
    @@ -39,7 +39,7 @@

    addListener

    listenerFunc -(event: MotionOrientationEventResult) => void +(event: MotionOrientationEventResult) => void
    diff --git a/site/src/assets/docs-content/apis/network/api.html b/site/src/assets/docs-content/apis/network/api.html index aeabd103d..7242283fa 100644 --- a/site/src/assets/docs-content/apis/network/api.html +++ b/site/src/assets/docs-content/apis/network/api.html @@ -4,20 +4,20 @@

    getStatus

    - getStatus(): Promise<NetworkStatus> + getStatus(): Promise<NetworkStatus>
    Query the current network status
    - Returns: Promise<NetworkStatus> + Returns: Promise<NetworkStatus>

    addListener

    - addListener(eventName: "networkStatusChange", listenerFunc: (status: NetworkStatus) => void): PluginListenerHandle + addListener(eventName: "networkStatusChange", listenerFunc: (status: NetworkStatus) => void): PluginListenerHandle
    Listen for network status change events
    @@ -29,7 +29,7 @@

    addListener

    listenerFunc -(status: NetworkStatus) => void +(status: NetworkStatus) => void
    @@ -39,7 +39,7 @@

    addListener

    Interfaces Used

    -
    +

    NetworkStatus

    interface NetworkStatus diff --git a/site/src/assets/docs-content/apis/permissions/api-index.html b/site/src/assets/docs-content/apis/permissions/api-index.html new file mode 100644 index 000000000..129f53349 --- /dev/null +++ b/site/src/assets/docs-content/apis/permissions/api-index.html @@ -0,0 +1,4 @@ +

    Table of Contents

      +
    • query()
    • +
    • addListener()
    • +
    \ No newline at end of file diff --git a/site/src/assets/docs-content/apis/permissions/api.html b/site/src/assets/docs-content/apis/permissions/api.html new file mode 100644 index 000000000..dc5267a80 --- /dev/null +++ b/site/src/assets/docs-content/apis/permissions/api.html @@ -0,0 +1,130 @@ +
    +
    PermissionsPlugin
    + +
    +

    query

    +
    + query(options: PermissionsOptions): Promise<PermissionResult> +
    + +
    +
    + options + +PermissionsOptions +
    + +
    + Returns: Promise<PermissionResult> +
    + +
    +
    +

    addListener

    +
    + addListener(eventName: string, listenerFunc: Function): PluginListenerHandle +
    + +
    +
    + eventName + +string +
    +
    + listenerFunc + +Function +
    + +
    + Returns: PluginListenerHandle +
    + +
    +

    Interfaces Used

    + +
    +

    PermissionsOptions

    +
    + interface PermissionsOptions + { +
    + + +
    +
    +
    name + : + PermissionType; +
    +
    +} + +
    +

    PermissionResult

    +
    + interface PermissionResult + { +
    + + +
    +
    +
    state + : + any; +
    +
    +} + +
    +

    PermissionType

    +
    + enum PermissionType + { +
    + +
    +
    +
    Camera: + "camera" +
    +
    + +
    +
    +
    ClipboardRead: + "clipboard-read" +
    +
    + +
    +
    +
    ClipboardWrite: + "clipboard-write" +
    +
    + +
    +
    +
    Geolocation: + "geolocation" +
    +
    + +
    +
    +
    Notifications: + "notifications" +
    +
    + +
    +
    +
    Photos: + "photos" +
    +
    +} +
    \ No newline at end of file diff --git a/site/src/assets/docs-content/apis/photos/api.html b/site/src/assets/docs-content/apis/photos/api.html index e21bd3798..210043725 100644 --- a/site/src/assets/docs-content/apis/photos/api.html +++ b/site/src/assets/docs-content/apis/photos/api.html @@ -4,14 +4,14 @@

    createAlbum

    - createAlbum(options: PhotosCreateAlbumOptions): Promise<void> + createAlbum(options: PhotosCreateAlbumOptions): Promise<void>
    Create an album in the user's photo library
    options -PhotosCreateAlbumOptions +PhotosCreateAlbumOptions
    @@ -22,54 +22,54 @@

    createAlbum

    getAlbums

    - getAlbums(options?: PhotosAlbumsFetchOptions): Promise<PhotosAlbumsResult> + getAlbums(options?: PhotosAlbumsFetchOptions): Promise<PhotosAlbumsResult>
    Get albums from the user's photo library
    options -PhotosAlbumsFetchOptions +PhotosAlbumsFetchOptions
    - Returns: Promise<PhotosAlbumsResult> + Returns: Promise<PhotosAlbumsResult>

    getPhotos

    - getPhotos(options?: PhotosFetchOptions): Promise<PhotosResult> + getPhotos(options?: PhotosFetchOptions): Promise<PhotosResult>
    Get photos from the user's photo library
    options -PhotosFetchOptions +PhotosFetchOptions
    - Returns: Promise<PhotosResult> + Returns: Promise<PhotosResult>

    savePhoto

    - savePhoto(options?: PhotosSaveOptions): Promise<PhotosSaveResult> + savePhoto(options?: PhotosSaveOptions): Promise<PhotosSaveResult>
    Save a photo the the user's photo library
    options -PhotosSaveOptions +PhotosSaveOptions
    - Returns: Promise<PhotosSaveResult> + Returns: Promise<PhotosSaveResult>
    @@ -98,7 +98,7 @@

    addListener

    Interfaces Used

    -
    +

    PhotosCreateAlbumOptions

    interface PhotosCreateAlbumOptions @@ -115,7 +115,7 @@

    PhotosCreateAlbumOptions

    } -
    +

    PhotosAlbumsFetchOptions

    interface PhotosAlbumsFetchOptions @@ -132,7 +132,7 @@

    PhotosAlbumsFetchOptions

    } -
    +

    PhotosAlbumsResult

    interface PhotosAlbumsResult @@ -144,12 +144,12 @@

    PhotosAlbumsResult

    // The list of albums returned from the query
    albums : - any; + PhotosAlbum[];
    } -
    +

    PhotosFetchOptions

    interface PhotosFetchOptions @@ -206,7 +206,7 @@

    PhotosFetchOptions

    } -
    +

    PhotosResult

    interface PhotosResult @@ -218,12 +218,12 @@

    PhotosResult

    // The list of photos returned from the library
    photos : - any; + PhotoAsset[];
    } -
    +

    PhotosSaveOptions

    interface PhotosSaveOptions @@ -248,7 +248,7 @@

    PhotosSaveOptions

    } -
    +

    PhotosSaveResult

    interface PhotosSaveResult diff --git a/site/src/assets/docs-content/apis/push-notifications/api.html b/site/src/assets/docs-content/apis/push-notifications/api.html index 52d204fdd..fcca2d634 100644 --- a/site/src/assets/docs-content/apis/push-notifications/api.html +++ b/site/src/assets/docs-content/apis/push-notifications/api.html @@ -4,14 +4,14 @@

    createChannel

    - createChannel(channel: PushNotificationChannel): Promise<void> + createChannel(channel: PushNotificationChannel): Promise<void>
    channel -PushNotificationChannel +PushNotificationChannel
    @@ -22,14 +22,14 @@

    createChannel

    deleteChannel

    - deleteChannel(channel: PushNotificationChannel): Promise<void> + deleteChannel(channel: PushNotificationChannel): Promise<void>
    channel -PushNotificationChannel +PushNotificationChannel
    @@ -40,26 +40,26 @@

    deleteChannel

    getDeliveredNotifications

    - getDeliveredNotifications(): Promise<PushNotificationDeliveredList> + getDeliveredNotifications(): Promise<PushNotificationDeliveredList>
    - Returns: Promise<PushNotificationDeliveredList> + Returns: Promise<PushNotificationDeliveredList>

    listChannels

    - listChannels(): Promise<PushNotificationChannelList> + listChannels(): Promise<PushNotificationChannelList>
    - Returns: Promise<PushNotificationChannelList> + Returns: Promise<PushNotificationChannelList>
    @@ -92,14 +92,14 @@

    removeDeliveredNotifications

    - removeDeliveredNotifications(delivered: PushNotificationDeliveredList): Promise<void> + removeDeliveredNotifications(delivered: PushNotificationDeliveredList): Promise<void>
    delivered -PushNotificationDeliveredList +PushNotificationDeliveredList
    @@ -110,7 +110,7 @@

    re

    addListener

    - addListener(eventName: "registration", listenerFunc: (token: PushNotificationToken) => void): PluginListenerHandle + addListener(eventName: "registration", listenerFunc: (token: PushNotificationToken) => void): PluginListenerHandle
    @@ -122,7 +122,7 @@

    addListener

    listenerFunc -(token: PushNotificationToken) => void +(token: PushNotificationToken) => void
    @@ -156,7 +156,7 @@

    addListener

    addListener

    - addListener(eventName: "pushNotificationReceived", listenerFunc: (notification: PushNotification) => void): PluginListenerHandle + addListener(eventName: "pushNotificationReceived", listenerFunc: (notification: PushNotification) => void): PluginListenerHandle
    @@ -168,7 +168,7 @@

    addListener

    listenerFunc -(notification: PushNotification) => void +(notification: PushNotification) => void
    @@ -179,7 +179,7 @@

    addListener

    addListener

    - addListener(eventName: "pushNotificationActionPerformed", listenerFunc: (notification: PushNotificationActionPerformed) => void): PluginListenerHandle + addListener(eventName: "pushNotificationActionPerformed", listenerFunc: (notification: PushNotificationActionPerformed) => void): PluginListenerHandle
    @@ -191,7 +191,7 @@

    addListener

    listenerFunc -(notification: PushNotificationActionPerformed) => void +(notification: PushNotificationActionPerformed) => void
    @@ -201,7 +201,7 @@

    addListener

    Interfaces Used

    -
    +

    PushNotificationChannel

    interface PushNotificationChannel @@ -241,6 +241,14 @@

    PushNotificationChannel

    +
    +
    +
    sound + : + string; +
    +
    +
    visibility @@ -250,7 +258,7 @@

    PushNotificationChannel

    } -
    +

    PushNotificationDeliveredList

    interface PushNotificationDeliveredList @@ -262,12 +270,12 @@

    PushNotificationDeliveredList

    notifications : - any; + PushNotification[];
    } -
    +

    PushNotificationChannelList

    interface PushNotificationChannelList @@ -279,7 +287,7 @@

    PushNotificationChannelList

    channels : - any; + PushNotificationChannel[];
    } diff --git a/site/src/assets/docs-content/apis/share/api.html b/site/src/assets/docs-content/apis/share/api.html index d66651a6a..4f2d64c6e 100644 --- a/site/src/assets/docs-content/apis/share/api.html +++ b/site/src/assets/docs-content/apis/share/api.html @@ -4,14 +4,14 @@

    share

    - share(options: ShareOptions): Promise<any> + share(options: ShareOptions): Promise<any>
    Show a Share modal for sharing content in your app with other apps
    options -ShareOptions +ShareOptions
    @@ -44,7 +44,7 @@

    addListener

    Interfaces Used

    -
    +

    ShareOptions

    interface ShareOptions diff --git a/site/src/assets/docs-content/apis/splash-screen/api.html b/site/src/assets/docs-content/apis/splash-screen/api.html index 3be61c9a1..f42a8ce0d 100644 --- a/site/src/assets/docs-content/apis/splash-screen/api.html +++ b/site/src/assets/docs-content/apis/splash-screen/api.html @@ -4,14 +4,14 @@

    hide

    - hide(options?: SplashScreenHideOptions, callback?: Function): Promise<void> + hide(options?: SplashScreenHideOptions, callback?: Function): Promise<void>
    Hide the splash screen
    options -SplashScreenHideOptions +SplashScreenHideOptions
    callback @@ -27,14 +27,14 @@

    hide

    show

    - show(options?: SplashScreenShowOptions, callback?: Function): Promise<void> + show(options?: SplashScreenShowOptions, callback?: Function): Promise<void>
    Show the splash screen
    options -SplashScreenShowOptions +SplashScreenShowOptions
    callback @@ -72,7 +72,7 @@

    addListener

    Interfaces Used

    -
    +

    SplashScreenHideOptions

    interface SplashScreenHideOptions @@ -89,7 +89,7 @@

    SplashScreenHideOptions

    } -
    +

    SplashScreenShowOptions

    interface SplashScreenShowOptions diff --git a/site/src/assets/docs-content/apis/status-bar/api.html b/site/src/assets/docs-content/apis/status-bar/api.html index 12e4b56f9..084ba2f0d 100644 --- a/site/src/assets/docs-content/apis/status-bar/api.html +++ b/site/src/assets/docs-content/apis/status-bar/api.html @@ -4,13 +4,13 @@

    getInfo

    - getInfo(): Promise<StatusBarInfoResult> + getInfo(): Promise<StatusBarInfoResult>
    Get info about the current state of the status bar
    - Returns: Promise<StatusBarInfoResult> + Returns: Promise<StatusBarInfoResult>
    @@ -30,14 +30,14 @@

    hide

    setBackgroundColor

    - setBackgroundColor(options: StatusBarBackgroundColorOptions): Promise<void> + setBackgroundColor(options: StatusBarBackgroundColorOptions): Promise<void>
    Set the background color of the status bar
    options -StatusBarBackgroundColorOptions +StatusBarBackgroundColorOptions
    @@ -48,14 +48,14 @@

    setBackgroun

    setStyle

    - setStyle(options: StatusBarStyleOptions): Promise<void> + setStyle(options: StatusBarStyleOptions): Promise<void>
    Set the current style of the status bar
    options -StatusBarStyleOptions +StatusBarStyleOptions
    @@ -101,7 +101,7 @@

    addListener

    Interfaces Used

    -
    +

    StatusBarInfoResult

    interface StatusBarInfoResult @@ -121,7 +121,7 @@

    StatusBarInfoResult

    style : - StatusBarStyle; + StatusBarStyle;
    @@ -134,7 +134,7 @@

    StatusBarInfoResult

    } -
    +

    StatusBarBackgroundColorOptions

    interface StatusBarBackgroundColorOptions @@ -151,7 +151,7 @@

    StatusBarBackgroundColorOptions

    } -
    +

    StatusBarStyleOptions

    interface StatusBarStyleOptions @@ -163,12 +163,12 @@

    StatusBarStyleOptions

    style : - StatusBarStyle; + StatusBarStyle;
    } -
    +

    StatusBarStyle

    enum StatusBarStyle diff --git a/site/src/assets/docs-content/apis/toast/api.html b/site/src/assets/docs-content/apis/toast/api.html index b9eb098fb..7d0cd4bcf 100644 --- a/site/src/assets/docs-content/apis/toast/api.html +++ b/site/src/assets/docs-content/apis/toast/api.html @@ -4,14 +4,14 @@

    show

    - show(options: ToastShowOptions): Promise<void> + show(options: ToastShowOptions): Promise<void>
    options -ToastShowOptions +ToastShowOptions
    @@ -44,7 +44,7 @@

    addListener

    Interfaces Used

    -
    +

    ToastShowOptions

    interface ToastShowOptions @@ -60,6 +60,14 @@

    ToastShowOptions

    +
    +
    +
    position + ?: + any; +
    +
    +
    text diff --git a/site/src/assets/docs-content/apis/web-view/api.html b/site/src/assets/docs-content/apis/web-view/api.html index cbcc0396a..932bc5551 100644 --- a/site/src/assets/docs-content/apis/web-view/api.html +++ b/site/src/assets/docs-content/apis/web-view/api.html @@ -4,13 +4,13 @@

    getServerBasePath

    - getServerBasePath(): Promise<WebViewPath> + getServerBasePath(): Promise<WebViewPath>
    - Returns: Promise<WebViewPath> + Returns: Promise<WebViewPath>
    @@ -30,14 +30,14 @@

    persistSe

    setServerBasePath

    - setServerBasePath(options: WebViewPath): Promise<void> + setServerBasePath(options: WebViewPath): Promise<void>
    options -WebViewPath +WebViewPath
    @@ -70,7 +70,7 @@

    addListener

    Interfaces Used

    -
    +

    WebViewPath

    interface WebViewPath diff --git a/site/src/components.d.ts b/site/src/components.d.ts index 7ed1701c1..86fb876e8 100644 --- a/site/src/components.d.ts +++ b/site/src/components.d.ts @@ -7,8 +7,8 @@ import '@stencil/core'; -import '@stencil/state-tunnel'; import '@stencil/router'; +import '@stencil/state-tunnel'; import { MarkdownContent, MarkdownHeading,