chore(package): bump deps

This commit is contained in:
Daniel Sogl 2021-05-11 08:21:55 +02:00
parent b2da307837
commit 8d8608bbfa
28 changed files with 488 additions and 488 deletions

1
.husky/.gitignore vendored Normal file
View File

@ -0,0 +1 @@
_

4
.husky/pre-commit Executable file
View File

@ -0,0 +1,4 @@
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"
npx --no-install lint-staged

4
.husky/pre-push Executable file
View File

@ -0,0 +1,4 @@
#!/bin/sh
. "$(dirname "$0")/_/husky.sh"
npm test

View File

@ -4,3 +4,6 @@ node_modules
.vscode .vscode
dist dist
CHANGELOG.md CHANGELOG.md
.husky
.prettierignore
LICENSE

476
package-lock.json generated
View File

@ -5,27 +5,27 @@
"requires": true, "requires": true,
"dependencies": { "dependencies": {
"@angular/common": { "@angular/common": {
"version": "11.2.10", "version": "11.2.13",
"resolved": "https://registry.npmjs.org/@angular/common/-/common-11.2.10.tgz", "resolved": "https://registry.npmjs.org/@angular/common/-/common-11.2.13.tgz",
"integrity": "sha512-eguQEg5GQW1geUa9w00Nabz1BZKOj3rR1Wm6pYlLRF7KdWMDvpJ9xkG2P0X7YoqnWxX8GPqcsl2J3Ds+KDXJLA==", "integrity": "sha512-96iZ4wlZado78yG6eY/ZmY6+H2X2hJi2XsK7iXKzc5h3oeILEkt+ulfBNkCNjMm8xPYBmLrSBueG96/T4/Bi5w==",
"dev": true, "dev": true,
"requires": { "requires": {
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@angular/compiler": { "@angular/compiler": {
"version": "11.2.10", "version": "11.2.13",
"resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-11.2.10.tgz", "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-11.2.13.tgz",
"integrity": "sha512-+Ba/y0v5eIu1fEJthIpFK+DiIT/YTYSL7Jy1hhZrGLHDiAUxSnzF5/lgrnLAPuZWt/5w44+WPXx3d1xqvNWWNw==", "integrity": "sha512-HI7gfVozFW/rQoab0zVyYpU8PRHNWMk+pLc+q3ukVuByCmnBZ6kTAEQX2jnXVY8QGMmdptBgrsW/OsFaws98Zw==",
"dev": true, "dev": true,
"requires": { "requires": {
"tslib": "^2.0.0" "tslib": "^2.0.0"
} }
}, },
"@angular/compiler-cli": { "@angular/compiler-cli": {
"version": "11.2.10", "version": "11.2.13",
"resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-11.2.10.tgz", "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-11.2.13.tgz",
"integrity": "sha512-IrCH/5VxFVCwklQQU+bhAQUuwr5nc0Ts7eId5CUyBh3edCdP6vnQaDi7yiJ3yxIo/DAwS68Yel2T1/2KAxp5gg==", "integrity": "sha512-AaIip0gdeNTcXAhxsGAudybdmaSwQ0BoxsdPIZRb9jokHAP4pCKx9aFJFbvTHB99kbKV7zEmGMCbsoRkRhxnJw==",
"dev": true, "dev": true,
"requires": { "requires": {
"@babel/core": "^7.8.6", "@babel/core": "^7.8.6",
@ -59,9 +59,9 @@
} }
}, },
"@angular/core": { "@angular/core": {
"version": "11.2.10", "version": "11.2.13",
"resolved": "https://registry.npmjs.org/@angular/core/-/core-11.2.10.tgz", "resolved": "https://registry.npmjs.org/@angular/core/-/core-11.2.13.tgz",
"integrity": "sha512-1nZGSVZPvTA6rFJhoivcUKm2YBx9A+569cV1UTPlXjcpO+wNcrrXG+6yjxS2wAffTWEQ7xA0ajyo8mZrpqqw9Q==", "integrity": "sha512-xMKskq/Sbf8dkX/vx4WCwXMpDTJJ77rGlP8fVTB8az8QeOa14i6AdpmSXaJ8sl68R3v8Y1Pa9yBQytbKuxShqQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"tslib": "^2.0.0" "tslib": "^2.0.0"
@ -1222,7 +1222,7 @@
}, },
"@types/cordova": { "@types/cordova": {
"version": "0.0.34", "version": "0.0.34",
"resolved": "http://registry.npmjs.org/@types/cordova/-/cordova-0.0.34.tgz", "resolved": "https://registry.npmjs.org/@types/cordova/-/cordova-0.0.34.tgz",
"integrity": "sha1-6nrd907Ow9dimCegw54smt3HPQQ=", "integrity": "sha1-6nrd907Ow9dimCegw54smt3HPQQ=",
"dev": true "dev": true
}, },
@ -1232,6 +1232,12 @@
"integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==", "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==",
"dev": true "dev": true
}, },
"@types/expect": {
"version": "1.20.4",
"resolved": "https://registry.npmjs.org/@types/expect/-/expect-1.20.4.tgz",
"integrity": "sha512-Q5Vn3yjTDyCMV50TB6VRIbQNxSE4OmZR86VSbGaNpfUolm0iePBB4KdEEHmxoY5sT2+2DIvXW0rvMDP2nHZ4Mg==",
"dev": true
},
"@types/fancy-log": { "@types/fancy-log": {
"version": "1.3.0", "version": "1.3.0",
"resolved": "https://registry.npmjs.org/@types/fancy-log/-/fancy-log-1.3.0.tgz", "resolved": "https://registry.npmjs.org/@types/fancy-log/-/fancy-log-1.3.0.tgz",
@ -1292,9 +1298,9 @@
} }
}, },
"@types/jest": { "@types/jest": {
"version": "26.0.22", "version": "26.0.23",
"resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.22.tgz", "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.23.tgz",
"integrity": "sha512-eeWwWjlqxvBxc4oQdkueW5OF/gtfSceKk4OnOAGlUSwS/liBRtZppbJuz1YkgbrbfGOoeBHun9fOvXnjNwrSOw==", "integrity": "sha512-ZHLmWMJ9jJ9PTiT58juykZpL7KjwJywFN3Rr2pTSkyQfydf/rk22yS7W8p5DaVUMQ2BQC7oYiU3FjbTM/mYrOA==",
"dev": true, "dev": true,
"requires": { "requires": {
"jest-diff": "^26.0.0", "jest-diff": "^26.0.0",
@ -1320,9 +1326,9 @@
"dev": true "dev": true
}, },
"@types/node": { "@types/node": {
"version": "12.20.9", "version": "12.20.12",
"resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.9.tgz", "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.12.tgz",
"integrity": "sha512-gtrprd+idTHgoXrxV2eyeb8OM55k/5tA/KFFeGBX6JBgGXy9i3fiSamjmoRRlpRGmwxpp1aSSF5MFfxKfwnTaQ==", "integrity": "sha512-KQZ1al2hKOONAs2MFv+yTQP1LkDWMrRJ9YCVRalXltOfXsBmH5IownLxQaiq0lnAHwAViLnh2aTYqrPcRGEbgg==",
"dev": true "dev": true
}, },
"@types/normalize-package-data": { "@types/normalize-package-data": {
@ -1380,10 +1386,20 @@
"source-map": "^0.6.1" "source-map": "^0.6.1"
} }
}, },
"@types/vinyl": {
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/@types/vinyl/-/vinyl-2.0.4.tgz",
"integrity": "sha512-2o6a2ixaVI2EbwBPg1QYLGQoHK56p/8X/sGfKbFC8N6sY9lfjsMf/GprtkQkSya0D4uRiutRZ2BWj7k3JvLsAQ==",
"dev": true,
"requires": {
"@types/expect": "^1.20.4",
"@types/node": "*"
}
},
"@types/webpack": { "@types/webpack": {
"version": "4.41.27", "version": "4.41.28",
"resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.27.tgz", "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.28.tgz",
"integrity": "sha512-wK/oi5gcHi72VMTbOaQ70VcDxSQ1uX8S2tukBK9ARuGXrYM/+u4ou73roc7trXDNmCxCoerE8zruQqX/wuHszA==", "integrity": "sha512-Nn84RAiJjKRfPFFCVR8LC4ueTtTdfWAMZ03THIzZWRJB+rX24BD3LqPSFnbMscWauEsT4segAsylPDIaZyZyLQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"@types/anymatch": "*", "@types/anymatch": "*",
@ -1695,7 +1711,7 @@
}, },
"ansi-colors": { "ansi-colors": {
"version": "1.1.0", "version": "1.1.0",
"resolved": "http://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz",
"integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==",
"dev": true, "dev": true,
"requires": { "requires": {
@ -2252,9 +2268,9 @@
"dev": true "dev": true
}, },
"binaryextensions": { "binaryextensions": {
"version": "2.2.0", "version": "2.3.0",
"resolved": "https://registry.npmjs.org/binaryextensions/-/binaryextensions-2.2.0.tgz", "resolved": "https://registry.npmjs.org/binaryextensions/-/binaryextensions-2.3.0.tgz",
"integrity": "sha512-bHhs98rj/7i/RZpCSJ3uk55pLXOItjIrh2sRQZSM6OoktScX+LxJzvlU+FELp9j3TdcddTmmYArLSGptCTwjuw==", "integrity": "sha512-nAihlQsYGyc5Bwq6+EsubvANYGExeJKHDO3RjnvwU042fawQTQfM3Kxn7IHUXQOz4bzfwsGYYHGSvXyW4zOGLg==",
"dev": true "dev": true
}, },
"bindings": { "bindings": {
@ -2673,9 +2689,9 @@
} }
}, },
"ci-info": { "ci-info": {
"version": "2.0.0", "version": "3.1.1",
"resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.1.1.tgz",
"integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", "integrity": "sha512-kdRWLBIJwdsYJWYJFtAFFYxybguqeF91qpZaggjG5Nf8QKdizFG2hjqvaTXbxFIcYbSaD74KpAXv6BSm17DHEQ==",
"dev": true "dev": true
}, },
"cipher-base": { "cipher-base": {
@ -2943,7 +2959,7 @@
}, },
"colors": { "colors": {
"version": "1.0.3", "version": "1.0.3",
"resolved": "http://registry.npmjs.org/colors/-/colors-1.0.3.tgz", "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz",
"integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=", "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=",
"dev": true "dev": true
}, },
@ -3094,12 +3110,6 @@
"dot-prop": "^5.1.0" "dot-prop": "^5.1.0"
} }
}, },
"compare-versions": {
"version": "3.6.0",
"resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.6.0.tgz",
"integrity": "sha512-W6Af2Iw1z4CB7q4uU4hv646dW9GQuBM+YpC0UvUCWSD8w90SJjp+ujJuXaEMtAXBtSqGfMPuFOVn4/+FlaqfBA==",
"dev": true
},
"component-emitter": { "component-emitter": {
"version": "1.3.0", "version": "1.3.0",
"resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
@ -4020,7 +4030,7 @@
}, },
"typescript": { "typescript": {
"version": "1.8.10", "version": "1.8.10",
"resolved": "http://registry.npmjs.org/typescript/-/typescript-1.8.10.tgz", "resolved": "https://registry.npmjs.org/typescript/-/typescript-1.8.10.tgz",
"integrity": "sha1-tHXW4N/wv1DyluXKbvn7tccyDx4=", "integrity": "sha1-tHXW4N/wv1DyluXKbvn7tccyDx4=",
"dev": true "dev": true
} }
@ -4235,12 +4245,6 @@
"safer-buffer": "^2.1.0" "safer-buffer": "^2.1.0"
} }
}, },
"editions": {
"version": "1.3.4",
"resolved": "https://registry.npmjs.org/editions/-/editions-1.3.4.tgz",
"integrity": "sha512-gzao+mxnYDzIysXKMQi/+M1mjy/rjestjg6OPoYTtI+3Izp23oiGZitsl9lPDPiTGXbcSIk1iJWhliSaglxnUg==",
"dev": true
},
"elliptic": { "elliptic": {
"version": "6.5.4", "version": "6.5.4",
"resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz",
@ -4579,7 +4583,7 @@
}, },
"expand-range": { "expand-range": {
"version": "1.8.2", "version": "1.8.2",
"resolved": "http://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
"integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
"dev": true, "dev": true,
"requires": { "requires": {
@ -4940,15 +4944,6 @@
"locate-path": "^3.0.0" "locate-path": "^3.0.0"
} }
}, },
"find-versions": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/find-versions/-/find-versions-4.0.0.tgz",
"integrity": "sha512-wgpWy002tA+wgmO27buH/9KzyEOQnKsG/R0yrcjPT9BOFm0zRBVQbZ95nRGXWMywS8YR5knRbpohio0bcJABxQ==",
"dev": true,
"requires": {
"semver-regex": "^3.1.2"
}
},
"findup-sync": { "findup-sync": {
"version": "3.0.0", "version": "3.0.0",
"resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz",
@ -5100,12 +5095,11 @@
} }
}, },
"fs-extra": { "fs-extra": {
"version": "9.1.0", "version": "10.0.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz",
"integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"at-least-node": "^1.0.0",
"graceful-fs": "^4.2.0", "graceful-fs": "^4.2.0",
"jsonfile": "^6.0.1", "jsonfile": "^6.0.1",
"universalify": "^2.0.0" "universalify": "^2.0.0"
@ -6812,39 +6806,23 @@
"dev": true "dev": true
}, },
"gulp-replace": { "gulp-replace": {
"version": "1.0.0", "version": "1.1.3",
"resolved": "https://registry.npmjs.org/gulp-replace/-/gulp-replace-1.0.0.tgz", "resolved": "https://registry.npmjs.org/gulp-replace/-/gulp-replace-1.1.3.tgz",
"integrity": "sha512-lgdmrFSI1SdhNMXZQbrC75MOl1UjYWlOWNbNRnz+F/KHmgxt3l6XstBoAYIdadwETFyG/6i+vWUSCawdC3pqOw==", "integrity": "sha512-HcPHpWY4XdF8zxYkDODHnG2+7a3nD/Y8Mfu3aBgMiCFDW3X2GiOKXllsAmILcxe3KZT2BXoN18WrpEFm48KfLQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"istextorbinary": "2.2.1", "@types/node": "^14.14.41",
"readable-stream": "^2.0.1", "@types/vinyl": "^2.0.4",
"replacestream": "^4.0.0" "istextorbinary": "^3.0.0",
"replacestream": "^4.0.3",
"yargs-parser": ">=5.0.0-security.0"
}, },
"dependencies": { "dependencies": {
"readable-stream": { "@types/node": {
"version": "2.3.7", "version": "14.14.44",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.44.tgz",
"integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", "integrity": "sha512-+gaugz6Oce6ZInfI/tK4Pq5wIIkJMEJUu92RB3Eu93mtj4wjjjz9EB5mLp5s1pSsLXdC/CPut/xF20ZzAQJbTA==",
"dev": true, "dev": true
"requires": {
"core-util-is": "~1.0.0",
"inherits": "~2.0.3",
"isarray": "~1.0.0",
"process-nextick-args": "~2.0.0",
"safe-buffer": "~5.1.1",
"string_decoder": "~1.1.1",
"util-deprecate": "~1.0.1"
}
},
"string_decoder": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
"integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
"dev": true,
"requires": {
"safe-buffer": "~5.1.0"
}
} }
} }
}, },
@ -7123,76 +7101,10 @@
"dev": true "dev": true
}, },
"husky": { "husky": {
"version": "4.3.8", "version": "6.0.0",
"resolved": "https://registry.npmjs.org/husky/-/husky-4.3.8.tgz", "resolved": "https://registry.npmjs.org/husky/-/husky-6.0.0.tgz",
"integrity": "sha512-LCqqsB0PzJQ/AlCgfrfzRe3e3+NvmefAdKQhRYpxS4u6clblBoDdzzvHi8fmxKRzvMxPY/1WZWzomPZww0Anow==", "integrity": "sha512-SQS2gDTB7tBN486QSoKPKQItZw97BMOd+Kdb6ghfpBc0yXyzrddI0oDV5MkDAbuB4X2mO3/nj60TRMcYxwzZeQ==",
"dev": true, "dev": true
"requires": {
"chalk": "^4.0.0",
"ci-info": "^2.0.0",
"compare-versions": "^3.6.0",
"cosmiconfig": "^7.0.0",
"find-versions": "^4.0.0",
"opencollective-postinstall": "^2.0.2",
"pkg-dir": "^5.0.0",
"please-upgrade-node": "^3.2.0",
"slash": "^3.0.0",
"which-pm-runs": "^1.0.0"
},
"dependencies": {
"find-up": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
"integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
"dev": true,
"requires": {
"locate-path": "^6.0.0",
"path-exists": "^4.0.0"
}
},
"locate-path": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
"integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
"dev": true,
"requires": {
"p-locate": "^5.0.0"
}
},
"p-limit": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
"integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
"dev": true,
"requires": {
"yocto-queue": "^0.1.0"
}
},
"p-locate": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
"integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
"dev": true,
"requires": {
"p-limit": "^3.0.2"
}
},
"path-exists": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
"integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
"dev": true
},
"pkg-dir": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz",
"integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==",
"dev": true,
"requires": {
"find-up": "^5.0.0"
}
}
}
}, },
"iconv-lite": { "iconv-lite": {
"version": "0.4.24", "version": "0.4.24",
@ -7470,12 +7382,12 @@
"dev": true "dev": true
}, },
"is-ci": { "is-ci": {
"version": "2.0.0", "version": "3.0.0",
"resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz",
"integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"ci-info": "^2.0.0" "ci-info": "^3.1.1"
} }
}, },
"is-core-module": { "is-core-module": {
@ -7827,14 +7739,13 @@
} }
}, },
"istextorbinary": { "istextorbinary": {
"version": "2.2.1", "version": "3.3.0",
"resolved": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-2.2.1.tgz", "resolved": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-3.3.0.tgz",
"integrity": "sha512-TS+hoFl8Z5FAFMK38nhBkdLt44CclNRgDHWeMgsV8ko3nDlr/9UI2Sf839sW7enijf8oKsZYXRvM8g0it9Zmcw==", "integrity": "sha512-Tvq1W6NAcZeJ8op+Hq7tdZ434rqnMx4CCZ7H0ff83uEloDvVbqAwaMTZcafKGJT0VHkYzuXUiCY4hlXQg6WfoQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"binaryextensions": "2", "binaryextensions": "^2.2.0",
"editions": "^1.3.3", "textextensions": "^3.2.0"
"textextensions": "2"
} }
}, },
"jest": { "jest": {
@ -7848,6 +7759,12 @@
"jest-cli": "^26.6.3" "jest-cli": "^26.6.3"
}, },
"dependencies": { "dependencies": {
"ci-info": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
"integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==",
"dev": true
},
"find-up": { "find-up": {
"version": "4.1.0", "version": "4.1.0",
"resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
@ -7883,6 +7800,17 @@
"jest-validate": "^26.6.2", "jest-validate": "^26.6.2",
"prompts": "^2.0.1", "prompts": "^2.0.1",
"yargs": "^15.4.1" "yargs": "^15.4.1"
},
"dependencies": {
"is-ci": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz",
"integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==",
"dev": true,
"requires": {
"ci-info": "^2.0.0"
}
}
} }
}, },
"locate-path": { "locate-path": {
@ -8634,12 +8562,27 @@
"micromatch": "^4.0.2" "micromatch": "^4.0.2"
}, },
"dependencies": { "dependencies": {
"ci-info": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz",
"integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==",
"dev": true
},
"graceful-fs": { "graceful-fs": {
"version": "4.2.4", "version": "4.2.4",
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz",
"integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==",
"dev": true "dev": true
}, },
"is-ci": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz",
"integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==",
"dev": true,
"requires": {
"ci-info": "^2.0.0"
}
},
"micromatch": { "micromatch": {
"version": "4.0.2", "version": "4.0.2",
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz",
@ -8968,32 +8911,42 @@
"dev": true "dev": true
}, },
"lint-staged": { "lint-staged": {
"version": "10.5.4", "version": "11.0.0",
"resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-10.5.4.tgz", "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-11.0.0.tgz",
"integrity": "sha512-EechC3DdFic/TdOPgj/RB3FicqE6932LTHCUm0Y2fsD9KGlLB+RwJl2q1IYBIvEsKzDOgn0D4gll+YxG5RsrKg==", "integrity": "sha512-3rsRIoyaE8IphSUtO1RVTFl1e0SLBtxxUOPBtHxQgBHS5/i6nqvjcUfNioMa4BU9yGnPzbO+xkfLtXtxBpCzjw==",
"dev": true, "dev": true,
"requires": { "requires": {
"chalk": "^4.1.0", "chalk": "^4.1.1",
"cli-truncate": "^2.1.0", "cli-truncate": "^2.1.0",
"commander": "^6.2.0", "commander": "^7.2.0",
"cosmiconfig": "^7.0.0", "cosmiconfig": "^7.0.0",
"debug": "^4.2.0", "debug": "^4.3.1",
"dedent": "^0.7.0", "dedent": "^0.7.0",
"enquirer": "^2.3.6", "enquirer": "^2.3.6",
"execa": "^4.1.0", "execa": "^5.0.0",
"listr2": "^3.2.2", "listr2": "^3.8.2",
"log-symbols": "^4.0.0", "log-symbols": "^4.1.0",
"micromatch": "^4.0.2", "micromatch": "^4.0.4",
"normalize-path": "^3.0.0", "normalize-path": "^3.0.0",
"please-upgrade-node": "^3.2.0", "please-upgrade-node": "^3.2.0",
"string-argv": "0.3.1", "string-argv": "0.3.1",
"stringify-object": "^3.3.0" "stringify-object": "^3.3.0"
}, },
"dependencies": { "dependencies": {
"chalk": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
"integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
"dev": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
}
},
"commander": { "commander": {
"version": "6.2.1", "version": "7.2.0",
"resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
"integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
"dev": true "dev": true
}, },
"cross-spawn": { "cross-spawn": {
@ -9017,30 +8970,33 @@
} }
}, },
"execa": { "execa": {
"version": "4.1.0", "version": "5.0.0",
"resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", "resolved": "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz",
"integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", "integrity": "sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"cross-spawn": "^7.0.0", "cross-spawn": "^7.0.3",
"get-stream": "^5.0.0", "get-stream": "^6.0.0",
"human-signals": "^1.1.1", "human-signals": "^2.1.0",
"is-stream": "^2.0.0", "is-stream": "^2.0.0",
"merge-stream": "^2.0.0", "merge-stream": "^2.0.0",
"npm-run-path": "^4.0.0", "npm-run-path": "^4.0.1",
"onetime": "^5.1.0", "onetime": "^5.1.2",
"signal-exit": "^3.0.2", "signal-exit": "^3.0.3",
"strip-final-newline": "^2.0.0" "strip-final-newline": "^2.0.0"
} }
}, },
"get-stream": { "get-stream": {
"version": "5.2.0", "version": "6.0.1",
"resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
"integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
"dev": true, "dev": true
"requires": { },
"pump": "^3.0.0" "human-signals": {
} "version": "2.1.0",
"resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
"integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
"dev": true
}, },
"is-stream": { "is-stream": {
"version": "2.0.0", "version": "2.0.0",
@ -9049,13 +9005,13 @@
"dev": true "dev": true
}, },
"micromatch": { "micromatch": {
"version": "4.0.2", "version": "4.0.4",
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
"integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
"dev": true, "dev": true,
"requires": { "requires": {
"braces": "^3.0.1", "braces": "^3.0.1",
"picomatch": "^2.0.5" "picomatch": "^2.2.3"
} }
}, },
"mimic-fn": { "mimic-fn": {
@ -9094,6 +9050,12 @@
"integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
"dev": true "dev": true
}, },
"picomatch": {
"version": "2.2.3",
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz",
"integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==",
"dev": true
},
"shebang-command": { "shebang-command": {
"version": "2.0.0", "version": "2.0.0",
"resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
@ -9109,6 +9071,12 @@
"integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
"dev": true "dev": true
}, },
"signal-exit": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
"integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
"dev": true
},
"which": { "which": {
"version": "2.0.2", "version": "2.0.2",
"resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
@ -9121,12 +9089,12 @@
} }
}, },
"listr2": { "listr2": {
"version": "3.6.2", "version": "3.8.2",
"resolved": "https://registry.npmjs.org/listr2/-/listr2-3.6.2.tgz", "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.8.2.tgz",
"integrity": "sha512-B2vlu7Zx/2OAMVUovJ7Tv1kQ2v2oXd0nZKzkSAcRCej269d8gkS/gupDEdNl23KQ3ZjVD8hQmifrrBFbx8F9LA==", "integrity": "sha512-E28Fw7Zd3HQlCJKzb9a8C8M0HtFWQeucE+S8YrSrqZObuCLPRHMRrR8gNmYt65cU9orXYHwvN5agXC36lYt7VQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"chalk": "^4.1.0", "chalk": "^4.1.1",
"cli-truncate": "^2.1.0", "cli-truncate": "^2.1.0",
"figures": "^3.2.0", "figures": "^3.2.0",
"indent-string": "^4.0.0", "indent-string": "^4.0.0",
@ -9137,6 +9105,16 @@
"wrap-ansi": "^7.0.0" "wrap-ansi": "^7.0.0"
}, },
"dependencies": { "dependencies": {
"chalk": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
"integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
"dev": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
}
},
"figures": { "figures": {
"version": "3.2.0", "version": "3.2.0",
"resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz",
@ -10402,7 +10380,7 @@
}, },
"nunjucks": { "nunjucks": {
"version": "2.5.2", "version": "2.5.2",
"resolved": "http://registry.npmjs.org/nunjucks/-/nunjucks-2.5.2.tgz", "resolved": "https://registry.npmjs.org/nunjucks/-/nunjucks-2.5.2.tgz",
"integrity": "sha1-6n00bnhbikh0Zmw8yp4YxXf7oiw=", "integrity": "sha1-6n00bnhbikh0Zmw8yp4YxXf7oiw=",
"dev": true, "dev": true,
"requires": { "requires": {
@ -11725,12 +11703,6 @@
"mimic-fn": "^1.0.0" "mimic-fn": "^1.0.0"
} }
}, },
"opencollective-postinstall": {
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/opencollective-postinstall/-/opencollective-postinstall-2.0.3.tgz",
"integrity": "sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==",
"dev": true
},
"optionator": { "optionator": {
"version": "0.8.3", "version": "0.8.3",
"resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz",
@ -11788,7 +11760,7 @@
}, },
"os-tmpdir": { "os-tmpdir": {
"version": "1.0.2", "version": "1.0.2",
"resolved": "http://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
"integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
"dev": true "dev": true
}, },
@ -12032,7 +12004,7 @@
}, },
"path-is-absolute": { "path-is-absolute": {
"version": "1.0.1", "version": "1.0.1",
"resolved": "http://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
"integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
"dev": true "dev": true
}, },
@ -12214,9 +12186,9 @@
"dev": true "dev": true
}, },
"prettier": { "prettier": {
"version": "2.2.1", "version": "2.3.0",
"resolved": "https://registry.npmjs.org/prettier/-/prettier-2.2.1.tgz", "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.3.0.tgz",
"integrity": "sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q==", "integrity": "sha512-kXtO4s0Lz/DW/IJ9QdWhAf7/NmPWQXkFr/r/WkR3vyI+0v8amTDxiaQSLzs8NBlytfLWX/7uQUMIW677yLKl4w==",
"dev": true "dev": true
}, },
"pretty-format": { "pretty-format": {
@ -12233,7 +12205,7 @@
}, },
"pretty-hrtime": { "pretty-hrtime": {
"version": "1.0.3", "version": "1.0.3",
"resolved": "http://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz",
"integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=",
"dev": true "dev": true
}, },
@ -12910,9 +12882,9 @@
} }
}, },
"rollup": { "rollup": {
"version": "2.45.2", "version": "2.47.0",
"resolved": "https://registry.npmjs.org/rollup/-/rollup-2.45.2.tgz", "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.47.0.tgz",
"integrity": "sha512-kRRU7wXzFHUzBIv0GfoFFIN3m9oteY4uAsKllIpQDId5cfnkWF2J130l+27dzDju0E6MScKiV0ZM5Bw8m4blYQ==", "integrity": "sha512-rqBjgq9hQfW0vRmz+0S062ORRNJXvwRpzxhFXORvar/maZqY6za3rgQ/p1Glg+j1hnc1GtYyQCPiAei95uTElg==",
"dev": true, "dev": true,
"requires": { "requires": {
"fsevents": "~2.3.1" "fsevents": "~2.3.1"
@ -12973,7 +12945,7 @@
}, },
"safe-regex": { "safe-regex": {
"version": "1.1.0", "version": "1.1.0",
"resolved": "http://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
"integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
"dev": true, "dev": true,
"requires": { "requires": {
@ -13065,12 +13037,6 @@
"sver-compat": "^1.5.0" "sver-compat": "^1.5.0"
} }
}, },
"semver-regex": {
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-3.1.2.tgz",
"integrity": "sha512-bXWyL6EAKOJa81XG1OZ/Yyuq+oT0b2YLlxx7c+mrdYPaPbnj6WgVULXhinMIeZGufuUBu/eVRqXEhiv4imfwxA==",
"dev": true
},
"sentence-case": { "sentence-case": {
"version": "2.1.1", "version": "2.1.1",
"resolved": "https://registry.npmjs.org/sentence-case/-/sentence-case-2.1.1.tgz", "resolved": "https://registry.npmjs.org/sentence-case/-/sentence-case-2.1.1.tgz",
@ -13420,7 +13386,7 @@
}, },
"spdx-license-list": { "spdx-license-list": {
"version": "2.1.0", "version": "2.1.0",
"resolved": "http://registry.npmjs.org/spdx-license-list/-/spdx-license-list-2.1.0.tgz", "resolved": "https://registry.npmjs.org/spdx-license-list/-/spdx-license-list-2.1.0.tgz",
"integrity": "sha1-N4j/tcgLJK++goOTTp5mhOpqIY0=", "integrity": "sha1-N4j/tcgLJK++goOTTp5mhOpqIY0=",
"dev": true "dev": true
}, },
@ -13943,9 +13909,9 @@
"dev": true "dev": true
}, },
"textextensions": { "textextensions": {
"version": "2.6.0", "version": "3.3.0",
"resolved": "https://registry.npmjs.org/textextensions/-/textextensions-2.6.0.tgz", "resolved": "https://registry.npmjs.org/textextensions/-/textextensions-3.3.0.tgz",
"integrity": "sha512-49WtAWS+tcsy93dRt6P0P3AMD2m5PvXRhuEA0kaXos5ZLlujtYmpmFsB+QvWUSxE1ZsstmYXfQ7L40+EcQgpAQ==", "integrity": "sha512-mk82dS8eRABNbeVJrEiN5/UMSCliINAuz8mkUwH4SwslkNP//gbEzlWNS5au0z5Dpx40SQxzqZevZkn+WYJ9Dw==",
"dev": true "dev": true
}, },
"throat": { "throat": {
@ -13956,7 +13922,7 @@
}, },
"through": { "through": {
"version": "2.3.8", "version": "2.3.8",
"resolved": "http://registry.npmjs.org/through/-/through-2.3.8.tgz", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
"integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
"dev": true "dev": true
}, },
@ -14202,9 +14168,9 @@
"dev": true "dev": true
}, },
"ts-jest": { "ts-jest": {
"version": "26.5.5", "version": "26.5.6",
"resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-26.5.5.tgz", "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-26.5.6.tgz",
"integrity": "sha512-7tP4m+silwt1NHqzNRAPjW1BswnAhopTdc2K3HEkRZjF0ZG2F/e/ypVH0xiZIMfItFtD3CX0XFbwPzp9fIEUVg==", "integrity": "sha512-rua+rCP8DxpA8b4DQD/6X2HQS8Zy/xzViVYfEs2OQu68tkCuKLV0Md8pmX55+W24uRIyAsf/BajRfxOs+R2MKA==",
"dev": true, "dev": true,
"requires": { "requires": {
"bs-logger": "0.x", "bs-logger": "0.x",
@ -14510,6 +14476,28 @@
"typedoc-default-themes": "^0.10.2" "typedoc-default-themes": "^0.10.2"
}, },
"dependencies": { "dependencies": {
"fs-extra": {
"version": "9.1.0",
"resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
"integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
"dev": true,
"requires": {
"at-least-node": "^1.0.0",
"graceful-fs": "^4.2.0",
"jsonfile": "^6.0.1",
"universalify": "^2.0.0"
}
},
"jsonfile": {
"version": "6.1.0",
"resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
"integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
"dev": true,
"requires": {
"graceful-fs": "^4.1.6",
"universalify": "^2.0.0"
}
},
"marked": { "marked": {
"version": "1.1.1", "version": "1.1.1",
"resolved": "https://registry.npmjs.org/marked/-/marked-1.1.1.tgz", "resolved": "https://registry.npmjs.org/marked/-/marked-1.1.1.tgz",
@ -14526,6 +14514,12 @@
"interpret": "^1.0.0", "interpret": "^1.0.0",
"rechoir": "^0.6.2" "rechoir": "^0.6.2"
} }
},
"universalify": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
"integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
"dev": true
} }
} }
}, },
@ -15359,12 +15353,6 @@
"integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
"dev": true "dev": true
}, },
"which-pm-runs": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz",
"integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=",
"dev": true
},
"window-size": { "window-size": {
"version": "0.1.4", "version": "0.1.4",
"resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz", "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz",
@ -15461,7 +15449,7 @@
}, },
"wrap-ansi": { "wrap-ansi": {
"version": "2.1.0", "version": "2.1.0",
"resolved": "http://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
"integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
"dev": true, "dev": true,
"requires": { "requires": {
@ -15627,12 +15615,6 @@
"integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==",
"dev": true "dev": true
}, },
"yocto-queue": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
"integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
"dev": true
},
"zone.js": { "zone.js": {
"version": "0.11.4", "version": "0.11.4",
"resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.4.tgz", "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.4.tgz",

View File

@ -6,6 +6,7 @@
"author": "Ionic Team <hi@ionic.io> (https://ionic.io)", "author": "Ionic Team <hi@ionic.io> (https://ionic.io)",
"license": "MIT", "license": "MIT",
"scripts": { "scripts": {
"prepare": "is-ci || husky install",
"test": "jest", "test": "jest",
"test:watch": "jest --watch", "test:watch": "jest --watch",
"build:core": "tsc -p tsconfig.core.json", "build:core": "tsc -p tsconfig.core.json",
@ -20,44 +21,45 @@
"docs-json": "ts-node -P scripts/tsconfig.json scripts/docs-json", "docs-json": "ts-node -P scripts/tsconfig.json scripts/docs-json",
"version": "conventional-changelog -p angular -i CHANGELOG.md -s -r 0 && git add CHANGELOG.md", "version": "conventional-changelog -p angular -i CHANGELOG.md -s -r 0 && git add CHANGELOG.md",
"shipit": "npm run build && npm run readmes && npm run npmpub", "shipit": "npm run build && npm run readmes && npm run npmpub",
"prettier": "prettier --write \"**/*.{js,json,css,scss,less,md,ts,html,component.html}\"" "prettier": "prettier src/**/* --write"
}, },
"dependencies": { "dependencies": {
"tslib": "^2.2.0" "tslib": "^2.2.0"
}, },
"devDependencies": { "devDependencies": {
"@angular/common": "^11.2.10", "@angular/common": "^11.2.13",
"@angular/compiler": "^11.2.10", "@angular/compiler": "^11.2.13",
"@angular/compiler-cli": "^11.2.10", "@angular/compiler-cli": "^11.2.13",
"@angular/core": "^11.2.10", "@angular/core": "^11.2.13",
"@types/cordova": "0.0.34", "@types/cordova": "0.0.34",
"@types/fs-extra": "^9.0.11", "@types/fs-extra": "^9.0.11",
"@types/jest": "^26.0.22", "@types/jest": "^26.0.23",
"@types/lodash": "^4.14.168", "@types/lodash": "^4.14.168",
"@types/node": "^12.20.9", "@types/node": "^12.20.12",
"@types/rimraf": "^3.0.0", "@types/rimraf": "^3.0.0",
"@types/webpack": "^4.41.27", "@types/webpack": "^4.41.28",
"async-promise-queue": "^1.0.5", "async-promise-queue": "^1.0.5",
"conventional-changelog-cli": "^2.1.1", "conventional-changelog-cli": "^2.1.1",
"cz-conventional-changelog": "^3.3.0", "cz-conventional-changelog": "^3.3.0",
"dgeni": "^0.4.14", "dgeni": "^0.4.14",
"dgeni-packages": "0.16.10", "dgeni-packages": "0.16.10",
"fs-extra": "^9.1.0", "fs-extra": "^10.0.0",
"gulp": "^4.0.2", "gulp": "^4.0.2",
"gulp-rename": "^2.0.0", "gulp-rename": "^2.0.0",
"gulp-replace": "^1.0.0", "gulp-replace": "^1.1.3",
"gulp-tslint": "^8.1.4", "gulp-tslint": "^8.1.4",
"husky": "^4.3.8", "husky": "^6.0.0",
"is-ci": "^3.0.0",
"jest": "^26.6.3", "jest": "^26.6.3",
"lint-staged": "^10.5.4", "lint-staged": "^11.0.0",
"lodash": "^4.17.21", "lodash": "^4.17.21",
"minimist": "^1.2.5", "minimist": "^1.2.5",
"natives": "^1.1.6", "natives": "^1.1.6",
"prettier": "^2.2.1", "prettier": "^2.3.0",
"rimraf": "^3.0.2", "rimraf": "^3.0.2",
"rollup": "^2.45.2", "rollup": "^2.47.0",
"rxjs": "^6.6.7", "rxjs": "^6.6.7",
"ts-jest": "^26.5.5", "ts-jest": "^26.5.6",
"ts-node": "~8.3.0", "ts-node": "~8.3.0",
"tslint": "~6.1.0", "tslint": "~6.1.0",
"tslint-config-prettier": "^1.18.0", "tslint-config-prettier": "^1.18.0",
@ -96,14 +98,9 @@
"path": "./node_modules/cz-conventional-changelog" "path": "./node_modules/cz-conventional-changelog"
} }
}, },
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
"lint-staged": { "lint-staged": {
"*": [ "*": [
"prettier --write" "prettier src/**/* --write"
] ]
} }
} }

View File

@ -160,7 +160,9 @@ export class AdjustConfig {
this.eventTrackingFailedCallback = eventTrackingFailedCallback; this.eventTrackingFailedCallback = eventTrackingFailedCallback;
} }
setSessionTrackingSucceededCallbackListener(sessionTrackingSucceededCallback: (session: AdjustSessionSuccess) => void) { setSessionTrackingSucceededCallbackListener(
sessionTrackingSucceededCallback: (session: AdjustSessionSuccess) => void
) {
this.sessionTrackingSucceededCallback = sessionTrackingSucceededCallback; this.sessionTrackingSucceededCallback = sessionTrackingSucceededCallback;
} }
@ -268,14 +270,7 @@ export class AdjustPlayStoreSubscription {
private callbackParameters: string[] = []; private callbackParameters: string[] = [];
private partnerParameters: string[] = []; private partnerParameters: string[] = [];
constructor( constructor(price: string, currency: string, sku: string, orderId: string, signature: string, purchaseToken: string) {
price: string,
currency: string,
sku: string,
orderId: string,
signature: string,
purchaseToken: string
) {
this.price = price; this.price = price;
this.currency = currency; this.currency = currency;
this.sku = sku; this.sku = sku;
@ -364,7 +359,7 @@ export interface AdjustEventFailure {
export enum AdjustEnvironment { export enum AdjustEnvironment {
Sandbox = 'sandbox', Sandbox = 'sandbox',
Production = 'production' Production = 'production',
} }
export enum AdjustLogLevel { export enum AdjustLogLevel {
@ -374,12 +369,12 @@ export enum AdjustLogLevel {
Warn = 'WARN', Warn = 'WARN',
Error = 'ERROR', Error = 'ERROR',
Assert = 'ASSERT', Assert = 'ASSERT',
Suppress = 'SUPPRESS' Suppress = 'SUPPRESS',
} }
export enum AdjustUrlStrategy { export enum AdjustUrlStrategy {
India = 'India', India = 'India',
China = 'China' China = 'China',
} }
export enum AdjustAdRevenueSource { export enum AdjustAdRevenueSource {
@ -401,7 +396,7 @@ export enum AdjustAdRevenueSource {
AdRevenueSourceUpsight = 'upsight', AdRevenueSourceUpsight = 'upsight',
AdRevenueSourceUnityAds = 'unityads', AdRevenueSourceUnityAds = 'unityads',
AdRevenueSourceAdtoapp = 'adtoapp', AdRevenueSourceAdtoapp = 'adtoapp',
AdRevenueSourceTapdaq = 'tapdaq' AdRevenueSourceTapdaq = 'tapdaq',
} }
/** /**
@ -448,11 +443,10 @@ export enum AdjustAdRevenueSource {
plugin: 'com.adjust.sdk', plugin: 'com.adjust.sdk',
pluginRef: 'Adjust', pluginRef: 'Adjust',
repo: 'https://github.com/adjust/cordova_sdk', repo: 'https://github.com/adjust/cordova_sdk',
platforms: ['Android', 'iOS'] platforms: ['Android', 'iOS'],
}) })
@Injectable() @Injectable()
export class Adjust extends IonicNativePlugin { export class Adjust extends IonicNativePlugin {
/** /**
* This method initializes Adjust SDK * This method initializes Adjust SDK
* @param {AdjustConig} config Adjust config object used as starting options * @param {AdjustConig} config Adjust config object used as starting options
@ -537,7 +531,9 @@ export class Adjust extends IonicNativePlugin {
* @returns {Promise<boolean>} * @returns {Promise<boolean>}
*/ */
@Cordova() @Cordova()
isEnabled(): Promise<boolean> { return; } isEnabled(): Promise<boolean> {
return;
}
/** /**
* In accordance with article 17 of the EU's General Data Protection Regulation (GDPR), you can notify Adjust when a user has exercised their right to be forgotten. * In accordance with article 17 of the EU's General Data Protection Regulation (GDPR), you can notify Adjust when a user has exercised their right to be forgotten.
@ -547,7 +543,7 @@ export class Adjust extends IonicNativePlugin {
gdprForgetMe(): void {} gdprForgetMe(): void {}
/** /**
* You can now notify Adjust when a user has exercised their right to stop sharing their data with partners for marketing purposes, but has allowed it to be shared for statistics purposes. * You can now notify Adjust when a user has exercised their right to stop sharing their data with partners for marketing purposes, but has allowed it to be shared for statistics purposes.
* Calling the following method will instruct the Adjust SDK to communicate the user's choice to disable data sharing to the Adjust backend * Calling the following method will instruct the Adjust SDK to communicate the user's choice to disable data sharing to the Adjust backend
*/ */
@Cordova({ sync: true }) @Cordova({ sync: true })
@ -558,21 +554,27 @@ export class Adjust extends IonicNativePlugin {
* @return {Promise<string>} Returns a promise with google AdId value * @return {Promise<string>} Returns a promise with google AdId value
*/ */
@Cordova() @Cordova()
getGoogleAdId(): Promise<string> { return; } getGoogleAdId(): Promise<string> {
return;
}
/** /**
* If you need to obtain the Amazon Advertising ID, you can make a call to this function. * If you need to obtain the Amazon Advertising ID, you can make a call to this function.
* @return {Promise<string>} Returns a promise with anazib adv. ID * @return {Promise<string>} Returns a promise with anazib adv. ID
*/ */
@Cordova() @Cordova()
getAmazonAdId(): Promise<string> { return; } getAmazonAdId(): Promise<string> {
return;
}
/** /**
* To obtain the IDFA, call this function * To obtain the IDFA, call this function
* @return {Promise<string>} Returns a promise with IDFA string value * @return {Promise<string>} Returns a promise with IDFA string value
*/ */
@Cordova() @Cordova()
getIdfa(): Promise<string> { return; } getIdfa(): Promise<string> {
return;
}
/** /**
* For every device with your app installed on it, the Adjust backend generates a unique Adjust device identifier (adid). * For every device with your app installed on it, the Adjust backend generates a unique Adjust device identifier (adid).
@ -580,21 +582,27 @@ export class Adjust extends IonicNativePlugin {
* @return {Promise<string>} Returns a promise with adid value * @return {Promise<string>} Returns a promise with adid value
*/ */
@Cordova() @Cordova()
getAdid(): Promise<string> { return; } getAdid(): Promise<string> {
return;
}
/** /**
* If you want to access information about a user's current attribution whenever you need it, you can make a call to this function * If you want to access information about a user's current attribution whenever you need it, you can make a call to this function
* @return {Promise<AdjustAttribution>} Returns a promise with AdjustAttribution object * @return {Promise<AdjustAttribution>} Returns a promise with AdjustAttribution object
*/ */
@Cordova() @Cordova()
getAttribution(): Promise<AdjustAttribution> { return; } getAttribution(): Promise<AdjustAttribution> {
return;
}
/** /**
* Get the information about version of the SDK used * Get the information about version of the SDK used
* @return {Promise<string>} Returns a promise with sdk version information * @return {Promise<string>} Returns a promise with sdk version information
*/ */
@Cordova() @Cordova()
getSdkVersion(): Promise<string> { return; } getSdkVersion(): Promise<string> {
return;
}
/** /**
* Method used to add session callback parameters * Method used to add session callback parameters
@ -650,7 +658,9 @@ export class Adjust extends IonicNativePlugin {
* @return {Promise<number>} Returns a promise with user's consent value * @return {Promise<number>} Returns a promise with user's consent value
*/ */
@Cordova() @Cordova()
requestTrackingAuthorizationWithCompletionHandler(): Promise<number> { return; } requestTrackingAuthorizationWithCompletionHandler(): Promise<number> {
return;
}
/** /**
* You can update SKAdNetwork conversion value with calling this method * You can update SKAdNetwork conversion value with calling this method
@ -664,5 +674,7 @@ export class Adjust extends IonicNativePlugin {
* @return {Promise<number>} Returns a promise with app tracking authorization status * @return {Promise<number>} Returns a promise with app tracking authorization status
*/ */
@Cordova() @Cordova()
getAppTrackingAuthorizationStatus(): Promise<number> { return; } getAppTrackingAuthorizationStatus(): Promise<number> {
} return;
}
}

View File

@ -1,5 +1,12 @@
import { Injectable } from '@angular/core'; import { Injectable } from '@angular/core';
import { Plugin, Cordova, CordovaProperty, CordovaInstance, InstanceProperty, IonicNativePlugin } from '@ionic-native/core'; import {
Plugin,
Cordova,
CordovaProperty,
CordovaInstance,
InstanceProperty,
IonicNativePlugin,
} from '@ionic-native/core';
import { Observable } from 'rxjs'; import { Observable } from 'rxjs';
/** /**
@ -39,10 +46,9 @@ import { Observable } from 'rxjs';
plugin: 'cordova-paytm-allinonesdk', plugin: 'cordova-paytm-allinonesdk',
pluginRef: 'AllInOneSDK', pluginRef: 'AllInOneSDK',
repo: 'https://github.com/paytm/paytm-allinonesdk-ionic-cordova.git', repo: 'https://github.com/paytm/paytm-allinonesdk-ionic-cordova.git',
platforms: ['Android','iOS'] platforms: ['Android', 'iOS'],
}) })
export class AllInOneSDK extends IonicNativePlugin { export class AllInOneSDK extends IonicNativePlugin {
/** /**
* This function checks if Paytm Application is available on the device. * This function checks if Paytm Application is available on the device.
* If Paytm exists then it invokes Paytm Application with the parameters sent and creates an order. * If Paytm exists then it invokes Paytm Application with the parameters sent and creates an order.
@ -51,29 +57,28 @@ export class AllInOneSDK extends IonicNativePlugin {
* @return {Promise<PaytmResponse>} Returns a promise that resolves when a transaction completes(both failed and successful). * @return {Promise<PaytmResponse>} Returns a promise that resolves when a transaction completes(both failed and successful).
*/ */
@Cordova() @Cordova()
startTransaction(options : PaymentIntentModel): Promise<PaytmResponse> { startTransaction(options: PaymentIntentModel): Promise<PaytmResponse> {
return; return;
} }
} }
/** /**
* The response that will be recieved when any transaction is completed * The response that will be recieved when any transaction is completed
*/ */
export interface PaytmResponse{ export interface PaytmResponse {
message : string; message: string;
response : string; // A stringified response of a hashmap returned from All-in-One SDK response: string; // A stringified response of a hashmap returned from All-in-One SDK
} }
/** /**
* For below parameters see [documentation](https://developer.paytm.com/docs/all-in-one-sdk/hybrid-apps/cordova/) * For below parameters see [documentation](https://developer.paytm.com/docs/all-in-one-sdk/hybrid-apps/cordova/)
*/ */
export interface PaymentIntentModel{ export interface PaymentIntentModel {
mid : string; // Merchant ID mid: string; // Merchant ID
orderId : string; // Order ID orderId: string; // Order ID
txnToken : string; // Transaction Token txnToken: string; // Transaction Token
amount : string; // Amount amount: string; // Amount
isStaging: boolean; // Environment isStaging: boolean; // Environment
callbackUrl: string; // Callback URL callbackUrl: string; // Callback URL
restrictAppInvoke: boolean; // To enable or disable the paytm app invocation restrictAppInvoke: boolean; // To enable or disable the paytm app invocation
} }

View File

@ -6,16 +6,16 @@ import { Cordova, IonicNativePlugin, Plugin } from '@ionic-native/core';
* @description * @description
* Generates a low memory warning. * Generates a low memory warning.
* For more info, please see: https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-generate-low-memory * For more info, please see: https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-generate-low-memory
* *
* @usage * @usage
* ```typescript * ```typescript
* import { LowMemory } from '@ionic-native/app-center-low-memory/ngx'; * import { LowMemory } from '@ionic-native/app-center-low-memory/ngx';
* *
* ... * ...
* *
* constructor(private lowMemory: LowMemory) { } * constructor(private lowMemory: LowMemory) { }
* *
* async warning() { * async warning() {
* await this.lowMemory.generateLowMemory(); * await this.lowMemory.generateLowMemory();
* } * }
* ``` * ```
@ -38,4 +38,4 @@ export class LowMemory extends IonicNativePlugin {
generateLowMemory(): Promise<void> { generateLowMemory(): Promise<void> {
return; return;
} }
} }

View File

@ -12,16 +12,16 @@ import { Cordova, IonicNativePlugin, Plugin } from '@ionic-native/core';
* @usage * @usage
* ```typescript * ```typescript
* import { AppCenter } from '@ionic-native/app-center-shared/ngx'; * import { AppCenter } from '@ionic-native/app-center-shared/ngx';
* *
* ... * ...
* *
* constructor(private appCenterShared: AppCenter) { } * constructor(private appCenterShared: AppCenter) { }
* *
* async getInstallId() { * async getInstallId() {
* const id = await this.appCenter.getInstallId(); * const id = await this.appCenter.getInstallId();
* } * }
* *
* async setUserId() { * async setUserId() {
* try{ * try{
* await this.appCenter.setUserId('i-am-john'); * await this.appCenter.setUserId('i-am-john');
* } catch (e){ * } catch (e){

View File

@ -31,7 +31,7 @@ export interface AppsflyerOptions {
* default false Accessing AppsFlyer Attribution / Conversion Data from the SDK (Deferred Deeplinking). Read more: Android, iOS. AppsFlyer plugin will return attribution data in onSuccess callback. * default false Accessing AppsFlyer Attribution / Conversion Data from the SDK (Deferred Deeplinking). Read more: Android, iOS. AppsFlyer plugin will return attribution data in onSuccess callback.
*/ */
onInstallConversionDataListener?: boolean; onInstallConversionDataListener?: boolean;
/** /**
* time for the sdk to wait before launch - IOS 14 ONLY! * time for the sdk to wait before launch - IOS 14 ONLY!
*/ */
@ -125,7 +125,6 @@ export class Appsflyer extends IonicNativePlugin {
return; return;
} }
/** /**
* @deprecated * @deprecated
* Enables app uninstall tracking * Enables app uninstall tracking

View File

@ -1,5 +1,5 @@
import { Injectable } from '@angular/core'; import { Injectable } from '@angular/core';
import { Plugin, CordovaInstance, IonicNativePlugin, } from '@ionic-native/core'; import { Plugin, CordovaInstance, IonicNativePlugin } from '@ionic-native/core';
declare const window: any; declare const window: any;
@ -7,34 +7,34 @@ export enum UploadState {
UPLOADED = 'UPLOADED', UPLOADED = 'UPLOADED',
FAILED = 'FAILED', FAILED = 'FAILED',
UPLOADING = 'UPLOADING', UPLOADING = 'UPLOADING',
INITIALIZED = 'INITIALIZED' INITIALIZED = 'INITIALIZED',
} }
export type UploadStateType = keyof typeof UploadState; export type UploadStateType = keyof typeof UploadState;
export interface UploadEvent{ export interface UploadEvent {
id?: string, // id of the upload id?: string; // id of the upload
state?: UploadStateType, // state of the upload (either UPLOADING, UPLOADED or FAILED) state?: UploadStateType; // state of the upload (either UPLOADING, UPLOADED or FAILED)
statusCode?: number, // response code returned by server after upload is completed statusCode?: number; // response code returned by server after upload is completed
serverResponse?: any, // server response received after upload is completed serverResponse?: any; // server response received after upload is completed
error?: any, // error message in case of failure error?: any; // error message in case of failure
errorCode?: number, // error code for any exception encountered errorCode?: number; // error code for any exception encountered
progress?: any, // progress for ongoing upload progress?: any; // progress for ongoing upload
eventId?: string // id of the event eventId?: string; // id of the event
} }
export interface FTMPayloadOptions { export interface FTMPayloadOptions {
id: string, id: string;
filePath: string, filePath: string;
fileKey?: string, fileKey?: string;
serverUrl: string, serverUrl: string;
notificationTitle?: string, notificationTitle?: string;
headers?: { headers?: {
[name: string]: string [name: string]: string;
}, };
parameters?: { parameters?: {
[name: string]: string [name: string]: string;
} };
[prop: string]: any; [prop: string]: any;
} }
@ -42,13 +42,13 @@ export interface FTMOptions {
callBack: (event: UploadEvent) => any; callBack: (event: UploadEvent) => any;
config?: { config?: {
parallelUploadsLimit?: number; parallelUploadsLimit?: number;
} };
} }
export class FileTransferManager { export class FileTransferManager {
private _objectInstance: any; private _objectInstance: any;
constructor(options: FTMOptions ) { constructor(options: FTMOptions) {
this._objectInstance = window.FileTransferManager.init(options.config, options.callBack); this._objectInstance = window.FileTransferManager.init(options.config, options.callBack);
} }
@ -71,7 +71,6 @@ export class FileTransferManager {
destroy(): Promise<any> { destroy(): Promise<any> {
return; return;
} }
} }
/** /**
@ -108,6 +107,6 @@ export class BackgroundUpload extends IonicNativePlugin {
FileTransferManager = FileTransferManager; FileTransferManager = FileTransferManager;
init(options: FTMOptions): FileTransferManager { init(options: FTMOptions): FileTransferManager {
return new FileTransferManager(options) return new FileTransferManager(options);
} }
} }

View File

@ -202,7 +202,7 @@ export class CameraPreview extends IonicNativePlugin {
startCamera(options: CameraPreviewOptions): Promise<any> { startCamera(options: CameraPreviewOptions): Promise<any> {
return; return;
} }
/** /**
* Starts the camera video instance. * Starts the camera video instance.
* @param {any} options * @param {any} options
@ -215,7 +215,6 @@ export class CameraPreview extends IonicNativePlugin {
startRecordVideo(options: any): Promise<any> { startRecordVideo(options: any): Promise<any> {
return; return;
} }
/** /**
* Stops the camera preview instance. (iOS & Android) * Stops the camera preview instance. (iOS & Android)
@ -225,7 +224,7 @@ export class CameraPreview extends IonicNativePlugin {
stopCamera(): Promise<any> { stopCamera(): Promise<any> {
return; return;
} }
/** /**
* Stops the camera video instance. (iOS & Android) * Stops the camera video instance. (iOS & Android)
* @return {Promise<any>} * @return {Promise<any>}

View File

@ -94,8 +94,8 @@ export class Diagnostic extends IonicNativePlugin {
* Location accuracy authorization * Location accuracy authorization
*/ */
locationAccuracyAuthorization: { locationAccuracyAuthorization: {
FULL: 'full', FULL: 'full';
REDUCED: 'reduced', REDUCED: 'reduced';
}; };
permissionGroups = { permissionGroups = {

View File

@ -105,7 +105,7 @@ export interface FileTransferError {
* *
* @description * @description
* This plugin allows you to upload and download files. * This plugin allows you to upload and download files.
* *
* @usage * @usage
* ```typescript * ```typescript
* import { FileTransfer, FileUploadOptions, FileTransferObject } from '@ionic-native/file-transfer/ngx'; * import { FileTransfer, FileUploadOptions, FileTransferObject } from '@ionic-native/file-transfer/ngx';

View File

@ -1341,7 +1341,7 @@ export class File extends IonicNativePlugin {
return getPromise<T>((resolve, reject) => { return getPromise<T>((resolve, reject) => {
reader.onloadend = () => { reader.onloadend = () => {
if (reader.result !== undefined || reader.result !== null) { if (reader.result !== undefined || reader.result !== null) {
resolve((reader.result as any) as T); resolve(reader.result as any as T);
} else if (reader.error !== undefined || reader.error !== null) { } else if (reader.error !== undefined || reader.error !== null) {
reject(reader.error); reject(reader.error);
} else { } else {

View File

@ -9,30 +9,30 @@ export interface Text {
} }
export interface TextLine extends TextBlock { export interface TextLine extends TextBlock {
lines: TextElement[] lines: TextElement[];
} }
export interface TextElement extends TextBlock { export interface TextElement extends TextBlock {
elements: TextBlock[] elements: TextBlock[];
} }
export interface TextBlock { export interface TextBlock {
text: string; text: string;
cornerPoints: TextPoint[] cornerPoints: TextPoint[];
frame: TextFrame frame: TextFrame;
recognizedLanguages: string recognizedLanguages: string;
} }
export interface TextPoint { export interface TextPoint {
x: number, x: number;
y: number y: number;
} }
export interface TextFrame { export interface TextFrame {
x: number, x: number;
y: number, y: number;
width: number, width: number;
height: number height: number;
} }
export enum BarcodeFormat { export enum BarcodeFormat {
@ -50,7 +50,7 @@ export enum BarcodeFormat {
UPC_A = 512, UPC_A = 512,
UPC_E = 1024, UPC_E = 1024,
PDF417 = 2048, PDF417 = 2048,
AZTEC = 4096 AZTEC = 4096,
} }
export enum BarcodeValueType { export enum BarcodeValueType {
@ -79,7 +79,7 @@ export enum BarcodeValueType {
/** Barcode value type for calendar events. */ /** Barcode value type for calendar events. */
CalendarEvent, CalendarEvent,
/** Barcode value type for driver's license data. */ /** Barcode value type for driver's license data. */
DriversLicense DriversLicense,
} }
export enum BarcodeEmailType { export enum BarcodeEmailType {
@ -88,7 +88,7 @@ export enum BarcodeEmailType {
/** Barcode work email type. */ /** Barcode work email type. */
Work, Work,
/** Barcode home email type. */ /** Barcode home email type. */
Home Home,
} }
export enum BarcodePhoneType { export enum BarcodePhoneType {
@ -101,7 +101,7 @@ export enum BarcodePhoneType {
/** Barcode fax phone type. */ /** Barcode fax phone type. */
Fax, Fax,
/** Barcode mobile phone type. */ /** Barcode mobile phone type. */
Mobile Mobile,
} }
export enum BarcodeWiFiEncryptionType { export enum BarcodeWiFiEncryptionType {
@ -112,7 +112,7 @@ export enum BarcodeWiFiEncryptionType {
/** Barcode WPA Wi-Fi encryption type. */ /** Barcode WPA Wi-Fi encryption type. */
WPA, WPA,
/** Barcode WEP Wi-Fi encryption type. */ /** Barcode WEP Wi-Fi encryption type. */
WEP WEP,
} }
export enum BarcodeAddressType { export enum BarcodeAddressType {
@ -121,105 +121,105 @@ export enum BarcodeAddressType {
/** Barcode work address type. */ /** Barcode work address type. */
Work, Work,
/** Barcode home address type. */ /** Barcode home address type. */
Home Home,
} }
export interface Barcode { export interface Barcode {
valueType: BarcodeValueType valueType: BarcodeValueType;
format: BarcodeFormat format: BarcodeFormat;
rawValue: string rawValue: string;
displayValue: string displayValue: string;
cornerPoints: any cornerPoints: any;
imageHeight: number imageHeight: number;
imageWidth: number imageWidth: number;
email: BarcodeEmail email: BarcodeEmail;
phone: BarcodePhone phone: BarcodePhone;
sms: BarcodeSms sms: BarcodeSms;
url: BarcodeUrl url: BarcodeUrl;
wifi: BarcodeWifi wifi: BarcodeWifi;
geoPoint: BarcodeGeoPoint geoPoint: BarcodeGeoPoint;
calendarEvent: BarcodeCalendarEvent calendarEvent: BarcodeCalendarEvent;
contactInfo: BarcodeContactInfo contactInfo: BarcodeContactInfo;
driverLicense: BarcodeDriverLicense driverLicense: BarcodeDriverLicense;
} }
export interface BarcodeEmail { export interface BarcodeEmail {
address: string address: string;
body: string body: string;
subject: string subject: string;
type: BarcodeEmailType type: BarcodeEmailType;
} }
export interface BarcodePhone { export interface BarcodePhone {
number: string number: string;
type: BarcodePhoneType type: BarcodePhoneType;
} }
export interface BarcodeSms { export interface BarcodeSms {
phoneNumber: string phoneNumber: string;
message: string message: string;
} }
export interface BarcodeUrl { export interface BarcodeUrl {
title: string title: string;
url: string url: string;
} }
export interface BarcodeWifi { export interface BarcodeWifi {
ssid: string ssid: string;
password: string password: string;
type: BarcodeWiFiEncryptionType type: BarcodeWiFiEncryptionType;
} }
export interface BarcodeGeoPoint { export interface BarcodeGeoPoint {
latitude: number latitude: number;
longitude: number longitude: number;
} }
export interface BarcodeCalendarEvent { export interface BarcodeCalendarEvent {
eventDescription: string eventDescription: string;
location: string location: string;
organizer: string organizer: string;
status: string status: string;
summary: string summary: string;
start: any start: any;
end: any end: any;
} }
export interface BarcodeContactInfo { export interface BarcodeContactInfo {
title: string title: string;
name: string name: string;
addresses: BarcodeAddress[] addresses: BarcodeAddress[];
phones: BarcodePhone[] phones: BarcodePhone[];
emails: BarcodeEmail[] emails: BarcodeEmail[];
organization: string organization: string;
urls: string urls: string;
} }
export interface BarcodeAddress { export interface BarcodeAddress {
addressLine: string addressLine: string;
type: BarcodeAddressType type: BarcodeAddressType;
} }
export interface BarcodeDriverLicense { export interface BarcodeDriverLicense {
firstName: string firstName: string;
middleName: string middleName: string;
lastName: string lastName: string;
gender: string gender: string;
addressCity: string addressCity: string;
addressState: string addressState: string;
addressStreet: string addressStreet: string;
addressZip: string addressZip: string;
birthDate: string birthDate: string;
documentType: string documentType: string;
licenseNumber: string licenseNumber: string;
expiryDate: string expiryDate: string;
issuingDate: string issuingDate: string;
issuingCountry: string issuingCountry: string;
} }
export interface ImageLabel { export interface ImageLabel {
index: number, index: number;
confidence: number, confidence: number;
text: string text: string;
} }
/** /**
* @name Firebase Vision * @name Firebase Vision

View File

@ -109,9 +109,7 @@ export class Globalization extends IonicNativePlugin {
@Cordova({ @Cordova({
callbackOrder: 'reverse', callbackOrder: 'reverse',
}) })
getDatePattern( getDatePattern(options: GlobalizationOptions): Promise<{
options: GlobalizationOptions
): Promise<{
pattern: string; pattern: string;
timezone: string; timezone: string;
iana_timezone: string; iana_timezone: string;
@ -187,9 +185,7 @@ export class Globalization extends IonicNativePlugin {
@Cordova({ @Cordova({
callbackOrder: 'reverse', callbackOrder: 'reverse',
}) })
getNumberPattern(options: { getNumberPattern(options: { type: string }): Promise<{
type: string;
}): Promise<{
pattern: string; pattern: string;
symbol: string; symbol: string;
fraction: number; fraction: number;
@ -208,9 +204,7 @@ export class Globalization extends IonicNativePlugin {
* @returns {Promise<{ pattern: string, code: string, fraction: number, rounding: number, decimal: number, grouping: string }>} * @returns {Promise<{ pattern: string, code: string, fraction: number, rounding: number, decimal: number, grouping: string }>}
*/ */
@Cordova() @Cordova()
getCurrencyPattern( getCurrencyPattern(currencyCode: string): Promise<{
currencyCode: string
): Promise<{
pattern: string; pattern: string;
code: string; code: string;
fraction: number; fraction: number;

View File

@ -382,7 +382,13 @@ export class IBeacon extends IonicNativePlugin {
minor?: number, minor?: number,
notifyEntryStateOnDisplay?: boolean notifyEntryStateOnDisplay?: boolean
): BeaconRegion { ): BeaconRegion {
return new window.cordova.plugins.locationManager.BeaconRegion(identifer, uuid, major, minor, notifyEntryStateOnDisplay); return new window.cordova.plugins.locationManager.BeaconRegion(
identifer,
uuid,
major,
minor,
notifyEntryStateOnDisplay
);
} }
/** /**

View File

@ -203,17 +203,16 @@ export type PlayStoreReceipt = {
purchaseToken: string; purchaseToken: string;
receipt: string; receipt: string;
signature: string; signature: string;
type: "android-playstore"; type: 'android-playstore';
}; };
export type AppStoreReceipt = { export type AppStoreReceipt = {
id: string; id: string;
appStoreReceipt: string; appStoreReceipt: string;
original_transaction_id: string; original_transaction_id: string;
type: "ios-appstore"; type: 'ios-appstore';
}; };
/** /**
* @hidden * @hidden
*/ */

View File

@ -244,5 +244,4 @@ export class Intercom extends IonicNativePlugin {
setBottomPadding(bottomPadding: string | number): Promise<any> { setBottomPadding(bottomPadding: string | number): Promise<any> {
return; return;
} }
} }

View File

@ -27,8 +27,7 @@ import { Plugin, Cordova, IonicNativePlugin } from '@ionic-native/core';
pluginName: 'IosASWebauthenticationSession', pluginName: 'IosASWebauthenticationSession',
plugin: 'cordova-plugin-ios-aswebauthenticationsession-api', plugin: 'cordova-plugin-ios-aswebauthenticationsession-api',
pluginRef: 'plugins.ASWebAuthSession', pluginRef: 'plugins.ASWebAuthSession',
repo: repo: 'https://github.com/jwelker110/cordova-plugin-ios-aswebauthenticationsession-api',
'https://github.com/jwelker110/cordova-plugin-ios-aswebauthenticationsession-api',
platforms: ['iOS'], platforms: ['iOS'],
}) })
@Injectable() @Injectable()
@ -40,10 +39,7 @@ export class IosASWebauthenticationSession extends IonicNativePlugin {
* @return {Promise<string>} Returns a promise that resolves a string containing the redirect URL after finishing ASWebauthenticationSession * @return {Promise<string>} Returns a promise that resolves a string containing the redirect URL after finishing ASWebauthenticationSession
*/ */
@Cordova() @Cordova()
start( start(callbackUrl: string, authorizeURL: string): Promise<string> {
callbackUrl: string,
authorizeURL: string
): Promise<string> {
return; return;
} }
} }

View File

@ -38,17 +38,17 @@ export class LocalBackup extends IonicNativePlugin {
} }
@Cordova() @Cordova()
read(): Promise<any>{ read(): Promise<any> {
return; return;
} }
@Cordova() @Cordova()
exists(): Promise<boolean>{ exists(): Promise<boolean> {
return; return;
} }
@Cordova() @Cordova()
remove(): Promise<boolean>{ remove(): Promise<boolean> {
return; return;
} }
} }

View File

@ -9,10 +9,9 @@ export interface PreviewAnyFileOptions {
/** /**
* The mime type of the file to preview. * The mime type of the file to preview.
*/ */
mimeType: string; mimeType: string;
} }
/** /**
* @name PreviewAnyFile * @name PreviewAnyFile
* @description * @description
@ -35,8 +34,8 @@ export interface PreviewAnyFileOptions {
* .catch((error: any) => console.error(error)); * .catch((error: any) => console.error(error));
* *
* ``` * ```
* *
* *
* ... * ...
* *
* *
@ -71,30 +70,30 @@ export class PreviewAnyFile extends IonicNativePlugin {
/** /**
* previewPath function will return success callback if the file successfully opened, if the content is base64 you have to use previewBase64 method * previewPath function will return success callback if the file successfully opened, if the content is base64 you have to use previewBase64 method
* @param base64 {String} base64 string content * @param base64 {String} base64 string content
* @param options {PreviewAnyFileOptions} define the name of the file with extension or it's mimeType, if the correct extension not exist in the path * @param options {PreviewAnyFileOptions} define the name of the file with extension or it's mimeType, if the correct extension not exist in the path
*/ */
@Cordova() @Cordova()
previewBase64(base64: string,options?: PreviewAnyFileOptions): Promise<string> { previewBase64(base64: string, options?: PreviewAnyFileOptions): Promise<string> {
return; return;
} }
/** /**
* previewPath function will return success callback if the file successfully opened, if the content is base64 you have to use previewBase64 method * previewPath function will return success callback if the file successfully opened, if the content is base64 you have to use previewBase64 method
* @param url {String} full absolute URL -> file://, content://, http://, https, ... etc, if extension not exist, you must define it in the opt param * @param url {String} full absolute URL -> file://, content://, http://, https, ... etc, if extension not exist, you must define it in the opt param
* @param options {PreviewAnyFileOptions} define the name of the file with extension or it's mimeType, if the correct extension not exist in the path * @param options {PreviewAnyFileOptions} define the name of the file with extension or it's mimeType, if the correct extension not exist in the path
*/ */
@Cordova() @Cordova()
previewPath(url: string,options?: PreviewAnyFileOptions): Promise<string> { previewPath(url: string, options?: PreviewAnyFileOptions): Promise<string> {
return; return;
} }
/** /**
* previewPath function will return success callback if the file successfully opened, if the content is base64 you have to use previewBase64 method * previewPath function will return success callback if the file successfully opened, if the content is base64 you have to use previewBase64 method
* @param url {String} full absolute URL -> file://, content://, http://, https, ... etc, if extension not exist, you must define it in the opt param * @param url {String} full absolute URL -> file://, content://, http://, https, ... etc, if extension not exist, you must define it in the opt param
* @param options {PreviewAnyFileOptions} define the name of the file with extension or it's mimeType, if the correct extension not exist in the path * @param options {PreviewAnyFileOptions} define the name of the file with extension or it's mimeType, if the correct extension not exist in the path
*/ */
@Cordova() @Cordova()
previewAsset(url: string,options?: PreviewAnyFileOptions): Promise<string> { previewAsset(url: string, options?: PreviewAnyFileOptions): Promise<string> {
return; return;
} }
} }

View File

@ -28,13 +28,13 @@ import { Plugin, Cordova, IonicNativePlugin } from '@ionic-native/core';
pluginRef: 'RestartPlugin', pluginRef: 'RestartPlugin',
repo: 'https://github.com/MaximBelov/cordova-plugin-restart', repo: 'https://github.com/MaximBelov/cordova-plugin-restart',
install: 'ionic cordova plugin add cordova-plugin-restart', install: 'ionic cordova plugin add cordova-plugin-restart',
platforms: ['Android'] platforms: ['Android'],
}) })
@Injectable() @Injectable()
export class Restart extends IonicNativePlugin { export class Restart extends IonicNativePlugin {
@Cordova({ @Cordova({
errorIndex: 0, errorIndex: 0,
successIndex: 2 successIndex: 2,
}) })
restart(cold: boolean): Promise<any> { restart(cold: boolean): Promise<any> {
return; return;
@ -43,8 +43,7 @@ export class Restart extends IonicNativePlugin {
@Cordova({ @Cordova({
errorIndex: 0, errorIndex: 0,
}) })
enableDebug(): Promise<any>{ enableDebug(): Promise<any> {
return; return;
} }
} }

View File

@ -282,7 +282,7 @@ export class SocialSharing extends IonicNativePlugin {
saveToPhotoAlbum(fileOrFileArray: string | string[]): Promise<any> { saveToPhotoAlbum(fileOrFileArray: string | string[]): Promise<any> {
return; return;
} }
/** /**
* Shares directly to a WhatsApp Contact with phone number. * Shares directly to a WhatsApp Contact with phone number.
* @param phone {string} Pass phone number * @param phone {string} Pass phone number
@ -296,7 +296,12 @@ export class SocialSharing extends IonicNativePlugin {
errorIndex: 6, errorIndex: 6,
platforms: ['iOS', 'Android'], platforms: ['iOS', 'Android'],
}) })
shareViaWhatsAppToPhone(phone: string, message: string, fileOrFileArray: string | string[], url?: string): Promise<any> { shareViaWhatsAppToPhone(
phone: string,
message: string,
fileOrFileArray: string | string[],
url?: string
): Promise<any> {
return; return;
} }
} }

View File

@ -33,11 +33,10 @@ import { Plugin, Cordova, IonicNativePlugin } from '@ionic-native/core';
pluginRef: 'window.systemAlertWindowPermission', pluginRef: 'window.systemAlertWindowPermission',
repo: 'https://github.com/MaximBelov/cordova-plugin-system-alert-window-permission.git', repo: 'https://github.com/MaximBelov/cordova-plugin-system-alert-window-permission.git',
install: 'ionic cordova plugin add cordova-plugin-system-alert-window-permission', install: 'ionic cordova plugin add cordova-plugin-system-alert-window-permission',
platforms: ['Android'] platforms: ['Android'],
}) })
@Injectable() @Injectable()
export class SystemAlertWindowPermission extends IonicNativePlugin { export class SystemAlertWindowPermission extends IonicNativePlugin {
/** /**
* Check permission * Check permission
* @return {Promise<any>} return 0 when dont have SYSTEM_ALERT_WINDOW permission, 1 when have SYSTEM_ALERT_WINDOW permission * @return {Promise<any>} return 0 when dont have SYSTEM_ALERT_WINDOW permission, 1 when have SYSTEM_ALERT_WINDOW permission
@ -64,5 +63,4 @@ export class SystemAlertWindowPermission extends IonicNativePlugin {
openNotificationSettings(): Promise<any> { openNotificationSettings(): Promise<any> {
return; return;
} }
} }

View File

@ -75,7 +75,7 @@ export interface InboxMessage {
export class Vibes extends IonicNativePlugin { export class Vibes extends IonicNativePlugin {
/** /**
* Register this device with the Vibes platform * Register this device with the Vibes platform
* *
* @return {Promise<DeviceResponse>} * @return {Promise<DeviceResponse>}
*/ */
@Cordova() @Cordova()
@ -85,7 +85,7 @@ export class Vibes extends IonicNativePlugin {
/** /**
* Unregister this device with the Vibes platform * Unregister this device with the Vibes platform
* *
* @return {Promise<void>} * @return {Promise<void>}
*/ */
@Cordova() @Cordova()
@ -95,7 +95,7 @@ export class Vibes extends IonicNativePlugin {
/** /**
* Associate an external ID with the current person. * Associate an external ID with the current person.
* *
* @param {string} externalPersonId * @param {string} externalPersonId
* @return {Promise<void>} * @return {Promise<void>}
*/ */
@ -106,7 +106,7 @@ export class Vibes extends IonicNativePlugin {
/** /**
* Register this device to receive push notifications * Register this device to receive push notifications
* *
* @return {Promise<void>} * @return {Promise<void>}
*/ */
@Cordova() @Cordova()
@ -116,7 +116,7 @@ export class Vibes extends IonicNativePlugin {
/** /**
* Unregister the device from receiving push notifications * Unregister the device from receiving push notifications
* *
* @return {Promise<void>} * @return {Promise<void>}
*/ */
@Cordova() @Cordova()
@ -125,7 +125,7 @@ export class Vibes extends IonicNativePlugin {
} }
/** /**
* Fetches a DeviceInfoResponse with details about the Vibes Device ID and Push Token * Fetches a DeviceInfoResponse with details about the Vibes Device ID and Push Token
* *
* @return {Promise<DeviceInfoResponse>} * @return {Promise<DeviceInfoResponse>}
*/ */
@Cordova() @Cordova()
@ -135,7 +135,7 @@ export class Vibes extends IonicNativePlugin {
/** /**
* Fetches the PersonResponse associated with this device currently * Fetches the PersonResponse associated with this device currently
* *
* @return {Promise<PersonResponse>} * @return {Promise<PersonResponse>}
*/ */
@Cordova() @Cordova()
@ -145,7 +145,7 @@ export class Vibes extends IonicNativePlugin {
/** /**
* Get notified when the user opens a notification * Get notified when the user opens a notification
* *
* @return {Observable<void>} * @return {Observable<void>}
*/ */
@Cordova({ @Cordova({
@ -157,7 +157,7 @@ export class Vibes extends IonicNativePlugin {
/** /**
* Fetches an array of inbox messages for the person associated with this device. * Fetches an array of inbox messages for the person associated with this device.
* *
* @return {Promise<InboxMessage[]>} * @return {Promise<InboxMessage[]>}
*/ */
@Cordova() @Cordova()
@ -167,7 +167,7 @@ export class Vibes extends IonicNativePlugin {
/** /**
* Fetches a single inbox message by it's id. * Fetches a single inbox message by it's id.
* *
* @param {string} message_uid * @param {string} message_uid
* @return {Promise<InboxMessage>} * @return {Promise<InboxMessage>}
*/ */
@ -178,7 +178,7 @@ export class Vibes extends IonicNativePlugin {
/** /**
* Marks an inbox message as expired using message_uid and the expiry date supplied. Uses current date if null or invalid date is supplied. * Marks an inbox message as expired using message_uid and the expiry date supplied. Uses current date if null or invalid date is supplied.
* *
* @param {string} message_uid * @param {string} message_uid
* @param {string} An ISO-8601 formatted date string. * @param {string} An ISO-8601 formatted date string.
* @return {Promise<InboxMessage>} an updated version of the InboxMessage with expires_at date updated * @return {Promise<InboxMessage>} an updated version of the InboxMessage with expires_at date updated
@ -190,7 +190,7 @@ export class Vibes extends IonicNativePlugin {
/** /**
* Marks an inbox message as read. * Marks an inbox message as read.
* *
* @param {string} message_uid * @param {string} message_uid
* @return {Promise<InboxMessage>} an updated version of the InboxMessage with read field updated * @return {Promise<InboxMessage>} an updated version of the InboxMessage with read field updated
*/ */
@ -201,7 +201,7 @@ export class Vibes extends IonicNativePlugin {
/** /**
* Records an event for when the user opens an inbox message. * Records an event for when the user opens an inbox message.
* *
* @param inbox_message_stringified stringified version of the InboxMessage * @param inbox_message_stringified stringified version of the InboxMessage
* @return {Promise<void>} * @return {Promise<void>}
*/ */