chore(build): move to rollup for e2e, move to es6 imports and type definitions

move to rollup for e2e, move to es6 imports and type definitions
This commit is contained in:
Dan Bucholtz
2016-09-20 01:02:39 -05:00
parent bcec66c67b
commit 4c57873c09
26 changed files with 232 additions and 441 deletions

View File

@ -1,11 +0,0 @@
import 'core-js/es6';
import 'core-js/es7/reflect';
import 'zone.js/dist/zone';
import 'zone.js/dist/long-stack-trace-zone';
import { platformBrowser } from '@angular/platform-browser';
import { enableProdMode } from '@angular/core';
import { AppModuleNgFactory } from './AppModule.ngfactory';
enableProdMode();
platformBrowser().bootstrapModuleFactory(AppModuleNgFactory);

View File

@ -1,21 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<!-- https://www.chromium.org/developers/design-documents/chromium-graphics/how-to-get-gpu-rasterization -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<link rel="stylesheet" type="text/css" href="/dist/demos/scrollbar-fix.css">
<link ios-href="../output.ios.css" rel="stylesheet">
<link md-href="../output.md.css" rel="stylesheet">
<link wp-href="../output.wp.css" rel="stylesheet">
</head>
<body>
<ion-app>
</ion-app>
<script src="./index.js"></script>
</body>
</html>

View File

@ -1,22 +0,0 @@
{
"compilerOptions": {
"target": "es5",
"module": "es2015",
"lib": [
"dom",
"es2015"
],
"moduleResolution": "node",
"declaration": true,
"noImplicitAny": false,
"emitDecoratorMetadata": true,
"experimentalDecorators": true
},
"angularCompilerOptions": {
"skipMetadataEmit": true
},
"include": [
"dist/demos/**/entry.ts",
"dist/demos/**/AppModule.ts"
]
}

View File

@ -1,18 +0,0 @@
var entryData = require('./webpackEntryPoints.json');
var path = require('path');
module.exports = {
devtool: "source-map",
entry: entryData,
output: {
"path": path.join(__dirname, '../../'),
"filename": "[name].js"
},
resolve: {
extensions: ["", ".js", ".json"],
mainFields: ["main", "browser"]
}
};

View File

@ -1,42 +0,0 @@
{
"dist/demos/action-sheet/index": "./dist/demos/action-sheet/entry",
"dist/demos/alert/index": "./dist/demos/alert/entry",
"dist/demos/button/index": "./dist/demos/button/entry",
"dist/demos/checkbox/index": "./dist/demos/checkbox/entry",
"dist/demos/config/index": "./dist/demos/config/entry",
"dist/demos/datetime/index": "./dist/demos/datetime/entry",
"dist/demos/events/index": "./dist/demos/events/entry",
"dist/demos/hide-when/index": "./dist/demos/hide-when/entry",
"dist/demos/icon/index": "./dist/demos/icon/entry",
"dist/demos/infinite-scroll/index": "./dist/demos/infinite-scroll/entry",
"dist/demos/input/index": "./dist/demos/input/entry",
"dist/demos/item-reorder/index": "./dist/demos/item-reorder/entry",
"dist/demos/item-sliding/index": "./dist/demos/item-sliding/entry",
"dist/demos/item/index": "./dist/demos/item/entry",
"dist/demos/label/index": "./dist/demos/label/entry",
"dist/demos/list/index": "./dist/demos/list/entry",
"dist/demos/loading/index": "./dist/demos/loading/entry",
"dist/demos/local-storage/index": "./dist/demos/local-storage/entry",
"dist/demos/menu/index": "./dist/demos/menu/entry",
"dist/demos/modal/index": "./dist/demos/modal/entry",
"dist/demos/nav-params/index": "./dist/demos/nav-params/entry",
"dist/demos/navbar/index": "./dist/demos/navbar/entry",
"dist/demos/navigation/index": "./dist/demos/navigation/entry",
"dist/demos/platform/index": "./dist/demos/platform/entry",
"dist/demos/popover/index": "./dist/demos/popover/entry",
"dist/demos/radio/index": "./dist/demos/radio/entry",
"dist/demos/range/index": "./dist/demos/range/entry",
"dist/demos/refresher/index": "./dist/demos/refresher/entry",
"dist/demos/scroll/index": "./dist/demos/scroll/entry",
"dist/demos/searchbar/index": "./dist/demos/searchbar/entry",
"dist/demos/segment/index": "./dist/demos/segment/entry",
"dist/demos/select/index": "./dist/demos/select/entry",
"dist/demos/show-when/index": "./dist/demos/show-when/entry",
"dist/demos/slides/index": "./dist/demos/slides/entry",
"dist/demos/tabs/index": "./dist/demos/tabs/entry",
"dist/demos/textarea/index": "./dist/demos/textarea/entry",
"dist/demos/title/index": "./dist/demos/title/entry",
"dist/demos/toast/index": "./dist/demos/toast/entry",
"dist/demos/toggle/index": "./dist/demos/toggle/entry",
"dist/demos/toolbar/index": "./dist/demos/toolbar/entry"
}