Skip to content

Commit

Permalink
Update npm dependencies and add tests for other examples
Browse files Browse the repository at this point in the history
  • Loading branch information
ardatan authored Mar 21, 2018
1 parent 4962941 commit 933ef9e
Show file tree
Hide file tree
Showing 39 changed files with 9,214 additions and 6,607 deletions.
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@ install:
- npm cache verify
- npm install -g concurrently
script:
- ./run_tests.sh
- sh run_tests.sh
134 changes: 67 additions & 67 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,67 +1,67 @@
<a href="https://angular-meteor.com/"><img src="https://s22.postimg.org/vpn3d97ch/logo_large.png" width="60" height="60" /></a> [![Join the chat at https://gitter.im/Urigo/angular-meteor](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/Urigo/angular-meteor)

### [Angular-Meteor Compilers](https://github.com/Urigo/angular-meteor/tree/master/atmosphere-packages) [![Build Status](https://travis-ci.org/Urigo/angular-meteor.svg?branch=master)](https://travis-ci.org/Urigo/angular-meteor)

### [meteor-rxjs - The Angular Meteor Data solution](https://github.com/Urigo/meteor-rxjs) [![npm version](https://badge.fury.io/js/meteor-rxjs.svg)](https://badge.fury.io/js/meteor-rxjs) [![Build Status](https://travis-ci.org/Urigo/meteor-rxjs.svg?branch=master)](https://travis-ci.org/Urigo/meteor-rxjs)

### [AngularJS-Meteor](https://github.com/Urigo/angular-meteor/tree/angular1) [![Build Status](https://travis-ci.org/Urigo/angular-meteor.svg?branch=angular1)](https://travis-ci.org/Urigo/angular-meteor) [![npm version](https://badge.fury.io/js/angular-meteor.svg)](https://badge.fury.io/js/angular-meteor)

#### The power of Meteor and the simplicity and eco-system of Angular

[![ng-conf](https://img.youtube.com/vi/_mu6BWsnaPM/0.jpg)](https://www.youtube.com/watch?v=_mu6BWsnaPM)

## Documentation and Getting Started
- [Official website](https://www.angular-meteor.com)
- [Angular Meteor Stickers](https://www.stickermule.com/marketplace/9686-angular-meteor-sticker)
- [Getting started tutorial](https://angular-meteor.com/tutorials/whatsapp2-tutorial)
- [Angular Example application with Ionic CLI](https://github.com/Urigo/Ionic2CLI-Meteor-WhatsApp) (Final version of the tutorial)
- [Angular Example application with Meteor CLI](https://github.com/Urigo/Ionic2-MeteorCLI-WhatsApp) (Final version of the tutorial)
- [AngularJS Example application with Ionic CLI](https://github.com/Urigo/IonicCLI-Meteor-WhatsApp) (Final version of the tutorial)
- [AngularJS Example application with Meteor CLI](https://github.com/Urigo/Ionic-MeteorCLI-WhatsApp) (Final version of the tutorial)
- [More simplified examples](https://github.com/Urigo/angular-meteor/tree/master/examples)
- Questions and help - [Stack Overflow `angular-meteor` tag](http://stackoverflow.com/questions/tagged/angular-meteor), [`angularjs-meteor` tag](http://stackoverflow.com/questions/tagged/angularjs-meteor)
- [Join angular-meteor Office Hours](https://plus.google.com/events/cj8i93v7cabr9fab5jvv3r6bb80)
- [Discussions - the Meteor Forum](https://forums.meteor.com/)
- [Gitter](https://gitter.im/Urigo/angular-meteor)
- [Report issues](https://github.com/Urigo/angular-meteor/issues)
- [Change Log, updates and breaking changes](https://github.com/Urigo/angular-meteor/blob/master/CHANGELOG.md)
- [Meteor Blog](https://info.meteor.com/blog)
- [Official Meteor guide for best practices](http://guide.meteor.com/)
- [Awesome Meteor](https://github.com/Urigo/awesome-meteor) - Curated, community driven list of Meteor resources
- Starters - [Angular2-Meteor Base](https://github.com/bsliran/angular2-meteor-base), [angular1-meteor Yeoman generator](https://github.com/ndxbxrme/generator-angular-meteor)
- Track Roadmap here: [angular-meteor milestones](https://github.com/Urigo/angular-meteor/milestones), [Meteor issues related to Angular](https://github.com/meteor/meteor/labels/Project%3AAngular)

## Usage

Go to the [official docs about Meteor-RxJS](https://angular-meteor.com/meteor-rxjs)

## Tutorial

If you are new to Angular and/or Meteor but want to learn them quickly,
please check out our 14-steps Angular-Meteor [tutorial](https://angular-meteor.com/tutorials/whatsapp2-tutorial).

## Quick Start Using Angular-Meteor
```
$ meteor create --example angular2-boilerplate myApp
$ cd myApp
$ meteor npm install
```

> Alternatively, use your web browser to access the link:
> https://github.com/Urigo/angular2-meteor-base
> Download the template application, and unzip the files inside.
Then run:
```
$ meteor
```

## Contributing

Please read the contributing instructions at [the contributing page](https://github.com/Urigo/angular-meteor/blob/master/.github/CONTRIBUTING.md).

### Acknowledgement

This project started as [ngMeteor](https://github.com/loneleeandroo/ngMeteor), a pre-0.9 meteorite package. Since then a lot has changed but that was the main base.

Also, a lot of features were inspired by @superchris's [angular-meteor fork of ngMeteor](https://github.com/superchris/angular-meteor).
<a href="https://angular-meteor.com/"><img src="https://s22.postimg.org/vpn3d97ch/logo_large.png" width="60" height="60" /></a> [![Join the chat at https://gitter.im/Urigo/angular-meteor](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/Urigo/angular-meteor)

### [Angular-Meteor Compilers](https://github.com/Urigo/angular-meteor/tree/master/atmosphere-packages/angular-compilers) [![Build Status](https://travis-ci.org/Urigo/angular-meteor.svg?branch=master)](https://travis-ci.org/Urigo/angular-meteor)

### [meteor-rxjs - The Angular Meteor Data solution](https://github.com/Urigo/meteor-rxjs) [![npm version](https://badge.fury.io/js/meteor-rxjs.svg)](https://badge.fury.io/js/meteor-rxjs) [![Build Status](https://travis-ci.org/Urigo/meteor-rxjs.svg?branch=master)](https://travis-ci.org/Urigo/meteor-rxjs)

### [AngularJS-Meteor](https://github.com/Urigo/angular-meteor/tree/angular1) [![Build Status](https://travis-ci.org/Urigo/angular-meteor.svg?branch=angular1)](https://travis-ci.org/Urigo/angular-meteor) [![npm version](https://badge.fury.io/js/angular-meteor.svg)](https://badge.fury.io/js/angular-meteor)

#### The power of Meteor and the simplicity and eco-system of Angular

[![ng-conf](https://img.youtube.com/vi/_mu6BWsnaPM/0.jpg)](https://www.youtube.com/watch?v=_mu6BWsnaPM)

## Documentation and Getting Started
- [Official website](https://www.angular-meteor.com)
- [Angular Meteor Stickers](https://www.stickermule.com/marketplace/9686-angular-meteor-sticker)
- [Getting started tutorial](https://angular-meteor.com/tutorials/whatsapp2-tutorial)
- [Angular Example application with Ionic CLI](https://github.com/Urigo/Ionic2CLI-Meteor-WhatsApp) (Final version of the tutorial)
- [Angular Example application with Meteor CLI](https://github.com/Urigo/Ionic2-MeteorCLI-WhatsApp) (Final version of the tutorial)
- [AngularJS Example application with Ionic CLI](https://github.com/Urigo/IonicCLI-Meteor-WhatsApp) (Final version of the tutorial)
- [AngularJS Example application with Meteor CLI](https://github.com/Urigo/Ionic-MeteorCLI-WhatsApp) (Final version of the tutorial)
- [More simplified examples](https://github.com/Urigo/angular-meteor/tree/master/examples)
- Questions and help - [Stack Overflow `angular-meteor` tag](http://stackoverflow.com/questions/tagged/angular-meteor), [`angularjs-meteor` tag](http://stackoverflow.com/questions/tagged/angularjs-meteor)
- [Join angular-meteor Office Hours](https://plus.google.com/events/cj8i93v7cabr9fab5jvv3r6bb80)
- [Discussions - the Meteor Forum](https://forums.meteor.com/)
- [Gitter](https://gitter.im/Urigo/angular-meteor)
- [Report issues](https://github.com/Urigo/angular-meteor/issues)
- [Change Log, updates and breaking changes](https://github.com/Urigo/angular-meteor/blob/master/CHANGELOG.md)
- [Meteor Blog](https://info.meteor.com/blog)
- [Official Meteor guide for best practices](http://guide.meteor.com/)
- [Awesome Meteor](https://github.com/Urigo/awesome-meteor) - Curated, community driven list of Meteor resources
- Starters - [Angular2-Meteor Base](https://github.com/bsliran/angular2-meteor-base), [angular1-meteor Yeoman generator](https://github.com/ndxbxrme/generator-angular-meteor)
- Track Roadmap here: [angular-meteor milestones](https://github.com/Urigo/angular-meteor/milestones), [Meteor issues related to Angular](https://github.com/meteor/meteor/labels/Project%3AAngular)

## Usage

Go to the [official docs about Meteor-RxJS](https://angular-meteor.com/meteor-rxjs)

## Tutorial

If you are new to Angular and/or Meteor but want to learn them quickly,
please check out our 14-steps Angular-Meteor [tutorial](https://angular-meteor.com/tutorials/whatsapp2-tutorial).

## Quick Start Using Angular-Meteor
```
$ meteor create --example angular2-boilerplate myApp
$ cd myApp
$ meteor npm install
```

> Alternatively, use your web browser to access the link:
> https://github.com/Urigo/angular2-meteor-base
> Download the template application, and unzip the files inside.
Then run:
```
$ meteor
```

## Contributing

Please read the contributing instructions at [the contributing page](https://github.com/Urigo/angular-meteor/blob/master/.github/CONTRIBUTING.md).

### Acknowledgement

This project started as [ngMeteor](https://github.com/loneleeandroo/ngMeteor), a pre-0.9 meteorite package. Since then a lot has changed but that was the main base.

Also, a lot of features were inspired by @superchris's [angular-meteor fork of ngMeteor](https://github.com/superchris/angular-meteor).
8 changes: 4 additions & 4 deletions atmosphere-packages/angular-compilers/.versions
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
angular-compilers@0.3.0_2
angular-html-compiler@0.3.0
angular-scss-compiler@0.3.0
angular-typescript-compiler@0.3.0
angular-compilers@0.3.1
angular-html-compiler@0.3.1
angular-scss-compiler@0.3.1
angular-typescript-compiler@0.3.1
babel-compiler@7.0.5
babel-runtime@1.2.0
dynamic-import@0.3.0
Expand Down
8 changes: 4 additions & 4 deletions atmosphere-packages/angular-compilers/package.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Package.describe({
name: 'angular-compilers',
version: '0.3.0_2',
version: '0.3.1',
summary: 'Rollup, AOT, SCSS, HTML and TypeScript compilers for Angular Meteor',
git: 'https://github.com/Urigo/angular-meteor/tree/master/atmosphere-packages/angular-compilers',
documentation: 'README.md'
Expand All @@ -14,9 +14,9 @@ Package.registerBuildPlugin({
use: [
// Uses an external packages to get the actual compilers
'ecmascript@0.10.5',
'angular-typescript-compiler@0.3.0',
'angular-html-compiler@0.3.0',
'angular-scss-compiler@0.3.0'
'angular-typescript-compiler@0.3.1',
'angular-html-compiler@0.3.1',
'angular-scss-compiler@0.3.1'
]
});

Expand Down
2 changes: 1 addition & 1 deletion atmosphere-packages/angular-compilers/plugin/register.js
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ if(process.env.BLAZE){
templateExtension = 'ng.html';
}

let aot = ((process.env.NODE_ENV == 'production') && process.env.AOT != '0');
let aot = ((process.env.NODE_ENV == 'production') && (process.env.AOT != '0')) || process.env.AOT == '1';
let rollup = (process.env.ROLLUP == '1');

try{
Expand Down
2 changes: 1 addition & 1 deletion atmosphere-packages/angular-html-compiler/.versions
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
angular-html-compiler@0.3.0
angular-html-compiler@0.3.1
babel-compiler@7.0.5
babel-runtime@1.2.0
dynamic-import@0.3.0
Expand Down
2 changes: 1 addition & 1 deletion atmosphere-packages/angular-html-compiler/package.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Package.describe({
name: 'angular-html-compiler',
version: '0.3.0',
version: '0.3.1',
summary: 'Angular Html Compiler Package',
git: 'https://github.com/Urigo/angular-meteor/tree/master/atmosphere-packages/angular-html-compiler',
documentation: null
Expand Down
2 changes: 1 addition & 1 deletion atmosphere-packages/angular-scss-compiler/.versions
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
angular-scss-compiler@0.3.0
angular-scss-compiler@0.3.1
babel-compiler@7.0.5
babel-runtime@1.2.0
dynamic-import@0.3.0
Expand Down
2 changes: 1 addition & 1 deletion atmosphere-packages/angular-scss-compiler/package.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Package.describe({
name: 'angular-scss-compiler',
version: '0.3.0',
version: '0.3.1',
summary: 'Angular Scss Compiler Package',
git: 'https://github.com/Urigo/angular-meteor/tree/master/atmosphere-packages/angular-scss-compiler',
documentation: null
Expand Down
6 changes: 3 additions & 3 deletions atmosphere-packages/angular-typescript-compiler/.versions
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
angular-html-compiler@0.3.0
angular-scss-compiler@0.3.0
angular-typescript-compiler@0.3.0_2
angular-html-compiler@0.3.1
angular-scss-compiler@0.3.1
angular-typescript-compiler@0.3.1
babel-compiler@7.0.5
babel-runtime@1.2.0
dynamic-import@0.3.0
Expand Down
6 changes: 3 additions & 3 deletions atmosphere-packages/angular-typescript-compiler/package.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Package.describe({
name: 'angular-typescript-compiler',
version: '0.3.0_2',
version: '0.3.1',
summary: 'Angular TypeScript Compiler Package',
git: 'https://github.com/Urigo/angular-meteor/tree/master/atmosphere-packages/angular-typescript-compiler',
documentation: null
Expand All @@ -19,8 +19,8 @@ Package.onUse(function(api) {
api.use([
'ecmascript',
'babel-compiler@7.0.0',
'angular-html-compiler@0.3.0',
'angular-scss-compiler@0.3.0'
'angular-html-compiler@0.3.1',
'angular-scss-compiler@0.3.1'
], 'server');
api.mainModule('index.js', 'server');
});
1 change: 1 addition & 0 deletions examples/MeteorCLI/all-in-one/.meteor/.gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
local
build*
24 changes: 12 additions & 12 deletions examples/MeteorCLI/all-in-one/imports/polyfills.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
import 'core-js/es7/reflect';

if(Meteor.isClient){
require('zone.js');
}

declare var module : any;
global['System'] = {
import(path: string){
return module.dynamicImport(path);
}
}
import 'core-js/es7/reflect';

if(Meteor.isClient){
require('zone.js');
}

declare var module : any;
global['System'] = {
import(path: string){
return module.dynamicImport(path);
}
}
Loading

0 comments on commit 933ef9e

Please sign in to comment.