chore: run lint

Signed-off-by: boldtrn <boldtrn@gmail.com>
This commit is contained in:
boldtrn 2023-09-26 15:01:21 +02:00
parent c3be560fa2
commit 142b2f60d9

View file

@ -54,7 +54,6 @@ const cachedEmptyResponses = {
/** /**
* Create an appropriate mlgl response for http errors. * Create an appropriate mlgl response for http errors.
*
* @param {string} format The format (a sharp format or 'pbf'). * @param {string} format The format (a sharp format or 'pbf').
* @param {string} color The background color (or empty string for transparent). * @param {string} color The background color (or empty string for transparent).
* @param {Function} callback The mlgl callback. * @param {Function} callback The mlgl callback.
@ -102,7 +101,6 @@ function createEmptyResponse(format, color, callback) {
/** /**
* Parses coordinate pair provided to pair of floats and ensures the resulting * Parses coordinate pair provided to pair of floats and ensures the resulting
* pair is a longitude/latitude combination depending on lnglat query parameter. * pair is a longitude/latitude combination depending on lnglat query parameter.
*
* @param {List} coordinatePair Coordinate pair. * @param {List} coordinatePair Coordinate pair.
* @param coordinates * @param coordinates
* @param {object} query Request query parameters. * @param {object} query Request query parameters.
@ -127,7 +125,6 @@ const parseCoordinatePair = (coordinates, query) => {
/** /**
* Parses a coordinate pair from query arguments and optionally transforms it. * Parses a coordinate pair from query arguments and optionally transforms it.
*
* @param {List} coordinatePair Coordinate pair. * @param {List} coordinatePair Coordinate pair.
* @param {object} query Request query parameters. * @param {object} query Request query parameters.
* @param {Function} transformer Optional transform function. * @param {Function} transformer Optional transform function.
@ -145,7 +142,6 @@ const parseCoordinates = (coordinatePair, query, transformer) => {
/** /**
* Parses paths provided via query into a list of path objects. * Parses paths provided via query into a list of path objects.
*
* @param {object} query Request query parameters. * @param {object} query Request query parameters.
* @param {Function} transformer Optional transform function. * @param {Function} transformer Optional transform function.
*/ */
@ -220,7 +216,6 @@ const extractPathsFromQuery = (query, transformer) => {
* on marker object. * on marker object.
* Options adhere to the following format * Options adhere to the following format
* [optionName]:[optionValue] * [optionName]:[optionValue]
*
* @param {List[String]} optionsList List of option strings. * @param {List[String]} optionsList List of option strings.
* @param {object} marker Marker object to configure. * @param {object} marker Marker object to configure.
*/ */
@ -255,7 +250,6 @@ const parseMarkerOptions = (optionsList, marker) => {
/** /**
* Parses markers provided via query into a list of marker objects. * Parses markers provided via query into a list of marker objects.
*
* @param {object} query Request query parameters. * @param {object} query Request query parameters.
* @param {object} options Configuration options. * @param {object} options Configuration options.
* @param {Function} transformer Optional transform function. * @param {Function} transformer Optional transform function.
@ -335,7 +329,6 @@ const extractMarkersFromQuery = (query, options, transformer) => {
/** /**
* Transforms coordinates to pixels. * Transforms coordinates to pixels.
*
* @param {List[Number]} ll Longitude/Latitude coordinate pair. * @param {List[Number]} ll Longitude/Latitude coordinate pair.
* @param {number} zoom Map zoom level. * @param {number} zoom Map zoom level.
*/ */
@ -347,7 +340,6 @@ const precisePx = (ll, zoom) => {
/** /**
* Draws a marker in cavans context. * Draws a marker in cavans context.
*
* @param {object} ctx Canvas context object. * @param {object} ctx Canvas context object.
* @param {object} marker Marker object parsed by extractMarkersFromQuery. * @param {object} marker Marker object parsed by extractMarkersFromQuery.
* @param {number} z Map zoom level. * @param {number} z Map zoom level.
@ -419,7 +411,6 @@ const drawMarker = (ctx, marker, z) => {
* Wraps drawing of markers into list of promises and awaits them. * Wraps drawing of markers into list of promises and awaits them.
* It's required because images are expected to load asynchronous in canvas js * It's required because images are expected to load asynchronous in canvas js
* even when provided from a local disk. * even when provided from a local disk.
*
* @param {object} ctx Canvas context object. * @param {object} ctx Canvas context object.
* @param {List[Object]} markers Marker objects parsed by extractMarkersFromQuery. * @param {List[Object]} markers Marker objects parsed by extractMarkersFromQuery.
* @param {number} z Map zoom level. * @param {number} z Map zoom level.
@ -438,7 +429,6 @@ const drawMarkers = async (ctx, markers, z) => {
/** /**
* Draws a list of coordinates onto a canvas and styles the resulting path. * Draws a list of coordinates onto a canvas and styles the resulting path.
*
* @param {object} ctx Canvas context object. * @param {object} ctx Canvas context object.
* @param {List[Number]} path List of coordinates. * @param {List[Number]} path List of coordinates.
* @param {object} query Request query parameters. * @param {object} query Request query parameters.
@ -910,8 +900,8 @@ export const serve_rendered = {
} }
const transformer = raw const transformer = raw
? mercator.inverse.bind(mercator) ? mercator.inverse.bind(mercator)
: item.dataProjWGStoInternalWGS; : item.dataProjWGStoInternalWGS;
if (transformer) { if (transformer) {
const ll = transformer([x, y]); const ll = transformer([x, y]);
@ -921,39 +911,39 @@ export const serve_rendered = {
const paths = extractPathsFromQuery(req.query, transformer); const paths = extractPathsFromQuery(req.query, transformer);
const markers = extractMarkersFromQuery( const markers = extractMarkersFromQuery(
req.query, req.query,
options, options,
transformer, transformer,
); );
const overlay = await renderOverlay( const overlay = await renderOverlay(
z, z,
x, x,
y, y,
bearing, bearing,
pitch, pitch,
w, w,
h, h,
scale, scale,
paths, paths,
markers, markers,
req.query, req.query,
); );
return respondImage( return respondImage(
item, item,
z, z,
x, x,
y, y,
bearing, bearing,
pitch, pitch,
w, w,
h, h,
scale, scale,
format, format,
res, res,
next, next,
overlay, overlay,
'static', 'static',
); );
} catch (e) { } catch (e) {
next(e); next(e);
@ -977,8 +967,8 @@ export const serve_rendered = {
let center = [(bbox[0] + bbox[2]) / 2, (bbox[1] + bbox[3]) / 2]; let center = [(bbox[0] + bbox[2]) / 2, (bbox[1] + bbox[3]) / 2];
const transformer = raw const transformer = raw
? mercator.inverse.bind(mercator) ? mercator.inverse.bind(mercator)
: item.dataProjWGStoInternalWGS; : item.dataProjWGStoInternalWGS;
if (transformer) { if (transformer) {
const minCorner = transformer(bbox.slice(0, 2)); const minCorner = transformer(bbox.slice(0, 2));
@ -1003,38 +993,38 @@ export const serve_rendered = {
const paths = extractPathsFromQuery(req.query, transformer); const paths = extractPathsFromQuery(req.query, transformer);
const markers = extractMarkersFromQuery( const markers = extractMarkersFromQuery(
req.query, req.query,
options, options,
transformer, transformer,
); );
const overlay = await renderOverlay( const overlay = await renderOverlay(
z, z,
x, x,
y, y,
bearing, bearing,
pitch, pitch,
w, w,
h, h,
scale, scale,
paths, paths,
markers, markers,
req.query, req.query,
); );
return respondImage( return respondImage(
item, item,
z, z,
x, x,
y, y,
bearing, bearing,
pitch, pitch,
w, w,
h, h,
scale, scale,
format, format,
res, res,
next, next,
overlay, overlay,
'static', 'static',
); );
} catch (e) { } catch (e) {
next(e); next(e);
@ -1092,14 +1082,14 @@ export const serve_rendered = {
const format = req.params.format; const format = req.params.format;
const transformer = raw const transformer = raw
? mercator.inverse.bind(mercator) ? mercator.inverse.bind(mercator)
: item.dataProjWGStoInternalWGS; : item.dataProjWGStoInternalWGS;
const paths = extractPathsFromQuery(req.query, transformer); const paths = extractPathsFromQuery(req.query, transformer);
const markers = extractMarkersFromQuery( const markers = extractMarkersFromQuery(
req.query, req.query,
options, options,
transformer, transformer,
); );
// Extract coordinates from markers // Extract coordinates from markers
@ -1141,34 +1131,34 @@ export const serve_rendered = {
const y = center[1]; const y = center[1];
const overlay = await renderOverlay( const overlay = await renderOverlay(
z, z,
x, x,
y, y,
bearing, bearing,
pitch, pitch,
w, w,
h, h,
scale, scale,
paths, paths,
markers, markers,
req.query, req.query,
); );
return respondImage( return respondImage(
item, item,
z, z,
x, x,
y, y,
bearing, bearing,
pitch, pitch,
w, w,
h, h,
scale, scale,
format, format,
res, res,
next, next,
overlay, overlay,
'static', 'static',
); );
} catch (e) { } catch (e) {
next(e); next(e);