diff --git a/types/index.d.ts b/types/index.d.ts
index 9784f83..b9624c7 100644
--- a/types/index.d.ts
+++ b/types/index.d.ts
@@ -1,3 +1,3 @@
///
-export * from "./plugin"
+export * from './plugin';
diff --git a/types/plugin.d.ts b/types/plugin.d.ts
index 13929fa..2c3a99d 100644
--- a/types/plugin.d.ts
+++ b/types/plugin.d.ts
@@ -2,16 +2,18 @@ import type { RouteLocationRaw, RouteRecordRaw, RouteRecordName } from 'vue-rout
import type { Component } from '@vue/runtime-core';
/* This is some sort of PEP440 subset */
-type Join =
- T extends [] ? '' :
- T extends [string | number | boolean | bigint] ? `${T[0]}` :
- T extends [string | number | boolean | bigint, ...infer U] ? `${T[0]}${D}${Join}` :
- string;
-type BaseVersion = Join<[number, number], '.'> | Join<[number, number, number], '.'>
-type PreRelease = Join<[["a"|"b"|"rc"], number], ".">
-type PRVersion = BaseVersion | `${BaseVersion}${PreRelease}`
+type Join = T extends []
+ ? ''
+ : T extends [string | number | boolean | bigint]
+ ? `${T[0]}`
+ : T extends [string | number | boolean | bigint, ...infer U]
+ ? `${T[0]}${D}${Join}`
+ : string;
+type BaseVersion = Join<[number, number], '.'> | Join<[number, number, number], '.'>;
+type PreRelease = Join<[['a' | 'b' | 'rc'], number], '.'>;
+type PRVersion = BaseVersion | `${BaseVersion}${PreRelease}`;
/** A PEP440 subset used to describe backend module versions */
-export type PEP440Version = PRVersion | `${PRVersion}.dev${number}`
+export type PEP440Version = PRVersion | `${PRVersion}.dev${number}`;
export namespace FG_Plugin {
/**
@@ -19,7 +21,7 @@ export namespace FG_Plugin {
*/
export interface Plugin {
/** Unique identifier for this plugin, we recommend using a FQN like com.example.my_plugin */
- id: string,
+ id: string;
/** Arbitrary name of the plugin used inside admin view etc */
name: string;
/** Version of this plugin, used for dependencies. MUST be semver parsable */