dt-cli-tools

CLI tools for viewing, filtering, and comparing tabular data files
Log | Files | Refs | README | LICENSE

dtdiff.tape (746B)


      1 # VHS tape for recording dtdiff demo GIF.
      2 # Usage: vhs demo/dtdiff.tape
      3 #
      4 # Prerequisites:
      5 #   - dtcat and dtdiff binaries built and in PATH
      6 #   - Demo files in demo/
      7 
      8 Output demo/dtdiff.gif
      9 
     10 Set FontSize 14
     11 Set Width 1100
     12 Set Height 550
     13 Set Padding 15
     14 Set Theme "GruvboxDarkHard"
     15 
     16 Set TypingSpeed 80ms
     17 
     18 Set Shell "bash"
     19 
     20 Hide
     21     Type 'export PS1="> "'
     22     Enter
     23     Type "clear"
     24     Enter
     25 Show
     26 
     27 # ─── 1. SHOW THE INPUT FILES ───
     28 Type "dtcat demo/old.xlsx"
     29 Enter
     30 Sleep 3s
     31 
     32 Type "dtcat demo/new.xlsx"
     33 Enter
     34 Sleep 3s
     35 
     36 # ─── 2. KEY-BASED DIFF ───
     37 Type "dtdiff demo/old.xlsx demo/new.xlsx --key ID"
     38 Enter
     39 Sleep 4s
     40 
     41 # ─── 3. JSON OUTPUT ───
     42 Type "dtdiff demo/old.xlsx demo/new.xlsx --key ID --json"
     43 Enter
     44 Sleep 4s