Open-ILS/web/js/ui/default/staff/node_modules/
Open-ILS/web/js/ui/default/staff/bower_components/
Open-ILS/web/js/ui/default/common/build/
+Open-ILS/web/eg2/
+++ /dev/null
-{
- "$schema": "./node_modules/@angular/cli/lib/config/schema.json",
- "project": {
- "name": "eg"
- },
- "apps": [
- {
- "name": "eg",
- "root": "src",
- "outDir": "dist",
- "assets": [
- "assets",
- "favicon.ico"
- ],
- "index": "index.html",
- "main": "main.ts",
- "polyfills": "polyfills.ts",
- "test": "test.ts",
- "tsconfig": "tsconfig.app.json",
- "testTsconfig": "tsconfig.spec.json",
- "prefix": "app",
- "styles": [
- "styles.css"
- ],
- "scripts": [],
- "environmentSource": "environments/environment.ts",
- "environments": {
- "dev": "environments/environment.ts",
- "prod": "environments/environment.prod.ts"
- }
- }
-
- ],
- "e2e": {
- "protractor": {
- "config": "./protractor.conf.js"
- }
- },
- "lint": [
- {
- "project": "src/tsconfig.app.json",
- "exclude": "**/node_modules/**"
- },
- {
- "project": "src/tsconfig.spec.json",
- "exclude": "**/node_modules/**"
- },
- {
- "project": "e2e/tsconfig.e2e.json",
- "exclude": "**/node_modules/**"
- }
- ],
- "test": {
- "karma": {
- "config": "./karma.conf.js"
- }
- },
- "defaults": {
- "styleExt": "css",
- "component": {}
- }
-}
--- /dev/null
+{
+ "$schema": "./node_modules/@angular/cli/lib/config/schema.json",
+ "version": 1,
+ "newProjectRoot": "projects",
+ "projects": {
+ "eg": {
+ "root": "",
+ "sourceRoot": "src",
+ "projectType": "application",
+ "architect": {
+ "build": {
+ "builder": "@angular-devkit/build-angular:browser",
+ "options": {
+ "outputPath": "dist",
+ "index": "src/index.html",
+ "main": "src/main.ts",
+ "tsConfig": "src/tsconfig.app.json",
+ "polyfills": "src/polyfills.ts",
+ "assets": [
+ "src/assets",
+ "src/favicon.ico"
+ ],
+ "styles": [
+ "src/styles.css"
+ ],
+ "scripts": []
+ },
+ "configurations": {
+ "production": {
+ "optimization": true,
+ "outputHashing": "all",
+ "sourceMap": false,
+ "extractCss": true,
+ "namedChunks": false,
+ "aot": true,
+ "extractLicenses": true,
+ "vendorChunk": false,
+ "buildOptimizer": true,
+ "fileReplacements": [
+ {
+ "replace": "src/environments/environment.ts",
+ "with": "src/environments/environment.prod.ts"
+ }
+ ]
+ }
+ }
+ },
+ "serve": {
+ "builder": "@angular-devkit/build-angular:dev-server",
+ "options": {
+ "browserTarget": "eg:build"
+ },
+ "configurations": {
+ "production": {
+ "browserTarget": "eg:build:production"
+ }
+ }
+ },
+ "extract-i18n": {
+ "builder": "@angular-devkit/build-angular:extract-i18n",
+ "options": {
+ "browserTarget": "eg:build"
+ }
+ },
+ "test": {
+ "builder": "@angular-devkit/build-angular:karma",
+ "options": {
+ "main": "src/test.ts",
+ "karmaConfig": "./karma.conf.js",
+ "polyfills": "src/polyfills.ts",
+ "tsConfig": "src/tsconfig.spec.json",
+ "scripts": [],
+ "styles": [
+ "src/styles.css"
+ ],
+ "assets": [
+ "src/assets",
+ "src/favicon.ico"
+ ]
+ }
+ },
+ "lint": {
+ "builder": "@angular-devkit/build-angular:tslint",
+ "options": {
+ "tsConfig": [
+ "src/tsconfig.app.json",
+ "src/tsconfig.spec.json"
+ ],
+ "exclude": [
+ "**/node_modules/**"
+ ]
+ }
+ }
+ }
+ },
+ "eg-e2e": {
+ "root": "",
+ "sourceRoot": "",
+ "projectType": "application",
+ "architect": {
+ "e2e": {
+ "builder": "@angular-devkit/build-angular:protractor",
+ "options": {
+ "protractorConfig": "./protractor.conf.js",
+ "devServerTarget": "eg:serve"
+ }
+ },
+ "lint": {
+ "builder": "@angular-devkit/build-angular:tslint",
+ "options": {
+ "tsConfig": [
+ "e2e/tsconfig.e2e.json"
+ ],
+ "exclude": [
+ "**/node_modules/**"
+ ]
+ }
+ }
+ }
+ }
+ },
+ "defaultProject": "eg",
+ "schematics": {
+ "@schematics/angular:component": {
+ "prefix": "app",
+ "styleext": "css"
+ },
+ "@schematics/angular:directive": {
+ "prefix": "app"
+ }
+ }
+}
\ No newline at end of file
module.exports = function (config) {
config.set({
basePath: '',
- frameworks: ['jasmine', '@angular/cli'],
+ frameworks: ['jasmine', '@angular-devkit/build-angular'],
plugins: [
require('karma-jasmine'),
require('karma-chrome-launcher'),
require('karma-jasmine-html-reporter'),
require('karma-coverage-istanbul-reporter'),
- require('@angular/cli/plugins/karma')
+ require('@angular-devkit/build-angular/plugins/karma')
],
client:{
clearContext: false // leave Jasmine Spec Runner output visible in browser
},
coverageIstanbulReporter: {
- reports: [ 'html', 'lcovonly' ],
+ dir: require('path').join(__dirname, 'coverage'), reports: [ 'html', 'lcovonly' ],
fixWebpackSourcePaths: true
},
angularCli: {
},
"private": true,
"dependencies": {
- "@angular/animations": "5.2.9",
- "@angular/common": "5.2.9",
- "@angular/compiler": "5.2.9",
- "@angular/core": "5.2.9",
- "@angular/forms": "5.2.9",
- "@angular/http": "5.2.9",
- "@angular/platform-browser": "5.2.9",
- "@angular/platform-browser-dynamic": "5.2.9",
- "@angular/router": "5.2.9",
- "@angular/upgrade": "5.2.9",
+ "@angular/animations": "6.0.1",
+ "@angular/common": "6.0.1",
+ "@angular/compiler": "6.0.1",
+ "@angular/core": "6.0.1",
+ "@angular/forms": "6.0.1",
+ "@angular/http": "6.0.1",
+ "@angular/platform-browser": "6.0.1",
+ "@angular/platform-browser-dynamic": "6.0.1",
+ "@angular/router": "6.0.1",
+ "@angular/upgrade": "6.0.1",
"@ng-bootstrap/ng-bootstrap": "^1.0.0-beta.5",
"core-js": "^2.4.1",
"jquery": "^3.2.1",
"ngx-cookie": "^2.0.1",
- "rxjs": "^5.5.8",
- "zone.js": "^0.8.25"
+ "rxjs": "^6.1.0",
+ "zone.js": "^0.8.26"
},
"devDependencies": {
- "@angular/cli": "1.7.3",
- "@angular/compiler-cli": "5.2.9",
- "@angular/language-service": "5.2.9",
+ "@angular-devkit/build-angular": "~0.6.1",
+ "@angular/cli": "6.0.1",
+ "@angular/compiler-cli": "6.0.1",
+ "@angular/language-service": "6.0.1",
"@types/jasmine": "~2.5.53",
"@types/jasminewd2": "~2.0.2",
"@types/jquery": "^3.2.16",
"karma-jasmine": "~1.1.0",
"karma-jasmine-html-reporter": "^0.2.2",
"protractor": "~5.1.2",
+ "rxjs-compat": "^6.1.0",
"ts-node": "~3.2.0",
"tslint": "~5.7.0",
- "typescript": "2.6.2"
+ "typescript": "2.7.2"
}
}
-import {Component, OnInit, AfterViewInit, Renderer} from '@angular/core';
+import {Component, OnInit, AfterViewInit, Renderer2} from '@angular/core';
import {EgIdlObject} from '@eg/core/idl.service';
import {EgOrgService} from '@eg/core/org.service';
import {EgCatalogService,} from '@eg/share/catalog/catalog.service';
showAdvancedSearch: boolean = false;
constructor(
- private renderer: Renderer,
+ private renderer: Renderer2,
private org: EgOrgService,
private cat: EgCatalogService,
private staffCat: StaffCatalogService
-import {Component, OnInit, Renderer} from '@angular/core';
+import {Component, OnInit, Renderer2} from '@angular/core';
import {ActivatedRoute} from '@angular/router';
import {EgNetService} from '@eg/core/net.service';
import {EgAuthService} from '@eg/core/auth.service';
constructor(
private route: ActivatedRoute,
- private renderer: Renderer,
+ private renderer: Renderer2,
private net: EgNetService,
private auth: EgAuthService
) {}
-import {Component, OnInit, Renderer} from '@angular/core';
+import {Component, OnInit, Renderer2} from '@angular/core';
import {Location} from '@angular/common';
import {Router, ActivatedRoute} from '@angular/router';
import {EgAuthService, EgAuthWsState} from '@eg/core/auth.service';
private router: Router,
private route: ActivatedRoute,
private ngLocation: Location,
- private renderer: Renderer,
+ private renderer: Renderer2,
private auth: EgAuthService,
private store: EgStoreService
) {}
-import {Component, OnInit, Input, Renderer} from '@angular/core';
+import {Component, OnInit, Input, Renderer2} from '@angular/core';
import {EgToastService} from '@eg/share/toast/toast.service';
import {EgAuthService} from '@eg/core/auth.service';
import {EgDialogComponent} from '@eg/share/dialog/dialog.component';
constructor(
private modal: NgbModal, // required for passing to parent
- private renderer: Renderer,
+ private renderer: Renderer2,
private toast: EgToastService,
private auth: EgAuthService) {
super(modal);
-import {Component, OnInit, Renderer} from '@angular/core';
+import {Component, OnInit, Renderer2} from '@angular/core';
import {Router} from '@angular/router';
@Component({
catSearchQuery: string;
constructor(
- private renderer: Renderer,
+ private renderer: Renderer2,
private router: Router
) {}
]
},
"files": [
- "test.ts"
+ "test.ts",
+ "polyfills.ts"
],
"include": [
"**/*.spec.ts",
"forin": true,
"import-blacklist": [
true,
- "rxjs",
"rxjs/Rx"
],
"import-spacing": true,