Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/birbwatcher/wayback-machine-downloader
/ functions
Functions
41 in github.com/birbwatcher/wayback-machine-downloader
⨍
Functions
41
◇
Types & classes
6
↓ 9 callers
Function
ask
(rl, question)
wayback-machine-downloader/cli.js:9
↓ 8 callers
Function
debugLog
(...args)
wayback-machine-downloader/lib/logger.js:11
↓ 5 callers
Method
resolve
(assetUrl, fallbackTimestamp)
wayback-machine-downloader/lib/snapshot-index.js:113
↓ 4 callers
Function
renderProgress
(current, total)
wayback-machine-downloader/lib/utils.js:4
↓ 3 callers
Method
backup_path
()
wayback-machine-downloader/lib/downloader.js:87
↓ 3 callers
Method
determinePaths
(fileUrl, fileId)
wayback-machine-downloader/lib/asset-manager.js:54
↓ 3 callers
Function
relativeLink
(fromDir, toFile)
wayback-machine-downloader/lib/utils.js:17
↓ 2 callers
Method
buildCaches
()
wayback-machine-downloader/lib/snapshot-index.js:54
↓ 2 callers
Method
downloadAsset
(assetUrl, pageTimestamp, filePath, dirPath)
wayback-machine-downloader/lib/asset-manager.js:86
↓ 2 callers
Method
ensureDir
(dirPath)
wayback-machine-downloader/lib/asset-manager.js:46
↓ 2 callers
Function
ensureLocalTargetForPath
(pathname)
wayback-machine-downloader/lib/utils.js:22
↓ 2 callers
Function
getRawListFromApi
({ baseUrl, pageIndex, all, fromTimestamp, toTimestamp })
wayback-machine-downloader/lib/downloader.js:12
↓ 2 callers
Function
interactiveMain
()
wayback-machine-downloader/cli.js:13
↓ 2 callers
Function
isCssResource
(filePath, resourceUrl, contentType)
wayback-machine-downloader/lib/utils.js:96
↓ 2 callers
Function
normalizeBaseUrlInput
(input)
wayback-machine-downloader/lib/utils.js:28
↓ 2 callers
Method
resolveAssetTimestamp
(assetUrl, fallbackTimestamp)
wayback-machine-downloader/lib/asset-manager.js:81
↓ 2 callers
Method
rewriteCssContent
(cssContent, cssSourceUrl, pageTimestamp, { baseDir, excludePath } = {})
wayback-machine-downloader/lib/asset-manager.js:129
↓ 2 callers
Method
rewriteCssFile
(cssPath, cssSourceUrl, pageTimestamp)
wayback-machine-downloader/lib/asset-manager.js:231
↓ 1 callers
Method
_download_single
(file_remote_info, total)
wayback-machine-downloader/lib/downloader.js:134
↓ 1 callers
Method
backup_name
()
wayback-machine-downloader/lib/downloader.js:77
↓ 1 callers
Method
download_files
()
wayback-machine-downloader/lib/downloader.js:227
↓ 1 callers
Method
getManifest
()
wayback-machine-downloader/lib/snapshot-index.js:108
↓ 1 callers
Method
get_all_snapshots_to_consider
()
wayback-machine-downloader/lib/downloader.js:94
↓ 1 callers
Method
get_file_list_by_timestamp
()
wayback-machine-downloader/lib/downloader.js:118
↓ 1 callers
Function
isHtmlFile
(filePath, contentType, firstBytes)
wayback-machine-downloader/lib/utils.js:88
↓ 1 callers
Method
processHtml
(htmlPath, pageUrl, pageTimestamp)
wayback-machine-downloader/lib/asset-manager.js:261
↓ 1 callers
Method
register
(url, timestamp)
wayback-machine-downloader/lib/snapshot-index.js:10
↓ 1 callers
Function
setDebugMode
(value)
wayback-machine-downloader/lib/logger.js:3
↓ 1 callers
Method
setSnapshotIndex
(index)
wayback-machine-downloader/lib/asset-manager.js:32
↓ 1 callers
Function
toPosix
(p)
wayback-machine-downloader/lib/utils.js:13
↓ 1 callers
Method
windowsSanitize
(p)
wayback-machine-downloader/lib/asset-manager.js:41
Method
backupPath
()
wayback-machine-downloader/lib/asset-manager.js:36
Method
cleanupPartialFile
()
wayback-machine-downloader/lib/downloader.js:185
Method
constructor
({ backupPathResolver, rewriteLinks, canonicalAction, downloadExternalAssets, baseHostUnic
wayback-machine-downloader/lib/asset-manager.js:16
Method
constructor
(params)
wayback-machine-downloader/lib/downloader.js:45
Method
constructor
()
wayback-machine-downloader/lib/snapshot-index.js:2
Function
getDebugMode
()
wayback-machine-downloader/lib/logger.js:7
Method
handleCssFragment
(cssText)
wayback-machine-downloader/lib/asset-manager.js:271
Method
handleStreamError
(err)
wayback-machine-downloader/lib/downloader.js:191
Function
infoLog
(...args)
wayback-machine-downloader/lib/logger.js:17
Method
processReference
(rawValue)
wayback-machine-downloader/lib/asset-manager.js:144