Commit graph

8 commits

Author SHA1 Message Date
80882fc173 feat(lib): remove reliance on semver parsing
Previously, we assumed that the tools followed semver, and hence parsed
their versions for comparison. Some tools may not follow semver, and we
should not impose such a requirement as a toolchain management library.

Therefore, we now only check if the requested version string matches an
asset version tag. In order to ensure backwards compatibility, we strip
the leading `v` from the version if present.
2024-12-09 03:34:05 +00:00
daimond113
e9c78bd0d5
chore: rename LICENSE.md to LICENSE 2024-12-08 18:10:04 +01:00
be9790e590 chore(lib): include description in package manifest 2024-12-01 05:38:40 +00:00
46df227f26 chore(lib): bump version 2024-12-01 05:29:59 +00:00
40e8cfe71a chore(lib): bump version 2024-11-28 16:37:01 +00:00
7b03d8cd4b chore(lib): update included license path 2024-11-24 18:06:09 +00:00
ce6345443a chore(pkg): update pesde manifests
* stylua: Fixed pesde manifest description
* lib: Explicitly defined includes
* lib: Symlink root license into dir
2024-11-24 15:24:19 +00:00
94706f8a9d refactor: restructure repo
* Restructures monorepo packages
* Updated pesde manifests with scope and other metadata
* Consolidated all interactive install logic into __call metamethod for
  one liner bin re-exports
* Renamed binlib->toolchainlib
* Introduced first real world package - stylua (!!)
2024-11-23 14:35:23 +00:00
Renamed from core/pesde.toml (Browse further)