46 Commits

Author SHA1 Message Date
Yann Braga
b1c03f621b Merge branch 'next' into kasper/csf-factories 2025-02-04 12:37:16 +01:00
Norbert de Langen
581e837117 improve 2025-01-30 17:10:03 +01:00
Yann Braga
23bcf14b11 add codemod migrations to sandbox creation 2025-01-10 09:06:41 +01:00
Norbert de Langen
dfcf47f9e4 complete chalk removal 2024-10-01 09:57:40 +02:00
Norbert de Langen
43399b4b0a Update migration to es-toolkit 2024-09-23 12:32:05 +02:00
43081j
025e692573 Merge branch 'next' into commander-of-commanders 2024-08-18 18:08:06 +01:00
Norbert de Langen
e5ef57caad apply linting to scripts 2024-08-15 10:26:24 +02:00
Norbert de Langen
a80b43fca9 dedupe and ignore ts error 2024-08-14 09:20:59 +02:00
Norbert de Langen
fdf569b7e4 fixes 2024-08-13 09:27:01 +02:00
43081j
aec16d5b49 chore: upgrade commander dependency
Upgrades `commander` to latest version across the repo.
2024-08-10 00:44:22 +01:00
Norbert de Langen
e12039c059 apply sorting on scripts 2024-08-08 11:23:52 +02:00
Norbert de Langen
005a37bee0 lint scripts 2024-06-07 10:09:02 +02:00
Norbert de Langen
e2057b8893 fix 2024-06-05 10:03:55 +02:00
Jeppe Reinhold
78f1c3569f improve readability of list of sandbox templates 2023-11-28 09:56:48 +01:00
Norbert de Langen
48edf5dadb
fix bug in task system task selection 2023-07-24 17:57:47 +02:00
Norbert de Langen
e6cbba7191
minor code improvements
- a11y tests
- no addPanel use (deprecated)
- addons should always have a type
- improve API for navigate
- improve ergonomics of yarn task
2023-07-03 20:35:12 +02:00
Jeppe Reinhold
4edf94925c fix lint 2023-06-08 21:41:09 +02:00
Ian VanSchooten
af349c8b8e Add extension to all lodash imports 2022-12-30 12:15:08 -05:00
Valentin Palkovic
0527c6edb6 Fix handling of inverted yes flag in cli steps 2022-12-14 15:57:23 +01:00
Norbert de Langen
3e96c7b9b4
fix linting in scripts 2022-11-24 20:13:28 +01:00
Tom Coleman
d5c9a9e9a6 Add a nice cancel for start-from prompt 2022-10-10 11:00:26 +11:00
Tom Coleman
f67404b36e Ensure that if you skip *one* option it doesn't prompt them all 2022-10-10 10:49:06 +11:00
Tom Coleman
431162b321 Add basic contributing instructions and improve prompts 2022-10-05 23:31:33 +11:00
Tom Coleman
d24daef01f Got task script mostly working 2022-09-27 12:21:21 +10:00
Michael Shilman
c6f2d4e17e
Update scripts/utils/options.ts 2022-08-15 16:59:55 +08:00
Yann Braga
6fb436bf61 exit sandbox gracefully on cancel 2022-08-15 10:45:30 +02:00
Tom Coleman
a05bccefbf Created basic task infrastructure,
as well as bootstrap, publish and create tasks
2022-08-12 13:07:07 +10:00
Tom Coleman
c0205310f6 Fix issue with non-specified values 2022-08-09 17:17:51 +10:00
Tom Coleman
95658cfc1a Use discriminated types on options
And actually infer value types closely
2022-08-09 17:17:51 +10:00
Tom Coleman
a1b94ba45c Created multiplex script and use for sandbox 2022-08-09 17:17:50 +10:00
Yann Braga
4d41f44feb sandbox: improve error handling 2022-08-08 18:29:08 +02:00
Tom Coleman
9d831be524 Use as const on booleans rather than weak matching 2022-07-31 13:27:11 +10:00
Tom Coleman
5a37d8de3d Get rid of any casts, thanks @kasperpeulen! 2022-07-31 13:26:09 +10:00
Tom Coleman
7a47b38fea I renamed it 2022-07-31 13:12:26 +10:00
Tom Coleman
4f2dac0cee Address issues with optional prompts 2022-07-31 13:12:26 +10:00
Tom Coleman
a8ce72cb06 Simple updates from @yannbf's comments 2022-07-31 13:12:26 +10:00
Tom Coleman
c928629c6a Fix typing problems 2022-07-31 13:12:26 +10:00
Tom Coleman
dd56d4a436 Fix typing problem 2022-07-31 13:12:26 +10:00
Tom Coleman
8e9515691a Add basic logic to prompt to reuse or delete existing projects 2022-07-31 13:12:26 +10:00
Tom Coleman
c9df02b8a8 Do typing shenanigans for options 2022-07-31 13:12:26 +10:00
Tom Coleman
3872a0fb32 Update example command to run SB commands 2022-07-31 13:12:26 +10:00
Tom Coleman
a742fe79a1 Some UX improvements 2022-07-31 13:12:26 +10:00
Tom Coleman
1b447a5a0d Small simplification 2022-07-31 13:12:26 +10:00
Tom Coleman
c3c1018535 Add option validation/massaging 2022-07-31 13:12:26 +10:00
Tom Coleman
5a5bb0925e Automatically infer flags 2022-07-31 13:12:26 +10:00
Tom Coleman
217fa08ced Add options library, and use it to drive a new example command 2022-07-31 13:12:26 +10:00