From 3c6f28380e8128c7760f822aff513b85b0e37b77 Mon Sep 17 00:00:00 2001 From: Sean Cunningham Date: Tue, 13 Jan 2026 16:48:34 -0500 Subject: [PATCH] Revert eval to exported package. Used in cre. --- cmd/wasm/wasm.go | 2 +- {internal/pkg => pkg}/eval/eval.go | 4 ++++ test/preq_test.go | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) rename {internal/pkg => pkg}/eval/eval.go (97%) diff --git a/cmd/wasm/wasm.go b/cmd/wasm/wasm.go index 99eb371..7bfe80c 100644 --- a/cmd/wasm/wasm.go +++ b/cmd/wasm/wasm.go @@ -10,9 +10,9 @@ import ( "time" "github.com/prequel-dev/preq/internal/pkg/config" - "github.com/prequel-dev/preq/internal/pkg/eval" "github.com/prequel-dev/preq/internal/pkg/ux" "github.com/prequel-dev/preq/internal/pkg/verz" + "github.com/prequel-dev/preq/pkg/eval" "github.com/rs/zerolog/log" ) diff --git a/internal/pkg/eval/eval.go b/pkg/eval/eval.go similarity index 97% rename from internal/pkg/eval/eval.go rename to pkg/eval/eval.go index 40eea8e..42ef79f 100644 --- a/internal/pkg/eval/eval.go +++ b/pkg/eval/eval.go @@ -24,6 +24,10 @@ func Detect(ctx context.Context, c *config.Config, data, rule string) (ux.Report err error ) + if c == nil { + c = config.DefaultConfig() + } + opts := c.ResolveOpts() opts = append(opts, resolve.WithTimestampTries(timez.DefaultSkip)) diff --git a/test/preq_test.go b/test/preq_test.go index e070ad5..2643840 100644 --- a/test/preq_test.go +++ b/test/preq_test.go @@ -6,8 +6,8 @@ import ( "testing" "github.com/prequel-dev/preq/internal/pkg/config" - "github.com/prequel-dev/preq/internal/pkg/eval" "github.com/prequel-dev/preq/internal/pkg/logs" + "github.com/prequel-dev/preq/pkg/eval" "github.com/rs/zerolog/log" )