Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
2f490cf
Bump peter-evans/create-or-update-comment from 3 to 5
dependabot[bot] Feb 9, 2026
8c6ed3e
Bump actions/setup-node from 4 to 6
dependabot[bot] Feb 9, 2026
bc1f625
Bump @types/react from 19.2.10 to 19.2.14
dependabot[bot] Feb 16, 2026
45e8dfd
Bump cypress from 15.9.0 to 15.13.0
dependabot[bot] Mar 30, 2026
7453ff0
Merge pull request #164 from Enterwell/dependabot/github_actions/stag…
AleksandarDev Apr 7, 2026
5510b23
Initial plan
Copilot Apr 7, 2026
e50e90d
Convert project from JavaScript to TypeScript
Copilot Apr 7, 2026
ba94d90
Merge pull request #170 from Enterwell/dependabot/npm_and_yarn/stage/…
AleksandarDev Apr 9, 2026
0f49a86
Merge pull request #162 from Enterwell/dependabot/github_actions/stag…
AleksandarDev Apr 9, 2026
57998ce
Merge pull request #166 from Enterwell/dependabot/npm_and_yarn/stage/…
AleksandarDev Apr 9, 2026
1a887d9
Remove redundant return type annotations that TS can infer
Copilot Apr 9, 2026
b47a2d4
Merge latest master into TypeScript conversion
Copilot May 26, 2026
3424b16
Infer extracted values from field types
Copilot May 26, 2026
65df979
Keep extracted values helper types consistent
Copilot May 26, 2026
06ac3ab
Simplify extracted values type constraints
Copilot May 26, 2026
1a6043a
Plan: Fix package build for ESM and CJS dual output
Copilot May 27, 2026
5617618
Fix package build for dual ESM/CJS output
Copilot May 27, 2026
a936c18
Merge remote-tracking branch 'origin/stage' into copilot/convert-proj…
Copilot May 27, 2026
1cd9d2f
Merge pull request #174 from Enterwell/copilot/convert-project-to-typ…
jpaladin May 27, 2026
583bc3b
Update package.json
jpaladin May 27, 2026
ad9ebc6
Revise isNotNull function documentation
jpaladin May 27, 2026
fa87071
Simplify exports configuration in package.json
jpaladin May 27, 2026
211cde9
Potential fix for pull request finding
jpaladin May 27, 2026
0d0bcc7
Potential fix for pull request finding
jpaladin May 27, 2026
033d8b9
Update changelog for TypeScript migration
Copilot May 27, 2026
7c8af9b
Potential fix for pull request finding
jpaladin May 27, 2026
284956a
Merge pull request #186 from Enterwell/feat/ts-prepare
jpaladin May 27, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
- uses: actions/setup-node@v6
with:
node-version: 22
- name: Enable Corepack
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/npm-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
- uses: actions/setup-node@v6
with:
node-version: 22
registry-url: "https://registry.npmjs.org"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/version-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ jobs:

- name: add-comment
if: ${{ steps.versions-comparison.outputs.version-valid == 0 }}
uses: peter-evans/create-or-update-comment@v3
uses: peter-evans/create-or-update-comment@v5
with:
issue-number: ${{ github.event.pull_request.number }}
body: |
Expand Down
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,13 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).

## [2.0.0] - 2026-05-27

### Changed

- Project converted to TypeScript
- Package exports are now defined via the `exports` map, which changes the published package interface and is a breaking change for consumers relying on previous import paths

## [1.5.0] - 2024-09-03

### Added
Expand Down
4 changes: 2 additions & 2 deletions cypress/components/localRemoteValidation.cy.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ import EmailComponentWithFields from '../testComponents/EmailComponentWithFields
import EmailComponentWithLocalValidation from '../testComponents/EmailComponentWithLocalValidation.jsx';
import EmailComponentWithRemoteValidation from '../testComponents/EmailComponentWithRemoteValidation.jsx';
import EmailComponentWithSubmit from '../testComponents/EmailComponentWithSubmit.jsx';
import { submitForm } from '../../src/formUtils.js';
import { useValidation } from '../../src/useValidation.js';
import { submitForm } from '../../src/formUtils';
import { useValidation } from '../../src/useValidation';

const emailValidationRemote = (value) => new Promise((resolve) => setTimeout(() => resolve(isValidEmail(value)), 2000));
const testEmailValid = "matej.radovix@enterwell.net";
Expand Down
Loading
Loading