{"_id":"@mattfillipe/tobby","_rev":"31-84bd6ae8621ef3f45c604a6af73fe90f","name":"@mattfillipe/tobby","dist-tags":{"latest":"0.2.13"},"versions":{"0.1.0":{"name":"@mattfillipe/tobby","version":"0.1.0","_id":"@mattfillipe/tobby@0.1.0","maintainers":[{"name":"mattfillipe","email":"matheusfillipeag@gmail.com"}],"bin":{"tobby":"bin/tobby.js"},"dist":{"shasum":"fc2ea0312ae94f91b4e0aae31aa78f7561b1a50a","tarball":"https://registry.npmjs.org/@mattfillipe/tobby/-/tobby-0.1.0.tgz","fileCount":16,"integrity":"sha512-S+8ucCk7EwlcHOVhhCz8aApyaxzMAwENZf9FMD5HE418tMJrYbf0JpImc5hASJdEZh+VKbOiIUgIsudhoZ5n6g==","signatures":[{"sig":"MEQCIBVSlhrMefcCHGL/WVqxMAI0Tv4eg4L//ws91ASFCb75AiArOolG9l1+SwoSTES4TWWAWWVGIlYq8/Wf6fnSEEbtyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6876585},"type":"module","gitHead":"27a9eedbe7e718bb2b8799053e074a3c1ff78d8b","scripts":{"dev":"bun run src/index.tsx","lint":"eslint src tests && prettier --check 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest","build":"bun build src/index.tsx --outdir dist --target bun","start":"bun run dist/index.js","format":"prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","prepare":"husky","test:ui":"vitest --ui","db:clear":"bun run scripts/clear-database.ts","lint:fix":"eslint src tests --fix && prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","typecheck":"bash -c 'tsc --noEmit 2>&1 | grep -E \"^(src/|tests/)\" > /tmp/tsc-out.txt; if [ -s /tmp/tsc-out.txt ]; then cat /tmp/tsc-out.txt; exit 1; fi'","test:coverage":"vitest --coverage"},"_npmUser":{"name":"mattfillipe","email":"matheusfillipeag@gmail.com"},"_npmVersion":"11.9.0","description":"The Terminal Obby — a modern IRC client for the terminal","directories":{},"_nodeVersion":"25.6.1","dependencies":{"uuid":"^13.0.0","react":"^19.2.4","fuse.js":"^7.1.0","zustand":"^5.0.11","emojilib":"^4.0.2","clipboardy":"^5.3.0","highlight.js":"^11.11.1","@opentui/core":"^0.1.75","@opentui/react":"^0.1.75"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","prettier":"^3.8.1","@types/bun":"latest","@vitest/ui":"^4.0.18","@types/uuid":"^11.0.0","lint-staged":"^16.2.7","@types/react":"^19.2.10","@tauri-apps/api":"^2.9.1","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tobby_0.1.0_1771700415048_0.2795860911534249","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@mattfillipe/tobby","version":"0.1.5","_id":"@mattfillipe/tobby@0.1.5","maintainers":[{"name":"mattfillipe","email":"matheusfillipeag@gmail.com"}],"homepage":"https://github.com/ObsidianIRC/tobby#readme","bugs":{"url":"https://github.com/ObsidianIRC/tobby/issues"},"bin":{"tobby":"bin/tobby.js"},"dist":{"shasum":"f6273cbc9166f7036b9f07e2e5fb9510b1d596c2","tarball":"https://registry.npmjs.org/@mattfillipe/tobby/-/tobby-0.1.5.tgz","fileCount":15,"integrity":"sha512-xX0gHLs3tVw0SP0eJDIeffoU8cZqoh+9WB+5LcTZUAx4acKptDPEMuh8pb4nYvViu6QcOHpuTqOS0DosGkO6lw==","signatures":[{"sig":"MEQCIECoXcip+sMFUwNh6lj9jyv2cxY0ZHlYZyjiad4erUFJAiBObhJe+LarPFNh1Ol3QGr334EnWlu6DUR4jkG8WUXCXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mattfillipe%2ftobby@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6876285},"type":"module","gitHead":"d1ba6b35887fa9ea03f21d172ac12ccbe8af0798","scripts":{"dev":"bun run src/index.tsx","lint":"eslint src tests && prettier --check 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest","build":"bun build src/index.tsx --outdir dist --target bun","start":"bun run dist/index.js","format":"prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","prepare":"husky","test:ui":"vitest --ui","db:clear":"bun run scripts/clear-database.ts","lint:fix":"eslint src tests --fix && prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","typecheck":"bash -c 'tsc --noEmit 2>&1 | grep -E \"^(src/|tests/)\" > /tmp/tsc-out.txt; if [ -s /tmp/tsc-out.txt ]; then cat /tmp/tsc-out.txt; exit 1; fi'","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e91893c0-230d-4377-87bd-4ea7709a7079"}},"repository":{"url":"git+https://github.com/ObsidianIRC/tobby.git","type":"git"},"_npmVersion":"11.6.2","description":"The Terminal Obby — a modern IRC client for the terminal","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^13.0.0","react":"^19.2.4","fuse.js":"^7.1.0","zustand":"^5.0.11","emojilib":"^4.0.2","clipboardy":"^5.3.0","highlight.js":"^11.11.1","@opentui/core":"^0.1.75","@opentui/react":"^0.1.75"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","prettier":"^3.8.1","@types/bun":"latest","@vitest/ui":"^4.0.18","@types/uuid":"^11.0.0","lint-staged":"^16.2.7","@types/react":"^19.2.10","@tauri-apps/api":"^2.9.1","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tobby_0.1.5_1771701962117_0.832674239899601","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@mattfillipe/tobby","version":"0.1.6","_id":"@mattfillipe/tobby@0.1.6","maintainers":[{"name":"mattfillipe","email":"matheusfillipeag@gmail.com"}],"homepage":"https://github.com/ObsidianIRC/tobby#readme","bugs":{"url":"https://github.com/ObsidianIRC/tobby/issues"},"bin":{"tobby":"bin/tobby.js"},"dist":{"shasum":"6794d082f241902b6283c04241223ce135a45654","tarball":"https://registry.npmjs.org/@mattfillipe/tobby/-/tobby-0.1.6.tgz","fileCount":15,"integrity":"sha512-BtE4a1cwEDUrcCrYUQ5lAw+8Nu9Lk8WBx5xZxolW3XrrQ/b+8JTPaNi9ioV3Qd2ddzPJSqiq8jy4No8zHpcsGw==","signatures":[{"sig":"MEUCIEgzZCp2A+D0VP/Rgxrs6t3NRYQkLsXeZHOTtbYJSCSSAiEAoxQpRA9ZYnVUIEQ3cCIcdgv66DvVUyA7js+YQIay5h0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mattfillipe%2ftobby@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":6876335},"type":"module","gitHead":"e16890f56ead514deff1646b3217526ba30dbfda","scripts":{"dev":"bun run src/index.tsx","lint":"eslint src tests && prettier --check 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest","build":"bun build src/index.tsx --outdir dist --target bun","start":"bun run dist/index.js","format":"prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","prepare":"husky","test:ui":"vitest --ui","db:clear":"bun run scripts/clear-database.ts","lint:fix":"eslint src tests --fix && prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","typecheck":"bash -c 'tsc --noEmit 2>&1 | grep -E \"^(src/|tests/)\" > /tmp/tsc-out.txt; if [ -s /tmp/tsc-out.txt ]; then cat /tmp/tsc-out.txt; exit 1; fi'","aur-release":"bash scripts/aur-release.sh","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e91893c0-230d-4377-87bd-4ea7709a7079"}},"repository":{"url":"git+https://github.com/ObsidianIRC/tobby.git","type":"git"},"_npmVersion":"11.6.2","description":"The Terminal Obby — a modern IRC client for the terminal","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^13.0.0","react":"^19.2.4","fuse.js":"^7.1.0","zustand":"^5.0.11","emojilib":"^4.0.2","clipboardy":"^5.3.0","highlight.js":"^11.11.1","@opentui/core":"^0.1.75","@opentui/react":"^0.1.75"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","prettier":"^3.8.1","@types/bun":"latest","@vitest/ui":"^4.0.18","@types/uuid":"^11.0.0","lint-staged":"^16.2.7","@types/react":"^19.2.10","@tauri-apps/api":"^2.9.1","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tobby_0.1.6_1771711804109_0.32911551218343904","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@mattfillipe/tobby","version":"0.1.7","_id":"@mattfillipe/tobby@0.1.7","maintainers":[{"name":"mattfillipe","email":"matheusfillipeag@gmail.com"}],"homepage":"https://github.com/ObsidianIRC/tobby#readme","bugs":{"url":"https://github.com/ObsidianIRC/tobby/issues"},"bin":{"tobby":"bin/tobby.js"},"dist":{"shasum":"e7b652643d54ea9502e36efbfe3b7d3d2b42caee","tarball":"https://registry.npmjs.org/@mattfillipe/tobby/-/tobby-0.1.7.tgz","fileCount":15,"integrity":"sha512-txpuGdAHI8rkvA/giwNpo1w8xs9VnKvYTTyCV2Ny6WqyKaMk3KOcfo5sumdrjhj4c/vu9IcBGjls7l62laRa8A==","signatures":[{"sig":"MEYCIQDu1KnXbyYwJcnDOdnXVaqAccES/y3nBdUCeyOFKEA4PwIhAK03c9EXon4Ep3xzt5W9d5ieWDv/fua5ZdcULzj1k4ra","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mattfillipe%2ftobby@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5218545},"type":"module","gitHead":"8aac21c4536ece90af077518eb37ce4df0063a5c","scripts":{"dev":"bun run src/index.tsx","lint":"eslint src tests && prettier --check 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest","build":"bun build src/index.tsx --outdir dist --target bun --minify","start":"bun run dist/index.js","format":"prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","prepare":"husky","test:ui":"vitest --ui","db:clear":"bun run scripts/clear-database.ts","lint:fix":"eslint src tests --fix && prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","typecheck":"bash -c 'tsc --noEmit 2>&1 | grep -E \"^(src/|tests/)\" > /tmp/tsc-out.txt; if [ -s /tmp/tsc-out.txt ]; then cat /tmp/tsc-out.txt; exit 1; fi'","aur-release":"bash scripts/aur-release.sh","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e91893c0-230d-4377-87bd-4ea7709a7079"}},"repository":{"url":"git+https://github.com/ObsidianIRC/tobby.git","type":"git"},"_npmVersion":"11.6.2","description":"The Terminal Obby — a modern IRC client for the terminal","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^13.0.0","react":"^19.2.4","fuse.js":"^7.1.0","zustand":"^5.0.11","emojilib":"^4.0.2","clipboardy":"^5.3.0","highlight.js":"^11.11.1","@opentui/core":"^0.1.75","@opentui/react":"^0.1.75"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","prettier":"^3.8.1","@types/bun":"latest","@vitest/ui":"^4.0.18","@types/uuid":"^11.0.0","lint-staged":"^16.2.7","@types/react":"^19.2.10","@tauri-apps/api":"^2.9.1","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tobby_0.1.7_1771748099221_0.5153271513862372","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@mattfillipe/tobby","version":"0.1.8","_id":"@mattfillipe/tobby@0.1.8","maintainers":[{"name":"mattfillipe","email":"matheusfillipeag@gmail.com"}],"homepage":"https://github.com/ObsidianIRC/tobby#readme","bugs":{"url":"https://github.com/ObsidianIRC/tobby/issues"},"bin":{"tobby":"bin/tobby.js"},"dist":{"shasum":"a2fe6122d68f5bdc871f2ddfc2fb03cfecb4d3ef","tarball":"https://registry.npmjs.org/@mattfillipe/tobby/-/tobby-0.1.8.tgz","fileCount":15,"integrity":"sha512-knWyPu125YW1FWVCIxt3vHsNs9GqKDYrbM/LwVFI7lJqkSCQdUdmg8l2FYhYxrsdG0BGtlCWc5b/LCK8SK2CtA==","signatures":[{"sig":"MEQCIC/gaWSOvL6ZPzz5J+Zo83lW9CVMam6TQ7TeLW1EJtobAiAaQtc2dw5UMDnd43+0lffuRMD3jxxDNmgX+zVgOl4enw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mattfillipe%2ftobby@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5218545},"type":"module","gitHead":"00326f0b85ffacb110e1cd50b5613bf6b4ac2dd3","scripts":{"dev":"bun run src/index.tsx","lint":"eslint src tests && prettier --check 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest","build":"bun build src/index.tsx --outdir dist --target bun --minify","start":"bun run dist/index.js","format":"prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","prepare":"husky","test:ui":"vitest --ui","db:clear":"bun run scripts/clear-database.ts","lint:fix":"eslint src tests --fix && prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","typecheck":"bash -c 'tsc --noEmit 2>&1 | grep -E \"^(src/|tests/)\" > /tmp/tsc-out.txt; if [ -s /tmp/tsc-out.txt ]; then cat /tmp/tsc-out.txt; exit 1; fi'","aur-release":"bash scripts/aur-release.sh","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e91893c0-230d-4377-87bd-4ea7709a7079"}},"repository":{"url":"git+https://github.com/ObsidianIRC/tobby.git","type":"git"},"_npmVersion":"11.6.2","description":"The Terminal Obby — a modern IRC client for the terminal","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^13.0.0","react":"^19.2.4","fuse.js":"^7.1.0","zustand":"^5.0.11","emojilib":"^4.0.2","clipboardy":"^5.3.0","highlight.js":"^11.11.1","@opentui/core":"^0.1.75","@opentui/react":"^0.1.75"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","prettier":"^3.8.1","@types/bun":"latest","@vitest/ui":"^4.0.18","@types/uuid":"^11.0.0","lint-staged":"^16.2.7","@types/react":"^19.2.10","@tauri-apps/api":"^2.9.1","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tobby_0.1.8_1771748456970_0.8097465673394515","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@mattfillipe/tobby","version":"0.1.9","_id":"@mattfillipe/tobby@0.1.9","maintainers":[{"name":"mattfillipe","email":"matheusfillipeag@gmail.com"}],"homepage":"https://github.com/ObsidianIRC/tobby#readme","bugs":{"url":"https://github.com/ObsidianIRC/tobby/issues"},"bin":{"tobby":"bin/tobby.js"},"dist":{"shasum":"829ab081d66b0afd21aa5a613f86b75e6b9534a3","tarball":"https://registry.npmjs.org/@mattfillipe/tobby/-/tobby-0.1.9.tgz","fileCount":15,"integrity":"sha512-FI8GP9HjDugcr2g6W+FPnBG06UEYEgpnKKMLOFw+yrny352SUgTakFuOEbrqB7gJxVDliN3CLIYiIkyX2+YuSQ==","signatures":[{"sig":"MEUCIQCwcFe96pfTtK7VjW82pOrf8wSV1hfeOW4wZtBphS3ZWAIgVr3MlU1St5Io6vEP/OwSM7hRVifuFYeqRrtIvwL2NLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mattfillipe%2ftobby@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5218545},"type":"module","gitHead":"bad683e05cbbcd0680926dcabe776d24142416ec","scripts":{"dev":"bun run src/index.tsx","lint":"eslint src tests && prettier --check 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest","build":"bun build src/index.tsx --outdir dist --target bun --minify","start":"bun run dist/index.js","format":"prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","prepare":"husky","test:ui":"vitest --ui","db:clear":"bun run scripts/clear-database.ts","lint:fix":"eslint src tests --fix && prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","typecheck":"bash -c 'tsc --noEmit 2>&1 | grep -E \"^(src/|tests/)\" > /tmp/tsc-out.txt; if [ -s /tmp/tsc-out.txt ]; then cat /tmp/tsc-out.txt; exit 1; fi'","aur-release":"bash scripts/aur-release.sh","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e91893c0-230d-4377-87bd-4ea7709a7079"}},"repository":{"url":"git+https://github.com/ObsidianIRC/tobby.git","type":"git"},"_npmVersion":"11.6.2","description":"The Terminal Obby — a modern IRC client for the terminal","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^13.0.0","react":"^19.2.4","fuse.js":"^7.1.0","zustand":"^5.0.11","emojilib":"^4.0.2","clipboardy":"^5.3.0","highlight.js":"^11.11.1","@opentui/core":"^0.1.75","@opentui/react":"^0.1.75"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","prettier":"^3.8.1","@types/bun":"latest","@vitest/ui":"^4.0.18","@types/uuid":"^11.0.0","lint-staged":"^16.2.7","@types/react":"^19.2.10","@tauri-apps/api":"^2.9.1","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tobby_0.1.9_1771749573649_0.6865495657344025","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@mattfillipe/tobby","version":"0.1.10","_id":"@mattfillipe/tobby@0.1.10","maintainers":[{"name":"mattfillipe","email":"matheusfillipeag@gmail.com"}],"homepage":"https://github.com/ObsidianIRC/tobby#readme","bugs":{"url":"https://github.com/ObsidianIRC/tobby/issues"},"bin":{"tobby":"bin/tobby.js"},"dist":{"shasum":"c008aca504780ae4d8397d5ce6ff04a1aeea12fd","tarball":"https://registry.npmjs.org/@mattfillipe/tobby/-/tobby-0.1.10.tgz","fileCount":15,"integrity":"sha512-ZJlw9KrEuQiOgVvDL8tyig3ygjNGzOTDWsWgHdxWdRYqEfTPnvB2E1B2IK0czWGquUmd/pzwJEQQDYI3esKk/A==","signatures":[{"sig":"MEUCIGCSHntXmYQVkMPwbOp/r5E8OCZdscbYHsyUGGLrlT4CAiEA0UbtJrC3isV1UqLhjWecxwOKfcs9XsRR4ST8293T+g0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mattfillipe%2ftobby@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5224223},"type":"module","gitHead":"a8a432c912a0af93a0810ba84a36e2d05a4c0294","scripts":{"dev":"bun run src/index.tsx","lint":"eslint src tests && prettier --check 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest","build":"bun build src/index.tsx --outdir dist --target bun --minify","start":"bun run dist/index.js","format":"prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","prepare":"husky","test:ui":"vitest --ui","db:clear":"bun run scripts/clear-database.ts","lint:fix":"eslint src tests --fix && prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","typecheck":"bash -c 'tsc --noEmit 2>&1 | grep -E \"^(src/|tests/)\" > /tmp/tsc-out.txt; if [ -s /tmp/tsc-out.txt ]; then cat /tmp/tsc-out.txt; exit 1; fi'","aur-release":"bash scripts/aur-release.sh","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e91893c0-230d-4377-87bd-4ea7709a7079"}},"repository":{"url":"git+https://github.com/ObsidianIRC/tobby.git","type":"git"},"_npmVersion":"11.6.2","description":"The Terminal Obby — a modern IRC client for the terminal","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^13.0.0","react":"^19.2.4","fuse.js":"^7.1.0","zustand":"^5.0.11","emojilib":"^4.0.2","clipboardy":"^5.3.0","highlight.js":"^11.11.1","@opentui/core":"^0.1.75","@opentui/react":"^0.1.75"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","prettier":"^3.8.1","@types/bun":"latest","@vitest/ui":"^4.0.18","@types/uuid":"^11.0.0","lint-staged":"^16.2.7","@types/react":"^19.2.10","@tauri-apps/api":"^2.9.1","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tobby_0.1.10_1771867095854_0.7806652531270879","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@mattfillipe/tobby","version":"0.1.11","_id":"@mattfillipe/tobby@0.1.11","maintainers":[{"name":"mattfillipe","email":"matheusfillipeag@gmail.com"}],"homepage":"https://github.com/ObsidianIRC/tobby#readme","bugs":{"url":"https://github.com/ObsidianIRC/tobby/issues"},"bin":{"tobby":"bin/tobby.js"},"dist":{"shasum":"cf0dda94e63fa322a0e24cd6c7a9866b8398d8cf","tarball":"https://registry.npmjs.org/@mattfillipe/tobby/-/tobby-0.1.11.tgz","fileCount":16,"integrity":"sha512-bJTpaXCXTkfpcicv0PyQv821e1e/Xv11C0o190CDo9Z1CxB//5LxGV+xlfZPbeTibiqM3M21X9GKqIAUqPMXSA==","signatures":[{"sig":"MEUCIGfzr2973CsfzLkqgs2Rt2DrJnUNNEq8Km7UNdvDtj5IAiEAluE5epW5kEJ6rny1JbhFudJ/PlJR4qskL1kbqYfH2QA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mattfillipe%2ftobby@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5224793},"type":"module","gitHead":"a0b6c22f8eb71f25b47d033f5fadf741f043e283","scripts":{"dev":"bun run src/index.tsx","lint":"eslint src tests && prettier --check 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest","build":"bun build src/index.tsx --outdir dist --target bun --minify","start":"bun run dist/index.js","format":"prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","prepare":"husky","test:ui":"vitest --ui","db:clear":"bun run scripts/clear-database.ts","lint:fix":"eslint src tests --fix && prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","typecheck":"bash -c 'tsc --noEmit 2>&1 | grep -E \"^(src/|tests/)\" > /tmp/tsc-out.txt; if [ -s /tmp/tsc-out.txt ]; then cat /tmp/tsc-out.txt; exit 1; fi'","aur-release":"bash scripts/aur-release.sh","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e91893c0-230d-4377-87bd-4ea7709a7079"}},"repository":{"url":"git+https://github.com/ObsidianIRC/tobby.git","type":"git"},"_npmVersion":"11.6.2","description":"The Terminal Obby — a modern IRC client for the terminal","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^13.0.0","react":"^19.2.4","fuse.js":"^7.1.0","zustand":"^5.0.11","emojilib":"^4.0.2","clipboardy":"^5.3.0","highlight.js":"^11.11.1","@opentui/core":"^0.1.75","@opentui/react":"^0.1.75"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","prettier":"^3.8.1","@types/bun":"latest","@vitest/ui":"^4.0.18","@types/uuid":"^11.0.0","lint-staged":"^16.2.7","@types/react":"^19.2.10","@tauri-apps/api":"^2.9.1","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tobby_0.1.11_1771868465220_0.7404884509806506","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@mattfillipe/tobby","version":"0.1.12","_id":"@mattfillipe/tobby@0.1.12","maintainers":[{"name":"mattfillipe","email":"matheusfillipeag@gmail.com"}],"homepage":"https://github.com/ObsidianIRC/tobby#readme","bugs":{"url":"https://github.com/ObsidianIRC/tobby/issues"},"bin":{"tobby":"bin/tobby.js"},"dist":{"shasum":"098d72993562993761cb698c90d99b510e2c53cf","tarball":"https://registry.npmjs.org/@mattfillipe/tobby/-/tobby-0.1.12.tgz","fileCount":16,"integrity":"sha512-E/jNCgMaLqK7ujSxhdQU35uI9bXCOZOqgcnMZRC5DruYbWEN3JLNB8UklIrQaClDpOxjNJBHHseqZKoeGJmBeQ==","signatures":[{"sig":"MEUCIEZ6ngkmWwxPjlHBZge7t9tL4ZFxrnGty5DxDqzndIQYAiEA59aIL/jBEub3lF7nWbFm0rcBrQ6Nu1rMm6bM0ogjLcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mattfillipe%2ftobby@0.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5228791},"type":"module","gitHead":"a6937c2c6ad15c89c73ec1d479f20ca8cf26409b","scripts":{"dev":"bun run src/index.tsx","lint":"eslint src tests && prettier --check 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest","build":"bun build src/index.tsx --outdir dist --target bun --minify","start":"bun run dist/index.js","format":"prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","prepare":"husky","test:ui":"vitest --ui","db:clear":"bun run scripts/clear-database.ts","lint:fix":"eslint src tests --fix && prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","typecheck":"bash -c 'tsc --noEmit 2>&1 | grep -E \"^(src/|tests/)\" > /tmp/tsc-out.txt; if [ -s /tmp/tsc-out.txt ]; then cat /tmp/tsc-out.txt; exit 1; fi'","aur-release":"bash scripts/aur-release.sh","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e91893c0-230d-4377-87bd-4ea7709a7079"}},"repository":{"url":"git+https://github.com/ObsidianIRC/tobby.git","type":"git"},"_npmVersion":"11.6.2","description":"The Terminal Obby — a modern IRC client for the terminal","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^13.0.0","react":"^19.2.4","fuse.js":"^7.1.0","zustand":"^5.0.11","emojilib":"^4.0.2","clipboardy":"^5.3.0","highlight.js":"^11.11.1","@opentui/core":"^0.1.75","@opentui/react":"^0.1.75"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","prettier":"^3.8.1","@types/bun":"latest","@vitest/ui":"^4.0.18","@types/uuid":"^11.0.0","lint-staged":"^16.2.7","@types/react":"^19.2.10","@tauri-apps/api":"^2.9.1","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tobby_0.1.12_1771933430030_0.14905418215649613","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@mattfillipe/tobby","version":"0.1.13","_id":"@mattfillipe/tobby@0.1.13","maintainers":[{"name":"mattfillipe","email":"matheusfillipeag@gmail.com"}],"homepage":"https://github.com/ObsidianIRC/tobby#readme","bugs":{"url":"https://github.com/ObsidianIRC/tobby/issues"},"bin":{"tobby":"bin/tobby.js"},"dist":{"shasum":"01d2004a6f976674cac4cab0ceb0f92d963864d4","tarball":"https://registry.npmjs.org/@mattfillipe/tobby/-/tobby-0.1.13.tgz","fileCount":16,"integrity":"sha512-1d87Q2Wqq+7/2sTJpitBrJ2g60rf3+qqeviwv9AIGmLQPxLHatAyNUSbnp+S6HcFqlfjQbIEfSmsWLukvU1ivw==","signatures":[{"sig":"MEQCIFBcMzHaOXXByMBFV+3jAEMdJOAUS3FAUQzLxGoxee72AiAUw9NzYr+JU1HN/0sKssZsJstN/9MYBxYHgDiLSN+njQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mattfillipe%2ftobby@0.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5232007},"type":"module","gitHead":"6e0a696aa49f01a14fbdcbe522b993adb3f63171","scripts":{"dev":"bun run src/index.tsx","lint":"eslint src tests && prettier --check 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest","build":"bun build src/index.tsx --outdir dist --target bun --minify","start":"bun run dist/index.js","format":"prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","prepare":"husky","test:ui":"vitest --ui","db:clear":"bun run scripts/clear-database.ts","lint:fix":"eslint src tests --fix && prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","typecheck":"bash -c 'tsc --noEmit 2>&1 | grep -E \"^(src/|tests/)\" > /tmp/tsc-out.txt; if [ -s /tmp/tsc-out.txt ]; then cat /tmp/tsc-out.txt; exit 1; fi'","aur-release":"bash scripts/aur-release.sh","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e91893c0-230d-4377-87bd-4ea7709a7079"}},"repository":{"url":"git+https://github.com/ObsidianIRC/tobby.git","type":"git"},"_npmVersion":"11.6.2","description":"The Terminal Obby — a modern IRC client for the terminal","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^13.0.0","react":"^19.2.4","fuse.js":"^7.1.0","zustand":"^5.0.11","emojilib":"^4.0.2","clipboardy":"^5.3.0","highlight.js":"^11.11.1","@opentui/core":"^0.1.75","@opentui/react":"^0.1.75"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","prettier":"^3.8.1","@types/bun":"latest","@vitest/ui":"^4.0.18","@types/uuid":"^11.0.0","lint-staged":"^16.2.7","@types/react":"^19.2.10","@tauri-apps/api":"^2.9.1","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tobby_0.1.13_1771939607647_0.678838249980521","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@mattfillipe/tobby","version":"0.1.14","_id":"@mattfillipe/tobby@0.1.14","maintainers":[{"name":"mattfillipe","email":"matheusfillipeag@gmail.com"}],"homepage":"https://github.com/ObsidianIRC/tobby#readme","bugs":{"url":"https://github.com/ObsidianIRC/tobby/issues"},"bin":{"tobby":"bin/tobby.js"},"dist":{"shasum":"d18e95023f3e80104b85c3ecf9d6488c53cf658b","tarball":"https://registry.npmjs.org/@mattfillipe/tobby/-/tobby-0.1.14.tgz","fileCount":16,"integrity":"sha512-1SGmXT0Di/P6YDH9Zs1TrNMUmnTSfzc8k+jr4n6vtlhP//de/T0VdVRjpb6RiCD7aaC5+6wcBfHNjJSNpq2H9g==","signatures":[{"sig":"MEUCIGEvC9bXctqKI2u4YBHw3wNxEo3tELMRMlOoMo51rc1AAiEA+CAHwcs7tSN6pszrHpJW7oLI3rcueeDsUkgHym829TY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mattfillipe%2ftobby@0.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5232007},"type":"module","gitHead":"8e0353d12ad7f9f012759d9fbcde88e933e89516","scripts":{"dev":"bun run src/index.tsx","lint":"eslint src tests && prettier --check 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest","build":"bun build src/index.tsx --outdir dist --target bun --minify","start":"bun run dist/index.js","format":"prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","prepare":"husky","test:ui":"vitest --ui","db:clear":"bun run scripts/clear-database.ts","lint:fix":"eslint src tests --fix && prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","typecheck":"bash -c 'tsc --noEmit 2>&1 | grep -E \"^(src/|tests/)\" > /tmp/tsc-out.txt; if [ -s /tmp/tsc-out.txt ]; then cat /tmp/tsc-out.txt; exit 1; fi'","aur-release":"bash scripts/aur-release.sh","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e91893c0-230d-4377-87bd-4ea7709a7079"}},"repository":{"url":"git+https://github.com/ObsidianIRC/tobby.git","type":"git"},"_npmVersion":"11.6.2","description":"The Terminal Obby — a modern IRC client for the terminal","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^13.0.0","react":"^19.2.4","fuse.js":"^7.1.0","zustand":"^5.0.11","emojilib":"^4.0.2","clipboardy":"^5.3.0","highlight.js":"^11.11.1","@opentui/core":"^0.1.75","@opentui/react":"^0.1.75"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","prettier":"^3.8.1","@types/bun":"latest","@vitest/ui":"^4.0.18","@types/uuid":"^11.0.0","lint-staged":"^16.2.7","@types/react":"^19.2.10","@tauri-apps/api":"^2.9.1","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tobby_0.1.14_1771942388869_0.6030377810240457","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@mattfillipe/tobby","version":"0.1.15","_id":"@mattfillipe/tobby@0.1.15","maintainers":[{"name":"mattfillipe","email":"matheusfillipeag@gmail.com"}],"homepage":"https://github.com/ObsidianIRC/tobby#readme","bugs":{"url":"https://github.com/ObsidianIRC/tobby/issues"},"bin":{"tobby":"bin/tobby.js"},"dist":{"shasum":"1ea9abfae951f7afa70acef78962349955b84216","tarball":"https://registry.npmjs.org/@mattfillipe/tobby/-/tobby-0.1.15.tgz","fileCount":16,"integrity":"sha512-826oTEFFU5ysM3YLRyCRuOoo9DhlzTlek2knc1x9L+SfPJqWMsBH3i9RCf/h3JsFS+qz7YgNnyfgV19wmR0OQg==","signatures":[{"sig":"MEQCIQDnHM4gLZXbeavWz8frmo6WEfdra/dpFuaPqjtnhEb1BAIfK8E/XGHWW+zFwfwB2JzPslGk0ZBihg2zQS/4w91pEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mattfillipe%2ftobby@0.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5232007},"type":"module","gitHead":"eee14a40ee7eb524cdb94f030d2c6da97ba2e9b7","scripts":{"dev":"bun run src/index.tsx","lint":"eslint src tests && prettier --check 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest","build":"bun build src/index.tsx --outdir dist --target bun --minify","start":"bun run dist/index.js","format":"prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","prepare":"husky","test:ui":"vitest --ui","db:clear":"bun run scripts/clear-database.ts","lint:fix":"eslint src tests --fix && prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","typecheck":"bash -c 'tsc --noEmit 2>&1 | grep -E \"^(src/|tests/)\" > /tmp/tsc-out.txt; if [ -s /tmp/tsc-out.txt ]; then cat /tmp/tsc-out.txt; exit 1; fi'","aur-release":"bash scripts/aur-release.sh","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e91893c0-230d-4377-87bd-4ea7709a7079"}},"repository":{"url":"git+https://github.com/ObsidianIRC/tobby.git","type":"git"},"_npmVersion":"11.6.2","description":"The Terminal Obby — a modern IRC client for the terminal","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^13.0.0","react":"^19.2.4","fuse.js":"^7.1.0","zustand":"^5.0.11","emojilib":"^4.0.2","clipboardy":"^5.3.0","highlight.js":"^11.11.1","@opentui/core":"^0.1.75","@opentui/react":"^0.1.75"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","prettier":"^3.8.1","@types/bun":"latest","@vitest/ui":"^4.0.18","@types/uuid":"^11.0.0","lint-staged":"^16.2.7","@types/react":"^19.2.10","@tauri-apps/api":"^2.9.1","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tobby_0.1.15_1771943398915_0.3274933320626763","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@mattfillipe/tobby","version":"0.1.16","_id":"@mattfillipe/tobby@0.1.16","maintainers":[{"name":"mattfillipe","email":"matheusfillipeag@gmail.com"}],"homepage":"https://github.com/ObsidianIRC/tobby#readme","bugs":{"url":"https://github.com/ObsidianIRC/tobby/issues"},"bin":{"tobby":"bin/tobby.js"},"dist":{"shasum":"2cc2130c974710ad61750078c7736d35649f2b45","tarball":"https://registry.npmjs.org/@mattfillipe/tobby/-/tobby-0.1.16.tgz","fileCount":16,"integrity":"sha512-XlAoiby9C1hVwNCWB4YAdwzY1cuzlfsOMxt5IBTdcx7VylZDxwBWokjflzKGmgdEAQ0DoOSmBlnoqD9PQa64Rg==","signatures":[{"sig":"MEQCIF22LDC2PshTEiuncSNdzrzJUGZ/pQG5F/SsCACBX5zFAiAqw0CTKWcAOYPrs/f6zVEOc+PWfdiKZXGKEPOmiyBo9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mattfillipe%2ftobby@0.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5232007},"type":"module","gitHead":"8c09e614916a106c2657f91a6e6f6f6d298eefc1","scripts":{"dev":"bun run src/index.tsx","lint":"eslint src tests && prettier --check 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest","build":"bun build src/index.tsx --outdir dist --target bun --minify","start":"bun run dist/index.js","format":"prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","prepare":"husky","test:ui":"vitest --ui","db:clear":"bun run scripts/clear-database.ts","lint:fix":"eslint src tests --fix && prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","typecheck":"bash -c 'tsc --noEmit 2>&1 | grep -E \"^(src/|tests/)\" > /tmp/tsc-out.txt; if [ -s /tmp/tsc-out.txt ]; then cat /tmp/tsc-out.txt; exit 1; fi'","aur-release":"bash scripts/aur-release.sh","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e91893c0-230d-4377-87bd-4ea7709a7079"}},"repository":{"url":"git+https://github.com/ObsidianIRC/tobby.git","type":"git"},"_npmVersion":"11.6.2","description":"The Terminal Obby — a modern IRC client for the terminal","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^13.0.0","react":"^19.2.4","fuse.js":"^7.1.0","zustand":"^5.0.11","emojilib":"^4.0.2","clipboardy":"^5.3.0","highlight.js":"^11.11.1","@opentui/core":"^0.1.75","@opentui/react":"^0.1.75"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","prettier":"^3.8.1","@types/bun":"latest","@vitest/ui":"^4.0.18","@types/uuid":"^11.0.0","lint-staged":"^16.2.7","@types/react":"^19.2.10","@tauri-apps/api":"^2.9.1","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tobby_0.1.16_1771944193665_0.06438963341030268","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@mattfillipe/tobby","version":"0.1.17","_id":"@mattfillipe/tobby@0.1.17","maintainers":[{"name":"mattfillipe","email":"matheusfillipeag@gmail.com"}],"homepage":"https://github.com/ObsidianIRC/tobby#readme","bugs":{"url":"https://github.com/ObsidianIRC/tobby/issues"},"bin":{"tobby":"bin/tobby.js"},"dist":{"shasum":"c44c1f7c9a4523963a034d49405a0730526dae57","tarball":"https://registry.npmjs.org/@mattfillipe/tobby/-/tobby-0.1.17.tgz","fileCount":16,"integrity":"sha512-tqSeJQ6l0ogzy7Ip9QpOq0GmVrtAfwPTrLkS8LMI8K6sYfvTBCsWoT2fPzGtAi5KIibQMHUgtHKWSfoF1mvpoA==","signatures":[{"sig":"MEUCIECHkqBQHzSXj3mDDGU2nF7hqSpNNuxSo5/9Vxy2+oHBAiEAt4doQJhKHsVeKH9kxpP7rrnrsxbqs1Yh3Tzp6K34w7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mattfillipe%2ftobby@0.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5232007},"type":"module","gitHead":"c6ce98c83f5e0202e95d369593b4c0c8ff9fdbec","scripts":{"dev":"bun run src/index.tsx","lint":"eslint src tests && prettier --check 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest","build":"bun build src/index.tsx --outdir dist --target bun --minify","start":"bun run dist/index.js","format":"prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","prepare":"husky","test:ui":"vitest --ui","db:clear":"bun run scripts/clear-database.ts","lint:fix":"eslint src tests --fix && prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","typecheck":"bash -c 'tsc --noEmit 2>&1 | grep -E \"^(src/|tests/)\" > /tmp/tsc-out.txt; if [ -s /tmp/tsc-out.txt ]; then cat /tmp/tsc-out.txt; exit 1; fi'","aur-release":"bash scripts/aur-release.sh","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e91893c0-230d-4377-87bd-4ea7709a7079"}},"repository":{"url":"git+https://github.com/ObsidianIRC/tobby.git","type":"git"},"_npmVersion":"11.6.2","description":"The Terminal Obby — a modern IRC client for the terminal","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^13.0.0","react":"^19.2.4","fuse.js":"^7.1.0","zustand":"^5.0.11","emojilib":"^4.0.2","clipboardy":"^5.3.0","highlight.js":"^11.11.1","@opentui/core":"^0.1.75","@opentui/react":"^0.1.75"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.39.2","vitest":"^4.0.18","prettier":"^3.8.1","@types/bun":"latest","@vitest/ui":"^4.0.18","@types/uuid":"^11.0.0","lint-staged":"^16.2.7","@types/react":"^19.2.10","@tauri-apps/api":"^2.9.1","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tobby_0.1.17_1771963629286_0.15688215849855114","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@mattfillipe/tobby","version":"0.1.20","_id":"@mattfillipe/tobby@0.1.20","maintainers":[{"name":"mattfillipe","email":"matheusfillipeag@gmail.com"}],"homepage":"https://github.com/ObsidianIRC/tobby#readme","bugs":{"url":"https://github.com/ObsidianIRC/tobby/issues"},"bin":{"tobby":"bin/tobby.js"},"dist":{"shasum":"62ec8b9423965f3aa1b55a25d17f4e27e7a9794a","tarball":"https://registry.npmjs.org/@mattfillipe/tobby/-/tobby-0.1.20.tgz","fileCount":16,"integrity":"sha512-j3xoa0AHmUGlkb5mXiY+FcvJecWRdDfcEV+6q+iQwW/FW/qsgZv6ztdOrRzOl1TOgUe/q1dvpusCs8rq5jNsFw==","signatures":[{"sig":"MEQCIDTqZ32LNkOfH24GAwDn4jCpnja2y4o4UaGzJQycmInVAiBkeiDsBZVYryXHhDRlK4kGNwCQX6GvFr8w1kyHBLVftQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mattfillipe%2ftobby@0.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5228210},"type":"module","gitHead":"31b124d43231bb8feab388bc1e80810ea41b3aea","scripts":{"dev":"bun run src/index.tsx","knip":"knip","lint":"eslint src tests && prettier --check 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest","build":"bun build src/index.tsx --outdir dist --target bun --minify --external '@tauri-apps/api'","start":"bun run dist/index.js","format":"prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","prepare":"husky","test:ui":"vitest --ui","db:clear":"bun run scripts/clear-database.ts","lint:fix":"eslint src tests --fix && prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","typecheck":"bash -c 'tsc --noEmit 2>&1 | grep -E \"^(src/|tests/)\" > /tmp/tsc-out.txt; if [ -s /tmp/tsc-out.txt ]; then cat /tmp/tsc-out.txt; exit 1; fi'","aur-release":"bash scripts/aur-release.sh","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e91893c0-230d-4377-87bd-4ea7709a7079"}},"repository":{"url":"git+https://github.com/ObsidianIRC/tobby.git","type":"git"},"_npmVersion":"11.6.2","description":"The Terminal Obby — a modern IRC client for the terminal","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^13.0.0","react":"^19.2.4","fuse.js":"^7.1.0","zustand":"^5.0.11","emojilib":"^4.0.2","clipboardy":"^5.3.0","@opentui/core":"^0.1.75","@opentui/react":"^0.1.75"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.85.0","husky":"^9.1.7","eslint":"^9.39.2","marked":"^16.4.0","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.2","@types/bun":"latest","@vitest/ui":"^4.0.18","lint-staged":"^16.2.7","@types/react":"^19.2.10","highlight.js":"^11.11.1","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tobby_0.1.20_1772010083285_0.7603665439654077","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@mattfillipe/tobby","version":"0.1.23","_id":"@mattfillipe/tobby@0.1.23","maintainers":[{"name":"mattfillipe","email":"matheusfillipeag@gmail.com"}],"homepage":"https://github.com/ObsidianIRC/tobby#readme","bugs":{"url":"https://github.com/ObsidianIRC/tobby/issues"},"bin":{"tobby":"bin/tobby.js"},"dist":{"shasum":"865252e14fe29118a03bba7906b299d92b7a82b1","tarball":"https://registry.npmjs.org/@mattfillipe/tobby/-/tobby-0.1.23.tgz","fileCount":16,"integrity":"sha512-Gzvhx3NWhdKmkZc4yn4Q/0pYjChVYvvsT/LQUjjKWzA3SRW88n2V1Yz9yR62OXUnzi2jUb0kxG995xUuCJTLiA==","signatures":[{"sig":"MEUCIAXacMzMiaamthZaOhNdzCpN+HfkXCoBX7U0hDqcIILgAiEAoekmKKQ33FjvOmTIdL32qNnzip16Cqjq/yo9LEv8ZmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mattfillipe%2ftobby@0.1.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5230957},"type":"module","gitHead":"fed70db7c5cf5460f73af77c9f76fd6412dcf2ac","scripts":{"dev":"bun run src/index.tsx","knip":"knip","lint":"eslint src tests && prettier --check 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest","build":"bun build src/index.tsx --outdir dist --target bun --minify","start":"bun run dist/index.js","format":"prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","prepare":"husky","test:ui":"vitest --ui","db:clear":"bun run scripts/clear-database.ts","lint:fix":"eslint src tests --fix && prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","typecheck":"bash -c 'tsc --noEmit 2>&1 | grep -E \"^(src/|tests/)\" > /tmp/tsc-out.txt; if [ -s /tmp/tsc-out.txt ]; then cat /tmp/tsc-out.txt; exit 1; fi'","aur-release":"bash scripts/aur-release.sh","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e91893c0-230d-4377-87bd-4ea7709a7079"}},"repository":{"url":"git+https://github.com/ObsidianIRC/tobby.git","type":"git"},"_npmVersion":"11.6.2","description":"The Terminal Obby — a modern IRC client for the terminal","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^13.0.0","react":"^19.2.4","fuse.js":"^7.1.0","zustand":"^5.0.11","emojilib":"^4.0.2","clipboardy":"^5.3.0","@opentui/core":"^0.1.75","@opentui/react":"^0.1.75"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.85.0","husky":"^9.1.7","eslint":"^9.39.2","marked":"^16.4.0","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.2","@types/bun":"latest","@vitest/ui":"^4.0.18","lint-staged":"^16.2.7","@types/react":"^19.2.10","highlight.js":"^11.11.1","@tauri-apps/api":"^2.0.0","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tobby_0.1.23_1772020789945_0.6712761718490283","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@mattfillipe/tobby","version":"0.1.24","_id":"@mattfillipe/tobby@0.1.24","maintainers":[{"name":"mattfillipe","email":"matheusfillipeag@gmail.com"}],"homepage":"https://github.com/ObsidianIRC/tobby#readme","bugs":{"url":"https://github.com/ObsidianIRC/tobby/issues"},"bin":{"tobby":"bin/tobby.js"},"dist":{"shasum":"3741eab7709b9dd6a8de572b2276fe2adb8be033","tarball":"https://registry.npmjs.org/@mattfillipe/tobby/-/tobby-0.1.24.tgz","fileCount":5,"integrity":"sha512-yz1cElNUzOzieAbqNhJIj+NPp6YKnm0WKKTymZFxHU6a6q45OFr0l7K+VGK1LTVUtuDDSWuDr1X3TkVDF/9QPw==","signatures":[{"sig":"MEUCIQDP3P8MGxxnRc/DA3IVTPfoP45+YopWc0bKrU8wqUw8sAIgR3isEwSj/u3NzbsIRg9/jAbKRUkdUvOHAb55Pcsp8mY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mattfillipe%2ftobby@0.1.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":651770},"type":"module","gitHead":"0ba04bbaea35fd780304bcfe61219715d97c86f1","scripts":{"dev":"bun run src/index.tsx","knip":"knip","lint":"eslint src tests && prettier --check 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest","build":"bun build src/index.tsx --outdir dist --target bun --minify --external '@opentui/core' --external '@opentui/react' --external 'react'","start":"bun run dist/index.js","format":"prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","prepare":"husky","test:ui":"vitest --ui","db:clear":"bun run scripts/clear-database.ts","lint:fix":"eslint src tests --fix && prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","typecheck":"bash -c 'tsc --noEmit 2>&1 | grep -E \"^(src/|tests/)\" > /tmp/tsc-out.txt; if [ -s /tmp/tsc-out.txt ]; then cat /tmp/tsc-out.txt; exit 1; fi'","aur-release":"bash scripts/aur-release.sh","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e91893c0-230d-4377-87bd-4ea7709a7079"}},"repository":{"url":"git+https://github.com/ObsidianIRC/tobby.git","type":"git"},"_npmVersion":"11.6.2","description":"The Terminal Obby — a modern IRC client for the terminal","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^13.0.0","react":"^19.2.4","fuse.js":"^7.1.0","zustand":"^5.0.11","emojilib":"^4.0.2","clipboardy":"^5.3.0","@opentui/core":"^0.1.75","@opentui/react":"^0.1.75"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.85.0","husky":"^9.1.7","eslint":"^9.39.2","marked":"^16.4.0","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.2","@types/bun":"latest","@vitest/ui":"^4.0.18","lint-staged":"^16.2.7","@types/react":"^19.2.10","highlight.js":"^11.11.1","@tauri-apps/api":"^2.9.1","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tobby_0.1.24_1772022381441_0.9490527347752289","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@mattfillipe/tobby","version":"0.2.0","_id":"@mattfillipe/tobby@0.2.0","maintainers":[{"name":"mattfillipe","email":"matheusfillipeag@gmail.com"}],"homepage":"https://github.com/ObsidianIRC/tobby#readme","bugs":{"url":"https://github.com/ObsidianIRC/tobby/issues"},"bin":{"tobby":"bin/tobby.js"},"dist":{"shasum":"475b63dbe0e423146ce679d463cb3adb560f4750","tarball":"https://registry.npmjs.org/@mattfillipe/tobby/-/tobby-0.2.0.tgz","fileCount":5,"integrity":"sha512-toxZd4LWU2dRDJwZiXCKQgxgGvngDx5PQfXRxGjp07BF5vH4Ab/kBn46QXSCt74VSP0AacKMzwWScBTmkangPA==","signatures":[{"sig":"MEQCIDlfeuJbQbciCrJRB46DZYcq0CJBg7DuOdI3p4REYlTkAiBImq/PGSQh0Y/VQWSdV7Ji4gbemJP6WL+Td4epDmZpRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mattfillipe%2ftobby@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":654588},"type":"module","gitHead":"017f277d0c7eb8fb85cd6343795859c18aa76fd1","scripts":{"dev":"bun run src/index.tsx","knip":"knip","lint":"eslint src tests && prettier --check 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest","build":"bun build src/index.tsx --outdir dist --target bun --minify --external '@opentui/core' --external '@opentui/react' --external 'react'","start":"bun run dist/index.js","format":"prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","prepare":"husky","test:ui":"vitest --ui","db:clear":"bun run scripts/clear-database.ts","lint:fix":"eslint src tests --fix && prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","typecheck":"bash -c 'tsc --noEmit 2>&1 | grep -E \"^(src/|tests/)\" > /tmp/tsc-out.txt; if [ -s /tmp/tsc-out.txt ]; then cat /tmp/tsc-out.txt; exit 1; fi'","aur-release":"bash scripts/aur-release.sh","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e91893c0-230d-4377-87bd-4ea7709a7079"}},"repository":{"url":"git+https://github.com/ObsidianIRC/tobby.git","type":"git"},"_npmVersion":"11.8.0","description":"The Terminal Obby — a modern IRC client for the terminal","directories":{},"_nodeVersion":"24.13.1","dependencies":{"uuid":"^13.0.0","react":"^19.2.4","fuse.js":"^7.1.0","zustand":"^5.0.11","emojilib":"^4.0.2","clipboardy":"^5.3.0","@opentui/core":"^0.1.75","@opentui/react":"^0.1.75"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.85.0","husky":"^9.1.7","eslint":"^9.39.2","marked":"^16.4.0","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.2","@types/bun":"latest","@vitest/ui":"^4.0.18","lint-staged":"^16.2.7","@types/react":"^19.2.10","highlight.js":"^11.11.1","@tauri-apps/api":"^2.9.1","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tobby_0.2.0_1772131699266_0.5843309969606891","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@mattfillipe/tobby","version":"0.2.1","_id":"@mattfillipe/tobby@0.2.1","maintainers":[{"name":"mattfillipe","email":"matheusfillipeag@gmail.com"}],"homepage":"https://github.com/ObsidianIRC/tobby#readme","bugs":{"url":"https://github.com/ObsidianIRC/tobby/issues"},"bin":{"tobby":"bin/tobby.js"},"dist":{"shasum":"1223a40cd4aa0fc5ad43ad106d7b592be9ff2a1e","tarball":"https://registry.npmjs.org/@mattfillipe/tobby/-/tobby-0.2.1.tgz","fileCount":5,"integrity":"sha512-S6aAGI9L07FyeQef6hz6Iyjve5SBqEqiLpOBuWgpH1i+J+O87Hq38RDVviJo7nxWYIaoxMLoaZ9glNAjaGPSjg==","signatures":[{"sig":"MEYCIQCtbQydic9AcJwUWgKvZsV0gNHJLri6X+eG6D4QGQvqHwIhANCnx6/K01BozedjHe1hu6tLZ5syAXx4/A8sreHAxNcC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mattfillipe%2ftobby@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":661485},"type":"module","gitHead":"1e132747d1f2c04e51f8df425bc31652fe387e7a","scripts":{"dev":"bun run src/index.tsx","knip":"knip","lint":"eslint src tests && prettier --check 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest","build":"bun run scripts/build.ts","start":"bun run dist/index.js","format":"prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","prepare":"husky","test:ui":"vitest --ui","db:clear":"bun run scripts/clear-database.ts","lint:fix":"eslint src tests --fix && prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","typecheck":"bash -c 'tsc --noEmit 2>&1 | grep -E \"^(src/|tests/)\" > /tmp/tsc-out.txt; if [ -s /tmp/tsc-out.txt ]; then cat /tmp/tsc-out.txt; exit 1; fi'","aur-release":"bash scripts/aur-release.sh","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e91893c0-230d-4377-87bd-4ea7709a7079"}},"repository":{"url":"git+https://github.com/ObsidianIRC/tobby.git","type":"git"},"_npmVersion":"11.8.0","description":"The Terminal Obby — a modern IRC client for the terminal","directories":{},"_nodeVersion":"24.13.1","dependencies":{"uuid":"^13.0.0","react":"^19.2.4","fuse.js":"^7.1.0","zustand":"^5.0.11","emojilib":"^4.0.2","clipboardy":"^5.3.0","@opentui/core":"^0.1.75","@opentui/react":"^0.1.75"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.85.0","husky":"^9.1.7","eslint":"^9.39.2","marked":"^16.4.0","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.2","@types/bun":"latest","@vitest/ui":"^4.0.18","lint-staged":"^16.2.7","@types/react":"^19.2.10","highlight.js":"^11.11.1","@tauri-apps/api":"^2.9.1","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tobby_0.2.1_1772280606866_0.4255708160144529","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@mattfillipe/tobby","version":"0.2.2","_id":"@mattfillipe/tobby@0.2.2","maintainers":[{"name":"mattfillipe","email":"matheusfillipeag@gmail.com"}],"homepage":"https://github.com/ObsidianIRC/tobby#readme","bugs":{"url":"https://github.com/ObsidianIRC/tobby/issues"},"bin":{"tobby":"bin/tobby.js"},"dist":{"shasum":"388f585ef0765ce0139a9dd49100517aaeb72bbe","tarball":"https://registry.npmjs.org/@mattfillipe/tobby/-/tobby-0.2.2.tgz","fileCount":5,"integrity":"sha512-8+jgrEOwaZYtNl1NxWdV2+qwHSC9hQ07886Vc4CsYQkeajklnCtOeWDC6+C1EqIKjrc/7dwZdi1pBwHIzOjyBQ==","signatures":[{"sig":"MEUCIQCjX9JbzagzYgch4fpRxKWz2pmXbPiUmfInVVuRQkep8AIgAM3fLkjTWHGyPj0ixHuB0klqX0HwkA1TLcZ2jLyA5mk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mattfillipe%2ftobby@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":661666},"type":"module","gitHead":"889e254a47daf64872a9d985e9ba862728afe820","scripts":{"dev":"bun run src/index.tsx","knip":"knip","lint":"eslint src tests && prettier --check 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest","build":"bun run scripts/build.ts","start":"bun run dist/index.js","format":"prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","prepare":"husky","test:ui":"vitest --ui","db:clear":"bun run scripts/clear-database.ts","lint:fix":"eslint src tests --fix && prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","typecheck":"bash -c 'tsc --noEmit 2>&1 | grep -E \"^(src/|tests/)\" > /tmp/tsc-out.txt; if [ -s /tmp/tsc-out.txt ]; then cat /tmp/tsc-out.txt; exit 1; fi'","aur-release":"bash scripts/aur-release.sh","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e91893c0-230d-4377-87bd-4ea7709a7079"}},"repository":{"url":"git+https://github.com/ObsidianIRC/tobby.git","type":"git"},"_npmVersion":"11.8.0","description":"The Terminal Obby — a modern IRC client for the terminal","directories":{},"_nodeVersion":"24.13.1","dependencies":{"uuid":"^13.0.0","react":"^19.2.4","fuse.js":"^7.1.0","zustand":"^5.0.11","emojilib":"^4.0.2","clipboardy":"^5.3.0","@opentui/core":"^0.1.75","@opentui/react":"^0.1.75"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.85.0","husky":"^9.1.7","eslint":"^9.39.2","marked":"^16.4.0","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.2","@types/bun":"latest","@vitest/ui":"^4.0.18","lint-staged":"^16.2.7","@types/react":"^19.2.10","highlight.js":"^11.11.1","@tauri-apps/api":"^2.9.1","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tobby_0.2.2_1772478131387_0.7691279312000114","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@mattfillipe/tobby","version":"0.2.3","_id":"@mattfillipe/tobby@0.2.3","maintainers":[{"name":"mattfillipe","email":"matheusfillipeag@gmail.com"}],"homepage":"https://github.com/ObsidianIRC/tobby#readme","bugs":{"url":"https://github.com/ObsidianIRC/tobby/issues"},"bin":{"tobby":"bin/tobby.js"},"dist":{"shasum":"cf643c47c248ce38cf8d67bc72137fb933d66afa","tarball":"https://registry.npmjs.org/@mattfillipe/tobby/-/tobby-0.2.3.tgz","fileCount":5,"integrity":"sha512-jHW9vWed2TSVQ8MxhYUMRXkba85t21qCmHycWpS4GLkTginvvR+gHRyM7C5YCmOgx7mhxp+SyQQR90NEbePGPw==","signatures":[{"sig":"MEUCIQDHbTEMMfUCnIF8JrGpgdJmIy8QxG0D/Wv/YZXean0KgQIgPpLKIT/22SYfAq76FaPMRvD1yLyAhgMvb0QxuN0sGos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mattfillipe%2ftobby@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":664957},"type":"module","gitHead":"7b25ee4baaa171da3d68da70bd65f0969d6ef02b","scripts":{"dev":"bun run src/index.tsx","knip":"knip","lint":"eslint src tests && prettier --check 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest","build":"bun run scripts/build.ts","start":"bun run dist/index.js","format":"prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","prepare":"husky","test:ui":"vitest --ui","db:clear":"bun run scripts/clear-database.ts","lint:fix":"eslint src tests --fix && prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","typecheck":"bash -c 'tsc --noEmit 2>&1 | grep -E \"^(src/|tests/)\" > /tmp/tsc-out.txt; if [ -s /tmp/tsc-out.txt ]; then cat /tmp/tsc-out.txt; exit 1; fi'","aur-release":"bash scripts/aur-release.sh","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e91893c0-230d-4377-87bd-4ea7709a7079"}},"repository":{"url":"git+https://github.com/ObsidianIRC/tobby.git","type":"git"},"_npmVersion":"11.8.0","description":"The Terminal Obby — a modern IRC client for the terminal","directories":{},"_nodeVersion":"24.13.1","dependencies":{"uuid":"^13.0.0","react":"^19.2.4","fuse.js":"^7.1.0","zustand":"^5.0.11","emojilib":"^4.0.2","clipboardy":"^5.3.0","@opentui/core":"^0.1.75","@opentui/react":"^0.1.75"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.85.0","husky":"^9.1.7","eslint":"^9.39.2","marked":"^16.4.0","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.2","@types/bun":"latest","@vitest/ui":"^4.0.18","lint-staged":"^16.2.7","@types/react":"^19.2.10","highlight.js":"^11.11.1","@tauri-apps/api":"^2.9.1","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tobby_0.2.3_1772544509849_0.5310312918304554","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@mattfillipe/tobby","version":"0.2.4","_id":"@mattfillipe/tobby@0.2.4","maintainers":[{"name":"mattfillipe","email":"matheusfillipeag@gmail.com"}],"homepage":"https://github.com/ObsidianIRC/tobby#readme","bugs":{"url":"https://github.com/ObsidianIRC/tobby/issues"},"bin":{"tobby":"bin/tobby.js"},"dist":{"shasum":"bd348fc37725c8378411886df7c74ab2bb8e23df","tarball":"https://registry.npmjs.org/@mattfillipe/tobby/-/tobby-0.2.4.tgz","fileCount":5,"integrity":"sha512-OkPm5TLDP5WMnxgSFobjo2qVntFxrA+K969J/qdAoscjbZd41NhGSoFCumnkdHLjS5yLDdQK1OtYYivq9OJy+w==","signatures":[{"sig":"MEUCIQDtsHb/Q4MRf1aLytIr6IVwhL/V1REHTdvkpZYRw3YwuQIgLztGltzak2MiCsBboAnbiy0mDn1MM22y8zH1Nt6Hus0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mattfillipe%2ftobby@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":665431},"type":"module","gitHead":"44a1ac9d1a33b9c339be676c3cb65c5d11c6628e","scripts":{"dev":"bun run src/index.tsx","knip":"knip","lint":"eslint src tests && prettier --check 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest","build":"bun run scripts/build.ts","start":"bun run dist/index.js","format":"prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","prepare":"husky","test:ui":"vitest --ui","db:clear":"bun run scripts/clear-database.ts","lint:fix":"eslint src tests --fix && prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","typecheck":"bash -c 'tsc --noEmit 2>&1 | grep -E \"^(src/|tests/)\" > /tmp/tsc-out.txt; if [ -s /tmp/tsc-out.txt ]; then cat /tmp/tsc-out.txt; exit 1; fi'","aur-release":"bash scripts/aur-release.sh","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e91893c0-230d-4377-87bd-4ea7709a7079"}},"repository":{"url":"git+https://github.com/ObsidianIRC/tobby.git","type":"git"},"_npmVersion":"11.8.0","description":"The Terminal Obby — a modern IRC client for the terminal","directories":{},"_nodeVersion":"24.13.1","dependencies":{"uuid":"^13.0.0","react":"^19.2.4","fuse.js":"^7.1.0","zustand":"^5.0.11","emojilib":"^4.0.2","clipboardy":"^5.3.0","@opentui/core":"^0.1.75","@opentui/react":"^0.1.75"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.85.0","husky":"^9.1.7","eslint":"^9.39.2","marked":"^16.4.0","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.2","@types/bun":"latest","@vitest/ui":"^4.0.18","lint-staged":"^16.2.7","@types/react":"^19.2.10","highlight.js":"^11.11.1","@tauri-apps/api":"^2.9.1","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tobby_0.2.4_1772566977341_0.5741430568124886","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@mattfillipe/tobby","version":"0.2.5","_id":"@mattfillipe/tobby@0.2.5","maintainers":[{"name":"mattfillipe","email":"matheusfillipeag@gmail.com"}],"homepage":"https://github.com/ObsidianIRC/tobby#readme","bugs":{"url":"https://github.com/ObsidianIRC/tobby/issues"},"bin":{"tobby":"bin/tobby.js"},"dist":{"shasum":"00b97b58129a2876ea0e10217e4ff331c06a213b","tarball":"https://registry.npmjs.org/@mattfillipe/tobby/-/tobby-0.2.5.tgz","fileCount":5,"integrity":"sha512-GO1i6EhCEphWNbWxqOuNC4NNJUYhzeYPhxtbkGdBgF/HVu1zhYkIP9PFZA/PXiiFyXrS/N8EFjKF8n0l/Fn2Ig==","signatures":[{"sig":"MEYCIQDvbBb40rJFE+gDSyI6lKRTsaAdhn8t1OQpt0zFp3iPlgIhAPEJ4wtwoVOYa7w3wiwgCT5ogrcps+Eztqygr119a4J2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mattfillipe%2ftobby@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":665565},"type":"module","gitHead":"5e456f5c043ca316cbd4508169b5f6ab4bac04b1","scripts":{"dev":"bun run src/index.tsx","knip":"knip","lint":"eslint src tests && prettier --check 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest","build":"bun run scripts/build.ts","start":"bun run dist/index.js","format":"prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","prepare":"husky","test:ui":"vitest --ui","db:clear":"bun run scripts/clear-database.ts","lint:fix":"eslint src tests --fix && prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","typecheck":"bash -c 'tsc --noEmit 2>&1 | grep -E \"^(src/|tests/)\" > /tmp/tsc-out.txt; if [ -s /tmp/tsc-out.txt ]; then cat /tmp/tsc-out.txt; exit 1; fi'","aur-release":"bash scripts/aur-release.sh","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e91893c0-230d-4377-87bd-4ea7709a7079"}},"repository":{"url":"git+https://github.com/ObsidianIRC/tobby.git","type":"git"},"_npmVersion":"11.8.0","description":"The Terminal Obby — a modern IRC client for the terminal","directories":{},"_nodeVersion":"24.13.1","dependencies":{"uuid":"^13.0.0","react":"^19.2.4","fuse.js":"^7.1.0","zustand":"^5.0.11","emojilib":"^4.0.2","clipboardy":"^5.3.0","@opentui/core":"^0.1.75","@opentui/react":"^0.1.75"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.85.0","husky":"^9.1.7","eslint":"^9.39.2","marked":"^16.4.0","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.2","@types/bun":"latest","@vitest/ui":"^4.0.18","lint-staged":"^16.2.7","@types/react":"^19.2.10","highlight.js":"^11.11.1","@tauri-apps/api":"^2.9.1","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tobby_0.2.5_1772567649881_0.639223314312529","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@mattfillipe/tobby","version":"0.2.6","_id":"@mattfillipe/tobby@0.2.6","maintainers":[{"name":"mattfillipe","email":"matheusfillipeag@gmail.com"}],"homepage":"https://github.com/ObsidianIRC/tobby#readme","bugs":{"url":"https://github.com/ObsidianIRC/tobby/issues"},"bin":{"tobby":"bin/tobby.js"},"dist":{"shasum":"5be23a86c6eeab25973fa5974424f6a42ba87d56","tarball":"https://registry.npmjs.org/@mattfillipe/tobby/-/tobby-0.2.6.tgz","fileCount":5,"integrity":"sha512-vfIM99mCxH5/f8x6+usyetKtPzipiOIiiX0rkhGjcvSymrTO/5gid9+S6QT1gMzFVPKOb/fdFr2Jodx3bs4wZg==","signatures":[{"sig":"MEYCIQDz0dlO3IdJKuWI03v6JeoT5NE/HhaRkvhcrY9S1XjIoQIhAIju3DLovhdPqzFHdQz5MUYhBRZLijqwqZr0C3yB4mzM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mattfillipe%2ftobby@0.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":665865},"type":"module","gitHead":"5f83747d2701ce5c7469567532614f0af8edd177","scripts":{"dev":"bun run src/index.tsx","knip":"knip","lint":"eslint src tests && prettier --check 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest","build":"bun run scripts/build.ts","start":"bun run dist/index.js","format":"prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","prepare":"husky","test:ui":"vitest --ui","db:clear":"bun run scripts/clear-database.ts","lint:fix":"eslint src tests --fix && prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","typecheck":"bash -c 'tsc --noEmit 2>&1 | grep -E \"^(src/|tests/)\" > /tmp/tsc-out.txt; if [ -s /tmp/tsc-out.txt ]; then cat /tmp/tsc-out.txt; exit 1; fi'","aur-release":"bash scripts/aur-release.sh","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e91893c0-230d-4377-87bd-4ea7709a7079"}},"repository":{"url":"git+https://github.com/ObsidianIRC/tobby.git","type":"git"},"_npmVersion":"11.8.0","description":"The Terminal Obby — a modern IRC client for the terminal","directories":{},"_nodeVersion":"24.13.1","dependencies":{"uuid":"^13.0.0","react":"^19.2.4","fuse.js":"^7.1.0","zustand":"^5.0.11","emojilib":"^4.0.2","clipboardy":"^5.3.0","@opentui/core":"^0.1.75","@opentui/react":"^0.1.75"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.85.0","husky":"^9.1.7","eslint":"^9.39.2","marked":"^16.4.0","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.2","@types/bun":"latest","@vitest/ui":"^4.0.18","lint-staged":"^16.2.7","@types/react":"^19.2.10","highlight.js":"^11.11.1","@tauri-apps/api":"^2.9.1","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tobby_0.2.6_1772628320986_0.8004036061791286","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@mattfillipe/tobby","version":"0.2.7","_id":"@mattfillipe/tobby@0.2.7","maintainers":[{"name":"mattfillipe","email":"matheusfillipeag@gmail.com"}],"homepage":"https://github.com/ObsidianIRC/tobby#readme","bugs":{"url":"https://github.com/ObsidianIRC/tobby/issues"},"bin":{"tobby":"bin/tobby.js"},"dist":{"shasum":"66326e87c135f5c8886443b5ab7ce7a83b88447f","tarball":"https://registry.npmjs.org/@mattfillipe/tobby/-/tobby-0.2.7.tgz","fileCount":5,"integrity":"sha512-SEENcaVkR2TWguNjKwUeqeHmh9UKWTchnQNpNEhw12bsiQGib8fQKClEbU+99ei6PSIpSl0apz9jNyoQ4pUYkA==","signatures":[{"sig":"MEYCIQDRlwjWtZOcS4alkij8WVsyrBlE2127yNTuFyh2ewctOgIhAIuFtxM1r0r/J/YiYPO87hwtSGEybtiF83YZk+Mn/2YL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mattfillipe%2ftobby@0.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":666867},"type":"module","gitHead":"c0fe503a2cb50af5da388b02d92984c36d765d93","scripts":{"dev":"bun run src/index.tsx","knip":"knip","lint":"eslint src tests && prettier --check 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest","build":"bun run scripts/build.ts","start":"bun run dist/index.js","format":"prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","prepare":"husky","test:ui":"vitest --ui","db:clear":"bun run scripts/clear-database.ts","lint:fix":"eslint src tests --fix && prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","typecheck":"bash -c 'tsc --noEmit 2>&1 | grep -E \"^(src/|tests/)\" > /tmp/tsc-out.txt; if [ -s /tmp/tsc-out.txt ]; then cat /tmp/tsc-out.txt; exit 1; fi'","aur-release":"bash scripts/aur-release.sh","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e91893c0-230d-4377-87bd-4ea7709a7079"}},"repository":{"url":"git+https://github.com/ObsidianIRC/tobby.git","type":"git"},"_npmVersion":"11.9.0","description":"The Terminal Obby — a modern IRC client for the terminal","directories":{},"_nodeVersion":"24.14.0","dependencies":{"uuid":"^13.0.0","react":"^19.2.4","fuse.js":"^7.1.0","zustand":"^5.0.11","emojilib":"^4.0.2","clipboardy":"^5.3.0","@opentui/core":"^0.1.75","@opentui/react":"^0.1.75"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.85.0","husky":"^9.1.7","eslint":"^9.39.2","marked":"^16.4.0","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.2","@types/bun":"latest","@vitest/ui":"^4.0.18","lint-staged":"^16.2.7","@types/react":"^19.2.10","highlight.js":"^11.11.1","@tauri-apps/api":"^2.9.1","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tobby_0.2.7_1772661104097_0.5056349033322078","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@mattfillipe/tobby","version":"0.2.8","_id":"@mattfillipe/tobby@0.2.8","maintainers":[{"name":"mattfillipe","email":"matheusfillipeag@gmail.com"}],"homepage":"https://github.com/ObsidianIRC/tobby#readme","bugs":{"url":"https://github.com/ObsidianIRC/tobby/issues"},"bin":{"tobby":"bin/tobby.js"},"dist":{"shasum":"a12bfda85950ba7c27dcb8db5efcee93a8a9e338","tarball":"https://registry.npmjs.org/@mattfillipe/tobby/-/tobby-0.2.8.tgz","fileCount":5,"integrity":"sha512-TcRTmgZgrBFeQHEdTnOuhVcFGHUcqUbwpSVuC0Jk4sNSoSW51pk3fXIXiSphANEVvjHlmqmNWc12IRrqJpL4Uw==","signatures":[{"sig":"MEUCIQC5dYnvtx8esKrjns3c8bkjpTg9cx+c8Cl9TYkav1iy+QIgNBXimR+LetYLEc97uRNyz/XvgYMPYRtuIP4Zh7XH0zs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mattfillipe%2ftobby@0.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":667113},"type":"module","gitHead":"4124be22051265b03a33766bb5de93bacb3faa05","scripts":{"dev":"bun run src/index.tsx","knip":"knip","lint":"eslint src tests && prettier --check 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest","build":"bun run scripts/build.ts","start":"bun run dist/index.js","format":"prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","prepare":"husky","test:ui":"vitest --ui","db:clear":"bun run scripts/clear-database.ts","lint:fix":"eslint src tests --fix && prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","typecheck":"bash -c 'tsc --noEmit 2>&1 | grep -E \"^(src/|tests/)\" > /tmp/tsc-out.txt; if [ -s /tmp/tsc-out.txt ]; then cat /tmp/tsc-out.txt; exit 1; fi'","aur-release":"bash scripts/aur-release.sh","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e91893c0-230d-4377-87bd-4ea7709a7079"}},"repository":{"url":"git+https://github.com/ObsidianIRC/tobby.git","type":"git"},"_npmVersion":"11.9.0","description":"The Terminal Obby — a modern IRC client for the terminal","directories":{},"_nodeVersion":"24.14.0","dependencies":{"uuid":"^13.0.0","react":"^19.2.4","fuse.js":"^7.1.0","zustand":"^5.0.11","emojilib":"^4.0.2","clipboardy":"^5.3.0","@opentui/core":"^0.1.75","@opentui/react":"^0.1.75"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.85.0","husky":"^9.1.7","eslint":"^9.39.2","marked":"^16.4.0","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.2","@types/bun":"latest","@vitest/ui":"^4.0.18","lint-staged":"^16.2.7","@types/react":"^19.2.10","highlight.js":"^11.11.1","@tauri-apps/api":"^2.9.1","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tobby_0.2.8_1772701386544_0.16230750457061416","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@mattfillipe/tobby","version":"0.2.9","_id":"@mattfillipe/tobby@0.2.9","maintainers":[{"name":"mattfillipe","email":"matheusfillipeag@gmail.com"}],"homepage":"https://github.com/ObsidianIRC/tobby#readme","bugs":{"url":"https://github.com/ObsidianIRC/tobby/issues"},"bin":{"tobby":"bin/tobby.js"},"dist":{"shasum":"529549237adcf3caabacaf70de287481d54dc3af","tarball":"https://registry.npmjs.org/@mattfillipe/tobby/-/tobby-0.2.9.tgz","fileCount":5,"integrity":"sha512-Pu6/6cKbKQELlnUO1LhCZ5AXgOqbzDwb6Os9qi+ig6AxzejI7uq34uiNtsBIfmnN1eANjyIwsf3l/RVm5b9hCg==","signatures":[{"sig":"MEYCIQDZKS7R0v/ylWFV9QjgmLbz19w5VoEeo0Sh07Yoh+laJQIhALyR4zL3mOKJwJAxTdylS3LgJ1Fgi3uvCcBpPAb6Q4sb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mattfillipe%2ftobby@0.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":667492},"type":"module","gitHead":"d64581c48456d84ee35568ad545a6a15d3e8e609","scripts":{"dev":"bun run src/index.tsx","knip":"knip","lint":"eslint src tests && prettier --check 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest","build":"bun run scripts/build.ts","start":"bun run dist/index.js","format":"prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","prepare":"husky","test:ui":"vitest --ui","db:clear":"bun run scripts/clear-database.ts","lint:fix":"eslint src tests --fix && prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","typecheck":"bash -c 'tsc --noEmit 2>&1 | grep -E \"^(src/|tests/)\" > /tmp/tsc-out.txt; if [ -s /tmp/tsc-out.txt ]; then cat /tmp/tsc-out.txt; exit 1; fi'","aur-release":"bash scripts/aur-release.sh","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e91893c0-230d-4377-87bd-4ea7709a7079"}},"repository":{"url":"git+https://github.com/ObsidianIRC/tobby.git","type":"git"},"_npmVersion":"11.9.0","description":"The Terminal Obby — a modern IRC client for the terminal","directories":{},"_nodeVersion":"24.14.0","dependencies":{"uuid":"^13.0.0","react":"^19.2.4","fuse.js":"^7.1.0","zustand":"^5.0.11","emojilib":"^4.0.2","clipboardy":"^5.3.0","@opentui/core":"^0.1.75","@opentui/react":"^0.1.75"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.85.0","husky":"^9.1.7","eslint":"^9.39.2","marked":"^16.4.0","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.2","@types/bun":"latest","@vitest/ui":"^4.0.18","lint-staged":"^16.2.7","@types/react":"^19.2.10","highlight.js":"^11.11.1","@tauri-apps/api":"^2.9.1","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tobby_0.2.9_1772716523690_0.5760551025191523","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@mattfillipe/tobby","version":"0.2.10","_id":"@mattfillipe/tobby@0.2.10","maintainers":[{"name":"mattfillipe","email":"matheusfillipeag@gmail.com"}],"homepage":"https://github.com/ObsidianIRC/tobby#readme","bugs":{"url":"https://github.com/ObsidianIRC/tobby/issues"},"bin":{"tobby":"bin/tobby.js"},"dist":{"shasum":"6cf11e7b50083384efb77876c5a00cc8e798295c","tarball":"https://registry.npmjs.org/@mattfillipe/tobby/-/tobby-0.2.10.tgz","fileCount":5,"integrity":"sha512-q9mbCjk/OT6J7kJep/zPmYy3FuOHRaxtvkSwTyoeCcEIQRGaIvNyS0XVblGMbo283zos1o09NVV/fXgI9Nrxww==","signatures":[{"sig":"MEQCIF2cnt2h9LMmuMuYoB1cLSOpVXr5DwwpKD8FA2g/YShUAiAEvH+9AVj3o/kxcmU56j1JnH4QI7jcvaPNm6nk9OAHdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mattfillipe%2ftobby@0.2.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":667616},"type":"module","gitHead":"67394ce2101b9e036fdb2dae70363f68fe89ef9e","scripts":{"dev":"bun run src/index.tsx","knip":"knip","lint":"eslint src tests && prettier --check 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest","build":"bun run scripts/build.ts","start":"bun run dist/index.js","format":"prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","prepare":"husky","test:ui":"vitest --ui","db:clear":"bun run scripts/clear-database.ts","lint:fix":"eslint src tests --fix && prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","typecheck":"bash -c 'tsc --noEmit 2>&1 | grep -E \"^(src/|tests/)\" > /tmp/tsc-out.txt; if [ -s /tmp/tsc-out.txt ]; then cat /tmp/tsc-out.txt; exit 1; fi'","aur-release":"bash scripts/aur-release.sh","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e91893c0-230d-4377-87bd-4ea7709a7079"}},"repository":{"url":"git+https://github.com/ObsidianIRC/tobby.git","type":"git"},"_npmVersion":"11.9.0","description":"The Terminal Obby — a modern IRC client for the terminal","directories":{},"_nodeVersion":"24.14.0","dependencies":{"uuid":"^13.0.0","react":"^19.2.4","fuse.js":"^7.1.0","zustand":"^5.0.11","emojilib":"^4.0.2","clipboardy":"^5.3.0","@opentui/core":"^0.1.75","@opentui/react":"^0.1.75"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.85.0","husky":"^9.1.7","eslint":"^9.39.2","marked":"^16.4.0","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.2","@types/bun":"latest","@vitest/ui":"^4.0.18","lint-staged":"^16.2.7","@types/react":"^19.2.10","highlight.js":"^11.11.1","@tauri-apps/api":"^2.9.1","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tobby_0.2.10_1772724271159_0.2610193442341957","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@mattfillipe/tobby","version":"0.2.11","_id":"@mattfillipe/tobby@0.2.11","maintainers":[{"name":"mattfillipe","email":"matheusfillipeag@gmail.com"}],"homepage":"https://github.com/ObsidianIRC/tobby#readme","bugs":{"url":"https://github.com/ObsidianIRC/tobby/issues"},"bin":{"tobby":"bin/tobby.js"},"dist":{"shasum":"6f228c933954200899f0034ed65ddc13a70f55d3","tarball":"https://registry.npmjs.org/@mattfillipe/tobby/-/tobby-0.2.11.tgz","fileCount":5,"integrity":"sha512-OF5OhAZ95OuwH7aywfW/NxTrbxBpIBrEVXcDzUyqf8VKhqhk6K/418NI+lCKMjvIP1UQ5JfCK/rj6pwAOVx2gQ==","signatures":[{"sig":"MEYCIQCgpv3bSUHyQSwNQXT+czFS15HbnzxaadojkgZj3bN2agIhAOOqt5HE/FdhP65myKOFOKhrX8YIKOP3Kv8+ymVPK2iI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mattfillipe%2ftobby@0.2.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":668104},"type":"module","gitHead":"d4b8586ac9c9722f8e1630a7b1bae7a16df5a4f3","scripts":{"dev":"bun run src/index.tsx","knip":"knip","lint":"eslint src tests && prettier --check 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest","build":"bun run scripts/build.ts","start":"bun run dist/index.js","format":"prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","prepare":"husky","test:ui":"vitest --ui","db:clear":"bun run scripts/clear-database.ts","lint:fix":"eslint src tests --fix && prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","typecheck":"bash -c 'tsc --noEmit 2>&1 | grep -E \"^(src/|tests/)\" > /tmp/tsc-out.txt; if [ -s /tmp/tsc-out.txt ]; then cat /tmp/tsc-out.txt; exit 1; fi'","aur-release":"bash scripts/aur-release.sh","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e91893c0-230d-4377-87bd-4ea7709a7079"}},"repository":{"url":"git+https://github.com/ObsidianIRC/tobby.git","type":"git"},"_npmVersion":"11.9.0","description":"The Terminal Obby — a modern IRC client for the terminal","directories":{},"_nodeVersion":"24.14.0","dependencies":{"uuid":"^13.0.0","react":"^19.2.4","fuse.js":"^7.1.0","zustand":"^5.0.11","emojilib":"^4.0.2","clipboardy":"^5.3.0","@opentui/core":"^0.1.75","@opentui/react":"^0.1.75"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.85.0","husky":"^9.1.7","eslint":"^9.39.2","marked":"^16.4.0","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.2","@types/bun":"latest","@vitest/ui":"^4.0.18","lint-staged":"^16.2.7","@types/react":"^19.2.10","highlight.js":"^11.11.1","@tauri-apps/api":"^2.9.1","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tobby_0.2.11_1772731812465_0.5918929159020252","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@mattfillipe/tobby","version":"0.2.12","_id":"@mattfillipe/tobby@0.2.12","maintainers":[{"name":"mattfillipe","email":"matheusfillipeag@gmail.com"}],"homepage":"https://github.com/ObsidianIRC/tobby#readme","bugs":{"url":"https://github.com/ObsidianIRC/tobby/issues"},"bin":{"tobby":"bin/tobby.js"},"dist":{"shasum":"9c57ce03e88170cedbbd3f57a6d781e32781da4f","tarball":"https://registry.npmjs.org/@mattfillipe/tobby/-/tobby-0.2.12.tgz","fileCount":5,"integrity":"sha512-t/pJeVSu66xcQsvo/E1akAFZjtizWbAJvQKZLHEJfI9+1s4qJz7jRp86VbO9dhBuqTRTszk2dmaR/jFsAcFkAg==","signatures":[{"sig":"MEYCIQD2kFW6h0xKPbVgftO6LoUZmJSNgBREzu0MPi7mG7ZW7gIhAL3OPWN4fkO7RmS4gtpqQQf8cSgyuWQR5DSHAsuWfEpU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mattfillipe%2ftobby@0.2.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":668571},"type":"module","gitHead":"ded2c3395d01da6ffd2768838b52ed4b807922c7","scripts":{"dev":"bun run src/index.tsx","knip":"knip","lint":"eslint src tests && prettier --check 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","test":"vitest","build":"bun run scripts/build.ts","start":"bun run dist/index.js","format":"prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","prepare":"husky","test:ui":"vitest --ui","db:clear":"bun run scripts/clear-database.ts","lint:fix":"eslint src tests --fix && prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","typecheck":"bash -c 'tsc --noEmit 2>&1 | grep -E \"^(src/|tests/)\" > /tmp/tsc-out.txt; if [ -s /tmp/tsc-out.txt ]; then cat /tmp/tsc-out.txt; exit 1; fi'","aur-release":"bash scripts/aur-release.sh","test:coverage":"vitest --coverage"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e91893c0-230d-4377-87bd-4ea7709a7079"}},"repository":{"url":"git+https://github.com/ObsidianIRC/tobby.git","type":"git"},"_npmVersion":"11.9.0","description":"The Terminal Obby — a modern IRC client for the terminal","directories":{},"_nodeVersion":"24.14.0","dependencies":{"uuid":"^13.0.0","react":"^19.2.4","fuse.js":"^7.1.0","zustand":"^5.0.11","emojilib":"^4.0.2","clipboardy":"^5.3.0","@opentui/core":"^0.1.75","@opentui/react":"^0.1.75"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.85.0","husky":"^9.1.7","eslint":"^9.39.2","marked":"^16.4.0","vitest":"^4.0.18","prettier":"^3.8.1","@eslint/js":"^9.39.2","@types/bun":"latest","@vitest/ui":"^4.0.18","lint-staged":"^16.2.7","@types/react":"^19.2.10","highlight.js":"^11.11.1","@tauri-apps/api":"^2.9.1","@vitest/coverage-v8":"^4.0.18","eslint-plugin-react":"^7.37.5","eslint-config-prettier":"^10.1.8","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/tobby_0.2.12_1772788713208_0.9666358304509326","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@mattfillipe/tobby","version":"0.2.13","description":"The Terminal Obby — a modern IRC client for the terminal","type":"module","repository":{"type":"git","url":"git+https://github.com/ObsidianIRC/tobby.git"},"bin":{"tobby":"bin/tobby.js"},"scripts":{"dev":"bun run src/index.tsx","start":"bun run dist/index.js","build":"bun run scripts/build.ts","test":"vitest","test:coverage":"vitest --coverage","test:ui":"vitest --ui","lint":"eslint src tests && prettier --check 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","lint:fix":"eslint src tests --fix && prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","format":"prettier --write 'src/**/*.{ts,tsx}' 'tests/**/*.{ts,tsx}'","typecheck":"bash -c 'tsc --noEmit 2>&1 | grep -E \"^(src/|tests/)\" > /tmp/tsc-out.txt; if [ -s /tmp/tsc-out.txt ]; then cat /tmp/tsc-out.txt; exit 1; fi'","prepare":"husky","db:clear":"bun run scripts/clear-database.ts","aur-release":"bash scripts/aur-release.sh","knip":"knip"},"devDependencies":{"@tauri-apps/api":"^2.9.1","highlight.js":"^11.11.1","marked":"^16.4.0","@eslint/js":"^9.39.2","@types/bun":"latest","@types/react":"^19.2.10","@typescript-eslint/eslint-plugin":"^8.54.0","@typescript-eslint/parser":"^8.54.0","@vitest/coverage-v8":"^4.0.18","@vitest/ui":"^4.0.18","eslint":"^9.39.2","eslint-config-prettier":"^10.1.8","eslint-plugin-react":"^7.37.5","eslint-plugin-react-hooks":"^7.0.1","husky":"^9.1.7","knip":"^5.85.0","lint-staged":"^16.2.7","prettier":"^3.8.1","vitest":"^4.0.18"},"peerDependencies":{"typescript":"^5"},"dependencies":{"@opentui/core":"^0.1.75","@opentui/react":"^0.1.75","clipboardy":"^5.3.0","emojilib":"^4.0.2","fuse.js":"^7.1.0","react":"^19.2.4","uuid":"^13.0.0","zustand":"^5.0.11"},"gitHead":"c4aef2efa7495c8a41d5a82b395223f5fe21fd69","_id":"@mattfillipe/tobby@0.2.13","bugs":{"url":"https://github.com/ObsidianIRC/tobby/issues"},"homepage":"https://github.com/ObsidianIRC/tobby#readme","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-/zjLwzNK52sSBQFE5oc2yxpZUfQgn4H9SHUmJ5iFvvM1yKyq50b9KLig6goLbmbSA6QcsocWjVX15J93RFae6g==","shasum":"0297cd1b5ac676ae7a0e5663fa63fca3d9aff4a2","tarball":"https://registry.npmjs.org/@mattfillipe/tobby/-/tobby-0.2.13.tgz","fileCount":5,"unpackedSize":668851,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mattfillipe%2ftobby@0.2.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDo8IaB9Ib44LOvuTd3dF96xva/W3Jyo49mA+g1wu7f5AIhAN23pUEHpG83bHav5bLB88kDyIl1r1HwRHRlpl6O5RoR"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e91893c0-230d-4377-87bd-4ea7709a7079"}},"directories":{},"maintainers":[{"name":"mattfillipe","email":"matheusfillipeag@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tobby_0.2.13_1772816101406_0.01685107529591856"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-21T19:00:14.951Z","modified":"2026-03-06T16:55:01.807Z","0.1.0":"2026-02-21T19:00:15.282Z","0.1.5":"2026-02-21T19:26:02.350Z","0.1.6":"2026-02-21T22:10:04.303Z","0.1.7":"2026-02-22T08:14:59.466Z","0.1.8":"2026-02-22T08:20:57.183Z","0.1.9":"2026-02-22T08:39:33.855Z","0.1.10":"2026-02-23T17:18:16.068Z","0.1.11":"2026-02-23T17:41:05.511Z","0.1.12":"2026-02-24T11:43:50.243Z","0.1.13":"2026-02-24T13:26:47.891Z","0.1.14":"2026-02-24T14:13:09.098Z","0.1.15":"2026-02-24T14:29:59.233Z","0.1.16":"2026-02-24T14:43:13.968Z","0.1.17":"2026-02-24T20:07:09.486Z","0.1.20":"2026-02-25T09:01:23.477Z","0.1.23":"2026-02-25T11:59:50.155Z","0.1.24":"2026-02-25T12:26:21.629Z","0.2.0":"2026-02-26T18:48:19.473Z","0.2.1":"2026-02-28T12:10:07.019Z","0.2.2":"2026-03-02T19:02:11.597Z","0.2.3":"2026-03-03T13:28:30.107Z","0.2.4":"2026-03-03T19:42:57.528Z","0.2.5":"2026-03-03T19:54:10.042Z","0.2.6":"2026-03-04T12:45:21.193Z","0.2.7":"2026-03-04T21:51:44.307Z","0.2.8":"2026-03-05T09:03:06.702Z","0.2.9":"2026-03-05T13:15:23.942Z","0.2.10":"2026-03-05T15:24:31.403Z","0.2.11":"2026-03-05T17:30:12.628Z","0.2.12":"2026-03-06T09:18:33.454Z","0.2.13":"2026-03-06T16:55:01.552Z"},"bugs":{"url":"https://github.com/ObsidianIRC/tobby/issues"},"homepage":"https://github.com/ObsidianIRC/tobby#readme","repository":{"type":"git","url":"git+https://github.com/ObsidianIRC/tobby.git"},"description":"The Terminal Obby — a modern IRC client for the terminal","maintainers":[{"name":"mattfillipe","email":"matheusfillipeag@gmail.com"}],"readme":"# tobby\n\n[![npm](https://img.shields.io/npm/v/@mattfillipe/tobby?color=crimson&label=npm)](https://www.npmjs.com/package/@mattfillipe/tobby)\n[![CI](https://img.shields.io/github/actions/workflow/status/ObsidianIRC/tobby/ci.yml?label=CI&logo=github)](https://github.com/ObsidianIRC/tobby/actions/workflows/ci.yml)\n[![AUR](https://img.shields.io/aur/version/tobby-bin?label=AUR&logo=archlinux&logoColor=white)](https://aur.archlinux.org/packages/tobby-bin)\n[![License](https://img.shields.io/github/license/ObsidianIRC/tobby)](LICENSE)\n\n<img width=\"1429\" height=\"797\" alt=\"CopyQ NBYveQ\" src=\"https://github.com/user-attachments/assets/d768019a-2f38-44df-b64c-60f892437ab0\" />\n\n**The Terminal Obby** — a keyboard-driven IRC client for the terminal.\n\n## Install\n\n```sh\n# Arch Linux (no dependencies):\nyay -S tobby-bin\n\n# Nix (any platform):\nnix run github:ObsidianIRC/tobby\n# or install permanently:\nnix profile install github:ObsidianIRC/tobby\n\n# npm (requires Bun):\nnpm install -g @mattfillipe/tobby\n\n# or run without installing (requires Bun):\nnpx @mattfillipe/tobby\n\n# or just run without running\nssh h4ks.com\n```\n\n## Quickstart\n\n```sh\ntobby\n\n# to see more options:\ntobby --help\n```\n\nPress **Ctrl+K** to open the action menu. From there you can connect to a server and join channels.\n\nJoin a channel with `/join #channel` or open the action menu with `Ctrl+K` and select \"Join channel\". To send a message, just start typing. Press **Enter** to send, or **Shift+Enter** for a new line.\n\nTo react, reply hit `Ctrl+Space` to enter message selection mode, navigate to the message with arrows or `j`/`k`, and press `r` to reply or `e` to add reactions.\n\n## Keyboard shortcuts\n\n### General\n\n| Key | Action |\n|---|---|\n| `Ctrl+K` | Open action menu (connect, join, disconnect, …) |\n| `Ctrl+Space` / `Alt+K` / `Alt+↑` / `Shift+↑` | Enter message selection / scroll mode |\n| `Ctrl+G` | Toggle members sidebar |\n| `Ctrl+L` | Clear current buffer |\n| `Ctrl+O` | Toggle multiline expand |\n| `Ctrl+M` | Toggle multiline always-on |\n| `Alt+[1-9]` | Switch to buffer by number |\n| `Alt+N` / `Alt+P` | Next / previous buffer |\n| `Tab` | Tab-complete nicks and commands |\n\n### Message selection mode (`Ctrl+Space` / `Alt+K` / `Alt+↑` / `Shift+↑`)\n\n| Key | Action |\n|---|---|\n| `j` / `k` | Move down / up |\n| `g` / `G` | Jump to top / bottom |\n| `y` | Yank (copy) selected message |\n| `r` | Reply to selected message |\n| `R` | Add emoji reaction |\n| `Esc` | Exit selection mode |\n\n### Multiline input\n\n| Key | Action |\n|---|---|\n| `Enter` | New line |\n| `Ctrl+Enter` | Send message |\n\n\n## Features\n\n- **IRCv3**: multiline messages, emoji reactions, edit/delete, replies, SASL PLAIN/EXTERNAL, `echo-message`, `chathistory`\n- Three-pane layout: server tree · message buffer · user list\n- Channel browser (`/list`)\n- Nick tab completion with fuzzy emoji picker for reactions\n- Typing notifications\n- vim-like keybindings for navigation and message selection\n- Multi-line support with collapsible messages\n- Persistent config and chat history (SQLite)\n\n## Development\n\n```sh\ngit clone https://github.com/ObsidianIRC/tobby\ncd tobby\ngit submodule update --init ObsidianIRC\nbun install\nbun run dev\n```\n\nRun tests and checks:\n\n```sh\nbun run lint:fix && bun run format && bun run test\n```\n\nAlternatively setup pre-commit hooks.\n\n```sh\nbun run prepare\n```\n\nBuild distributable:\n\n```sh\nbun run build   # outputs dist/index.js (minified)\n\n# install locally:\nnpm install -g .\n```\n","readmeFilename":"README.md"}