Compare commits

...

492 Commits

Author SHA1 Message Date
Daniel Sogl
093fda8f74 5.38.0 2022-01-27 08:35:11 +00:00
renovate[bot]
9ba02fe567 chore(deps): update dependency eslint-plugin-jsdoc to v37.7.0 (#4003)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-27 09:34:47 +01:00
renovate[bot]
20ced6738b chore(deps): update dependency lint-staged to v12.3.2 (#4004)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-27 09:34:41 +01:00
Daniel Sogl
3af036f93e docs(): update generated readmes 2022-01-27 08:33:57 +00:00
Daniel Sogl
e6140aaaee feat(market): add plugin 2022-01-27 08:32:31 +00:00
renovate[bot]
8765be4e42 chore(deps): update dependency @typescript-eslint/parser to v5.10.1 (#4000)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-25 21:29:55 +01:00
renovate[bot]
c3b0377e3c chore(deps): update dependency rollup to v2.66.1 (#4001)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-25 21:29:46 +01:00
renovate[bot]
8ab490b95b chore(deps): update dependency @typescript-eslint/eslint-plugin to v5.10.1 (#3999)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-24 19:34:48 +01:00
Пронин Андрей
67d8a37d1e feat(chooser-simple-file): add plugin (#3982)
* add chooser actual fork plugin

* * removes base64 functionality as we can use ionic native file plugin to get file directly

* use getFiles

Co-authored-by: Pronin Andrey <a@innoline.pro>
2022-01-23 16:39:28 +01:00
renovate[bot]
8351a26a74 chore(deps): update dependency lint-staged to v12.3.1 (#3998)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-23 16:24:27 +01:00
renovate[bot]
a9c5ba9d67 chore(deps): update dependency lint-staged to v12.3.0 (#3997)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-23 16:14:20 +01:00
TAKUYA NAKAYASU
a1e85d2f80 fix(social-sharing): change shareWithOptions parameter typing (#3996) 2022-01-23 16:14:14 +01:00
renovate[bot]
551382a841 chore(deps): update dependency rollup to v2.66.0 (#3994)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-23 16:14:05 +01:00
renovate[bot]
bc51ed7c2c chore(deps): update dependency eslint-plugin-jsdoc to v37.6.3 (#3991)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-21 20:19:39 +01:00
renovate[bot]
416a4b7626 chore(deps): update dependency webpack to v5.67.0 (#3993)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-21 20:19:25 +01:00
renovate[bot]
06c9f19ce3 chore(deps): update dependency eslint-plugin-jsdoc to v37.6.2 (#3989)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-21 15:58:27 +01:00
renovate[bot]
32c6559648 chore(deps): update dependency rollup to v2.65.0 (#3990)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-21 15:58:13 +01:00
renovate[bot]
2c25c4be3a chore(deps): update dependency lint-staged to v12.2.2 (#3986)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-20 20:04:11 +01:00
renovate[bot]
c88310b658 chore(deps): update dependency lint-staged to v12.2.1 (#3983)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-20 14:44:06 +01:00
renovate[bot]
92a2ae5006 chore(deps): update dependency @types/node to v16.11.21 (#3984)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-20 14:43:55 +01:00
renovate[bot]
3bd839acbb chore(deps): update typescript-eslint monorepo to v5.10.0 (#3981)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-17 22:06:27 +01:00
renovate[bot]
43136d9447 chore(deps): update dependency @types/node to v16.11.20 (#3980)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-17 19:37:12 +01:00
renovate[bot]
bbab19f5aa chore(deps): update dependency eslint to v8.7.0 (#3979)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-16 19:17:24 +01:00
renovate[bot]
8276f460e7 chore(deps): update dependency ts-jest to v27.1.3 (#3978)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-15 10:33:31 +01:00
renovate[bot]
d31111478d chore(deps): update dependency rollup to v2.64.0 (#3977)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-15 10:33:17 +01:00
renovate[bot]
20c3b83c23 chore(deps): update dependency webpack to v5.66.0 (#3974)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-12 16:23:32 +01:00
renovate[bot]
c17defd727 chore(deps): update dependency winston to v3.4.0 (#3969)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-11 17:30:43 +01:00
renovate[bot]
68d854f0a5 chore(deps): update typescript-eslint monorepo to v5.9.1 (#3968)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-11 17:30:34 +01:00
renovate[bot]
b2d1e45ba6 chore(deps): update dependency winston to v3.3.4 (#3966)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-10 18:14:29 +01:00
renovate[bot]
7c487064b7 chore(deps): update dependency eslint-plugin-jsdoc to v37.6.1 (#3965)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-09 18:25:20 +01:00
Simone Colazzo
3b8566df93 feat(magnetometer): add magnetometer wrapper (#3887)
* feat(magnetometer): add magnetometer wrapper

* fix(magnetomer): add wrapper parameters

Co-authored-by: Simone Colazzo <si.colazzo@reply.it>
2022-01-08 14:21:04 +01:00
renovate[bot]
a04a70e1a0 chore(deps): update dependency eslint-plugin-jsdoc to v37.5.2 (#3964)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-08 14:20:37 +01:00
renovate[bot]
7cad9fd207 chore(deps): update dependency lint-staged to v12.1.7 (#3961)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-08 14:10:12 +01:00
Martin DONADIEU
6a93bb2e9b feat(camera-preview): add storeToFile param (#3958) 2022-01-06 21:28:38 +01:00
renovate[bot]
e1c10171ba chore(deps): update dependency jest to v27.4.7 (#3957)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-06 21:27:42 +01:00
renovate[bot]
7ef395a1f5 chore(deps): update dependency @types/node to v16.11.19 (#3956) 2022-01-04 23:35:29 +01:00
renovate[bot]
3da6e37b20 chore(deps): update typescript-eslint monorepo to v5.9.0 (#3954)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-04 18:24:13 +01:00
renovate[bot]
8e9bbf41e1 chore(deps): update dependency rollup to v2.63.0 (#3955)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-04 18:24:06 +01:00
Marius Backes
7350c630fe feat(sumup): add test and setup function (#3950)
* feat(sumup): add setup and test function

* feat(sumup): add title as parameter in pay function
2022-01-03 15:47:15 +01:00
renovate[bot]
f5c5e7d179 chore(deps): update dependency lint-staged to v12.1.5 (#3951)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-03 15:46:53 +01:00
renovate[bot]
dfbcf412ed chore(deps): update dependency @types/node to v16.11.18 (#3952)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-03 15:46:42 +01:00
renovate[bot]
8c23123ae8 chore(deps): update dependency eslint-plugin-jsdoc to v37.5.1 (#3953)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-03 15:46:35 +01:00
renovate[bot]
2c8d6e4224 chore(deps): update dependency eslint-plugin-jsdoc to v37.5.0 (#3948)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-02 14:38:23 +01:00
renovate[bot]
cc203ee566 chore(deps): update dependency eslint to v8.6.0 (#3949)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-01-02 14:22:14 +01:00
renovate[bot]
c3248915e0 chore(deps): update dependency @types/jest to v27.4.0 (#3947)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-31 12:15:21 +01:00
renovate[bot]
0c282b365a chore(deps): update dependency eslint-plugin-jsdoc to v37.4.2 (#3945)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-28 19:09:42 +01:00
renovate[bot]
3a628efa78 chore(deps): update actions/setup-node action to v2.5.1 (#3944)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-28 12:43:13 +01:00
renovate[bot]
64ec0cbb07 chore(deps): update typescript-eslint monorepo to v5.8.1 (#3943)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-28 12:43:01 +01:00
renovate[bot]
930e011bf0 chore(deps): update dependency eslint to v8 (#3924)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-25 22:02:24 +01:00
renovate[bot]
eb2c405e99 chore(deps): update dependency @types/node to v16.11.17 (#3936)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-25 22:01:41 +01:00
renovate[bot]
bf3c873b43 chore(deps): update dependency rollup to v2.62.0 (#3938)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-25 22:01:35 +01:00
renovate[bot]
f63db5b94c chore(deps): update dependency lint-staged to v12.1.4 (#3940)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-25 22:01:29 +01:00
renovate[bot]
642314271c chore(deps): update dependency conventional-changelog-cli to v2.2.2 (#3941)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-25 22:01:24 +01:00
Daniel Sogl
7d52794933 refactor(tealium): resolv lint issues 2021-12-25 20:47:29 +00:00
Daniel Sogl
104e66db28 chore(ci): run lint workflow quiet 2021-12-25 20:46:28 +00:00
Karen Tamayo
771552cd42 feat(tealium): update wrapper (#3883)
Co-authored-by: Karen Tamayo <karentamayo@Karens-MBP.webpass.net>
2021-12-21 18:58:13 +01:00
renovate[bot]
50069b6fe8 chore(deps): update dependency @types/node to v16.11.15 (#3916)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-21 18:57:37 +01:00
renovate[bot]
3b6d3a04fb chore(deps): update dependency eslint-plugin-jsdoc to v37.4.0 (#3929)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-21 18:57:27 +01:00
renovate[bot]
1df610968a chore(deps): update typescript-eslint monorepo to v5.8.0 (#3932)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-21 18:57:18 +01:00
Daniel Sogl
79e10c7b54 Update .gitbook.yaml 2021-12-21 18:42:31 +01:00
Daniel Sogl
da8c059017 Delete README.md 2021-12-21 18:41:53 +01:00
Daniel Sogl
bbb8e20b57 GitBook: [#6] No subject 2021-12-21 17:38:18 +00:00
Jean-Christophe Hoelt
5c7ece4e9b docs(in-app-purchase-2): add missing code block close (#3933) 2021-12-21 16:08:52 +01:00
renovate[bot]
bdab2f82cd chore(deps): update typescript-eslint monorepo to v5 (#3928)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-19 18:38:18 +01:00
renovate[bot]
e149bc0fdc chore(deps): update dependency eslint-plugin-jsdoc to v37.3.0 (#3917)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-19 18:37:48 +01:00
renovate[bot]
a16099aaae chore(deps): update dependency terser-webpack-plugin to v5.3.0 (#3921)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-19 18:37:40 +01:00
renovate[bot]
ce822f8ed0 chore(deps): update dependency lint-staged to v12.1.3 (#3927)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-19 18:37:25 +01:00
Daniel Sogl
119796b0e7 5.37.3 2021-12-19 11:16:25 +00:00
Daniel Sogl
0922b468a2 closes #3909; fix: allow rxjs 5, 6 and 7 2021-12-19 12:14:32 +01:00
renovate[bot]
6cfc20cd93 chore(deps): update dependency ts-jest to v27.1.2 (#3919)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-18 15:23:40 +01:00
renovate[bot]
e4b1d47c07 chore(deps): update dependency rollup to v2.61.1 (#3918)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-18 15:23:32 +01:00
renovate[bot]
47181c1e03 chore(deps): pin dependencies (#3914)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-16 22:13:46 +01:00
renovate[bot]
d095932007 chore(deps): pin dependencies (#3913)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-16 22:04:17 +01:00
Daniel Sogl
bcf4868847 Delete dependabot.yml 2021-12-16 22:01:52 +01:00
renovate[bot]
76743a4811 chore(deps): add renovate.json (#3908)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-12-16 22:01:37 +01:00
Daniel Sogl
973a8b76c1 5.37.2 2021-12-16 21:00:31 +00:00
dependabot[bot]
3afcf3c0e9 chore(deps-dev): bump @types/lodash from 4.14.177 to 4.14.178 (#3900)
Bumps [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) from 4.14.177 to 4.14.178.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash)

---
updated-dependencies:
- dependency-name: "@types/lodash"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-10 19:42:19 +01:00
dependabot[bot]
f04f4f8fb9 chore(deps-dev): bump rollup from 2.60.2 to 2.61.0 (#3899)
Bumps [rollup](https://github.com/rollup/rollup) from 2.60.2 to 2.61.0.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.60.2...v2.61.0)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-10 19:42:12 +01:00
dependabot[bot]
429bd8f5b2 chore(deps-dev): bump eslint-plugin-jsdoc from 37.0.3 to 37.2.0 (#3898)
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 37.0.3 to 37.2.0.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v37.0.3...v37.2.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-10 19:42:06 +01:00
dependabot[bot]
98cf6a1be4 chore(deps-dev): bump ts-jest from 27.1.0 to 27.1.1 (#3895)
Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 27.1.0 to 27.1.1.
- [Release notes](https://github.com/kulshekhar/ts-jest/releases)
- [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/kulshekhar/ts-jest/compare/v27.1.0...v27.1.1)

---
updated-dependencies:
- dependency-name: ts-jest
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-09 19:20:57 +01:00
dependabot[bot]
62207e6ad5 chore(deps-dev): bump @types/node from 16.11.11 to 16.11.12 (#3894)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.11.11 to 16.11.12.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-09 19:20:45 +01:00
Uglješa Erceg
a013e33e2c fix(adjust): added missing AdjustConfig method (#3886) 2021-12-09 17:38:54 +01:00
dependabot[bot]
d10a20ec1d chore(deps-dev): bump webpack from 5.64.2 to 5.65.0 (#3889)
Bumps [webpack](https://github.com/webpack/webpack) from 5.64.2 to 5.65.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.64.2...v5.65.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-07 20:36:16 +01:00
dependabot[bot]
6f97eb6bbc chore(deps-dev): bump ts-jest from 27.0.7 to 27.1.0 (#3891)
Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 27.0.7 to 27.1.0.
- [Release notes](https://github.com/kulshekhar/ts-jest/releases)
- [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/kulshekhar/ts-jest/compare/v27.0.7...v27.1.0)

---
updated-dependencies:
- dependency-name: ts-jest
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-07 20:35:11 +01:00
dependabot[bot]
9a6406c341 chore(deps-dev): bump prettier from 2.4.1 to 2.5.1 (#3892)
Bumps [prettier](https://github.com/prettier/prettier) from 2.4.1 to 2.5.1.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.4.1...2.5.1)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-07 20:34:57 +01:00
dependabot[bot]
54e958b570 chore(deps): bump actions/setup-node from 2.4.1 to 2.5.0 (#3878)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2.4.1 to 2.5.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v2.4.1...v2.5.0)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-01 21:37:35 +01:00
dependabot[bot]
a93bfcd8c3 chore(deps-dev): bump rollup from 2.60.1 to 2.60.2 (#3880)
Bumps [rollup](https://github.com/rollup/rollup) from 2.60.1 to 2.60.2.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.60.1...v2.60.2)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-01 21:37:28 +01:00
dependabot[bot]
f3f923de22 chore(deps-dev): bump @types/node from 16.11.10 to 16.11.11 (#3882)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.11.10 to 16.11.11.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-01 21:36:56 +01:00
dependabot[bot]
48e39db016 chore(deps-dev): bump jest from 27.3.1 to 27.4.3 (#3884)
Bumps [jest](https://github.com/facebook/jest) from 27.3.1 to 27.4.3.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/compare/v27.3.1...v27.4.3)

---
updated-dependencies:
- dependency-name: jest
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-01 21:36:50 +01:00
Daniel Sogl
6d44ce555c 5.37.1 2021-11-24 10:27:51 +00:00
dependabot[bot]
fb37d49e46 chore(deps-dev): bump @types/node from 16.11.9 to 16.11.10 (#3873)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.11.9 to 16.11.10.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-24 11:25:16 +01:00
dependabot[bot]
dceef7f32a chore(deps-dev): bump rollup from 2.60.0 to 2.60.1 (#3870)
Bumps [rollup](https://github.com/rollup/rollup) from 2.60.0 to 2.60.1.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.60.0...v2.60.1)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-22 21:58:30 +01:00
dependabot[bot]
175a6ca029 chore(deps-dev): bump lint-staged from 12.0.3 to 12.1.2 (#3872)
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 12.0.3 to 12.1.2.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v12.0.3...v12.1.2)

---
updated-dependencies:
- dependency-name: lint-staged
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-22 21:58:22 +01:00
dependabot[bot]
72b466f62b chore(deps-dev): bump webpack from 5.64.1 to 5.64.2 (#3869)
Bumps [webpack](https://github.com/webpack/webpack) from 5.64.1 to 5.64.2.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.64.1...v5.64.2)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-22 21:58:08 +01:00
dependabot[bot]
e69f88e5fa chore(deps-dev): bump @types/node from 16.11.8 to 16.11.9 (#3865)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.11.8 to 16.11.9.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-22 21:18:40 +01:00
dependabot[bot]
a766261e87 chore(deps-dev): bump @types/lodash from 4.14.176 to 4.14.177 (#3858)
Bumps [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) from 4.14.176 to 4.14.177.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash)

---
updated-dependencies:
- dependency-name: "@types/lodash"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-20 12:17:28 +01:00
dependabot[bot]
86bf521aa4 chore(deps-dev): bump @types/node from 16.11.7 to 16.11.8 (#3864)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.11.7 to 16.11.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-19 13:56:40 +01:00
dependabot[bot]
57d0ec878b chore(deps-dev): bump @types/jest from 27.0.2 to 27.0.3 (#3863)
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 27.0.2 to 27.0.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

---
updated-dependencies:
- dependency-name: "@types/jest"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-19 13:56:32 +01:00
dependabot[bot]
4ed2d60ba4 chore(deps-dev): bump lint-staged from 12.0.2 to 12.0.3 (#3862)
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 12.0.2 to 12.0.3.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v12.0.2...v12.0.3)

---
updated-dependencies:
- dependency-name: lint-staged
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-19 13:56:21 +01:00
dependabot[bot]
5d044a774b chore(deps-dev): bump webpack from 5.64.0 to 5.64.1 (#3859)
Bumps [webpack](https://github.com/webpack/webpack) from 5.64.0 to 5.64.1.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.64.0...v5.64.1)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-16 08:30:09 +01:00
dependabot[bot]
97559595d8 chore(deps-dev): bump lint-staged from 11.2.6 to 12.0.2 (#3857)
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 11.2.6 to 12.0.2.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v11.2.6...v12.0.2)

---
updated-dependencies:
- dependency-name: lint-staged
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-16 08:30:00 +01:00
aboedo
2f25396c94 feat(purchases): add setAirshipChannelID method (#3856) 2021-11-15 18:02:53 +01:00
dependabot[bot]
96847444fa chore(deps-dev): bump rollup from 2.59.0 to 2.60.0 (#3854)
Bumps [rollup](https://github.com/rollup/rollup) from 2.59.0 to 2.60.0.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.59.0...v2.60.0)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-13 12:45:01 +01:00
dependabot[bot]
bf7ba31aab chore(deps-dev): bump webpack from 5.63.0 to 5.64.0 (#3853)
Bumps [webpack](https://github.com/webpack/webpack) from 5.63.0 to 5.64.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.63.0...v5.64.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-12 13:04:37 +01:00
dependabot[bot]
2738adb450 chore(deps-dev): bump webpack from 5.62.1 to 5.63.0 (#3851)
Bumps [webpack](https://github.com/webpack/webpack) from 5.62.1 to 5.63.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.62.1...v5.63.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-09 22:15:30 +01:00
dependabot[bot]
4516f0fba3 chore(deps-dev): bump @types/node from 16.11.6 to 16.11.7 (#3852)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.11.6 to 16.11.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-09 22:05:56 +01:00
dependabot[bot]
923a6fb2c0 chore(deps-dev): bump webpack from 5.61.0 to 5.62.1 (#3846)
Bumps [webpack](https://github.com/webpack/webpack) from 5.61.0 to 5.62.1.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.61.0...v5.62.1)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-09 17:42:54 +01:00
dependabot[bot]
096aab7d59 chore(deps-dev): bump terser-webpack-plugin from 5.2.4 to 5.2.5 (#3848)
Bumps [terser-webpack-plugin](https://github.com/webpack-contrib/terser-webpack-plugin) from 5.2.4 to 5.2.5.
- [Release notes](https://github.com/webpack-contrib/terser-webpack-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/terser-webpack-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/terser-webpack-plugin/compare/v5.2.4...v5.2.5)

---
updated-dependencies:
- dependency-name: terser-webpack-plugin
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-09 17:42:40 +01:00
dependabot[bot]
c680cb4966 chore(deps): bump actions/checkout from 2.3.5 to 2.4.0 (#3844)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.5 to 2.4.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.3.5...v2.4.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-02 22:33:51 +01:00
dependabot[bot]
f84e86e621 chore(deps-dev): bump rollup from 2.58.3 to 2.59.0 (#3843)
Bumps [rollup](https://github.com/rollup/rollup) from 2.58.3 to 2.59.0.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.58.3...v2.59.0)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-02 18:19:22 +01:00
dependabot[bot]
0a2d28a74d chore(deps-dev): bump webpack from 5.60.0 to 5.61.0 (#3842)
Bumps [webpack](https://github.com/webpack/webpack) from 5.60.0 to 5.61.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.60.0...v5.61.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-29 22:33:27 +02:00
dependabot[bot]
a445327f78 chore(deps-dev): bump lint-staged from 11.2.4 to 11.2.6 (#3841)
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 11.2.4 to 11.2.6.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v11.2.4...v11.2.6)

---
updated-dependencies:
- dependency-name: lint-staged
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-26 22:28:45 +02:00
dependabot[bot]
0886f361db chore(deps-dev): bump @types/node from 16.11.5 to 16.11.6 (#3840)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.11.5 to 16.11.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-26 13:55:53 +02:00
dependabot[bot]
93e31a509f chore(deps-dev): bump eslint-plugin-jsdoc from 37.0.0 to 37.0.3 (#3836)
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 37.0.0 to 37.0.3.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v37.0.0...v37.0.3)

---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-26 13:52:00 +02:00
dependabot[bot]
9cae7e8936 chore(deps-dev): bump lint-staged from 11.2.3 to 11.2.4 (#3838)
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 11.2.3 to 11.2.4.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v11.2.3...v11.2.4)

---
updated-dependencies:
- dependency-name: lint-staged
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-26 13:48:07 +02:00
dependabot[bot]
7a6d690a0d chore(deps-dev): bump is-ci from 3.0.0 to 3.0.1 (#3837)
Bumps [is-ci](https://github.com/watson/is-ci) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/watson/is-ci/releases)
- [Changelog](https://github.com/watson/is-ci/blob/master/CHANGELOG.md)
- [Commits](https://github.com/watson/is-ci/compare/v3.0.0...v3.0.1)

---
updated-dependencies:
- dependency-name: is-ci
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-26 13:47:56 +02:00
dependabot[bot]
1e264b53b3 chore(deps-dev): bump webpack from 5.59.1 to 5.60.0 (#3835)
Bumps [webpack](https://github.com/webpack/webpack) from 5.59.1 to 5.60.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.59.1...v5.60.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-26 13:47:38 +02:00
dependabot[bot]
163005d9c4 chore(deps-dev): bump @types/node from 16.11.2 to 16.11.5 (#3834)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.11.2 to 16.11.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-26 13:40:46 +02:00
dependabot[bot]
fe87a6e56c chore(deps-dev): bump rollup from 2.58.0 to 2.58.3 (#3833)
Bumps [rollup](https://github.com/rollup/rollup) from 2.58.0 to 2.58.3.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.58.0...v2.58.3)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-26 13:40:37 +02:00
dependabot[bot]
8c8ca73af0 chore(deps-dev): bump eslint-plugin-jsdoc from 36.1.1 to 37.0.0 (#3832)
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 36.1.1 to 37.0.0.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v36.1.1...v37.0.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-26 13:40:26 +02:00
dependabot[bot]
15cae61ee2 chore(deps-dev): bump ts-node from 10.3.1 to 10.4.0 (#3831)
Bumps [ts-node](https://github.com/TypeStrong/ts-node) from 10.3.1 to 10.4.0.
- [Release notes](https://github.com/TypeStrong/ts-node/releases)
- [Commits](https://github.com/TypeStrong/ts-node/compare/v10.3.1...v10.4.0)

---
updated-dependencies:
- dependency-name: ts-node
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-26 13:40:16 +02:00
dependabot[bot]
f717880b8c chore(deps-dev): bump @types/lodash from 4.14.175 to 4.14.176 (#3825)
Bumps [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) from 4.14.175 to 4.14.176.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash)

---
updated-dependencies:
- dependency-name: "@types/lodash"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-22 16:59:26 +02:00
dependabot[bot]
8b10e201f5 chore(deps-dev): bump ts-node from 10.3.0 to 10.3.1 (#3829)
Bumps [ts-node](https://github.com/TypeStrong/ts-node) from 10.3.0 to 10.3.1.
- [Release notes](https://github.com/TypeStrong/ts-node/releases)
- [Commits](https://github.com/TypeStrong/ts-node/compare/v10.3.0...v10.3.1)

---
updated-dependencies:
- dependency-name: ts-node
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-22 16:59:17 +02:00
dependabot[bot]
a2a5836804 chore(deps-dev): bump @types/node from 16.11.1 to 16.11.2 (#3826) 2021-10-22 11:32:50 +02:00
dependabot[bot]
2720d84ff5 chore(deps-dev): bump webpack from 5.59.0 to 5.59.1 (#3827) 2021-10-22 11:32:38 +02:00
dependabot[bot]
4ad2d71bca chore(deps-dev): bump husky from 7.0.2 to 7.0.4 (#3828) 2021-10-22 11:32:28 +02:00
dependabot[bot]
6d2428c97e chore(deps-dev): bump webpack from 5.58.2 to 5.59.0 (#3824)
Bumps [webpack](https://github.com/webpack/webpack) from 5.58.2 to 5.59.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.58.2...v5.59.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-20 15:12:02 +02:00
dependabot[bot]
bfe7a6a0a1 chore(deps-dev): bump @types/node from 16.11.0 to 16.11.1 (#3821)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.11.0 to 16.11.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-20 15:11:53 +02:00
Daniel Sogl
dce0a22b23 chore(package): bump deps 2021-10-19 18:51:21 +02:00
Daniel Sogl
ba62223ce2 refactor(hyper-track): fix type errors 2021-10-19 18:46:32 +02:00
dependabot[bot]
a1d2868343 chore(deps-dev): bump ts-jest from 27.0.6 to 27.0.7 (#3823) 2021-10-19 12:40:34 +02:00
dependabot[bot]
d13f72d851 chore(deps-dev): bump jest from 27.2.5 to 27.3.0 (#3822) 2021-10-19 12:40:24 +02:00
dependabot[bot]
bba3c330a9 chore(deps): bump actions/checkout from 2.3.4 to 2.3.5 (#3819)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.4 to 2.3.5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.3.4...v2.3.5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-16 10:09:36 +02:00
Daniel Sogl
7f8f02e3af 5.37.0 2021-10-16 10:05:23 +02:00
Daniel Sogl
4cdb306443 docs(): generate new docs 2021-10-16 10:05:11 +02:00
dependabot[bot]
be59a18099 chore(deps-dev): bump @types/node from 16.10.8 to 16.11.0 (#3817)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.10.8 to 16.11.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-15 09:44:47 +02:00
dependabot[bot]
c3ea692d60 chore(deps-dev): bump ts-jest from 27.0.5 to 27.0.6 (#3816)
Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 27.0.5 to 27.0.6.
- [Release notes](https://github.com/kulshekhar/ts-jest/releases)
- [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/kulshekhar/ts-jest/compare/v27.0.5...v27.0.6)

---
updated-dependencies:
- dependency-name: ts-jest
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-15 09:44:35 +02:00
dependabot[bot]
5a8094fb2b chore(deps-dev): bump @types/node from 16.10.3 to 16.10.8 (#3812)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.10.3 to 16.10.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-13 22:29:05 +02:00
dependabot[bot]
ba921c648f chore(deps-dev): bump webpack from 5.58.1 to 5.58.2 (#3813)
Bumps [webpack](https://github.com/webpack/webpack) from 5.58.1 to 5.58.2.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.58.1...v5.58.2)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-13 22:28:56 +02:00
dependabot[bot]
ca1fe40048 chore(deps-dev): bump eslint-plugin-jsdoc from 36.1.0 to 36.1.1 (#3807)
Bumps [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) from 36.1.0 to 36.1.1.
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Commits](https://github.com/gajus/eslint-plugin-jsdoc/compare/v36.1.0...v36.1.1)

---
updated-dependencies:
- dependency-name: eslint-plugin-jsdoc
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-12 11:24:49 +02:00
dependabot[bot]
50c6bc5755 chore(deps-dev): bump lint-staged from 11.2.0 to 11.2.3 (#3808)
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 11.2.0 to 11.2.3.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v11.2.0...v11.2.3)

---
updated-dependencies:
- dependency-name: lint-staged
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-12 11:24:42 +02:00
dependabot[bot]
6303749876 chore(deps-dev): bump ts-node from 10.2.1 to 10.3.0 (#3809)
Bumps [ts-node](https://github.com/TypeStrong/ts-node) from 10.2.1 to 10.3.0.
- [Release notes](https://github.com/TypeStrong/ts-node/releases)
- [Commits](https://github.com/TypeStrong/ts-node/compare/v10.2.1...v10.3.0)

---
updated-dependencies:
- dependency-name: ts-node
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-12 11:24:32 +02:00
dependabot[bot]
53930a1a61 chore(deps-dev): bump jest from 27.2.4 to 27.2.5 (#3803) 2021-10-09 22:19:52 +02:00
dependabot[bot]
59a4ac48ae chore(deps-dev): bump webpack from 5.58.0 to 5.58.1 (#3804) 2021-10-09 22:19:43 +02:00
Srinidhi
7a19f7d774 feat(unvired-cordova-sdk): Add a new function to register and receive push notifications. (#3802)
* feat(unvired-cordova-sdk): support login via email

* fix(unvired-cordova-sdk): return typed promise object for user settings

* fix(unvired-cordova-sdk): change return type to string for guid()

* doc(unvired-cordova-sdk): doc update

* doc(unvired-cordova-sdk): update doc

* feat(unvired-cordova-sdk): add support for metadata JSON

* doc(unvired-cordova-sdk): update doc

* doc(unvired-cordova-sdk): update doc

* feat(unvired-cordova-sdk): add methods to get and set log level

* fix(unvired-cordova-sdk): update the return type for getLog()

* feat(unvired-cordova-sdk): return platform name

* feat(unvired-cordova-sdk): add method to get log file path

* feat(unvired-cordova-sdk): test push notifications

* fix(unvired-cordova-sdk): define return for logRead

* doc(unvired-cordova-sdk): remove mobile only restriction for some apis

* feat(unvired-cordova-sdk): add new property containing HTTP status code.

* feat(unvired-cordova-sdk): add new functions to lock & unlock sending of data

* fix(unvired-cordova-sdk): update the return type for lock and unlock functions.

* fix(unvired-cordova-sdk): change the return type for lockDataSender api

* fix(unvired-cordova-sdk): fix the data type for ResultType and OutboxLockStatus

* doc(unvired-cordova-sdk): Update doc

* doc(unvired-cordova-sdk): Update doc

* feat(unvired-cordova-sdk): Added new notification type

* feat(unvired-cordova-sdk): delete outbox item based on lid

* fix(unvired-cordova-sdk): Update doc

* doc(unvired-cordova-sdk): Update doc for userSettings()

* feat(unvired-cordova-sdk): add new discovery api

* fix(unvired-cordova-sdk): rename the property

* doc(unvired-cordova-sdk): Doc update

* fix(unvired-cordova-sdk): Update the return type for startDiscoveryService api

* doc(unvired-cordova-sdk): Rename the loginParameter languageCode to loginLanguage.

* changes after doing npm install

* feat(unvired-cordova-sdk): Add a new login parameter to send jwt options.

* feat(unvired-cordova-sdk): add new function to cache website data

* feat(unvired-cordova-sdk): new function to export the database for browser platform

* fix(unvired-cordova-sdk): fix method names

* feat(unvired-cordova-sdk): add new function 'setClientCredentials'

* doc(unvired-cordova-sdk): Update doc

* fix(unvired-cordova-sdk): Create a new Credential object and pass that as an input to the setClientCredentials() function.

* fix(unvired-cordova-sdk): Fix the typo in the function parameter.

* fix(unvired-cordova-sdk): Changed the type of port to string.

* feat(unvired-cordova-sdk): add methods to encrypt and decrypt the string.

* Delete package-lock.json

removed the package-locj.json from the PR

* Update package-lock.json

fix(unvired-cordova-sdk): Update package-lock.json corresponding to version 5.35.0

* doc(unvired-cordova-sdk) Updated document for the new function

Co-authored-by: Srinidhi Anand Rao <srinidhi.rao@unvired.io>
2021-10-08 08:43:24 +02:00
Uglješa Erceg
02259e8873 feat(adjust): update wrapper for Adjust Cordova SDK v4.29.1 (#3801) 2021-10-08 08:42:11 +02:00
dependabot[bot]
e72399f43d chore(deps-dev): bump webpack from 5.57.1 to 5.58.0 (#3800)
Bumps [webpack](https://github.com/webpack/webpack) from 5.57.1 to 5.58.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.57.1...v5.58.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-08 08:41:52 +02:00
dependabot[bot]
def31a9b44 chore(deps-dev): bump @types/node from 16.10.2 to 16.10.3 (#3798)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.10.2 to 16.10.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-07 08:06:47 +02:00
dependabot[bot]
148806a326 chore(deps-dev): bump webpack from 5.56.1 to 5.57.1 (#3797)
Bumps [webpack](https://github.com/webpack/webpack) from 5.56.1 to 5.57.1.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.56.1...v5.57.1)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-05 22:26:58 +02:00
dependabot[bot]
0853c367bc chore(deps-dev): bump @typescript-eslint/parser from 4.32.0 to 4.33.0 (#3793)
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.32.0 to 4.33.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.33.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-05 10:01:00 +02:00
dependabot[bot]
1c6c6e90de chore(deps-dev): bump lint-staged from 11.1.2 to 11.2.0 (#3794)
Bumps [lint-staged](https://github.com/okonet/lint-staged) from 11.1.2 to 11.2.0.
- [Release notes](https://github.com/okonet/lint-staged/releases)
- [Commits](https://github.com/okonet/lint-staged/compare/v11.1.2...v11.2.0)

---
updated-dependencies:
- dependency-name: lint-staged
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-05 09:36:03 +02:00
dependabot[bot]
e3fee8659c chore(deps-dev): bump webpack from 5.56.0 to 5.56.1 (#3795)
Bumps [webpack](https://github.com/webpack/webpack) from 5.56.0 to 5.56.1.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.56.0...v5.56.1)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-05 09:35:50 +02:00
dependabot[bot]
e41ffb0979 chore(deps-dev): bump @typescript-eslint/eslint-plugin (#3796)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.32.0 to 4.33.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.33.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-05 09:35:39 +02:00
Aleksandar Noveski
34b16a98a8 feat(cordova-plugin-imap) add support for iOS; (#3790)
extend the method ‘listMailFolders’;
add new method ‘getFullMessageDataOnNewSession’
2021-10-02 11:44:53 +02:00
Daniel Sogl
529ec51bda GitBook: [master] 217 pages modified 2021-10-01 21:57:54 +00:00
Daniel Sogl
4127bcf6e5 5.36.1 2021-10-01 23:34:38 +02:00
dependabot[bot]
a81bb19696 chore(deps-dev): bump webpack from 5.55.1 to 5.56.0 (#3788)
Bumps [webpack](https://github.com/webpack/webpack) from 5.55.1 to 5.56.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.55.1...v5.56.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-01 23:32:17 +02:00
dependabot[bot]
acdde9b26d chore(deps-dev): bump rollup from 2.57.0 to 2.58.0 (#3789)
Bumps [rollup](https://github.com/rollup/rollup) from 2.57.0 to 2.58.0.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.57.0...v2.58.0)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-01 23:31:50 +02:00
dependabot[bot]
cd7db214c4 chore(deps-dev): bump @types/node from 16.10.1 to 16.10.2 (#3786)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.10.1 to 16.10.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-30 08:06:12 +02:00
dependabot[bot]
3d091b9c08 chore(deps-dev): bump jest from 27.2.3 to 27.2.4 (#3785)
Bumps [jest](https://github.com/facebook/jest) from 27.2.3 to 27.2.4.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/compare/v27.2.3...v27.2.4)

---
updated-dependencies:
- dependency-name: jest
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-30 08:05:29 +02:00
Daniel Sogl
441a111d17 GitBook: [master] 215 pages modified 2021-09-29 13:46:28 +00:00
Daniel Sogl
8516b357ed docs(): remove ionic links 2021-09-29 15:19:55 +02:00
Daniel Sogl
9ce2aab18d chore(package): bump deps 2021-09-29 14:40:43 +02:00
Daniel Sogl
3344b301b1 core(): remove unused files 2021-09-29 14:39:53 +02:00
Daniel Sogl
5a3a264eb1 chore(): remove unused files 2021-09-29 14:38:45 +02:00
Daniel Sogl
5884ecbac3 chore(): add eslintignore 2021-09-29 14:29:10 +02:00
Daniel Sogl
b809ce3466 docs(): add gitbook configuration file 2021-09-29 14:24:58 +02:00
Daniel Sogl
837c83ce5e docs(gitbook): try out generated docs 2021-09-29 14:09:02 +02:00
dependabot[bot]
07e8dd7df8 chore(deps-dev): bump webpack from 5.54.0 to 5.55.0 (#3783) 2021-09-29 12:27:53 +02:00
dependabot[bot]
37f03abdff chore(deps-dev): bump jest from 27.2.2 to 27.2.3 (#3782) 2021-09-29 12:27:43 +02:00
dependabot[bot]
fb40580cb5 chore(deps-dev): bump @types/lodash from 4.14.174 to 4.14.175 (#3784) 2021-09-29 12:27:27 +02:00
Ibby Hadeed
f474d5bae2 refactor: remove app-update plugin (#3510)
BREAKING CHANGE: app-update plugin is removed for violating Google Play Store policies
2021-09-28 15:44:42 +02:00
Daniel Sogl
cd477bce7c fix(build): allow rxjs 7 closes #3691 2021-09-27 22:54:53 +02:00
Daniel Sogl
1ba8a6d989 chore(package): fix typescript version 2021-09-27 22:53:31 +02:00
Daniel Sogl
02cb862e0d chore(package): add mising eslint dev dep 2021-09-27 22:51:31 +02:00
dependabot[bot]
046c28440e chore(deps): bump actions/checkout from 1 to 2.3.4 (#3776)
Bumps [actions/checkout](https://github.com/actions/checkout) from 1 to 2.3.4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v1...v2.3.4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-27 22:50:39 +02:00
Daniel Sogl
41db2206a9 chore(ci): remove unused stages 2021-09-27 22:50:14 +02:00
Daniel Sogl
554adb4f00 chore(build): remove unused eslint import 2021-09-27 22:47:49 +02:00
Daniel Sogl
a1eaeb22f8 chore(build): switch to eslint 2021-09-27 22:46:41 +02:00
Daniel Sogl
922da1b6d4 chore(package): remove unused deps 2021-09-27 22:13:28 +02:00
Daniel Sogl
99a0e0282d refactor(): run prettier 2021-09-27 22:09:05 +02:00
Daniel Sogl
3896aca5aa chore(build): updat prettier script 2021-09-27 22:07:54 +02:00
Daniel Sogl
bd6bf82e38 refactor(build): remove remaining es5 imports 2021-09-27 22:05:54 +02:00
Daniel Sogl
66f5bbaa4e refactor(build): remove deprecated typescript functions 2021-09-27 22:04:25 +02:00
Daniel Sogl
9e38c6b922 refactor(build): use typescript es6 imports 2021-09-27 21:04:28 +02:00
Daniel Sogl
04137f44ba refactor(build): use webpack es6 imports 2021-09-27 20:50:33 +02:00
Daniel Sogl
31ffbfe978 refactor(build): remove deprecated webpack uglify plugin 2021-09-27 20:44:12 +02:00
Daniel Sogl
f3160e4cc6 refactor(build): use path es6 imports 2021-09-27 20:32:20 +02:00
Daniel Sogl
770052347e refactor(build): use fs-extra es6 imports 2021-09-27 20:26:16 +02:00
Daniel Sogl
87b7de20ff docs(changelog): update changelog links 2021-09-27 17:52:11 +02:00
Daniel Sogl
4791aea1e0 chore(repo): remove more ionic related code 2021-09-27 17:51:19 +02:00
Daniel Sogl
7de4e0bced chore(ci): allow manual publish 2021-09-27 17:37:22 +02:00
Daniel Sogl
9ecf431348 docs(readme): adjust links 2021-09-27 17:32:09 +02:00
Daniel Sogl
740717fc8a docs(readme): switch to new name 2021-09-27 17:30:46 +02:00
Daniel Sogl
4d37585980 chore(ci): refactor publis script 2021-09-27 17:24:28 +02:00
Daniel Sogl
e588d96214 chore(repo): rename ionic related interfaces 2021-09-27 17:20:56 +02:00
Daniel Sogl
c81fbd7bbf chore(package): refresh package-lock.json 2021-09-27 17:15:30 +02:00
Daniel Sogl
15c441cc2a chore(repo): move files to new repo name 2021-09-27 17:07:03 +02:00
Daniel Sogl
3ae573b632 chore(ci): remove CodeQL 2021-09-27 16:50:08 +02:00
dependabot[bot]
9d0ff7c20a chore(deps): bump actions/setup-node from 2.4.0 to 2.4.1 (#3771)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2.4.0 to 2.4.1.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v2.4.0...v2.4.1)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-27 16:48:04 +02:00
Max Lynch
d542cab7a4 Ignore generated docs 2021-09-24 14:36:54 -05:00
Max Lynch
3c35fa6df0 Update typedoc and fix doc json gen 2021-09-24 14:25:04 -05:00
dependabot[bot]
8652097906 chore(deps-dev): bump rollup from 2.56.3 to 2.57.0 (#3766)
Bumps [rollup](https://github.com/rollup/rollup) from 2.56.3 to 2.57.0.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.56.3...v2.57.0)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-23 07:30:36 +02:00
dependabot[bot]
dbcd385733 chore(deps-dev): bump @types/jest from 27.0.1 to 27.0.2 (#3763) 2021-09-21 22:20:57 +02:00
dependabot[bot]
f7793470a1 chore(deps-dev): bump @types/fs-extra from 9.0.12 to 9.0.13 (#3762) 2021-09-21 22:20:47 +02:00
dependabot[bot]
2fc259c3e7 chore(deps-dev): bump @types/node from 16.9.4 to 16.9.6 (#3761) 2021-09-21 22:20:38 +02:00
dependabot[bot]
673e493d7b chore(deps-dev): bump jest from 27.2.0 to 27.2.1 (#3759)
Bumps [jest](https://github.com/facebook/jest) from 27.2.0 to 27.2.1.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/compare/v27.2.0...v27.2.1)

---
updated-dependencies:
- dependency-name: jest
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-21 08:40:42 +02:00
dependabot[bot]
3ee2475436 chore(deps-dev): bump typedoc from 0.22.3 to 0.22.4 (#3758)
Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.22.3 to 0.22.4.
- [Release notes](https://github.com/TypeStrong/TypeDoc/releases)
- [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md)
- [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.22.3...v0.22.4)

---
updated-dependencies:
- dependency-name: typedoc
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-21 08:40:34 +02:00
dependabot[bot]
571c6c9570 chore(deps-dev): bump @types/node from 16.9.2 to 16.9.4 (#3757)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.9.2 to 16.9.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-21 08:40:25 +02:00
dependabot[bot]
ba2f49a1c7 chore(deps-dev): bump @types/node from 16.9.1 to 16.9.2 (#3754)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 16.9.1 to 16.9.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-18 12:15:58 +02:00
dependabot[bot]
cd993f06e4 chore(deps-dev): bump @types/lodash from 4.14.172 to 4.14.173 (#3751)
Bumps [@types/lodash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/lodash) from 4.14.172 to 4.14.173.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/lodash)

---
updated-dependencies:
- dependency-name: "@types/lodash"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-16 23:23:14 +02:00
dependabot[bot]
0f090d5be2 chore(deps-dev): bump webpack from 5.52.1 to 5.53.0 (#3752)
Bumps [webpack](https://github.com/webpack/webpack) from 5.52.1 to 5.53.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.52.1...v5.53.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-16 23:23:04 +02:00
dependabot[bot]
7558b99b15 chore(deps-dev): bump prettier from 2.4.0 to 2.4.1 (#3753)
Bumps [prettier](https://github.com/prettier/prettier) from 2.4.0 to 2.4.1.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.4.0...2.4.1)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-16 23:22:04 +02:00
Max Lynch
5d197369a9 Merge pull request #3736 from ionic-team/native-cleanup
Removed a bunch of unmaintained and broken plugins. This will be a breaking change
2021-09-15 20:54:57 -05:00
dependabot[bot]
ce1c83078b chore(deps-dev): bump @types/jest from 26.0.24 to 27.0.1 (#3746)
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 26.0.24 to 27.0.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

---
updated-dependencies:
- dependency-name: "@types/jest"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-14 22:09:48 +02:00
dependabot[bot]
9d5adc04c8 chore(deps-dev): bump husky from 7.0.1 to 7.0.2 (#3747)
Bumps [husky](https://github.com/typicode/husky) from 7.0.1 to 7.0.2.
- [Release notes](https://github.com/typicode/husky/releases)
- [Commits](https://github.com/typicode/husky/compare/v7.0.1...v7.0.2)

---
updated-dependencies:
- dependency-name: husky
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-14 22:09:42 +02:00
dependabot[bot]
299ad4dc90 chore(deps-dev): bump webpack from 5.51.1 to 5.52.1 (#3748)
Bumps [webpack](https://github.com/webpack/webpack) from 5.51.1 to 5.52.1.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.51.1...v5.52.1)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-14 22:09:29 +02:00
dependabot[bot]
8e5a2860b9 chore(deps-dev): bump prettier from 2.3.2 to 2.4.0 (#3749)
Bumps [prettier](https://github.com/prettier/prettier) from 2.3.2 to 2.4.0.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.3.2...2.4.0)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-14 22:09:19 +02:00
dependabot[bot]
950bc7884b chore(deps-dev): bump @types/node from 12.20.19 to 16.9.1 (#3742)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.20.19 to 16.9.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-14 10:19:29 +02:00
dependabot[bot]
35c6630a0a chore(deps-dev): bump typedoc from 0.18.0 to 0.22.3 (#3744)
Bumps [typedoc](https://github.com/TypeStrong/TypeDoc) from 0.18.0 to 0.22.3.
- [Release notes](https://github.com/TypeStrong/TypeDoc/releases)
- [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md)
- [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.18.0...v0.22.3)

---
updated-dependencies:
- dependency-name: typedoc
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-14 10:19:18 +02:00
dependabot[bot]
d2c22b0bc0 chore(deps-dev): bump rollup from 2.56.2 to 2.56.3 (#3741)
Bumps [rollup](https://github.com/rollup/rollup) from 2.56.2 to 2.56.3.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.56.2...v2.56.3)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-14 09:14:23 +02:00
dependabot[bot]
e9f920423c chore(deps-dev): bump jest from 27.0.6 to 27.2.0 (#3745)
Bumps [jest](https://github.com/facebook/jest) from 27.0.6 to 27.2.0.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/compare/v27.0.6...v27.2.0)

---
updated-dependencies:
- dependency-name: jest
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-14 09:14:07 +02:00
Max Lynch
6e6e3e5a10 Removed clover-go - niche 2021-09-13 17:13:15 -05:00
Max Lynch
5b9c6f376a Removed jumio - niche 2021-09-13 17:11:47 -05:00
dependabot[bot]
5592baea53 chore(deps): bump actions/setup-node from 1 to 2.4.0 (#3739)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 1 to 2.4.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v1...v2.4.0)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-14 00:11:36 +02:00
dependabot[bot]
17d603e92a chore(deps): bump actions/stale from 3 to 4 (#3740)
Bumps [actions/stale](https://github.com/actions/stale) from 3 to 4.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-14 00:11:26 +02:00
Max Lynch
3ba5018eee Removed braintree - unmaintained 2021-09-13 17:10:53 -05:00
Max Lynch
5e1429c801 Removed regula-document-reader - niche 2021-09-13 17:09:10 -05:00
Daniel Sogl
9390fc20e8 chore(ci): move dependabot.yml intro right place 2021-09-14 00:07:49 +02:00
Max Lynch
5f67efe4c0 Removed shop-checkout - unusued 2021-09-13 17:00:34 -05:00
Max Lynch
d1a0f76de3 Removed ssh-connect - unusued 2021-09-13 16:59:58 -05:00
Max Lynch
28fafefd18 Removed google-play-games-services - unused 2021-09-13 16:59:48 -05:00
Max Lynch
ad04d84543 Removed alipay - unusued 2021-09-13 16:57:40 -05:00
Max Lynch
08071c57de Removed autostart - niche 2021-09-13 16:57:30 -05:00
Max Lynch
96cf7a99f4 Removed themeable-browser - unmaintained 2021-09-13 16:32:30 -05:00
Max Lynch
206602f7b9 Removed image-resizer - unmaintained 2021-09-13 16:30:19 -05:00
Max Lynch
e98cbad389 Removed file-picker - unmaintained 2021-09-13 16:29:57 -05:00
Max Lynch
81190ca8ec Removed qr-scanner - unmaintained 2021-09-13 16:29:10 -05:00
Max Lynch
f830043c2a Removed call-log - unused 2021-09-13 16:28:31 -05:00
Max Lynch
287ba287ee Removed apple-pay - ionic 2021-09-13 16:27:47 -05:00
Max Lynch
48d486ad24 Removed luxand - unused 2021-09-13 16:20:49 -05:00
Max Lynch
4ea7fc29c1 Removed colored-browser-tabs - capacitor 2021-09-13 16:19:21 -05:00
Max Lynch
0bc2718674 Removed quikkly - unused 2021-09-13 16:18:51 -05:00
Max Lynch
5f891f6366 Removed contacts - capacitor 2021-09-13 16:16:02 -05:00
Max Lynch
fa622fbef9 Removed file-chooser - unmaintained 2021-09-13 16:09:30 -05:00
Max Lynch
58768e8954 Removed downloader - unmaintained 2021-09-13 16:07:48 -05:00
Max Lynch
6f909c3c2d Removed app-minimize - unmaintained 2021-09-13 16:01:34 -05:00
Max Lynch
c1038f88ae Removed app-update - appstore 2021-09-13 15:59:33 -05:00
Max Lynch
8a5340a146 Removed shortcuts-android - unmaintained 2021-09-13 15:56:44 -05:00
Max Lynch
0b21fa8142 Removed text-to-speech - capacitor 2021-09-13 15:55:59 -05:00
Max Lynch
270af74627 Removed db-meter - broken 2021-09-13 15:51:39 -05:00
Max Lynch
7c9e566110 Removed last-cam - broken 2021-09-13 15:43:56 -05:00
Max Lynch
6f67a90773 Removed screenshot - broken 2021-09-13 15:29:28 -05:00
Max Lynch
e76ce1ab1e Removed httpd - appstore 2021-09-13 15:28:52 -05:00
Max Lynch
cf49bb083b Removed speechkit - unmaintained 2021-09-13 15:28:16 -05:00
Max Lynch
bfd74e4bae Removed android-fingerprint-auth - insecure 2021-09-13 15:27:04 -05:00
Max Lynch
7b2ca17dc4 Removed janalytics - unused 2021-09-13 15:26:32 -05:00
Max Lynch
48f981ce7a Removed serial - broken 2021-09-13 15:26:19 -05:00
Max Lynch
b6f62e41de Removed pin-check - unmaintained 2021-09-13 15:25:02 -05:00
Max Lynch
4bb8472e6b Removed native-ringtones - unmaintained 2021-09-13 15:15:15 -05:00
Max Lynch
601bfad548 Removed qqsdk - unusued 2021-09-13 15:13:23 -05:00
Max Lynch
0ca11a0b64 Removed extended-device-information - unmaintained 2021-09-13 15:11:50 -05:00
Max Lynch
dec3948a86 Removed appodeal - unmaintained 2021-09-13 15:09:45 -05:00
Max Lynch
1d30b9f7ac Removed rollbar - unmaintained 2021-09-13 15:08:33 -05:00
Max Lynch
2badee520a Removed sensors - unmaintained 2021-09-13 14:31:34 -05:00
Max Lynch
dd983b13e9 Removed keychain-touch-id - insecure 2021-09-13 13:58:49 -05:00
Max Lynch
7a77c00d1b Removed blinkup - unused 2021-09-13 13:57:04 -05:00
Max Lynch
94734f9f1b Removed brightness - unmaintained 2021-09-13 13:55:23 -05:00
Max Lynch
a8c426fd5e Removed twitter-connect - unmaintained 2021-09-13 13:54:56 -05:00
Max Lynch
744fbcfd14 Removed hotspot - unmaintained 2021-09-13 13:54:11 -05:00
Max Lynch
6cc1f71aa0 Removed baidu-push - unused 2021-09-13 13:53:36 -05:00
Max Lynch
1082f81c78 Removed browser-tab - unnecessary 2021-09-13 13:53:01 -05:00
Max Lynch
e503384eea Removed flurry-analytics - unmaintained 2021-09-13 13:51:36 -05:00
Max Lynch
16276127fc Removed base64 - unnecessary 2021-09-13 13:45:37 -05:00
Max Lynch
6f214512d7 Removed pinterest - unmaintained 2021-09-13 13:44:45 -05:00
Max Lynch
8fe6fb5325 Removed phonegap-local-notification - broken 2021-09-13 13:44:12 -05:00
Max Lynch
02da379212 Removed app-launcher - capacitor 2021-09-13 13:43:31 -05:00
Max Lynch
b1d5533bc9 Removed uid - broken 2021-09-13 13:42:26 -05:00
Max Lynch
650899d88c Removed market - unmaintained 2021-09-13 13:39:26 -05:00
Max Lynch
468a10bec5 Removed geofence - unmaintained 2021-09-13 13:31:56 -05:00
Max Lynch
81a88d13f6 Removed user-agent - broken 2021-09-13 13:18:59 -05:00
Max Lynch
b1dce3b5ed Removed video-capture-plus - broken 2021-09-13 13:18:08 -05:00
Max Lynch
5199519458 Removed stepcounter - unused 2021-09-13 13:17:30 -05:00
Max Lynch
d0c6d72e77 Removed index-app-content - unused 2021-09-13 13:16:35 -05:00
Max Lynch
bc89bfd27f Removed sim - broken 2021-09-13 12:59:42 -05:00
Max Lynch
e9c0715283 Removed magnetometer - unused 2021-09-13 12:53:19 -05:00
Max Lynch
b0fdda8521 Removed audio-management - unmaintained 2021-09-13 12:48:42 -05:00
Max Lynch
6167e716e8 Removed mobile-accessibility - unmaintained 2021-09-13 12:45:30 -05:00
Max Lynch
930a2c9d1d Removed backlight - unused 2021-09-13 12:44:03 -05:00
Max Lynch
4176758116 Removed hce - broken 2021-09-13 12:39:06 -05:00
Max Lynch
b9908dc42b Removed power-management - broken 2021-09-13 12:37:59 -05:00
Max Lynch
fbfefec33b Removed gyroscope - unmaintained 2021-09-13 12:26:49 -05:00
Max Lynch
11b059932b Removed navigation-bar - unmaintained 2021-09-13 12:25:49 -05:00
Max Lynch
e954edd4b9 Removed zip - broken 2021-09-13 12:24:57 -05:00
Max Lynch
5b484c2d89 Removed full-screen-image - unmaintained 2021-09-13 12:24:11 -05:00
Max Lynch
f0f89f50ae Removed pin-dialog - unmaintained 2021-09-13 12:23:59 -05:00
Max Lynch
7ecf658582 Removed unique-device-id - unmaintained 2021-09-13 10:51:18 -05:00
Max Lynch
125a6bacb3 Removed pedometer 2021-09-13 10:47:57 -05:00
Max Lynch
486ecc7cf5 Remove Date Picker - Unmaintained, broken 2021-09-13 10:32:37 -05:00
Max Lynch
27c57f8054 Remove Device Feedback - unmaintained 2021-09-13 10:31:25 -05:00
Max Lynch
54c692e099 Removed old Couchbase Lite - Outdated 2021-09-13 10:04:34 -05:00
Max Lynch
83c34bb7d2 Remove File Encryption - Archived 2021-09-13 09:57:52 -05:00
Max Lynch
b83d639d35 Remove Card IO - Archived 2021-09-13 09:56:49 -05:00
Max Lynch
ff084ebb22 Remove Oracle EMM App Config - Archived 2021-09-13 09:56:05 -05:00
Max Lynch
3dccae3644 Remove Base64 To Gallery - Archived 2021-09-13 09:54:46 -05:00
Max Lynch
8edf8e6d03 Removed In App Purchase - Archived and Unmaintained 2021-09-13 09:48:15 -05:00
Max Lynch
d0b36526a7 Removed Hot Code Push - Archived 2021-09-13 09:46:05 -05:00
Max Lynch
2863f36961 Removed Siri Shortcuts - Archived 2021-09-13 09:44:11 -05:00
Max Lynch
8ab8da8207 Removed MS Adal - archived 2021-09-13 09:32:57 -05:00
Max Lynch
cff699d71e Removed Paypal - Archived and deprecated 2021-09-13 09:32:11 -05:00
Max Lynch
4d5f661fc4 Removed Crop - archived 2021-09-13 09:27:12 -05:00
Max Lynch
4bde769a63 Remove Admob Free - archived 2021-09-13 09:25:23 -05:00
Max Lynch
6897f5030a Remove Class Kit, Estimote Beacons, Intel Security, Jins Meme, and Restart plugins 2021-09-11 09:39:56 -05:00
John Borges
7886014423 docs(keychain-touch-id): update docs description for verify method (#3726)
* chore: fixing typescript return types

* refactor(keychain-touch-id): more specific return types

* docs(keychain-touch-id): correct verify func desc
2021-09-03 14:29:57 +02:00
Noah Cooper
54c197a5a6 feat(facebook): plugin updates (#3728) 2021-09-03 14:29:14 +02:00
MaximBelov
4c8de4d06f feat(bluetooth-classic-serial): add plugin (#3729) 2021-09-03 14:28:50 +02:00
Mostafa Mansour
24379b047c feat(preview-any-file): new methods to preview or open files from url, path, assets or base64 (#3612)
* add new methods

* feat(preview-any-file): new methods to preview or open files from url, path, assets or base64

* REVERT CHANGES

* feat(preview-any-file): new methods to preview or open files from url, path, assets or base64
2021-09-03 14:27:36 +02:00
Damian Tarnawsky
402b79acc8 Merge pull request #3725 from dtarnawsky/master
feat(app-rate): update sample code to use setPreferences and remove preferences property
2021-08-31 14:42:18 -07:00
Damian Tarnawsky
38c8d8b4dc Update example code and remove preferences object 2021-08-23 07:49:21 -07:00
Daniel Sogl
b9731d4abb chore(ci): cache node_modules 2021-08-22 23:44:26 +02:00
Daniel Sogl
86350cea97 chore(ci): update stale action 2021-08-21 13:10:42 +02:00
Daniel Sogl
4203b84785 chore(ci): add dependabot config 2021-08-21 00:09:39 +02:00
Daniel Sogl
eeaaf6cbb6 Merge branch 'master' of https://github.com/ionic-team/ionic-native 2021-08-20 21:09:01 +02:00
Daniel Sogl
815359884f 5.36.0 2021-08-20 21:08:28 +02:00
Daniel Sogl
abf7d1d5ae chore(ci): add stale action 2021-08-20 21:03:36 +02:00
Daniel Sogl
3fe0127946 refactor(): run formater 2021-08-20 20:59:47 +02:00
Daniel Sogl
8425ebcab3 chore(package): bump deps 2021-08-20 20:59:10 +02:00
Evan Harvey
c6b65e9715 fix(purchases): remove static for logIn, logOut methods (#3709) 2021-08-20 20:57:03 +02:00
Jan Buschtöns
39ad4d13aa fix(barcode-scanner): add saveHistory option (#3713)
Adds the missing Android-only `saveHistory` option.

https://github.com/phonegap/phonegap-plugin-barcodescanner#using-the-plugin
https://github.com/phonegap/phonegap-plugin-barcodescanner/blob/v8.1.0/src/android/com/phonegap/plugins/barcodescanner/BarcodeScanner.java#L52
2021-08-20 20:56:55 +02:00
Nandan B N
eb8d2522b3 feat(in-app-update): add plugin (#3714) 2021-08-20 20:55:00 +02:00
rajgoenka
8ebdc6e563 feat(all-in-one-sdk): add assist interface (#3717)
* feat(AllInOneSDK): add plugin for Paytm All-in-One SDK

* feat(all-in-one-sdk): add check to restrict app invocation

* feat(assist): Added assist interface

Co-authored-by: Adarsh <adarsh.chaudhary@paytm.com>
Co-authored-by: adarsh-chaudhary <71324632+adarsh-chaudhary@users.noreply.github.com>
2021-08-20 20:54:06 +02:00
Nandan B N
9a1b96462d feat(play-install-referrer): add plugin (#3718)
* Added plugin for cordova-in-app-update android

* feat(play-install-referrer) Plugin wrapper for Ionic

* Updated play-install-referrer wrapper
2021-08-20 20:53:29 +02:00
Uglješa Erceg
68af9eb525 feat(adjust): update wrapper for Adjust Cordova SDK v4.29.0 (#3720) 2021-08-20 20:52:44 +02:00
Noah Cooper
6f14bce6ce feat(facebook): plugin updates (#3721) 2021-08-20 20:52:22 +02:00
Daniel Sogl
29bd694d9f 5.35.0 2021-08-02 22:54:38 +02:00
Daniel Sogl
e3aeb1ac4e chore(package): set typescript version to 4.1 2021-08-02 22:52:11 +02:00
Daniel Sogl
7e7a3d6b8b chore(package): bump deps 2021-08-02 22:47:45 +02:00
Daniel Sogl
de340c2b56 chore(): run format 2021-08-02 22:47:12 +02:00
Daniel Sogl
1ff54f64da fix(purchases): remove duplicated imports 2021-08-02 22:46:52 +02:00
Srinidhi
50d91103cc feat(unvired-cordova-sdk): add ability to receive the JWT token (#3671)
* feat(unvired-cordova-sdk): support login via email

* fix(unvired-cordova-sdk): return typed promise object for user settings

* fix(unvired-cordova-sdk): change return type to string for guid()

* doc(unvired-cordova-sdk): doc update

* doc(unvired-cordova-sdk): update doc

* feat(unvired-cordova-sdk): add support for metadata JSON

* doc(unvired-cordova-sdk): update doc

* doc(unvired-cordova-sdk): update doc

* feat(unvired-cordova-sdk): add methods to get and set log level

* fix(unvired-cordova-sdk): update the return type for getLog()

* feat(unvired-cordova-sdk): return platform name

* feat(unvired-cordova-sdk): add method to get log file path

* feat(unvired-cordova-sdk): test push notifications

* fix(unvired-cordova-sdk): define return for logRead

* doc(unvired-cordova-sdk): remove mobile only restriction for some apis

* feat(unvired-cordova-sdk): add new property containing HTTP status code.

* feat(unvired-cordova-sdk): add new functions to lock & unlock sending of data

* fix(unvired-cordova-sdk): update the return type for lock and unlock functions.

* fix(unvired-cordova-sdk): change the return type for lockDataSender api

* fix(unvired-cordova-sdk): fix the data type for ResultType and OutboxLockStatus

* doc(unvired-cordova-sdk): Update doc

* doc(unvired-cordova-sdk): Update doc

* feat(unvired-cordova-sdk): Added new notification type

* feat(unvired-cordova-sdk): delete outbox item based on lid

* fix(unvired-cordova-sdk): Update doc

* doc(unvired-cordova-sdk): Update doc for userSettings()

* feat(unvired-cordova-sdk): add new discovery api

* fix(unvired-cordova-sdk): rename the property

* doc(unvired-cordova-sdk): Doc update

* fix(unvired-cordova-sdk): Update the return type for startDiscoveryService api

* doc(unvired-cordova-sdk): Rename the loginParameter languageCode to loginLanguage.

* changes after doing npm install

* feat(unvired-cordova-sdk): Add a new login parameter to send jwt options.

* feat(unvired-cordova-sdk): add new function to cache website data

* feat(unvired-cordova-sdk): new function to export the database for browser platform

* fix(unvired-cordova-sdk): fix method names

* feat(unvired-cordova-sdk): add new function 'setClientCredentials'

* doc(unvired-cordova-sdk): Update doc

* fix(unvired-cordova-sdk): Create a new Credential object and pass that as an input to the setClientCredentials() function.

* fix(unvired-cordova-sdk): Fix the typo in the function parameter.

* fix(unvired-cordova-sdk): Changed the type of port to string.

* feat(unvired-cordova-sdk): add methods to encrypt and decrypt the string.

* Delete package-lock.json

removed the package-locj.json from the PR

Co-authored-by: Srinidhi Anand Rao <srinidhi.rao@unvired.io>
2021-08-02 22:43:25 +02:00
Shivang8941
b206b42f85 feat(approov-advanced-http): add plugin (#3682)
* feat(approov-advanced-http) add wrapper for approov advanced http cordova plugin

* feat(approov-advanced-http) update plugin name so that it does not collide with existing http module
2021-08-02 22:43:10 +02:00
Fotis Mitropoulos
8a00ccc43b feat(pollfish): add plugin (#3693)
* feat(pollfish): add Pollfish plugin

* docs(pollfish): update import example

Co-authored-by: Daniel Sogl <daniel@sogls.de>
2021-08-02 22:42:17 +02:00
Abdelrahman Iaaly
104cad14a3 fix(checkout): Update npm cordova plugin name (#3694)
* Add Checkout.com plugin

* Fix plugin npm name
2021-08-02 22:41:18 +02:00
Shin Tachibana
d506795715 fix(webserver): update to maintained repo (#3696)
Change package cordova-plugin-webserver obsolete to cordova-plugin-webserver2

Co-authored-by: Shin <45375496+NguyenThanh1995@users.noreply.github.com>
2021-08-02 22:41:05 +02:00
deniszpua
aae484dfe9 feat(hyper-track): add interfaces to access new cordova plugin APIs (#3698) 2021-08-02 22:40:22 +02:00
rajgoenka
72335bfd59 feat(CustomUiSDK): added app invoke method (#3699)
* added custom-uisdk index file

* feat(CustomUiSDK): add plugin for Paytm Custom UI SDK

* removed template generated comments and added ngx at the end to the import

* feat(CustomUiSDK): added app invoke method
2021-08-02 22:40:00 +02:00
Anthony
f852dd9510 feat(firebase-authentication) add getCurrentUser() definitio (#3701) 2021-08-02 22:39:38 +02:00
aboedo
93b1e11898 feat(purchases): update to 2.3.0, add identity v3 (#3702)
* Add updates since release 1.2.0

* Fix bad merge

* feat(purchases):

* feat(purchases): update cordova-plugin-purchases version

* fix(purchases): fix call types

* fix(purchases): update params and return types

Co-authored-by: Maddie Beyl <maddie@revenuecat.com>
Co-authored-by: beylmk <madeline.k.beyl@vanderbilt.edu>
2021-08-02 22:38:35 +02:00
MaximBelov
815d1bb1f8 feat(urbanairship): add new methods: onDeepLink, onRegistration, onInboxUpdated, onShowInbox, onPushReceived, onNotificationOpened, onNotificationOptInStatus; fix return type for reattach method (#3705) 2021-08-02 22:38:20 +02:00
Daniel Sogl
0c505f9748 chore(): add codeql 2021-07-06 18:09:26 +02:00
Daniel Sogl
2377b979ad Merge branch 'master' of https://github.com/ionic-team/ionic-native 2021-06-29 15:22:36 +02:00
Daniel Sogl
0e3304e00e 5.34.0 2021-06-29 15:22:06 +02:00
Daniel Sogl
e2c7c93fed chore(GitHub): remove dependabot action 2021-06-29 15:21:04 +02:00
Daniel Sogl
3fcaed8c46 chore(package): bump deps 2021-06-29 15:19:46 +02:00
Daniel Sogl
83cb98f115 refactor(paytabs): run prettier 2021-06-29 15:19:01 +02:00
Daniel Sogl
f64b67310a refactor(checkout): run prettier 2021-06-29 15:18:48 +02:00
Tereza Jurić
944d25147f fix(mobile-messaging): revision of optional parameters (#3667) 2021-06-29 13:45:10 +02:00
Felipe Lopes
4f13426a6d feat(branch-io): add sendBranchEvent method; deprecated sendCommerceEvent (#3675) 2021-06-29 13:43:59 +02:00
Tim
c5d606633e fix(android-full-screen): add correct return type (#3677)
`isImmersiveModeSupported` returns a boolean in the [android code](https://github.com/mesmotronic/cordova-plugin-fullscreen/blob/master/src/android/com/mesmotronic/plugins/FullScreenPlugin.java#L129), so it also should here.
2021-06-29 13:43:44 +02:00
Mohamed Adly
9dd719bb07 feat(paytabs): add plugin (#3678)
* add paytabs plugin wrapper

* added comments and examples
2021-06-29 13:43:09 +02:00
Abdelrahman Iaaly
0dcbace822 feat(checkout): add plugin (#3687) 2021-06-29 13:40:14 +02:00
Philip Cesar Garay
383a88463a feat(in-app-purchase-2): added manageBilling method (#3690) 2021-06-29 13:39:20 +02:00
Krystof Celba
5a42e8cadf fix(smartlook): fix SmartlookResetSession.resetUser type to boolean (#3692) 2021-06-29 13:39:05 +02:00
Daniel Sogl
f19ddc7cde chore(github): add dependabot action 2021-06-21 13:41:17 +02:00
jcesarmobile
7736ca7747 chore: Update app-rate types (#3680) 2021-06-09 10:09:26 +02:00
Daniel Sogl
21e8811ea9 5.33.1 2021-05-28 17:41:47 +02:00
Daniel Sogl
14f900bbad chore(package): bump webpack 2021-05-28 17:37:28 +02:00
Daniel Sogl
0074f6fd47 chore(ci): ignore circle 2021-05-28 17:18:18 +02:00
Daniel Sogl
ae0088d53b chore(package): bump ts-node 2021-05-28 17:17:50 +02:00
Daniel Sogl
addfb065eb chore(package): bump jest 2021-05-28 17:15:20 +02:00
Daniel Sogl
e1747d9c51 chore(package): bump deps 2021-05-28 17:11:44 +02:00
Daniel Sogl
f1c7afd583 5.33.0 2021-05-11 08:22:23 +02:00
Daniel Sogl
8d8608bbfa chore(package): bump deps 2021-05-11 08:21:55 +02:00
Srinidhi
b2da307837 fix(unvired-cordova-sdk): Update the return type for startDiscoveryService api (#3647)
* feat(unvired-cordova-sdk): support login via email

* fix(unvired-cordova-sdk): return typed promise object for user settings

* fix(unvired-cordova-sdk): change return type to string for guid()

* doc(unvired-cordova-sdk): doc update

* doc(unvired-cordova-sdk): update doc

* feat(unvired-cordova-sdk): add support for metadata JSON

* doc(unvired-cordova-sdk): update doc

* doc(unvired-cordova-sdk): update doc

* feat(unvired-cordova-sdk): add methods to get and set log level

* fix(unvired-cordova-sdk): update the return type for getLog()

* feat(unvired-cordova-sdk): return platform name

* feat(unvired-cordova-sdk): add method to get log file path

* feat(unvired-cordova-sdk): test push notifications

* fix(unvired-cordova-sdk): define return for logRead

* doc(unvired-cordova-sdk): remove mobile only restriction for some apis

* feat(unvired-cordova-sdk): add new property containing HTTP status code.

* feat(unvired-cordova-sdk): add new functions to lock & unlock sending of data

* fix(unvired-cordova-sdk): update the return type for lock and unlock functions.

* fix(unvired-cordova-sdk): change the return type for lockDataSender api

* fix(unvired-cordova-sdk): fix the data type for ResultType and OutboxLockStatus

* doc(unvired-cordova-sdk): Update doc

* doc(unvired-cordova-sdk): Update doc

* feat(unvired-cordova-sdk): Added new notification type

* feat(unvired-cordova-sdk): delete outbox item based on lid

* fix(unvired-cordova-sdk): Update doc

* doc(unvired-cordova-sdk): Update doc for userSettings()

* feat(unvired-cordova-sdk): add new discovery api

* fix(unvired-cordova-sdk): rename the property

* doc(unvired-cordova-sdk): Doc update

* fix(unvired-cordova-sdk): Update the return type for startDiscoveryService api

* doc(unvired-cordova-sdk): Rename the loginParameter languageCode to loginLanguage.

* changes after doing npm install

Co-authored-by: Srinidhi Anand Rao <srinidhi.rao@unvired.io>
2021-05-11 08:06:47 +02:00
Nandan B N
da4ce96be4 feat(ble): update with setPin to allow set device pin (#3652) 2021-05-11 08:06:11 +02:00
Noah Cooper
826f8085a4 feat(facebook): add new methods (#3654)
* Add new methods

* Update reauthorizeDataAccess response type
2021-05-11 08:05:45 +02:00
MaximBelov
c05b3e9672 feat(local-backup): add plugin (#3656) 2021-05-11 08:05:18 +02:00
MaximBelov
575229412b feat(restart): add plugin (#3657) 2021-05-11 08:04:58 +02:00
MaximBelov
065e80cccf feat(background-upload): add INITIALIZED state (#3658) 2021-05-11 08:03:31 +02:00
MaximBelov
50f8a452ad feat(system-alert-window-permission): add plugin (#3659) 2021-05-11 08:03:00 +02:00
MaximBelov
443515582b feat(branch-io): add initSessionWithCallback method (#3660) 2021-05-11 08:02:23 +02:00
dependabot[bot]
380a7f77d7 chore(deps): bump ssri from 6.0.1 to 6.0.2 (#3653)
Bumps [ssri](https://github.com/npm/ssri) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/npm/ssri/releases)
- [Changelog](https://github.com/npm/ssri/blob/v6.0.2/CHANGELOG.md)
- [Commits](https://github.com/npm/ssri/compare/v6.0.1...v6.0.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-11 08:01:31 +02:00
dependabot[bot]
96162c07df chore(deps): bump hosted-git-info from 2.8.8 to 2.8.9 (#3664)
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.8 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases)
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-11 08:01:16 +02:00
dependabot[bot]
a2511f5994 chore(deps): bump handlebars from 4.7.6 to 4.7.7 (#3663)
Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.7.6 to 4.7.7.
- [Release notes](https://github.com/wycats/handlebars.js/releases)
- [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md)
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.7.6...v4.7.7)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-11 08:00:57 +02:00
Daniel Sogl
4d53d6d720 5.32.1 2021-04-15 22:48:12 +02:00
Daniel Sogl
3450399552 chore(package): bump deps 2021-04-15 22:47:57 +02:00
Hans Krywalsky
16fee2268a fix(network): onChange no longer causes error (#3651)
closes #3649
2021-04-15 22:42:29 +02:00
Daniel Sogl
6c99c3be03 5.32.0 2021-04-05 23:41:43 +02:00
Daniel Sogl
9b2374b3bc chore(package): bump deps 2021-04-05 23:41:28 +02:00
Laurent Goudet
b4227f2114 fix(build): publish Node (server) friendly bundles (#3483)
Co-authored-by: Daniel Sogl <mytechde@outlook.com>
2021-04-05 23:38:19 +02:00
Uglješa Erceg
0932e113b2 feat(adjust): add missing wrappers for cordova api (#3528)
* feat(adjust): add missing wrappers for cordova api

* feat(adjust): add missing wrappers for Adjust Cordova v4.26.0 API
2021-04-05 23:35:22 +02:00
Olyster
bbb96ed765 feat(sqlite):add androidDatabaseLocation Support (#3564)
* Update index.ts

* Update index.ts

Fix aterisk alignment to pass test
2021-04-05 23:34:28 +02:00
timkovik
31ee7efc22 feat(network): update Network plugin (#3608)
Extends onChange Observable with types of connection to which it changed
2021-04-05 23:33:36 +02:00
sertal70
2f69dd88cb feat(shortcuts-android): add cordova-plugin-shortcuts-android (#3609)
Co-authored-by: Sergio Talente <sergio@soundsofthings.com>
2021-04-05 23:32:58 +02:00
Luca Pawlik
f32da73a87 fix(bluetooth-le): add missing status type value and add missing (optional) address property to NotifyParams interface (#3613) 2021-04-05 23:32:25 +02:00
John Borges
cc79a1edb7 refactor(keychain-touch-id): more specific return types (#3615)
* chore: fixing typescript return types

* refactor(keychain-touch-id): more specific return types
2021-04-05 23:31:59 +02:00
Dominik Schwank
4fb07fa809 fix(app-rate): add missing types for onButtonClicked callback (#3616) 2021-04-05 23:31:43 +02:00
John Borges
3d7b777b19 feat(plugin): add MS App Center shared plugin (#3618)
* feat(plugin): add MS App Center shared plugin

* docs(app-center-shared): add incompatible doc
2021-04-05 23:31:29 +02:00
John Borges
2cb5f5c010 feat(plugin): add MS App Center LowMemory plugin (#3619)
* feat(plugin): add MS App Center LowMemory plugin

* refactor(app-center-low-memory): plugin decorator
2021-04-05 23:31:14 +02:00
Nico Lueg
46d0cecb27 feat(in-app-purchase-2): adds typings for transaction (#3621) 2021-04-05 23:30:53 +02:00
Sebastiaan Pasma
ca190db829 feat(plugin): Text to Speech Advanced (#3627)
* Text to speech advanced plugin

* Add @interface

* docs update

* jsdoc fix

* jsdoc fix
2021-04-05 23:30:28 +02:00
Noel De Martin
d698d5985b feat(network): declare connection enum with strings(#3630) 2021-04-05 23:30:07 +02:00
Adam Duren
8dcb6be4ea fix(in-app-purchase-2): fix typings for refresh (#3632)
Fixes the typings for the return value of `refresh` as described [here](https://github.com/j3k0/cordova-plugin-purchase/blob/dd6bf6f/doc/api.md#return-value-3)
2021-04-05 23:29:27 +02:00
Srinidhi
158bf637cd fix(unvired-cordova-sdk): changes to the property names and updated documentation (#3633)
* feat(unvired-cordova-sdk): support login via email

* fix(unvired-cordova-sdk): return typed promise object for user settings

* fix(unvired-cordova-sdk): change return type to string for guid()

* doc(unvired-cordova-sdk): doc update

* doc(unvired-cordova-sdk): update doc

* feat(unvired-cordova-sdk): add support for metadata JSON

* doc(unvired-cordova-sdk): update doc

* doc(unvired-cordova-sdk): update doc

* feat(unvired-cordova-sdk): add methods to get and set log level

* fix(unvired-cordova-sdk): update the return type for getLog()

* feat(unvired-cordova-sdk): return platform name

* feat(unvired-cordova-sdk): add method to get log file path

* feat(unvired-cordova-sdk): test push notifications

* fix(unvired-cordova-sdk): define return for logRead

* doc(unvired-cordova-sdk): remove mobile only restriction for some apis

* feat(unvired-cordova-sdk): add new property containing HTTP status code.

* feat(unvired-cordova-sdk): add new functions to lock & unlock sending of data

* fix(unvired-cordova-sdk): update the return type for lock and unlock functions.

* fix(unvired-cordova-sdk): change the return type for lockDataSender api

* fix(unvired-cordova-sdk): fix the data type for ResultType and OutboxLockStatus

* doc(unvired-cordova-sdk): Update doc

* doc(unvired-cordova-sdk): Update doc

* feat(unvired-cordova-sdk): Added new notification type

* feat(unvired-cordova-sdk): delete outbox item based on lid

* fix(unvired-cordova-sdk): Update doc

* doc(unvired-cordova-sdk): Update doc for userSettings()

* feat(unvired-cordova-sdk): add new discovery api

* fix(unvired-cordova-sdk): rename the property

* doc(unvired-cordova-sdk): Doc update

Co-authored-by: Srinidhi Anand Rao <srinidhi.rao@unvired.io>
2021-04-05 23:29:10 +02:00
Fedello
9b7db588a1 feat(power-optimization): plugin initial wrapper (#3642)
* feat(power-optimization):  plugin initial wrapper

* fix(power-optimization): Sync methods
2021-04-05 23:28:39 +02:00
aboedo
5d71d0d2bb feat(purchases): bump cordova-plugin-purchases from 2.0.0 to 2.1.1 (#3639)
* feat(purchases): bump cordova-plugin-purchases from 2.0.0 to 2.1.0

* bump version number to 2.1.1
2021-04-05 23:28:23 +02:00
dependabot[bot]
c6ad5e41ff chore(deps): bump elliptic from 6.5.3 to 6.5.4 (#3635)
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.3 to 6.5.4.
- [Release notes](https://github.com/indutny/elliptic/releases)
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.3...v6.5.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-05 23:28:08 +02:00
Philip Cesar Garay
b8de7f0721 feat(preview-any-file): add new methods for preview-any-file cordova (#3643)
* feat(adjust): add missing wrappers for cordova api

* feat(adjust): add missing wrappers for cordova api
2021-04-05 23:27:56 +02:00
dependabot[bot]
e5f710c8bb chore(deps): bump y18n from 3.2.1 to 3.2.2 (#3645)
Bumps [y18n](https://github.com/yargs/y18n) from 3.2.1 to 3.2.2.
- [Release notes](https://github.com/yargs/y18n/releases)
- [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yargs/y18n/commits)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-05 23:27:23 +02:00
Daniel Sogl
239ae32ad3 5.31.1 2021-01-23 18:53:33 +01:00
Daniel Sogl
f7a3c7127a fix(build): add correct build script typings
Co-Authored-By: Daniel Sogl <mytechde@outlook.com>
2021-01-23 18:53:12 +01:00
Daniel Sogl
80a537c0db 5.31.0 2021-01-23 18:43:43 +01:00
Daniel Sogl
2ae986727a Merge branch 'master' of https://github.com/ionic-team/ionic-native 2021-01-23 18:43:24 +01:00
Daniel Sogl
7a4df59189 docs(android-notch): adjust example
Co-Authored-By: Daniel Sogl <mytechde@outlook.com>
2021-01-23 18:43:16 +01:00
Daniel Sogl
337bba62c5 Delete rebase.yml 2021-01-23 18:42:09 +01:00
Daniel Sogl
a96faf1378 chore(package): upgrade to angular 11
BREAKING CHANGE: ionic-native now requires at least Angular 10 with ts-lib 2.0

Co-Authored-By: Daniel Sogl <mytechde@outlook.com>
2021-01-23 18:33:36 +01:00
Daniel Sogl
0467787085 chore(package): bump deps 2021-01-23 18:21:10 +01:00
Hans Krywalsky
0efa33f257 feat(advanced-http): duplicate methods sync to be able to abort requests (#3575)
* initial

* finish http-changes
2021-01-23 18:17:45 +01:00
Stéphane JAIS
182b403f69 feat(wonderpush): remove isReady method. (#3580)
Co-authored-by: Stéphane JAIS <stephane@wonderpush.com>
2021-01-23 18:17:11 +01:00
Sebastiaan Pasma
ddd269e7ab feat(in-app-purchase-2): add redeem() for opening redeem code dialog in iOS (#3581) 2021-01-23 18:16:58 +01:00
capc0
6b18c3d061 fix(launch-navigator): enableGeolocation and enableGeocoding typings (#3584)
based of https://github.com/dpa99c/phonegap-launch-navigator/blob/master/uk.co.workingedge.phonegap.plugin.launchnavigator.d.ts

Co-authored-by: Daniel Sogl <mytechde@outlook.com>
2021-01-23 18:16:34 +01:00
Olga Koroleva
bd8fbb3e1f feat(mobile-messaging): add Lists and date time for customAttributes (#3586) 2021-01-23 18:15:05 +01:00
weichunlai
3d1a73ebcb refactor(blink) id by adding blink id recognizer(#3555) (#3590) 2021-01-23 18:14:46 +01:00
CrisPRuz
96890c7b92 feat(android-notch): add cordova plugin wrapper (#3592)
* feat(android-notch): cordova plugin wrapper

* Update index.ts

Co-authored-by: Cristina <cape@gft.com>
Co-authored-by: Daniel Sogl <daniel@sogls.de>
2021-01-23 18:13:09 +01:00
Niklas Merz
26fd76dad0 fix(launchnavigator): make appSelection accessible (#3594) 2021-01-23 18:12:30 +01:00
capc0
72c99603db fix(firebase-messaging): adjust deleteToken/removeToken signature
fix token remove function name according to https://github.com/chemerisuk/cordova-plugin-firebase-messaging#deletetoken
2021-01-23 18:12:12 +01:00
Jonathan Fernandez
e7bc1b6709 feat(firebase-authentication): add signInWithApple method (#3597) 2021-01-23 18:11:26 +01:00
Evgeniy
3e92f64484 feat(app-rate): update plugin functions (#3598)
* cordova-plugin-apprate

* Update index.ts
2021-01-23 18:11:14 +01:00
dependabot[bot]
de6dee7de4 chore(deps): bump node-notifier from 8.0.0 to 8.0.1 (#3599)
Bumps [node-notifier](https://github.com/mikaelbr/node-notifier) from 8.0.0 to 8.0.1.
- [Release notes](https://github.com/mikaelbr/node-notifier/releases)
- [Changelog](https://github.com/mikaelbr/node-notifier/blob/v8.0.1/CHANGELOG.md)
- [Commits](https://github.com/mikaelbr/node-notifier/compare/v8.0.0...v8.0.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-23 18:10:40 +01:00
aboedo
bed8797a60 feat(purchases): bump cordova-plugin-purchases from 1.3.2 to 2.0.0 (#3601) 2021-01-23 18:10:31 +01:00
Hans Krywalsky
b4f0f07064 feat(facebook): add setAutoLogAppEventsEnabled method (#3606) 2021-01-23 18:10:13 +01:00
Noah Cooper
e4b171930d feat(facebook): update api and logPurchase methods to include additional arguments(#3607) 2021-01-23 18:09:57 +01:00
Noah Cooper
4a796cafe9 refactor(facebook): use cordova-plugin-facebook-connect (#3603) 2021-01-19 12:50:07 +01:00
dependabot[bot]
2950ff14d7 chore(deps): bump highlight.js from 10.1.2 to 10.4.1 (#3588)
Bumps [highlight.js](https://github.com/highlightjs/highlight.js) from 10.1.2 to 10.4.1.
- [Release notes](https://github.com/highlightjs/highlight.js/releases)
- [Changelog](https://github.com/highlightjs/highlight.js/blob/master/CHANGES.md)
- [Commits](https://github.com/highlightjs/highlight.js/compare/10.1.2...10.4.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-11 11:49:37 +01:00
dependabot[bot]
376501ef7e chore(deps): bump ini from 1.3.5 to 1.3.7 (#3595)
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.7.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.7)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-11 11:49:19 +01:00
Daniel
6b468662b6 5.30.0 2020-11-20 23:54:23 +01:00
Daniel Sogl
a209c61547 chore(package): bump deps 2020-11-20 23:54:04 +01:00
Hans Krywalsky
07d7ace97d feat(dfu-update): add DfuUpdate Plugin Wrapper (#3514)
* feat(dfu-update): add DfuUpdate Plugin Wrapper

* repo url changed

* updateFirmware options are now presented via Object

* import fixed
2020-11-19 08:40:46 +01:00
MaximBelov
13f6da69ef feat(background-upload): add plugin (#3539)
* feat(background-upload): add plugin

* fix(background-upload): update usage
2020-11-19 08:40:22 +01:00
rajgoenka
bb1064225d feat(CustomUiSDK): add plugin for Paytm Custom UI SDK (#3546)
* added custom-uisdk index file

* feat(CustomUiSDK): add plugin for Paytm Custom UI SDK

* removed template generated comments and added ngx at the end to the import
2020-11-19 08:40:00 +01:00
agarwalnaveen22
78e92422ab feat(multiple-document-picker): add plugin (#3551)
* feat(multiple-document-picker): add plugin

* removed package json related changes
2020-11-19 08:39:32 +01:00
Hans Krywalsky
46853b4212 feat(core): add methodName to Cordova Decorator (#3558)
closes #3557
2020-11-19 08:38:39 +01:00
František Spurný
f71b65d6a7 feat(smartlook): update to 1.6.0 (#3562) 2020-11-19 08:38:04 +01:00
amit-kremer93
e486cfd9bf feat(AppsFlyer): update to 6.x.x (#3563)
* align with AppsFlyer Cordova plugin V6

* Update index.ts

Co-authored-by: Daniel Sogl <daniel@sogls.de>
2020-11-19 08:37:36 +01:00
Tomás Novau
7897f28d26 Update index.ts (#3565)
Adding to README.md instructions for capacitor support on Android.
2020-11-19 08:36:12 +01:00
aboedo
0f197ad9fc feat(purchases): update to plugin version 1.3.2 (#3566) 2020-11-19 08:35:49 +01:00
Eric Gopak
d7c6f8628d feat(firebase-dynamic-links): Add missing method getDynamicLink() (#3567) 2020-11-19 08:35:29 +01:00
Rubén Alonso Silvestre
af114f48e4 feat(firebase-vision): add image labelling (#3569)
* feat(firebase-vision): add image labelling

* style(firebase-vision): update asterisks to pass lint

* fix(firebase-vision): fix interfaces
2020-11-19 08:35:04 +01:00
adarsh-chaudhary
fd0cddc9d0 feat(AllInOneSDK): add check to restrict app invocation (#3570)
* feat(AllInOneSDK): add plugin for Paytm All-in-One SDK

* feat(all-in-one-sdk): add check to restrict app invocation
2020-11-19 08:34:45 +01:00
Hans Krywalsky
b3d5baa46e feat(bluetooth-le): Allow specifying transport mode for Android (#3571) 2020-11-19 08:34:14 +01:00
MaximBelov
68d245ef2c feat(intercom): added displayCarousel, displayArticle, setBottomPadding (#3572) 2020-11-19 08:33:45 +01:00
Aleksandar Noveski
4dda714761 feat(cordova-plugin-imap) initial 'native wrapper' commit (#3573) 2020-11-19 08:33:16 +01:00
Peter Wilkniss
ba39f7e9f2 fix(clevertap): remove duplicated methods
Closes #3517. Closes #3491
2020-11-16 13:15:17 -05:00
Daniel Sogl
52da729b8c chore(ci): use node 14.x 2020-11-05 13:27:38 +01:00
Daniel Sogl
46e0d6d396 chore(ci): use node 14.x 2020-11-05 13:26:49 +01:00
Daniel Sogl
5fc4ceada4 chore(ci): use node 14.x 2020-11-05 13:26:23 +01:00
Daniel Sogl
f04f1f479f 5.29.0 2020-10-16 19:29:23 +02:00
Daniel Sogl
da72795081 chore(package): bump deps 2020-10-16 19:25:41 +02:00
Sidnei Luiz Becker
f3ce3c4930 feat(social-sharing): Add missing method shareViaWhatsAppToPhone(#3513) 2020-10-16 19:22:25 +02:00
Ryan Gibbs
5a77eabf76 feat(adjust): updating to match official typings (#3523) 2020-10-16 19:21:38 +02:00
Pawel86400
99e6a5398f feat(fingerprint-air): add new functions (#3530)
* Add the new "registerBiometricSecret" and "loadBiometricSecret" methods for 'fingerprint-aio' plugin

* Update the response type for `loadBiometricSecret`

* Add new error msg for Secret not Found
2020-10-16 19:21:10 +02:00
Konstantin
14ec32b83c feat(mobile-messaging): add new fields to Message type and new method to display chat view (#3531)
Co-authored-by: Konstantin Latypov <Konstantin.Latypov@infobip.com>
2020-10-16 19:20:20 +02:00
Matt Barr
7b0195bdf4 fix(http): add missing type to serialiser property (#3532)
cordova http API allows for 'raw' serializer, and in fact 'raw' is referenced in several places in this file. It is even possible to set the serializer using `setDataSerializer('raw')`

This serializer is required for sending binary data.
2020-10-16 19:19:49 +02:00
adarsh-chaudhary
1f48c31a8e feat(all-in-one-sdk): add plugin for Paytm All-in-One SDK (#3536) 2020-10-16 19:19:05 +02:00
Hans Krywalsky
c62c137723 fix(diagnostics): locationAccuracyAuthorization Property missing in build (#3540) 2020-10-16 19:17:36 +02:00
Marius C. Bolik
3340e9a694 feat(appsfyler): add property waitForATTUserAuthorization to AppsflyerOptions (#3541) 2020-10-16 19:17:16 +02:00
Rodolfo Patane
4766ec7a35 fix(music-controls): update associated cordova plugin (#3543)
The original project message in github.com:

No longer maintained.
Gavin Henry (ghenry22) has been maintaining a fork that should be updated and working better than this one. Please use his fork.
2020-10-16 19:15:50 +02:00
MaximBelov
a37ea81488 chore(file-transfer): undeprecate (#3542) 2020-10-16 19:15:34 +02:00
aboedo
b5f7f952df feat(purchases): update to plugin version 1.3.0 (#3547) 2020-10-16 19:13:20 +02:00
David
5d1b5d5fda feat(firebase-x): add setLanguageCode method for auth (#3548)
Co-authored-by: david <david@192.168.1.36>
2020-10-16 19:12:52 +02:00
Erik
b2e82bea62 fix(in-App-purchase2) Correct type definition for date fields (#3549) 2020-10-16 19:09:38 +02:00
Pataar
d2a6b13059 docs(luxand): improve docs (#3550) 2020-10-16 19:09:13 +02:00
jcesarmobile
ce9db34e24 fix(in-app-purchase-2): change in-app-purchase-2 plugin id (#3553)
it was renamed from cc.fovea.cordova.purchase to cordova-plugin-purchase
2020-10-16 19:07:56 +02:00
Ville Raikko
36ae7dcad9 firebase-x: Add missing function reloadCurrentUser() (#3527) 2020-09-10 08:28:32 -04:00
Nicholas Hyatt
adca021f39 Merge pull request #3519 from ionic-team/remove-premier-apple-wallet-cta
remove the apple wallet premier decorator
2020-08-28 10:03:29 -05:00
Nicholas Hyatt
308e0f3f33 remove the apple wallet premier decorator 2020-08-28 09:59:25 -05:00
Daniel Sogl
8ce71132b0 5.28.0 2020-08-14 17:56:09 +02:00
Daniel Sogl
f6bf48d9b2 chore(package): bump deps 2020-08-14 17:53:47 +02:00
David Boho
579170a99e fix(geolocation): #3303 geolocation watchPosition return type (#3470)
* fix #3303 geolocation watchPosition return type

* watchPosition align docs
2020-08-14 17:38:14 +02:00
MohammadAli Zarei Matin
b0ffb0ec4a fix(metrix): change firebase api (#3473) 2020-08-14 17:37:21 +02:00
Cristiano Fromagio
eec3fec7ff feat(onesignal): add in-app messages methods (#3481) 2020-08-14 17:35:32 +02:00
Cesar de la Vega
a010bb1869 feat(purchases): update to plugin version 1.2.0 (#3482)
* updates to 1.2.0

* fixes linter errors
2020-08-14 17:35:06 +02:00
Aditya Sharma
26d10ef633 feat(clover-go): add support to pass signature and void payment (#3485)
Added support to pass signature incase the card payment require signature for authorisation
Added support to void any payment
Removed iOS platform for now as it will be supported in coming releases
2020-08-14 17:34:04 +02:00
Don Coleman
d7ccd454fb feat(nfc): update to phonegap-nfc@1.2.0 (#3486) 2020-08-14 17:33:43 +02:00
Nico Lueg
fab667f22c removed interface that doesn't apply to the api (#3487) 2020-08-14 17:33:22 +02:00
Hans Krywalsky
ccca644134 feat(diagnostics): Add support for new iOS14-LocationAccuracy Permission (#3490)
* feat(diagnostics): add support for new iOS14-LocationAccuracy Permission

* linting fixed
2020-08-14 17:32:47 +02:00
陈龙明
b4462d5e6c fix(ble): add missing method "isLocationEnabled" (#3495) 2020-08-14 17:32:01 +02:00
František Spurný
5aa5757795 feat(smartlook): update to 1.5.2 (#3498) 2020-08-14 17:31:40 +02:00
Carl Poole
85eaf92e58 docs(android): badges fyi for android docs (#3502) 2020-08-14 17:31:22 +02:00
Stefanic
1ffad79320 fix(ibeacon): undefined locationManager (#3505)
Change some cordova.plugins calls to window.cordova.plugins to
prevent 'Cannot read property 'locationManager' of undefined'
2020-08-14 17:31:03 +02:00
deniszpua
44f86f3ce5 fix(hyper-track): update to the modern sdk (#3508)
* Lint warnings fixed

* Misleading and unnecessary log statement removed
2020-08-14 17:30:41 +02:00
CodeTroopers
25bf7437b5 fix(ble) #3506 : leave a chance to client to reorder sequences (#3509)
* Fix #3506

* Update documenation
2020-08-14 17:30:18 +02:00
815 changed files with 44859 additions and 28131 deletions

4
.eslintignore Normal file
View File

@@ -0,0 +1,4 @@
scripts/
docs/
dist/
node_modules/

13
.eslintrc Normal file
View File

@@ -0,0 +1,13 @@
{
"parser": "@typescript-eslint/parser",
"plugins": ["@typescript-eslint", "jsdoc"],
"extends": ["plugin:@typescript-eslint/recommended", "prettier", "plugin:jsdoc/recommended"],
"rules": {
"@typescript-eslint/no-unused-vars": ["off"],
"@typescript-eslint/no-explicit-any": ["warn"],
"@typescript-eslint/no-empty-function": ["off"],
"@typescript-eslint/ban-types": ["warn"],
"@typescript-eslint/no-empty-interface": ["warn"],
"@typescript-eslint/no-namespace": ["off"]
}
}

1
.gitbook.yaml Normal file
View File

@@ -0,0 +1 @@
root: ./docs/plugins/

View File

@@ -4,43 +4,30 @@ on: [push]
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [12.x]
node-version: [14.x]
steps:
- uses: actions/checkout@v1
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- name: Cache ionic site
id: ionic-site
uses: actions/cache@v2
with:
path: ~/ionic-site/
key: ionic-site-${{ hashFiles('**/package-lock.json') }}
- name: Setup git
run: bash ./scripts/git/config.sh
- name: Prepare ionic-site repo
if: github.ref == 'refs/heads/master'
run: bash ./scripts/docs/prepare.sh
- name: Install dependencies
run: npm ci
- name: Lint
run: npm run lint
- name: Build
run: npm run build
- name: Test
run: npm run test
- name: Readmes
run: npm run readmes
- name: Deploy doc
if: github.ref == 'refs/heads/master'
run: bash ./scripts/docs/update_docs.sh
env:
GITHUB_PROJECT_REPONAME: ${{ github.repository }}
GITHUB_SHA1: ${{ github.sha }}
- uses: actions/checkout@v2.4.0
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v2.5.1
with:
node-version: ${{ matrix.node-version }}
- name: Install dependencies
run: npm ci
- name: Lint
run: npm run lint -- --quiet
- name: Build
run: npm run build
- name: Test
run: npm run test
- name: Readmes
run: npm run readmes

View File

@@ -1,6 +1,7 @@
name: Node.js Package
name: Release Packages
on:
workflow_dispatch:
release:
types: [created]
@@ -8,18 +9,14 @@ jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: actions/setup-node@v1
- uses: actions/checkout@v2.4.0
- uses: actions/setup-node@v2.5.1
with:
node-version: 12
node-version: 14
- name: Install dependencies
run: npm ci
- name: Lint
run: npm run lint
- name: Build
run: npm run build
- name: Test
run: npm run test
- name: Readmes
run: npm run readmes
@@ -27,10 +24,10 @@ jobs:
needs: build
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: actions/setup-node@v1
- uses: actions/checkout@v2.4.0
- uses: actions/setup-node@v2.5.1
with:
node-version: 12
node-version: 14
registry-url: https://registry.npmjs.org/
- run: npm ci
- run: npm run shipit

View File

@@ -1,17 +0,0 @@
on:
issue_comment:
types: [created]
name: Automatic Rebase
jobs:
rebase:
name: Rebase
if: github.event.issue.pull_request != '' && contains(github.event.comment.body, '/rebase')
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
with:
fetch-depth: 0
- name: Automatic Rebase
uses: cirrus-actions/rebase@1.3
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

22
.github/workflows/stale.yml vendored Normal file
View File

@@ -0,0 +1,22 @@
name: Mark stale issues and pull requests
on:
schedule:
- cron: '0 0 * * *'
jobs:
stale:
runs-on: ubuntu-latest
permissions:
issues: write
pull-requests: write
steps:
- uses: actions/stale@v4
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
stale-issue-message: 'There has been no recent activity and this issue has been marked inactive.'
stale-pr-message: 'There has been no recent activity and this PR has been marked inactive.'
stale-issue-label: 'status: inactive'
stale-pr-label: 'status: inactive'

3
.gitignore vendored
View File

@@ -5,8 +5,9 @@ node_modules/
aot/
scripts/ionic-native-bower
scripts/docs-json/*.json
scripts/docs-json/typedoc-docs
dist/
src/@ionic-native/plugins/**/ngx
src/@awesome-cordova-plugins/plugins/**/ngx
*.d.ts
injectable-classes.json

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,7 @@ node_modules
.vscode
dist
CHANGELOG.md
.husky
.prettierignore
LICENSE
docs/

File diff suppressed because it is too large Load Diff

View File

@@ -168,6 +168,7 @@ A decorator to wrap the main plugin class, and any other classes that will use `
Checks if the plugin and the method are available before executing. By default, the decorator will wrap the callbacks of the function and return a Promise. This decorator takes the following configuration options:
- **observable**: set to true to return an Observable
- **methodName**: an optional name of the cordova plugins method name (if different from wrappers method name)
- **clearFunction**: an optional name of a method to clear the observable we returned
- **clearWithArgs**: This can be used if clearFunction is set. Set this to true to call the clearFunction with the same arguments used in the initial function.
- **sync**: set to true if the method should return the value as-is without wrapping with Observable/Promise

View File

@@ -1,32 +1,30 @@
[![Circle CI](https://circleci.com/gh/ionic-team/ionic-native.svg?style=shield)](https://circleci.com/gh/ionic-team/ionic-native) [![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/) ![](https://img.shields.io/npm/v/@ionic-native/core.svg)
[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/) ![](https://img.shields.io/npm/v/@awesome-cordova-plugins/core.svg)
# Ionic Native
# Awesome Cordova Plugins
Ionic Native is a curated set of wrappers for Cordova plugins that make adding any native functionality you need to your [Ionic](https://ionicframework.com/) mobile app easy.
Awesome Cordova Plugins is a curated set of wrappers for Cordova plugins that make adding any native functionality you need to your [Ionic](https://ionicframework.com/) mobile app easy.
Ionic Native wraps plugin callbacks in a Promise or Observable, providing a common interface for all plugins and making it easy to use plugins with Angular change detection.
Awesome Cordova Plugins wraps plugin callbacks in a Promise or Observable, providing a common interface for all plugins and making it easy to use plugins with Angular change detection.
Ionic Native is available in two versions:
1. Ionic Native [Community Edition](https://ionicframework.com/docs/native/community), featuring open source, community-maintained Cordova and Capacitor plugins and APIs.
2. Ionic Native [Enterprise Edition](https://ionicframework.com/docs/enterprise), featuring a library of Premier plugins and solutions that are fully supported and maintained by the Ionic team, with access to Ionic experts and a guaranteed response SLA to mission-critical app development.
To learn more about the reasons why Ionic Native was renamed to Awesome Cordova Plugins, read the official [Ionic blog](https://ionicframework.com/blog/a-new-chapter-for-ionic-native/) post by Max Lyncht.
## Capacitor Support
In addition to Cordova, Ionic Native also works with [Capacitor](https://capacitor.ionicframework.com), Ionic's official native runtime. Basic usage below. For complete details, [see the Capacitor documentation](https://capacitor.ionicframework.com/docs/cordova/using-cordova-plugins).
In addition to Cordova, Awesome Cordova Plugins also works with [Capacitor](https://capacitor.ionicframework.com), Ionic's official native runtime. Basic usage below. For complete details, [see the Capacitor documentation](https://capacitor.ionicframework.com/docs/cordova/using-cordova-plugins).
## Installation
Run following command to install Ionic Native in your project.
Run following command to install Awesome Cordova Plugins in your project.
```bash
npm install @ionic-native/core --save
npm install @awesome-cordova-plugins/core --save
```
You also need to install the Ionic Native package for each plugin you want to add. Please see the [Ionic Native documentation](https://ionicframework.com/docs/native/) for complete instructions on how to add and use the plugins.
You also need to install the Awesome Cordova Plugins package for each plugin you want to add. Please see the [Awesome Cordova Plugins documentation](https://ionicframework.com/docs/native/) for complete instructions on how to add and use the plugins.
## Documentation
For the full Ionic Native documentation, please visit [https://ionicframework.com/docs/native/](https://ionicframework.com/docs/native/).
For the full Awesome Cordova Plugins documentation, please visit [https://ionicframework.com/docs/native/](https://ionicframework.com/docs/native/).
### Basic Usage
@@ -37,7 +35,7 @@ Make sure to import the injectable class from the `/ngx` directory as shown in t
```typescript
// app.module.ts
import { Camera } from '@ionic-native/camera/ngx';
import { Camera } from '@awesome-cordova-plugins/camera/ngx';
...
@@ -55,7 +53,7 @@ export class AppModule { }
```
```typescript
import { Geolocation } from '@ionic-native/geolocation/ngx';
import { Geolocation } from '@awesome-cordova-plugins/geolocation/ngx';
import { Platform } from 'ionic-angular';
@Component({ ... })
@@ -87,14 +85,14 @@ export class MyComponent {
#### Ionic/React apps
React apps must use Capacitor to build native mobile apps. However, Ionic Native (and therefore, Cordova plugins) can still be used.
React apps must use Capacitor to build native mobile apps. However, Awesome Cordova Plugins (and therefore, Cordova plugins) can still be used.
```bash
# Install Core library (once per project)
npm install @ionic-native/core
npm install @awesome-cordova-plugins/core
# Install Ionic Native TypeScript wrapper
npm install @ionic-native/barcode-scanner
# Install Awesome Cordova Plugins TypeScript wrapper
npm install @awesome-cordova-plugins/barcode-scanner
# Install Cordova plugin
npm install phonegap-plugin-barcodescanner
@@ -106,7 +104,7 @@ ionic cap sync
Import the plugin object then use its static methods:
```typescript
import { BarcodeScanner } from '@ionic-native/barcode-scanner';
import { BarcodeScanner } from '@awesome-cordova-plugins/barcode-scanner';
const Tab1: React.FC = () => {
const openScanner = async () => {
@@ -133,20 +131,20 @@ const Tab1: React.FC = () => {
These modules can work in any ES2015+/TypeScript app (including Angular/Ionic apps). To use any plugin, import the class from the appropriate package, and use it's static methods.
```js
import { Camera } from '@ionic-native/camera';
import { Camera } from '@awesome-cordova-plugins/camera';
document.addEventListener('deviceready', () => {
Camera.getPicture()
.then(data => console.log('Took a picture!', data))
.catch(e => console.log('Error occurred while taking a picture', e));
.then((data) => console.log('Took a picture!', data))
.catch((e) => console.log('Error occurred while taking a picture', e));
});
```
#### AngularJS
Ionic Native generates an AngularJS module in runtime and prepares a service for each plugin. To use the plugins in your AngularJS app:
Awesome Cordova Plugins generates an AngularJS module in runtime and prepares a service for each plugin. To use the plugins in your AngularJS app:
1. Download the latest bundle from the [Github releases](https://github.com/ionic-team/ionic-native/releases) page.
1. Download the latest bundle from the [Github releases](https://github.com/danielsogl/awesome-cordova-plugins/releases) page.
2. Include it in `index.html` before your app's code.
3. Inject `ionic.native` module in your app.
4. Inject any plugin you would like to use with a `$cordova` prefix.
@@ -166,9 +164,9 @@ angular.module('myApp', ['ionic.native']).controller('MyPageController', functio
#### Vanilla JS
To use Ionic Native in any other setup:
To use Awesome Cordova Plugins in any other setup:
1. Download the latest bundle from the [Github releases](https://github.com/ionic-team/ionic-native/releases) page.
1. Download the latest bundle from the [Github releases](https://github.com/danielsogl/awesome-cordova-plugins/releases) page.
2. Include it in `index.html` before your app's code.
3. Access any plugin using the global `IonicNative` variable.
@@ -187,14 +185,14 @@ document.addEventListener('deviceready', function () {
### Mocking and Browser Development (Ionic/Angular apps only)
Ionic Native makes it possible to mock plugins and develop nearly the entirety of your app in the browser or in `ionic serve`.
Awesome Cordova Plugins makes it possible to mock plugins and develop nearly the entirety of your app in the browser or in `ionic serve`.
To do this, you need to provide a mock implementation of the plugins you wish to use. Here's an example of mocking the `Camera` plugin to return a stock image while in development:
First import the `Camera` class in your `src/app/app.module.ts` file:
```typescript
import { Camera } from '@ionic-native/camera/ngx';
import { Camera } from '@awesome-cordova-plugins/camera/ngx';
```
Then create a new class that extends the `Camera` class with a mock implementation:
@@ -224,7 +222,7 @@ import { IonicApp, IonicModule, IonicErrorHandler } from 'ionic-angular';
import { MyApp } from './app.component';
import { HomePage } from '../pages/home/home';
import { Camera } from '@ionic-native/camera/ngx';
import { Camera } from '@awesome-cordova-plugins/camera/ngx';
import { HomePage } from '../pages/home/home';
import { MyApp } from './app.component';
@@ -252,13 +250,13 @@ export class AppModule {}
### Runtime Diagnostics
Spent way too long diagnosing an issue only to realize a plugin wasn't firing or installed? Ionic Native lets you know what the issue is and how you can resolve it.
Spent way too long diagnosing an issue only to realize a plugin wasn't firing or installed? Awesome Cordova Plugins lets you know what the issue is and how you can resolve it.
![img](https://ionic-io-assets.s3.amazonaws.com/ionic-native-console.png)
## Plugin Missing?
Let us know or submit a PR! Take a look at [the Developer Guide](https://github.com/ionic-team/ionic-native/blob/master/DEVELOPER.md) for more on how to contribute. :heart:
Let us know or submit a PR! Take a look at [the Developer Guide](https://github.com/danielsogl/awesome-cordova-plugins/blob/master/DEVELOPER.md) for more on how to contribute. :heart:
# Credits

View File

@@ -1,51 +0,0 @@
version: 2
jobs:
build:
working_directory: ~/ionic-native/
docker:
- image: node:12
steps:
- checkout
- restore_cache:
key: ionic-site-{{ checksum "package.json" }}
- run:
name: Prepare ionic-site repo
command: |
if [ "${CIRCLE_BRANCH}" == "master" ]; then
./scripts/docs/prepare.sh
fi
- save_cache:
key: ionic-site-{{ checksum "package.json" }}
paths:
- ~/ionic-site/
- restore_cache:
key: node_modules_{{ checksum "package.json" }}
- run:
name: Install node modules
command: npm ci
- save_cache:
key: node_modules_{{ checksum "package.json" }}
paths:
- ~/ionic-native/node_modules/
- run:
name: Run tslint
command: npm run lint
- run: bash ./scripts/git/config.sh
- run:
name: Build Ionic Native
command: npm run build
- run:
name: Generate README files to ensure docs are valid
command: npm run readmes
- run:
name: Run tests
command: npm test
- add_ssh_keys
- deploy:
name: Update docs
command: |
if [ "${CIRCLE_BRANCH}" == "master" ]; then
./scripts/docs/update_docs.sh
else
echo "We are on ${CIRCLE_BRANCH} branch, not going to update docs."
fi

219
docs/SUMMARY.md Normal file
View File

@@ -0,0 +1,219 @@
# Table of contents
* [Initial page](README.md)
* [Plugins](plugins/README.md)
* [Push Notifications - WonderPush](plugins/wonderpush.md)
* [Kommunicate](plugins/kommunicate.md)
* [Power Optimization](plugins/power-optimization.md)
* [BLE](plugins/ble.md)
* [Text To Speech Advanced](plugins/text-to-speech-advanced.md)
* [NativeView](plugins/native-view.md)
* [Web Intent](plugins/web-intent.md)
* [Chooser](plugins/chooser.md)
* [Device](plugins/device.md)
* [Open Native Settings](plugins/open-native-settings.md)
* [CleverTap](plugins/clevertap.md)
* [PSPDFKit-Cordova](plugins/pspdfkit-cordova.md)
* [File Transfer](plugins/file-transfer.md)
* [AdMob Pro](plugins/admob-pro.md)
* [In App Update](plugins/in-app-update.md)
* [OpenALPR](plugins/openalpr.md)
* [AllInOneSDK](plugins/all-in-one-sdk.md)
* [AdMob](plugins/admob.md)
* [Native Keyboard](plugins/native-keyboard.md)
* [Vibes](plugins/vibes.md)
* [Safari View Controller](plugins/safari-view-controller.md)
* [Device Accounts](plugins/device-accounts.md)
* [Media Capture](plugins/media-capture.md)
* [Pollfish](plugins/pollfish.md)
* [OCR](plugins/ocr.md)
* [Fingerprint AIO](plugins/fingerprint-aio.md)
* [BiometricWrapper](plugins/biometric-wrapper.md)
* [Firebase Authentication](plugins/firebase-authentication.md)
* [Status Bar](plugins/status-bar.md)
* [BluetoothLE](plugins/bluetooth-le.md)
* [ZBar](plugins/zbar.md)
* [Android ExoPlayer](plugins/android-exoplayer.md)
* [Mobile Messaging](plugins/mobile-messaging.md)
* [Device Orientation](plugins/device-orientation.md)
* [Insomnia](plugins/insomnia.md)
* [Photo Library](plugins/photo-library.md)
* [Bluetooth Classic Serial Port](plugins/bluetooth-classic-serial-port.md)
* [Push](plugins/push.md)
* [FileTransferManager](plugins/background-upload.md)
* [App Center Analytics](plugins/app-center-analytics.md)
* [Anyline](plugins/anyline.md)
* [iOS DocumentPicker](plugins/document-picker.md)
* [Theme Detection](plugins/theme-detection.md)
* [DbResult](plugins/unvired-cordova-sdk.md)
* [Background Fetch](plugins/background-fetch.md)
* [Cloud Settings](plugins/cloud-settings.md)
* [Spotify Auth](plugins/spotify-auth.md)
* [Globalization](plugins/globalization.md)
* [FTP](plugins/ftp.md)
* [File](plugins/file.md)
* [Health](plugins/health.md)
* [Web Server](plugins/web-server.md)
* [Background Mode](plugins/background-mode.md)
* [Social Sharing](plugins/social-sharing.md)
* [Sms Retriever](plugins/sms-retriever.md)
* [Spinner Dialog](plugins/spinner-dialog.md)
* [System Alert Window Permission](plugins/system-alert-window-permission.md)
* [StarPRNT](plugins/star-prnt.md)
* [Badge](plugins/badge.md)
* [Launch Navigator](plugins/launch-navigator.md)
* [SumUp](plugins/sum-up.md)
* [Youtube Video Player](plugins/youtube-video-player.md)
* [Document Viewer](plugins/document-viewer.md)
* [Taptic Engine](plugins/taptic-engine.md)
* [ABBYY Real-Time Recognition](plugins/abbyy-rtr.md)
* [Media](plugins/media.md)
* [WebSocket Server](plugins/web-socket-server.md)
* [Firebase Messaging](plugins/firebase-messaging.md)
* [Music Controls](plugins/music-controls.md)
* [Calendar](plugins/calendar.md)
* [Call Directory](plugins/call-directory.md)
* [Iamport Cordova](plugins/iamport-cordova.md)
* [Video Editor](plugins/video-editor.md)
* [Tealium](plugins/tealium.md)
* [Camera Preview](plugins/camera-preview.md)
* [Firebase Analytics](plugins/firebase-analytics.md)
* [Image Picker](plugins/image-picker.md)
* [Shake](plugins/shake.md)
* [Local Notifications](plugins/local-notifications.md)
* [Android Permissions](plugins/android-permissions.md)
* [App Center Low Memory](plugins/app-center-low-memory.md)
* [App Center Push](plugins/app-center-push.md)
* [Native Audio](plugins/native-audio.md)
* [Geolocation](plugins/geolocation.md)
* [PayTabs](plugins/paytabs.md)
* [3D Touch](plugins/three-dee-touch.md)
* [FirebaseCrash](plugins/firebase-crash.md)
* [Toast](plugins/toast.md)
* [File Opener](plugins/file-opener.md)
* [PreviewAnyFile](plugins/preview-any-file.md)
* [SmartlookSetupConfigBuilder](plugins/smartlook.md)
* [Firebase Config](plugins/firebase-config.md)
* [Keychain](plugins/keychain.md)
* [WifiWizard2](plugins/wifi-wizard-2.md)
* [Header Color](plugins/header-color.md)
* [Dfu Update](plugins/dfu-update.md)
* [Sqlite Db Copy](plugins/sqlite-db-copy.md)
* [Gao De Location](plugins/gao-de-location.md)
* [DNS](plugins/dns.md)
* [Multiple Documents Picker](plugins/multiple-document-picker.md)
* [Lottie Splash Screen](plugins/lottie-splash-screen.md)
* [PlayInstallReferrer](plugins/play-install-referrer.md)
* [LocalBackup](plugins/local-backup.md)
* [Native Geocoder](plugins/native-geocoder.md)
* [Coordinates](plugins/hyper-track.md)
* [HTTP](plugins/approov-advanced-http.md)
* [Answers](plugins/fabric.md)
* [UriHelper](plugins/nfc.md)
* [Dialogs](plugins/dialogs.md)
* [Firebase Dynamic Links](plugins/firebase-dynamic-links.md)
* [Metrix](plugins/metrix.md)
* [Health Kit](plugins/health-kit.md)
* [Intercom](plugins/intercom.md)
* [Camera](plugins/camera.md)
* [Secure Storage](plugins/secure-storage.md)
* [Native Storage](plugins/native-storage.md)
* [App Preferences](plugins/app-preferences.md)
* [In App Review](plugins/in-app-review.md)
* [Flashlight](plugins/flashlight.md)
* [Facebook](plugins/facebook.md)
* [Wechat](plugins/wechat.md)
* [App Version](plugins/app-version.md)
* [Checkout](plugins/checkout.md)
* [Android Full Screen](plugins/android-full-screen.md)
* [Secure Storage Echo](plugins/secure-storage-echo.md)
* [Device Motion](plugins/device-motion.md)
* [IBeacon](plugins/ibeacon.md)
* [Keyboard](plugins/keyboard.md)
* [Deeplinks](plugins/deeplinks.md)
* [Firebase](plugins/firebase.md)
* [App Availability](plugins/app-availability.md)
* [Background Geolocation](plugins/background-geolocation.md)
* [Diagnostic](plugins/diagnostic.md)
* [Ionic Webview](plugins/ionic-webview.md)
* [Broadcaster](plugins/broadcaster.md)
* [Uptime](plugins/uptime.md)
* [Mixpanel](plugins/mixpanel.md)
* [Action Sheet](plugins/action-sheet.md)
* [HTTP](plugins/http.md)
* [OneSignal](plugins/onesignal.md)
* [Firebase Vision](plugins/firebase-vision.md)
* [Appsflyer](plugins/appsflyer.md)
* [Google Plus](plugins/google-plus.md)
* [Network](plugins/network.md)
* [SQLite Porter](plugins/sqlite-porter.md)
* [Touch ID](plugins/touch-id.md)
* [App Center Crashes](plugins/app-center-crashes.md)
* [ios-aswebauthenticationsession-api](plugins/ios-aswebauthenticationsession-api.md)
* [FCM](plugins/fcm.md)
* [RewardVideo](plugins/admob-plus.md)
* [CustomUISDK](plugins/custom-uisdk.md)
* [Foreground Service](plugins/foreground-service.md)
* [Sign In With Apple](plugins/sign-in-with-apple.md)
* [Location Accuracy](plugins/location-accuracy.md)
* [Barcode Scanner](plugins/barcode-scanner.md)
* [App Center Shared](plugins/app-center-shared.md)
* [BranchIo](plugins/branch-io.md)
* [PushapePush](plugins/pushape-push.md)
* [TealiumInstallReferrer](plugins/tealium-installreferrer.md)
* [Zeroconf](plugins/zeroconf.md)
* [Purchases](plugins/purchases.md)
* [Instagram](plugins/instagram.md)
* [Splash Screen](plugins/splash-screen.md)
* [Launch Review](plugins/launch-review.md)
* [Speech Recognition](plugins/speech-recognition.md)
* [Document Scanner](plugins/document-scanner.md)
* [Apple Wallet](plugins/apple-wallet.md)
* [SQLite](plugins/sqlite.md)
* [App Rate](plugins/app-rate.md)
* [Vibration](plugins/vibration.md)
* [Build Info](plugins/build-info.md)
* [Photo Viewer](plugins/photo-viewer.md)
* [Google Nearby](plugins/google-nearby.md)
* [Stripe](plugins/stripe.md)
* [Analytics Firebase](plugins/analytics-firebase.md)
* [AES256](plugins/aes-256.md)
* [Screen Orientation](plugins/screen-orientation.md)
* [Webengage](plugins/webengage.md)
* [AdjustAppStoreSubscription](plugins/adjust.md)
* [Line Login](plugins/line-login.md)
* [Is Debug](plugins/is-debug.md)
* [Clipboard](plugins/clipboard.md)
* [File Path](plugins/file-path.md)
* [Native Page Transitions](plugins/native-page-transitions.md)
* [WheelSelector Plugin](plugins/wheel-selector.md)
* [Email Composer](plugins/email-composer.md)
* [BlinkId](plugins/blinkid.md)
* [Call Number](plugins/call-number.md)
* [Battery Status](plugins/battery-status.md)
* [Firebase X](plugins/firebase-x.md)
* [Google Analytics](plugins/google-analytics.md)
* [ServiceDiscovery](plugins/service-discovery.md)
* [PDFGenerator](plugins/pdf-generator.md)
* [MLKitTranslate](plugins/mlkit-translate.md)
* [Usabilla](plugins/usabilla-cordova-sdk.md)
* [BioCatch](plugins/biocatch.md)
* [Bluetooth Serial](plugins/bluetooth-serial.md)
* [Video Player](plugins/video-player.md)
* [Streaming Media](plugins/streaming-media.md)
* [Firebase Crashlytics](plugins/firebase-crashlytics.md)
* [Zoom](plugins/zoom.md)
* [SMS](plugins/sms.md)
* [Imap](plugins/imap.md)
* [Ge Tui Sdk Plugin](plugins/ge-tui-sdk-plugin.md)
* [TealiumAdIdentifier](plugins/tealium-adidentifier.md)
* [UrbanAirShip](plugins/urbanairship.md)
* [In App Browser](plugins/in-app-browser.md)
* [In App Purchase 2](plugins/in-app-purchase-2.md)
* [Code Push](plugins/code-push.md)
* [Android Notch](plugins/android-notch.md)
* [Network Interface](plugins/network-interface.md)
* [Printer](plugins/printer.md)
* [Installation](installation.md)
* [FAQ](faq.md)

87
docs/faq.md Normal file
View File

@@ -0,0 +1,87 @@
# FAQ
### [Cordova Management Tips](https://ionicframework.com/docs/native/community#cordova-management-tips) <a id="cordova-management-tips"></a>
**1\) Use the** [**Ionic CLI**](https://ionicframework.com/docs/cli) **to add/update/delete plugins.**
Instead of directly editing `config.xml` and `package.json`. Use `ionic` in front of Cordova commands for a better experience and additional functionality \(`ionic cordova build ios` instead of `cordova build ios`\).
**2\) Upgrade plugins by removing, then re-adding them.**
```text
$ ionic cordova plugin remove cordova-plugin-camera
$ ionic cordova plugin add cordova-plugin-camera
```
**3\) Install explicit versions.**
To ensure that the same version of a plugin is always installed via `npm install`, specify the version number:
```text
$ ionic cordova plugin add cordova-plugin-camera@4.3.2
```
**4\) Restore Cordova in an existing Ionic project**
Useful when adding new developers to a project. `ionic cordova prepare` restores platforms and plugins from `package.json` and `config.xml`. The version to be installed is taken from `package.json` or `config.xml`, if found in those files. In case of conflicts, `package.json` is given precedence over `config.xml`.
**5\) Troubleshoot Cordova issues with Ionic CLI commands**
* `ionic doctor list`: Detects [common issues](https://ionicframework.com/docs/cli/commands/doctor-list) and suggests steps to fix them
* `ionic repair`: Remove, then [regenerate](https://ionicframework.com/docs/cli/commands/repair) all dependencies
### [Understanding Version Numbers](https://ionicframework.com/docs/native/community#understanding-version-numbers) <a id="understanding-version-numbers"></a>
For any given Ionic Native plugin, the Ionic Native \(TypeScript code\) and Cordova \(native code\) version numbers will not match. The Ionic Native version number is found in `package.json`:
```text
"@ionic-native/camera": "^5.3.0",
```
CopyCopied
The Cordova plugin version number is found in both `package.json` and `config.xml`:
```text
"cordova-plugin-camera": "4.0.3",
```
CopyCopied
```text
<plugin name="cordova-plugin-camera" spec="4.0.3" />
```
CopyCopied
When checking for new native functionality or bug fixes, look for new versions on the Cordova plugin GitHub page itself \(here's the [Camera one](https://github.com/apache/cordova-plugin-camera), for example\).
To check for new Ionic Native releases \(may include exposing methods recently added by the Cordova plugin, etc.\), see [here](https://github.com/ionic-team/ionic-native/releases).
### [Troubleshooting Failed Builds](https://ionicframework.com/docs/native/community#troubleshooting-failed-builds) <a id="troubleshooting-failed-builds"></a>
Research the build error\(s\) by checking out these resources:
* Google & [StackOverflow](https://stackoverflow.com/): Many issues are documented online
* Ask the [Ionic Community Ionic Forum](https://forum.ionicframework.com/) \(see the Ionic Native category\)
* See the Ionic Customer Success [Knowledge Base](https://ionic.zendesk.com/)
#### [Cordova Plugin Conflicts](https://ionicframework.com/docs/native/community#cordova-plugin-conflicts) <a id="cordova-plugin-conflicts"></a>
Plugins can conflict with each other when they share the same underlying native dependencies or when more than one plugin tries to access the same native code at once. For example, common libraries like the Google Play Services version \(Google Maps is using GPS v24.2 but Firebase wants GPS v27.1\). Keeping these plugins updated regularly can help with this.
Another tip is to ensure that your app uses only one plugin per specific feature/functionality \(example: Push Notifications\).
### [Recommended Upgrade Strategy](https://ionicframework.com/docs/native/community#recommended-upgrade-strategy) <a id="recommended-upgrade-strategy"></a>
The most Ionic stable apps are routinely updated, especially at the native layer. Keeping native plugins up to date ensures your project has the latest security fixes, new features, and improved performance.
Update your project's plugins one at a time, ideally in separate code branches. This reduces the surface area that issues can arise from - if you update everything in your project at once, it's sometimes hard to tell where the problem stems from.
#### [When should I update?](https://ionicframework.com/docs/native/community#when-should-i-update-) <a id="when-should-i-update-"></a>
* When a new feature/bug is released: Run `npm outdated` to see a list of available updates.
* When new major versions are released: Official blogs, such as the [Cordova blog](https://cordova.apache.org/blog/)and [Ionic blog](https://ionicframework.com/blog/), will publish announcements and news.
* Evaluate the nature of the update: is it a shiny new feature or critical security fix?
* Timing: Where does it fit in against your team's project goals?

144
docs/installation.md Normal file
View File

@@ -0,0 +1,144 @@
# Installation
[Apache Cordova](https://cordova.apache.org/) is an open source native runtime that allows developers to build native mobile apps with HTML, CSS, and JavaScript. Similar to [Capacitor](https://capacitorjs.com/), Ionics own native runtime, Cordova allows developers to access native device features, such as camera, keyboard, and geolocation, using a system of plugins. A plugin is a small amount of add-on code that provides JavaScript interface to native components. They allow your app to use native device capabilities beyond what is available to pure web apps.
For developers using Ionic with Cordova, our team has developed a collection of TypeScript wrappers for open source Cordova plugins that make it easy to add native functionality to any Ionic app. See [Ionic Native](https://github.com/ionic-team/ionic-native).
These plugins are submitted and maintained by the Ionic community. While community members are generally quick to find and fix issues, certain plugins may not function properly.
For professional developers and teams that require dedicated native plugin support & SLAs, ongoing maintenance, and security patches, please explore our [premium options](https://ionicframework.com/native), including plugin support and pre-built solutions for common native use cases.
> These docs are for apps built with Ionic Framework 4.0.0 and greater. For older Ionic v3 projects, please [see here](https://ionicframework.com/docs/v3/native).
### [Capacitor Support](https://ionicframework.com/docs/native/community#capacitor-support) <a id="capacitor-support"></a>
In addition to Cordova, Ionic Native also works with [Capacitor](https://capacitor.ionicframework.com/), Ionic's official native runtime. Basic usage below. For complete details, [see the Capacitor documentation](https://capacitor.ionicframework.com/docs/cordova/using-cordova-plugins).
### [Usage](https://ionicframework.com/docs/native/community#usage) <a id="usage"></a>
All plugins have two components - the native code \(Cordova\) and the TypeScript code \(Ionic Native\). Cordova plugins are also wrapped in a `Promise` or `Observable` in order to provide a common plugin interface and modernized development approach.
Using the [Camera plugin](https://ionicframework.com/docs/native/camera) as an example, first install it:CORDOVACAPACITOR
```text
// Install Cordova plugin
$ ionic cordova plugin add cordova-plugin-camera
// Install Ionic Native TypeScript wrapper
$ npm install @ionic-native/camera
// Install Ionic Native core library (once per project)
$ npm install @ionic-native/core
```
Next, begin using the plugin, following the various framework usage options below. For FAQ, see [here](https://ionicframework.com/docs/native/faq).
### [Angular](https://ionicframework.com/docs/native/community#angular) <a id="angular"></a>
Angular apps can use either Cordova or Capacitor to build native mobile apps. Import the plugin in a `@NgModule` and add it to the list of Providers. For Angular, the import path should end with `/ngx`. Angular's change detection is automatically handled.
```text
// app.module.ts
import { Camera } from '@ionic-native/camera/ngx';
...
@NgModule({
...
providers: [
...
Camera
...
]
...
})
export class AppModule { }
```
CopyCopied
After the plugin has been declared, it can be imported and injected like any other service:
```text
// camera.service.ts
import { Injectable } from "@angular/core";
import { Camera, CameraOptions } from "@ionic-native/camera/ngx";
@Injectable({
providedIn: "root",
})
export class PhotoService {
constructor(private camera: Camera) {}
takePicture() {
const options: CameraOptions = {
quality: 100,
destinationType: this.camera.DestinationType.DATA_URL,
encodingType: this.camera.EncodingType.JPEG,
mediaType: this.camera.MediaType.PICTURE,
};
this.camera.getPicture(options).then(
(imageData) => {
// Do something with the new photo
},
(err) => {
// Handle error
console.log("Camera issue: " + err);
}
);
}
}
```
CopyCopied
### [React](https://ionicframework.com/docs/native/community#react) <a id="react"></a>
React apps must use Capacitor to build native mobile apps. However, Ionic Native \(and therefore, Cordova plugins\) can still be used.// Install Core library \(once per project\)npm install @ionic-native/core
// Install Ionic Native TypeScript wrappernpm install @ionic-native/barcode-scanner
// Install Cordova pluginnpm install phonegap-plugin-barcodescanner
// Update native platform project\(s\) to include newly added pluginionic cap sync
Import the plugin object then use its static methods:
```text
import { BarcodeScanner } from "@ionic-native/barcode-scanner";
const Tab1: React.FC = () => {
const openScanner = async () => {
const data = await BarcodeScanner.scan();
console.log(`Barcode data: ${data.text}`);
};
return (
<IonPage>
<IonHeader>
<IonToolbar>
<IonTitle>Tab 1</IonTitle>
</IonToolbar>
</IonHeader>
<IonContent>
<IonButton onClick={openScanner}>Scan barcode</IonButton>
</IonContent>
</IonPage>
);
};
```
CopyCopied
### [Vanilla JavaScript](https://ionicframework.com/docs/native/community#vanilla-javascript) <a id="vanilla-javascript"></a>
Vanilla JavaScript apps, targeting ES2015+ and/or TypeScript, can use either Cordova or Capacitor to build native mobile apps. To use any plugin, import the class from the appropriate package and use its static methods:
```text
import { Camera } from "@ionic-native/camera";
document.addEventListener("deviceready", () => {
Camera.getPicture()
.then((data) => console.log("Took a picture!", data))
.catch((e) => console.log("Error occurred while taking a picture", e));
});
```

20
docs/plugins/README.md Normal file
View File

@@ -0,0 +1,20 @@
# Plugins
## 15.0.0 - 2042-12-03
### Fixed
* Removed humans, they weren't doing fine with animals.
### Changed
* Animals are now super cute, all of them.
## 14.0.0 - 2042-10-06
### Added
* Introduced animals into the world, we believe they're going to be a neat addition.

18
docs/plugins/abbyy-rtr.md Normal file
View File

@@ -0,0 +1,18 @@
# ABBYY Real-Time Recognition
```text
$ ionic cordova plugin add cordova-plugin-abbyy-rtr-sdk
$ npm install @awesome-cordova-plugins/abbyy-rtr
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/abbyy-rtr/)
Plugin Repo: [https://github.com/abbyysdk/RTR-SDK.Cordova](https://github.com/abbyysdk/RTR-SDK.Cordova)
This plugin allows to use the Text Capture and Data Capture features of ABBYY Real-Time Recognition SDK \(RTR SDK\) in apps.
## Supported platforms
* Android
* iOS

View File

@@ -0,0 +1,21 @@
# ABBYY Real-Time Recognition
```
$ ionic cordova plugin add cordova-plugin-abbyy-rtr-sdk
$ npm install @awesome-cordova-plugins/abbyy-rtr
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/abbyy-rtr/)
Plugin Repo: [https://github.com/abbyysdk/RTR-SDK.Cordova](https://github.com/abbyysdk/RTR-SDK.Cordova)
This plugin allows to use the Text Capture and Data Capture features of
ABBYY Real-Time Recognition SDK (RTR SDK) in apps.
## Supported platforms
- Android
- iOS

View File

@@ -0,0 +1,23 @@
# Action Sheet
```text
$ ionic cordova plugin add cordova-plugin-actionsheet
$ npm install @awesome-cordova-plugins/action-sheet
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/action-sheet/)
Plugin Repo: [https://github.com/EddyVerbruggen/cordova-plugin-actionsheet](https://github.com/EddyVerbruggen/cordova-plugin-actionsheet)
The ActionSheet plugin shows a native list of options the user can choose from.
Requires Cordova plugin: `cordova-plugin-actionsheet`. For more info, please see the [ActionSheet plugin docs](https://github.com/EddyVerbruggen/cordova-plugin-actionsheet).
## Supported platforms
* Android
* Browser
* iOS
* Windows
* Windows Phone 8

View File

@@ -0,0 +1,25 @@
# Action Sheet
```
$ ionic cordova plugin add cordova-plugin-actionsheet
$ npm install @awesome-cordova-plugins/action-sheet
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/action-sheet/)
Plugin Repo: [https://github.com/EddyVerbruggen/cordova-plugin-actionsheet](https://github.com/EddyVerbruggen/cordova-plugin-actionsheet)
The ActionSheet plugin shows a native list of options the user can choose from.
Requires Cordova plugin: `cordova-plugin-actionsheet`. For more info, please see the [ActionSheet plugin docs](https://github.com/EddyVerbruggen/cordova-plugin-actionsheet).
## Supported platforms
- Android
- Browser
- iOS
- Windows
- Windows Phone 8

19
docs/plugins/adjust.md Normal file
View File

@@ -0,0 +1,19 @@
# AdjustAppStoreSubscription
plugin add com.adjust.sdk $ npm install @awesome-cordova-plugins/adjust
\`\`\`
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/adjust/)
Plugin Repo: [https://github.com/adjust/cordova\_sdk](https://github.com/adjust/cordova_sdk)
This is the Ionic Cordova SDK of Adjust™. You can read more about Adjust™ at adjust.com.
Requires Cordova plugin: `com.adjust.sdk`. For more info, please see the [Adjust Cordova SDK](https://github.com/adjust/cordova_sdk)
## Supported platforms
* Android
* iOS

View File

@@ -0,0 +1,22 @@
# Adjust
```
$ ionic cordova plugin add com.adjust.sdk
$ npm install @awesome-cordova-plugins/adjust
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/adjust/)
Plugin Repo: [https://github.com/adjust/cordova_sdk](https://github.com/adjust/cordova_sdk)
This is the Ionic Cordova SDK of Adjust™. You can read more about Adjust™ at adjust.com.
Requires Cordova plugin: `com.adjust.sdk`. For more info, please see the [Adjust Cordova SDK](https://github.com/adjust/cordova_sdk)
## Supported platforms
- Android
- iOS

View File

@@ -0,0 +1,25 @@
# RewardVideo
```text
$ ionic cordova plugin add cordova-admob-plus
$ npm install @awesome-cordova-plugins/admob-plus
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/admob-plus/)
Plugin Repo:
b.com/admob-plus/admob-plus\]\([https://github.com/admob-plus/admob-plus](https://github.com/admob-plus/admob-plus)\)
## Supported platforms
* Android
* iOS
n-admob-free, which provides a cleaner API and build with modern tools.
## Supported platforms
* Android
* iOS

View File

@@ -0,0 +1,29 @@
# AdMob
```
$ ionic cordova plugin add cordova-admob-plus
$ npm install @awesome-cordova-plugins/admob-plus
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/admob-plus/)
Plugin Repo: [https://github.com/admob-plus/admob-plus](https://github.com/admob-plus/admob-plus)
## Supported platforms
- Android
- iOS
n-admob-free, which provides a cleaner API and build with modern tools.
## Supported platforms
- Android
- iOS

21
docs/plugins/admob-pro.md Normal file
View File

@@ -0,0 +1,21 @@
# AdMob Pro
```text
$ ionic cordova plugin add cordova-plugin-admobpro
$ npm install @awesome-cordova-plugins/admob-pro
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/admob-pro/)
Plugin Repo: [https://github.com/floatinghotpot/cordova-admob-pro](https://github.com/floatinghotpot/cordova-admob-pro)
Plugin for Google Ads, including AdMob / DFP \(DoubleClick for publisher\) and mediations to other Ad networks.
IMPORTANT NOTICE: this plugin takes a percentage out of your earnings if you profit more than $1,000. Read more about this on the plugin's repo. For a completely free alternative, see [AdMobPro Free](https://github.com/danielsogl/awesome-cordova-plugins/tree/8516b357edaca8fc543713ba99c42cfde0225f86/docs/plugins/admob-free/README.md).
## Supported platforms
* Android
* iOS
* Windows Phone 8

View File

@@ -0,0 +1,23 @@
# AdMob Pro
```
$ ionic cordova plugin add cordova-plugin-admobpro
$ npm install @awesome-cordova-plugins/admob-pro
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/admob-pro/)
Plugin Repo: [https://github.com/floatinghotpot/cordova-admob-pro](https://github.com/floatinghotpot/cordova-admob-pro)
Plugin for Google Ads, including AdMob / DFP (DoubleClick for publisher) and mediations to other Ad networks.
IMPORTANT NOTICE: this plugin takes a percentage out of your earnings if you profit more than $1,000. Read more about this on the plugin's repo. For a completely free alternative, see [AdMobPro Free](../admob-free).
## Supported platforms
- Android
- iOS
- Windows Phone 8

26
docs/plugins/admob.md Normal file
View File

@@ -0,0 +1,26 @@
# AdMob
```text
$ ionic cordova plugin add cordova-admob
$ npm install @awesome-cordova-plugins/admob
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/admob/)
Plugin Repo: [https://github.com/appfeel/admob-google-cordova](https://github.com/appfeel/admob-google-cordova)
Most complete Admob plugin with support for [Tappx](http://www.tappx.com/?h=dec334d63287772de859bdb4e977fce6) ads. Monetize your apps and games with AdMob ads, using latest Google AdMob SDK. With this plugin you can show AdMob ads easily!
Supports:\*\*
* Banner ads \(top and bottom\)
* Interstitial ads
* Rewarded ads
* [Tappx](http://www.tappx.com/?h=dec334d63287772de859bdb4e977fce6) ads
## Supported platforms
* Android
* iOS
* Browser

View File

@@ -0,0 +1,28 @@
# AdMob
```
$ ionic cordova plugin add cordova-admob
$ npm install @awesome-cordova-plugins/admob
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/admob/)
Plugin Repo: [https://github.com/appfeel/admob-google-cordova](https://github.com/appfeel/admob-google-cordova)
Most complete Admob plugin with support for [Tappx](http://www.tappx.com/?h=dec334d63287772de859bdb4e977fce6) ads.
Monetize your apps and games with AdMob ads, using latest Google AdMob SDK. With this plugin you can show AdMob ads easily!
Supports:**
- Banner ads (top and bottom)
- Interstitial ads
- Rewarded ads
- [Tappx](http://www.tappx.com/?h=dec334d63287772de859bdb4e977fce6) ads
## Supported platforms
- Android
- iOS
- Browser

18
docs/plugins/aes-256.md Normal file
View File

@@ -0,0 +1,18 @@
# AES256
```text
$ ionic cordova plugin add cordova-plugin-aes256-encryption
$ npm install @awesome-cordova-plugins/aes-256
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/aes-256/)
Plugin Repo: [https://github.com/Ideas2IT/cordova-aes256](https://github.com/Ideas2IT/cordova-aes256)
This cordova ionic plugin allows you to perform AES 256 encryption and decryption on the plain text. It's a cross-platform plugin which supports both Android and iOS. The encryption and decryption are performed on the device native layer so that the performance is much faster.
## Supported platforms
* Android
* iOS

View File

@@ -0,0 +1,22 @@
# AES256
```
$ ionic cordova plugin add cordova-plugin-aes256-encryption
$ npm install @awesome-cordova-plugins/aes-256
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/aes-256/)
Plugin Repo: [https://github.com/Ideas2IT/cordova-aes256](https://github.com/Ideas2IT/cordova-aes256)
This cordova ionic plugin allows you to perform AES 256 encryption and decryption on the plain text.
It's a cross-platform plugin which supports both Android and iOS.
The encryption and decryption are performed on the device native layer so that the performance is much faster.
## Supported platforms
- Android
- iOS

View File

@@ -0,0 +1,18 @@
# AllInOneSDK
```text
$ ionic cordova plugin add cordova-paytm-allinonesdk
$ npm install @awesome-cordova-plugins/all-in-one-sdk
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/all-in-one-sdk/)
Plugin Repo: [https://github.com/paytm/paytm-allinonesdk-ionic-cordova.git](https://github.com/paytm/paytm-allinonesdk-ionic-cordova.git)
Paytm All-in-One SDK plugin for Cordova/Ionic Applications Paytm All-in-One SDK provides a swift, secure and seamless payment experience to your users by invoking the Paytm app \(if installed on your users smartphone\) to complete payment for your order. Paytm All-in-One SDK enables payment acceptance via Paytm wallet, Paytm Payments Bank, saved Debit/Credit cards, Net Banking, BHIM UPI and EMI as available in your customers Paytm account. If Paytm app is not installed on a customer's device, the transaction will be processed via web view within the All-in-One SDK. For more information about Paytm All-in-One SDK, please visit [https://developer.paytm.com/docs/all-in-one-sdk/hybrid-apps/cordova/](https://developer.paytm.com/docs/all-in-one-sdk/hybrid-apps/cordova/)
## Supported platforms
* Android
* iOS

View File

@@ -0,0 +1,23 @@
# AllInOneSDK
```
$ ionic cordova plugin add cordova-paytm-allinonesdk
$ npm install @awesome-cordova-plugins/all-in-one-sdk
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/all-in-one-sdk/)
Plugin Repo: [https://github.com/paytm/paytm-allinonesdk-ionic-cordova.git](https://github.com/paytm/paytm-allinonesdk-ionic-cordova.git)
Paytm All-in-One SDK plugin for Cordova/Ionic Applications
Paytm All-in-One SDK provides a swift, secure and seamless payment experience to your users by invoking the Paytm app (if installed on your users smartphone) to complete payment for your order.
Paytm All-in-One SDK enables payment acceptance via Paytm wallet, Paytm Payments Bank, saved Debit/Credit cards, Net Banking, BHIM UPI and EMI as available in your customers Paytm account. If Paytm app is not installed on a customer's device, the transaction will be processed via web view within the All-in-One SDK.
For more information about Paytm All-in-One SDK, please visit https://developer.paytm.com/docs/all-in-one-sdk/hybrid-apps/cordova/
## Supported platforms
- Android
- iOS

View File

@@ -0,0 +1,18 @@
# Analytics Firebase
```text
$ ionic cordova plugin add cordova-plugin-analytics
$ npm install @awesome-cordova-plugins/analytics-firebase
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/analytics-firebase/)
Plugin Repo: [https://github.com/appfeel/analytics-google](https://github.com/appfeel/analytics-google)
Google Analytics Firebase plugin for Ionic Native apps.
## Supported platforms
* Android
* iOS

View File

@@ -0,0 +1,20 @@
# Analytics Firebase
```
$ ionic cordova plugin add cordova-plugin-analytics
$ npm install @awesome-cordova-plugins/analytics-firebase
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/analytics-firebase/)
Plugin Repo: [https://github.com/appfeel/analytics-google](https://github.com/appfeel/analytics-google)
Google Analytics Firebase plugin for Ionic Native apps.
## Supported platforms
- Android
- iOS

View File

@@ -0,0 +1,19 @@
# Android ExoPlayer
```text
$ ionic cordova plugin add cordova-plugin-exoplayer
$ npm install @awesome-cordova-plugins/android-exoplayer
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/android-exoplayer/)
Plugin Repo: [https://github.com/frontyard/cordova-plugin-exoplayer](https://github.com/frontyard/cordova-plugin-exoplayer)
Cordova media player plugin using Google's ExoPlayer framework.
[https://github.com/google/ExoPlayer](https://github.com/google/ExoPlayer)
## Supported platforms
* Android

View File

@@ -0,0 +1,21 @@
# Android ExoPlayer
```
$ ionic cordova plugin add cordova-plugin-exoplayer
$ npm install @awesome-cordova-plugins/android-exoplayer
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/android-exoplayer/)
Plugin Repo: [https://github.com/frontyard/cordova-plugin-exoplayer](https://github.com/frontyard/cordova-plugin-exoplayer)
Cordova media player plugin using Google's ExoPlayer framework.
https://github.com/google/ExoPlayer
## Supported platforms
- Android

View File

@@ -0,0 +1,17 @@
# Android Full Screen
```text
$ ionic cordova plugin add cordova-plugin-fullscreen
$ npm install @awesome-cordova-plugins/android-full-screen
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/android-full-screen/)
Plugin Repo: [https://github.com/mesmotronic/cordova-plugin-fullscreen](https://github.com/mesmotronic/cordova-plugin-fullscreen)
This plugin enables developers to offer users a true full screen experience in their Cordova and PhoneGap apps for Android. Using Android 4.0+, you can use true full screen in "lean mode", the way you see in apps like YouTube, expanding the app right to the edges of the screen, hiding the status and navigation bars until the user next interacts. This is ideally suited to video or cut-scene content. In Android 4.4+, however, you can now enter true full screen, fully interactive immersive mode. In this mode, your app will remain in true full screen until you choose otherwise; users can swipe down from the top of the screen to temporarily display the system UI.
## Supported platforms
* Android

View File

@@ -0,0 +1,21 @@
# Android Full Screen
```
$ ionic cordova plugin add cordova-plugin-fullscreen
$ npm install @awesome-cordova-plugins/android-full-screen
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/android-full-screen/)
Plugin Repo: [https://github.com/mesmotronic/cordova-plugin-fullscreen](https://github.com/mesmotronic/cordova-plugin-fullscreen)
This plugin enables developers to offer users a true full screen experience in their Cordova and PhoneGap apps for Android.
Using Android 4.0+, you can use true full screen in "lean mode", the way you see in apps like YouTube, expanding the app right to the edges of the screen, hiding the status and navigation bars until the user next interacts. This is ideally suited to video or cut-scene content.
In Android 4.4+, however, you can now enter true full screen, fully interactive immersive mode. In this mode, your app will remain in true full screen until you choose otherwise; users can swipe down from the top of the screen to temporarily display the system UI.
## Supported platforms
- Android

View File

@@ -0,0 +1,17 @@
# Android Notch
```text
$ ionic cordova plugin add cordova-plugin-android-notch
$ npm install @awesome-cordova-plugins/android-notch
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/android-notch/)
Plugin Repo: [https://github.com/tobspr/cordova-plugin-android-notch.git](https://github.com/tobspr/cordova-plugin-android-notch.git)
This plugin enables developers to get the cutout and android devices inset sizes It is based on the cordova plugin developed by @tobspr: [https://github.com/tobspr/cordova-plugin-android-notch](https://github.com/tobspr/cordova-plugin-android-notch) This plugin works on all android versions, but we can only detect notches starting from Android 9.
## Supported platforms
* Android

View File

@@ -0,0 +1,21 @@
# Android Notch
```
$ ionic cordova plugin add cordova-plugin-android-notch
$ npm install @awesome-cordova-plugins/android-notch
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/android-notch/)
Plugin Repo: [https://github.com/tobspr/cordova-plugin-android-notch.git](https://github.com/tobspr/cordova-plugin-android-notch.git)
This plugin enables developers to get the cutout and android devices inset sizes
It is based on the cordova plugin developed by @tobspr: https://github.com/tobspr/cordova-plugin-android-notch
This plugin works on all android versions, but we can only detect notches starting from Android 9.
## Supported platforms
- Android

View File

@@ -0,0 +1,19 @@
# Android Permissions
```text
$ ionic cordova plugin add cordova-plugin-android-permissions
$ npm install @awesome-cordova-plugins/android-permissions
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/android-permissions/)
Plugin Repo: [https://github.com/NeoLSN/cordova-plugin-android-permissions](https://github.com/NeoLSN/cordova-plugin-android-permissions)
This plugin is designed to support Android new permissions checking mechanism.
You can find all permissions here: [https://developer.android.com/reference/android/Manifest.permission.html](https://developer.android.com/reference/android/Manifest.permission.html)
## Supported platforms
* Android

View File

@@ -0,0 +1,21 @@
# Android Permissions
```
$ ionic cordova plugin add cordova-plugin-android-permissions
$ npm install @awesome-cordova-plugins/android-permissions
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/android-permissions/)
Plugin Repo: [https://github.com/NeoLSN/cordova-plugin-android-permissions](https://github.com/NeoLSN/cordova-plugin-android-permissions)
This plugin is designed to support Android new permissions checking mechanism.
You can find all permissions here: https://developer.android.com/reference/android/Manifest.permission.html
## Supported platforms
- Android

18
docs/plugins/anyline.md Normal file
View File

@@ -0,0 +1,18 @@
# Anyline
```text
$ ionic cordova plugin add io-anyline-cordova
$ npm install @awesome-cordova-plugins/anyline
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/anyline/)
Plugin Repo: [https://github.com/Anyline/anyline-ocr-cordova-module](https://github.com/Anyline/anyline-ocr-cordova-module)
Anyline provides an easy-to-use SDK for applications to enable Optical Character Recognition \(OCR\) on mobile devices.
## Supported platforms
* Android
* iOS

View File

@@ -0,0 +1,20 @@
# Anyline
```
$ ionic cordova plugin add io-anyline-cordova
$ npm install @awesome-cordova-plugins/anyline
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/anyline/)
Plugin Repo: [https://github.com/Anyline/anyline-ocr-cordova-module](https://github.com/Anyline/anyline-ocr-cordova-module)
Anyline provides an easy-to-use SDK for applications to enable Optical Character Recognition (OCR) on mobile devices.
## Supported platforms
- Android
- iOS

View File

@@ -0,0 +1,20 @@
# App Availability
```text
$ ionic cordova plugin add cordova-plugin-appavailability
$ npm install @awesome-cordova-plugins/app-availability
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/app-availability/)
Plugin Repo: [https://github.com/ohh2ahh/AppAvailability](https://github.com/ohh2ahh/AppAvailability)
This plugin allows you to check if an app is installed on the user's device. It requires an URI Scheme \(e.g. twitter://\) on iOS or a Package Name \(e.g com.twitter.android\) on Android.
Requires Cordova plugin: cordova-plugin-appavailability. For more info, please see the [AppAvailability plugin docs](https://github.com/ohh2ahh/AppAvailability).
## Supported platforms
* Android
* iOS

View File

@@ -0,0 +1,22 @@
# App Availability
```
$ ionic cordova plugin add cordova-plugin-appavailability
$ npm install @awesome-cordova-plugins/app-availability
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/app-availability/)
Plugin Repo: [https://github.com/ohh2ahh/AppAvailability](https://github.com/ohh2ahh/AppAvailability)
This plugin allows you to check if an app is installed on the user's device. It requires an URI Scheme (e.g. twitter://) on iOS or a Package Name (e.g com.twitter.android) on Android.
Requires Cordova plugin: cordova-plugin-appavailability. For more info, please see the [AppAvailability plugin docs](https://github.com/ohh2ahh/AppAvailability).
## Supported platforms
- Android
- iOS

View File

@@ -0,0 +1,20 @@
# App Center Analytics
```text
$ ionic cordova plugin add cordova-plugin-appcenter-analytics
$ npm install @awesome-cordova-plugins/app-center-analytics
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/app-center-analytics/)
Plugin Repo: [https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-analytics](https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-analytics)
App Center Analytics helps you understand user behavior and customer engagement to improve your app. The SDK automatically captures session count and device properties like model, OS version, etc. You can define your own custom events to measure things that matter to you. All the information captured is available in the App Center portal for you to analyze the data.
For more info, please see [https://docs.microsoft.com/en-us/appcenter/sdk/analytics/cordova](https://docs.microsoft.com/en-us/appcenter/sdk/analytics/cordova)
## Supported platforms
* Android
* iOS

View File

@@ -0,0 +1,25 @@
# App Center Analytics
```
$ ionic cordova plugin add cordova-plugin-appcenter-analytics
$ npm install @awesome-cordova-plugins/app-center-analytics
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/app-center-analytics/)
Plugin Repo: [https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-analytics](https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-analytics)
App Center Analytics helps you understand user behavior and customer engagement to improve your app.
The SDK automatically captures session count and device properties like model, OS version, etc.
You can define your own custom events to measure things that matter to you.
All the information captured is available in the App Center portal for you to analyze the data.
For more info, please see https://docs.microsoft.com/en-us/appcenter/sdk/analytics/cordova
## Supported platforms
- Android
- iOS

View File

@@ -0,0 +1,20 @@
# App Center Crashes
```text
$ ionic cordova plugin add cordova-plugin-appcenter-crashes
$ npm install @awesome-cordova-plugins/app-center-crashes
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/app-center-crashes/)
Plugin Repo: [https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-crashes](https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-crashes)
App Center Analytics helps you understand user behavior and customer engagement to improve your app. The SDK automatically captures session count and device properties like model, OS version, etc. You can define your own custom events to measure things that matter to you. All the information captured is available in the App Center portal for you to analyze the data.
For more info, please see [https://docs.microsoft.com/en-us/appcenter/sdk/crashes/cordova](https://docs.microsoft.com/en-us/appcenter/sdk/crashes/cordova)
## Supported platforms
* Android
* iOS

View File

@@ -0,0 +1,25 @@
# App Center Crashes
```
$ ionic cordova plugin add cordova-plugin-appcenter-crashes
$ npm install @awesome-cordova-plugins/app-center-crashes
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/app-center-crashes/)
Plugin Repo: [https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-crashes](https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-crashes)
App Center Analytics helps you understand user behavior and customer engagement to improve your app.
The SDK automatically captures session count and device properties like model, OS version, etc.
You can define your own custom events to measure things that matter to you.
All the information captured is available in the App Center portal for you to analyze the data.
For more info, please see https://docs.microsoft.com/en-us/appcenter/sdk/crashes/cordova
## Supported platforms
- Android
- iOS

View File

@@ -0,0 +1,18 @@
# App Center Low Memory
```text
$ ionic cordova plugin add https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-generate-low-memory
$ npm install @awesome-cordova-plugins/app-center-low-memory
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/app-center-low-memory/)
Plugin Repo: [https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-generate-low-memory](https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-generate-low-memory)
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](https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-generate-low-memory)
## Supported platforms
* Android
* iOS

View File

@@ -0,0 +1,21 @@
# App Center Low Memory
```
$ ionic cordova plugin add https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-generate-low-memory
$ npm install @awesome-cordova-plugins/app-center-low-memory
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/app-center-low-memory/)
Plugin Repo: [https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-generate-low-memory](https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-generate-low-memory)
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
## Supported platforms
- Android
- iOS

View File

@@ -0,0 +1,18 @@
# App Center Push
```text
$ ionic cordova plugin add cordova-plugin-appcenter-push
$ npm install @awesome-cordova-plugins/app-center-push
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/app-center-push/)
Plugin Repo: [https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-push](https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-push)
For more info, please see [https://docs.microsoft.com/en-us/appcenter/sdk/push/cordova](https://docs.microsoft.com/en-us/appcenter/sdk/push/cordova)
## Supported platforms
* Android
* iOS

View File

@@ -0,0 +1,20 @@
# App Center Push
```
$ ionic cordova plugin add cordova-plugin-appcenter-push
$ npm install @awesome-cordova-plugins/app-center-push
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/app-center-push/)
Plugin Repo: [https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-push](https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-push)
For more info, please see https://docs.microsoft.com/en-us/appcenter/sdk/push/cordova
## Supported platforms
- Android
- iOS

View File

@@ -0,0 +1,20 @@
# App Center Shared
```text
$ ionic cordova plugin add cordova-plugin-appcenter-shared
$ npm install @awesome-cordova-plugins/app-center-shared
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/app-center-shared/)
Plugin Repo: [https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-shared](https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-shared)
Exposes additional shared APIs for App Center.
For more info, please see [https://docs.microsoft.com/en-us/appcenter/sdk/other-apis/cordova](https://docs.microsoft.com/en-us/appcenter/sdk/other-apis/cordova)
## Supported platforms
* Android
* iOS

View File

@@ -0,0 +1,22 @@
# App Center Shared
```
$ ionic cordova plugin add cordova-plugin-appcenter-shared
$ npm install @awesome-cordova-plugins/app-center-shared
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/app-center-shared/)
Plugin Repo: [https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-shared](https://github.com/Microsoft/appcenter-sdk-cordova/tree/master/cordova-plugin-appcenter-shared)
Exposes additional shared APIs for App Center.
For more info, please see https://docs.microsoft.com/en-us/appcenter/sdk/other-apis/cordova
## Supported platforms
- Android
- iOS

View File

@@ -0,0 +1,23 @@
# App Preferences
```text
$ ionic cordova plugin add cordova-plugin-app-preferences
$ npm install @awesome-cordova-plugins/app-preferences
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/app-preferences/)
Plugin Repo: [https://github.com/apla/me.apla.cordova.app-preferences](https://github.com/apla/me.apla.cordova.app-preferences)
This plugin allows you to read and write app preferences
## Supported platforms
* Android
* BlackBerry 10
* Browser
* iOS
* macOS
* Windows 8
* Windows Phone

View File

@@ -0,0 +1,25 @@
# App Preferences
```
$ ionic cordova plugin add cordova-plugin-app-preferences
$ npm install @awesome-cordova-plugins/app-preferences
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/app-preferences/)
Plugin Repo: [https://github.com/apla/me.apla.cordova.app-preferences](https://github.com/apla/me.apla.cordova.app-preferences)
This plugin allows you to read and write app preferences
## Supported platforms
- Android
- BlackBerry 10
- Browser
- iOS
- macOS
- Windows 8
- Windows Phone

22
docs/plugins/app-rate.md Normal file
View File

@@ -0,0 +1,22 @@
# App Rate
```text
$ ionic cordova plugin add cordova-plugin-apprate
$ npm install @awesome-cordova-plugins/app-rate
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/app-rate/)
Plugin Repo: [https://github.com/pushandplay/cordova-plugin-apprate](https://github.com/pushandplay/cordova-plugin-apprate)
The AppRate plugin makes it easy to prompt the user to rate your app, either now, later, or never.
Requires Cordova plugin: cordova-plugin-apprate. For more info, please see the [AppRate plugin docs](https://github.com/pushandplay/cordova-plugin-apprate).
## Supported platforms
* Android
* BlackBerry 10
* iOS
* Windows

View File

@@ -0,0 +1,24 @@
# App Rate
```
$ ionic cordova plugin add cordova-plugin-apprate
$ npm install @awesome-cordova-plugins/app-rate
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/app-rate/)
Plugin Repo: [https://github.com/pushandplay/cordova-plugin-apprate](https://github.com/pushandplay/cordova-plugin-apprate)
The AppRate plugin makes it easy to prompt the user to rate your app, either now, later, or never.
Requires Cordova plugin: cordova-plugin-apprate. For more info, please see the [AppRate plugin docs](https://github.com/pushandplay/cordova-plugin-apprate).
## Supported platforms
- Android
- BlackBerry 10
- iOS
- Windows

View File

@@ -0,0 +1,21 @@
# App Version
```text
$ ionic cordova plugin add cordova-plugin-app-version
$ npm install @awesome-cordova-plugins/app-version
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/app-version/)
Plugin Repo: [https://github.com/whiteoctober/cordova-plugin-app-version](https://github.com/whiteoctober/cordova-plugin-app-version)
Reads the version of your app from the target build settings.
Requires Cordova plugin: `cordova-plugin-app-version`. For more info, please see the [Cordova App Version docs](https://github.com/whiteoctober/cordova-plugin-app-version).
## Supported platforms
* Android
* iOS
* Windows

View File

@@ -0,0 +1,23 @@
# App Version
```
$ ionic cordova plugin add cordova-plugin-app-version
$ npm install @awesome-cordova-plugins/app-version
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/app-version/)
Plugin Repo: [https://github.com/whiteoctober/cordova-plugin-app-version](https://github.com/whiteoctober/cordova-plugin-app-version)
Reads the version of your app from the target build settings.
Requires Cordova plugin: `cordova-plugin-app-version`. For more info, please see the [Cordova App Version docs](https://github.com/whiteoctober/cordova-plugin-app-version).
## Supported platforms
- Android
- iOS
- Windows

View File

@@ -0,0 +1,17 @@
# Apple Wallet
```text
$ ionic cordova plugin add cordova-apple-wallet
$ npm install @awesome-cordova-plugins/apple-wallet
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/apple-wallet/)
Plugin Repo: [https://github.com/tomavic/cordova-apple-wallet](https://github.com/tomavic/cordova-apple-wallet)
A Cordova plugin that enables users from Add Payment Cards to their Apple Wallet.
## Supported platforms
* iOS

View File

@@ -0,0 +1,19 @@
# Apple Wallet
```
$ ionic cordova plugin add cordova-apple-wallet
$ npm install @awesome-cordova-plugins/apple-wallet
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/apple-wallet/)
Plugin Repo: [https://github.com/tomavic/cordova-apple-wallet](https://github.com/tomavic/cordova-apple-wallet)
A Cordova plugin that enables users from Add Payment Cards to their Apple Wallet.
## Supported platforms
- iOS

View File

@@ -0,0 +1,26 @@
# HTTP
```text
$ ionic cordova plugin add cordova-approov-advanced-http
$ npm install @awesome-cordova-plugins/approov-advanced-http
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/approov-advanced-http/)
Plugin Repo: [https://github.com/approov/quickstart-ionic-advancedhttp](https://github.com/approov/quickstart-ionic-advancedhttp)
Cordova / Phonegap plugin for communicating with HTTP servers. Supports iOS and Android.
Advantages over Javascript requests:
* SSL / TLS Pinning
* CORS restrictions do not apply
* Handling of HTTP code 401 - read more at [Issue CB-2415](https://issues.apache.org/jira/browse/CB-2415)
Note: This plugin extends the pre-existing [cordova-advanced-http-plugin](https://github.com/silkimen/cordova-plugin-advanced-http), we have only added approov functionality on top of it. All credit goes to the actual plugin developer.
## Supported platforms
* Android
* iOS

View File

@@ -0,0 +1,28 @@
# HTTP
```
$ ionic cordova plugin add cordova-approov-advanced-http
$ npm install @awesome-cordova-plugins/approov-advanced-http
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/approov-advanced-http/)
Plugin Repo: [https://github.com/approov/quickstart-ionic-advancedhttp](https://github.com/approov/quickstart-ionic-advancedhttp)
Cordova / Phonegap plugin for communicating with HTTP servers. Supports iOS and Android.
Advantages over Javascript requests:
- SSL / TLS Pinning
- CORS restrictions do not apply
- Handling of HTTP code 401 - read more at [Issue CB-2415](https://issues.apache.org/jira/browse/CB-2415)
Note: This plugin extends the pre-existing [cordova-advanced-http-plugin](https://github.com/silkimen/cordova-plugin-advanced-http),
we have only added approov functionality on top of it. All credit goes to the actual plugin developer.
## Supported platforms
- Android
- iOS

18
docs/plugins/appsflyer.md Normal file
View File

@@ -0,0 +1,18 @@
# Appsflyer
```text
$ Add to config.xml like stated on github and then start
$ npm install @awesome-cordova-plugins/appsflyer
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/appsflyer/)
Plugin Repo: [https://github.com/AppsFlyerSDK/cordova-plugin-appsflyer-sdk](https://github.com/AppsFlyerSDK/cordova-plugin-appsflyer-sdk)
Appsflyer Cordova SDK support for Attribution
## Supported platforms
* iOS
* Android

View File

@@ -0,0 +1,20 @@
# Appsflyer
```
$ Add to config.xml like stated on github and then start
$ npm install @awesome-cordova-plugins/appsflyer
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/appsflyer/)
Plugin Repo: [https://github.com/AppsFlyerSDK/cordova-plugin-appsflyer-sdk](https://github.com/AppsFlyerSDK/cordova-plugin-appsflyer-sdk)
Appsflyer Cordova SDK support for Attribution
## Supported platforms
- iOS
- Android

View File

@@ -0,0 +1,17 @@
# Background Fetch
```text
$ ionic cordova plugin add cordova-plugin-background-fetch
$ npm install @awesome-cordova-plugins/background-fetch
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/background-fetch/)
Plugin Repo: [https://github.com/transistorsoft/cordova-plugin-background-fetch](https://github.com/transistorsoft/cordova-plugin-background-fetch)
iOS Background Fetch Implementation. See: [https://developer.apple.com/reference/uikit/uiapplication\#1657399](https://developer.apple.com/reference/uikit/uiapplication#1657399) iOS Background Fetch is basically an API which wakes up your app about every 15 minutes \(during the user's prime-time hours\) and provides your app exactly 30s of background running-time. This plugin will execute your provided callbackFn whenever a background-fetch event occurs. There is no way to increase the rate which a fetch-event occurs and this plugin sets the rate to the most frequent possible value of UIApplicationBackgroundFetchIntervalMinimum -- iOS determines the rate automatically based upon device usage and time-of-day \(ie: fetch-rate is about ~15min during prime-time hours; less frequently when the user is presumed to be sleeping, at 3am for example\). For more detail, please see [https://github.com/transistorsoft/cordova-plugin-background-fetch](https://github.com/transistorsoft/cordova-plugin-background-fetch)
## Supported platforms
* iOS

View File

@@ -0,0 +1,21 @@
# Background Fetch
```
$ ionic cordova plugin add cordova-plugin-background-fetch
$ npm install @awesome-cordova-plugins/background-fetch
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/background-fetch/)
Plugin Repo: [https://github.com/transistorsoft/cordova-plugin-background-fetch](https://github.com/transistorsoft/cordova-plugin-background-fetch)
iOS Background Fetch Implementation. See: https://developer.apple.com/reference/uikit/uiapplication#1657399
iOS Background Fetch is basically an API which wakes up your app about every 15 minutes (during the user's prime-time hours) and provides your app exactly 30s of background running-time. This plugin will execute your provided callbackFn whenever a background-fetch event occurs. There is no way to increase the rate which a fetch-event occurs and this plugin sets the rate to the most frequent possible value of UIApplicationBackgroundFetchIntervalMinimum -- iOS determines the rate automatically based upon device usage and time-of-day (ie: fetch-rate is about ~15min during prime-time hours; less frequently when the user is presumed to be sleeping, at 3am for example).
For more detail, please see https://github.com/transistorsoft/cordova-plugin-background-fetch
## Supported platforms
- iOS

View File

@@ -0,0 +1,18 @@
# Background Geolocation
```text
$ ionic cordova plugin add @mauron85/cordova-plugin-background-geolocation
$ npm install @awesome-cordova-plugins/background-geolocation
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/background-geolocation/)
Plugin Repo: [https://github.com/mauron85/cordova-plugin-background-geolocation](https://github.com/mauron85/cordova-plugin-background-geolocation)
This plugin provides foreground and background geolocation with battery-saving "circular region monitoring" and "stop detection". For more detail, please see [https://github.com/mauron85/cordova-plugin-background-geolocation](https://github.com/mauron85/cordova-plugin-background-geolocation)
## Supported platforms
* Android
* iOS

View File

@@ -0,0 +1,21 @@
# Background Geolocation
```
$ ionic cordova plugin add @mauron85/cordova-plugin-background-geolocation
$ npm install @awesome-cordova-plugins/background-geolocation
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/background-geolocation/)
Plugin Repo: [https://github.com/mauron85/cordova-plugin-background-geolocation](https://github.com/mauron85/cordova-plugin-background-geolocation)
This plugin provides foreground and background geolocation with battery-saving "circular region monitoring" and "stop detection". For
more detail, please see https://github.com/mauron85/cordova-plugin-background-geolocation
## Supported platforms
- Android
- iOS

View File

@@ -0,0 +1,21 @@
# Background Mode
```text
$ ionic cordova plugin add cordova-plugin-background-mode
$ npm install @awesome-cordova-plugins/background-mode
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/background-mode/)
Plugin Repo: [https://github.com/katzer/cordova-plugin-background-mode](https://github.com/katzer/cordova-plugin-background-mode)
Cordova plugin to prevent the app from going to sleep while in background. Requires Cordova plugin: cordova-plugin-background-mode. For more info about plugin, visit: [https://github.com/katzer/cordova-plugin-background-mode](https://github.com/katzer/cordova-plugin-background-mode)
## Supported platforms
* AmazonFire OS
* Android
* Browser
* iOS
* Windows

View File

@@ -0,0 +1,24 @@
# Background Mode
```
$ ionic cordova plugin add cordova-plugin-background-mode
$ npm install @awesome-cordova-plugins/background-mode
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/background-mode/)
Plugin Repo: [https://github.com/katzer/cordova-plugin-background-mode](https://github.com/katzer/cordova-plugin-background-mode)
Cordova plugin to prevent the app from going to sleep while in background.
Requires Cordova plugin: cordova-plugin-background-mode. For more info about plugin, visit: https://github.com/katzer/cordova-plugin-background-mode
## Supported platforms
- AmazonFire OS
- Android
- Browser
- iOS
- Windows

View File

@@ -0,0 +1,17 @@
# FileTransferManager
\` $ ionic cordova plugin add cordova-plugin-background-upload $ npm install @awesome-cordova-plugins/background-upload
\`\`\`
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/background-upload/)
Plugin Repo: [https://github.com/spoonconsulting/cordova-plugin-background-upload](https://github.com/spoonconsulting/cordova-plugin-background-upload)
This plugin does something
## Supported platforms
* Android
* iOS

View File

@@ -0,0 +1,20 @@
# BackgroundUpload
```
$ ionic cordova plugin add cordova-plugin-background-upload
$ npm install @awesome-cordova-plugins/background-upload
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/background-upload/)
Plugin Repo: [https://github.com/spoonconsulting/cordova-plugin-background-upload](https://github.com/spoonconsulting/cordova-plugin-background-upload)
This plugin does something
## Supported platforms
- Android
- iOS

24
docs/plugins/badge.md Normal file
View File

@@ -0,0 +1,24 @@
# Badge
```text
$ ionic cordova plugin add cordova-plugin-badge
$ npm install @awesome-cordova-plugins/badge
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/badge/)
Plugin Repo: [https://github.com/katzer/cordova-plugin-badge](https://github.com/katzer/cordova-plugin-badge)
The essential purpose of badge numbers is to enable an application to inform its users that it has something for them — for example, unread messages — when the application isnt running in the foreground.
Requires Cordova plugin: cordova-plugin-badge. For more info, please see the [Badge plugin docs](https://github.com/katzer/cordova-plugin-badge).
Android Note: Badges have historically only been a feature implemented by third party launchers and not visible unless one of those launchers was being used \(E.G. Samsung or Nova Launcher\) and if enabled by the user. As of Android 8 \(Oreo\), [notification badges](https://developer.android.com/training/notify-user/badges) were introduced officially to reflect unread notifications. This plugin is unlikely to work as expected on devices running Android 8 or newer. Please see the [local notifications plugin docs](https://github.com/katzer/cordova-plugin-local-notifications) for more information on badge use with notifications.
## Supported platforms
* Android
* Browser
* iOS
* Windows

View File

@@ -0,0 +1,26 @@
# Badge
```
$ ionic cordova plugin add cordova-plugin-badge
$ npm install @awesome-cordova-plugins/badge
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/badge/)
Plugin Repo: [https://github.com/katzer/cordova-plugin-badge](https://github.com/katzer/cordova-plugin-badge)
The essential purpose of badge numbers is to enable an application to inform its users that it has something for them — for example, unread messages — when the application isnt running in the foreground.
Requires Cordova plugin: cordova-plugin-badge. For more info, please see the [Badge plugin docs](https://github.com/katzer/cordova-plugin-badge).
Android Note: Badges have historically only been a feature implemented by third party launchers and not visible unless one of those launchers was being used (E.G. Samsung or Nova Launcher) and if enabled by the user. As of Android 8 (Oreo), [notification badges](https://developer.android.com/training/notify-user/badges) were introduced officially to reflect unread notifications. This plugin is unlikely to work as expected on devices running Android 8 or newer. Please see the [local notifications plugin docs](https://github.com/katzer/cordova-plugin-local-notifications) for more information on badge use with notifications.
## Supported platforms
- Android
- Browser
- iOS
- Windows

View File

@@ -0,0 +1,23 @@
# Barcode Scanner
```text
$ ionic cordova plugin add phonegap-plugin-barcodescanner
$ npm install @awesome-cordova-plugins/barcode-scanner
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/barcode-scanner/)
Plugin Repo: [https://github.com/phonegap/phonegap-plugin-barcodescanner](https://github.com/phonegap/phonegap-plugin-barcodescanner)
The Barcode Scanner Plugin opens a camera view and automatically scans a barcode, returning the data back to you.
Requires Cordova plugin: `phonegap-plugin-barcodescanner`. For more info, please see the [BarcodeScanner plugin docs](https://github.com/phonegap/phonegap-plugin-barcodescanner).
## Supported platforms
* Android
* BlackBerry 10
* Browser
* iOS
* Windows

View File

@@ -0,0 +1,25 @@
# Barcode Scanner
```
$ ionic cordova plugin add phonegap-plugin-barcodescanner
$ npm install @awesome-cordova-plugins/barcode-scanner
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/barcode-scanner/)
Plugin Repo: [https://github.com/phonegap/phonegap-plugin-barcodescanner](https://github.com/phonegap/phonegap-plugin-barcodescanner)
The Barcode Scanner Plugin opens a camera view and automatically scans a barcode, returning the data back to you.
Requires Cordova plugin: `phonegap-plugin-barcodescanner`. For more info, please see the [BarcodeScanner plugin docs](https://github.com/phonegap/phonegap-plugin-barcodescanner).
## Supported platforms
- Android
- BlackBerry 10
- Browser
- iOS
- Windows

View File

@@ -0,0 +1,20 @@
# Battery Status
```text
$ ionic cordova plugin add cordova-plugin-battery-status
$ npm install @awesome-cordova-plugins/battery-status
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/battery-status/)
Plugin Repo: [https://github.com/apache/cordova-plugin-battery-status](https://github.com/apache/cordova-plugin-battery-status)
Requires Cordova plugin: cordova-plugin-batterystatus. For more info, please see the [BatteryStatus plugin docs](https://github.com/apache/cordova-plugin-battery-status).
## Supported platforms
* iOS
* Android
* Windows
* Browser

View File

@@ -0,0 +1,22 @@
# Battery Status
```
$ ionic cordova plugin add cordova-plugin-battery-status
$ npm install @awesome-cordova-plugins/battery-status
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/battery-status/)
Plugin Repo: [https://github.com/apache/cordova-plugin-battery-status](https://github.com/apache/cordova-plugin-battery-status)
Requires Cordova plugin: cordova-plugin-batterystatus. For more info, please see the [BatteryStatus plugin docs](https://github.com/apache/cordova-plugin-battery-status).
## Supported platforms
- iOS
- Android
- Windows
- Browser

18
docs/plugins/biocatch.md Normal file
View File

@@ -0,0 +1,18 @@
# BioCatch
```text
$ ionic cordova plugin add cordova-plugin-biocatch
$ npm install @awesome-cordova-plugins/biocatch
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/biocatch/)
Plugin Repo: [https://bitbucket.org/carlos\_orellana/ionic-plugin](https://bitbucket.org/carlos_orellana/ionic-plugin)
BioCatch SDK Cordova support
## Supported platforms
* iOS
* Android

View File

@@ -0,0 +1,20 @@
# BioCatch
```
$ ionic cordova plugin add cordova-plugin-biocatch
$ npm install @awesome-cordova-plugins/biocatch
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/biocatch/)
Plugin Repo: [https://bitbucket.org/carlos_orellana/ionic-plugin](https://bitbucket.org/carlos_orellana/ionic-plugin)
BioCatch SDK Cordova support
## Supported platforms
- iOS
- Android

View File

@@ -0,0 +1,17 @@
# BiometricWrapper
```text
$ ''
$ npm install @awesome-cordova-plugins/biometric-wrapper
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/biometric-wrapper/)
Plugin Repo: \[''\]\(''\)
This plugin capture biometric\(Iris and Fingerprint\) and validate the user. May be used in Banking domain
## Supported platforms
* Android

View File

@@ -0,0 +1,20 @@
# BiometricWrapper
```
$ ''
$ npm install @awesome-cordova-plugins/biometric-wrapper
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/biometric-wrapper/)
Plugin Repo: ['']('')
This plugin capture biometric(Iris and Fingerprint) and validate the user.
May be used in Banking domain
## Supported platforms
- Android

30
docs/plugins/ble.md Normal file
View File

@@ -0,0 +1,30 @@
# BLE
```text
$ ionic cordova plugin add cordova-plugin-ble-central
$ npm install @awesome-cordova-plugins/ble
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/ble/)
Plugin Repo: [https://github.com/don/cordova-plugin-ble-central](https://github.com/don/cordova-plugin-ble-central)
This plugin enables communication between a phone and Bluetooth Low Energy \(BLE\) peripherals.
The plugin provides a simple JavaScript API for iOS and Android.
* Scan for peripherals
* Connect to a peripheral
* Read the value of a characteristic
* Write new value to a characteristic
* Get notified when characteristic's value changes
Advertising information is returned when scanning for peripherals. Service, characteristic, and property info is returned when connecting to a peripheral. All access is via service and characteristic UUIDs. The plugin manages handles internally.
Simultaneous connections to multiple peripherals are supported.
## Supported platforms
* Android
* iOS

View File

@@ -0,0 +1,32 @@
# BLE
```
$ ionic cordova plugin add cordova-plugin-ble-central
$ npm install @awesome-cordova-plugins/ble
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/ble/)
Plugin Repo: [https://github.com/don/cordova-plugin-ble-central](https://github.com/don/cordova-plugin-ble-central)
This plugin enables communication between a phone and Bluetooth Low Energy (BLE) peripherals.
The plugin provides a simple JavaScript API for iOS and Android.
- Scan for peripherals
- Connect to a peripheral
- Read the value of a characteristic
- Write new value to a characteristic
- Get notified when characteristic's value changes
Advertising information is returned when scanning for peripherals. Service, characteristic, and property info is returned when connecting to a peripheral. All access is via service and characteristic UUIDs. The plugin manages handles internally.
Simultaneous connections to multiple peripherals are supported.
## Supported platforms
- Android
- iOS

18
docs/plugins/blinkid.md Normal file
View File

@@ -0,0 +1,18 @@
# BlinkId
```text
$ ionic cordova plugin add blinkid-cordova --variable CAMERA_USAGE_DESCRIPTION="Enable your camera so that you can scan your ID to validate your account"
$ npm install @awesome-cordova-plugins/blinkid
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/blinkid/)
Plugin Repo: [https://github.com/BlinkID/blinkid-phonegap](https://github.com/BlinkID/blinkid-phonegap)
Microblink SDK wrapper for barcode and document scanning. See the blinkid-phonegap repository for available recognizers and other settings
## Supported platforms
* iOS
* Android

View File

@@ -0,0 +1,21 @@
# BlinkId
```
$ ionic cordova plugin add blinkid-cordova --variable CAMERA_USAGE_DESCRIPTION="Enable your camera so that you can scan your ID to validate your account"
$ npm install @awesome-cordova-plugins/blinkid
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/blinkid/)
Plugin Repo: [https://github.com/BlinkID/blinkid-phonegap](https://github.com/BlinkID/blinkid-phonegap)
Microblink SDK wrapper for barcode and document scanning. See the
blinkid-phonegap repository for available recognizers and other settings
## Supported platforms
- iOS
- Android

View File

@@ -0,0 +1,19 @@
# Bluetooth Classic Serial Port
```text
$ ionic cordova plugin add cordova-plugin-bluetooth-classic-serial-port
$ npm install @awesome-cordova-plugins/bluetooth-classic-serial-port
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/bluetooth-classic-serial-port/)
Plugin Repo: [https://github.com/MaximBelov/cordova-plugin-bluetooth-classic-serial-port](https://github.com/MaximBelov/cordova-plugin-bluetooth-classic-serial-port)
This plugin is written using the iOS Accessory Framework \(MFi\) to support Classic Bluetooth on iOS.
## Supported platforms
* Android
* iOS
* Browser

View File

@@ -0,0 +1,21 @@
# Bluetooth Classic Serial Port
```
$ ionic cordova plugin add cordova-plugin-bluetooth-classic-serial-port
$ npm install @awesome-cordova-plugins/bluetooth-classic-serial-port
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/bluetooth-classic-serial-port/)
Plugin Repo: [https://github.com/MaximBelov/cordova-plugin-bluetooth-classic-serial-port](https://github.com/MaximBelov/cordova-plugin-bluetooth-classic-serial-port)
This plugin is written using the iOS Accessory Framework (MFi) to support Classic Bluetooth on iOS.
## Supported platforms
- Android
- iOS
- Browser

View File

@@ -0,0 +1,18 @@
# BluetoothLE
```text
$ ionic cordova plugin add cordova-plugin-bluetoothle
$ npm install @awesome-cordova-plugins/bluetooth-le
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/bluetooth-le/)
Plugin Repo: [https://github.com/randdusing/cordova-plugin-bluetoothle](https://github.com/randdusing/cordova-plugin-bluetoothle)
This plugin has the most complete implementation for interacting with Bluetooth LE devices on Android, iOS and partially Windows. It's a wrap around [randdusing/cordova-plugin-bluetoothle](https://github.com/randdusing/cordova-plugin-bluetoothle/blob/master/readme.md) cordova plugin for Ionic. It supports peripheral **and** central modes and covers most of the API methods available on Android and iOS.
## Supported platforms
* Android
* iOS

View File

@@ -0,0 +1,22 @@
# BluetoothLE
```
$ ionic cordova plugin add cordova-plugin-bluetoothle
$ npm install @awesome-cordova-plugins/bluetooth-le
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/bluetooth-le/)
Plugin Repo: [https://github.com/randdusing/cordova-plugin-bluetoothle](https://github.com/randdusing/cordova-plugin-bluetoothle)
This plugin has the most complete implementation for interacting with Bluetooth LE devices on Android, iOS and partially Windows.
It's a wrap around [randdusing/cordova-plugin-bluetoothle](https://github.com/randdusing/cordova-plugin-bluetoothle/blob/master/readme.md) cordova plugin for Ionic.
It supports peripheral **and** central modes and covers most of the API methods available on Android and iOS.
## Supported platforms
- Android
- iOS

View File

@@ -0,0 +1,19 @@
# Bluetooth Serial
```text
$ ionic cordova plugin add cordova-plugin-bluetooth-serial
$ npm install @awesome-cordova-plugins/bluetooth-serial
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/bluetooth-serial/)
Plugin Repo: [https://github.com/don/BluetoothSerial](https://github.com/don/BluetoothSerial)
This plugin enables serial communication over Bluetooth. It was written for communicating between Android or iOS and an Arduino \(not Android to Android or iOS to iOS\).
## Supported platforms
* Android
* iOS
* Windows Phone 8

View File

@@ -0,0 +1,21 @@
# Bluetooth Serial
```
$ ionic cordova plugin add cordova-plugin-bluetooth-serial
$ npm install @awesome-cordova-plugins/bluetooth-serial
```
## [Usage Documentation](https://danielsogl.gitbook.io/awesome-cordova-plugins/plugins/bluetooth-serial/)
Plugin Repo: [https://github.com/don/BluetoothSerial](https://github.com/don/BluetoothSerial)
This plugin enables serial communication over Bluetooth. It was written for communicating between Android or iOS and an Arduino (not Android to Android or iOS to iOS).
## Supported platforms
- Android
- iOS
- Windows Phone 8

Some files were not shown because too many files have changed in this diff Show More