Update dependencies

This commit is contained in:
William Brawner 2021-01-19 20:34:54 -07:00
parent 6060f282b4
commit 84dae70b7f
26 changed files with 2760 additions and 2152 deletions

View file

@ -51,7 +51,6 @@
"optimization": true, "optimization": true,
"outputHashing": "all", "outputHashing": "all",
"sourceMap": false, "sourceMap": false,
"extractCss": true,
"namedChunks": false, "namedChunks": false,
"aot": true, "aot": true,
"extractLicenses": true, "extractLicenses": true,

4761
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -14,47 +14,47 @@
}, },
"private": true, "private": true,
"dependencies": { "dependencies": {
"@angular/animations": "^10.0.1", "@angular/animations": "^11.0.9",
"@angular/cdk": "^10.0.1", "@angular/cdk": "^11.0.4",
"@angular/common": "^10.0.1", "@angular/common": "^11.0.9",
"@angular/compiler": "^10.0.1", "@angular/compiler": "^11.0.9",
"@angular/core": "^10.0.1", "@angular/core": "^11.0.9",
"@angular/forms": "^10.0.1", "@angular/forms": "^11.0.9",
"@angular/material": "^10.0.1", "@angular/material": "^11.0.4",
"@angular/platform-browser": "^10.0.1", "@angular/platform-browser": "^11.0.9",
"@angular/platform-browser-dynamic": "^10.0.1", "@angular/platform-browser-dynamic": "^11.0.9",
"@angular/router": "^10.0.1", "@angular/router": "^11.0.9",
"@angular/service-worker": "^10.0.1", "@angular/service-worker": "^11.0.9",
"chart.js": "^2.9.3", "chart.js": "^2.9.4",
"core-js": "^2.6.11", "core-js": "^2.6.12",
"dexie": "^2.0.4", "dexie": "^2.0.4",
"ng2-charts": "^2.3.2", "ng2-charts": "^2.4.2",
"ng2-currency-mask": "^9.0.2", "ng2-currency-mask": "^9.0.2",
"ngx-cookie-service": "^2.4.0", "ngx-cookie-service": "^2.4.0",
"rxjs": "^6.5.4", "rxjs": "^6.6.3",
"tslib": "^2.0.0", "tslib": "^2.0.0",
"zone.js": "~0.10.3" "zone.js": "~0.10.3"
}, },
"devDependencies": { "devDependencies": {
"@angular-devkit/build-angular": "~0.1000.0", "@angular-devkit/build-angular": "^0.1100.7",
"@angular/cli": "^10.0.0", "@angular/cli": "^11.0.7",
"@angular/compiler-cli": "^10.0.1", "@angular/compiler-cli": "^11.0.9",
"@angular/language-service": "^10.0.1", "@angular/language-service": "^11.0.9",
"@types/jasmine": "^3.5.2", "@types/jasmine": "~3.6.0",
"@types/jasminewd2": "^2.0.8", "@types/jasminewd2": "^2.0.8",
"@types/node": "^12.11.1", "@types/node": "^12.19.14",
"codelyzer": "^5.1.2", "codelyzer": "^6.0.0",
"eslint": "^6.8.0", "eslint": "^6.8.0",
"jasmine-core": "~3.5.0", "jasmine-core": "~3.6.0",
"jasmine-spec-reporter": "~5.0.0", "jasmine-spec-reporter": "~5.0.0",
"karma": "~5.0.0", "karma": "~5.1.1",
"karma-chrome-launcher": "~3.1.0", "karma-chrome-launcher": "~3.1.0",
"karma-coverage-istanbul-reporter": "~3.0.2", "karma-coverage-istanbul-reporter": "~3.0.2",
"karma-jasmine": "~3.3.0", "karma-jasmine": "~4.0.0",
"karma-jasmine-html-reporter": "^1.5.0", "karma-jasmine-html-reporter": "^1.5.0",
"protractor": "~7.0.0", "protractor": "~7.0.0",
"ts-node": "~8.6.2", "ts-node": "~8.6.2",
"tslint": "~6.1.0", "tslint": "^6.1.3",
"typescript": "3.9.5" "typescript": "4.0.5"
} }
} }

View file

@ -33,7 +33,7 @@ const routes: Routes = [
@NgModule({ @NgModule({
imports: [ imports: [
RouterModule.forRoot(routes) RouterModule.forRoot(routes, { relativeLinkResolution: 'legacy' })
], ],
exports: [ exports: [
RouterModule RouterModule

View file

@ -1,24 +1,24 @@
import { TestBed, async } from '@angular/core/testing'; import { TestBed, waitForAsync } from '@angular/core/testing';
import { AppComponent } from './app.component'; import { AppComponent } from './app.component';
describe('AppComponent', () => { describe('AppComponent', () => {
beforeEach(async(() => { beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
declarations: [ declarations: [
AppComponent AppComponent
], ],
}).compileComponents(); }).compileComponents();
})); }));
it('should create the app', async(() => { it('should create the app', waitForAsync(() => {
const fixture = TestBed.createComponent(AppComponent); const fixture = TestBed.createComponent(AppComponent);
const app = fixture.debugElement.componentInstance; const app = fixture.debugElement.componentInstance;
expect(app).toBeTruthy(); expect(app).toBeTruthy();
})); }));
it(`should have as title 'budget'`, async(() => { it(`should have as title 'budget'`, waitForAsync(() => {
const fixture = TestBed.createComponent(AppComponent); const fixture = TestBed.createComponent(AppComponent);
const app = fixture.debugElement.componentInstance; const app = fixture.debugElement.componentInstance;
expect(app.title).toEqual('budget'); expect(app.title).toEqual('budget');
})); }));
it('should render title in a h1 tag', async(() => { it('should render title in a h1 tag', waitForAsync(() => {
const fixture = TestBed.createComponent(AppComponent); const fixture = TestBed.createComponent(AppComponent);
fixture.detectChanges(); fixture.detectChanges();
const compiled = fixture.debugElement.nativeElement; const compiled = fixture.debugElement.nativeElement;

View file

@ -1,4 +1,4 @@
import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
import { AddEditBudgetComponent } from './add-edit-budget.component'; import { AddEditBudgetComponent } from './add-edit-budget.component';
@ -6,7 +6,7 @@ describe('AddEditBudgetComponent', () => {
let component: AddEditBudgetComponent; let component: AddEditBudgetComponent;
let fixture: ComponentFixture<AddEditBudgetComponent>; let fixture: ComponentFixture<AddEditBudgetComponent>;
beforeEach(async(() => { beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
declarations: [ AddEditBudgetComponent ] declarations: [ AddEditBudgetComponent ]
}) })

View file

@ -1,4 +1,4 @@
import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
import { BudgetDetailsComponent } from './budget-details.component'; import { BudgetDetailsComponent } from './budget-details.component';
@ -6,7 +6,7 @@ describe('BudgetDetailsComponent', () => {
let component: BudgetDetailsComponent; let component: BudgetDetailsComponent;
let fixture: ComponentFixture<BudgetDetailsComponent>; let fixture: ComponentFixture<BudgetDetailsComponent>;
beforeEach(async(() => { beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
declarations: [ BudgetDetailsComponent ] declarations: [ BudgetDetailsComponent ]
}) })

View file

@ -1,4 +1,4 @@
import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
import { BudgetsComponent } from './budget.component'; import { BudgetsComponent } from './budget.component';
@ -6,7 +6,7 @@ describe('BudgetsComponent', () => {
let component: BudgetsComponent; let component: BudgetsComponent;
let fixture: ComponentFixture<BudgetsComponent>; let fixture: ComponentFixture<BudgetsComponent>;
beforeEach(async(() => { beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
declarations: [ BudgetsComponent ] declarations: [ BudgetsComponent ]
}) })

View file

@ -1,4 +1,4 @@
import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
import { EditBudgetComponent } from './edit-budget.component'; import { EditBudgetComponent } from './edit-budget.component';
@ -6,7 +6,7 @@ describe('EditBudgetComponent', () => {
let component: EditBudgetComponent; let component: EditBudgetComponent;
let fixture: ComponentFixture<EditBudgetComponent>; let fixture: ComponentFixture<EditBudgetComponent>;
beforeEach(async(() => { beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
declarations: [ EditBudgetComponent ] declarations: [ EditBudgetComponent ]
}) })

View file

@ -1,4 +1,4 @@
import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
import { NewBudgetComponent } from './new-budget.component'; import { NewBudgetComponent } from './new-budget.component';
@ -6,7 +6,7 @@ describe('NewBudgetComponent', () => {
let component: NewBudgetComponent; let component: NewBudgetComponent;
let fixture: ComponentFixture<NewBudgetComponent>; let fixture: ComponentFixture<NewBudgetComponent>;
beforeEach(async(() => { beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
declarations: [ NewBudgetComponent ] declarations: [ NewBudgetComponent ]
}) })

View file

@ -1,4 +1,4 @@
import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
import { CategoriesComponent } from './categories.component'; import { CategoriesComponent } from './categories.component';
@ -6,7 +6,7 @@ describe('CategoriesComponent', () => {
let component: CategoriesComponent; let component: CategoriesComponent;
let fixture: ComponentFixture<CategoriesComponent>; let fixture: ComponentFixture<CategoriesComponent>;
beforeEach(async(() => { beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
declarations: [ CategoriesComponent ] declarations: [ CategoriesComponent ]
}) })

View file

@ -1,4 +1,4 @@
import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
import { CategoryBreakdownComponent } from './category-breakdown.component'; import { CategoryBreakdownComponent } from './category-breakdown.component';
@ -6,7 +6,7 @@ describe('CategoryBreakdownComponent', () => {
let component: CategoryBreakdownComponent; let component: CategoryBreakdownComponent;
let fixture: ComponentFixture<CategoryBreakdownComponent>; let fixture: ComponentFixture<CategoryBreakdownComponent>;
beforeEach(async(() => { beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
declarations: [ CategoryBreakdownComponent ] declarations: [ CategoryBreakdownComponent ]
}) })

View file

@ -1,4 +1,4 @@
import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
import { CategoryDetailsComponent } from './category-details.component'; import { CategoryDetailsComponent } from './category-details.component';
@ -6,7 +6,7 @@ describe('CategoryDetailsComponent', () => {
let component: CategoryDetailsComponent; let component: CategoryDetailsComponent;
let fixture: ComponentFixture<CategoryDetailsComponent>; let fixture: ComponentFixture<CategoryDetailsComponent>;
beforeEach(async(() => { beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
declarations: [ CategoryDetailsComponent ] declarations: [ CategoryDetailsComponent ]
}) })

View file

@ -1,4 +1,4 @@
import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
import { CategoryFormComponent } from './category-form.component'; import { CategoryFormComponent } from './category-form.component';
@ -6,7 +6,7 @@ describe('CategoryFormComponent', () => {
let component: CategoryFormComponent; let component: CategoryFormComponent;
let fixture: ComponentFixture<CategoryFormComponent>; let fixture: ComponentFixture<CategoryFormComponent>;
beforeEach(async(() => { beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
declarations: [ CategoryFormComponent ] declarations: [ CategoryFormComponent ]
}) })

View file

@ -1,4 +1,4 @@
import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
import { CategoryListComponent } from './category-list.component'; import { CategoryListComponent } from './category-list.component';
@ -6,7 +6,7 @@ describe('CategoryListComponent', () => {
let component: CategoryListComponent; let component: CategoryListComponent;
let fixture: ComponentFixture<CategoryListComponent>; let fixture: ComponentFixture<CategoryListComponent>;
beforeEach(async(() => { beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
declarations: [ CategoryListComponent ] declarations: [ CategoryListComponent ]
}) })

View file

@ -1,4 +1,4 @@
import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
import { EditCategoryComponent } from './edit-category.component'; import { EditCategoryComponent } from './edit-category.component';
@ -6,7 +6,7 @@ describe('EditCategoryComponent', () => {
let component: EditCategoryComponent; let component: EditCategoryComponent;
let fixture: ComponentFixture<EditCategoryComponent>; let fixture: ComponentFixture<EditCategoryComponent>;
beforeEach(async(() => { beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
declarations: [ EditCategoryComponent ] declarations: [ EditCategoryComponent ]
}) })

View file

@ -1,4 +1,4 @@
import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
import { NewCategoryComponent } from './new-category.component'; import { NewCategoryComponent } from './new-category.component';
@ -6,7 +6,7 @@ describe('NewCategoryComponent', () => {
let component: NewCategoryComponent; let component: NewCategoryComponent;
let fixture: ComponentFixture<NewCategoryComponent>; let fixture: ComponentFixture<NewCategoryComponent>;
beforeEach(async(() => { beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
declarations: [ NewCategoryComponent ] declarations: [ NewCategoryComponent ]
}) })

View file

@ -1,4 +1,4 @@
import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
import { AddEditTransactionComponent } from './add-edit-transaction.component'; import { AddEditTransactionComponent } from './add-edit-transaction.component';
@ -6,7 +6,7 @@ describe('AddEditTransactionComponent', () => {
let component: AddEditTransactionComponent; let component: AddEditTransactionComponent;
let fixture: ComponentFixture<AddEditTransactionComponent>; let fixture: ComponentFixture<AddEditTransactionComponent>;
beforeEach(async(() => { beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
declarations: [ AddEditTransactionComponent ] declarations: [ AddEditTransactionComponent ]
}) })

View file

@ -1,4 +1,4 @@
import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
import { NewTransactionComponent } from './new-transaction.component'; import { NewTransactionComponent } from './new-transaction.component';
@ -6,7 +6,7 @@ describe('NewTransactionComponent', () => {
let component: NewTransactionComponent; let component: NewTransactionComponent;
let fixture: ComponentFixture<NewTransactionComponent>; let fixture: ComponentFixture<NewTransactionComponent>;
beforeEach(async(() => { beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
declarations: [ NewTransactionComponent ] declarations: [ NewTransactionComponent ]
}) })

View file

@ -1,4 +1,4 @@
import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
import { TransactionDetailsComponent } from './transaction-details.component'; import { TransactionDetailsComponent } from './transaction-details.component';
@ -6,7 +6,7 @@ describe('TransactionDetailsComponent', () => {
let component: TransactionDetailsComponent; let component: TransactionDetailsComponent;
let fixture: ComponentFixture<TransactionDetailsComponent>; let fixture: ComponentFixture<TransactionDetailsComponent>;
beforeEach(async(() => { beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
declarations: [ TransactionDetailsComponent ] declarations: [ TransactionDetailsComponent ]
}) })

View file

@ -1,4 +1,4 @@
import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
import { TransactionListComponent } from './transaction-list.component'; import { TransactionListComponent } from './transaction-list.component';
@ -6,7 +6,7 @@ describe('TransactionListComponent', () => {
let component: TransactionListComponent; let component: TransactionListComponent;
let fixture: ComponentFixture<TransactionListComponent>; let fixture: ComponentFixture<TransactionListComponent>;
beforeEach(async(() => { beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
declarations: [ TransactionListComponent ] declarations: [ TransactionListComponent ]
}) })

View file

@ -1,4 +1,4 @@
import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
import { TransactionsComponent } from './transactions.component'; import { TransactionsComponent } from './transactions.component';
@ -6,7 +6,7 @@ describe('ExpensesComponent', () => {
let component: TransactionsComponent; let component: TransactionsComponent;
let fixture: ComponentFixture<TransactionsComponent>; let fixture: ComponentFixture<TransactionsComponent>;
beforeEach(async(() => { beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
declarations: [ TransactionsComponent ] declarations: [ TransactionsComponent ]
}) })

View file

@ -1,4 +1,4 @@
import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
import { EditProfileComponent } from './edit-profile.component'; import { EditProfileComponent } from './edit-profile.component';
@ -6,7 +6,7 @@ describe('EditProfileComponent', () => {
let component: EditProfileComponent; let component: EditProfileComponent;
let fixture: ComponentFixture<EditProfileComponent>; let fixture: ComponentFixture<EditProfileComponent>;
beforeEach(async(() => { beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
declarations: [ EditProfileComponent ] declarations: [ EditProfileComponent ]
}) })

View file

@ -1,4 +1,4 @@
import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
import { LoginComponent } from './login.component'; import { LoginComponent } from './login.component';
@ -6,7 +6,7 @@ describe('LoginComponent', () => {
let component: LoginComponent; let component: LoginComponent;
let fixture: ComponentFixture<LoginComponent>; let fixture: ComponentFixture<LoginComponent>;
beforeEach(async(() => { beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
declarations: [ LoginComponent ] declarations: [ LoginComponent ]
}) })

View file

@ -1,4 +1,4 @@
import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
import { RegisterComponent } from './register.component'; import { RegisterComponent } from './register.component';
@ -6,7 +6,7 @@ describe('RegisterComponent', () => {
let component: RegisterComponent; let component: RegisterComponent;
let fixture: ComponentFixture<RegisterComponent>; let fixture: ComponentFixture<RegisterComponent>;
beforeEach(async(() => { beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
declarations: [ RegisterComponent ] declarations: [ RegisterComponent ]
}) })

View file

@ -1,4 +1,4 @@
import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
import { UserComponent } from './user.component'; import { UserComponent } from './user.component';
@ -6,7 +6,7 @@ describe('UserComponent', () => {
let component: UserComponent; let component: UserComponent;
let fixture: ComponentFixture<UserComponent>; let fixture: ComponentFixture<UserComponent>;
beforeEach(async(() => { beforeEach(waitForAsync(() => {
TestBed.configureTestingModule({ TestBed.configureTestingModule({
declarations: [ UserComponent ] declarations: [ UserComponent ]
}) })