Vue Prop Types Definitions
"VueTypes is a collection of configurable prop validators for Vue.js, inspired by React
While basic prop validation in Vue.js is straight-forward and convenient, fine-grained validation can become verbose on complex components. VueTypes offers a compact and fluent interface to define your project's props.
vue-types is compatible with both Vue 2 and Vue 3."