Skip to content

Commit 29987ec

Browse files
committed
feat: add spacing option to tasklog
1 parent d4e8d14 commit 29987ec

File tree

2 files changed

+52
-103
lines changed

2 files changed

+52
-103
lines changed

packages/prompts/src/__snapshots__/index.test.ts.snap

Lines changed: 38 additions & 94 deletions
Original file line numberDiff line numberDiff line change
@@ -1536,21 +1536,18 @@ exports[`prompts (isCI = false) > taskLog > error > maintains output but replace
15361536
"│
15371537
",
15381538
"│ line 0
1539-
│
15401539
",
1541-
"[2K[1A[2K[1A[2K[G",
1540+
"[2K[1A[2K[G",
15421541
"│ line 0
15431542
│ line 1
1544-
│
15451543
",
1546-
"[2K[1A[2K[1A[2K[1A[2K[1A[2K[1A[2K[1A[2K[G",
1544+
"[2K[1A[2K[1A[2K[1A[2K[1A[2K[1A[2K[G",
15471545
"│
15481546
■ some error!
15491547
",
15501548
"│
15511549
│ line 0
15521550
│ line 1
1553-
│
15541551
",
15551552
]
15561553
`;
@@ -1564,12 +1561,10 @@ exports[`prompts (isCI = false) > taskLog > message > can write line by line 1`]
15641561
"│
15651562
",
15661563
"│ line 0
1567-
│
15681564
",
1569-
"[2K[1A[2K[1A[2K[G",
1565+
"[2K[1A[2K[G",
15701566
"│ line 0
15711567
│ line 1
1572-
│
15731568
",
15741569
]
15751570
`;
@@ -1584,7 +1579,6 @@ exports[`prompts (isCI = false) > taskLog > message > can write multiple lines 1
15841579
",
15851580
"│ line 0
15861581
│ line 1
1587-
│
15881582
",
15891583
]
15901584
`;
@@ -1598,17 +1592,14 @@ exports[`prompts (isCI = false) > taskLog > message > enforces limit if set 1`]
15981592
"│
15991593
",
16001594
"│ line 0
1601-
│
16021595
",
1603-
"[2K[1A[2K[1A[2K[G",
1596+
"[2K[1A[2K[G",
16041597
"│ line 0
16051598
│ line 1
1606-
│
16071599
",
1608-
"[2K[1A[2K[1A[2K[1A[2K[G",
1600+
"[2K[1A[2K[1A[2K[G",
16091601
"│ line 1
16101602
│ line 2
1611-
│
16121603
",
16131604
]
16141605
`;
@@ -1621,26 +1612,18 @@ exports[`prompts (isCI = false) > taskLog > message > handles empty lines 1`] =
16211612
",
16221613
"│
16231614
",
1624-
"│
1625-
│
1615+
"
16261616
",
1627-
"",
1628-
"│
1629-
│ line 1
1630-
│
1617+
"│ line 1
16311618
",
1632-
"",
1633-
"│
1634-
│ line 1
1635-
│
1619+
"",
1620+
"│ line 1
16361621
│
16371622
",
1638-
"",
1639-
"│
1640-
│ line 1
1623+
"",
1624+
"│ line 1
16411625
│
16421626
│ line 3
1643-
│
16441627
",
16451628
]
16461629
`;
@@ -1654,16 +1637,13 @@ exports[`prompts (isCI = false) > taskLog > message > raw = true appends message
16541637
"│
16551638
",
16561639
"│ line 0
1657-
│
16581640
",
1659-
"[2K[1A[2K[1A[2K[G",
1641+
"[2K[1A[2K[G",
16601642
"│ line 0still line 0
1661-
│
16621643
",
1663-
"[2K[1A[2K[1A[2K[G",
1644+
"[2K[1A[2K[G",
16641645
"│ line 0still line 0
16651646
│ line 1
1666-
│
16671647
",
16681648
]
16691649
`;
@@ -1677,16 +1657,13 @@ exports[`prompts (isCI = false) > taskLog > message > raw = true works when mixe
16771657
"│
16781658
",
16791659
"│ line 0
1680-
│
16811660
",
1682-
"[2K[1A[2K[1A[2K[G",
1661+
"[2K[1A[2K[G",
16831662
"│ line 0still line 0
1684-
│
16851663
",
1686-
"[2K[1A[2K[1A[2K[G",
1664+
"[2K[1A[2K[G",
16871665
"│ line 0still line 0
16881666
│ line 1
1689-
│
16901667
",
16911668
]
16921669
`;
@@ -1700,17 +1677,14 @@ exports[`prompts (isCI = false) > taskLog > message > raw = true works when star
17001677
"│
17011678
",
17021679
"│ line 0
1703-
│
17041680
",
1705-
"[2K[1A[2K[1A[2K[G",
1681+
"[2K[1A[2K[G",
17061682
"│ line 0
17071683
│ line 1
1708-
│
17091684
",
1710-
"[2K[1A[2K[1A[2K[1A[2K[G",
1685+
"[2K[1A[2K[1A[2K[G",
17111686
"│ line 0
17121687
│ line 1still line 1
1713-
│
17141688
",
17151689
]
17161690
`;
@@ -1724,14 +1698,12 @@ exports[`prompts (isCI = false) > taskLog > success > clears output and renders
17241698
"│
17251699
",
17261700
"│ line 0
1727-
│
17281701
",
1729-
"[2K[1A[2K[1A[2K[G",
1702+
"[2K[1A[2K[G",
17301703
"│ line 0
17311704
│ line 1
1732-
│
17331705
",
1734-
"[2K[1A[2K[1A[2K[1A[2K[1A[2K[1A[2K[1A[2K[G",
1706+
"[2K[1A[2K[1A[2K[1A[2K[1A[2K[1A[2K[G",
17351707
"│
17361708
◆ success!
17371709
",
@@ -3497,21 +3469,18 @@ exports[`prompts (isCI = true) > taskLog > error > maintains output but replaces
34973469
"│
34983470
",
34993471
"│ line 0
3500-
│
35013472
",
3502-
"[2K[1A[2K[1A[2K[G",
3473+
"[2K[1A[2K[G",
35033474
"│ line 0
35043475
│ line 1
3505-
│
35063476
",
3507-
"[2K[1A[2K[1A[2K[1A[2K[1A[2K[1A[2K[1A[2K[G",
3477+
"[2K[1A[2K[1A[2K[1A[2K[1A[2K[1A[2K[G",
35083478
"│
35093479
■ some error!
35103480
",
35113481
"│
35123482
│ line 0
35133483
│ line 1
3514-
│
35153484
",
35163485
]
35173486
`;
@@ -3525,12 +3494,10 @@ exports[`prompts (isCI = true) > taskLog > message > can write line by line 1`]
35253494
"│
35263495
",
35273496
"│ line 0
3528-
│
35293497
",
3530-
"[2K[1A[2K[1A[2K[G",
3498+
"[2K[1A[2K[G",
35313499
"│ line 0
35323500
│ line 1
3533-
│
35343501
",
35353502
]
35363503
`;
@@ -3545,7 +3512,6 @@ exports[`prompts (isCI = true) > taskLog > message > can write multiple lines 1`
35453512
",
35463513
"│ line 0
35473514
│ line 1
3548-
│
35493515
",
35503516
]
35513517
`;
@@ -3559,17 +3525,14 @@ exports[`prompts (isCI = true) > taskLog > message > enforces limit if set 1`] =
35593525
"│
35603526
",
35613527
"│ line 0
3562-
│
35633528
",
3564-
"[2K[1A[2K[1A[2K[G",
3529+
"[2K[1A[2K[G",
35653530
"│ line 0
35663531
│ line 1
3567-
│
35683532
",
3569-
"[2K[1A[2K[1A[2K[1A[2K[G",
3533+
"[2K[1A[2K[1A[2K[G",
35703534
"│ line 1
35713535
│ line 2
3572-
│
35733536
",
35743537
]
35753538
`;
@@ -3582,26 +3545,18 @@ exports[`prompts (isCI = true) > taskLog > message > handles empty lines 1`] = `
35823545
",
35833546
"│
35843547
",
3585-
"│
3586-
│
3548+
"
35873549
",
3588-
"",
3589-
"│
3590-
│ line 1
3591-
│
3550+
"│ line 1
35923551
",
3593-
"",
3594-
"│
3595-
│ line 1
3596-
│
3552+
"",
3553+
"│ line 1
35973554
│
35983555
",
3599-
"",
3600-
"│
3601-
│ line 1
3556+
"",
3557+
"│ line 1
36023558
│
36033559
│ line 3
3604-
│
36053560
",
36063561
]
36073562
`;
@@ -3615,16 +3570,13 @@ exports[`prompts (isCI = true) > taskLog > message > raw = true appends message
36153570
"│
36163571
",
36173572
"│ line 0
3618-
│
36193573
",
3620-
"[2K[1A[2K[1A[2K[G",
3574+
"[2K[1A[2K[G",
36213575
"│ line 0still line 0
3622-
│
36233576
",
3624-
"[2K[1A[2K[1A[2K[G",
3577+
"[2K[1A[2K[G",
36253578
"│ line 0still line 0
36263579
│ line 1
3627-
│
36283580
",
36293581
]
36303582
`;
@@ -3638,16 +3590,13 @@ exports[`prompts (isCI = true) > taskLog > message > raw = true works when mixed
36383590
"│
36393591
",
36403592
"│ line 0
3641-
│
36423593
",
3643-
"[2K[1A[2K[1A[2K[G",
3594+
"[2K[1A[2K[G",
36443595
"│ line 0still line 0
3645-
│
36463596
",
3647-
"[2K[1A[2K[1A[2K[G",
3597+
"[2K[1A[2K[G",
36483598
"│ line 0still line 0
36493599
│ line 1
3650-
│
36513600
",
36523601
]
36533602
`;
@@ -3661,17 +3610,14 @@ exports[`prompts (isCI = true) > taskLog > message > raw = true works when start
36613610
"│
36623611
",
36633612
"│ line 0
3664-
│
36653613
",
3666-
"[2K[1A[2K[1A[2K[G",
3614+
"[2K[1A[2K[G",
36673615
"│ line 0
36683616
│ line 1
3669-
│
36703617
",
3671-
"[2K[1A[2K[1A[2K[1A[2K[G",
3618+
"[2K[1A[2K[1A[2K[G",
36723619
"│ line 0
36733620
│ line 1still line 1
3674-
│
36753621
",
36763622
]
36773623
`;
@@ -3685,14 +3631,12 @@ exports[`prompts (isCI = true) > taskLog > success > clears output and renders m
36853631
"│
36863632
",
36873633
"│ line 0
3688-
│
36893634
",
3690-
"[2K[1A[2K[1A[2K[G",
3635+
"[2K[1A[2K[G",
36913636
"│ line 0
36923637
│ line 1
3693-
│
36943638
",
3695-
"[2K[1A[2K[1A[2K[1A[2K[1A[2K[1A[2K[1A[2K[G",
3639+
"[2K[1A[2K[1A[2K[1A[2K[1A[2K[1A[2K[G",
36963640
"│
36973641
◆ success!
36983642
",

0 commit comments

Comments
 (0)