diff --git a/packages/frontend/core/package.json b/packages/frontend/core/package.json index f833b02a1..12b179015 100644 --- a/packages/frontend/core/package.json +++ b/packages/frontend/core/package.json @@ -51,7 +51,6 @@ "idb": "^8.0.0", "idb-keyval": "^6.2.1", "image-blob-reduce": "^4.1.0", - "intl-segmenter-polyfill-rs": "^0.1.7", "is-svg": "^5.0.0", "jotai": "^2.8.0", "jotai-scope": "^0.7.0", diff --git a/packages/frontend/core/src/bootstrap/polyfill/index.ts b/packages/frontend/core/src/bootstrap/polyfill/index.ts index 722804d38..3551f4994 100644 --- a/packages/frontend/core/src/bootstrap/polyfill/index.ts +++ b/packages/frontend/core/src/bootstrap/polyfill/index.ts @@ -1,5 +1,4 @@ import { polyfillDispose } from './dispose'; -import { polyfillI18n } from './intl-segmenter'; import { polyfillPromise } from './promise-with-resolvers'; import { polyfillEventLoop } from './request-idle-callback'; import { polyfillResizeObserver } from './resize-observer'; @@ -11,7 +10,6 @@ export function polyfillElectron() { export async function polyfillBrowser() { polyfillResizeObserver(); polyfillEventLoop(); - await polyfillI18n(); await polyfillPromise(); await polyfillDispose(); } diff --git a/packages/frontend/core/src/bootstrap/polyfill/intl-segmenter.ts b/packages/frontend/core/src/bootstrap/polyfill/intl-segmenter.ts deleted file mode 100644 index 2ba5f5fe2..000000000 --- a/packages/frontend/core/src/bootstrap/polyfill/intl-segmenter.ts +++ /dev/null @@ -1,11 +0,0 @@ -export async function polyfillI18n() { - if (Intl.Segmenter === undefined) { - await import('intl-segmenter-polyfill-rs').then(({ Segmenter }) => { - Object.defineProperty(Intl, 'Segmenter', { - value: Segmenter, - configurable: true, - writable: true, - }); - }); - } -} diff --git a/yarn.lock b/yarn.lock index df65233d9..870607023 100644 --- a/yarn.lock +++ b/yarn.lock @@ -406,7 +406,6 @@ __metadata: idb: "npm:^8.0.0" idb-keyval: "npm:^6.2.1" image-blob-reduce: "npm:^4.1.0" - intl-segmenter-polyfill-rs: "npm:^0.1.7" is-svg: "npm:^5.0.0" jotai: "npm:^2.8.0" jotai-scope: "npm:^0.7.0" @@ -22567,13 +22566,6 @@ __metadata: languageName: node linkType: hard -"intl-segmenter-polyfill-rs@npm:^0.1.7": - version: 0.1.7 - resolution: "intl-segmenter-polyfill-rs@npm:0.1.7" - checksum: 10/e216d8e4c299ea319f8098fbf03df6a06e841fcbbfcfbb4735d3df8cf8088e2d644398b70ff21b14514f818424833efb03ff6cb9fee3d43df57f9588ee3a07f9 - languageName: node - linkType: hard - "invariant@npm:^2.2.4": version: 2.2.4 resolution: "invariant@npm:2.2.4"