Commit b408ecc
authored
fix(deps): always update Socket packages in update script (#85)
* refactor(dlx): simplify metadata schema to SRI format
- Use SHA-512 SRI format (sha512-<base64>) for integrity field
- Remove redundant platform/arch/libc fields from metadata
- Remove global manifest writes for binaries (per-directory only)
- Add update_check field for version tracking
- Unify schema across binary/stub/package types
* fix(deps): always update Socket packages in update script
The update script was only updating @socketsecurity/* packages when
--apply flag was passed. This meant newly released Socket packages
within taze's 7-day maturity period were being skipped during regular
updates.
Now Socket packages are always updated to bypass the maturity period,
ensuring teams get the latest Socket packages immediately.1 parent 88a21f3 commit b408ecc
File tree
5 files changed
+153
-228
lines changed- scripts
- src/dlx
- test/unit/dlx
5 files changed
+153
-228
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
57 | 56 | | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
73 | 72 | | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
78 | 77 | | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
85 | 81 | | |
| 82 | + | |
| 83 | + | |
86 | 84 | | |
87 | 85 | | |
88 | 86 | | |
| |||
0 commit comments