frontend/src/links/securitytrails.ts in mihari-5.2.4 vs frontend/src/links/securitytrails.ts in mihari-5.3.0

- old
+ new

@@ -1,38 +1,38 @@ -import { BaseLink } from "@/links/base"; -import { Link, LinkType } from "@/types"; +import { BaseLink } from "@/links/base" +import type { Link, LinkType } from "@/types" class SecurityTrails extends BaseLink { - public baseURL: string; - public name: string; - public type: LinkType; + public baseURL: string + public name: string + public type: LinkType public constructor() { - super(); + super() - this.baseURL = "https://securitytrails.com"; - this.name = "SecurityTrails"; - this.type = "domain"; + this.baseURL = "https://securitytrails.com" + this.name = "SecurityTrails" + this.type = "domain" } } export class SecurityTrailsForDomain extends SecurityTrails implements Link { public constructor() { - super(); - this.type = "domain"; + super() + this.type = "domain" } public href(data: string): string { - return this.baseURL + `/domain/${data}/dns`; + return this.baseURL + `/domain/${data}/dns` } } export class SecurityTrailsForIP extends SecurityTrails implements Link { public constructor() { - super(); - this.type = "ip"; + super() + this.type = "ip" } public href(data: string): string { - return this.baseURL + `/list/ip/${data}`; + return this.baseURL + `/list/ip/${data}` } }