← Public packages
@kentcdodds/audible
Personal Audible library app — browser re-auth, library, wishlist, NAS archive stub.
package.json
66 lines · 2.4 KB · JSON{
"name": "@kentcdodds/audible",
"version": "1.7.5",
"license": "MIT",
"private": true,
"description": "Personal Audible library app \u2014 browser re-auth, library, wishlist, Save-to-NAS via home MCP.",
"type": "module",
"exports": {
".": "./src/index.ts",
"./client": "./src/client.ts",
"./library": "./src/library.ts",
"./library-item": "./src/library-item.ts",
"./wishlist": "./src/wishlist.ts",
"./auth-status": "./src/auth-status.ts",
"./start-auth": "./src/start-auth.ts",
"./complete-auth": "./src/complete-auth.ts",
"./download-license": "./src/download-license.ts",
"./archive-to-nas": "./src/archive-to-nas.ts",
"./library-archive-status": "./src/library-archive-status.ts",
"./archive-remaining": "./src/archive-remaining.ts",
"./nas-status-write-through": "./src/nas-status-write-through.ts"
},
"files": [
"src",
"README.md",
"AGENTS.md",
"LICENSE",
"icon.svg"
],
"kody": {
"id": "audible",
"name": "Audible",
"description": "Personal Audible library app \u2014 browser re-auth, library, wishlist, Save-to-NAS via home MCP.",
"category": "integrations",
"logo": "./icon.svg",
"tags": [
"audible",
"audiobooks",
"library",
"wishlist",
"aaxc",
"archive",
"openaudible",
"personal-archive",
"pkce",
"openid",
"pwa",
"app",
"bulk-archive",
"infinite-scroll"
],
"searchText": "audible library wishlist asin download license aaxc voucher adp token openaudible audible-cli personal archive auth-status start-auth complete-auth archive-to-nas library-archive-status archiveEligibility plus_stream home MCP audiobook_import_aaxc On NAS Adrm aaxc m4b audibleAuth browser pkce openid package app colon hyphen OpenAudible Not on NAS filter auto-fetch empty filter scan archive-remaining remaining list infinite scroll bulk Save all remaining mediarss Title dash left-of-dash Fablehaven Book N Full-Cast reject MP3 not On NAS soft-match write-through",
"secretMounts": {
"audibleAuth": {
"name": "audibleAuth",
"scope": "package"
}
},
"app": {
"entry": "./src/app.ts"
}
},
"scripts": {
"test": "npx --yes tsx --test src/__tests__/login.test.ts src/__tests__/chapters.test.ts src/__tests__/nas-status-cache.test.ts src/__tests__/archive-eligibility.test.ts src/__tests__/nas-filename-candidates.test.ts src/__tests__/mediarss-nas-match.test.ts src/__tests__/archive-remaining.test.ts src/__tests__/archive-to-nas-already-exists.test.ts"
}
}