From df3b9bc4cc897974176ed462ca8ebaa297b5046e Mon Sep 17 00:00:00 2001 From: Adam Bradley Date: Thu, 14 Jun 2018 13:20:13 -0500 Subject: [PATCH] chore(config): update component bundling --- core/stencil.config.js | 29 ++++++++++++++++++++--------- 1 file changed, 20 insertions(+), 9 deletions(-) diff --git a/core/stencil.config.js b/core/stencil.config.js index 295b45f2eb..ce6fe0fe48 100644 --- a/core/stencil.config.js +++ b/core/stencil.config.js @@ -3,36 +3,48 @@ const sass = require('@stencil/sass'); exports.config = { namespace: 'Ionic', bundles: [ - { components: ['ion-app', 'ion-tap-click', 'ion-content', 'ion-scroll', 'ion-footer', 'ion-header', 'ion-title', 'ion-toolbar'] }, { components: ['ion-action-sheet', 'ion-action-sheet-controller'] }, { components: ['ion-alert', 'ion-alert-controller'] }, + { components: ['ion-anchor', 'ion-back-button', 'ion-nav', 'ion-nav-pop', 'ion-nav-push', 'ion-nav-set-root'] }, + { components: ['ion-animation-controller'] }, + { components: ['ion-app', 'ion-buttons', 'ion-content', 'ion-footer', 'ion-header', 'ion-scroll', 'ion-tap-click', 'ion-title', 'ion-toolbar'] }, { components: ['ion-avatar', 'ion-badge', 'ion-thumbnail'] }, + { components: ['ion-backdrop'] }, { components: ['ion-button', 'ion-icon'] }, { components: ['ion-card', 'ion-card-content', 'ion-card-header', 'ion-card-title', 'ion-card-subtitle'] }, + { components: ['ion-checkbox'] }, { components: ['ion-chip', 'ion-chip-button'] }, { components: ['ion-datetime', 'ion-picker', 'ion-picker-column', 'ion-picker-controller'] }, { components: ['ion-fab', 'ion-fab-button', 'ion-fab-list'] }, { components: ['ion-gesture', 'ion-gesture-controller'] }, { components: ['ion-grid', 'ion-row', 'ion-col'] }, + { components: ['ion-hide-when', 'ion-show-when'] }, + { components: ['ion-infinite-scroll', 'ion-infinite-scroll-content'] }, + { components: ['ion-input', 'ion-textarea'] }, { components: ['ion-item', 'ion-item-divider', 'ion-item-group', 'ion-label', 'ion-list', 'ion-list-header', 'ion-skeleton-text'] }, { components: ['ion-item-sliding', 'ion-item-options', 'ion-item-option'] }, - { components: ['ion-infinite-scroll', 'ion-infinite-scroll-content'] }, { components: ['ion-loading', 'ion-loading-controller'] }, { components: ['ion-menu', 'ion-menu-controller', 'ion-menu-toggle', 'ion-menu-button'] }, { components: ['ion-modal', 'ion-modal-controller'] }, + { components: ['ion-note', 'ion-img', 'ion-text'] }, { components: ['ion-popover', 'ion-popover-controller'] }, { components: ['ion-radio', 'ion-radio-group'] }, + { components: ['ion-range', 'ion-range-knob']}, + { components: ['ion-refresher', 'ion-refresher-content']}, { components: ['ion-reorder', 'ion-reorder-group'] }, - { components: ['ion-router', 'ion-route', 'ion-route-redirect'] }, + { components: ['ion-ripple-effect'] }, + { components: ['ion-router', 'ion-route', 'ion-route-redirect', 'ion-router-outlet'] }, + { components: ['ion-searchbar'] }, { components: ['ion-segment', 'ion-segment-button'] }, { components: ['ion-select', 'ion-select-option', 'ion-select-popover'] }, { components: ['ion-slides', 'ion-slide'] }, - { components: ['ion-range', 'ion-range-knob']}, - { components: ['ion-refresher', 'ion-refresher-content']}, + { components: ['ion-spinner'] }, + { components: ['ion-split-pane'] }, + { components: ['ion-status-tap'] }, { components: ['ion-tabs', 'ion-tab', 'ion-tabbar', 'ion-tab-button'] }, { components: ['ion-toast', 'ion-toast-controller'] }, - { components: ['ion-status-tap'] }, - { components: ['ion-hide-when', 'ion-show-when'] }, + { components: ['ion-toggle'] }, + { components: ['ion-virtual-scroll'] }, ], plugins: [ sass(), @@ -49,8 +61,7 @@ exports.config = { copy: [{ src: '**/*.scss' }], preamble: '(C) Ionic http://ionicframework.com - MIT License', globalScript: 'src/global/ionic-global.ts', - buildStats: true, - enableCache: false + enableCache: false, }; exports.devServer = {