Commit graph

44 commits

Author SHA1 Message Date
SkyfallWasTaken
6629e95e05 Rename CLI binary to dino 2024-07-30 15:14:38 +01:00
Mahad Kalam
55deed8407
Create README.md 2024-07-30 11:58:14 +01:00
SkyfallWasTaken
c5dd2c6bba Add install scaffold, dist-keys 2024-07-30 11:26:24 +01:00
SkyfallWasTaken
e646347714 Add #[cfg(not(tarpaullin_include))] 2024-07-30 09:51:19 +01:00
SkyfallWasTaken
b590710152 Add author_variants, repository_variants, test_parse tests 2024-07-30 09:43:29 +01:00
SkyfallWasTaken
f72f4d372c Add tarpaulin config 2024-07-30 09:28:59 +01:00
SkyfallWasTaken
ee0e593b37 fix: repository and author objects in package.json now parse 2024-07-30 09:21:01 +01:00
SkyfallWasTaken
2181a82cb8 AuthorObjOrString -> AuthorVariant 2024-07-30 09:15:55 +01:00
SkyfallWasTaken
f79cdc95b8 Make init repository option compliant 2024-07-30 09:14:17 +01:00
SkyfallWasTaken
f5206602d7 Run clippy in CI 2024-07-29 21:32:52 +01:00
SkyfallWasTaken
f41dac26eb Placate clippy 2024-07-29 18:47:52 +01:00
SkyfallWasTaken
7e8ecea10c Fix formatting 2024-07-29 18:34:53 +01:00
SkyfallWasTaken
f59bb4def4 WIP install command 2024-07-29 15:43:52 +01:00
SkyfallWasTaken
32845b9006 Add basic registry client 2024-07-29 14:50:13 +01:00
SkyfallWasTaken
6a4a73426a Validate licenses in init 2024-07-29 14:31:48 +01:00
SkyfallWasTaken
b5c4759c98 Validate package name in init 2024-07-29 14:22:27 +01:00
SkyfallWasTaken
bdd34ed8bb crate metadata 2024-07-15 22:49:47 +01:00
SkyfallWasTaken
1ebfca92a6 test all features in ci 2024-07-15 22:35:57 +01:00
SkyfallWasTaken
805f21f575 Make dinopkg-package-json work without tokio 2024-07-15 22:34:26 +01:00
SkyfallWasTaken
b593a5af70 Add CI workflow 2024-07-15 22:30:45 +01:00
SkyfallWasTaken
24c2634165 Add validate_package_name crate 2024-07-15 22:00:28 +01:00
SkyfallWasTaken
396b6d7124 match -> if let 2024-07-15 21:09:49 +01:00
SkyfallWasTaken
f742244f95 Placate Clippy 2024-07-15 21:05:52 +01:00
SkyfallWasTaken
a66c7ee399 Add syntax highlighting to init 2024-07-15 20:27:59 +01:00
SkyfallWasTaken
c681c7b125 Finish off init command 2024-07-15 20:04:33 +01:00
SkyfallWasTaken
6164542183 Placate Clippy 2024-07-15 18:26:53 +01:00
SkyfallWasTaken
9b7fbcfc06 Add confirmation to init 2024-07-15 18:24:32 +01:00
SkyfallWasTaken
bf87587aae Replace git@github.com with github.com 2024-07-15 18:21:45 +01:00
SkyfallWasTaken
d16400c35b Get Git repo URL 2024-07-15 18:20:17 +01:00
SkyfallWasTaken
a3f9a00af5 Clean up prompt and script list 2024-07-10 18:25:02 +01:00
SkyfallWasTaken
b80ab66892 Add test command 2024-07-10 18:24:45 +01:00
SkyfallWasTaken
baa25bcb45 Add run aliases 2024-07-10 18:13:11 +01:00
SkyfallWasTaken
9aedd1d496 Add run functionality 2024-07-10 18:07:42 +01:00
SkyfallWasTaken
f0a0a6a909 Remove unused import 2024-07-09 21:50:17 +01:00
SkyfallWasTaken
0eb1a7e178 Install color_eyre 2024-07-09 21:42:45 +01:00
SkyfallWasTaken
4db902d286 Start run command 2024-07-09 21:39:58 +01:00
SkyfallWasTaken
450e02e54b Add package.json discovery 2024-07-09 21:16:17 +01:00
SkyfallWasTaken
7117a31926 Add dinopkg-package-json 2024-07-09 20:58:05 +01:00
SkyfallWasTaken
4d4223acdc Add fields to package.json 2024-07-09 20:49:26 +01:00
SkyfallWasTaken
b729259092 Move to workspace 2024-07-09 20:46:45 +01:00
SkyfallWasTaken
c20ee0e575 Add run boilerplate 2024-07-09 20:45:06 +01:00
SkyfallWasTaken
f9d384d350 Broken 2024-07-09 20:43:00 +01:00
SkyfallWasTaken
acfcb28d28 Add basic command structure 2024-07-09 20:30:33 +01:00
SkyfallWasTaken
76fb78605d Big bang 2024-07-09 20:24:48 +01:00