Sha256: 0f29307b0245de16efc59f5e4908868fbe6ba49c1124296792cc160f1ef1dfa0

Contents?: true

Size: 808 Bytes

Versions: 18

Compression:

Stored size: 808 Bytes

Contents

import { BaseLink } from "@/links/base"
import type { Link, LinkType } from "@/types"

export class DNSlyticsForIP extends BaseLink implements Link {
  public baseURL: string
  public name: string
  public type: LinkType

  public constructor() {
    super()

    this.baseURL = "https://dnslytics.com"
    this.name = "DNSlytics"
    this.type = "ip"
  }

  public href(data: string): string {
    return this.baseURL + `/ip/${data}`
  }
}

export class DNSlyticsForDomain extends BaseLink implements Link {
  public baseURL: string
  public name: string
  public type: LinkType

  public constructor() {
    super()

    this.baseURL = "https://dnslytics.com"
    this.name = "DNSlytics"
    this.type = "domain"
  }

  public href(data: string): string {
    return this.baseURL + `/domain/${data}`
  }
}

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
mihari-5.7.0 frontend/src/links/dnslytics.ts
mihari-5.6.2 frontend/src/links/dnslytics.ts
mihari-5.6.1 frontend/src/links/dnslytics.ts
mihari-5.6.0 frontend/src/links/dnslytics.ts
mihari-5.5.0 frontend/src/links/dnslytics.ts
mihari-5.4.9 frontend/src/links/dnslytics.ts
mihari-5.4.8 frontend/src/links/dnslytics.ts
mihari-5.4.7 frontend/src/links/dnslytics.ts
mihari-5.4.6 frontend/src/links/dnslytics.ts
mihari-5.4.5 frontend/src/links/dnslytics.ts
mihari-5.4.4 frontend/src/links/dnslytics.ts
mihari-5.4.3 frontend/src/links/dnslytics.ts
mihari-5.4.2 frontend/src/links/dnslytics.ts
mihari-5.4.1 frontend/src/links/dnslytics.ts
mihari-5.4.0 frontend/src/links/dnslytics.ts
mihari-5.3.2 frontend/src/links/dnslytics.ts
mihari-5.3.1 frontend/src/links/dnslytics.ts
mihari-5.3.0 frontend/src/links/dnslytics.ts