From 5e986cb5142147e7b72c1f96b0acd2bef0d5fa4c Mon Sep 17 00:00:00 2001 From: Jonas Jenwald Date: Sat, 2 Apr 2022 13:00:25 +0200 Subject: [PATCH] Use native `import maps` in development mode This patch seem to work fine locally now, and `mozregression` points to it being fixed in bug https://bugzilla.mozilla.org/show_bug.cgi?id=1803984 which landed in Firefox 116. By using the native `import maps` functionality, we can remove a development dependency. Please find the specification at https://wicg.github.io/import-maps/ --- package-lock.json | 7 ------- package.json | 1 - test/font/font_test.html | 5 ++--- test/unit/unit_test.html | 5 ++--- web/viewer-geckoview.html | 6 ++---- web/viewer.html | 6 ++---- 6 files changed, 8 insertions(+), 22 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0d5b4e100..a7b225cc1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,7 +19,6 @@ "canvas": "^2.11.2", "core-js": "^3.32.2", "cross-env": "^7.0.3", - "es-module-shims": "1.4.7", "eslint": "^8.50.0", "eslint-config-prettier": "^8.10.0", "eslint-plugin-fetch-options": "^0.0.5", @@ -5974,12 +5973,6 @@ "integrity": "sha512-9978wrXM50Y4rTMmW5kXIC09ZdXQZqkE4mxhwkd8VbzsGkXGPgV4zWuqQJgCEzYngdo2dYDa0l8xhX4fkSwJSg==", "dev": true }, - "node_modules/es-module-shims": { - "version": "1.4.7", - "resolved": "https://registry.npmjs.org/es-module-shims/-/es-module-shims-1.4.7.tgz", - "integrity": "sha512-qYSDOnqPKoBoMGlpY8kQj1v3mVPpTfcob9a2xIIFoNgRlaVuI59yFODKkYrJ3nkz3z7d4dGpiUMRxes8jgiNRQ==", - "dev": true - }, "node_modules/es-set-tostringtag": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz", diff --git a/package.json b/package.json index d4571294d..ac85491f1 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,6 @@ "canvas": "^2.11.2", "core-js": "^3.32.2", "cross-env": "^7.0.3", - "es-module-shims": "1.4.7", "eslint": "^8.50.0", "eslint-config-prettier": "^8.10.0", "eslint-plugin-fetch-options": "^0.0.5", diff --git a/test/font/font_test.html b/test/font/font_test.html index 6d1bd0d3f..dd361c699 100644 --- a/test/font/font_test.html +++ b/test/font/font_test.html @@ -8,8 +8,7 @@ - - - + diff --git a/test/unit/unit_test.html b/test/unit/unit_test.html index 7d950eb2b..c366f3256 100644 --- a/test/unit/unit_test.html +++ b/test/unit/unit_test.html @@ -8,8 +8,7 @@ - - - + diff --git a/web/viewer-geckoview.html b/web/viewer-geckoview.html index b6ebd15d6..b36727283 100644 --- a/web/viewer-geckoview.html +++ b/web/viewer-geckoview.html @@ -41,8 +41,7 @@ See https://github.com/adobe-type-tools/cmap-resources - - - - + diff --git a/web/viewer.html b/web/viewer.html index 0b0d9d152..2f0f6d0f6 100644 --- a/web/viewer.html +++ b/web/viewer.html @@ -50,8 +50,7 @@ See https://github.com/adobe-type-tools/cmap-resources - - - - +