Skip to content

Commit 5b2f29d

Browse files
committed
fix: switch to isomorphic-dompurify for SSR support
- related to issue described in Angular-Slickgrid: #838 (reply in thread)
1 parent d2c36c2 commit 5b2f29d

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

angular.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@
2020
"tsConfig": "tsconfig.app.json",
2121
"allowedCommonJsDependencies": [
2222
"autocompleter",
23-
"dompurify",
2423
"fetch-jsonp",
2524
"flatpickr",
25+
"isomorphic-dompurify",
2626
"moment-mini",
2727
"stream"
2828
],

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
"@slickgrid-universal/row-detail-view-plugin": "~4.5.0",
5959
"@slickgrid-universal/rxjs-observable": "~4.5.0",
6060
"dequal": "^2.0.3",
61-
"dompurify": "^3.0.9",
61+
"isomorphic-dompurify": "^2.4.0",
6262
"rxjs": "^7.8.1",
6363
"sortablejs": "^1.15.2"
6464
},

src/app/modules/angular-slickgrid/extensions/slickRowDetailView.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { addToArrayWhenNotExists, castObservableToPromise, SlickRowSelectionMode
44
import { EventPubSubService } from '@slickgrid-universal/event-pub-sub';
55
import { SlickRowDetailView as UniversalSlickRowDetailView } from '@slickgrid-universal/row-detail-view-plugin';
66
import { Observable, Subject } from 'rxjs';
7-
import DOMPurify from 'dompurify';
7+
import DOMPurify from 'isomorphic-dompurify';
88

99
import { GridOption, RowDetailView } from '../models/index';
1010
import { AngularUtilService } from '../services/angularUtil.service';

0 commit comments

Comments
 (0)