Skip to content

Commit 86a208b

Browse files
committed
chore: import geojson types directly, do not reexport them
1 parent 707c763 commit 86a208b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

54 files changed

+79
-81
lines changed

modules/editable-layers/src/edit-modes/composite-mode.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// SPDX-License-Identifier: MIT
33
// Copyright (c) vis.gl contributors
44

5-
import {FeatureCollection} from '../utils/geojson-types';
5+
import {FeatureCollection} from 'geojson';
66
import {
77
ModeProps,
88
ClickEvent,

modules/editable-layers/src/edit-modes/delete-mode.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import {FeatureCollection} from '../utils/geojson-types';
1+
import {FeatureCollection} from 'geojson';
22

33
import {GeoJsonEditMode} from './geojson-edit-mode';
44
import {ClickEvent, ModeProps} from './types';

modules/editable-layers/src/edit-modes/draw-90degree-polygon-mode.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@ import {
1919
GuideFeatureCollection,
2020
TentativeFeature
2121
} from './types';
22-
import {Polygon, LineString, Position, FeatureCollection, SimpleFeatureCollection} from '../utils/geojson-types';
22+
import {Polygon, LineString, Position, FeatureCollection} from 'geojson'
23+
import {SimpleFeatureCollection} from '../utils/geojson-types';
2324
import {GeoJsonEditMode} from './geojson-edit-mode';
2425

2526
export class Draw90DegreePolygonMode extends GeoJsonEditMode {

modules/editable-layers/src/edit-modes/draw-circle-by-diameter-mode.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import distance from '@turf/distance';
77
import area from '@turf/area';
88
import {memoize} from '../utils/memoize';
99
import {ModeProps, Tooltip} from './types';
10-
import {Position, Polygon, Feature, FeatureCollection} from '../utils/geojson-types';
10+
import {Position, Polygon, Feature, FeatureCollection} from 'geojson';
1111
import {getIntermediatePosition} from './geojson-edit-mode';
1212
import {TwoClickPolygonMode} from './two-click-polygon-mode';
1313

modules/editable-layers/src/edit-modes/draw-circle-from-center-mode.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import distance from '@turf/distance';
77
import area from '@turf/area';
88
import {memoize} from '../utils/memoize';
99
import {ModeProps, Tooltip} from './types';
10-
import {Position, Polygon, Feature, FeatureCollection} from '../utils/geojson-types';
10+
import {Position, Polygon, Feature, FeatureCollection} from 'geojson';
1111
import {TwoClickPolygonMode} from './two-click-polygon-mode';
1212

1313
export class DrawCircleFromCenterMode extends TwoClickPolygonMode {

modules/editable-layers/src/edit-modes/draw-ellipse-by-bounding-box-mode.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import bboxPolygon from '@turf/bbox-polygon';
66
import distance from '@turf/distance';
77
import ellipse from '@turf/ellipse';
88
import {point} from '@turf/helpers';
9-
import {Position, Polygon, Feature} from '../utils/geojson-types';
9+
import {Position, Polygon, Feature} from 'geojson';
1010
import {getIntermediatePosition} from './geojson-edit-mode';
1111
import {TwoClickPolygonMode} from './two-click-polygon-mode';
1212

modules/editable-layers/src/edit-modes/draw-ellipse-using-three-points-mode.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import distance from '@turf/distance';
66
import ellipse from '@turf/ellipse';
77
import bearing from '@turf/bearing';
88
import {point} from '@turf/helpers';
9-
import {Position, Polygon, Feature} from '../utils/geojson-types';
9+
import {Position, Polygon, Feature} from 'geojson';
1010
import {getIntermediatePosition} from './geojson-edit-mode';
1111
import {ThreeClickPolygonMode} from './three-click-polygon-mode';
1212

modules/editable-layers/src/edit-modes/draw-line-string-mode.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44

55
import distance from '@turf/distance';
66
import {memoize} from '../utils/memoize';
7-
import {LineString, FeatureCollection, Position, SimpleFeatureCollection} from '../utils/geojson-types';
7+
import {LineString, FeatureCollection, Position} from 'geojson';
8+
import {SimpleFeatureCollection} from '../utils/geojson-types';
89
import {
910
ClickEvent,
1011
PointerMoveEvent,

modules/editable-layers/src/edit-modes/draw-point-mode.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
// Copyright (c) vis.gl contributors
44

55
import {ClickEvent, PointerMoveEvent, ModeProps, TentativeFeature} from './types';
6-
import {FeatureCollection, SimpleFeatureCollection, Point} from '../utils/geojson-types';
6+
import {FeatureCollection, Point} from 'geojson';
7+
import {SimpleFeatureCollection} from '../utils/geojson-types';
78
import {GeoJsonEditMode} from './geojson-edit-mode';
89

910
export class DrawPointMode extends GeoJsonEditMode {

modules/editable-layers/src/edit-modes/draw-polygon-by-dragging-mode.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44

55
import throttle from 'lodash.throttle';
66
import {ClickEvent, StartDraggingEvent, StopDraggingEvent, DraggingEvent, ModeProps} from './types';
7-
import {Polygon, SimpleFeatureCollection} from '../utils/geojson-types';
7+
import {Polygon} from 'geojson'
8+
import {SimpleFeatureCollection} from '../utils/geojson-types';
89
import {getPickedEditHandle} from './utils';
910
import {DrawPolygonMode} from './draw-polygon-mode';
1011

0 commit comments

Comments
 (0)