Conversation
* data tables done * 1.0.3 * dashboard widgets, resizable, drag and drop, with actions done * persist layout to local storage done * v1.0.3 * data tables done * 1.0.3 * dashboard widgets, resizable, drag and drop, with actions done * persist layout to local storage done * chore: removed tracked dist files and empty directories & updated release workflow and gitignore * chore: updated husky pre-commit * chore: updated dependencies versions, ci/cd workflows, and fixed all lint & tc issues * fix: formatting issues --------- Co-authored-by: a-elkhiraooui-ciscode <a.elkhiraoui@ciscod.com>
|
a-elkhiraooui-ciscode
added a commit
that referenced
this pull request
Feb 26, 2026
* data tables done * 1.0.3 * dashboard widgets, resizable, drag and drop, with actions done * persist layout to local storage done * Develop (#12) * v1.0.3 * data tables done * 1.0.3 * dashboard widgets, resizable, drag and drop, with actions done * persist layout to local storage done * v1.0.3 * data tables done * 1.0.3 * dashboard widgets, resizable, drag and drop, with actions done * persist layout to local storage done * chore: removed tracked dist files and empty directories & updated release workflow and gitignore * chore: updated husky pre-commit * chore: updated dependencies versions, ci/cd workflows, and fixed all lint & tc issues * fix: formatting issues --------- Co-authored-by: a-elkhiraooui-ciscode <a.elkhiraoui@ciscod.com> * ops: updated worklofws triggers and enabled SonarQuality Gate * fix: prettier format warnings * ops: fixed syntax issues in yml file * ops: fixed SonarCloud integration * fix: format warning * chore: updated tests threshhold * ops: removed tests coverage from the release-check --------- Co-authored-by: a-elkhiraooui-ciscode <a.elkhiraoui@ciscod.com> * updated readme file * fixed merge errors --------- Co-authored-by: Zaiid Moumni <141942826+Zaiidmo@users.noreply.github.com>
a-elkhiraooui-ciscode
added a commit
that referenced
this pull request
Feb 27, 2026
* chore(husky): remove deprecated bootstrap lines; style: run prettier write * chore: bump version to 1.0.2 * ci: run workflows on PRs to master * ci(e2e): strict port + no server reuse; enable release check on PRs to master * ci(e2e): bind dev server to 127.0.0.1; align Playwright URLs; increase timeouts * e2e: revert to localhost server defaults (no CI/CD changes) * ci: align PR validation and release-check workflows to master (develop triggers + conditional) * chore: push current workspace state * Develop (#12) * v1.0.3 * data tables done * 1.0.3 * dashboard widgets, resizable, drag and drop, with actions done * persist layout to local storage done * v1.0.3 * data tables done * 1.0.3 * dashboard widgets, resizable, drag and drop, with actions done * persist layout to local storage done * chore: removed tracked dist files and empty directories & updated release workflow and gitignore * chore: updated husky pre-commit * chore: updated dependencies versions, ci/cd workflows, and fixed all lint & tc issues * fix: formatting issues --------- Co-authored-by: a-elkhiraooui-ciscode <a.elkhiraoui@ciscod.com> * ops: updated worklofws triggers and enabled SonarQuality Gate * fix: prettier format warnings * ops: fixed syntax issues in yml file * ops: fixed SonarCloud integration * fix: format warning * chore: updated tests threshhold * ops: removed tests coverage from the release-check --------- Co-authored-by: a-elkhiraooui-ciscode <a.elkhiraoui@ciscod.com> * 1.0.4 * ops: updated workflows files * docs: added copilot instructions * refactored following the copilot instructions file * fixed test errors --------- Co-authored-by: Zaiid Moumni <141942826+Zaiidmo@users.noreply.github.com> Co-authored-by: Zaiidmo <zaiidmoumnii@gmail.com>
Zaiidmo
added a commit
that referenced
this pull request
Feb 27, 2026
* chore(husky): remove deprecated bootstrap lines; style: run prettier write * chore: bump version to 1.0.2 * ci: run workflows on PRs to master * ci(e2e): strict port + no server reuse; enable release check on PRs to master * ci(e2e): bind dev server to 127.0.0.1; align Playwright URLs; increase timeouts * e2e: revert to localhost server defaults (no CI/CD changes) * ci: align PR validation and release-check workflows to master (develop triggers + conditional) * chore: push current workspace state * Develop (#12) * v1.0.3 * data tables done * 1.0.3 * dashboard widgets, resizable, drag and drop, with actions done * persist layout to local storage done * v1.0.3 * data tables done * 1.0.3 * dashboard widgets, resizable, drag and drop, with actions done * persist layout to local storage done * chore: removed tracked dist files and empty directories & updated release workflow and gitignore * chore: updated husky pre-commit * chore: updated dependencies versions, ci/cd workflows, and fixed all lint & tc issues * fix: formatting issues --------- * ops: updated worklofws triggers and enabled SonarQuality Gate * fix: prettier format warnings * ops: fixed syntax issues in yml file * ops: fixed SonarCloud integration * fix: format warning * chore: updated tests threshhold * ops: removed tests coverage from the release-check --------- * 1.0.4 * ops: updated workflows files * docs: added copilot instructions * refactored following the copilot instructions file * fixed test errors --------- Co-authored-by: a-elkhiraooui-ciscode <a.elkhiraoui@ciscod.com>
saadmoumou
added a commit
that referenced
this pull request
Apr 20, 2026
* Develop (#12) * v1.0.3 * data tables done * 1.0.3 * dashboard widgets, resizable, drag and drop, with actions done * persist layout to local storage done * v1.0.3 * data tables done * 1.0.3 * dashboard widgets, resizable, drag and drop, with actions done * persist layout to local storage done * chore: removed tracked dist files and empty directories & updated release workflow and gitignore * chore: updated husky pre-commit * chore: updated dependencies versions, ci/cd workflows, and fixed all lint & tc issues * fix: formatting issues --------- Co-authored-by: a-elkhiraooui-ciscode <a.elkhiraoui@ciscod.com> * ops: updated worklofws triggers and enabled SonarQuality Gate * fix: prettier format warnings * ops: fixed syntax issues in yml file * ops: fixed SonarCloud integration * fix: format warning * chore: updated tests threshhold * ops: removed tests coverage from the release-check --------- Co-authored-by: a-elkhiraooui-ciscode <a.elkhiraoui@ciscod.com> * 1.0.4 * ops: updated workflows files * docs: added copilot instructions * Refactoring (#14) (#15) * chore(husky): remove deprecated bootstrap lines; style: run prettier write * chore: bump version to 1.0.2 * ci: run workflows on PRs to master * ci(e2e): strict port + no server reuse; enable release check on PRs to master * ci(e2e): bind dev server to 127.0.0.1; align Playwright URLs; increase timeouts * e2e: revert to localhost server defaults (no CI/CD changes) * ci: align PR validation and release-check workflows to master (develop triggers + conditional) * chore: push current workspace state * Develop (#12) * v1.0.3 * data tables done * 1.0.3 * dashboard widgets, resizable, drag and drop, with actions done * persist layout to local storage done * v1.0.3 * data tables done * 1.0.3 * dashboard widgets, resizable, drag and drop, with actions done * persist layout to local storage done * chore: removed tracked dist files and empty directories & updated release workflow and gitignore * chore: updated husky pre-commit * chore: updated dependencies versions, ci/cd workflows, and fixed all lint & tc issues * fix: formatting issues --------- * ops: updated worklofws triggers and enabled SonarQuality Gate * fix: prettier format warnings * ops: fixed syntax issues in yml file * ops: fixed SonarCloud integration * fix: format warning * chore: updated tests threshhold * ops: removed tests coverage from the release-check --------- * 1.0.4 * ops: updated workflows files * docs: added copilot instructions * refactored following the copilot instructions file * fixed test errors --------- Co-authored-by: a-elkhiraooui-ciscode <a.elkhiraoui@ciscod.com> * refactor(widget): update header components and dashboard layout types * fix(package): add types condition to exports map for moduleResolution Bundler compatibility * style: apply prettier formatting to all files * fix(sonar): extract shared avatarUtils to remove duplication and replace charCodeAt with codePointAt * fix(sonar): use Array.at(-1) instead of length-based index * fix(typecheck): revert Array.at() to length-1 for ES2016 compat, add jest-dom types to tsconfig * fix(typecheck): add node types, fix any types, rename eslint config to .mjs * fix(widgetkit): resolve ESM/vitest compatibility, improve test coverage - Add type:module to package.json for Vite v7 ESM compatibility - Fix build:assets script to use --input-type=commonjs - Rename postcss.config.js to postcss.config.cjs, update eslint ignore - Switch test env from jsdom to happy-dom (fixes @exodus/bytes ESM conflict) - Exclude tests/e2e from vitest include patterns - Restore tsconfig types + add tests/globals.d.ts for jest-dom type augmentation - Stub window.alert in ZodDynamicForm test for happy-dom compatibility - Add useRegister tests (0% to 100% coverage) - Add TableDataCustomBase feature tests (sorting, filter, selection, inline-edit) - Add ZodDynamicForm field-type tests (textarea, select, multiSelect, custom, number) - Coverage: statements 63% to 96%, branches 43% to 76%, functions 56% to 96% * style(widgetkit): fix prettier formatting on 6 files * refactor(widgetkit/test): extract renderInlineEdit helper to reduce duplication --------- Co-authored-by: Zaiid Moumni <141942826+Zaiidmo@users.noreply.github.com> Co-authored-by: a-elkhiraooui-ciscode <a.elkhiraoui@ciscod.com> Co-authored-by: Zaiidmo <zaiidmoumnii@gmail.com> Co-authored-by: saad moumou <saad.moumou.coder@gmail.com>
saadmoumou
added a commit
that referenced
this pull request
Apr 20, 2026
* Develop (#12) * v1.0.3 * data tables done * 1.0.3 * dashboard widgets, resizable, drag and drop, with actions done * persist layout to local storage done * v1.0.3 * data tables done * 1.0.3 * dashboard widgets, resizable, drag and drop, with actions done * persist layout to local storage done * chore: removed tracked dist files and empty directories & updated release workflow and gitignore * chore: updated husky pre-commit * chore: updated dependencies versions, ci/cd workflows, and fixed all lint & tc issues * fix: formatting issues --------- Co-authored-by: a-elkhiraooui-ciscode <a.elkhiraoui@ciscod.com> * ops: updated worklofws triggers and enabled SonarQuality Gate * fix: prettier format warnings * ops: fixed syntax issues in yml file * ops: fixed SonarCloud integration * fix: format warning * chore: updated tests threshhold * ops: removed tests coverage from the release-check --------- Co-authored-by: a-elkhiraooui-ciscode <a.elkhiraoui@ciscod.com> * 1.0.4 * ops: updated workflows files * docs: added copilot instructions * Refactoring (#14) (#15) * chore(husky): remove deprecated bootstrap lines; style: run prettier write * chore: bump version to 1.0.2 * ci: run workflows on PRs to master * ci(e2e): strict port + no server reuse; enable release check on PRs to master * ci(e2e): bind dev server to 127.0.0.1; align Playwright URLs; increase timeouts * e2e: revert to localhost server defaults (no CI/CD changes) * ci: align PR validation and release-check workflows to master (develop triggers + conditional) * chore: push current workspace state * Develop (#12) * v1.0.3 * data tables done * 1.0.3 * dashboard widgets, resizable, drag and drop, with actions done * persist layout to local storage done * v1.0.3 * data tables done * 1.0.3 * dashboard widgets, resizable, drag and drop, with actions done * persist layout to local storage done * chore: removed tracked dist files and empty directories & updated release workflow and gitignore * chore: updated husky pre-commit * chore: updated dependencies versions, ci/cd workflows, and fixed all lint & tc issues * fix: formatting issues --------- * ops: updated worklofws triggers and enabled SonarQuality Gate * fix: prettier format warnings * ops: fixed syntax issues in yml file * ops: fixed SonarCloud integration * fix: format warning * chore: updated tests threshhold * ops: removed tests coverage from the release-check --------- * 1.0.4 * ops: updated workflows files * docs: added copilot instructions * refactored following the copilot instructions file * fixed test errors --------- Co-authored-by: a-elkhiraooui-ciscode <a.elkhiraoui@ciscod.com> * refactor(widget): update header components and dashboard layout types * fix(package): add types condition to exports map for moduleResolution Bundler compatibility * style: apply prettier formatting to all files * fix(sonar): extract shared avatarUtils to remove duplication and replace charCodeAt with codePointAt * fix(sonar): use Array.at(-1) instead of length-based index * fix(typecheck): revert Array.at() to length-1 for ES2016 compat, add jest-dom types to tsconfig * fix(typecheck): add node types, fix any types, rename eslint config to .mjs * fix(widgetkit): resolve ESM/vitest compatibility, improve test coverage - Add type:module to package.json for Vite v7 ESM compatibility - Fix build:assets script to use --input-type=commonjs - Rename postcss.config.js to postcss.config.cjs, update eslint ignore - Switch test env from jsdom to happy-dom (fixes @exodus/bytes ESM conflict) - Exclude tests/e2e from vitest include patterns - Restore tsconfig types + add tests/globals.d.ts for jest-dom type augmentation - Stub window.alert in ZodDynamicForm test for happy-dom compatibility - Add useRegister tests (0% to 100% coverage) - Add TableDataCustomBase feature tests (sorting, filter, selection, inline-edit) - Add ZodDynamicForm field-type tests (textarea, select, multiSelect, custom, number) - Coverage: statements 63% to 96%, branches 43% to 76%, functions 56% to 96% * style(widgetkit): fix prettier formatting on 6 files * refactor(widgetkit/test): extract renderInlineEdit helper to reduce duplication * new version v1.0.5 --------- Co-authored-by: Zaiid Moumni <141942826+Zaiidmo@users.noreply.github.com> Co-authored-by: a-elkhiraooui-ciscode <a.elkhiraoui@ciscod.com> Co-authored-by: Zaiidmo <zaiidmoumnii@gmail.com> Co-authored-by: saad moumou <saad.moumou.coder@gmail.com>
Zaiidmo
added a commit
that referenced
this pull request
Apr 20, 2026
* Refactoring (#14) * chore(husky): remove deprecated bootstrap lines; style: run prettier write * chore: bump version to 1.0.2 * ci: run workflows on PRs to master * ci(e2e): strict port + no server reuse; enable release check on PRs to master * ci(e2e): bind dev server to 127.0.0.1; align Playwright URLs; increase timeouts * e2e: revert to localhost server defaults (no CI/CD changes) * ci: align PR validation and release-check workflows to master (develop triggers + conditional) * chore: push current workspace state * Develop (#12) * v1.0.3 * data tables done * 1.0.3 * dashboard widgets, resizable, drag and drop, with actions done * persist layout to local storage done * v1.0.3 * data tables done * 1.0.3 * dashboard widgets, resizable, drag and drop, with actions done * persist layout to local storage done * chore: removed tracked dist files and empty directories & updated release workflow and gitignore * chore: updated husky pre-commit * chore: updated dependencies versions, ci/cd workflows, and fixed all lint & tc issues * fix: formatting issues --------- Co-authored-by: a-elkhiraooui-ciscode <a.elkhiraoui@ciscod.com> * ops: updated worklofws triggers and enabled SonarQuality Gate * fix: prettier format warnings * ops: fixed syntax issues in yml file * ops: fixed SonarCloud integration * fix: format warning * chore: updated tests threshhold * ops: removed tests coverage from the release-check --------- Co-authored-by: a-elkhiraooui-ciscode <a.elkhiraoui@ciscod.com> * 1.0.4 * ops: updated workflows files * docs: added copilot instructions * refactored following the copilot instructions file * fixed test errors --------- Co-authored-by: Zaiid Moumni <141942826+Zaiidmo@users.noreply.github.com> Co-authored-by: Zaiidmo <zaiidmoumnii@gmail.com> * chore: standardize workflows and ci/cd - Add [main] branch to release-check.yml - Update dependabot.yml configuration - Add sonarqube_mcp.instructions.md - Standardize Actions versions and Node versions - Pin SonarQube actions to commit SHA * chore: standardize workflows and ci/cd * chore: standardize npm scripts (lint, format, typecheck, test, build, clean, verify, prepublishOnly) * chore: added config files for eslint and prettier * chore: added comprehensive changesets for release automation * docs: add standardized instruction files structure - Add comprehensive instruction files in .github/instructions/ - Includes copilot, testing, bugfix, features, general guidelines - Standardize documentation across all repositories * refactor: move instruction files to .github/instructions/ - Remove deprecated instruction files from .github/ root - Consolidate all docs in .github/instructions/ directory - Improve documentation organization * ops: UPDATED publish workflow and dependabot PR limits * ops (ci): standardize publish validation and dependabot across all packages - Replace git tag --list strategy with package.json-driven tag validation in all 16 publish workflows; use git rev-parse to verify the exact tag exists rather than guessing the latest repo-wide tag - Update error guidance to reflect feat/** → develop → master flow - Standardize dependabot to npm-only, grouped, monthly cadence across all 16 packages; remove github-actions ecosystem updates - Add missing dependabot.yml to AuthKit-UI, ChartKit-UI, HealthKit, HooksKit, paymentkit, StorageKit * security: added CODEOWNER file for branches security \\ * fix: lint-staged scripts * fix: vitest tests directory path * ops: updated relese check workflow# * ci: update release check workflow * ops: updated release check jobs * Bugfix/fix logout cache and navbar user (#16) * Develop (#12) * v1.0.3 * data tables done * 1.0.3 * dashboard widgets, resizable, drag and drop, with actions done * persist layout to local storage done * v1.0.3 * data tables done * 1.0.3 * dashboard widgets, resizable, drag and drop, with actions done * persist layout to local storage done * chore: removed tracked dist files and empty directories & updated release workflow and gitignore * chore: updated husky pre-commit * chore: updated dependencies versions, ci/cd workflows, and fixed all lint & tc issues * fix: formatting issues --------- Co-authored-by: a-elkhiraooui-ciscode <a.elkhiraoui@ciscod.com> * ops: updated worklofws triggers and enabled SonarQuality Gate * fix: prettier format warnings * ops: fixed syntax issues in yml file * ops: fixed SonarCloud integration * fix: format warning * chore: updated tests threshhold * ops: removed tests coverage from the release-check --------- Co-authored-by: a-elkhiraooui-ciscode <a.elkhiraoui@ciscod.com> * 1.0.4 * ops: updated workflows files * docs: added copilot instructions * Refactoring (#14) (#15) * chore(husky): remove deprecated bootstrap lines; style: run prettier write * chore: bump version to 1.0.2 * ci: run workflows on PRs to master * ci(e2e): strict port + no server reuse; enable release check on PRs to master * ci(e2e): bind dev server to 127.0.0.1; align Playwright URLs; increase timeouts * e2e: revert to localhost server defaults (no CI/CD changes) * ci: align PR validation and release-check workflows to master (develop triggers + conditional) * chore: push current workspace state * Develop (#12) * v1.0.3 * data tables done * 1.0.3 * dashboard widgets, resizable, drag and drop, with actions done * persist layout to local storage done * v1.0.3 * data tables done * 1.0.3 * dashboard widgets, resizable, drag and drop, with actions done * persist layout to local storage done * chore: removed tracked dist files and empty directories & updated release workflow and gitignore * chore: updated husky pre-commit * chore: updated dependencies versions, ci/cd workflows, and fixed all lint & tc issues * fix: formatting issues --------- * ops: updated worklofws triggers and enabled SonarQuality Gate * fix: prettier format warnings * ops: fixed syntax issues in yml file * ops: fixed SonarCloud integration * fix: format warning * chore: updated tests threshhold * ops: removed tests coverage from the release-check --------- * 1.0.4 * ops: updated workflows files * docs: added copilot instructions * refactored following the copilot instructions file * fixed test errors --------- Co-authored-by: a-elkhiraooui-ciscode <a.elkhiraoui@ciscod.com> * refactor(widget): update header components and dashboard layout types * fix(package): add types condition to exports map for moduleResolution Bundler compatibility * style: apply prettier formatting to all files * fix(sonar): extract shared avatarUtils to remove duplication and replace charCodeAt with codePointAt * fix(sonar): use Array.at(-1) instead of length-based index * fix(typecheck): revert Array.at() to length-1 for ES2016 compat, add jest-dom types to tsconfig * fix(typecheck): add node types, fix any types, rename eslint config to .mjs * fix(widgetkit): resolve ESM/vitest compatibility, improve test coverage - Add type:module to package.json for Vite v7 ESM compatibility - Fix build:assets script to use --input-type=commonjs - Rename postcss.config.js to postcss.config.cjs, update eslint ignore - Switch test env from jsdom to happy-dom (fixes @exodus/bytes ESM conflict) - Exclude tests/e2e from vitest include patterns - Restore tsconfig types + add tests/globals.d.ts for jest-dom type augmentation - Stub window.alert in ZodDynamicForm test for happy-dom compatibility - Add useRegister tests (0% to 100% coverage) - Add TableDataCustomBase feature tests (sorting, filter, selection, inline-edit) - Add ZodDynamicForm field-type tests (textarea, select, multiSelect, custom, number) - Coverage: statements 63% to 96%, branches 43% to 76%, functions 56% to 96% * style(widgetkit): fix prettier formatting on 6 files * refactor(widgetkit/test): extract renderInlineEdit helper to reduce duplication --------- Co-authored-by: Zaiid Moumni <141942826+Zaiidmo@users.noreply.github.com> Co-authored-by: a-elkhiraooui-ciscode <a.elkhiraoui@ciscod.com> Co-authored-by: Zaiidmo <zaiidmoumnii@gmail.com> Co-authored-by: saad moumou <saad.moumou.coder@gmail.com> * Bugfix/fix logout cache and navbar user (#17) * Develop (#12) * v1.0.3 * data tables done * 1.0.3 * dashboard widgets, resizable, drag and drop, with actions done * persist layout to local storage done * v1.0.3 * data tables done * 1.0.3 * dashboard widgets, resizable, drag and drop, with actions done * persist layout to local storage done * chore: removed tracked dist files and empty directories & updated release workflow and gitignore * chore: updated husky pre-commit * chore: updated dependencies versions, ci/cd workflows, and fixed all lint & tc issues * fix: formatting issues --------- Co-authored-by: a-elkhiraooui-ciscode <a.elkhiraoui@ciscod.com> * ops: updated worklofws triggers and enabled SonarQuality Gate * fix: prettier format warnings * ops: fixed syntax issues in yml file * ops: fixed SonarCloud integration * fix: format warning * chore: updated tests threshhold * ops: removed tests coverage from the release-check --------- Co-authored-by: a-elkhiraooui-ciscode <a.elkhiraoui@ciscod.com> * 1.0.4 * ops: updated workflows files * docs: added copilot instructions * Refactoring (#14) (#15) * chore(husky): remove deprecated bootstrap lines; style: run prettier write * chore: bump version to 1.0.2 * ci: run workflows on PRs to master * ci(e2e): strict port + no server reuse; enable release check on PRs to master * ci(e2e): bind dev server to 127.0.0.1; align Playwright URLs; increase timeouts * e2e: revert to localhost server defaults (no CI/CD changes) * ci: align PR validation and release-check workflows to master (develop triggers + conditional) * chore: push current workspace state * Develop (#12) * v1.0.3 * data tables done * 1.0.3 * dashboard widgets, resizable, drag and drop, with actions done * persist layout to local storage done * v1.0.3 * data tables done * 1.0.3 * dashboard widgets, resizable, drag and drop, with actions done * persist layout to local storage done * chore: removed tracked dist files and empty directories & updated release workflow and gitignore * chore: updated husky pre-commit * chore: updated dependencies versions, ci/cd workflows, and fixed all lint & tc issues * fix: formatting issues --------- * ops: updated worklofws triggers and enabled SonarQuality Gate * fix: prettier format warnings * ops: fixed syntax issues in yml file * ops: fixed SonarCloud integration * fix: format warning * chore: updated tests threshhold * ops: removed tests coverage from the release-check --------- * 1.0.4 * ops: updated workflows files * docs: added copilot instructions * refactored following the copilot instructions file * fixed test errors --------- Co-authored-by: a-elkhiraooui-ciscode <a.elkhiraoui@ciscod.com> * refactor(widget): update header components and dashboard layout types * fix(package): add types condition to exports map for moduleResolution Bundler compatibility * style: apply prettier formatting to all files * fix(sonar): extract shared avatarUtils to remove duplication and replace charCodeAt with codePointAt * fix(sonar): use Array.at(-1) instead of length-based index * fix(typecheck): revert Array.at() to length-1 for ES2016 compat, add jest-dom types to tsconfig * fix(typecheck): add node types, fix any types, rename eslint config to .mjs * fix(widgetkit): resolve ESM/vitest compatibility, improve test coverage - Add type:module to package.json for Vite v7 ESM compatibility - Fix build:assets script to use --input-type=commonjs - Rename postcss.config.js to postcss.config.cjs, update eslint ignore - Switch test env from jsdom to happy-dom (fixes @exodus/bytes ESM conflict) - Exclude tests/e2e from vitest include patterns - Restore tsconfig types + add tests/globals.d.ts for jest-dom type augmentation - Stub window.alert in ZodDynamicForm test for happy-dom compatibility - Add useRegister tests (0% to 100% coverage) - Add TableDataCustomBase feature tests (sorting, filter, selection, inline-edit) - Add ZodDynamicForm field-type tests (textarea, select, multiSelect, custom, number) - Coverage: statements 63% to 96%, branches 43% to 76%, functions 56% to 96% * style(widgetkit): fix prettier formatting on 6 files * refactor(widgetkit/test): extract renderInlineEdit helper to reduce duplication * new version v1.0.5 --------- Co-authored-by: Zaiid Moumni <141942826+Zaiidmo@users.noreply.github.com> Co-authored-by: a-elkhiraooui-ciscode <a.elkhiraoui@ciscod.com> Co-authored-by: Zaiidmo <zaiidmoumnii@gmail.com> Co-authored-by: saad moumou <saad.moumou.coder@gmail.com> * fix(ci): correct sonar.tests path from 'test' to 'tests', add .tsx to test inclusions * revert to config master file * style: format release-check.yml --------- Co-authored-by: a-elkhiraooui-ciscode <a.elkhiraoui@ciscod.com> Co-authored-by: Zaiid Moumni <141942826+Zaiidmo@users.noreply.github.com> Co-authored-by: Zaiidmo <zaiidmoumnii@gmail.com> Co-authored-by: saad moumou <saad.moumou.coder@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Summary
Why
Checklist
npm run lintpassesnpm run typecheckpassesnpm testpassesnpm run buildpassesnpx changeset) if this affects consumersNotes