aboutsummaryrefslogtreecommitdiff
path: root/src/arguments/tinyColor.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/arguments/tinyColor.ts')
-rw-r--r--src/arguments/tinyColor.ts10
1 files changed, 0 insertions, 10 deletions
diff --git a/src/arguments/tinyColor.ts b/src/arguments/tinyColor.ts
deleted file mode 100644
index 148c078..0000000
--- a/src/arguments/tinyColor.ts
+++ /dev/null
@@ -1,10 +0,0 @@
-import type { BushArgumentTypeCaster } from '#lib';
-import assert from 'assert/strict';
-import tinycolorModule from 'tinycolor2';
-assert(tinycolorModule);
-
-export const tinyColor: BushArgumentTypeCaster<string | null> = (_message, phrase) => {
- // if the phase is a number it converts it to hex incase it could be representing a color in decimal
- const newPhase = isNaN(phrase as any) ? phrase : `#${Number(phrase).toString(16)}`;
- return tinycolorModule(newPhase).isValid() ? newPhase : null;
-};