{"library":"vue-cli-plugin-pinia","type":"library","category":null,"description":"The `vue-cli-plugin-pinia` package integrates Pinia, the official state management library for Vue.js, into projects scaffolded by Vue CLI. This plugin streamlines the setup process for Pinia by automatically configuring it within an existing Vue CLI project, including necessary dependencies and boilerplate code for store initialization. The current stable version, 0.2.4, reflects ongoing, albeit irregular, maintenance primarily focused on bumping Pinia dependencies and ensuring compatibility with various Vue CLI versions. While it offers a convenient, automated approach for adding Pinia, its utility is significantly impacted by the fact that Vue CLI itself is now in maintenance mode. New Vue projects are strongly advised to use `create-vue` to scaffold Vite-based projects, which offer a more modern and performant development experience. This plugin's primary role is therefore to serve existing Vue CLI applications that require Pinia integration, rather than being a solution for new development.","language":"javascript","status":"maintenance","version":"0.2.4","tags":["javascript","vue","cli","pinia"],"last_verified":"Wed May 27","install":[{"cmd":"npm install vue-cli-plugin-pinia","imports":["import { createPinia } from 'pinia'","import { defineStore } from 'pinia'","import { storeToRefs } from 'pinia'"]},{"cmd":"yarn add vue-cli-plugin-pinia","imports":[]},{"cmd":"pnpm add vue-cli-plugin-pinia","imports":[]}],"homepage":"https://pinia.vuejs.org","github":"https://github.com/wobsoriano/vue-cli-plugin-pinia","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vue-cli-plugin-pinia","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-cli-plugin-pinia/compatibility"}}