fix(icon): update to ionicons 6 to resolve typescript 4.4 errors (#24185)

This commit is contained in:
Liam DeBeasi
2021-11-08 16:59:30 -05:00
committed by GitHub
parent 52cd5d0cce
commit 118c606703
10 changed files with 58 additions and 39 deletions

View File

@ -9,8 +9,8 @@
"version": "6.0.0-rc.2",
"license": "MIT",
"dependencies": {
"@ionic/core": "6.0.0-rc.1",
"ionicons": "^5.5.4"
"@ionic/core": "6.0.0-rc.2",
"ionicons": "^6.0.0"
},
"devDependencies": {
"@stencil/core": "^1.17.0",
@ -53,19 +53,19 @@
}
},
"node_modules/@ionic/core": {
"version": "6.0.0-rc.1",
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.0.0-rc.1.tgz",
"integrity": "sha512-O7kqodTo61gJKaeokYcdM5KwnfZ1Li5UiBbQH5oZXeU0jzJWfp5dU02Chk3dCMlMI1dUYmQRnu2KCwETV/X5Kg==",
"version": "6.0.0-rc.2",
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.0.0-rc.2.tgz",
"integrity": "sha512-evf3J01B91zs386bBYz55zjG0I7BXSs/+pySkj+fDHVT/teXYntpUzebm5rqA0/IoUn6QXEdz1x3Nrz8040/Jg==",
"dependencies": {
"@stencil/core": "^2.6.0",
"ionicons": "^5.5.1",
"@stencil/core": "~2.10.0",
"ionicons": "^5.5.4",
"tslib": "^2.1.0"
}
},
"node_modules/@ionic/core/node_modules/@stencil/core": {
"version": "2.6.0",
"resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.6.0.tgz",
"integrity": "sha512-QsxWayZyusnqSZrlCl81R71rA3KqFjVVQSH4E0rGN15F1GdQaFonKlHLyCOLKLig1zzC+DQkLLiUuocexuvdeQ==",
"version": "2.10.0",
"resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.10.0.tgz",
"integrity": "sha512-15rWMTPQ/sp0lSV82HVCXkIya3QLN+uBl7pqK4JnTrp4HiLrzLmNbWjbvgCs55gw0lULbCIGbRIEsFz+Pe/Q+A==",
"bin": {
"stencil": "bin/stencil"
},
@ -74,6 +74,14 @@
"npm": ">=6.0.0"
}
},
"node_modules/@ionic/core/node_modules/ionicons": {
"version": "5.5.4",
"resolved": "https://registry.npmjs.org/ionicons/-/ionicons-5.5.4.tgz",
"integrity": "sha512-3ph8X9my3inhabWEZ7N0XRA0MnnNQ1v9a602mLNgWsIXnxE9G5BybIZ/pws/OZZ/hoNlvSjk801N03yL9/FNgQ==",
"dependencies": {
"@stencil/core": "~2.10.0"
}
},
"node_modules/@ionic/core/node_modules/tslib": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz",
@ -356,9 +364,9 @@
"dev": true
},
"node_modules/ionicons": {
"version": "5.5.4",
"resolved": "https://registry.npmjs.org/ionicons/-/ionicons-5.5.4.tgz",
"integrity": "sha512-3ph8X9my3inhabWEZ7N0XRA0MnnNQ1v9a602mLNgWsIXnxE9G5BybIZ/pws/OZZ/hoNlvSjk801N03yL9/FNgQ==",
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/ionicons/-/ionicons-6.0.0.tgz",
"integrity": "sha512-p83W1T8jZUlllHAjuIWaDQbI36OYqdrwcf8MhYbKW7+9rjGlCMP9+5OaR0W7tl0QfM004uAiy/zkc7HTpDNKgA==",
"dependencies": {
"@stencil/core": "~2.10.0"
}
@ -633,19 +641,27 @@
}
},
"@ionic/core": {
"version": "6.0.0-rc.1",
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.0.0-rc.1.tgz",
"integrity": "sha512-O7kqodTo61gJKaeokYcdM5KwnfZ1Li5UiBbQH5oZXeU0jzJWfp5dU02Chk3dCMlMI1dUYmQRnu2KCwETV/X5Kg==",
"version": "6.0.0-rc.2",
"resolved": "https://registry.npmjs.org/@ionic/core/-/core-6.0.0-rc.2.tgz",
"integrity": "sha512-evf3J01B91zs386bBYz55zjG0I7BXSs/+pySkj+fDHVT/teXYntpUzebm5rqA0/IoUn6QXEdz1x3Nrz8040/Jg==",
"requires": {
"@stencil/core": "^2.6.0",
"ionicons": "^5.5.1",
"@stencil/core": "~2.10.0",
"ionicons": "^5.5.4",
"tslib": "^2.1.0"
},
"dependencies": {
"@stencil/core": {
"version": "2.6.0",
"resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.6.0.tgz",
"integrity": "sha512-QsxWayZyusnqSZrlCl81R71rA3KqFjVVQSH4E0rGN15F1GdQaFonKlHLyCOLKLig1zzC+DQkLLiUuocexuvdeQ=="
"version": "2.10.0",
"resolved": "https://registry.npmjs.org/@stencil/core/-/core-2.10.0.tgz",
"integrity": "sha512-15rWMTPQ/sp0lSV82HVCXkIya3QLN+uBl7pqK4JnTrp4HiLrzLmNbWjbvgCs55gw0lULbCIGbRIEsFz+Pe/Q+A=="
},
"ionicons": {
"version": "5.5.4",
"resolved": "https://registry.npmjs.org/ionicons/-/ionicons-5.5.4.tgz",
"integrity": "sha512-3ph8X9my3inhabWEZ7N0XRA0MnnNQ1v9a602mLNgWsIXnxE9G5BybIZ/pws/OZZ/hoNlvSjk801N03yL9/FNgQ==",
"requires": {
"@stencil/core": "~2.10.0"
}
},
"tslib": {
"version": "2.2.0",
@ -904,9 +920,9 @@
"dev": true
},
"ionicons": {
"version": "5.5.4",
"resolved": "https://registry.npmjs.org/ionicons/-/ionicons-5.5.4.tgz",
"integrity": "sha512-3ph8X9my3inhabWEZ7N0XRA0MnnNQ1v9a602mLNgWsIXnxE9G5BybIZ/pws/OZZ/hoNlvSjk801N03yL9/FNgQ==",
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/ionicons/-/ionicons-6.0.0.tgz",
"integrity": "sha512-p83W1T8jZUlllHAjuIWaDQbI36OYqdrwcf8MhYbKW7+9rjGlCMP9+5OaR0W7tl0QfM004uAiy/zkc7HTpDNKgA==",
"requires": {
"@stencil/core": "~2.10.0"
},

View File

@ -60,7 +60,7 @@
},
"dependencies": {
"@ionic/core": "6.0.0-rc.2",
"ionicons": "^5.5.4"
"ionicons": "^6.0.0"
},
"vetur": {
"tags": "dist/vetur/tags.json",

View File

@ -6,7 +6,6 @@ import { IonIcon as IonIconCmp } from 'ionicons/components/ion-icon.js';
export const IonIcon = /*@__PURE__*/ defineComponent({
name: 'IonIcon',
props: {
ariaLabel: String,
color: String,
flipRtl: Boolean,
icon: String,