daimond113
|
a33302aff9
|
refactor: apply clippy lints
|
2025-01-15 21:23:40 +01:00 |
|
daimond113
|
4946a19f8b
|
feat(engines): create linkers at install time
Debug / Get build version (push) Waiting to run
Debug / Build for linux-x86_64 (push) Blocked by required conditions
Debug / Build for macos-aarch64 (push) Blocked by required conditions
Debug / Build for macos-x86_64 (push) Blocked by required conditions
Debug / Build for windows-x86_64 (push) Blocked by required conditions
Test & Lint / lint (push) Waiting to run
Additionally fixes engines being executed as scripts,
and fixes downloading pesde from GitHub.
|
2025-01-15 18:33:38 +01:00 |
|
daimond113
|
fc349e6f21
|
feat: add engines
Adds the initial implementation of the engines feature.
Not tested yet. Requires documentation and
more work for non-pesde engines to be usable.
|
2025-01-12 23:12:27 +01:00 |
|
daimond113
|
6f4c7137c0
|
feat: add name.scope and name.name apis
Debug / Get build version (push) Waiting to run
Debug / Build for linux-x86_64 (push) Blocked by required conditions
Debug / Build for macos-aarch64 (push) Blocked by required conditions
Debug / Build for macos-x86_64 (push) Blocked by required conditions
Debug / Build for windows-x86_64 (push) Blocked by required conditions
Test & Lint / lint (push) Waiting to run
|
2025-01-10 00:01:02 +01:00 |
|
daimond113
|
217ca238ff
|
feat: remove cli side dependency checks
|
2025-01-09 22:36:53 +01:00 |
|
daimond113
|
325453450b
|
feat: add deprecating & yanking
|
2025-01-09 22:09:28 +01:00 |
|
daimond113
|
0ceb2f6653
|
style: enable hard_tabs rustfmt option
|
2025-01-02 22:37:27 +01:00 |
|
daimond113
|
a627a7253f
|
feat: add utility function to reduce code duplication
|
2025-01-02 22:21:18 +01:00 |
|
daimond113
|
6f5e2a2473
|
feat: improve linking process
|
2025-01-02 21:30:25 +01:00 |
|
daimond113
|
83fa22f7de
|
feat: remove more data redundancy from lockfiles
|
2025-01-01 17:16:41 +01:00 |
|
daimond113
|
78e58d63fa
|
feat: improve container_folder api
|
2025-01-01 16:35:59 +01:00 |
|
daimond113
|
d0169976cd
|
feat: store dependency over downloaded graphs
|
2025-01-01 16:28:53 +01:00 |
|
daimond113
|
6a8dfe0ba3
|
feat: switch to flat graph handling
Debug / Get build version (push) Waiting to run
Debug / Build for linux-x86_64 (push) Blocked by required conditions
Debug / Build for macos-aarch64 (push) Blocked by required conditions
Debug / Build for macos-x86_64 (push) Blocked by required conditions
Debug / Build for windows-x86_64 (push) Blocked by required conditions
Test & Lint / lint (push) Waiting to run
|
2025-01-01 00:34:21 +01:00 |
|
daimond113
|
2700fe9e07
|
feat: remove data redundancy for workspace pkg refs
|
2024-12-30 19:06:53 +01:00 |
|
daimond113
|
c3d2c768db
|
feat: add path dependencies
Fixes #13
|
2024-12-30 18:33:48 +01:00 |
|
daimond113
|
ccb2924362
|
feat: remove old includes compat
Debug / Get build version (push) Waiting to run
Debug / Build for linux-x86_64 (push) Blocked by required conditions
Debug / Build for macos-aarch64 (push) Blocked by required conditions
Debug / Build for macos-x86_64 (push) Blocked by required conditions
Debug / Build for windows-x86_64 (push) Blocked by required conditions
Test & Lint / lint (push) Waiting to run
|
2024-12-30 13:37:30 +01:00 |
|
daimond113
|
a4d7b4d6e0
|
feat: allow ignoring syntax errors in file parsing
Fixes #16
|
2024-12-29 23:09:24 +01:00 |
|
daimond113
|
2936f88a99
|
feat: use paths instead of pathbufs where applicable
Debug / Get build version (push) Waiting to run
Debug / Build for linux-x86_64 (push) Blocked by required conditions
Debug / Build for macos-aarch64 (push) Blocked by required conditions
Debug / Build for macos-x86_64 (push) Blocked by required conditions
Debug / Build for windows-x86_64 (push) Blocked by required conditions
Test & Lint / lint (push) Waiting to run
|
2024-12-29 12:47:36 +01:00 |
|
daimond113
|
aabb353d25
|
perf: lazily format error messages
Debug / Get build version (push) Waiting to run
Debug / Build for linux-x86_64 (push) Blocked by required conditions
Debug / Build for macos-aarch64 (push) Blocked by required conditions
Debug / Build for macos-x86_64 (push) Blocked by required conditions
Debug / Build for windows-x86_64 (push) Blocked by required conditions
Test & Lint / lint (push) Waiting to run
|
2024-12-28 18:13:53 +01:00 |
|
daimond113
|
8e6d877241
|
perf: use arcs where possible, remove unnecessary cloning
|
2024-12-28 16:50:14 +01:00 |
|
Luka
|
a41d9950f8
|
feat: better install (#17)
Debug / Get build version (push) Waiting to run
Debug / Build for linux-x86_64 (push) Blocked by required conditions
Debug / Build for macos-aarch64 (push) Blocked by required conditions
Debug / Build for macos-x86_64 (push) Blocked by required conditions
Debug / Build for windows-x86_64 (push) Blocked by required conditions
Test & Lint / lint (push) Waiting to run
* feat: better install
* feat: support progress reporting for wally
* chore: remove tracing-indicatif
* chore: fix Cargo.toml
* fix: indentation in bin link script
* fix: spinner tick chars
* feat: change progress message color
* fix: remove pretty from fmt_layer
Co-authored-by: dai <72147841+daimond113@users.noreply.github.com>
* style: format code
---------
Co-authored-by: dai <72147841+daimond113@users.noreply.github.com>
|
2024-12-27 22:04:47 +01:00 |
|
daimond113
|
d9d27cf45b
|
fix: resolve pesde_version tags properly
Test & Lint / lint (push) Waiting to run
|
2024-12-18 16:03:50 +01:00 |
|
daimond113
|
52603ea43e
|
feat: switch to tracing for logging
Test & Lint / lint (push) Waiting to run
|
2024-12-16 23:00:37 +01:00 |
|
daimond113
|
d387c27f16
|
fix: ignore build metadata when comparing cli versions
|
2024-12-15 00:35:16 +01:00 |
|
daimond113
|
d35f34e8f0
|
fix: gracefully handle unparsable versions & dont display metadata
|
2024-12-14 19:57:33 +01:00 |
|
daimond113
|
919b0036e5
|
feat: display included scripts in publish command
Test & Lint / lint (push) Waiting to run
|
2024-12-13 23:52:45 +01:00 |
|
dai
|
f8d0bc6c4d
|
fix: correctly get index URLs in publish command
|
2024-12-12 16:23:11 +01:00 |
|
daimond113
|
16ab05ec72
|
feat(registry): support granular allowence of specifier types
|
2024-12-11 21:31:42 +01:00 |
|
daimond113
|
4843424dba
|
fix: dont prompt when no packages are configured
|
2024-12-09 11:41:54 +01:00 |
|
daimond113
|
e51bc9f9bb
|
feat: allow multiple customisable scripts packages in init
|
2024-12-09 11:35:02 +01:00 |
|
daimond113
|
6d8731f1e5
|
perf: use exec in unix bin linkers
|
2024-12-08 19:19:43 +01:00 |
|
daimond113
|
eab46e4ee5
|
fix: allow publishing packages with scripts with no lib or bin
|
2024-12-08 13:55:18 +01:00 |
|
daimond113
|
15af291f84
|
fix: use specifier target by default in init
|
2024-12-08 12:47:52 +01:00 |
|
daimond113
|
0fa17a839f
|
feat: support using workspace root as a member
|
2024-12-08 12:15:30 +01:00 |
|
daimond113
|
4d3ddd50cb
|
feat: copy over peer pesde deps of scripts pkg in init command
|
2024-12-07 20:48:28 +01:00 |
|
daimond113
|
5513ef41a3
|
fix: do not require -- in bin executables on unix
|
2024-12-07 20:33:39 +01:00 |
|
daimond113
|
ac74c57709
|
feat: add scripts packages
|
2024-12-07 15:08:52 +01:00 |
|
daimond113
|
b53457c42c
|
feat: install pesde packages before wally
|
2024-12-02 23:39:39 +01:00 |
|
daimond113
|
cb17c419d0
|
feat: add uth token command
|
2024-11-28 16:19:31 +01:00 |
|
daimond113
|
a9243b0214
|
fix: support old includes behaviour
|
2024-11-26 18:12:56 +01:00 |
|
daimond113
|
97cc58afcf
|
fix: link dependencies in x command
|
2024-11-26 12:59:43 +01:00 |
|
daimond113
|
b5b3257cac
|
fix: install dependencies of packages in x command
|
2024-11-26 12:50:14 +01:00 |
|
daimond113
|
15d6655889
|
style: apply clippy lints
|
2024-11-26 12:25:31 +01:00 |
|
daimond113
|
2c003c62aa
|
fix: switch to wax for better globs
|
2024-11-24 20:21:16 +01:00 |
|
daimond113
|
37a7c34084
|
feat: use globs in includes field
|
2024-11-23 22:54:28 +01:00 |
|
daimond113
|
33917424a8
|
feat: print no updates available in outdated command
|
2024-11-22 20:42:09 +01:00 |
|
daimond113
|
3d662a6de3
|
fix: set PESDE_ROOT to correct path in run command
|
2024-11-22 19:42:18 +01:00 |
|
daimond113
|
bb92a06d64
|
feat: support fallback wally registries
|
2024-11-22 19:40:20 +01:00 |
|
daimond113
|
a067fbd4bd
|
fix: correctly resolve peer dependencies
|
2024-11-22 15:52:54 +01:00 |
|
daimond113
|
24ad379b7c
|
feat: make self-upgrade check for updates by itself
|
2024-11-16 13:47:35 +01:00 |
|