diff --git a/assets/images/MemoRekall.png b/assets/images/MemoRekall.png new file mode 100644 index 0000000000000000000000000000000000000000..be72d484cdeb99b6129df62533fd05dadbe4ad61 Binary files /dev/null and b/assets/images/MemoRekall.png differ diff --git a/package-lock.json b/package-lock.json index 6795dcd4fb0a79517f89192d47ed8c653629f10c..57058fa523b283c9665029328499bfc0afa82640 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,6 +15,7 @@ "@symfony/webpack-encore": "^1.0.0", "bootstrap": "^5.1.3", "core-js": "^3.0.0", + "file-loader": "^6.2.0", "jquery": "^3.6.0", "node-sass": "^6.0.1", "regenerator-runtime": "^0.13.2", @@ -4365,6 +4366,26 @@ "node": ">=0.8.0" } }, + "node_modules/file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dev": true, + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, "node_modules/fill-range": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", @@ -13252,6 +13273,16 @@ "websocket-driver": ">=0.5.1" } }, + "file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + } + }, "fill-range": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", diff --git a/package.json b/package.json index c5cd0bf51eba888ceb7a6a3deebfd4b4988789cd..890bdd2365d95d35a23eef141d721bcf37ea58c0 100644 --- a/package.json +++ b/package.json @@ -5,6 +5,7 @@ "@symfony/webpack-encore": "^1.0.0", "bootstrap": "^5.1.3", "core-js": "^3.0.0", + "file-loader": "^6.2.0", "jquery": "^3.6.0", "node-sass": "^6.0.1", "regenerator-runtime": "^0.13.2", diff --git a/webpack.config.js b/webpack.config.js index 62442c6bceb571eac21ce0f28c3a2c3aff58129b..afcf188072ac1bbc84f6a6d03950108d423ddf3c 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -14,6 +14,16 @@ Encore // only needed for CDN's or sub-directory deploy //.setManifestKeyPrefix('build/') + .copyFiles({ + from: './assets/images', + // optional target path, relative to the output dir + to: 'images/[path][name].[ext]', + + // if versioning is enabled, add the file hash too + //to: 'images/[path][name].[hash:8].[ext]', + // only copy files matching this pattern + //pattern: /\.(png|jpg|jpeg)$/ + }) /* * ENTRY CONFIG *