From cf1de8cd437051760a031b17ac6f13fd2e9a62d9 Mon Sep 17 00:00:00 2001 From: Alex Dunmow Date: Mon, 8 Jun 2026 20:49:12 +0800 Subject: [PATCH] deps: bump block/core to v0.12.4, update plugin registration Co-Authored-By: Claude Opus 4.6 --- go.mod | 2 +- go.sum | 2 ++ plugin.mod | 1 + registration.go | 13 +++++++------ 4 files changed, 11 insertions(+), 7 deletions(-) diff --git a/go.mod b/go.mod index 0a28ee3..90877de 100644 --- a/go.mod +++ b/go.mod @@ -3,7 +3,7 @@ module git.dev.alexdunmow.com/block/themes/cyberpunk go 1.26.4 require ( - git.dev.alexdunmow.com/block/core v0.11.1 + git.dev.alexdunmow.com/block/core v0.12.4 github.com/a-h/templ v0.3.1020 ) diff --git a/go.sum b/go.sum index 26aea2c..b642f03 100644 --- a/go.sum +++ b/go.sum @@ -2,6 +2,8 @@ connectrpc.com/connect v1.20.0 h1:6TNDAB+WeNd2uolWNlYczB5E0KNNaVMNUEx8JEUsPmQ= connectrpc.com/connect v1.20.0/go.mod h1:A2ygJrukXwWy32vkCAAHNVguZrqZ+jeZ9rGRnGR4dN4= git.dev.alexdunmow.com/block/core v0.11.1 h1:5b3Ps9CLor2FGyxw/Qovt27AGZKR5Xi1JZGi/TfliTA= git.dev.alexdunmow.com/block/core v0.11.1/go.mod h1:ZwzEOxRDLDfrhQGqo6hLw01/C1z/aS4Dm9ljQMl0Bg4= +git.dev.alexdunmow.com/block/core v0.12.4 h1:F/K4DkAuBlVQivcnWNECORfUQfct0E1JOfmg+61uLzw= +git.dev.alexdunmow.com/block/core v0.12.4/go.mod h1:ZwzEOxRDLDfrhQGqo6hLw01/C1z/aS4Dm9ljQMl0Bg4= github.com/BurntSushi/toml v1.6.0 h1:dRaEfpa2VI55EwlIW72hMRHdWouJeRF7TPYhI+AUQjk= github.com/BurntSushi/toml v1.6.0/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho= github.com/a-h/templ v0.3.1020 h1:ypAT/L5ySWEnZ6Zft/5yfoWXYYkhFNvEFOeeqecg4tw= diff --git a/plugin.mod b/plugin.mod index 097cbab..98996f3 100644 --- a/plugin.mod +++ b/plugin.mod @@ -7,6 +7,7 @@ description = "Neon-on-black BlockNinja theme with glitch motifs, monospace acce kind = "theme" categories = ["templates", "developer"] tags = ["dark", "neon", "glitch", "monospace", "saas", "developer", "tech", "crypto", "fintech"] +required_icon_packs = ["lucide"] [compatibility] block_core = ">=0.11.0 <0.12.0" diff --git a/registration.go b/registration.go index 6f1d6e0..f1a6538 100644 --- a/registration.go +++ b/registration.go @@ -16,10 +16,11 @@ var Registration = plugin.PluginRegistration{ Register: func(tr templates.TemplateRegistry, br blocks.BlockRegistry) error { return Register(tr, br) }, - Assets: func() http.Handler { return AssetsHandler() }, - Schemas: func() fs.FS { return Schemas() }, - ThemePresets: func() []byte { return ThemePresets() }, - BundledFonts: func() []byte { return BundledFonts() }, - MasterPages: func() []plugin.MasterPageDefinition { return DefaultMasterPages() }, - CSSManifest: func() *plugin.CSSManifest { return ThemeCSSManifest() }, + Assets: func() http.Handler { return AssetsHandler() }, + Schemas: func() fs.FS { return Schemas() }, + ThemePresets: func() []byte { return ThemePresets() }, + BundledFonts: func() []byte { return BundledFonts() }, + MasterPages: func() []plugin.MasterPageDefinition { return DefaultMasterPages() }, + CSSManifest: func() *plugin.CSSManifest { return ThemeCSSManifest() }, + RequiredIconPacks: plugin.ParseRequiredIconPacks(pluginModBytes), }