From 518dc0b2802453ef436c968c6c72f4000580f434 Mon Sep 17 00:00:00 2001 From: Josh Thomas Date: Wed, 21 Jun 2017 15:31:02 -0500 Subject: [PATCH] feat(): included stencil config. --- packages/ionic/package.json | 1 + packages/ionic/stencil.config.js | 21 +++++++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 packages/ionic/stencil.config.js diff --git a/packages/ionic/package.json b/packages/ionic/package.json index 775220f04f..e290805006 100644 --- a/packages/ionic/package.json +++ b/packages/ionic/package.json @@ -4,6 +4,7 @@ "description": "Base components for Ionic", "main": "dist/index.js", "scripts": { + "build": "stencil build", "test": "jest" }, "repository": { diff --git a/packages/ionic/stencil.config.js b/packages/ionic/stencil.config.js new file mode 100644 index 0000000000..059723202b --- /dev/null +++ b/packages/ionic/stencil.config.js @@ -0,0 +1,21 @@ +exports.config = { + src: 'src', + dest: 'dist', + bundles: [ + { components: ['ion-app', 'ion-content', 'ion-footer', 'ion-header', 'ion-navbar', 'ion-page', 'ion-title', 'ion-toolbar'] }, + { components: ['ion-avatar', 'ion-thumbnail'] }, + { components: ['ion-badge'] }, + { components: ['ion-button', 'ion-buttons', 'ion-icon'] }, + { components: ['ion-card', 'ion-card-content', 'ion-card-header', 'ion-card-title'] }, + { components: ['ion-gesture', 'ion-scroll'], priority: 'low' }, + { components: ['ion-item', 'ion-item-divider', 'ion-label', 'ion-list', 'ion-list-header', 'ion-skeleton-text'] }, + { components: ['ion-loading', 'ion-loading-controller'] }, + { components: ['ion-menu'], priority: 'low' }, + { components: ['ion-modal', 'ion-modal-controller'] }, + { components: ['ion-slides', 'ion-slide'] }, + { components: ['ion-spinner'] }, + { components: ['ion-toggle'] }, + { components: ['fiber-demo', 'fiber-triangle', 'fiber-dot'] }, + { components: ['news-list', 'news-container', 'comments-page', 'comments-list'] } + ] +};