From eaacb00bb4d97d7d26d303c0b761d5016be6e81f Mon Sep 17 00:00:00 2001 From: Alex Dima Date: Fri, 20 Dec 2019 22:04:54 +0100 Subject: [PATCH] Handle .ttf --- .gitignore | 1 + package-lock.json | 10 ++++++++++ package.json | 1 + test/webpack-cross-origin.config.js | 3 +++ test/webpack.config.js | 3 +++ 5 files changed, 18 insertions(+) diff --git a/.gitignore b/.gitignore index f18c06bd..4e451a19 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ /node_modules/ /test/node_modules/ /test/dist/*.js +/test/dist/*.ttf /out/ diff --git a/package-lock.json b/package-lock.json index f5ab5c3e..6889b40d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1388,6 +1388,16 @@ "integrity": "sha512-vNKxJHTEKNThjfrdJwHc7brvM6eVevuO5nTj6ez8ZQ1qbXTvGthucRF7S4vf2cr71QVnT70V34v0S1DyQsti0w==", "dev": true }, + "file-loader": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-5.0.2.tgz", + "integrity": "sha512-QMiQ+WBkGLejKe81HU8SZ9PovsU/5uaLo0JdTCEXOYv7i7jfAjHZi1tcwp9tSASJPOmmHZtbdCervFmXMH/Dcg==", + "dev": true, + "requires": { + "loader-utils": "^1.2.3", + "schema-utils": "^2.5.0" + } + }, "file-uri-to-path": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", diff --git a/package.json b/package.json index 27a66263..5c5d30d6 100644 --- a/package.json +++ b/package.json @@ -34,6 +34,7 @@ "@types/loader-utils": "^1.1.3", "@types/webpack": "^4.41.0", "css-loader": "^3.4.0", + "file-loader": "^5.0.2", "glob": "^7.1.6", "monaco-editor": "^0.19.0", "style-loader": "^1.1.1", diff --git a/test/webpack-cross-origin.config.js b/test/webpack-cross-origin.config.js index cbc3cf38..32abce38 100644 --- a/test/webpack-cross-origin.config.js +++ b/test/webpack-cross-origin.config.js @@ -16,6 +16,9 @@ module.exports = { rules: [{ test: /\.css$/, use: ['style-loader', 'css-loader'] + }, { + test: /\.ttf$/, + use: ['file-loader'] }] }, plugins: [ diff --git a/test/webpack.config.js b/test/webpack.config.js index a79f60cd..da8d2b0a 100644 --- a/test/webpack.config.js +++ b/test/webpack.config.js @@ -13,6 +13,9 @@ module.exports = { rules: [{ test: /\.css$/, use: ['style-loader', 'css-loader'] + }, { + test: /\.ttf$/, + use: ['file-loader'] }] }, plugins: [