Commit1ab396a2Recorded6 Jan 2026Repositorysigil-jwt
Remove package-dep in favor of from-workspace
Message
package-dep was a legacy dependency type meant for a hypothetical package registry. Since Sigil uses git-based dependencies, it was redundant.
- Convert all package-dep usages to from-workspace in package.sgl files
- Remove package-dep struct definition and exports from (sigil package)
- Remove package-dep handling from dependency-name and CLI code
Changed
package.sgl | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)Diff
package.sglmodified
@@ -14,9 +14,9 @@
14
license: "MIT" 15
16
dependencies: (list−17
(package-dep name: "sigil-stdlib" version: ">= 0.0.0")−18
(package-dep name: "sigil-json" version: ">= 0.0.0")−19
(package-dep name: "sigil-time" version: ">= 0.0.0"))+17
(from-workspace name: "sigil-stdlib")+18
(from-workspace name: "sigil-json")+19
(from-workspace name: "sigil-time")) 20
21
source-dirs: '("src/sigil") 22