From 43221e061cdbf821cf7d85f9e536d552aa10f034 Mon Sep 17 00:00:00 2001 From: Jonathan Delgado Date: Fri, 21 Jul 2023 19:49:45 -0400 Subject: [PATCH] refactor: order component and implement test --- __snapshots__/ndate.spec.ts.snap | 14 ++ handler.ts | 70 +++++++++ lib/common.ts | 18 +++ lib/renderDateTemplate.ts | 88 ++++++++++++ makeFlags.ts | 109 ++++++++++++++ ndate.spec.ts | 34 +++++ ndate.ts | 237 +------------------------------ 7 files changed, 336 insertions(+), 234 deletions(-) create mode 100644 __snapshots__/ndate.spec.ts.snap create mode 100644 handler.ts create mode 100644 lib/common.ts create mode 100644 lib/renderDateTemplate.ts create mode 100644 makeFlags.ts create mode 100644 ndate.spec.ts diff --git a/__snapshots__/ndate.spec.ts.snap b/__snapshots__/ndate.spec.ts.snap new file mode 100644 index 0000000..d02ac0f --- /dev/null +++ b/__snapshots__/ndate.spec.ts.snap @@ -0,0 +1,14 @@ +export const snapshot = {}; + +snapshot[`show help 1`] = ` +"Usage: ndate [-] [--zero] [--date-style ] [--time-style ] +" + + " [--hour-cycles ] [--time-zone ] [--local ] +" + + " [--template