{ "name": "yt-dlp-transcript-common", "version": "0.1.0", "private": true, "type": "module", "exports": { "./package.json": "./package.json", "./components/aliasesCache": "./components/aliasesCache.ts", "./components/charts/chartExport": "./components/charts/chartExport.ts", "./components/charts/useSearchSeries": "./components/charts/useSearchSeries.ts", "./components/digestCache": "./components/digestCache.ts", "./components/digestStore": "./components/digestStore.ts", "./components/duplicatesCache": "./components/duplicatesCache.ts", "./components/exportAdvancedStorage": "./components/exportAdvancedStorage.ts", "./components/exportFilterStorage": "./components/exportFilterStorage.ts", "./components/originId": "./components/originId.ts", "./components/postsCache": "./components/postsCache.ts", "./components/searchIndex.worker": "./components/searchIndex.worker.ts", "./components/searchIndexWorkerClient": "./components/searchIndexWorkerClient.ts", "./components/searchIndexWorkerProtocol": "./components/searchIndexWorkerProtocol.ts", "./components/searchLayerCache": "./components/searchLayerCache.ts", "./components/searchPipeline": "./components/searchPipeline.ts", "./components/shareUrl": "./components/shareUrl.ts", "./components/siteRegistry": "./components/siteRegistry.ts", "./components/statsCache": "./components/statsCache.ts", "./components/subsCache": "./components/subsCache.ts", "./components/summariesCache": "./components/summariesCache.ts", "./components/themeConfig": "./components/themeConfig.ts", "./components/transcriptCache": "./components/transcriptCache.ts", "./components/transcriptStore": "./components/transcriptStore.ts", "./components/urlState": "./components/urlState.ts", "./components/virtualizer": "./components/virtualizer.ts", "./components/*": "./components/*.tsx", "./lib/cueWiden.mjs": "./lib/cueWiden.mjs", "./lib/detectPlatform.mjs": "./lib/detectPlatform.mjs", "./lib/evidenceClip.mjs": "./lib/evidenceClip.mjs", "./lib/ports.mjs": "./lib/ports.mjs", "./lib/report/verdicts.mjs": "./lib/report/verdicts.mjs", "./lib/toolProbe.mjs": "./lib/toolProbe.mjs", "./ytdlp/platformArgs.mjs": "./ytdlp/platformArgs.mjs", "./lib/*": "./lib/*.ts", "./controller/*": "./controller/*.ts", "./jobs/*": "./jobs/*.ts", "./views/*": "./views/*.ts", "./publish/*": "./publish/*.ts", "./social/*": "./social/*.ts", "./ytdlp/*": "./ytdlp/*.ts", "./bin/*": "./bin/*.ts", "./styles/*.css": "./styles/*.css", "./styles/*": "./styles/*.ts" }, "scripts": { "test": "tsx --test \"*.test.ts\" \"{lib,controller,jobs,social,ytdlp,components,views,publish,bin}/*.test.ts\" \"{lib,controller,jobs,social,ytdlp,components,views,publish,bin}/*/*.test.ts\"" }, "dependencies": { "@aws-sdk/client-s3": "^3.1080.0", "@aws-sdk/lib-storage": "^3.1080.0", "@sindresorhus/slugify": "^3.0.0", "@tanstack/react-query": "^5.99.1", "@tanstack/react-virtual": "^3.13.0", "bittorrent-tracker": "^11.2.3", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "cmdk": "^1.1.1", "create-torrent": "^6.1.3", "d3-scale": "^4.0.2", "execa": "^9.6.1", "flexsearch": "^0.8.0", "fs-extra": "^11.3.4", "hls.js": "^1.6.16", "lmdb": "^3.5.4", "lucide-react": "^1.16.0", "markdown-to-jsx": "^7.7.4", "p-limit": "^7.3.0", "parse-torrent": "^11.0.24", "radix-ui": "^1.6.0", "react-player": "^2.16.1", "recharts": "2.15.4", "sonner": "^2.0.7", "tailwind-merge": "^3.6.0", "tw-animate-css": "^1.4.0", "webtorrent": "^3.0.21", "zod": "^4.3.6" }, "peerDependencies": { "next": "16.2.3", "react": "19.2.4", "react-dom": "19.2.4" }, "devDependencies": { "@types/d3-scale": "^4.0.9", "@types/fs-extra": "^11.0.4", "@types/node": "^20.19.39", "@types/react": "^19.2.14", "@types/react-dom": "^19.2.3", "tsx": "^4.21.0", "typescript": "^5.9.3", "wrangler": "4.147.0" } }