mirror of
https://github.com/oven-sh/bun
synced 2026-02-02 15:08:46 +00:00
update minimumReleaseAge (#25057)
### What does this PR do? ### How did you verify your code works?
This commit is contained in:
@@ -10,4 +10,4 @@ preload = "./test/preload.ts"
|
|||||||
|
|
||||||
[install]
|
[install]
|
||||||
linker = "isolated"
|
linker = "isolated"
|
||||||
minimumReleaseAge = 1
|
minimumReleaseAge = 259200 # three days
|
||||||
|
|||||||
@@ -741,12 +741,12 @@ pub const Bunfig = struct {
|
|||||||
|
|
||||||
if (install_obj.get("minimumReleaseAge")) |min_age| {
|
if (install_obj.get("minimumReleaseAge")) |min_age| {
|
||||||
switch (min_age.data) {
|
switch (min_age.data) {
|
||||||
.e_number => |days| {
|
.e_number => |seconds| {
|
||||||
if (days.value < 0) {
|
if (seconds.value < 0) {
|
||||||
try this.addError(min_age.loc, "Expected positive number of seconds for minimumReleaseAge");
|
try this.addError(min_age.loc, "Expected positive number of seconds for minimumReleaseAge");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
install.minimum_release_age_ms = days.value * std.time.ms_per_s;
|
install.minimum_release_age_ms = seconds.value * std.time.ms_per_s;
|
||||||
},
|
},
|
||||||
else => {
|
else => {
|
||||||
try this.addError(min_age.loc, "Expected number of seconds for minimumReleaseAge");
|
try this.addError(min_age.loc, "Expected number of seconds for minimumReleaseAge");
|
||||||
|
|||||||
Reference in New Issue
Block a user