{"library":"vue-async-computed-decorator","type":"library","category":null,"description":"The `vue-async-computed-decorator` package provides a decorator (`@AsyncComputed`) that integrates `vue-async-computed` functionality into Vue 2 components written with `vue-class-component`. This allows class-style Vue 2 components to define properties that resolve asynchronously, typically fetching data, and automatically react to their dependencies, similar to standard computed properties. The package is at a very early pre-release version (0.0.5) and has seen no updates in over six years. It is designed exclusively for Vue 2 environments, relying on Vue 2-specific plugins and the `vue-class-component` library, which is itself deprecated for Vue 3. Consequently, this package is not compatible with Vue 3 or the Composition API, which offers native solutions like `Suspense` and `computedAsync` from libraries like VueUse for handling asynchronous data. Its primary differentiator was providing a concise decorator syntax for async computed properties within the `vue-class-component` paradigm.","language":"javascript","status":"abandoned","version":"0.0.5","tags":["javascript","vue","data","async","computed","computed data","decorator","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install vue-async-computed-decorator","imports":["import AsyncComputed from 'vue-async-computed-decorator'","import AsyncComputedPlugin from 'vue-async-computed'","import Component from 'vue-class-component'"]},{"cmd":"yarn add vue-async-computed-decorator","imports":[]},{"cmd":"pnpm add vue-async-computed-decorator","imports":[]}],"homepage":null,"github":"https://github.com/foxbenjaminfox/vue-async-computed-decorator","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vue-async-computed-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-async-computed-decorator/compatibility"}}