diff --git a/ng2-components/ng2-alfresco-search/demo/index.html b/ng2-components/ng2-alfresco-search/demo/index.html index ba3080f55e..d068f03ee7 100644 --- a/ng2-components/ng2-alfresco-search/demo/index.html +++ b/ng2-components/ng2-alfresco-search/demo/index.html @@ -11,48 +11,18 @@ - - - - - + + + + - - - - + + + diff --git a/ng2-components/ng2-alfresco-search/demo/package.json b/ng2-components/ng2-alfresco-search/demo/package.json index 5bfe8ff62a..215afd2e30 100644 --- a/ng2-components/ng2-alfresco-search/demo/package.json +++ b/ng2-components/ng2-alfresco-search/demo/package.json @@ -5,10 +5,11 @@ "author": "Alfresco Software, Ltd.", "main": "index.js", "scripts": { + "postinstall": "typings install", "typings": "typings install", "start": "npm install && npm run typings && concurrently \"npm run build:w\" \"npm run server\" ", "server": "node browser-sync-config.js", - "build": "npm run tslint && rm -rf dist && tsc", + "build": "npm run tslint && rm -rf dist && tsc", "build:w": "npm run tslint && rm -rf dist && tsc -w", "tslint": "npm run tslint-src && npm run tslint-root", "tslint-src": "tslint -c tslint.json src/**/*.ts", @@ -44,15 +45,28 @@ "alfresco" ], "dependencies": { - "angular2": "2.0.0-beta.15", - "es6-shim": "^0.35.0", + "@angular/common": "2.0.0-rc.1", + "@angular/compiler": "2.0.0-rc.1", + "@angular/core": "2.0.0-rc.1", + "@angular/http": "2.0.0-rc.1", + "@angular/platform-browser": "2.0.0-rc.1", + "@angular/platform-browser-dynamic": "2.0.0-rc.1", + "@angular/router": "2.0.0-rc.1", + "@angular/router-deprecated": "2.0.0-rc.1", + "@angular/upgrade": "2.0.0-rc.1", + "systemjs": "0.19.27", + "core-js": "^2.4.0", + "reflect-metadata": "^0.1.3", + "rxjs": "5.0.0-beta.6", + "zone.js": "^0.6.12", + "angular2-in-memory-web-api": "0.0.11", + "material-design-icons": "^2.2.3", "material-design-lite": "^1.1.3", - "ng2-alfresco-search": "^0.1.12", - "reflect-metadata": "0.1.2", - "rxjs": "5.0.0-beta.2", - "systemjs": "0.19.26", - "zone.js": "0.6.10" + "ng2-translate": "2.1.0", + "alfresco-js-api": "^0.1.0", + "ng2-alfresco-core": "^0.1.0", + "ng2-alfresco-search": "^0.1.12" }, "devDependencies": { "browser-sync": "^2.10.0", @@ -60,7 +74,7 @@ "concurrently": "^2.0.0", "tslint": "^3.8.1", "typescript": "^1.8.10", - "typings": "^0.7.12" + "typings": "^1.0.4" }, "publishConfig": { "registry": "http://devproducts.alfresco.me:4873/" diff --git a/ng2-components/ng2-alfresco-search/demo/src/main.ts b/ng2-components/ng2-alfresco-search/demo/src/main.ts index 5abc0ce14d..473d9eb407 100644 --- a/ng2-components/ng2-alfresco-search/demo/src/main.ts +++ b/ng2-components/ng2-alfresco-search/demo/src/main.ts @@ -15,9 +15,9 @@ * limitations under the License. */ -import { Component, OnInit } from 'angular2/core'; -import { bootstrap } from 'angular2/platform/browser'; -import { HTTP_PROVIDERS } from 'angular2/http'; +import { Component, OnInit } from '@angular/core'; +import { bootstrap } from '@angular/platform-browser-dynamic'; +import { HTTP_PROVIDERS } from '@angular/http'; import { ALFRESCO_CORE_PROVIDERS, diff --git a/ng2-components/ng2-alfresco-search/demo/systemjs.config.js b/ng2-components/ng2-alfresco-search/demo/systemjs.config.js new file mode 100644 index 0000000000..721ea273a8 --- /dev/null +++ b/ng2-components/ng2-alfresco-search/demo/systemjs.config.js @@ -0,0 +1,55 @@ +/** + * System configuration for Angular 2 samples + * Adjust as necessary for your application needs. + */ +(function(global) { + // map tells the System loader where to look for things + var map = { + 'app': 'dist', // 'dist', + '@angular': 'node_modules/@angular', + 'angular2-in-memory-web-api': 'node_modules/angular2-in-memory-web-api', + 'rxjs': 'node_modules/rxjs', + + 'ng2-translate': 'node_modules/ng2-translate', + 'ng2-alfresco-core': 'node_modules/ng2-alfresco-core', + 'ng2-alfresco-search': 'node_modules/ng2-alfresco-search' + }; + // packages tells the System loader how to load when no filename and/or no extension + var packages = { + 'app': { main: 'main.js', defaultExtension: 'js' }, + 'rxjs': { defaultExtension: 'js' }, + 'angular2-in-memory-web-api': { main: 'index.js', defaultExtension: 'js' }, + + 'ng2-translate': { defaultExtension: 'js' }, + 'ng2-alfresco-core': { defaultExtension: 'js' }, + 'ng2-alfresco-search': { defaultExtension: 'js' } + }; + var ngPackageNames = [ + 'common', + 'compiler', + 'core', + 'http', + 'platform-browser', + 'platform-browser-dynamic', + 'router', + 'router-deprecated', + 'upgrade' + ]; + // Individual files (~300 requests): + function packIndex(pkgName) { + packages['@angular/'+pkgName] = { main: 'index.js', defaultExtension: 'js' }; + } + // Bundled (~40 requests): + function packUmd(pkgName) { + packages['@angular/'+pkgName] = { main: pkgName + '.umd.js', defaultExtension: 'js' }; + } + // Most environments should use UMD; some (Karma) need the individual index files + var setPackageConfig = System.packageWithIndex ? packIndex : packUmd; + // Add package entries for angular packages + ngPackageNames.forEach(setPackageConfig); + var config = { + map: map, + packages: packages + }; + System.config(config); +})(this); diff --git a/ng2-components/ng2-alfresco-search/demo/tsconfig.json b/ng2-components/ng2-alfresco-search/demo/tsconfig.json index 772c3a7e75..f6761b5218 100644 --- a/ng2-components/ng2-alfresco-search/demo/tsconfig.json +++ b/ng2-components/ng2-alfresco-search/demo/tsconfig.json @@ -1,19 +1,19 @@ { - "compilerOptions": { - "target": "es5", - "module": "system", - "moduleResolution": "node", - "emitDecoratorMetadata": true, - "experimentalDecorators": true, - "sourceMap": true, - "removeComments": true, - "declaration": true, - "outDir": "dist" - }, - "exclude": [ - "dist", - "node_modules", - "typings/main", - "typings/main.d.ts" - ] + "compilerOptions": { + "target": "ES5", + "module": "system", + "moduleResolution": "node", + "emitDecoratorMetadata": true, + "experimentalDecorators": true, + "sourceMap": true, + "removeComments": true, + "declaration": true, + "outDir": "dist" + }, + "exclude": [ + "dist", + "node_modules", + "typings/main", + "typings/main.d.ts" + ] } diff --git a/ng2-components/ng2-alfresco-search/demo/typings.json b/ng2-components/ng2-alfresco-search/demo/typings.json index f5b42e6688..8d5672dbcf 100644 --- a/ng2-components/ng2-alfresco-search/demo/typings.json +++ b/ng2-components/ng2-alfresco-search/demo/typings.json @@ -1,6 +1,6 @@ { - "ambientDependencies": { - "es6-shim": "github:DefinitelyTyped/DefinitelyTyped/es6-shim/es6-shim.d.ts#4de74cb527395c13ba20b438c3a7a419ad931f1c", - "jasmine": "github:DefinitelyTyped/DefinitelyTyped/jasmine/jasmine.d.ts#d594ef506d1efe2fea15f8f39099d19b39436b71" - } + "ambientDependencies": { + "es6-shim": "github:DefinitelyTyped/DefinitelyTyped/es6-shim/es6-shim.d.ts#7de6c3dd94feaeb21f20054b9f30d5dabc5efabd", + "jasmine": "github:DefinitelyTyped/DefinitelyTyped/jasmine/jasmine.d.ts#5c182b9af717f73146399c2485f70f1e2ac0ff2b" + } } diff --git a/ng2-components/ng2-alfresco-search/package.json b/ng2-components/ng2-alfresco-search/package.json index a437559e58..2556a331de 100644 --- a/ng2-components/ng2-alfresco-search/package.json +++ b/ng2-components/ng2-alfresco-search/package.json @@ -48,19 +48,25 @@ "alfresco" ], "dependencies": { - "angular2": "2.0.0-beta.15", - "systemjs": "0.19.26", - "es6-shim": "^0.35.0", - "ng2-alfresco-core": "^0.1.25", - "reflect-metadata": "0.1.2", - "rxjs": "5.0.0-beta.2", + "@angular/common": "2.0.0-rc.1", + "@angular/compiler": "2.0.0-rc.1", + "@angular/core": "2.0.0-rc.1", + "@angular/http": "2.0.0-rc.1", + "@angular/platform-browser": "2.0.0-rc.1", + "@angular/platform-browser-dynamic": "2.0.0-rc.1", + "@angular/router": "2.0.0-rc.1", + "@angular/router-deprecated": "2.0.0-rc.1", + "@angular/upgrade": "2.0.0-rc.1", + "systemjs": "0.19.27", + "core-js": "^2.4.0", + "reflect-metadata": "^0.1.3", + "rxjs": "5.0.0-beta.6", "zone.js": "^0.6.12", - "es6-module-loader": "^0.17.8", + "angular2-in-memory-web-api": "0.0.11", + "alfresco-js-api": "^0.1.0", - "ng2-translate": "1.11.1" - }, - "peerDependencies": { - "angular2": "2.0.0-beta.15" + "ng2-alfresco-core": "^0.1.25", + "ng2-translate": "2.1.0" }, "devDependencies": { "concurrently": "^2.1.0", @@ -79,7 +85,7 @@ "traceur": "^0.0.91", "tslint": "^3.8.1", "typescript": "^1.8.10", - "typings": "^0.7.12" + "typings": "^1.0.4" }, "license-check-config": { "src": [ diff --git a/ng2-components/ng2-alfresco-search/src/assets/alfresco.service.mock.ts b/ng2-components/ng2-alfresco-search/src/assets/alfresco.service.mock.ts index 1746fded55..d7fd69df36 100644 --- a/ng2-components/ng2-alfresco-search/src/assets/alfresco.service.mock.ts +++ b/ng2-components/ng2-alfresco-search/src/assets/alfresco.service.mock.ts @@ -15,8 +15,7 @@ * limitations under the License. */ -import {Http} from 'angular2/http'; -import {Observable} from 'rxjs/Observable'; +import {Observable} from 'rxjs/Rx'; import { AlfrescoSettingsService, diff --git a/ng2-components/ng2-alfresco-search/src/components/alfresco-search-autocomplete.component.html b/ng2-components/ng2-alfresco-search/src/components/alfresco-search-autocomplete.component.html index 57046e44ec..d1bbe2bc2e 100644 --- a/ng2-components/ng2-alfresco-search/src/components/alfresco-search-autocomplete.component.html +++ b/ng2-components/ng2-alfresco-search/src/components/alfresco-search-autocomplete.component.html @@ -1,6 +1,6 @@ - + diff --git a/ng2-components/ng2-alfresco-search/src/components/alfresco-search-autocomplete.component.ts b/ng2-components/ng2-alfresco-search/src/components/alfresco-search-autocomplete.component.ts index f33b0ef664..c95f98cb97 100644 --- a/ng2-components/ng2-alfresco-search/src/components/alfresco-search-autocomplete.component.ts +++ b/ng2-components/ng2-alfresco-search/src/components/alfresco-search-autocomplete.component.ts @@ -15,7 +15,15 @@ * limitations under the License. */ -import { Component, ElementRef, EventEmitter, Input, OnChanges, Output, Renderer } from 'angular2/core'; +import { + Component, + ElementRef, + EventEmitter, + Input, + OnChanges, + Output, + Renderer +} from '@angular/core'; import { AlfrescoService } from './../services/alfresco.service'; import { AlfrescoPipeTranslate, AlfrescoTranslationService } from 'ng2-alfresco-core/dist/ng2-alfresco-core'; diff --git a/ng2-components/ng2-alfresco-search/src/components/alfresco-search-control.component.ts b/ng2-components/ng2-alfresco-search/src/components/alfresco-search-control.component.ts index ebdf6036d5..94d6dbd5e9 100644 --- a/ng2-components/ng2-alfresco-search/src/components/alfresco-search-control.component.ts +++ b/ng2-components/ng2-alfresco-search/src/components/alfresco-search-control.component.ts @@ -15,8 +15,8 @@ * limitations under the License. */ -import { Control, Validators } from 'angular2/common'; -import { Component, Input, Output, EventEmitter, AfterViewInit } from 'angular2/core'; +import { Control, Validators } from '@angular/common'; +import { Component, Input, Output, EventEmitter, AfterViewInit } from '@angular/core'; import { AlfrescoPipeTranslate, AlfrescoTranslationService } from 'ng2-alfresco-core/dist/ng2-alfresco-core'; diff --git a/ng2-components/ng2-alfresco-search/src/components/alfresco-search.component.html b/ng2-components/ng2-alfresco-search/src/components/alfresco-search.component.html index 9569e6c2f3..8b1b0fbb78 100644 --- a/ng2-components/ng2-alfresco-search/src/components/alfresco-search.component.html +++ b/ng2-components/ng2-alfresco-search/src/components/alfresco-search.component.html @@ -19,7 +19,7 @@ - + diff --git a/ng2-components/ng2-alfresco-search/src/components/alfresco-search.component.ts b/ng2-components/ng2-alfresco-search/src/components/alfresco-search.component.ts index c94a146211..6e0626ac49 100644 --- a/ng2-components/ng2-alfresco-search/src/components/alfresco-search.component.ts +++ b/ng2-components/ng2-alfresco-search/src/components/alfresco-search.component.ts @@ -15,8 +15,8 @@ * limitations under the License. */ -import { Component, Input, Optional, OnChanges, OnInit } from 'angular2/core'; -import { RouteParams } from 'angular2/router'; +import { Component, Input, Optional, OnChanges, OnInit } from '@angular/core'; +import { RouteParams } from '@angular/router-deprecated'; import { AlfrescoService } from './../services/alfresco.service'; import { AlfrescoPipeTranslate, AlfrescoTranslationService } from 'ng2-alfresco-core/dist/ng2-alfresco-core'; diff --git a/ng2-components/ng2-alfresco-search/src/services/alfresco.service.ts b/ng2-components/ng2-alfresco-search/src/services/alfresco.service.ts index 60a3b625ff..bf63091c0b 100644 --- a/ng2-components/ng2-alfresco-search/src/services/alfresco.service.ts +++ b/ng2-components/ng2-alfresco-search/src/services/alfresco.service.ts @@ -15,8 +15,8 @@ * limitations under the License. */ -import { Injectable } from 'angular2/core'; -import { Observable } from 'rxjs/Observable'; +import { Injectable } from '@angular/core'; +import { Observable } from 'rxjs/Rx'; import { AlfrescoSettingsService,
{{result.entry.name}}
{{result.entry.name}} {{result.entry.modifiedByUser.displayName}}