Switch to isomorphic-dompurify

This commit is contained in:
Alex Gleason
2024-02-08 15:01:20 -06:00
parent c0325498c8
commit d576b8ed47
7 changed files with 54 additions and 6 deletions

View File

@@ -1,4 +1,4 @@
import * as DOMPurify from 'dompurify';
import DOMPurify from 'isomorphic-dompurify';
import React from 'react';
import Markup from 'soapbox/components/markup';

View File

@@ -1,7 +1,6 @@
/**
* Status edit normalizer
*/
import * as DOMPurify from 'dompurify';
import escapeTextContentForBrowser from 'escape-html';
import {
Map as ImmutableMap,
@@ -9,6 +8,7 @@ import {
Record as ImmutableRecord,
fromJS,
} from 'immutable';
import DOMPurify from 'isomorphic-dompurify';
import emojify from 'soapbox/features/emoji';
import { normalizeAttachment } from 'soapbox/normalizers/attachment';

View File

@@ -1,6 +1,6 @@
import * as DOMPurify from 'dompurify';
import escapeTextContentForBrowser from 'escape-html';
import { Map as ImmutableMap, List as ImmutableList } from 'immutable';
import DOMPurify from 'isomorphic-dompurify';
import emojify from 'soapbox/features/emoji';
import { normalizeStatus } from 'soapbox/normalizers';

View File

@@ -1,5 +1,5 @@
import * as DOMPurify from 'dompurify';
import escapeTextContentForBrowser from 'escape-html';
import DOMPurify from 'isomorphic-dompurify';
import z from 'zod';
import emojify from 'soapbox/features/emoji';

View File

@@ -1,5 +1,5 @@
import * as DOMPurify from 'dompurify';
import escapeTextContentForBrowser from 'escape-html';
import DOMPurify from 'isomorphic-dompurify';
import { z } from 'zod';
import emojify from 'soapbox/features/emoji';