diff --git a/docs/catalog/blocks/spain-map.mdx b/docs/catalog/blocks/spain-map.mdx
index 73b3886a3..5184aaacf 100644
--- a/docs/catalog/blocks/spain-map.mdx
+++ b/docs/catalog/blocks/spain-map.mdx
@@ -9,7 +9,7 @@ Animated Spain choropleth by autonomous community with staggered reveals and gra
`data` `map` `geography` `spain` `europe` `choropleth`
-
+
## Install
diff --git a/docs/catalog/blocks/us-map-bubble.mdx b/docs/catalog/blocks/us-map-bubble.mdx
index 39d36c715..d2815bbec 100644
--- a/docs/catalog/blocks/us-map-bubble.mdx
+++ b/docs/catalog/blocks/us-map-bubble.mdx
@@ -9,7 +9,7 @@ Animated US bubble map with proportional city markers, value callouts, and conne
`data` `map` `geography` `usa` `bubble` `cities`
-
+
## Install
diff --git a/docs/catalog/blocks/us-map-flow.mdx b/docs/catalog/blocks/us-map-flow.mdx
index 56d3db42b..55db2c216 100644
--- a/docs/catalog/blocks/us-map-flow.mdx
+++ b/docs/catalog/blocks/us-map-flow.mdx
@@ -9,7 +9,7 @@ Animated connection arcs between US cities over a base map — composable origin
`data` `map` `geography` `usa` `flow` `connections` `arcs`
-
+
## Install
diff --git a/docs/catalog/blocks/us-map-hex.mdx b/docs/catalog/blocks/us-map-hex.mdx
index 8a1b2aed1..bbff7409f 100644
--- a/docs/catalog/blocks/us-map-hex.mdx
+++ b/docs/catalog/blocks/us-map-hex.mdx
@@ -9,7 +9,7 @@ Animated hexagonal tile grid map — each state as an equal-weight hex with data
`data` `map` `geography` `usa` `hexgrid` `tilegrid`
-
+
## Install
diff --git a/docs/catalog/blocks/us-map.mdx b/docs/catalog/blocks/us-map.mdx
index f8934d009..904f3f2a4 100644
--- a/docs/catalog/blocks/us-map.mdx
+++ b/docs/catalog/blocks/us-map.mdx
@@ -9,7 +9,7 @@ Animated US choropleth map with staggered state reveals, value labels, and gradi
`data` `map` `geography` `usa` `choropleth`
-
+
## Install
diff --git a/docs/catalog/blocks/world-map.mdx b/docs/catalog/blocks/world-map.mdx
index 957cf817a..a3ba2d5e4 100644
--- a/docs/catalog/blocks/world-map.mdx
+++ b/docs/catalog/blocks/world-map.mdx
@@ -9,7 +9,7 @@ Animated world choropleth with country-by-country reveal, gradient legend, and h
`data` `map` `geography` `world` `choropleth`
-
+
## Install
diff --git a/packages/core/src/lint/rules/core.ts b/packages/core/src/lint/rules/core.ts
index b4991d234..273eb340b 100644
--- a/packages/core/src/lint/rules/core.ts
+++ b/packages/core/src/lint/rules/core.ts
@@ -157,7 +157,11 @@ export const coreRules: Array<(ctx: LintContext) => HyperframeLintFinding[]> = [
const findings: HyperframeLintFinding[] = [];
for (const script of scripts) {
const attrs = script.attrs || "";
- if (/\bsrc\s*=/.test(attrs) || /\btype\s*=\s*["']application\/json["']/.test(attrs)) continue;
+ if (
+ /\bsrc\s*=/.test(attrs) ||
+ /\btype\s*=\s*["'](?:application\/json|importmap|module)["']/.test(attrs)
+ )
+ continue;
const syntaxError = getInlineScriptSyntaxError(script.content);
if (!syntaxError) continue;
findings.push({
diff --git a/packages/producer/node_modules/.bin/esbuild b/packages/producer/node_modules/.bin/esbuild
index 00d2d93cd..bc39eee32 120000
--- a/packages/producer/node_modules/.bin/esbuild
+++ b/packages/producer/node_modules/.bin/esbuild
@@ -1 +1 @@
-../../../../node_modules/.bun/@esbuild+darwin-arm64@0.27.7/node_modules/@esbuild/darwin-arm64/bin/esbuild
\ No newline at end of file
+../../../../node_modules/.bun/@esbuild+darwin-arm64@0.25.12/node_modules/@esbuild/darwin-arm64/bin/esbuild
\ No newline at end of file
diff --git a/packages/producer/node_modules/@types/node b/packages/producer/node_modules/@types/node
index 454f1340f..a8c1741d9 120000
--- a/packages/producer/node_modules/@types/node
+++ b/packages/producer/node_modules/@types/node
@@ -1 +1 @@
-../../../../node_modules/.bun/@types+node@22.19.19/node_modules/@types/node
\ No newline at end of file
+../../../../node_modules/.bun/@types+node@25.7.0/node_modules/@types/node
\ No newline at end of file
diff --git a/packages/producer/node_modules/esbuild b/packages/producer/node_modules/esbuild
index 2bb1f6fa5..6fa394cb1 120000
--- a/packages/producer/node_modules/esbuild
+++ b/packages/producer/node_modules/esbuild
@@ -1 +1 @@
-../../../node_modules/.bun/esbuild@0.27.7/node_modules/esbuild
\ No newline at end of file
+../../../node_modules/.bun/esbuild@0.25.12/node_modules/esbuild
\ No newline at end of file
diff --git a/registry/blocks/spain-map/spain-map.html b/registry/blocks/spain-map/spain-map.html
index 81705c3af..28e52d495 100644
--- a/registry/blocks/spain-map/spain-map.html
+++ b/registry/blocks/spain-map/spain-map.html
@@ -311,7 +311,7 @@
duration: 0.4,
stagger: {
each: 0.08,
- from: "random",
+ from: "center",
},
ease: "back.out(1.4)",
},
@@ -325,7 +325,7 @@
duration: 0.3,
stagger: {
each: 0.05,
- from: "random",
+ from: "center",
},
ease: "power2.out",
},
diff --git a/registry/blocks/us-map/us-map.html b/registry/blocks/us-map/us-map.html
index 008312359..c555f01f0 100644
--- a/registry/blocks/us-map/us-map.html
+++ b/registry/blocks/us-map/us-map.html
@@ -331,7 +331,7 @@
duration: 0.4,
stagger: {
each: 0.06,
- from: "random",
+ from: "center",
},
ease: "back.out(1.4)",
},
@@ -345,7 +345,7 @@
duration: 0.3,
stagger: {
each: 0.04,
- from: "random",
+ from: "center",
},
ease: "power2.out",
},
diff --git a/registry/blocks/world-map/world-map.html b/registry/blocks/world-map/world-map.html
index 5732d21f7..1b8703fa6 100644
--- a/registry/blocks/world-map/world-map.html
+++ b/registry/blocks/world-map/world-map.html
@@ -370,7 +370,7 @@
duration: 0.3,
stagger: {
each: 0.02,
- from: "random"
+ from: "center"
},
ease: "power1.out"
},