{"library":"vue-mixin-decorator","type":"library","category":null,"description":"This library provides decorators for applying Vue 2 mixins within a TypeScript codebase, specifically designed for use with `vue-class-component`. It allows developers to compose reusable functionalities into class-style Vue components using decorator syntax, enhancing type safety compared to traditional mixin usage. The current stable version is 1.2.0, with the last release in July 2019, indicating a halted development cadence. Key differentiators include its focus on TypeScript and decorators for Vue 2 mixin composition, drawing inspiration from `av-ts` and `vue-property-decorator`. The project explicitly states a hope for deprecation if its core functionality is absorbed by officially supported projects, suggesting it's not intended for long-term standalone development.","language":"javascript","status":"abandoned","version":"1.2.0","tags":["javascript","vue","typescript","decorator"],"last_verified":"Wed May 27","install":[{"cmd":"npm install vue-mixin-decorator","imports":["import { Mixin } from 'vue-mixin-decorator';","import { Component } from 'vue-mixin-decorator';","import { Mixins } from 'vue-mixin-decorator';"]},{"cmd":"yarn add vue-mixin-decorator","imports":[]},{"cmd":"pnpm add vue-mixin-decorator","imports":[]}],"homepage":null,"github":"https://github.com/justrhysism/vue-mixin-decorator","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vue-mixin-decorator","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-mixin-decorator/compatibility"}}