Last 12 weeks · 18 commits
2 of 6 standards met
What is vue-superselect? vue-superselect is a headless, accessible, TypeScript-first select/combobox component library for Vue 3. It provides a dual API surface: compound components via provide/inject and a composable with prop getters. Package Details npm: (v1.0.0) GitHub: https://github.com/nemanjamalesija/vue-superselect Vue compatibility: License: MIT Build and Test Commands Package Manager vue-superselect uses npm (not pnpm). I noticed the ecosystem CI utilities are pnpm-focused. Is it possible to add npm-based projects, or would migrating to pnpm be a prerequisite? If npm projects are not currently supported, I am happy to: 1. Contribute npm utilities to the ecosystem CI tooling 2. Migrate the project to pnpm if that is the preferred path Why Include vue-superselect? vue-superselect depends directly on Vue 3 reactivity, provide/inject, and the Composition API. It would benefit from early detection of breaking changes in Vue core, especially around: / behavior // reactivity Template compiler output for scoped slots and generic component support The library ships zero runtime dependencies. The test suite (Vitest + Vue Testing Library) runs ~230 tests covering component rendering, keyboard navigation, ARIA attributes, multi-select, filtering, and the composable API.
Repository: vuejs/ecosystem-ci. Description: Vue Ecosystem CI Stars: 98, Forks: 16. Primary language: TypeScript. Languages: TypeScript (100%). License: MIT. Open PRs: 3, open issues: 2. Last activity: 1d ago. Community health: 37%. Top contributors: haoqunjiang, dominikg, renovate[bot], patak-cat, yyx990803, edison1105, sapphi-red, brillout, sxzz, cyco130 and others.