{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":615587313,"defaultBranch":"main","name":"listr-cli","ownerLogin":"tommy-mitchell","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-18T04:27:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1403701?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1705961655.0","currentOid":""},"activityList":{"items":[{"before":"ca4f7b4b85f458d0d43f37a9264f051b842ac146","after":"e754ffdf944991c6b8e2f85190b6bda0e5f1ccda","ref":"refs/heads/feat-persistent-output","pushedAt":"2024-01-23T04:14:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tommy-mitchell","name":"Tommy","path":"/tommy-mitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1403701?s=80&v=4"},"commit":{"message":"fix: slightly better cross platform unknown command","shortMessageHtmlLink":"fix: slightly better cross platform unknown command"}},{"before":"e6e9734a7fe1841fbcad324145c39a80083f821a","after":"ca4f7b4b85f458d0d43f37a9264f051b842ac146","ref":"refs/heads/feat-persistent-output","pushedAt":"2024-01-23T04:11:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tommy-mitchell","name":"Tommy","path":"/tommy-mitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1403701?s=80&v=4"},"commit":{"message":"use builtin `createWritable` from listr2","shortMessageHtmlLink":"use builtin createWritable from listr2"}},{"before":"897255cb6a7a33a3719903126f298646532cb778","after":"e6e9734a7fe1841fbcad324145c39a80083f821a","ref":"refs/heads/feat-persistent-output","pushedAt":"2024-01-23T03:33:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tommy-mitchell","name":"Tommy","path":"/tommy-mitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1403701?s=80&v=4"},"commit":{"message":"update todo message","shortMessageHtmlLink":"update todo message"}},{"before":"03c2b1141b6a9a0239a46829a6fc8958c882c398","after":"897255cb6a7a33a3719903126f298646532cb778","ref":"refs/heads/feat-persistent-output","pushedAt":"2024-01-22T22:52:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tommy-mitchell","name":"Tommy","path":"/tommy-mitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1403701?s=80&v=4"},"commit":{"message":"add invalid choice test","shortMessageHtmlLink":"add invalid choice test"}},{"before":"24a0a13f6088b1a7efc580508f64cc556494427f","after":"03c2b1141b6a9a0239a46829a6fc8958c882c398","ref":"refs/heads/feat-persistent-output","pushedAt":"2024-01-22T22:35:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tommy-mitchell","name":"Tommy","path":"/tommy-mitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1403701?s=80&v=4"},"commit":{"message":"add more cli tests","shortMessageHtmlLink":"add more cli tests"}},{"before":null,"after":"24a0a13f6088b1a7efc580508f64cc556494427f","ref":"refs/heads/feat-persistent-output","pushedAt":"2024-01-22T22:14:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tommy-mitchell","name":"Tommy","path":"/tommy-mitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1403701?s=80&v=4"},"commit":{"message":"feat: persist all output, add `--output` flag","shortMessageHtmlLink":"feat: persist all output, add --output flag"}},{"before":"b3ce6057703c6be8419e738e13bb89b79c85a13e","after":"12bb6198442ed53b41cc425ef3471d449f9795f8","ref":"refs/heads/main","pushedAt":"2024-01-22T21:09:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tommy-mitchell","name":"Tommy","path":"/tommy-mitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1403701?s=80&v=4"},"commit":{"message":"refactor(`env`): apply environment variables in cli","shortMessageHtmlLink":"refactor(env): apply environment variables in cli"}},{"before":"582c9ad17a06210f7e71c3fc7e7a126ff98503f0","after":"b3ce6057703c6be8419e738e13bb89b79c85a13e","ref":"refs/heads/main","pushedAt":"2024-01-22T20:37:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tommy-mitchell","name":"Tommy","path":"/tommy-mitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1403701?s=80&v=4"},"commit":{"message":"chore!: target Node.js 18, use `tsimp` loader","shortMessageHtmlLink":"chore!: target Node.js 18, use tsimp loader"}},{"before":"2acb1bd01f2a34b1963ec0f365033efad69866cd","after":"582c9ad17a06210f7e71c3fc7e7a126ff98503f0","ref":"refs/heads/main","pushedAt":"2023-08-09T21:59:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tommy-mitchell","name":"Tommy","path":"/tommy-mitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1403701?s=80&v=4"},"commit":{"message":"chore: tweaks","shortMessageHtmlLink":"chore: tweaks"}},{"before":"e623208428dc959fa79bdabbef6767189932cb5d","after":null,"ref":"refs/heads/feat-stream-output","pushedAt":"2023-08-04T15:22:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tommy-mitchell","name":"Tommy","path":"/tommy-mitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1403701?s=80&v=4"}},{"before":"e2520faa01c2ad5c1162d47c90dc94429743a841","after":"2acb1bd01f2a34b1963ec0f365033efad69866cd","ref":"refs/heads/main","pushedAt":"2023-08-04T15:22:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tommy-mitchell","name":"Tommy","path":"/tommy-mitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1403701?s=80&v=4"},"commit":{"message":"feat: stream task output, add new options (#11)\n\n* Streams task output. Previously, output was printed all at once at the end.\r\n* Adds new options:\r\n\t- `--no-persist`: disable persisting task output\r\n\t- `--opt`: an alias for `--all-optional`\r\n* Minor documentation improvements\r\n* Limits concurrency in CLI tests for better performance\r\n* Separates lint CI workflow from tests","shortMessageHtmlLink":"feat: stream task output, add new options (#11)"}},{"before":"cc3359aa941c88fac38370c40590bd33de0dc46e","after":"e623208428dc959fa79bdabbef6767189932cb5d","ref":"refs/heads/feat-stream-output","pushedAt":"2023-08-04T15:18:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tommy-mitchell","name":"Tommy","path":"/tommy-mitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1403701?s=80&v=4"},"commit":{"message":"fix(`tests`): improve multiline test","shortMessageHtmlLink":"fix(tests): improve multiline test"}},{"before":"5565f81ae683074ea4b9feb80ef952a818f3791e","after":"cc3359aa941c88fac38370c40590bd33de0dc46e","ref":"refs/heads/feat-stream-output","pushedAt":"2023-08-04T15:07:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tommy-mitchell","name":"Tommy","path":"/tommy-mitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1403701?s=80&v=4"},"commit":{"message":"fix: lint, separate lint task","shortMessageHtmlLink":"fix: lint, separate lint task"}},{"before":"c3ca0db0c9129cf93dd1222ca54610e26acdd10c","after":"5565f81ae683074ea4b9feb80ef952a818f3791e","ref":"refs/heads/feat-stream-output","pushedAt":"2023-08-04T15:02:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tommy-mitchell","name":"Tommy","path":"/tommy-mitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1403701?s=80&v=4"},"commit":{"message":"fix(`tasks`): handle unknown commands more portably","shortMessageHtmlLink":"fix(tasks): handle unknown commands more portably"}},{"before":"7929909cd2288668961299b6bb795b4d1f39368a","after":"c3ca0db0c9129cf93dd1222ca54610e26acdd10c","ref":"refs/heads/feat-stream-output","pushedAt":"2023-08-04T14:22:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tommy-mitchell","name":"Tommy","path":"/tommy-mitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1403701?s=80&v=4"},"commit":{"message":"fix(`package.json`): correct dependency location","shortMessageHtmlLink":"fix(package.json): correct dependency location"}},{"before":"0546de38c12b0f6f45370e6d58ea6046f2834c78","after":"7929909cd2288668961299b6bb795b4d1f39368a","ref":"refs/heads/feat-stream-output","pushedAt":"2023-08-04T14:20:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tommy-mitchell","name":"Tommy","path":"/tommy-mitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1403701?s=80&v=4"},"commit":{"message":"feat(`tasks`): better unknown command detection","shortMessageHtmlLink":"feat(tasks): better unknown command detection"}},{"before":null,"after":"0546de38c12b0f6f45370e6d58ea6046f2834c78","ref":"refs/heads/feat-stream-output","pushedAt":"2023-08-04T13:27:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tommy-mitchell","name":"Tommy","path":"/tommy-mitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1403701?s=80&v=4"},"commit":{"message":"feat(`cli`): add `--no-persist` option","shortMessageHtmlLink":"feat(cli): add --no-persist option"}},{"before":"26b1b7b513999e13b9594c1d917383cd80313e5b","after":null,"ref":"refs/heads/feat-parse-args","pushedAt":"2023-08-03T20:17:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tommy-mitchell","name":"Tommy","path":"/tommy-mitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1403701?s=80&v=4"}},{"before":"ba2bea5c788738b68f4879fcee6b1ca1e686d5c5","after":"e2520faa01c2ad5c1162d47c90dc94429743a841","ref":"refs/heads/main","pushedAt":"2023-08-03T20:17:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tommy-mitchell","name":"Tommy","path":"/tommy-mitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1403701?s=80&v=4"},"commit":{"message":"feat: set environment variables via a flag, custom task names (#9)\n\n* Allows setting environment variables through the `--environment` variable (aliases: `--env`, `-e`)\r\n\t- Variables can be given values in the form `VAR:value`\r\n\t- Passing a variable without a value (`VAR`) sets it to `\"true\"`\r\n* Allows naming tasks via a prefixed name in the form `name::command`\r\n\t- Multi-word names must be surrounded by quotes\r\n* Appends `: running \"\"...` to task titles\r\n\t- Previously, the title was changed to `Running \"\"...`\r\n* Changes some internal formatting, uses snapshots for CLI tests, and removes comments from build","shortMessageHtmlLink":"feat: set environment variables via a flag, custom task names (#9)"}},{"before":"1f8bdc03086ccdb9a75db9c1af359975bfd391d3","after":"26b1b7b513999e13b9594c1d917383cd80313e5b","ref":"refs/heads/feat-parse-args","pushedAt":"2023-08-03T20:01:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tommy-mitchell","name":"Tommy","path":"/tommy-mitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1403701?s=80&v=4"},"commit":{"message":"update docs","shortMessageHtmlLink":"update docs"}},{"before":"fbba6e9e180135a520d8109aadd6a166f6cca895","after":"1f8bdc03086ccdb9a75db9c1af359975bfd391d3","ref":"refs/heads/feat-parse-args","pushedAt":"2023-08-03T19:44:39.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tommy-mitchell","name":"Tommy","path":"/tommy-mitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1403701?s=80&v=4"},"commit":{"message":"use `::` to separate names","shortMessageHtmlLink":"use :: to separate names"}},{"before":"91e268b4a8f511bc380be6863235f5fe7cdbbaf5","after":"fbba6e9e180135a520d8109aadd6a166f6cca895","ref":"refs/heads/feat-parse-args","pushedAt":"2023-07-21T17:37:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tommy-mitchell","name":"Tommy","path":"/tommy-mitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1403701?s=80&v=4"},"commit":{"message":"consolidate regex type helpers","shortMessageHtmlLink":"consolidate regex type helpers"}},{"before":"f93803547744a6e293121a8cc467b5799a9cd4a5","after":"91e268b4a8f511bc380be6863235f5fe7cdbbaf5","ref":"refs/heads/feat-parse-args","pushedAt":"2023-07-21T17:09:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tommy-mitchell","name":"Tommy","path":"/tommy-mitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1403701?s=80&v=4"},"commit":{"message":"feat(`env`): use regex for parsing, allow commas in values","shortMessageHtmlLink":"feat(env): use regex for parsing, allow commas in values"}},{"before":"475eceb4d449f2b3675e3eab3112c482c98dcae2","after":"f93803547744a6e293121a8cc467b5799a9cd4a5","ref":"refs/heads/feat-parse-args","pushedAt":"2023-07-20T20:44:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tommy-mitchell","name":"Tommy","path":"/tommy-mitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1403701?s=80&v=4"},"commit":{"message":"use a regex for `getCommands`","shortMessageHtmlLink":"use a regex for getCommands"}},{"before":"bb2ccb8886664e9131d3349007d8d3ac4c63a631","after":"475eceb4d449f2b3675e3eab3112c482c98dcae2","ref":"refs/heads/feat-parse-args","pushedAt":"2023-07-20T13:22:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tommy-mitchell","name":"Tommy","path":"/tommy-mitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1403701?s=80&v=4"},"commit":{"message":"fix: re-add test output message","shortMessageHtmlLink":"fix: re-add test output message"}},{"before":"66ccfe17f7dcd5b0dd8f8ecfbe19a39a62a37b99","after":"bb2ccb8886664e9131d3349007d8d3ac4c63a631","ref":"refs/heads/feat-parse-args","pushedAt":"2023-07-20T13:15:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tommy-mitchell","name":"Tommy","path":"/tommy-mitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1403701?s=80&v=4"},"commit":{"message":"use snapshot testing for CLI","shortMessageHtmlLink":"use snapshot testing for CLI"}},{"before":"82ed256b360318f8531dbe118987efb3bad97c7a","after":"66ccfe17f7dcd5b0dd8f8ecfbe19a39a62a37b99","ref":"refs/heads/feat-parse-args","pushedAt":"2023-07-20T12:56:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tommy-mitchell","name":"Tommy","path":"/tommy-mitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1403701?s=80&v=4"},"commit":{"message":"tweaks","shortMessageHtmlLink":"tweaks"}},{"before":"d2f6bd0d1d457cc3819e92cd36ff3ae256f1df92","after":"82ed256b360318f8531dbe118987efb3bad97c7a","ref":"refs/heads/feat-parse-args","pushedAt":"2023-07-19T22:35:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tommy-mitchell","name":"Tommy","path":"/tommy-mitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1403701?s=80&v=4"},"commit":{"message":"small tweaks","shortMessageHtmlLink":"small tweaks"}},{"before":"02b991e8bc7cf7fd0aca099d44757fdf27af715a","after":"d2f6bd0d1d457cc3819e92cd36ff3ae256f1df92","ref":"refs/heads/feat-parse-args","pushedAt":"2023-07-19T19:15:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tommy-mitchell","name":"Tommy","path":"/tommy-mitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1403701?s=80&v=4"},"commit":{"message":"move helpers to own files, add env parsing tests","shortMessageHtmlLink":"move helpers to own files, add env parsing tests"}},{"before":"1222909c511bdc311d95de855945f2cd4330c82d","after":"02b991e8bc7cf7fd0aca099d44757fdf27af715a","ref":"refs/heads/feat-parse-args","pushedAt":"2023-07-18T21:50:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tommy-mitchell","name":"Tommy","path":"/tommy-mitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1403701?s=80&v=4"},"commit":{"message":"readme fixes","shortMessageHtmlLink":"readme fixes"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD5ntbOQA","startCursor":null,"endCursor":null}},"title":"Activity ยท tommy-mitchell/listr-cli"}