Skip to content
← 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"
	}
}