diff --git a/example/package.json b/example/package.json index 27c87e7..7f5b238 100644 --- a/example/package.json +++ b/example/package.json @@ -7,7 +7,7 @@ "serve": "vite preview" }, "devDependencies": { - "typescript": "^4.3.2", + "typescript": "^5.0.0", "vite": "^3.0.0" } } \ No newline at end of file diff --git a/package.json b/package.json index 2468563..45550a1 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "rimraf": "^3.0.2", "rollup": "^3.2.5", "swiftlint": "^1.0.1", - "typescript": "^4.8.4" + "typescript": "^5.0.0" }, "peerDependencies": { "@capacitor/core": "^4.0.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 550606b..3e66a76 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,7 +18,7 @@ devDependencies: version: 4.4.0(@capacitor/core@4.4.0) '@ionic/eslint-config': specifier: ^0.3.0 - version: 0.3.0(eslint@8.27.0)(typescript@4.8.4) + version: 0.3.0(eslint@8.27.0)(typescript@5.0.2) '@ionic/prettier-config': specifier: ^2.0.0 version: 2.0.0(prettier@2.7.1) @@ -27,10 +27,10 @@ devDependencies: version: 1.1.2 '@typescript-eslint/eslint-plugin': specifier: ^5.42.1 - version: 5.42.1(@typescript-eslint/parser@5.42.1)(eslint@8.27.0)(typescript@4.8.4) + version: 5.42.1(@typescript-eslint/parser@5.42.1)(eslint@8.27.0)(typescript@5.0.2) '@typescript-eslint/parser': specifier: ^5.42.1 - version: 5.42.1(eslint@8.27.0)(typescript@4.8.4) + version: 5.42.1(eslint@8.27.0)(typescript@5.0.2) eslint: specifier: ^8.27.0 version: 8.27.0 @@ -56,8 +56,8 @@ devDependencies: specifier: ^1.0.1 version: 1.0.1 typescript: - specifier: ^4.8.4 - version: 4.8.4 + specifier: ^5.0.0 + version: 5.0.2 packages: @@ -190,13 +190,13 @@ packages: - supports-color dev: true - /@ionic/eslint-config@0.3.0(eslint@8.27.0)(typescript@4.8.4): + /@ionic/eslint-config@0.3.0(eslint@8.27.0)(typescript@5.0.2): resolution: {integrity: sha512-Uf1hS2YIoHlcvXPF5LnsPM6auMewEdChQhR117Rt3sVEAutbyKMpFP4slNC2a6up3a5Q34zepqlf61Qgkf9XeQ==} peerDependencies: eslint: '>=7' dependencies: - '@typescript-eslint/eslint-plugin': 4.33.0(@typescript-eslint/parser@4.33.0)(eslint@8.27.0)(typescript@4.8.4) - '@typescript-eslint/parser': 4.33.0(eslint@8.27.0)(typescript@4.8.4) + '@typescript-eslint/eslint-plugin': 4.33.0(@typescript-eslint/parser@4.33.0)(eslint@8.27.0)(typescript@5.0.2) + '@typescript-eslint/parser': 4.33.0(eslint@8.27.0)(typescript@5.0.2) eslint: 8.27.0 eslint-config-prettier: 6.15.0(eslint@8.27.0) eslint-plugin-import: 2.26.0(@typescript-eslint/parser@4.33.0)(eslint@8.27.0) @@ -363,7 +363,7 @@ packages: resolution: {integrity: sha512-+OpjSaq85gvlZAYINyzKpLeiFkSC4EsC6IIiT6v6TLSU5k5U83fHGj9Lel8oKEXM0HqgrMVCjXPDPVICtxF7EQ==} dev: true - /@typescript-eslint/eslint-plugin@4.33.0(@typescript-eslint/parser@4.33.0)(eslint@8.27.0)(typescript@4.8.4): + /@typescript-eslint/eslint-plugin@4.33.0(@typescript-eslint/parser@4.33.0)(eslint@8.27.0)(typescript@5.0.2): resolution: {integrity: sha512-aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -374,8 +374,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 4.33.0(eslint@8.27.0)(typescript@4.8.4) - '@typescript-eslint/parser': 4.33.0(eslint@8.27.0)(typescript@4.8.4) + '@typescript-eslint/experimental-utils': 4.33.0(eslint@8.27.0)(typescript@5.0.2) + '@typescript-eslint/parser': 4.33.0(eslint@8.27.0)(typescript@5.0.2) '@typescript-eslint/scope-manager': 4.33.0 debug: 4.3.4 eslint: 8.27.0 @@ -383,13 +383,13 @@ packages: ignore: 5.2.4 regexpp: 3.2.0 semver: 7.5.1 - tsutils: 3.21.0(typescript@4.8.4) - typescript: 4.8.4 + tsutils: 3.21.0(typescript@5.0.2) + typescript: 5.0.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/eslint-plugin@5.42.1(@typescript-eslint/parser@5.42.1)(eslint@8.27.0)(typescript@4.8.4): + /@typescript-eslint/eslint-plugin@5.42.1(@typescript-eslint/parser@5.42.1)(eslint@8.27.0)(typescript@5.0.2): resolution: {integrity: sha512-LyR6x784JCiJ1j6sH5Y0K6cdExqCCm8DJUTcwG5ThNXJj/G8o5E56u5EdG4SLy+bZAwZBswC+GYn3eGdttBVCg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -400,23 +400,23 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.42.1(eslint@8.27.0)(typescript@4.8.4) + '@typescript-eslint/parser': 5.42.1(eslint@8.27.0)(typescript@5.0.2) '@typescript-eslint/scope-manager': 5.42.1 - '@typescript-eslint/type-utils': 5.42.1(eslint@8.27.0)(typescript@4.8.4) - '@typescript-eslint/utils': 5.42.1(eslint@8.27.0)(typescript@4.8.4) + '@typescript-eslint/type-utils': 5.42.1(eslint@8.27.0)(typescript@5.0.2) + '@typescript-eslint/utils': 5.42.1(eslint@8.27.0)(typescript@5.0.2) debug: 4.3.4 eslint: 8.27.0 ignore: 5.2.4 natural-compare-lite: 1.4.0 regexpp: 3.2.0 semver: 7.5.1 - tsutils: 3.21.0(typescript@4.8.4) - typescript: 4.8.4 + tsutils: 3.21.0(typescript@5.0.2) + typescript: 5.0.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/experimental-utils@4.33.0(eslint@8.27.0)(typescript@4.8.4): + /@typescript-eslint/experimental-utils@4.33.0(eslint@8.27.0)(typescript@5.0.2): resolution: {integrity: sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -425,7 +425,7 @@ packages: '@types/json-schema': 7.0.11 '@typescript-eslint/scope-manager': 4.33.0 '@typescript-eslint/types': 4.33.0 - '@typescript-eslint/typescript-estree': 4.33.0(typescript@4.8.4) + '@typescript-eslint/typescript-estree': 4.33.0(typescript@5.0.2) eslint: 8.27.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0(eslint@8.27.0) @@ -434,7 +434,7 @@ packages: - typescript dev: true - /@typescript-eslint/parser@4.33.0(eslint@8.27.0)(typescript@4.8.4): + /@typescript-eslint/parser@4.33.0(eslint@8.27.0)(typescript@5.0.2): resolution: {integrity: sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -446,15 +446,15 @@ packages: dependencies: '@typescript-eslint/scope-manager': 4.33.0 '@typescript-eslint/types': 4.33.0 - '@typescript-eslint/typescript-estree': 4.33.0(typescript@4.8.4) + '@typescript-eslint/typescript-estree': 4.33.0(typescript@5.0.2) debug: 4.3.4 eslint: 8.27.0 - typescript: 4.8.4 + typescript: 5.0.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@5.42.1(eslint@8.27.0)(typescript@4.8.4): + /@typescript-eslint/parser@5.42.1(eslint@8.27.0)(typescript@5.0.2): resolution: {integrity: sha512-kAV+NiNBWVQDY9gDJDToTE/NO8BHi4f6b7zTsVAJoTkmB/zlfOpiEVBzHOKtlgTndCKe8vj9F/PuolemZSh50Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -466,10 +466,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.42.1 '@typescript-eslint/types': 5.42.1 - '@typescript-eslint/typescript-estree': 5.42.1(typescript@4.8.4) + '@typescript-eslint/typescript-estree': 5.42.1(typescript@5.0.2) debug: 4.3.4 eslint: 8.27.0 - typescript: 4.8.4 + typescript: 5.0.2 transitivePeerDependencies: - supports-color dev: true @@ -490,7 +490,7 @@ packages: '@typescript-eslint/visitor-keys': 5.42.1 dev: true - /@typescript-eslint/type-utils@5.42.1(eslint@8.27.0)(typescript@4.8.4): + /@typescript-eslint/type-utils@5.42.1(eslint@8.27.0)(typescript@5.0.2): resolution: {integrity: sha512-WWiMChneex5w4xPIX56SSnQQo0tEOy5ZV2dqmj8Z371LJ0E+aymWD25JQ/l4FOuuX+Q49A7pzh/CGIQflxMVXg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -500,12 +500,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.42.1(typescript@4.8.4) - '@typescript-eslint/utils': 5.42.1(eslint@8.27.0)(typescript@4.8.4) + '@typescript-eslint/typescript-estree': 5.42.1(typescript@5.0.2) + '@typescript-eslint/utils': 5.42.1(eslint@8.27.0)(typescript@5.0.2) debug: 4.3.4 eslint: 8.27.0 - tsutils: 3.21.0(typescript@4.8.4) - typescript: 4.8.4 + tsutils: 3.21.0(typescript@5.0.2) + typescript: 5.0.2 transitivePeerDependencies: - supports-color dev: true @@ -520,7 +520,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree@4.33.0(typescript@4.8.4): + /@typescript-eslint/typescript-estree@4.33.0(typescript@5.0.2): resolution: {integrity: sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -535,13 +535,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.1 - tsutils: 3.21.0(typescript@4.8.4) - typescript: 4.8.4 + tsutils: 3.21.0(typescript@5.0.2) + typescript: 5.0.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree@5.42.1(typescript@4.8.4): + /@typescript-eslint/typescript-estree@5.42.1(typescript@5.0.2): resolution: {integrity: sha512-qElc0bDOuO0B8wDhhW4mYVgi/LZL+igPwXtV87n69/kYC/7NG3MES0jHxJNCr4EP7kY1XVsRy8C/u3DYeTKQmw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -556,13 +556,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.1 - tsutils: 3.21.0(typescript@4.8.4) - typescript: 4.8.4 + tsutils: 3.21.0(typescript@5.0.2) + typescript: 5.0.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@5.42.1(eslint@8.27.0)(typescript@4.8.4): + /@typescript-eslint/utils@5.42.1(eslint@8.27.0)(typescript@5.0.2): resolution: {integrity: sha512-Gxvf12xSp3iYZd/fLqiQRD4uKZjDNR01bQ+j8zvhPjpsZ4HmvEFL/tC4amGNyxN9Rq+iqvpHLhlqx6KTxz9ZyQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -572,7 +572,7 @@ packages: '@types/semver': 7.5.0 '@typescript-eslint/scope-manager': 5.42.1 '@typescript-eslint/types': 5.42.1 - '@typescript-eslint/typescript-estree': 5.42.1(typescript@4.8.4) + '@typescript-eslint/typescript-estree': 5.42.1(typescript@5.0.2) eslint: 8.27.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0(eslint@8.27.0) @@ -1033,7 +1033,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 4.33.0(eslint@8.27.0)(typescript@4.8.4) + '@typescript-eslint/parser': 4.33.0(eslint@8.27.0)(typescript@5.0.2) debug: 3.2.7 eslint: 8.27.0 eslint-import-resolver-node: 0.3.7 @@ -1062,7 +1062,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.42.1(eslint@8.27.0)(typescript@4.8.4) + '@typescript-eslint/parser': 5.42.1(eslint@8.27.0)(typescript@5.0.2) debug: 3.2.7 eslint: 8.27.0 eslint-import-resolver-node: 0.3.7 @@ -1080,7 +1080,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 4.33.0(eslint@8.27.0)(typescript@4.8.4) + '@typescript-eslint/parser': 4.33.0(eslint@8.27.0)(typescript@5.0.2) array-includes: 3.1.6 array.prototype.flat: 1.3.1 debug: 2.6.9 @@ -1111,7 +1111,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.42.1(eslint@8.27.0)(typescript@4.8.4) + '@typescript-eslint/parser': 5.42.1(eslint@8.27.0)(typescript@5.0.2) array-includes: 3.1.6 array.prototype.flat: 1.3.1 debug: 2.6.9 @@ -2341,14 +2341,14 @@ packages: resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} dev: true - /tsutils@3.21.0(typescript@4.8.4): + /tsutils@3.21.0(typescript@5.0.2): resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 4.8.4 + typescript: 5.0.2 dev: true /type-check@0.4.0: @@ -2377,9 +2377,9 @@ packages: hasBin: true dev: true - /typescript@4.8.4: - resolution: {integrity: sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==} - engines: {node: '>=4.2.0'} + /typescript@5.0.2: + resolution: {integrity: sha512-wVORMBGO/FAs/++blGNeAVdbNKtIh1rbBL2EyQ1+J9lClJ93KiiKe8PmFIVdXhHcyv44SL9oglmfeSsndo0jRw==} + engines: {node: '>=12.20'} hasBin: true dev: true