chore(): update stencil/ionicons (#16720)

* chore(): update stencil/ionicons

* add ionicons copy task
This commit is contained in:
Manu MA
2018-12-13 16:02:30 +01:00
committed by GitHub
parent 0a1b39e60d
commit c4e122362d
4 changed files with 10784 additions and 3 deletions

View File

@ -1,5 +1,6 @@
import '@ionic/core/dist/ionic/svg';
import { defineCustomElements } from '@ionic/core/loader'; import { defineCustomElements } from '@ionic/core/loader';
import { addIcons } from 'ionicons';
import { ICON_PATHS } from 'ionicons/icons';
import { Config } from './providers/config'; import { Config } from './providers/config';
import { IonicWindow } from './types/interfaces'; import { IonicWindow } from './types/interfaces';
@ -9,6 +10,7 @@ export function appInitialize(config: Config) {
const win: IonicWindow | undefined = window as any; const win: IonicWindow | undefined = window as any;
if (typeof win !== 'undefined') { if (typeof win !== 'undefined') {
const Ionic = win.Ionic = win.Ionic || {}; const Ionic = win.Ionic = win.Ionic || {};
addIcons(ICON_PATHS);
Ionic.config = config; Ionic.config = config;
Ionic.asyncQueue = false; Ionic.asyncQueue = false;
@ -28,6 +30,7 @@ export function appInitialize(config: Config) {
elm.removeEventListener(eventName, cb, opts); elm.removeEventListener(eventName, cb, opts);
} }
}; };
return defineCustomElements(win, { return defineCustomElements(win, {
exclude: ['ion-tabs', 'ion-tab'] exclude: ['ion-tabs', 'ion-tab']
}); });

View File

@ -5,3 +5,7 @@ cp -a ../../dist node_modules/@ionic/angular/dist
# Copy core dist # Copy core dist
rm -rf node_modules/@ionic/core/dist rm -rf node_modules/@ionic/core/dist
cp -a ../../../core/dist node_modules/@ionic/core/dist cp -a ../../../core/dist node_modules/@ionic/core/dist
# Copy ionicons
rm -rf node_modules/ionicons
cp -a ../../../core/node_modules/ionicons node_modules/ionicons

10774
core/package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff

View File

@ -27,10 +27,10 @@
"loader/" "loader/"
], ],
"dependencies": { "dependencies": {
"ionicons": "4.4.8" "ionicons": "4.5.0"
}, },
"devDependencies": { "devDependencies": {
"@stencil/core": "0.16.1-6", "@stencil/core": "0.16.1",
"@stencil/sass": "0.1.1", "@stencil/sass": "0.1.1",
"@stencil/utils": "latest", "@stencil/utils": "latest",
"@types/jest": "^23.3.1", "@types/jest": "^23.3.1",