diff --git a/gulpfile.js b/gulpfile.js index fc9fab7a6..60984c140 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -95,6 +95,12 @@ const copy = { ) }); } + }, + leaflet: { + js: () => { + return src(paths.npm + 'leaflet/dist/leaflet.js') + .pipe(dest(paths.dist + 'javascripts/')) + } } }; @@ -182,7 +188,11 @@ const javascripts = () => { const sass = () => { - return src([paths.src + '/stylesheets/main*.scss', paths.src + '/stylesheets/print.scss']) + return src([ + paths.src + '/stylesheets/main*.scss', + paths.src + '/stylesheets/print.scss', + paths.npm + '/leaflet/dist/leaflet.css' + ]) .pipe(plugins.prettyerror()) .pipe(plugins.sass({ outputStyle: 'nested', @@ -264,7 +274,8 @@ const defaultTask = parallel( parallel( copy.govuk_frontend.fonts, copy.govuk_frontend.templates, - images + images, + copy.leaflet.js ), series( copy.error_pages, diff --git a/package.json b/package.json index 498edaa17..189cdc8ec 100644 --- a/package.json +++ b/package.json @@ -38,6 +38,7 @@ "gulp-uglify": "3.0.2", "hogan": "1.0.2", "jquery": "3.5.0", + "leaflet": "1.6.0", "query-command-supported": "1.0.0", "rollup": "1.23.1", "streamqueue": "1.1.2",