Add Vue adapter behavior contract tests
- vitest + jsdom + @vue/test-utils; 38 tests over utils, GnModal,
  GnToastProvider, GnFileUpload, GnCombobox covering the CLAUDE.md
  behavior contracts (focus trap, a-hide/a-show transition order,
  single-toast replacement, object URL cleanup, combobox ARIA/keyboard)
- wire test:unit into release:check
- fix GnModal never opening when mounted with open=true (watcher had
  no immediate flag; demo only ever toggles open after mount)
1 parent 13031dd commit db622edd744e28544366f104e3c8b3bdde22cedd
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored 1 day ago
Showing 16 changed files
View
CLAUDE.md
View
dist/vue/index.js
View
dist/vue/index.js.map
View
examples/vue/dist/assets/index-CTSSev5a.js 100644 → 0
View
examples/vue/dist/assets/index-DSZYm3eF.js 0 → 100644
View
examples/vue/dist/index.html
View
package-lock.json
Too large (Show diff)
View
package.json
View
src/vue/components/GnModal.js
View
tests/setup.js 0 → 100644
View
tests/unit/gn-combobox.spec.js 0 → 100644
View
tests/unit/gn-file-upload.spec.js 0 → 100644
View
tests/unit/gn-modal.spec.js 0 → 100644
View
tests/unit/gn-toast-provider.spec.js 0 → 100644
View
tests/unit/utils.spec.js 0 → 100644
View
vitest.config.mjs 0 → 100644