{"library":"vue-strict-prop","type":"library","category":null,"description":"A strict-typed prop builder for Vue 2 components, enabling compile-time type safety for component props using TypeScript. Version 0.3.6, last updated in 2019, and is no longer actively developed. Provides a chainable API to define required, optional, and default props with validators, supporting arrays of types, string literals, and custom types. Differentiates from Vue's native prop options by offering static type inference for component instances without relying on PropType or manual type annotations. Requires Vue 2.x and TypeScript ≥2.9.1.","language":"javascript","status":"maintenance","version":"0.3.6","tags":["javascript","Vue","TypeScript","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install vue-strict-prop","imports":["import p from \"vue-strict-prop\"","import type { PropBuilder } from \"vue-strict-prop\"","import type { StringLiteralOptions } from \"vue-strict-prop\""]},{"cmd":"yarn add vue-strict-prop","imports":[]},{"cmd":"pnpm add vue-strict-prop","imports":[]}],"homepage":null,"github":"https://github.com/wonderful-panda/vue-strict-prop","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vue-strict-prop","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/vue-strict-prop/compatibility"}}