238 Commits

Author SHA1 Message Date
jkuri
6fa059be26 chore(): update ember-cli to 2.4.2 2016-03-24 20:13:03 +01:00
zackarychapple
e32fd1cd7a feat(blueprints): adding generation of routing config 2016-03-24 12:07:00 -04:00
Hans Larsen
6830cef1d6 0.0.27 v0.0.27 2016-03-23 15:05:15 -07:00
Hans Larsen
63736b554c 0.0.26 2016-03-23 15:04:36 -07:00
Mike Brocchi
5ee4f2b78d fix(generate): fix style and template url references
Dynamic paths for components were incorrectly generating paths for templates and styles
Fixes #340
2016-03-23 16:33:28 -04:00
Hans Larsen
41347b5b41 chore: add an issue template. 2016-03-23 10:21:09 -07:00
Hans Larsen
1819afe3c9 build: Update the broccoli scripts to 1.0 2016-03-22 12:00:58 -07:00
jkuri
cae13707db feat(builder): broccoli bump to 1.0 2016-03-20 19:43:54 -07:00
Hans Larsen
1c80e44bb1 design(): 3rd Party Library Design Doc. 2016-03-20 19:29:48 -07:00
jkuri
b1289060c2 fix(tests): e2e tests returns exit code 1 when failing 2016-03-20 16:47:29 +01:00
Chris Pearce
59d4997cf1 chore(ng blueprint): update tslint dependency in package.json blueprint
Update tslint dev dependency in the package.json blueprint to use
^3.6.0.
Allows additional tslint rules to be implemented.
Update tslint.json to use the updated semicolon rule config setting.
See http://palantir.github.io/tslint/rules/semicolon/
2016-03-19 16:27:08 +00:00
jkuri
fdc229622d chore(): removed assets dir
closes #319
2016-03-19 12:15:29 +01:00
Igor Minar
ed8c80802c feat(blueprints): upgrade to angular2@2.0.0-beta.11 + its peerDeps 2016-03-18 19:08:04 -07:00
Igor Minar
17ebd68472 fix(blueprints): clang-format should be a devDependency and not a regular dependency 2016-03-18 17:07:10 -07:00
Igor Minar
fc0ea18a80 fix(blueprint): remove silent-error
looks like it was added to blueprints' package.json by error, it should be a dep of
angular-cli and not a dep of the scaffolded app.
2016-03-18 17:05:19 -07:00
Igor Minar
43bc321fc9 fix(blueprints): remove 'glob' dependency
it seems that it was introduced by error in e238e328f7
2016-03-18 17:01:17 -07:00
Igor Minar
f7d5cb68e3 fix(blueprints): reset tsconfig's outDir to ../dist
Now that the src and dist paths are aligned it should be fine to reuse the dist/ dir for
manual tsc invocation during debugging.
2016-03-18 17:00:50 -07:00
Filipe Silva
56911a02e0 fix(init): set skip-bower to true
Fix #309
2016-03-18 14:54:34 +00:00
Mike Brocchi
8aceee2dd3 bug(test): resolve test race condition
Starting build and test at the same time creates a race condition
Run a build first to remove that scenario
Fixes #293
Closes #311
2016-03-18 12:40:11 +00:00
Mike Brocchi
f2f5ff9250 fix(paths): fix the determination of execution path
Windows does not populate  this fix allows for determination
of the directory from which an ng command was executed
Fixes #297
2016-03-17 22:59:35 -04:00
Hans Larsen
d3649d518c fix: Only look for blueprints on generate from our blueprint directory.
Fixes https://github.com/angular/angular-cli/issues/266
2016-03-17 16:54:16 -07:00
Igor Minar
19774b9898 fix(build): compile source files from within the src/ directory
We need to preserve the paths to be the same during build as they are in source repo,
so that editor and build pipeline are aligned.
2016-03-17 16:23:54 -07:00
Igor Minar
3bcacb6ce6 fix: read compilation roots from the tsconfig.json#files 2016-03-17 16:23:54 -07:00
Igor Minar
e30629c365 fix(build): correctly compile source files against typings
It looks like previously we were grabbing typings from outside of the tmp/ directory.
If this ever worked, it worked only by accident.
2016-03-17 16:23:54 -07:00
Igor Minar
c90fb4538b fix(blueprints): change outDir value to ../dist-manual
and document why that it's used only for debugging
2016-03-17 16:23:54 -07:00
Chris Pearce
78005d3013 fix(ng2 blueprint): fix tslint warning in service spec
Add a space character in the inject statement within the blueprint of
the service spec to remove tslint whitespace missing warning
2016-03-17 18:34:40 +00:00
Christoph Burgdorf
7be364b2d7 fix(ng2 blueprint): register provider on root component
It's best practice to configure providers on
the root component rather than with bootstrap.
2016-03-17 15:57:01 +01:00
Hans Larsen
e122062c3a chore(): allow the CLI tool itself to use TypeScript.
This does not work for the Broccoli (yet).
2016-03-16 12:57:12 -07:00
chapplez
3291d1980a chore(dependencies): bump lodash and other dependencies 2016-03-15 11:12:51 -04:00
Igor Minar
fcf76e0f3f feat(scaffolding): change license of the generated project from Apache 2 to MIT
Per http://angularjs.blogspot.com/2016/01/angular-2-mit-open-source-licensed.html
we are switching all of our code to MIT.
2016-03-14 13:09:06 -07:00
Igor Minar
585636daae misc(package.json): change license from Apache 2 to MIT
Per http://angularjs.blogspot.com/2016/01/angular-2-mit-open-source-licensed.html
we are switching all of our code to MIT.
2016-03-14 13:02:58 -07:00
John Cashmore
6607ebb63b chore(): add .nvmrc
I would suggest that this was too restrictive
and should target 4 not a specific release

Close #289
2016-03-10 16:34:38 +00:00
Chris Pearce
baaf406578 fix(ng2 blueprint): fix ordering in devDependencies of package.json blueprint
Fix the ordering of the devDependencies in the package.json so they are in correct alphabetical order.
Removes the minor annoyance (when looking at file diffs) of the ts-node property having its location changed
whenever a new module is added using npm install.

Close #288
2016-03-10 14:23:57 +00:00
Mike Brocchi
f020f8a259 chore(paths): dynamic paths for directives, pipes and services 2016-03-09 21:24:58 -05:00
Hans Larsen
662f4cb6ec release: version bump 0.0.25 2016-03-09 18:09:37 -08:00
Hans Larsen
f4011875b8 chore(): upgrade angular to beta.9 2016-03-09 17:16:37 -08:00
chapplez
4e332326ef chore(dependencies): bump typescript and related dependency versions to support string literals
the current cli does not support string literals and is using an beta7. Bumping versions for typescript as well as the beta.

Fixes #279
Closes #282
2016-03-07 20:48:37 -05:00
Mike Brocchi
09193e41aa fix(): fixed paths internal in files
The paths/url references inside files were not changed to allow for dynamic paths
Added the ability to utlize dynamic paths from within the project structure
Closes #270
2016-03-07 20:33:59 -05:00
Hans Larsen
97590906bc chore(ci): adding appveyor configuration. 2016-03-04 09:24:02 -08:00
Matt Raible
17cb4da5ea fix(tests): Fix Protractor test so 'ng e2e' succeeds after 'ng new' 2016-03-03 09:24:40 -07:00
Mike Brocchi
e802a8f5d1 fix(paths): allow specifying paths to a component when generating
When generating a component allow to specify the path the where the component will go
`ng generate component foo/bar/person` will create the component (and all associated files)
in the directory `[project-root]/src/app/foo/bar/person/`
Closes #267
2016-03-01 17:19:47 -05:00
jkuri
6cad6c39df fix(): initial commit message 2016-02-29 11:41:00 +01:00
Dominic Watson
e7e722cf9b chore(server): Disable compileOnSave within tsconfig.json
Closes #260
2016-02-29 03:34:54 +01:00
jkuri
5592a6b373 feat(commands): Adds autocompletion for all commands and subcommands 2016-02-29 03:06:53 +01:00
Ciro Nunes
94233b7615 chore(e2e): fix code style 2016-02-28 10:36:50 +01:00
Filipe Silva
3d2989a03e chore(addon): remove dummy-addon
Our coup is complete.

The ng2 addon finally has enough features to overthrown the evil dummy-addon.

Off with his head!
2016-02-27 13:17:07 +00:00
Filipe Silva
854650eea6 fix(service-worker): fix manifest path separator
Fix #251
2016-02-27 13:06:35 +00:00
Filipe Silva
fef67a524b fix(e2e): add typings detection
By configuring `ts-node` with the project location, it is no
longer necessary to reference typings at the top of files.
2016-02-27 12:36:58 +00:00
Filipe Silva
a95f16de3c chore(utilities): remove shell-promise
Use The following instead:

```
var exec = Promise.denodeify(require('child_process').exec);
```

It does exactly the same, but is already used extensively in ember-cli.
2016-02-27 12:25:28 +00:00
Mike Brocchi
ad1ab3198c fix(test): improved the test in watch mode implementation 2016-02-27 00:30:34 -05:00