{"_id":"@chub-ai/expressions-stage","_rev":"2-2ad41ed30e2bbfcf4b0ee4970323cb02","name":"@chub-ai/expressions-stage","dist-tags":{"latest":"0.3.0"},"versions":{"0.0.3":{"name":"@chub-ai/expressions-stage","private":false,"version":"0.0.3","type":"module","license":"UNLICENSED","scripts":{"dev":"vite","build":"tsc && vite build","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","preview":"vite preview"},"dependencies":{"@chub-ai/stages-ts":"0.3.7","@typescript-eslint/parser":"^7.4.0","@xenova/transformers":"^2.16.1","react":"^18.2.0","react-dom":"^18.2.0","vite-plugin-dts":"^3.9.1"},"engines":{"node":"21.7.1"},"devDependencies":{"@types/react":"^18.2.66","@types/react-dom":"^18.2.22","@vitejs/plugin-react":"^4.2.1","eslint":"^9.1.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.6","sass":"^1.72.0","typescript":"^5.2.2","vite":"^5.2.0"},"description":"This is a simple extension that classifies bot responses in order to show their expression pack images based on their current emotion.","licenseText":"This software is not open source.\n\nIt is source available.\n\nAny use outside of the context of Chub AI Extensions is not permitted.\n","_id":"@chub-ai/expressions-stage@0.0.3","dist":{"shasum":"e324cd9c06c743e793fb823f7672b8ddc5d3368a","integrity":"sha512-I5tNRTtg7fJEmZJdPrInkqkjXMh9oKjDifQrFahNdrXaGgHTWFVJWC7uis6mt1vkintHQP/+ILHN988znAsMhg==","tarball":"https://registry.npmjs.org/@chub-ai/expressions-stage/-/expressions-stage-0.0.3.tgz","fileCount":26,"unpackedSize":40750,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH7XAJVaOZYrZj/5+sb8FTS7UVeianHxbksWByTVWfepAiANrsCQf0+5Hk2A4SWHVd7BYvBSpEllp0TmKfF7VksjRA=="}]},"_npmUser":{"name":"chub_ai","email":"bot@chub.ai"},"directories":{},"maintainers":[{"name":"ddaattaa","email":"data@chub.ai"},{"name":"chub_ai","email":"bot@chub.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/expressions-stage_0.0.3_1716924781633_0.13177446122793857"},"_hasShrinkwrap":false},"0.1.2":{"name":"@chub-ai/expressions-stage","private":false,"version":"0.1.2","type":"module","license":"UNLICENSED","main":"./dist/index.js","module":"./dist/index.js","scripts":{"dev":"vite","build":"tsc && vite build","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","preview":"vite preview"},"dependencies":{"@chub-ai/stages-ts":"0.3.7","@typescript-eslint/parser":"^7.4.0","@xenova/transformers":"^2.16.1","react":"^18.2.0","react-dom":"^18.2.0","vite-plugin-dts":"^3.9.1"},"engines":{"node":"21.7.1"},"devDependencies":{"@types/react":"^18.2.66","@types/react-dom":"^18.2.22","@vitejs/plugin-react":"^4.2.1","eslint":"^9.1.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.6","sass":"^1.72.0","typescript":"^5.2.2","vite":"^5.2.0"},"description":"This is a simple extension that classifies bot responses in order to show their expression pack images based on their current emotion.","licenseText":"This software is not open source.\n\nIt is source available.\n\nAny use outside of the context of Chub AI Extensions is not permitted.\n","_id":"@chub-ai/expressions-stage@0.1.2","dist":{"shasum":"9984591bc6d65aba0ecd4f3fec4d465502a16c7f","integrity":"sha512-3NDL9reZEnj/edJNkQdLT2pntjCl2FW2HCrCARm41Jt0xKMIfitMN2001cV/kSVPgClGr5oC9x7AK2n+I25a9A==","tarball":"https://registry.npmjs.org/@chub-ai/expressions-stage/-/expressions-stage-0.1.2.tgz","fileCount":14,"unpackedSize":3841392,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEfwRp9uNOIG2iPnS+JBWDF0SMWh6rw+rzScrqspm0X1AiEA1XudekIuiWCgcDE+v7Uju2RwtqQab+sKdBi35Rjg1Q8="}]},"_npmUser":{"name":"chub_ai","email":"bot@chub.ai"},"directories":{},"maintainers":[{"name":"ddaattaa","email":"data@chub.ai"},{"name":"chub_ai","email":"bot@chub.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/expressions-stage_0.1.2_1716931421231_0.39573837306440174"},"_hasShrinkwrap":false},"0.3.0":{"name":"@chub-ai/expressions-stage","private":false,"version":"0.3.0","type":"module","license":"UNLICENSED","main":"./dist/index.js","module":"./dist/index.js","scripts":{"dev":"vite","build":"tsc && vite build","lint":"eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0","preview":"vite preview"},"dependencies":{"@chub-ai/stages-ts":"0.3.7","@typescript-eslint/parser":"^7.4.0","@xenova/transformers":"^2.16.1","react":"^18.2.0","react-dom":"^18.2.0","vite-plugin-dts":"^3.9.1"},"engines":{"node":"21.7.1"},"devDependencies":{"@types/react":"^18.2.66","@types/react-dom":"^18.2.22","@vitejs/plugin-react":"^4.2.1","eslint":"^9.1.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.6","sass":"^1.72.0","typescript":"^5.2.2","vite":"^5.2.0"},"description":"This is a simple extension that classifies bot responses in order to show their expression pack images based on their current emotion.","licenseText":"This software is not open source.\n\nIt is source available.\n\nAny use outside of the context of Chub AI Extensions is not permitted.\n","_id":"@chub-ai/expressions-stage@0.3.0","dist":{"shasum":"56a983b62eb8ecf86dc5951c71beb7b36097460f","integrity":"sha512-PUJ1oNZVHAgD0sBxKOgCvmeOU2m38O8f11aJ/1iXhfnqSs0/FtgfaFalg6MoF/3uONtlpLcqdTbWpinWBMM78w==","tarball":"https://registry.npmjs.org/@chub-ai/expressions-stage/-/expressions-stage-0.3.0.tgz","fileCount":14,"unpackedSize":3841392,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFut8RsV3Vdfai81e1ambdpJjqOH2VhXRUsU6Dnj3WuYAiEA1QENXc7SuzF476Up8Qg4AnRXvHpKrvh5JwUBFFJXTy8="}]},"_npmUser":{"name":"chub_ai","email":"bot@chub.ai"},"directories":{},"maintainers":[{"name":"ddaattaa","email":"data@chub.ai"},{"name":"chub_ai","email":"bot@chub.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/expressions-stage_0.3.0_1716931579695_0.9829187587077779"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-28T19:33:01.414Z","0.0.3":"2024-05-28T19:33:01.836Z","modified":"2024-05-28T21:26:20.184Z","0.1.2":"2024-05-28T21:23:41.638Z","0.3.0":"2024-05-28T21:26:19.950Z"},"maintainers":[{"name":"ddaattaa","email":"data@chub.ai"},{"name":"chub_ai","email":"bot@chub.ai"}],"description":"This is a simple extension that classifies bot responses in order to show their expression pack images based on their current emotion.","license":"UNLICENSED","readme":"# Expressions Extension for Chub\n\nThis is a simple extension that classifies bot responses in order to \nshow their expression pack images based on their current emotion.\n\nIt also serves as an example of how to develop an extension that \ncan't be handled in the editor UI, or if you just prefer to use\na normal development environment.\n\nFeel free to clone this project for use as a template. In particular, src/TestRunner.tsx\nis a useful example of how to test things locally without a running chat.\n\nYou'll need node@21.7.1 and yarn installed.\nThen, to get started:\n\n``` \ngit clone https://github.com/CharHubAI/expressions-extension\ncd expressions-extension\nyarn install\nyarn dev\n```\n\nThis project uses GitHub actions to update the extension in Chub on \ncommits to the main branch. For your project to do this,\nyou'll need to get an extension auth token from [the api](https://api.chub.ai/openapi/swagger#/User%20Account/create_projects_token_account_tokens_projects_post).\n\nThen in the GitHub project, go to Settings -> Secrets and Variables -> Actions ->\nRepository secrets -> New Repository Secret. Add the token with the name \"CHUB_AUTH_TOKEN\".\n","readmeFilename":"README.md"}