diff --git a/.releaserc.json b/.releaserc.json index 9dc572d..5d49281 100644 --- a/.releaserc.json +++ b/.releaserc.json @@ -69,6 +69,7 @@ "src/deno.json", "example/deno.json", "templates/minimal/deno.json", + "templates/postgres/deno.json", "templates/tailwindcss/deno.json", "templates/tanstack/deno.json", "tutorials/blog/deno.json" diff --git a/deno.lock b/deno.lock index 865d71e..eaac4d8 100644 --- a/deno.lock +++ b/deno.lock @@ -25,16 +25,15 @@ "jsr:@udibo/esbuild-plugin-postcss@0.3": "0.3.0", "jsr:@udibo/esbuild-plugin-postcss@0.3.0": "0.3.0", "jsr:@udibo/http-error@~0.11.1": "0.11.1", - "jsr:@udibo/juniper@0.5": "0.5.0", + "jsr:@udibo/juniper@~0.7.1": "0.7.1", "npm:@babel/core@^7.29.7": "7.29.7", "npm:@modelcontextprotocol/sdk@^1.29.0": "1.29.0_zod@4.4.3", "npm:@opentelemetry/api@^1.9.1": "1.9.1", "npm:@tailwindcss/postcss@^4.3.0": "4.3.0", "npm:@tanstack/react-query@^5.100.14": "5.100.14_react@19.2.7", - "npm:@testing-library/react@^16.3.2": "16.3.2_@types+react@19.2.16_react@19.2.7_react-dom@19.2.7__react@19.2.7", + "npm:@testing-library/react@^16.3.2": "16.3.2_@testing-library+dom@10.4.1_@types+react@19.2.16_react@19.2.7_react-dom@19.2.7__react@19.2.7", "npm:@testing-library/user-event@^14.6.1": "14.6.1_@testing-library+dom@10.4.1", "npm:@types/pg@^8.20.0": "8.20.0", - "npm:@types/react@^19.2.15": "19.2.16", "npm:@types/react@^19.2.16": "19.2.16", "npm:babel-plugin-react-compiler@1": "1.0.0", "npm:cbor2@^2.3.0": "2.3.0", @@ -48,21 +47,18 @@ "npm:hono@^4.12.23": "4.12.23", "npm:isbot@^5.1.40": "5.1.40", "npm:less@^4.4.2": "4.6.4", - "npm:pg@^8.20.0": "8.21.0", + "npm:pg@^8.21.0": "8.21.0", "npm:playwright@^1.60.0": "1.60.0", "npm:postcss-modules@^6.0.1": "6.0.1_postcss@8.5.15", "npm:postcss@^8.5.6": "8.5.15", "npm:quick-lru@^7.3.0": "7.3.0", - "npm:react-dom@^19.2.6": "19.2.7_react@19.2.7", "npm:react-dom@^19.2.7": "19.2.7_react@19.2.7", "npm:react-error-boundary@^6.1.2": "6.1.2_react@19.2.7", "npm:react-router@^7.16.0": "7.16.0_react@19.2.7_react-dom@19.2.7__react@19.2.7", - "npm:react@^19.2.6": "19.2.7", "npm:react@^19.2.7": "19.2.7", "npm:sass@^1.93.3": "1.100.0", "npm:stylus@0.64": "0.64.0", "npm:tailwindcss@^4.3.0": "4.3.0", - "npm:zod@^4.3.6": "4.4.3", "npm:zod@^4.4.3": "4.4.3" }, "jsr": { @@ -175,8 +171,8 @@ "jsr:@std/http" ] }, - "@udibo/juniper@0.5.0": { - "integrity": "6586978bb73838ff42b94797d1e836fd3cb1a5d38ee86d91ed8105e008a0526e", + "@udibo/juniper@0.7.1": { + "integrity": "811a0cb4049c538762eac61a188aeef4a7d2d77f95ac09714766e20a6e2c6525", "dependencies": [ "jsr:@deno/esbuild-plugin", "jsr:@std/async", @@ -190,7 +186,6 @@ "npm:@babel/core", "npm:@opentelemetry/api", "npm:@testing-library/react", - "npm:@types/react@^19.2.15", "npm:babel-plugin-react-compiler", "npm:cbor2", "npm:esbuild@0.28", @@ -198,9 +193,9 @@ "npm:hono", "npm:isbot", "npm:quick-lru", - "npm:react-dom@^19.2.6", - "npm:react-router", - "npm:react@^19.2.6" + "npm:react", + "npm:react-dom", + "npm:react-router" ] } }, @@ -1082,7 +1077,7 @@ "pretty-format" ] }, - "@testing-library/react@16.3.2_@types+react@19.2.16_react@19.2.7_react-dom@19.2.7__react@19.2.7": { + "@testing-library/react@16.3.2_@testing-library+dom@10.4.1_@types+react@19.2.16_react@19.2.7_react-dom@19.2.7__react@19.2.7": { "integrity": "sha512-XU5/SytQM+ykqMnAnvB2umaJNIOsLF3PVv//1Ew4CTcpz0/BRyy/af40qqrt7SjKpDdT1saBMc42CUok5gaw+g==", "dependencies": [ "@babel/runtime", @@ -2539,8 +2534,8 @@ "undici-types@7.24.6": { "integrity": "sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==" }, - "undici@7.26.0": { - "integrity": "sha512-3O9Tf67pGhgOv9jM35AbhkXAKi13f3oy3aE4CSgr+TckGeY+/iu97ZXN+J7DpHPzLbVApFd1IFhcnBjREYXYcg==" + "undici@7.27.0": { + "integrity": "sha512-+t2Z/GwkZQDtu00813aP66ygViGtPHKhhoFZpQKpKrE+9jIgES+Zw+mFNaDWOVRKiuJjuqKHzD3B1sfGg8+ZOQ==" }, "unpipe@1.0.0": { "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" @@ -2646,7 +2641,7 @@ "jsr:@std/testing@^1.0.19", "jsr:@std/uuid@^1.1.1", "jsr:@udibo/esbuild-plugin-postcss@0.3", - "jsr:@udibo/juniper@0.7", + "jsr:@udibo/juniper@~0.7.1", "npm:@opentelemetry/api@^1.9.1", "npm:@tailwindcss/postcss@^4.3.0", "npm:@testing-library/react@^16.3.2", @@ -2697,7 +2692,7 @@ "jsr:@std/path@^1.1.5", "jsr:@std/streams@^1.1.1", "jsr:@std/testing@^1.0.19", - "jsr:@udibo/juniper@0.7", + "jsr:@udibo/juniper@~0.7.1", "npm:@opentelemetry/api@^1.9.1", "npm:@testing-library/react@^16.3.2", "npm:@types/react@^19.2.16", @@ -2713,7 +2708,7 @@ "jsr:@std/path@^1.1.5", "jsr:@std/streams@^1.1.1", "jsr:@std/testing@^1.0.19", - "jsr:@udibo/juniper@0.5", + "jsr:@udibo/juniper@~0.7.1", "npm:@opentelemetry/api@^1.9.1", "npm:@testing-library/react@^16.3.2", "npm:@types/pg@^8.20.0", @@ -2721,11 +2716,11 @@ "npm:drizzle-kit@~0.31.10", "npm:drizzle-orm@~0.45.2", "npm:hono@^4.12.23", - "npm:pg@^8.20.0", + "npm:pg@^8.21.0", "npm:react-dom@^19.2.7", "npm:react-router@^7.16.0", "npm:react@^19.2.7", - "npm:zod@^4.3.6" + "npm:zod@^4.4.3" ] }, "templates/tailwindcss": { @@ -2735,7 +2730,7 @@ "jsr:@std/streams@^1.1.1", "jsr:@std/testing@^1.0.19", "jsr:@udibo/esbuild-plugin-postcss@0.3.0", - "jsr:@udibo/juniper@0.7", + "jsr:@udibo/juniper@~0.7.1", "npm:@opentelemetry/api@^1.9.1", "npm:@tailwindcss/postcss@^4.3.0", "npm:@testing-library/react@^16.3.2", @@ -2754,7 +2749,7 @@ "jsr:@std/path@^1.1.5", "jsr:@std/streams@^1.1.1", "jsr:@std/testing@^1.0.19", - "jsr:@udibo/juniper@0.7", + "jsr:@udibo/juniper@~0.7.1", "npm:@opentelemetry/api@^1.9.1", "npm:@tanstack/react-query@^5.100.14", "npm:@testing-library/react@^16.3.2", @@ -2772,7 +2767,7 @@ "jsr:@std/path@^1.1.5", "jsr:@std/streams@^1.1.1", "jsr:@std/testing@^1.0.19", - "jsr:@udibo/juniper@0.7", + "jsr:@udibo/juniper@~0.7.1", "npm:@opentelemetry/api@^1.9.1", "npm:@testing-library/react@^16.3.2", "npm:@types/react@^19.2.16", diff --git a/scripts/update-juniper-version.sh b/scripts/update-juniper-version.sh index 646829a..f649ccf 100755 --- a/scripts/update-juniper-version.sh +++ b/scripts/update-juniper-version.sh @@ -12,6 +12,7 @@ fi FILES=( "example/deno.json" "templates/minimal/deno.json" + "templates/postgres/deno.json" "templates/tailwindcss/deno.json" "templates/tanstack/deno.json" "tutorials/blog/deno.json" diff --git a/templates/postgres/deno.json b/templates/postgres/deno.json index 331d4b4..4f67672 100644 --- a/templates/postgres/deno.json +++ b/templates/postgres/deno.json @@ -79,7 +79,7 @@ }, "imports": { "@/": "./", - "@udibo/juniper": "jsr:@udibo/juniper@^0.5.0", + "@udibo/juniper": "jsr:@udibo/juniper@^0.7.1", "@std/testing": "jsr:@std/testing@^1.0.19", "@std/assert": "jsr:@std/assert@^1.0.19", "@std/path": "jsr:@std/path@^1.1.5", @@ -87,9 +87,9 @@ "@opentelemetry/api": "npm:@opentelemetry/api@^1.9.1", "drizzle-kit": "npm:drizzle-kit@^0.31.10", "drizzle-orm": "npm:drizzle-orm@^0.45.2", - "pg": "npm:pg@^8.20.0", + "pg": "npm:pg@^8.21.0", "@types/pg": "npm:@types/pg@^8.20.0", - "zod": "npm:zod@^4.3.6", + "zod": "npm:zod@^4.4.3", "react": "npm:react@^19.2.7", "react-dom": "npm:react-dom@^19.2.7", "@types/react": "npm:@types/react@^19.2.16",