Skip to content

Commit 09648ba

Browse files
authored
Merge pull request #571 from ReadAlongs/dev.ej/deprecations
Remove unused deprecated dependencies
2 parents ef64824 + 8b5abf7 commit 09648ba

9 files changed

Lines changed: 21 additions & 84 deletions

File tree

package-lock.json

Lines changed: 2 additions & 48 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"@angular/compiler-cli": "^21.2.9",
1010
"@angular/language-service": "^21.2.9",
1111
"@angular/localize": "^21.2.9",
12-
"@angular/platform-browser-dynamic": "^21.2.9",
12+
"@angular/platform-browser": "^21.2.9",
1313
"@commitlint/cli": "^20.5.0",
1414
"@commitlint/config-conventional": "^20.5.0",
1515
"@express-rate-limit/prettier": "^1.1.1",
@@ -23,7 +23,6 @@
2323
"@stencil/angular-output-target": "^0.10.2",
2424
"@stencil/core": "^4.35.3",
2525
"@stencil/sass": "^3.2.1",
26-
"@stencil/webpack": "^0.0.6",
2726
"@types/dom-mediacapture-record": "^1.0.22",
2827
"@types/emscripten": "^1.40.1",
2928
"@types/file-saver": "^2.0.7",

packages/angular-demo/package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
"type": "module",
44
"dependencies": {
55
"@angular/core": "^21",
6-
"@angular/platform-browser": "^21",
7-
"@angular/platform-browser-dynamic": "^21"
6+
"@angular/platform-browser": "^21"
87
}
98
}

packages/angular-demo/src/app/app.module.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { NgModule } from "@angular/core";
1+
import { NgModule, provideZoneChangeDetection } from "@angular/core";
22
import { BrowserModule } from "@angular/platform-browser";
33

44
import { AppComponent } from "./app.component";
@@ -10,7 +10,7 @@ defineCustomElements();
1010
@NgModule({
1111
declarations: [AppComponent],
1212
imports: [BrowserModule, NgxRAWebComponentModule],
13-
providers: [],
13+
providers: [provideZoneChangeDetection()],
1414
bootstrap: [AppComponent],
1515
})
1616
export class AppModule {}

packages/angular-demo/src/main.ts

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
1-
import { provideZoneChangeDetection } from "@angular/core";
2-
import { platformBrowserDynamic } from "@angular/platform-browser-dynamic";
1+
import { platformBrowser } from "@angular/platform-browser";
32

43
import { AppModule } from "./app/app.module";
54

6-
platformBrowserDynamic()
7-
.bootstrapModule(AppModule, {
8-
applicationProviders: [provideZoneChangeDetection()],
9-
})
5+
platformBrowser()
6+
.bootstrapModule(AppModule)
107
.catch((err) => console.error(err));

packages/studio-web/src/app/app.module.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
import { ToastrModule } from "ngx-toastr";
22

33
import { provideHttpClient } from "@angular/common/http";
4-
import { CUSTOM_ELEMENTS_SCHEMA, NgModule } from "@angular/core";
4+
import {
5+
CUSTOM_ELEMENTS_SCHEMA,
6+
NgModule,
7+
provideZoneChangeDetection,
8+
} from "@angular/core";
59
import { FormsModule, ReactiveFormsModule } from "@angular/forms";
610
import { BrowserModule } from "@angular/platform-browser";
711
import { BrowserAnimationsModule } from "@angular/platform-browser/animations";
@@ -53,7 +57,7 @@ defineCustomElements();
5357
NgxRAWebComponentModule,
5458
SharedModule,
5559
],
56-
providers: [provideHttpClient()],
60+
providers: [provideHttpClient(), provideZoneChangeDetection()],
5761
bootstrap: [AppComponent],
5862
schemas: [CUSTOM_ELEMENTS_SCHEMA],
5963
})

packages/studio-web/src/main.ts

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { enableProdMode, provideZoneChangeDetection } from "@angular/core";
2-
import { platformBrowserDynamic } from "@angular/platform-browser-dynamic";
1+
import { platformBrowser } from "@angular/platform-browser";
2+
import { enableProdMode } from "@angular/core";
33

44
import { AppModule } from "./app/app.module";
55
import { environment } from "./environments/environment";
@@ -8,8 +8,6 @@ if (environment.production) {
88
enableProdMode();
99
}
1010

11-
platformBrowserDynamic()
12-
.bootstrapModule(AppModule, {
13-
applicationProviders: [provideZoneChangeDetection()],
14-
})
11+
platformBrowser()
12+
.bootstrapModule(AppModule)
1513
.catch((err: any) => console.error(err));

packages/studio-web/src/test.ts

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,4 @@
1-
// This file is required by karma.conf.js and loads recursively all the .spec and framework files
1+
// The testing environment is now initialized automatically by Angular, and the tests
2+
// are found automatically, so no need to do much here.
23

34
import "zone.js/testing";
4-
5-
import { getTestBed } from "@angular/core/testing";
6-
import {
7-
BrowserDynamicTestingModule,
8-
platformBrowserDynamicTesting,
9-
} from "@angular/platform-browser-dynamic/testing";
10-
11-
// First, initialize the Angular testing environment.
12-
getTestBed().initTestEnvironment(
13-
BrowserDynamicTestingModule,
14-
platformBrowserDynamicTesting(),
15-
);
16-
17-
// Then we used to find the tests here, but since Angular 15 karma finds them automatically.

packages/web-component/webpack.config.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
const path = require("path");
2-
const stencil = require("@stencil/webpack");
32
const TerserPlugin = require("terser-webpack-plugin");
43
const webpack = require("webpack");
54

0 commit comments

Comments
 (0)