fetch-any
Extendible fetch, you can write native fetch unsupported scheme, such as file|data|memory....
install
> npm install fetch-any
fetch-any API
support(fetcher) any fetcher implementation should call this function to register itself.
fetcher API
support([url,[option]]) global fetch calls this function to choose a correct fetcher. if no arguments, it should test for environment, such as node, or browser
example
//file.js to support file:///c:/temp/a.txtvar isNode= module{ let path=url return options} moduleexports{ ifargumentslength==0 return isNode else if/^file:\/\//i return true else return false } fetch