{"_id":"@deskcrew/vitepress","_rev":"2-7cec0f723867848c295652382f0c9392","name":"@deskcrew/vitepress","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@deskcrew/vitepress","version":"1.0.0","keywords":["vitepress","vite","vue","docs","documentation","support","helpdesk","help desk","customer support","live chat","chat widget","support widget","ai chat","ai support","ticketing","support tickets","knowledge base","deskcrew"],"author":{"url":"https://deskcrew.io","name":"DeskCrew","email":"hello@deskcrew.io"},"license":"MIT","_id":"@deskcrew/vitepress@1.0.0","maintainers":[{"name":"petebellis","email":"webmillsauto@gmail.com"}],"homepage":"https://deskcrew.io/integrations/vitepress","bugs":{"url":"https://github.com/webmilmind1/vitepress-deskcrew/issues","email":"hello@deskcrew.io"},"dist":{"shasum":"bd988e54e6d01bbd241d1a30f54607c2431a2b04","tarball":"https://registry.npmjs.org/@deskcrew/vitepress/-/vitepress-1.0.0.tgz","fileCount":6,"integrity":"sha512-MMYO2gA/WDojf50hmRSsqH20K+Y/dYe34Qh7LttIXe4f2bDVThtTStSLEv3ji4+uy6QPzbR2eeJCzu1KFFKLwQ==","signatures":[{"sig":"MEYCIQCj9sQZr0xJqSiF0o15wR4/FxphIr1XoT3bQrizViwTRQIhAKlyEdxnjojvan18hpoQVD9pCTjNA/o3ofB0WUvLfapa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11592},"main":"index.js","type":"module","types":"index.d.ts","engines":{"node":">=18"},"exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"}},"gitHead":"65b2d45f50dd95abed97e3faf67d358e8f1d85ef","scripts":{"test":"node --test"},"_npmUser":{"name":"petebellis","email":"webmillsauto@gmail.com"},"repository":{"url":"git+https://github.com/webmilmind1/vitepress-deskcrew.git","type":"git"},"_npmVersion":"10.9.0","description":"VitePress config helper that adds the DeskCrew support widget (live chat, AI answers from your knowledge base, a help center) to every docs page.","directories":{},"_nodeVersion":"22.11.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/vitepress_1.0.0_1788430985403_0.5348478239205361","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@deskcrew/vitepress","version":"1.0.1","description":"VitePress config helper that adds the DeskCrew support widget (live chat, AI answers from your knowledge base, a help center) to every docs page.","keywords":["vitepress","vite","vue","docs","documentation","support","helpdesk","help desk","customer support","live chat","chat widget","support widget","ai chat","ai support","ticketing","support tickets","knowledge base","deskcrew"],"repository":{"type":"git","url":"git+https://github.com/webmilmind1/vitepress-deskcrew.git"},"homepage":"https://deskcrew.io/integrations/vitepress","bugs":{"url":"https://github.com/webmilmind1/vitepress-deskcrew/issues","email":"hello@deskcrew.io"},"author":{"name":"DeskCrew","email":"hello@deskcrew.io","url":"https://deskcrew.io"},"license":"MIT","type":"module","exports":{".":{"types":"./index.d.ts","import":"./index.js","default":"./index.js"}},"main":"index.js","types":"index.d.ts","engines":{"node":">=18"},"scripts":{"test":"node --test"},"publishConfig":{"access":"public"},"_id":"@deskcrew/vitepress@1.0.1","gitHead":"5aec975be7f7eeb470e19e4b5ca8725eaff1f956","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-Sb8L6yiNJ9WLRyrBpzuA/bM9gWtThoaK4EFxOCVjfrf8dm8WR0tLi90khbMTxa2D8kyNgWeZqmtiCQs3zDT6oQ==","shasum":"0d7991c749806180151729d2b1f2b4ab6451c48e","tarball":"https://registry.npmjs.org/@deskcrew/vitepress/-/vitepress-1.0.1.tgz","fileCount":6,"unpackedSize":11757,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHt+8fgNgd5gZy/YK//TIHNkZFQ2BI9HZkRIAOd6sjSAAiBZCsPKREPmMtetrBpVP5zelLvsSz5Z9covNVRts08/Hg=="}]},"_npmUser":{"name":"petebellis","email":"webmillsauto@gmail.com"},"directories":{},"maintainers":[{"name":"petebellis","email":"webmillsauto@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vitepress_1.0.1_1788432114863_0.5619643292427952"},"_hasShrinkwrap":false}},"time":{"created":"2026-09-03T10:23:05.218Z","modified":"2026-09-03T10:41:55.210Z","1.0.0":"2026-09-03T10:23:05.551Z","1.0.1":"2026-09-03T10:41:54.994Z"},"bugs":{"url":"https://github.com/webmilmind1/vitepress-deskcrew/issues","email":"hello@deskcrew.io"},"author":{"name":"DeskCrew","email":"hello@deskcrew.io","url":"https://deskcrew.io"},"license":"MIT","homepage":"https://deskcrew.io/integrations/vitepress","keywords":["vitepress","vite","vue","docs","documentation","support","helpdesk","help desk","customer support","live chat","chat widget","support widget","ai chat","ai support","ticketing","support tickets","knowledge base","deskcrew"],"repository":{"type":"git","url":"git+https://github.com/webmilmind1/vitepress-deskcrew.git"},"description":"VitePress config helper that adds the DeskCrew support widget (live chat, AI answers from your knowledge base, a help center) to every docs page.","maintainers":[{"name":"petebellis","email":"webmillsauto@gmail.com"}],"readme":"# @deskcrew/vitepress\n\n![DeskCrew widget for vitepress: install @deskcrew/vitepress, one import, live chat and tickets on every page](https://deskcrew.io/packages/deskcrew-vitepress.gif)\n\nAdd the [DeskCrew](https://deskcrew.io) support widget to VitePress docs: live chat, AI answers grounded in your knowledge base, and a help center. One entry in the `head` array of your config, applied to every page, isolated in a Shadow DOM.\n\n## Install\n\n```\nnpm install @deskcrew/vitepress\n```\n\nIn `.vitepress/config.js` (or `.ts`):\n\n```js\nimport { defineConfig } from 'vitepress'\nimport { deskcrewHead } from '@deskcrew/vitepress'\n\nexport default defineConfig({\n  head: [...deskcrewHead({ widgetKey: 'pub_your_widget_key', board: 'your-board' })],\n})\n```\n\nGet the key from the Install page of your DeskCrew dashboard. Nothing else in your config changes.\n\n## What you get\n\n- **AI answers grounded in your own help articles.** The assistant only answers from the knowledge base you publish, so it cannot invent product facts.\n- **A human approves before anything sends.** Every AI draft waits in an approval queue. Nothing reaches a customer unreviewed.\n- **Every conversation becomes a ticket.** Widget chats, emails and board posts land in one dashboard with full history.\n- **Visitors who leave still get answered.** Leave an email address and the reply arrives by email.\n\n## Options\n\n| Option      | Required | Notes                                                                                |\n| ----------- | -------- | ------------------------------------------------------------------------------------ |\n| `widgetKey` | yes      | Your public widget key, `pub_...`, from the Install page of your DeskCrew dashboard. |\n| `board`     | no       | Your board slug (lowercase letters, numbers, dashes). Enables the feedback link.     |\n| `color`     | no       | Accent colour as a 6-digit hex value, e.g. `#4f46e5`.                                |\n| `position`  | no       | `right` (default) or `left`.                                                         |\n| `greeting`  | no       | First line the launcher shows.                                                       |\n\nInvalid optional values are dropped with a console warning; a missing or malformed key means the widget is not added at all, so a bad config can never put arbitrary markup on your page.\n\n## Privacy\n\nThe only thing this package adds to your site is one `<script>` tag that loads `https://deskcrew.io/desk.js` with your public key. The widget runs inside a Shadow DOM and does not touch your styles. Terms: https://deskcrew.io/terms. Privacy: https://deskcrew.io/privacy.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}