15 Commits

Author SHA1 Message Date
Charles Lyding
e54213e488 refactor(@angular/cli): remove resolve dependency 2018-05-14 16:38:03 -04:00
Dennis Sanders
bfa46656de refactor(@angular/cli): exclude builtin modules 2018-01-29 13:46:21 +00:00
Dennis Sanders
f724722914 fix(@angular/cli): exclude nodejs built-ins from process.cwd() resolve 2018-01-23 15:27:59 -08:00
Hans Larsen
dd9e69e1ae build: fix bootstrap-local when linked locally
Before it would try to load the package from the CLI project, as a
regular require() call, now it adds a check to see if it can be resolved
from the process.cwd(), before doing the previous behaviour.
2017-10-23 22:08:30 -07:00
Hans Larsen
d928c1c8d4 tool(publish): adding a new tool infrastructure with a publish tool. 2017-03-27 17:34:39 -07:00
Filipe Silva
5c9c653f79 feat(@angular/cli): use standard stackTraceLimit (#5284)
Sometime very long ago we set infinite stack traces and never took them out.

This PR sets infinite stack traces only on dev setups.
2017-03-07 21:59:06 +00:00
Stephen Cavaliere
7b8f692973 fix(@angular/cli): ignore ts-node when attempting to run karma with a linked cli (#4997)
fixes #4568, #4177
2017-02-25 14:54:57 +00:00
Hans
601f9b38f8 feat(@angular/cli): move angular-cli to @angular/cli (#4328)
This release is otherwise identical to beta.28.
2017-02-01 18:19:50 -08:00
Hans
28925dc3a6 chore(install): move ember cli in our repo and remove everything unnecessary (#3056)
* chore(install): move ember-cli to a directory in angular-cli
* further remove files
2016-11-10 02:34:23 +01:00
Hans
d29677815b feature(compiler): add support for AoT to the CLI. (#2333)
Also adding a new package, webpack, which is a plugin and loader for
webpack that adds support for AoT.

It is behind a `--aot` flag in the CLI that is supported by build and
serve.
2016-09-27 18:59:33 -07: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
Filipe Silva
c41600a21f fix(bootstrap): fix windows node_modules path (#2037) 2016-09-10 00:07:13 +01:00
Hans
9703dfa79c refactor(tests): Refactor e2e tests entirely. (#1986) 2016-09-08 14:11:26 -07:00
Hans
8be7096bf6 fix: fix compilation errors for the whole project (#1864) 2016-08-28 15:54:29 -07:00
Hans
b5e86c9fa9 feature: splitting the ast into its own packages (#1828) 2016-08-24 19:54:26 -07:00