From 984bc7025faa780b782a92ddbf9578dbf8aeccb6 Mon Sep 17 00:00:00 2001 From: Josh Thomas Date: Thu, 22 Jun 2017 12:03:59 -0500 Subject: [PATCH] chore(): updates to allow fiber demo to work. --- packages/core-hn-demo/package.json | 3 ++- packages/fiber-demo/stencil.config.js | 16 +--------------- packages/ionic/package.json | 4 +++- 3 files changed, 6 insertions(+), 17 deletions(-) diff --git a/packages/core-hn-demo/package.json b/packages/core-hn-demo/package.json index 3ddd5efdfd..7bad7958bb 100644 --- a/packages/core-hn-demo/package.json +++ b/packages/core-hn-demo/package.json @@ -4,7 +4,8 @@ "description": "Hacker News PWA demo of Stencil app using Ionic components", "main": "index.js", "scripts": { - "build": "stencil build", + "build": "npm run clean && stencil build", + "clean": "rm -Rf ./dist/*", "test": "echo \"Error: no test specified\" && exit 1" }, "repository": { diff --git a/packages/fiber-demo/stencil.config.js b/packages/fiber-demo/stencil.config.js index 059723202b..00e8c8c7ac 100644 --- a/packages/fiber-demo/stencil.config.js +++ b/packages/fiber-demo/stencil.config.js @@ -2,20 +2,6 @@ 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'] } + { components: ['fiber-demo', 'fiber-triangle', 'fiber-dot'] } ] }; diff --git a/packages/ionic/package.json b/packages/ionic/package.json index 377d0e70da..0a82f1dd2e 100644 --- a/packages/ionic/package.json +++ b/packages/ionic/package.json @@ -4,7 +4,9 @@ "description": "Base components for Ionic", "main": "dist/index.js", "scripts": { - "build": "stencil build", + "build": "npm run clean && npm run copy.vendor && stencil build", + "clean": "rm -Rf ./dist/*", + "copy.vendor": "mkdir -p ./dist/vendor && cp -Rf ./src/vendor ./dist", "test": "jest" }, "repository": {