From 0307de7111db7f0616008ead9cd204e1e689dac5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Felipe=20Schulle?= Date: Fri, 28 Nov 2025 10:33:15 -0300 Subject: [PATCH 1/5] =?UTF-8?q?chore:=20finalize=20version=20=E2=80=94=20c?= =?UTF-8?q?onvert=20to=20ESM-only=20modules?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- clean-package.config.json | 17 ++++++++++++----- package.json | 3 --- tsup.config.ts | 4 ++-- 3 files changed, 14 insertions(+), 10 deletions(-) diff --git a/clean-package.config.json b/clean-package.config.json index 480848a..097e4e8 100755 --- a/clean-package.config.json +++ b/clean-package.config.json @@ -1,26 +1,33 @@ { "remove": ["devDependencies", "dependencies", "scripts"], "replace": { - "main": "./dist/index.cjs", - "module": "./dist/index.js", + "type": "module", "types": "./dist/index.d.ts", + "module": "./dist/index.js", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js", - "require": "./dist/index.cjs" + "default": "./dist/index.js" }, "./typebox": { "types": "./dist/resolvers/typebox.d.ts", "import": "./dist/resolvers/typebox.js", - "require": "./dist/resolvers/typebox.cjs" + "default": "./dist/resolvers/typebox.js" }, "./zod": { "types": "./dist/resolvers/zod.d.ts", "import": "./dist/resolvers/zod.js", - "require": "./dist/resolvers/zod.cjs" + "default": "./dist/resolvers/zod.js" }, "./package.json": "./package.json" + }, + "typesVersions": { + "*": { + "typebox": ["./dist/resolvers/typebox.d.ts"], + "zod": ["./dist/resolvers/zod.d.ts"], + ".": ["./dist/index.d.ts"] + } } } } diff --git a/package.json b/package.json index bda6ef2..d59157c 100755 --- a/package.json +++ b/package.json @@ -16,9 +16,6 @@ "email": "andrefelipeschulle@icloud.com" }, "type": "module", - "files": [ - "dist" - ], "scripts": { "build": "pnpm build:core && pnpm build:resolvers:typebox && pnpm build:resolvers:zod", "build:core": "pnpm tsup ./src/index.ts --clean", diff --git a/tsup.config.ts b/tsup.config.ts index e744478..d4f187d 100755 --- a/tsup.config.ts +++ b/tsup.config.ts @@ -3,9 +3,9 @@ import { defineConfig } from "tsup"; export default defineConfig({ entry: ["!./src/**/*.spec.ts"], target: "es2022", - format: ["cjs", "esm"], + format: ["esm"], splitting: false, bundle: true, dts: true, - external: ["@sinclair/typebox", "zod"], + external: ["typebox", "zod"], }); From 40450f24a3b8c516ea15e044dd27ae2f9474e131 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Felipe=20Schulle?= Date: Fri, 28 Nov 2025 10:34:29 -0300 Subject: [PATCH 2/5] changeset --- .changeset/wild-colts-smash.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/wild-colts-smash.md diff --git a/.changeset/wild-colts-smash.md b/.changeset/wild-colts-smash.md new file mode 100644 index 0000000..217c551 --- /dev/null +++ b/.changeset/wild-colts-smash.md @@ -0,0 +1,5 @@ +--- +"@brainylab/resolver-validators": minor +--- + +chore: finalize version — convert to ESM-only modules From 05e5e1f269db7f1bdf2ff2071ba5537438e8f845 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Felipe=20Schulle?= Date: Fri, 28 Nov 2025 13:35:00 +0000 Subject: [PATCH 3/5] ci(changesets): version packages --- .changeset/wild-colts-smash.md | 5 ----- CHANGELOG.md | 6 ++++++ package.json | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) delete mode 100644 .changeset/wild-colts-smash.md diff --git a/.changeset/wild-colts-smash.md b/.changeset/wild-colts-smash.md deleted file mode 100644 index 217c551..0000000 --- a/.changeset/wild-colts-smash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@brainylab/resolver-validators": minor ---- - -chore: finalize version — convert to ESM-only modules diff --git a/CHANGELOG.md b/CHANGELOG.md index f6fa5a2..555fd88 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # @brainylab/resolver-validators +## 0.8.0 + +### Minor Changes + +- [`40450f2`](https://github.com/brainylab/resolver-validators/commit/40450f24a3b8c516ea15e044dd27ae2f9474e131) Thanks [@andrefelipeschulle](https://github.com/andrefelipeschulle)! - chore: finalize version — convert to ESM-only modules + ## 0.7.4 ### Patch Changes diff --git a/package.json b/package.json index 5d3dbd9..52922dd 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@brainylab/resolver-validators", - "version": "0.7.4", + "version": "0.8.0", "description": "", "keywords": [], "bugs": { From 54c0fa47b24d50e76036fc7cbc28a33e671c01c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Felipe=20Schulle?= Date: Fri, 28 Nov 2025 10:40:05 -0300 Subject: [PATCH 4/5] Include dist in package by adding files field --- .changeset/better-loops-stand.md | 5 +++++ package.json | 3 +++ 2 files changed, 8 insertions(+) create mode 100644 .changeset/better-loops-stand.md diff --git a/.changeset/better-loops-stand.md b/.changeset/better-loops-stand.md new file mode 100644 index 0000000..8114b40 --- /dev/null +++ b/.changeset/better-loops-stand.md @@ -0,0 +1,5 @@ +--- +"@brainylab/resolver-validators": patch +--- + +fix build diff --git a/package.json b/package.json index 5d3dbd9..8614f30 100755 --- a/package.json +++ b/package.json @@ -15,6 +15,9 @@ "name": "André Felipe Schulle", "email": "andrefelipeschulle@icloud.com" }, + "files": [ + "dist" + ], "type": "module", "scripts": { "build": "pnpm build:core && pnpm build:resolvers:typebox && pnpm build:resolvers:zod", From 6a43c0e7e98803263fc950191d80b9f22d7a2848 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Felipe=20Schulle?= Date: Fri, 28 Nov 2025 13:40:41 +0000 Subject: [PATCH 5/5] ci(changesets): version packages --- .changeset/better-loops-stand.md | 5 ----- CHANGELOG.md | 6 ++++++ package.json | 2 +- 3 files changed, 7 insertions(+), 6 deletions(-) delete mode 100644 .changeset/better-loops-stand.md diff --git a/.changeset/better-loops-stand.md b/.changeset/better-loops-stand.md deleted file mode 100644 index 8114b40..0000000 --- a/.changeset/better-loops-stand.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@brainylab/resolver-validators": patch ---- - -fix build diff --git a/CHANGELOG.md b/CHANGELOG.md index 555fd88..0371b7e 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # @brainylab/resolver-validators +## 0.8.1 + +### Patch Changes + +- [`54c0fa4`](https://github.com/brainylab/resolver-validators/commit/54c0fa47b24d50e76036fc7cbc28a33e671c01c7) Thanks [@andrefelipeschulle](https://github.com/andrefelipeschulle)! - fix build + ## 0.8.0 ### Minor Changes diff --git a/package.json b/package.json index c5bc8a1..e1e00dd 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@brainylab/resolver-validators", - "version": "0.8.0", + "version": "0.8.1", "description": "", "keywords": [], "bugs": {