Skip to content

Commit 1600c1a

Browse files
committed
fixup! build: update beasties to 0.5.1
1 parent 8cfd070 commit 1600c1a

4 files changed

Lines changed: 5 additions & 7 deletions

File tree

packages/angular/build/src/utils/index-file/inline-critical-css.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ export async function inlineCriticalCss(
5252
const cspNonce =
5353
nonceElement?.getAttribute('ngCspNonce') || nonceElement?.getAttribute('ngcspnonce');
5454

55-
return cspNonce;
55+
return cspNonce ?? undefined;
5656
},
5757
noscriptFallback: true,
5858
inlineFonts: true,

packages/angular/ssr/src/utils/inline-critical-css.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ export class InlineCriticalCssProcessor extends Beasties {
3535
const cspNonce =
3636
nonceElement?.getAttribute('ngCspNonce') || nonceElement?.getAttribute('ngcspnonce');
3737

38-
return cspNonce;
38+
return cspNonce ?? undefined;
3939
// eslint-disable-next-line @typescript-eslint/no-explicit-any
4040
}) as any,
4141
noscriptFallback: true,

packages/angular_devkit/build_angular/src/utils/inline-critical-css.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ export class InlineCriticalCssProcessor {
4545
const cspNonce =
4646
nonceElement?.getAttribute('ngCspNonce') || nonceElement?.getAttribute('ngcspnonce');
4747

48-
return cspNonce;
48+
return cspNonce ?? undefined;
4949
},
5050
noscriptFallback: true,
5151
inlineFonts: true,
@@ -67,12 +67,12 @@ export class InlineCriticalCssProcessor {
6767
linkEl.removeAttribute('data-beasties-media');
6868
linkEl.setAttribute('media', beastiesMedia);
6969
if (linkEl.next?.name === 'noscript') {
70-
linkEl.next.remove();
70+
linkEl.next.remove?.();
7171
}
7272
// eslint-disable-next-line @typescript-eslint/no-explicit-any
7373
(document as any).querySelectorAll('script').forEach((script: any) => {
7474
if (script.textContent?.includes('data-beasties-media')) {
75-
script.remove();
75+
script.remove?.();
7676
}
7777
});
7878
}

pnpm-workspace.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,6 @@ minimumReleaseAgeExclude:
2424
- '@ngtools/webpack'
2525
- '@schematics/*'
2626
- 'ng-packagr'
27-
# TODO(alanagius): remove before merging this.
28-
- 'beasties'
2927
overrides:
3028
'@angular/build': workspace:*
3129
packageExtensions:

0 commit comments

Comments
 (0)