• Preparing search index...
  • The search index is not available
EarthMC-NPM
  • EarthMC-NPM
  • utils/functions
  • fastMerge

Function fastMerge

  • fastMerge<T>(original, args): T[]
  • Type Parameters

    • T

    Parameters

    • original: T[]
    • args: T[]

    Returns T[]

    • Defined in src/utils/functions.ts:15

Settings

Member Visibility
  • src
    • api
      • dynmap
        • Dynmap.ts
          • default
          • Dynmap
        • GPS.ts
          • default
          • GPS
        • Nations.ts
          • default
          • Nations
        • Players.ts
          • default
          • Players
        • Residents.ts
          • default
          • Residents
        • Towns.ts
          • default
          • Towns
      • squaremap
        • GPS.ts
          • default
          • GPS
          • GPSEvents
          • ACTION_SPEEDS
        • Nations.ts
          • default
          • Nations
        • Players.ts
          • default
          • Players
        • Residents.ts
          • default
          • Residents
        • Squaremap.ts
          • default
          • Squaremap
          • SquaremapURLBuilder
        • Towns.ts
          • default
          • Towns
        • parser.ts
          • parseInfoString
          • parseNations
          • parsePlayers
          • parsePopup
          • parseResidents
          • parseTowns
      • common.ts
        • checkWithinBounds
        • checkWithinTown
        • getNearest
    • helpers
      • DataHandler.ts
        • default
      • EntityApi.ts
        • EntityApi
      • EventEmitter.ts
        • default
    • types
      • index.ts
        • APINationInfo
        • ArrBools
        • ArrNums
        • ArrStrings
        • AssertPositive
        • BASE_DIRECTIONS
        • BaseCardinalDirection
        • BaseEntityStatus
        • BaseNation
        • BaseTown
        • CardinalDirection
        • CardinalDirectionShort
        • ConfigResponse
        • DIRECTIONS
        • DiscordReqObjectV3
        • DiscordResObjectV3
        • HexString
        • Location
        • LocationReqObjectV3
        • LocationResObjectV3
        • MapArea
        • MapResponse
        • Markerset
        • MoonPhaseV3
        • Nation
        • NationCapital
        • NestedOmit
        • OnlinePlayer
        • Opacity
        • ParsedPlayer
        • Player
        • PlayersResponse
        • Point2D
        • Prettify
        • QuarterCuboidV3
        • RawEntity
        • RawEntityPerms
        • RawEntitySpawn
        • RawEntityStats
        • RawEntityStatus
        • RawEntityV3
        • RawFlagPerms
        • RawNation
        • RawNationV3
        • RawPlayer
        • RawPlayerStatsV3
        • RawPlayerV3
        • RawQuarterResponseV3
        • RawResident
        • RawServerInfoV2
        • RawServerInfoV3
        • RawTown
        • RawTownCoordinates
        • RawTownPerms
        • RawTownV3
        • RequestBodyV3
        • Resident
        • Route
        • RouteInfo
        • RouteInfoNation
        • RouteKey
        • RouteType
        • Routes
        • SquaremapArea
        • SquaremapAreaType
        • SquaremapIcon
        • SquaremapLocation
        • SquaremapMapResponse
        • SquaremapMarker
        • SquaremapMarkerset
        • SquaremapNation
        • SquaremapOnlinePlayer
        • SquaremapParsedPlayer
        • SquaremapPlayer
        • SquaremapPlayersResponse
        • SquaremapPolygon
        • SquaremapPolyline
        • SquaremapRawPlayer
        • SquaremapTown
        • StrictPoint2D
        • StringContainedWithin
        • StringEndsWith
        • StringStartsWith
        • Timestamps
        • Town
        • TownBounds
        • TownFlags
        • TownHome
        • TravelTimes
        • UpdatedTile
        • ValidateShape
        • ValuesOf
        • rawPlayerStatsTemplate
        • AnyMap
        • DynmapMap
        • SquaremapMap
        • DYNMAP_MAPS
        • SQUAREMAP_MAPS
      • dynmap.ts
        • ConfigResponse
        • MapArea
        • MapResponse
        • Markerset
        • PlayersResponse
        • RawPlayer
        • TownHome
        • UpdatedTile
      • gps.ts
        • BaseCardinalDirection
        • CardinalDirection
        • CardinalDirectionShort
        • Location
        • Point2D
        • Route
        • RouteInfo
        • RouteInfoNation
        • RouteKey
        • RouteType
        • SquaremapLocation
        • StrictPoint2D
        • TravelTimes
        • BASE_DIRECTIONS
        • DIRECTIONS
        • Routes
      • nation.ts
        • APINationInfo
        • BaseNation
        • Nation
        • NationCapital
        • SquaremapNation
      • oapi.ts
        • DiscordReqObjectV3
        • DiscordResObjectV3
        • LocationResObjectV3
        • QuarterCuboidV3
        • RawEntityPerms
        • RawEntityV3
        • RawNationV3
        • RawPlayerV3
        • RawQuarterResponseV3
        • RawServerInfoV2
        • RawServerInfoV3
        • RawTownV3
        • BaseEntityStatus
        • LocationReqObjectV3
        • MoonPhaseV3
        • RawEntity
        • RawEntitySpawn
        • RawEntityStats
        • RawEntityStatus
        • RawFlagPerms
        • RawNation
        • RawPlayerStatsV3
        • RawResident
        • RawTown
        • RawTownCoordinates
        • RawTownPerms
        • RequestBodyV3
        • Timestamps
        • rawPlayerStatsTemplate
      • player.ts
        • OnlinePlayer
        • ParsedPlayer
        • Player
        • SquaremapOnlinePlayer
        • SquaremapParsedPlayer
        • SquaremapPlayer
      • resident.ts
        • Resident
      • squaremap.ts
        • SquaremapPlayersResponse
        • SquaremapPolygon
        • SquaremapPolyline
        • SquaremapArea
        • SquaremapAreaType
        • SquaremapIcon
        • SquaremapMapResponse
        • SquaremapMarker
        • SquaremapMarkerset
        • SquaremapRawPlayer
      • town.ts
        • BaseTown
        • SquaremapTown
        • Town
        • TownBounds
        • TownFlags
      • util.ts
        • ArrBools
        • ArrNums
        • ArrStrings
        • AssertPositive
        • HexString
        • NestedOmit
        • Opacity
        • Prettify
        • StringContainedWithin
        • StringEndsWith
        • StringStartsWith
        • ValidateShape
        • ValuesOf
    • utils
      • endpoint.ts
        • EndpointVersion
        • ReqOptions
        • asJSON
        • configData
        • getArchive
        • getEndpointUrl
        • mapData
        • oapiDataV3
        • playerData
        • useArchive
      • errors.ts
        • FetchError
        • InvalidError
        • NotFoundError
        • NotFound
      • functions.ts
        • asBool
        • average
        • averageNationPos
        • calcArea
        • calcAreaPoints
        • editPlayerProp
        • editPlayerProps
        • euclidean
        • fastMerge
        • fastMergeUnique
        • formatString
        • getAveragePos
        • getExisting
        • hypot
        • isInvitable
        • manhattan
        • midrange
        • roundToNearest16
        • safeParseInt
        • sqr
        • strictFalsy
        • stripInvalidChars
    • OAPI.ts
      • default
      • OAPIV3
    • main.ts
      • APINationInfo
      • AnyMap
      • ArrBools
      • ArrNums
      • ArrStrings
      • AssertPositive
      • BASE_DIRECTIONS
      • BaseCardinalDirection
      • BaseEntityStatus
      • BaseNation
      • BaseTown
      • CardinalDirection
      • CardinalDirectionShort
      • ConfigResponse
      • DIRECTIONS
      • DYNMAP_MAPS
      • DiscordReqObjectV3
      • DiscordResObjectV3
      • Dynmap
      • DynmapMap
      • FetchError
      • HexString
      • InvalidError
      • Location
      • LocationReqObjectV3
      • LocationResObjectV3
      • MapArea
      • MapResponse
      • Markerset
      • MoonPhaseV3
      • Nation
      • NationCapital
      • NestedOmit
      • NotFound
      • NotFoundError
      • OnlinePlayer
      • Opacity
      • ParsedPlayer
      • Player
      • PlayersResponse
      • Point2D
      • Prettify
      • QuarterCuboidV3
      • RawEntity
      • RawEntityPerms
      • RawEntitySpawn
      • RawEntityStats
      • RawEntityStatus
      • RawEntityV3
      • RawFlagPerms
      • RawNation
      • RawNationV3
      • RawPlayer
      • RawPlayerStatsV3
      • RawPlayerV3
      • RawQuarterResponseV3
      • RawResident
      • RawServerInfoV2
      • RawServerInfoV3
      • RawTown
      • RawTownCoordinates
      • RawTownPerms
      • RawTownV3
      • RequestBodyV3
      • Resident
      • Route
      • RouteInfo
      • RouteInfoNation
      • RouteKey
      • RouteType
      • Routes
      • SQUAREMAP_MAPS
      • Squaremap
      • SquaremapArea
      • SquaremapAreaType
      • SquaremapIcon
      • SquaremapLocation
      • SquaremapMap
      • SquaremapMapResponse
      • SquaremapMarker
      • SquaremapMarkerset
      • SquaremapNation
      • SquaremapOnlinePlayer
      • SquaremapParsedPlayer
      • SquaremapPlayer
      • SquaremapPlayersResponse
      • SquaremapPolygon
      • SquaremapPolyline
      • SquaremapRawPlayer
      • SquaremapTown
      • StrictPoint2D
      • StringContainedWithin
      • StringEndsWith
      • StringStartsWith
      • Timestamps
      • Town
      • TownBounds
      • TownFlags
      • TownHome
      • TravelTimes
      • UpdatedTile
      • ValidateShape
      • ValuesOf
      • asBool
      • average
      • averageNationPos
      • calcArea
      • calcAreaPoints
      • editPlayerProp
      • editPlayerProps
      • endpoint
      • euclidean
      • fastMerge
      • fastMergeUnique
      • formatString
      • getAveragePos
      • getExisting
      • hypot
      • isInvitable
      • manhattan
      • midrange
      • rawPlayerStatsTemplate
      • roundToNearest16
      • safeParseInt
      • sqr
      • strictFalsy
      • stripInvalidChars
      • MojangLib
      • OfficialAPI
      • ServerName
      • Aurora
      • fetchServer
      • getServerInfo