├── .eslintignore ├── .eslintrc.js ├── .gitattributes ├── .gitignore ├── .prettierrc.json ├── LICENSE.md ├── README.md ├── package.json ├── preview ├── example.png └── installation-demo.gif ├── src ├── _locales │ └── en │ │ └── messages.json ├── assets │ └── icons │ │ ├── icon128.png │ │ ├── icon16.png │ │ ├── icon32.png │ │ └── icon48.png ├── baseManifest_chrome.json ├── baseManifest_edge.json ├── baseManifest_firefox.json ├── baseManifest_opera.json ├── components │ └── cover.tsx ├── content │ └── index.ts ├── popup │ ├── Popup.tsx │ ├── index.html │ └── index.tsx ├── types │ ├── book.ts │ ├── image.ts │ └── message.d.ts └── utils │ ├── audible │ ├── audible.ts │ └── types.ts │ ├── countries.ts │ ├── currencies.ts │ ├── get-remote-file-size.ts │ ├── iso-language-codes.ts │ ├── itunes │ ├── get-itunes-match.ts │ ├── itunes-api.ts │ └── schemas │ │ ├── request.ts │ │ └── response.ts │ ├── language.ts │ ├── object.ts │ ├── string.ts │ └── url.ts ├── tsconfig.json ├── webpack.config.ts └── webpack.config.utils.ts /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dev 3 | dist 4 | temp 5 | .eslintrc.js 6 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | dev 4 | temp 5 | .idea 6 | .DS_Store 7 | -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/package.json -------------------------------------------------------------------------------- /preview/example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/preview/example.png -------------------------------------------------------------------------------- /preview/installation-demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/preview/installation-demo.gif -------------------------------------------------------------------------------- /src/_locales/en/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/src/_locales/en/messages.json -------------------------------------------------------------------------------- /src/assets/icons/icon128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/src/assets/icons/icon128.png -------------------------------------------------------------------------------- /src/assets/icons/icon16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/src/assets/icons/icon16.png -------------------------------------------------------------------------------- /src/assets/icons/icon32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/src/assets/icons/icon32.png -------------------------------------------------------------------------------- /src/assets/icons/icon48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/src/assets/icons/icon48.png -------------------------------------------------------------------------------- /src/baseManifest_chrome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/src/baseManifest_chrome.json -------------------------------------------------------------------------------- /src/baseManifest_edge.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/src/baseManifest_edge.json -------------------------------------------------------------------------------- /src/baseManifest_firefox.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/src/baseManifest_firefox.json -------------------------------------------------------------------------------- /src/baseManifest_opera.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/src/baseManifest_opera.json -------------------------------------------------------------------------------- /src/components/cover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/src/components/cover.tsx -------------------------------------------------------------------------------- /src/content/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/src/content/index.ts -------------------------------------------------------------------------------- /src/popup/Popup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/src/popup/Popup.tsx -------------------------------------------------------------------------------- /src/popup/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/src/popup/index.html -------------------------------------------------------------------------------- /src/popup/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/src/popup/index.tsx -------------------------------------------------------------------------------- /src/types/book.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/src/types/book.ts -------------------------------------------------------------------------------- /src/types/image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/src/types/image.ts -------------------------------------------------------------------------------- /src/types/message.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/src/types/message.d.ts -------------------------------------------------------------------------------- /src/utils/audible/audible.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/src/utils/audible/audible.ts -------------------------------------------------------------------------------- /src/utils/audible/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/src/utils/audible/types.ts -------------------------------------------------------------------------------- /src/utils/countries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/src/utils/countries.ts -------------------------------------------------------------------------------- /src/utils/currencies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/src/utils/currencies.ts -------------------------------------------------------------------------------- /src/utils/get-remote-file-size.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/src/utils/get-remote-file-size.ts -------------------------------------------------------------------------------- /src/utils/iso-language-codes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/src/utils/iso-language-codes.ts -------------------------------------------------------------------------------- /src/utils/itunes/get-itunes-match.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/src/utils/itunes/get-itunes-match.ts -------------------------------------------------------------------------------- /src/utils/itunes/itunes-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/src/utils/itunes/itunes-api.ts -------------------------------------------------------------------------------- /src/utils/itunes/schemas/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/src/utils/itunes/schemas/request.ts -------------------------------------------------------------------------------- /src/utils/itunes/schemas/response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/src/utils/itunes/schemas/response.ts -------------------------------------------------------------------------------- /src/utils/language.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/src/utils/language.ts -------------------------------------------------------------------------------- /src/utils/object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/src/utils/object.ts -------------------------------------------------------------------------------- /src/utils/string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/src/utils/string.ts -------------------------------------------------------------------------------- /src/utils/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/src/utils/url.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/webpack.config.ts -------------------------------------------------------------------------------- /webpack.config.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/book-tools/audible-cover-grabber/HEAD/webpack.config.utils.ts --------------------------------------------------------------------------------