5 Commits

Author SHA1 Message Date
Hans
e3b48da4b2 feat(@ngtools/logger): Implement a reactive logger. (#3774)
It is typescript friendly and ultra performant. Using it in e2e tests for a PoC.
2016-12-28 19:02:55 -08:00
Filipe Silva
3102453ec8 fix(test): correctly report packages spec failures (#2238) 2016-09-27 19:39:09 +01:00
Hans
1572270b1c refactor(all): Repackaging (#2056)
Moving Angular-CLI into `packages/` and building the angular-cli.

The published packages will now have JavaScript only (with their d.ts), instead of being a mix of TypeScript and JavaScript, and it won't have the hacks of having a custom require extension to load the TypeScript.

Our development flow will be more streamlined, tools are going to be better (no more undefined symbols that are actually defined), and the npm packages will boot up way faster (since there's no more compilation during runtime).

Locally nothing changes, use `npm link` and run your local `ng`. Using the `npm` releases though it should be all javascript from the release.

The E2E tests also now uses the `dist` folder output to install in the new E2E app, making sure the process works for an app published to npm.

Note: Even though we're following the lerna structure, we won't be using their tool anytime soon.
2016-09-12 13:29:10 -07:00
Hans
8a5e769e28 refactor: move base-href webpack plugin into its own package. (#1909) 2016-08-30 18:20:33 -07:00
Hans
b5e86c9fa9 feature: splitting the ast into its own packages (#1828) 2016-08-24 19:54:26 -07:00