From a370c73dd0806b68fa174e89a40b4419b88396c8 Mon Sep 17 00:00:00 2001 From: Jonathan Haines Date: Sun, 6 Jul 2025 11:28:02 +1000 Subject: [PATCH] refactor(release): version jsr without sponge (#1284) --- package.json | 3 +-- packages/ajv-validator/package.json | 2 +- packages/arktype-validator/package.json | 2 +- packages/auth-js/package.json | 2 +- packages/casbin/package.json | 2 +- packages/class-validator/package.json | 3 +-- packages/clerk-auth/package.json | 2 +- packages/cloudflare-access/package.json | 2 +- packages/conform-validator/package.json | 2 +- packages/effect-validator/package.json | 2 +- packages/esbuild-transpiler/package.json | 2 +- packages/event-emitter/package.json | 2 +- packages/graphql-server/package.json | 2 +- packages/hello/package.json | 2 +- packages/medley-router/package.json | 2 +- packages/node-ws/package.json | 2 +- packages/oauth-providers/package.json | 2 +- packages/oidc-auth/package.json | 2 +- packages/otel/package.json | 2 +- packages/prometheus/package.json | 2 +- packages/react-renderer/package.json | 2 +- packages/sentry/package.json | 2 +- packages/standard-validator/package.json | 2 +- packages/swagger-editor/package.json | 2 +- packages/swagger-ui/package.json | 2 +- packages/trpc-server/package.json | 2 +- packages/tsyringe/package.json | 2 +- packages/typebox-validator/package.json | 2 +- packages/typia-validator/package.json | 2 +- packages/valibot-validator/package.json | 2 +- packages/zod-openapi/package.json | 2 +- packages/zod-validator/package.json | 2 +- 32 files changed, 32 insertions(+), 34 deletions(-) diff --git a/package.json b/package.json index 59a3b391..cceef4d6 100644 --- a/package.json +++ b/package.json @@ -16,8 +16,7 @@ "version": "yarn version:npm && yarn version:jsr", "version:npm": "changeset version", "version:jsr": "yarn workspaces foreach --all --no-private --parallel run version:jsr", - "version:get": "jq -r .version $INIT_CWD/package.json", - "version:set": "jq --arg version $0 '.version = $version' $INIT_CWD/deno.json | sponge $INIT_CWD/deno.json", + "version:set": "tmp=$(mktemp) && jq --arg version $0 '.version = $version' $INIT_CWD/deno.json > $tmp && mv $tmp $INIT_CWD/deno.json", "typecheck": "yarn tsc --build", "typecheck:clean": "yarn tsc --build --clean", "typecheck:watch": "yarn tsc --build --watch", diff --git a/packages/ajv-validator/package.json b/packages/ajv-validator/package.json index c5e5a637..1fbb6552 100644 --- a/packages/ajv-validator/package.json +++ b/packages/ajv-validator/package.json @@ -14,7 +14,7 @@ "publint": "attw --pack && publint", "typecheck": "tsc -b tsconfig.json", "test": "vitest", - "version:jsr": "yarn version:set $(yarn version:get)" + "version:jsr": "yarn version:set $npm_package_version" }, "exports": { ".": { diff --git a/packages/arktype-validator/package.json b/packages/arktype-validator/package.json index 2e0ab2a1..c7a491c4 100644 --- a/packages/arktype-validator/package.json +++ b/packages/arktype-validator/package.json @@ -15,7 +15,7 @@ "publint": "attw --pack && publint", "typecheck": "tsc -b tsconfig.json", "test": "vitest", - "version:jsr": "yarn version:set $(yarn version:get)" + "version:jsr": "yarn version:set $npm_package_version" }, "exports": { ".": { diff --git a/packages/auth-js/package.json b/packages/auth-js/package.json index ea09b9ce..61695bc3 100644 --- a/packages/auth-js/package.json +++ b/packages/auth-js/package.json @@ -42,7 +42,7 @@ "publint": "attw --pack --profile node16 && publint", "typecheck": "tsc -b tsconfig.json", "test": "vitest", - "version:jsr": "yarn version:set $(yarn version:get)" + "version:jsr": "yarn version:set $npm_package_version" }, "license": "MIT", "publishConfig": { diff --git a/packages/casbin/package.json b/packages/casbin/package.json index b6c76f2f..735be4be 100644 --- a/packages/casbin/package.json +++ b/packages/casbin/package.json @@ -37,7 +37,7 @@ "publint": "attw --pack --profile node16 && publint", "typecheck": "tsc -b tsconfig.json", "test": "vitest", - "version:jsr": "yarn version:set $(yarn version:get)" + "version:jsr": "yarn version:set $npm_package_version" }, "license": "MIT", "publishConfig": { diff --git a/packages/class-validator/package.json b/packages/class-validator/package.json index 9baade5e..4356a476 100644 --- a/packages/class-validator/package.json +++ b/packages/class-validator/package.json @@ -1,6 +1,5 @@ { "name": "@hono/class-validator", - "packageManager": "yarn@4.0.2", "description": "Validator middleware using class-validator", "version": "1.0.0", "type": "module", @@ -28,7 +27,7 @@ "publint": "attw --pack && publint", "typecheck": "tsc -b tsconfig.json", "test": "vitest", - "version:jsr": "yarn version:set $(yarn version:get)" + "version:jsr": "yarn version:set $npm_package_version" }, "license": "MIT", "publishConfig": { diff --git a/packages/clerk-auth/package.json b/packages/clerk-auth/package.json index a551bdc4..360701fd 100644 --- a/packages/clerk-auth/package.json +++ b/packages/clerk-auth/package.json @@ -15,7 +15,7 @@ "publint": "attw --pack && publint", "typecheck": "tsc -b tsconfig.json", "test": "vitest", - "version:jsr": "yarn version:set $(yarn version:get)" + "version:jsr": "yarn version:set $npm_package_version" }, "exports": { ".": { diff --git a/packages/cloudflare-access/package.json b/packages/cloudflare-access/package.json index d9e80309..3144f91b 100644 --- a/packages/cloudflare-access/package.json +++ b/packages/cloudflare-access/package.json @@ -14,7 +14,7 @@ "publint": "attw --pack && publint", "typecheck": "tsc -b tsconfig.json", "test": "vitest", - "version:jsr": "yarn version:set $(yarn version:get)" + "version:jsr": "yarn version:set $npm_package_version" }, "exports": { ".": { diff --git a/packages/conform-validator/package.json b/packages/conform-validator/package.json index e23c5d6b..56579431 100644 --- a/packages/conform-validator/package.json +++ b/packages/conform-validator/package.json @@ -15,7 +15,7 @@ "publint": "attw --pack && publint", "typecheck": "tsc -b tsconfig.json", "test": "vitest", - "version:jsr": "yarn version:set $(yarn version:get)" + "version:jsr": "yarn version:set $npm_package_version" }, "exports": { ".": { diff --git a/packages/effect-validator/package.json b/packages/effect-validator/package.json index 1dbf16b5..81344f8c 100644 --- a/packages/effect-validator/package.json +++ b/packages/effect-validator/package.json @@ -27,7 +27,7 @@ "publint": "attw --pack && publint", "typecheck": "tsc -b tsconfig.json", "test": "vitest", - "version:jsr": "yarn version:set $(yarn version:get)" + "version:jsr": "yarn version:set $npm_package_version" }, "license": "MIT", "publishConfig": { diff --git a/packages/esbuild-transpiler/package.json b/packages/esbuild-transpiler/package.json index 2a5dc41e..ee01ac2f 100644 --- a/packages/esbuild-transpiler/package.json +++ b/packages/esbuild-transpiler/package.json @@ -14,7 +14,7 @@ "publint": "attw --pack && publint", "typecheck": "tsc -b tsconfig.json", "test": "vitest", - "version:jsr": "yarn version:set $(yarn version:get)" + "version:jsr": "yarn version:set $npm_package_version" }, "exports": { ".": { diff --git a/packages/event-emitter/package.json b/packages/event-emitter/package.json index caca8745..88273d3b 100644 --- a/packages/event-emitter/package.json +++ b/packages/event-emitter/package.json @@ -15,7 +15,7 @@ "publint": "attw --pack && publint", "typecheck": "tsc -b tsconfig.json", "test": "vitest", - "version:jsr": "yarn version:set $(yarn version:get)" + "version:jsr": "yarn version:set $npm_package_version" }, "exports": { ".": { diff --git a/packages/graphql-server/package.json b/packages/graphql-server/package.json index 1cc562ec..e0f9ef7c 100644 --- a/packages/graphql-server/package.json +++ b/packages/graphql-server/package.json @@ -37,7 +37,7 @@ "publint": "attw --pack && publint", "typecheck": "tsc -b tsconfig.json", "test": "vitest", - "version:jsr": "yarn version:set $(yarn version:get)" + "version:jsr": "yarn version:set $npm_package_version" }, "peerDependencies": { "hono": ">=3.0.0" diff --git a/packages/hello/package.json b/packages/hello/package.json index 862ea129..92dd2bbc 100644 --- a/packages/hello/package.json +++ b/packages/hello/package.json @@ -14,7 +14,7 @@ "publint": "attw --pack && publint", "typecheck": "tsc -b tsconfig.json", "test": "vitest", - "version:jsr": "yarn version:set $(yarn version:get)" + "version:jsr": "yarn version:set $npm_package_version" }, "exports": { ".": { diff --git a/packages/medley-router/package.json b/packages/medley-router/package.json index e2bd20a8..92db3033 100644 --- a/packages/medley-router/package.json +++ b/packages/medley-router/package.json @@ -15,7 +15,7 @@ "publint": "attw --pack && publint", "typecheck": "tsc -b tsconfig.json", "test": "vitest", - "version:jsr": "yarn version:set $(yarn version:get)" + "version:jsr": "yarn version:set $npm_package_version" }, "exports": { ".": { diff --git a/packages/node-ws/package.json b/packages/node-ws/package.json index 153ff53b..37165837 100644 --- a/packages/node-ws/package.json +++ b/packages/node-ws/package.json @@ -15,7 +15,7 @@ "publint": "attw --pack && publint", "typecheck": "tsc -b tsconfig.json", "test": "vitest", - "version:jsr": "yarn version:set $(yarn version:get)" + "version:jsr": "yarn version:set $npm_package_version" }, "exports": { ".": { diff --git a/packages/oauth-providers/package.json b/packages/oauth-providers/package.json index 23cc6743..bd66d565 100644 --- a/packages/oauth-providers/package.json +++ b/packages/oauth-providers/package.json @@ -20,7 +20,7 @@ "publint": "attw --pack && publint", "typecheck": "tsc -b tsconfig.json", "test": "vitest", - "version:jsr": "yarn version:set $(yarn version:get)" + "version:jsr": "yarn version:set $npm_package_version" }, "exports": { ".": { diff --git a/packages/oidc-auth/package.json b/packages/oidc-auth/package.json index e4f07bea..2a5d6e90 100644 --- a/packages/oidc-auth/package.json +++ b/packages/oidc-auth/package.json @@ -14,7 +14,7 @@ "publint": "attw --pack && publint", "typecheck": "tsc -b tsconfig.json", "test": "vitest", - "version:jsr": "yarn version:set $(yarn version:get)" + "version:jsr": "yarn version:set $npm_package_version" }, "exports": { ".": { diff --git a/packages/otel/package.json b/packages/otel/package.json index c671f084..a8be8526 100644 --- a/packages/otel/package.json +++ b/packages/otel/package.json @@ -14,7 +14,7 @@ "publint": "attw --pack && publint", "typecheck": "tsc -b tsconfig.json", "test": "vitest", - "version:jsr": "yarn version:set $(yarn version:get)" + "version:jsr": "yarn version:set $npm_package_version" }, "exports": { ".": { diff --git a/packages/prometheus/package.json b/packages/prometheus/package.json index f8f44938..29fbf3eb 100644 --- a/packages/prometheus/package.json +++ b/packages/prometheus/package.json @@ -14,7 +14,7 @@ "publint": "attw --pack && publint", "typecheck": "tsc -b tsconfig.json", "test": "vitest", - "version:jsr": "yarn version:set $(yarn version:get)" + "version:jsr": "yarn version:set $npm_package_version" }, "exports": { ".": { diff --git a/packages/react-renderer/package.json b/packages/react-renderer/package.json index 84c2e134..16658c1c 100644 --- a/packages/react-renderer/package.json +++ b/packages/react-renderer/package.json @@ -14,7 +14,7 @@ "publint": "attw --pack && publint", "typecheck": "tsc -b tsconfig.json", "test": "vitest", - "version:jsr": "yarn version:set $(yarn version:get)" + "version:jsr": "yarn version:set $npm_package_version" }, "exports": { ".": { diff --git a/packages/sentry/package.json b/packages/sentry/package.json index d32e4471..ab6b030d 100644 --- a/packages/sentry/package.json +++ b/packages/sentry/package.json @@ -14,7 +14,7 @@ "publint": "attw --pack && publint", "typecheck": "tsc -b tsconfig.json", "test": "vitest", - "version:jsr": "yarn version:set $(yarn version:get)" + "version:jsr": "yarn version:set $npm_package_version" }, "exports": { ".": { diff --git a/packages/standard-validator/package.json b/packages/standard-validator/package.json index fca4fe44..e17d352d 100644 --- a/packages/standard-validator/package.json +++ b/packages/standard-validator/package.json @@ -27,7 +27,7 @@ "publint": "attw --pack && publint", "typecheck": "tsc -b tsconfig.json", "test": "vitest", - "version:jsr": "yarn version:set $(yarn version:get)" + "version:jsr": "yarn version:set $npm_package_version" }, "license": "MIT", "publishConfig": { diff --git a/packages/swagger-editor/package.json b/packages/swagger-editor/package.json index 1837a80a..076d4d2d 100644 --- a/packages/swagger-editor/package.json +++ b/packages/swagger-editor/package.json @@ -27,7 +27,7 @@ "publint": "attw --pack && publint", "typecheck": "tsc -b tsconfig.json", "test": "vitest", - "version:jsr": "yarn version:set $(yarn version:get)" + "version:jsr": "yarn version:set $npm_package_version" }, "license": "MIT", "publishConfig": { diff --git a/packages/swagger-ui/package.json b/packages/swagger-ui/package.json index e699cc7c..432afc5b 100644 --- a/packages/swagger-ui/package.json +++ b/packages/swagger-ui/package.json @@ -27,7 +27,7 @@ "publint": "attw --pack && publint", "typecheck": "tsc -b tsconfig.json", "test": "vitest", - "version:jsr": "yarn version:set $(yarn version:get)" + "version:jsr": "yarn version:set $npm_package_version" }, "license": "MIT", "publishConfig": { diff --git a/packages/trpc-server/package.json b/packages/trpc-server/package.json index 19d0ed86..92f08edc 100644 --- a/packages/trpc-server/package.json +++ b/packages/trpc-server/package.json @@ -14,7 +14,7 @@ "publint": "attw --pack && publint", "typecheck": "tsc -b tsconfig.json", "test": "vitest", - "version:jsr": "yarn version:set $(yarn version:get)" + "version:jsr": "yarn version:set $npm_package_version" }, "exports": { ".": { diff --git a/packages/tsyringe/package.json b/packages/tsyringe/package.json index ba136750..7cbd5b42 100644 --- a/packages/tsyringe/package.json +++ b/packages/tsyringe/package.json @@ -14,7 +14,7 @@ "publint": "attw --pack && publint", "typecheck": "tsc -b tsconfig.json", "test": "vitest", - "version:jsr": "yarn version:set $(yarn version:get)" + "version:jsr": "yarn version:set $npm_package_version" }, "exports": { ".": { diff --git a/packages/typebox-validator/package.json b/packages/typebox-validator/package.json index f0949f88..25b91dc0 100644 --- a/packages/typebox-validator/package.json +++ b/packages/typebox-validator/package.json @@ -26,7 +26,7 @@ "publint": "attw --pack && publint", "typecheck": "tsc -b tsconfig.json", "test": "vitest", - "version:jsr": "yarn version:set $(yarn version:get)" + "version:jsr": "yarn version:set $npm_package_version" }, "license": "MIT", "publishConfig": { diff --git a/packages/typia-validator/package.json b/packages/typia-validator/package.json index 94c1e975..b94ebd26 100644 --- a/packages/typia-validator/package.json +++ b/packages/typia-validator/package.json @@ -36,7 +36,7 @@ "publint": "attw --pack --profile node16 && publint", "typecheck": "tsc -b tsconfig.json", "test": "vitest", - "version:jsr": "yarn version:set $(yarn version:get)" + "version:jsr": "yarn version:set $npm_package_version" }, "license": "MIT", "publishConfig": { diff --git a/packages/valibot-validator/package.json b/packages/valibot-validator/package.json index 5d7e5999..8a7fcbd2 100644 --- a/packages/valibot-validator/package.json +++ b/packages/valibot-validator/package.json @@ -20,7 +20,7 @@ "publint": "attw --pack && publint", "typecheck": "tsc -b tsconfig.json", "test": "vitest", - "version:jsr": "yarn version:set $(yarn version:get)" + "version:jsr": "yarn version:set $npm_package_version" }, "license": "MIT", "publishConfig": { diff --git a/packages/zod-openapi/package.json b/packages/zod-openapi/package.json index dda291c3..646a878f 100644 --- a/packages/zod-openapi/package.json +++ b/packages/zod-openapi/package.json @@ -14,7 +14,7 @@ "publint": "attw --pack && publint", "typecheck": "tsc -b tsconfig.json", "test": "vitest", - "version:jsr": "yarn version:set $(yarn version:get)" + "version:jsr": "yarn version:set $npm_package_version" }, "exports": { ".": { diff --git a/packages/zod-validator/package.json b/packages/zod-validator/package.json index 966f425b..e4bb04f9 100644 --- a/packages/zod-validator/package.json +++ b/packages/zod-validator/package.json @@ -27,7 +27,7 @@ "publint": "attw --pack && publint", "typecheck": "tsc -b tsconfig.json", "test": "vitest", - "version:jsr": "yarn version:set $(yarn version:get)" + "version:jsr": "yarn version:set $npm_package_version" }, "license": "MIT", "publishConfig": {