mirror of
https://github.com/consbio/mbtileserver.git
synced 2024-09-11 07:15:24 +03:00
parent
e0df7f4705
commit
9824f563d2
@ -10,8 +10,8 @@ func Test_StaticAssets(t *testing.T) {
|
||||
assetsFS, _ := fs.Sub(staticAssets, root)
|
||||
|
||||
expected := []string{
|
||||
"core.min.js",
|
||||
"core.min.css",
|
||||
"index.js",
|
||||
"index.css",
|
||||
}
|
||||
|
||||
// verify that expected files are present in the embedded filesystem
|
||||
|
@ -4,8 +4,8 @@
|
||||
<head lang="en">
|
||||
<meta charset="UTF-8" />
|
||||
<title>{{.ID}} Preview</title>
|
||||
<script src="{{.URL}}/map/static/core.min.js"></script>
|
||||
<link href="{{.URL}}/map/static/core.min.css" rel="stylesheet" />
|
||||
<script src="{{.URL}}/map/static/index.js"></script>
|
||||
<link href="{{.URL}}/map/static/index.css" rel="stylesheet" />
|
||||
<style>
|
||||
html {
|
||||
height: 100%;
|
||||
|
@ -8,8 +8,8 @@
|
||||
name="viewport"
|
||||
content="initial-scale=1,maximum-scale=1,user-scalable=no"
|
||||
/>
|
||||
<script src="{{.URL}}/map/static/core.min.js"></script>
|
||||
<link href="{{.URL}}/map/static/core.min.css" rel="stylesheet" />
|
||||
<script src="{{.URL}}/map/static/index.js"></script>
|
||||
<link href="{{.URL}}/map/static/index.css" rel="stylesheet" />
|
||||
<style>
|
||||
body {
|
||||
margin: 0;
|
||||
|
6
handlers/templates/static/dist/core.min.css
vendored
6
handlers/templates/static/dist/core.min.css
vendored
File diff suppressed because one or more lines are too long
46
handlers/templates/static/dist/core.min.js
vendored
46
handlers/templates/static/dist/core.min.js
vendored
File diff suppressed because one or more lines are too long
1
handlers/templates/static/dist/index.css
vendored
Normal file
1
handlers/templates/static/dist/index.css
vendored
Normal file
File diff suppressed because one or more lines are too long
501
handlers/templates/static/dist/index.js
vendored
Normal file
501
handlers/templates/static/dist/index.js
vendored
Normal file
File diff suppressed because one or more lines are too long
@ -1,38 +0,0 @@
|
||||
var gulp = require("gulp");
|
||||
var strip = require("gulp-strip-comments");
|
||||
var cleanCSS = require("gulp-clean-css");
|
||||
var concat = require("gulp-concat");
|
||||
|
||||
gulp.task("compress-css", function () {
|
||||
return gulp
|
||||
.src([
|
||||
"node_modules/leaflet/dist/leaflet.css",
|
||||
"node_modules/leaflet-zoombox/L.Control.ZoomBox.css",
|
||||
"node_modules/leaflet-basemaps/L.Control.Basemaps.css",
|
||||
"node_modules/leaflet-range/L.Control.Range.css",
|
||||
"node_modules/leaflet-base64-legend/L.Control.Base64Legend.css",
|
||||
"node_modules/mapbox-gl/dist/mapbox-gl.css",
|
||||
])
|
||||
.pipe(cleanCSS())
|
||||
.pipe(concat("core.min.css"))
|
||||
.pipe(gulp.dest("dist"));
|
||||
});
|
||||
|
||||
gulp.task("concat-js", function () {
|
||||
return gulp
|
||||
.src([
|
||||
"node_modules/d3-collection/dist/d3-collection.min.js",
|
||||
"node_modules/d3-fetch/dist/d3-fetch.min.js",
|
||||
"node_modules/leaflet/dist/leaflet.js",
|
||||
"node_modules/leaflet-zoombox/L.Control.ZoomBox.min.js",
|
||||
"node_modules/leaflet-basemaps/L.Control.Basemaps-min.js",
|
||||
"node_modules/leaflet-range/L.Control.Range-min.js",
|
||||
"node_modules/leaflet-base64-legend/L.Control.Base64Legend-min.js",
|
||||
"node_modules/mapbox-gl/dist/mapbox-gl.js",
|
||||
])
|
||||
.pipe(strip())
|
||||
.pipe(concat("core.min.js"))
|
||||
.pipe(gulp.dest("dist"));
|
||||
});
|
||||
|
||||
gulp.task("build", gulp.series("compress-css", "concat-js"));
|
14
handlers/templates/static/index.js
Normal file
14
handlers/templates/static/index.js
Normal file
@ -0,0 +1,14 @@
|
||||
require("leaflet/dist/leaflet.js");
|
||||
require("leaflet-zoombox/L.Control.ZoomBox.min.js");
|
||||
require("leaflet-basemaps/L.Control.Basemaps-min.js");
|
||||
require("leaflet-range/L.Control.Range-min.js");
|
||||
require("leaflet-base64-legend/L.Control.Base64Legend-min.js");
|
||||
const mapboxgl = require("mapbox-gl/dist/mapbox-gl.js");
|
||||
window.mapboxgl = mapboxgl;
|
||||
|
||||
require("leaflet/dist/leaflet.css");
|
||||
require("leaflet-zoombox/L.Control.ZoomBox.css");
|
||||
require("leaflet-basemaps/L.Control.Basemaps.css");
|
||||
require("leaflet-range/L.Control.Range.css");
|
||||
require("leaflet-base64-legend/L.Control.Base64Legend.css");
|
||||
require("mapbox-gl/dist/mapbox-gl.css");
|
8219
handlers/templates/static/package-lock.json
generated
8219
handlers/templates/static/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -1,10 +1,10 @@
|
||||
{
|
||||
"name": "mbtileserver",
|
||||
"version": "0.7.0",
|
||||
"version": "0.8.2",
|
||||
"description": "Go powered mbtiles tile map server",
|
||||
"main": "index.js",
|
||||
"scripts": {
|
||||
"build": "gulp build"
|
||||
"build": "node_modules/.bin/esbuild --bundle --minify --loader:.png=base64 --outdir=dist index.js"
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
@ -21,20 +21,15 @@
|
||||
"url": "https://github.com/consbio/mbtileserver/issues"
|
||||
},
|
||||
"homepage": "https://github.com/consbio/mbtileserver",
|
||||
"devDependencies": {
|
||||
"gulp": "^4.0.2",
|
||||
"gulp-clean-css": "^4.3.0",
|
||||
"gulp-concat": "^2.6.0",
|
||||
"gulp-strip-comments": "^2.4.3"
|
||||
},
|
||||
"dependencies": {
|
||||
"d3-collection": "^1.0.4",
|
||||
"d3-fetch": "^3.0.1",
|
||||
"leaflet": "^1.7.1",
|
||||
"leaflet-base64-legend": "^0.1.1",
|
||||
"leaflet-base64-legend": "^0.1.2",
|
||||
"leaflet-basemaps": "^0.3.4",
|
||||
"leaflet-range": "^0.1.0",
|
||||
"leaflet-zoombox": "^0.5.2",
|
||||
"mapbox-gl": "^1.13.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"esbuild": "^0.14.42"
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user