diff --git a/scripts/format-scope.json b/scripts/format-scope.json index d8bb556e0..57c2ddb1b 100644 --- a/scripts/format-scope.json +++ b/scripts/format-scope.json @@ -882,7 +882,6 @@ "src/layers/streetLevel/selection.js", "src/layers/streetLevel/providers/mapillary/viewer.js", "src/layers/streetLevel/providers/mapillary/source.js", - "src/layers/streetLevel/providers/mapillary/nearest.js", "server/providers/mapillary.js", "server/providers/mapillary/tiles.js", "server/providers/mapillary/trim.js", diff --git a/scripts/package-boundaries.json b/scripts/package-boundaries.json index f1285c4eb..4fc723acd 100644 --- a/scripts/package-boundaries.json +++ b/scripts/package-boundaries.json @@ -1198,7 +1198,6 @@ "src/layers/streetLevel/selection.js", "src/layers/streetLevel/providers/mapillary/viewer.js", "src/layers/streetLevel/providers/mapillary/source.js", - "src/layers/streetLevel/providers/mapillary/nearest.js", "scripts/qa-street-level.mjs" ], "external": ["cesium", "pbf", "@mapbox/vector-tile", "mapillary-js"] @@ -2111,7 +2110,6 @@ "src/layers/streetLevel/selection.js", "src/layers/streetLevel/providers/mapillary/viewer.js", "src/layers/streetLevel/providers/mapillary/source.js", - "src/layers/streetLevel/providers/mapillary/nearest.js", "src/app/layers/streetLevel.js", "src/layers/alpr/tileRecords.js", "src/sources/capability.js", @@ -2626,7 +2624,6 @@ "src/layers/streetLevel/selection.js", "src/layers/streetLevel/providers/mapillary/viewer.js", "src/layers/streetLevel/providers/mapillary/source.js", - "src/layers/streetLevel/providers/mapillary/nearest.js", "src/app/layers/streetLevel.js", "src/layers/alpr/tileRecords.js", "src/sources/capability.js", diff --git a/scripts/qa-street-level.mjs b/scripts/qa-street-level.mjs index df5b9ffc7..3fce18e1b 100644 --- a/scripts/qa-street-level.mjs +++ b/scripts/qa-street-level.mjs @@ -284,7 +284,11 @@ const findPick = (page, prefix, { box = null, step = 3 } = {}) => for (let px = x; px < x + w; px += stride) { const id = scene.pick({ x: px, y: py })?.id; if (typeof id === 'string' && id.startsWith(want)) - return { x: rect.left + px, y: rect.top + py, local: { x: px, y: py } }; + return { + x: rect.left + px, + y: rect.top + py, + local: { x: px, y: py }, + }; } return null; }, diff --git a/src/layers/streetLevel/providers/mapillary/coverage.test.mjs b/src/layers/streetLevel/providers/mapillary/coverage.test.mjs index 250f5e99f..0f62f4621 100644 --- a/src/layers/streetLevel/providers/mapillary/coverage.test.mjs +++ b/src/layers/streetLevel/providers/mapillary/coverage.test.mjs @@ -5,10 +5,7 @@ import { createCoverage, ZOOM_IN_HINT } from './coverage.js'; import { freshCoverage } from '../../state.js'; import { encodeCoverageTile } from './coverageFixture.mjs'; import { rayCamera } from '../../../../testSupport/streetLevelFakes.mjs'; -import { - COVERAGE_MAX_SEQUENCES, - COVERAGE_MAX_TILES, -} from './policy.js'; +import { COVERAGE_MAX_SEQUENCES, COVERAGE_MAX_TILES } from './policy.js'; import { lonToTileX, latToTileY, tileBounds } from '../../tileMath.js'; const RAD = Math.PI / 180; @@ -473,11 +470,14 @@ test('a tile that lands with the selected sequence draws the highlight again, on source.calls[0].resolve(bytes); await settle(); assert.ok(state.coverage.highlight, 'highlighted once its tile is in'); - assert.equal([...viewer.scene.groundPrimitives.items].at(-1), state.coverage.highlight); + assert.equal( + [...viewer.scene.groundPrimitives.items].at(-1), + state.coverage.highlight, + ); coverage.clear(); }); -test('a zoom change drops the old zoom\'s lines', async () => { +test("a zoom change drops the old zoom's lines", async () => { const { viewer, source, state, coverage, bytes } = setup(); coverage.refresh(); source.calls[0].resolve(bytes); diff --git a/src/layers/streetLevel/providers/mapillary/policy.js b/src/layers/streetLevel/providers/mapillary/policy.js index 0308c1131..60e079fef 100644 --- a/src/layers/streetLevel/providers/mapillary/policy.js +++ b/src/layers/streetLevel/providers/mapillary/policy.js @@ -59,4 +59,5 @@ export function mapillaryImageUrl(imageId) { } /** Fields requested for a sequence's images. */ -export const SEQUENCE_IMAGE_FIELDS = 'id,captured_at,compass_angle,geometry,is_pano'; +export const SEQUENCE_IMAGE_FIELDS = + 'id,captured_at,compass_angle,geometry,is_pano'; diff --git a/src/ui/streetLevelControls.test.mjs b/src/ui/streetLevelControls.test.mjs index a39b68301..92df07f1c 100644 --- a/src/ui/streetLevelControls.test.mjs +++ b/src/ui/streetLevelControls.test.mjs @@ -462,7 +462,11 @@ test('a layer that is on with Mapillary switched off reads OFF, and the pill bri dom.root.querySelector('#sl-coverage-meta').textContent, /Mapillary is off in this view/, ); - assert.equal(dom.root.querySelector('#sl-legend').hidden, true, 'no legend'); + assert.equal( + dom.root.querySelector('#sl-legend').hidden, + true, + 'no legend', + ); status.click(); await settle(); assert.deepEqual(calls.setParams, [