33 Commits

Author SHA1 Message Date
chrisramsey
0f7134ce38 feat: adds public folder
Close #368
2016-03-30 04:09:06 +02:00
Hans Larsen
8b6e80cb26 build: refactor the typescript compiler broccoli plugin 2016-03-28 12:41:20 -07:00
zackarychapple
7ba8b394b0 feat(formatting): adding editor config, adding eslint and tslint config. 2016-03-24 22:02:42 -04:00
Hans Larsen
1819afe3c9 build: Update the broccoli scripts to 1.0 2016-03-22 12:00:58 -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
Hans Larsen
59ca775429 chore(): remove the concatenating of vendor files. 2016-02-19 16:15:40 -08:00
Alex Rickabaugh
0228140d02 feat: Generate an AppCache/ServiceWorker manifest during the build step, from all of the resources in the output directory. 2016-02-19 10:17:18 -08:00
Hans Larsen
877c4f62ee fix(build): if no options were passed in, do not throw an exception. 2016-02-16 10:27:58 -08:00
Hans Larsen
69fc1f2503 fix(): Typings now at the correct place. 2016-02-10 13:58:17 -08:00
Hans Larsen
e238e328f7 feat(): add typings to the blueprints. 2016-02-09 13:36:00 -08:00
jkuri
f751830e14 fix(vendor): fixed broccoli concat for vendor files 2016-02-06 00:33:35 +01:00
jkuri
10eb75c19c fix(vendors): reorder vendor libraries to work properly with routes 2016-02-03 08:48:16 +01:00
Ciro Nunes
2efc9a150f fix(vendors): concat the files properly 2016-01-31 12:17:32 -02:00
jkuri
b8dfe0c414 fix(libs): 3rd party library install fixes
Close #160
2016-01-31 13:07:40 +00:00
Ciro Nunes
acaaa3ea4b feat(angular2-app): allow to easily add vendor files
to be able to easily add vendor files in generated projects:

var Angular2App = require('angular-cli/lib/broccoli/angular2-app');

module.exports = function(defaults) {
  var app = new Angular2App(defaults, {
    vendorFiles: ['material-design-lite/material.css']
  });
  return app.toTree();
}

Close #123
2016-01-31 12:58:47 +00:00
jkuri
019514681d feat(libs) 3rd party lib helper 2016-01-25 17:48:47 +01:00
Hans Larsen
5919df4b9c bug(): Adding es6 shims and system polyfills. Those are required by IE. 2016-01-24 12:26:45 -08:00
Igor Minar
5e9f34bd20 feat: update blueprints and broccoli config to angular2@2.0.0-alpha.54
Closes #108
2015-12-15 04:50:24 -08:00
Igor Minar
2e3cb4549c fix(build): exclude tsconfig.json from the build output 2015-10-19 23:18:04 +01:00
Igor Minar
80882ce958 fix: remove broccoli-stew import 2015-10-18 22:42:48 +01:00
Igor Minar
c57d70e1c0 fix(broccoli): tune the build graph, support any asset file 2015-10-18 18:31:43 +01:00
Igor Minar
4727ebe004 feat(blueprint): transition from Brocfile.js to ember-cli-build.js
This removes the deprecation warning. yay!
2015-10-15 22:35:40 -07:00
Igor Minar
3f3801de87 feat: Angular 2 alpha.44, broccoli-typescript update, source maps 2015-10-15 22:15:55 -07:00
Igor Minar
f0649b2fea feat: make compatible with Angular 2 alpha.42 + cleanup + tsc update
- updated blueprints to be compatible with alpha 42
- updated broccoli-typescript
- updated tsc to 1.6.2
- removed all tsd stuff, we now pull typings directly from node_modules/angular2
- moved tsc configuration to tsconfig.json
- configured SystemJS
- removed concat step from broccoli pipeline, SystemJS now fetches individual files
- removed traceur-runtime - we no longer need it
- other small tweaks and cleanup
2015-10-15 00:14:31 -07:00
rodyhaddad
f2d1ec3f7c feat(build): concat all src files into app.js and transpile them as SystemJS
Closes #33
2015-08-27 19:09:21 +03:00
rodyhaddad
4c2d0bb1e9 chore(broccoli-typescript): update broccoli-typescript plugin to latest version from angular/angular repo 2015-07-23 00:33:51 +03:00
rodyhaddad
4051911deb fix(angular2-app): use broccoli funnels instead of picking files, to allow empty 2015-06-18 20:03:46 +02:00
rodyhaddad
86b05791ca feat(angular2-app): include js and css tree in build pipeline 2015-06-08 17:32:24 +03:00
rodyhaddad
12c5ba1b32 fix(typescriptTree): fix typescript options to emit errors and write in commonjs 2015-06-01 12:26:28 -04:00
rodyhaddad
0883a06318 feat(Angular2App): inplement {{content-for '...'}} replacement in broccoli pipeline 2015-06-01 11:57:56 -04:00
rodyhaddad
a768c0baa4 feat(ng2): the ng2 blueprint generates a project that can be built and served properly 2015-05-31 01:23:10 -04:00