{"library":"vue-print-nb","type":"library","category":null,"description":"vue-print-nb is a JavaScript library providing a Vue directive for client-side printing of web content. It enables developers to print either the entire current page, specific HTML elements identified by an ID, or content from a specified URL (subject to same-origin policy). The library exists in two distinct packages to support different major Vue versions: `vue-print-nb` for Vue 2 applications (currently at version 1.7.5) and `vue3-print-nb` for Vue 3 applications (currently at version 0.1.4). Its key differentiator is its straightforward API for declarative printing via a `v-print` directive, offering options for custom titles, injecting extra CSS, and executing lifecycle callbacks before, during, and after the print operation. It doesn't appear to follow a strict major-minor-patch release cadence, with updates driven by bug fixes and compatibility requirements.","language":"javascript","status":"active","version":"1.7.5","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install vue-print-nb","imports":["import Print from 'vue-print-nb'","import print from 'vue-print-nb'","import print from 'vue3-print-nb'"]},{"cmd":"yarn add vue-print-nb","imports":[]},{"cmd":"pnpm add vue-print-nb","imports":[]}],"homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vue-print-nb","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-print-nb/compatibility"}}