machawk1 / warcreate

Chrome extension to "Create WARC files from any webpage"
https://warcreate.com
MIT License
206 stars 13 forks source link

Standardize the repo code #84

Closed machawk1 closed 6 years ago

machawk1 commented 8 years ago

https://github.com/feross/standard

machawk1 commented 7 years ago

I'm still getting errors from standard, @N0taN3rd

~/warcreate/js/code.js:56:7: 'imageData' is assigned a value but never used. ~/warcreate/js/code.js:57:7: 'imageURIs' is assigned a value but never used. ~/warcreate/js/code.js:62:13: 'uris' is assigned a value but never used. ~/warcreate/js/code.js:63:13: 'datum' is assigned a value but never used. ~/warcreate/js/code.js:69:15: 'imageDataFilledTo' is assigned a value but never used. ~/warcreate/js/code.js:160:7: 'background' is assigned a value but never used. ~/warcreate/js/code.js:164:7: 'sButton' is assigned a value but never used. ~/warcreate/js/code.js:165:7: 'acButton' is assigned a value but never used. ~/warcreate/js/code.js:167:7: 'encodeButton' is assigned a value but never used. ~/warcreate/js/code.js:174:7: 't' is defined but never used. ~/warcreate/js/code.js:228:5: 'headers' is assigned a value but never used. ~/warcreate/js/code.js:350:10: 'utf8_to_b64' is defined but never used. ~/warcreate/js/code.js:350:10: Identifier 'utf8_to_b64' is not in camel case. ~/warcreate/js/code.js:358:10: Identifier 'b64_to_utf8' is not in camel case. ~/warcreate/js/code.js:358:10: 'b64_to_utf8' is defined but never used. ~/warcreate/js/content.js:2:5: 'server' is assigned a value but never used. ~/warcreate/js/content.js:5:10: 'fetchImage' is defined but never used. ~/warcreate/js/content.js:11:9: 'uInt8Array' is assigned a value but never used. ~/warcreate/js/content.js:12:12: 'imageUris' is not defined. ~/warcreate/js/content.js:14:21: 'imageUris' is not defined. ~/warcreate/js/content.js:22:10: 'ab2str' is defined but never used. ~/warcreate/js/content.js:269:13: 'dd' is assigned a value but never used. ~/warcreate/js/content.js:368:10: 'utf8_to_b64' is defined but never used. ~/warcreate/js/content.js:368:10: Identifier 'utf8_to_b64' is not in camel case. ~/warcreate/js/content.js:372:10: 'b64_to_utf8' is defined but never used. ~/warcreate/js/content.js:372:10: Identifier 'b64_to_utf8' is not in camel case. ~/warcreate/js/content.js:376:10: 'base64ArrayBuffer' is defined but never used. ~/warcreate/js/dnd.js:1:10: 'DnDFileController' is defined but never used. ~/warcreate/js/encryptPage.js:1:5: 'key' is assigned a value but never used. ~/warcreate/js/encryptPage.js:20:9: 'context' is assigned a value but never used. ~/warcreate/js/encryptPage.js:21:9: 'newImage' is assigned a value but never used. ~/warcreate/js/encryptPage.js:24:62: 'fileType' was used before it was defined. ~/warcreate/js/encryptPage.js:41:10: Unexpected tab character. ~/warcreate/js/encryptPage.js:59:10: 'convertExternalCSSToInlineCSS' is defined but never used. ~/warcreate/js/encryptPage.js:60:10: 'convertExternalJavascriptToInlineJavascript' is defined but never used. ~/warcreate/js/encryptPage.js:71:44: Unexpected tab character. ~/warcreate/js/imagesFromCSSExtractor.js:2:10: 'getallBgimages' is defined but never used. ~/warcreate/js/options.js:40:7: 'handling' is defined but never used. ~/warcreate/js/options.js:61:10: 'clearOptions' is defined but never used. ~/warcreate/js/options.js:67:10: 'checkURI' is defined but never used. ~/warcreate/js/options.js:203:10: 'displayLocalStorageData' is defined but never used. ~/warcreate/js/options.js:205:7: 'XX' is assigned a value but never used. ~/warcreate/js/options.js:206:8: 'i' is not defined. ~/warcreate/js/options.js:206:15: 'i' is not defined. ~/warcreate/js/options.js:206:40: 'i' is not defined. ~/warcreate/js/options.js:207:28: 'i' is not defined. ~/warcreate/js/options.js:207:78: 'i' is not defined. ~/warcreate/js/warc.js:1:5: 'CRLF' is assigned a value but never used. ~/warcreate/js/warc.js:3:1: 'Warc' is not defined. ~/warcreate/js/warc.js:9:16: 'WarcInfoHeader' is defined but never used. ~/warcreate/js/warc.js:10:13: 'str' is defined but never used. ~/warcreate/js/warc.js:13:16: 'WarcInfoContent' is defined but never used. ~/warcreate/js/warc.js:14:16: 'RequestHeader' is defined but never used. ~/warcreate/js/warc.js:15:16: 'RequestContent' is defined but never used. ~/warcreate/js/warc.js:16:16: 'MetaDataHeader' is defined but never used. ~/warcreate/js/warc.js:17:16: 'MetaDataContent' is defined but never used. ~/warcreate/js/warc.js:18:16: 'ResponseHeader' is defined but never used. ~/warcreate/js/warc.js:19:16: 'ResponseContent' is defined but never used. ~/warcreate/js/warc.js:20:18: 'ResponseHTTPHeader' is defined but never used. ~/warcreate/js/warc.js:21:13: 'content' is defined but never used. ~/warcreate/js/warcGenerator.js:367:10: Identifier 'utf8_to_b64' is not in camel case. ~/warcreate/js/warcGenerator.js:367:10: 'utf8_to_b64' is defined but never used. ~/warcreate/js/warcGenerator.js:371:10: Identifier 'b64_to_utf8' is not in camel case. ~/warcreate/js/warcGenerator.js:371:10: 'b64_to_utf8' is defined but never used.

Most of these are "___ is assigned a value but never used.", meaning we probably use it from another file. Is there a way to export these references to really check if they're used elsewhere in the project?