diff --git a/demo-shell-ng2/index.html b/demo-shell-ng2/index.html index b337e0dcf9..96696aecd3 100644 --- a/demo-shell-ng2/index.html +++ b/demo-shell-ng2/index.html @@ -32,35 +32,9 @@ + diff --git a/demo-shell-ng2/systemjs.config.js b/demo-shell-ng2/systemjs.config.js new file mode 100644 index 0000000000..8fce523963 --- /dev/null +++ b/demo-shell-ng2/systemjs.config.js @@ -0,0 +1,55 @@ +/** + * @license + * Copyright 2016 Alfresco Software, Ltd. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +(function(global) { + + // map tells the System loader where to look for things + var map = { + 'ng2-uploader': 'node_modules/ng2-uploader', + 'ng2-alfresco-core': 'node_modules/ng2-alfresco-core', + 'ng2-alfresco-datatable': 'node_modules/ng2-alfresco-datatable', + 'ng2-alfresco-documentlist': 'node_modules/ng2-alfresco-documentlist', + 'ng2-alfresco-login': 'node_modules/ng2-alfresco-login', + 'ng2-alfresco-upload': 'node_modules/ng2-alfresco-upload', + 'ng2-translate': 'node_modules/ng2-translate', + 'rxjs': 'node_modules/rxjs' + }; + + // packages tells the System loader how to load when no filename and/or no extension + var packages = { + app: { + format: 'register', + defaultExtension: 'js' + }, + 'ng2-uploader': {defaultExtension: 'js'}, + 'ng2-alfresco-core': {defaultExtension: 'js'}, + 'ng2-alfresco-documentlist': {defaultExtension: 'js'}, + 'ng2-alfresco-login': {defaultExtension: 'js'}, + 'ng2-alfresco-upload': {defaultExtension: 'js'}, + 'ng2-alfresco-datatable': {defaultExtension: 'js'}, + 'ng2-translate': {defaultExtension: 'js'}, + 'rxjs': {defaultExtension: 'js'} + }; + + var config = { + map: map, + packages: packages + }; + + System.config(config); + +})(this); diff --git a/ng2-components/ng2-alfresco-core/package.json b/ng2-components/ng2-alfresco-core/package.json index 0f5e801426..af71549360 100644 --- a/ng2-components/ng2-alfresco-core/package.json +++ b/ng2-components/ng2-alfresco-core/package.json @@ -1,99 +1,99 @@ { - "name": "ng2-alfresco-core", - "description": "Alfresco Angular 2 Components core", - "version": "0.1.5", - "author": "Alfresco Software, Ltd.", - "scripts": { - "typings": "typings install", - "start": "npm run test && http-server -c-1 -o -p 8875 .", - "build": "npm run tslint && typings install && rm -rf dist && tsc && npm run copytemplates && license-check", - "tslint": "npm run tslint-service && npm run tslint-material && npm run tslint-root", - "tslint-service": "tslint -c tslint.json services/**/*.ts", - "tslint-material": "tslint -c tslint.json material/**/*.ts", - "tslint-root": "tslint -c tslint.json *.ts", - "copytemplates": "npm run copy-html && npm run copy-css && npm run copy-i18n", - "copy-html": "copyfiles './src/**/*.html' dist", - "copy-css": "copyfiles './src/**/*.css' dist", - "copy-i18n": "copyfiles './i18n/**/*.json' dist", - "licensecheck": "license-check", - "tsc": "tsc", - "pretest": "npm run build", - "test": "karma start karma.conf.js", - "posttest": "node_modules/.bin/remap-istanbul -i coverage/coverage-final.json -o coverage -t html", - "coverage": "http-server -c-1 -o -p 9875 ./coverage", - "prepublish": "npm run build" + "name": "ng2-alfresco-core", + "description": "Alfresco Angular 2 Components core", + "version": "0.1.6", + "author": "Alfresco Software, Ltd.", + "scripts": { + "typings": "typings install", + "start": "npm run test && http-server -c-1 -o -p 8875 .", + "build": "npm run tslint && typings install && rm -rf dist && tsc && npm run copytemplates && license-check", + "tslint": "npm run tslint-service && npm run tslint-material && npm run tslint-root", + "tslint-service": "tslint -c tslint.json services/**/*.ts", + "tslint-material": "tslint -c tslint.json material/**/*.ts", + "tslint-root": "tslint -c tslint.json *.ts", + "copytemplates": "npm run copy-html && npm run copy-css && npm run copy-i18n", + "copy-html": "copyfiles './src/**/*.html' dist", + "copy-css": "copyfiles './src/**/*.css' dist", + "copy-i18n": "copyfiles './i18n/**/*.json' dist", + "licensecheck": "license-check", + "tsc": "tsc", + "pretest": "npm run build", + "test": "karma start karma.conf.js", + "posttest": "node_modules/.bin/remap-istanbul -i coverage/coverage-final.json -o coverage -t html", + "coverage": "http-server -c-1 -o -p 9875 ./coverage", + "prepublish": "npm run build" + }, + "repository": { + "type": "git", + "url": "https://github.com/Alfresco/dev-platform-webcomponents.git" + }, + "bugs": { + "url": "https://github.com/Alfresco/dev-platform-webcomponents/issues" + }, + "license": "Apache-2.0", + "contributors": [ + { + "name": "Denys Vuika", + "email": "denis.vuyka@gmail.com" }, - "repository": { - "type": "git", - "url": "https://github.com/Alfresco/dev-platform-webcomponents.git" - }, - "bugs": { - "url": "https://github.com/Alfresco/dev-platform-webcomponents/issues" - }, - "license": "Apache-2.0", - "contributors": [ - { - "name": "Denys Vuika", - "email": "denis.vuyka@gmail.com" - }, - { - "name": "Mario Romano", - "email": "mario.romano83@gmail.com" - } - ], - "keywords": [ - "ng2", - "angular", - "angular2", - "alfresco" - ], - "dependencies": { - "angular2": "2.0.0-beta.15", - "systemjs": "0.19.26", - "es6-shim": "^0.35.0", - "reflect-metadata": "0.1.2", - "rxjs": "5.0.0-beta.2", - "ng2-translate": "^1.11.2", - "zone.js": "^0.6.12", - "es6-module-loader": "^0.17.8" - }, - "peerDependencies": { - "angular2": "2.0.0-beta.15" - }, - "devDependencies": { - "copyfiles": "^0.2.1", - "coveralls": "^2.11.9", - "http-server": "0.8.5", - "jasmine-ajax": "^3.2.0", - "jasmine-core": "2.4.1", - "karma": "~0.13.22", - "karma-chrome-launcher": "~1.0.1", - "karma-coverage": "^1.0.0", - "karma-jasmine": "~1.0.2", - "karma-mocha-reporter": "^2.0.3", - "license-check": "^1.0.4", - "remap-istanbul": "^0.6.3", - "traceur": "^0.0.91", - "tslint": "^3.8.1", - "typescript": "^1.8.10", - "typings": "^0.7.12" - }, - "license-check-config": { - "src": [ - "**/*.js", - "**/*.ts", - "!/**/coverage/**/*", - "!/**/demo/**/*", - "!/**/node_modules/**/*", - "!/**/typings/**/*", - "!*.js" - ], - "path": "assets/license_header.txt", - "blocking": false, - "logInfo": false, - "logError": true - }, - "publishConfig": { - "registry": "http://52.16.120.219:4873/" + { + "name": "Mario Romano", + "email": "mario.romano83@gmail.com" } + ], + "keywords": [ + "ng2", + "angular", + "angular2", + "alfresco" + ], + "dependencies": { + "angular2": "2.0.0-beta.15", + "systemjs": "0.19.26", + "es6-shim": "^0.35.0", + "reflect-metadata": "0.1.2", + "rxjs": "5.0.0-beta.2", + "ng2-translate": "^1.11.2", + "zone.js": "^0.6.12", + "es6-module-loader": "^0.17.8" + }, + "peerDependencies": { + "angular2": "2.0.0-beta.15" + }, + "devDependencies": { + "copyfiles": "^0.2.1", + "coveralls": "^2.11.9", + "http-server": "0.8.5", + "jasmine-ajax": "^3.2.0", + "jasmine-core": "2.4.1", + "karma": "~0.13.22", + "karma-chrome-launcher": "~1.0.1", + "karma-coverage": "^1.0.0", + "karma-jasmine": "~1.0.2", + "karma-mocha-reporter": "^2.0.3", + "license-check": "^1.0.4", + "remap-istanbul": "^0.6.3", + "traceur": "^0.0.91", + "tslint": "^3.8.1", + "typescript": "^1.8.10", + "typings": "^0.7.12" + }, + "license-check-config": { + "src": [ + "**/*.js", + "**/*.ts", + "!/**/coverage/**/*", + "!/**/demo/**/*", + "!/**/node_modules/**/*", + "!/**/typings/**/*", + "!*.js" + ], + "path": "assets/license_header.txt", + "blocking": false, + "logInfo": false, + "logError": true + }, + "publishConfig": { + "registry": "http://52.16.120.219:4873/" + } } diff --git a/ng2-components/ng2-alfresco-datatable/package.json b/ng2-components/ng2-alfresco-datatable/package.json index 8748e8f795..4927c37b24 100644 --- a/ng2-components/ng2-alfresco-datatable/package.json +++ b/ng2-components/ng2-alfresco-datatable/package.json @@ -1,7 +1,7 @@ { "name": "ng2-alfresco-datatable", "description": "Alfresco Angular2 DataTable Component", - "version": "0.1.1", + "version": "0.1.2", "author": "Alfresco Software, Ltd.", "scripts": { "typings": "typings install",