{"_id":"@dev-alisson-fernandes/get-files-by-css-selectors","_rev":"4-07a8176e5c4d3961b464a0fbc3795dd5","name":"@dev-alisson-fernandes/get-files-by-css-selectors","dist-tags":{"latest":"1.5.1"},"versions":{"1.0.0":{"name":"@dev-alisson-fernandes/get-files-by-css-selectors","version":"1.0.0","description":"Download files from url using css selectors to find the source of the files","main":"index.js","type":"module","scripts":{"test":"NODE_OPTIONS='--experimental-vm-modules --experimental-specifier-resolution=node' jest --testPathPattern=tests","eslint":"yarn run eslint index.js tests/** --fix"},"repository":{"type":"git","url":"git+https://github.com/alisson04/download-by-css-selectors.git"},"author":{"name":"dev-alisson-fernandes"},"license":"ISC","bugs":{"url":"https://github.com/alisson04/download-by-css-selectors/issues"},"homepage":"https://github.com/alisson04/download-by-css-selectors#readme","dependencies":{"axios":"^1.3.1","puppeteer":"^19.6.3"},"devDependencies":{"eslint":"^8.35.0","eslint-config-google":"^0.14.0","jest":"^29.4.3"},"gitHead":"06efe86d8ec8bc410f9ae092b13579a0ed2efb74","_id":"@dev-alisson-fernandes/get-files-by-css-selectors@1.0.0","_nodeVersion":"18.7.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-PdtrwzF2ums++cOp8IdhFzI06YOoPpE4JFgfKeSE+HjdorRAxs7+gqO4x7WnvJD9EbAnAd34SJbEqcgMmhGfSg==","shasum":"048b43cf3e2bc0c4f448033eb6f6193c353879c0","tarball":"https://registry.npmjs.org/@dev-alisson-fernandes/get-files-by-css-selectors/-/get-files-by-css-selectors-1.0.0.tgz","fileCount":7,"unpackedSize":5645,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxZIe64OfR1opVmfs8QXpKKcnGfT9N9UiYD4sttZBqNAIgau9I06CPgZXsonPqbXT91UjgoBDOBENCY1qlVnqLaj4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBU8/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgmA//W1CNXjoMBFg1plSbmBgE4I2cMjjxltyLH+7du1Es00pFf+6c\r\n4ii23PCPPhQ6tt76I/6nPuHGw81VkQ55CC9dmjgt5/ebeVtJGftBStSejCNG\r\nofx752n3BLbyoU0A3GbNEpAHhzNUbPWiIN1QriSkLb21Vu6WMxzK8E90snWz\r\nlnpOKPl5t4efu4eI4xGexXLEDPl787vx0VyusahzXuWqHRPyLxA7dDnRaXNi\r\n7B84HiYPVLDCrmX7VmHWiUEV778V0RYU5D680ziuXi9iPeejIE3WKkG2UQ+3\r\nQa2MYT4HUQKcKX4WikDxpM0WcAEhjJtH2zor5LP+ep8qhdVQovux5XebXKUv\r\nQ/hucvmzvge2lfnz34W8ciYTaaOKPhJwkNgE7pOY+Z+8sv/u6d3p0XdbAiPQ\r\ntZ8iESRvSPR5iAo4AERN4ztoqyv+foJeMHiSIusk5llvnETxTz9pP4MJsLNJ\r\nF/32OnIotoTZ7EqIMVxR3zhKMh1OhBfMmL4JYE/h2WSZNtlStKWJxaO+bGwB\r\nSrJIu+HiJYIg+eBAYGIiaIF/Vp+iVLZ4wKYSsfdWOpAwIy9SWC1QHgQpYuBP\r\ngmSrsRlarRoiBgk2npwbpRRfFa0+bSFCDUFOt2aD1FDIIWEDgNA23sxF2KcS\r\nds1J9g+dJYporOFUlAaUYyukFALRrpcQhCc=\r\n=3J40\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dev-alisson-fernandes","email":"alissonvinicios04@gmail.com"},"directories":{},"maintainers":[{"name":"dev-alisson-fernandes","email":"alissonvinicios04@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/get-files-by-css-selectors_1.0.0_1678069566858_0.650727774901303"},"_hasShrinkwrap":false},"1.1.0":{"name":"@dev-alisson-fernandes/get-files-by-css-selectors","version":"1.1.0","description":"Download files from url using css selectors to find the source of the files","main":"index.js","type":"module","scripts":{"test":"NODE_OPTIONS='--experimental-vm-modules --experimental-specifier-resolution=node' jest --testPathPattern=tests","eslint":"yarn run eslint index.js tests/** --fix"},"repository":{"type":"git","url":"git+https://github.com/alisson04/download-by-css-selectors.git"},"author":{"name":"dev-alisson-fernandes"},"license":"ISC","bugs":{"url":"https://github.com/alisson04/download-by-css-selectors/issues"},"homepage":"https://github.com/alisson04/download-by-css-selectors#readme","dependencies":{"axios":"^1.3.1","puppeteer":"^19.6.3"},"devDependencies":{"eslint":"^8.35.0","eslint-config-google":"^0.14.0","jest":"^29.4.3"},"gitHead":"06efe86d8ec8bc410f9ae092b13579a0ed2efb74","_id":"@dev-alisson-fernandes/get-files-by-css-selectors@1.1.0","_nodeVersion":"18.7.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-GkBSP50GeKNKLsiiNtE1SE0A1dUrnJdW9ln2gdJU0x98wfRHtFw8T3R531dPRTSpHivQiCOlQ72LLVx18ITG7g==","shasum":"6450471c50e6e70dc0535191583feca2c7d07f75","tarball":"https://registry.npmjs.org/@dev-alisson-fernandes/get-files-by-css-selectors/-/get-files-by-css-selectors-1.1.0.tgz","fileCount":7,"unpackedSize":7185,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDB6v2qQnbo1ozpBK/FqSzMSm5WGqI3gTV8BOZqFrWFBAiBcDrFhxiCUWCgYrIdaFcMyvoAdYwEZI17ikFl53fC95A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBW2UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSOA//XjsF8/nvhHjhB/3W+VUd6ddjvXCYhN9vkM1zlJIyEnlf3+/q\r\nlXD0ReIzBKqthzzO0nVWKxCqFfJRxw4feaLFcGD7ImzNkaaKmPGNLBOkaofK\r\nEDyrBQRzBUgNcdaLtJCINa1ZhcaJyKf2S23Ndn/GKTpuG6Mgdz/CEcp5bMzH\r\nmwsj2GKAVIjv8cr784zygO12SERSZahf4h6ZJsxE2IEKEwCD9QOkeCR98dUi\r\ntboSO9b1xaVKeTaS7HEvSwkodsAgkCUEyRFecUYUIO/Qw52K2MGy0qBsyYi8\r\nf8pZYftON8bHytXNNgtWLDIorVkqS6G5qMyvayuG/HiNXwvlPhB33k0wy946\r\nLOa1SOes1qg74pC42Js9Km1TL1Pwb2xbv3jojeGNu3tCqnhQB0GFiJLPzmaB\r\nUHxxqgCWs8ETJwYmE2oAT3LQ48CJR9MRR8T/A9oqznq4SL0QstLTC0F1gDqB\r\nUkYiUPKA1nG0mNNsB9Bgwg2XmjjzhntHGnujtz1AOWqjCvXzFuzpM6VW6oHv\r\n1bS20f3c9zAajcK8zdUrxheiUkP+G15wWVA1JesIgDRONLsZb6ZUiTftZUF0\r\nDy9GuzGEPI6zWLGhE+X+HG4Puelm/PpUKBDMSQBQNYzY+vnIpfuB9lXCprDw\r\nSlIxVWI9smxNFZC2DB93UkmIk47Jgt/vjZc=\r\n=zLr5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dev-alisson-fernandes","email":"alissonvinicios04@gmail.com"},"directories":{},"maintainers":[{"name":"dev-alisson-fernandes","email":"alissonvinicios04@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/get-files-by-css-selectors_1.1.0_1678077332686_0.18183857825166339"},"_hasShrinkwrap":false},"1.2.0":{"name":"@dev-alisson-fernandes/get-files-by-css-selectors","version":"1.2.0","description":"Download files from url using css selectors to find the source of the files","main":"index.js","type":"module","scripts":{"test":"NODE_OPTIONS='--experimental-vm-modules --experimental-specifier-resolution=node' jest --testPathPattern=tests","eslint":"yarn run eslint index.js tests/** --fix"},"repository":{"type":"git","url":"git+https://github.com/alisson04/download-by-css-selectors.git"},"author":{"name":"dev-alisson-fernandes"},"license":"ISC","bugs":{"url":"https://github.com/alisson04/download-by-css-selectors/issues"},"homepage":"https://github.com/alisson04/download-by-css-selectors#readme","dependencies":{"axios":"^1.3.1","puppeteer":"^19.6.3"},"devDependencies":{"eslint":"^8.35.0","eslint-config-google":"^0.14.0","jest":"^29.4.3"},"gitHead":"06efe86d8ec8bc410f9ae092b13579a0ed2efb74","_id":"@dev-alisson-fernandes/get-files-by-css-selectors@1.2.0","_nodeVersion":"18.7.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-YGs7jqN5Wvf4aeC15TIfK/pBSKw5EuGcY83l8SnBS5ueixgMMd7yTY7wHSHpHY6Hz8VJrsB0HFBSVaPClTDF3Q==","shasum":"df2e9db5cfcb1d3de7da9e695373759c00e72439","tarball":"https://registry.npmjs.org/@dev-alisson-fernandes/get-files-by-css-selectors/-/get-files-by-css-selectors-1.2.0.tgz","fileCount":7,"unpackedSize":7199,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCygUGjr2VMN/pvpYHtA5FuUVDU91c8kpcvsb/yLNQ8qQIgKaSpZaoLOFSLMoyRO0lp3j+0CJuPXu4fYDaVthVt7uY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBW63ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmfQ/9E/Q+XpH8cuKT9HyfBDbgOiJENuwa3jRXIybstkXcFf+Y6HRu\r\n9G+kSFVl/8wXWE7DXQ00VvN2rWZO+IvAxCnFBJH2HqRtSGUAD4a14fPGc0wQ\r\nXsEh4PNF9/fP5h1pV8rcrGm6wFEkHeyReS08YEbCwjZGdEDxSXs9X59NF0xF\r\n51gCeKhDrFK7yC+sQtc3wUvVYYXOBlzVtHwYHafy7c7w1J5CbnNv2dzR6edu\r\nix6G6Qo8SM9F5Vy8w8VubbSwPY+exbMeCqBSPUnkez5b9VZsE/3fcvkbKyXI\r\ns9l7/bX9gbqCo/WgmpuWa7ucKNa3adYFcxYm9yTQ3D5Fc3cXMCD4CHMQMIl8\r\ni32KoFfyFXqhGeNPSAE3bwt6NkhXAhdh/TOzfQnvZkB5vMiVHYcKg9H0PRO6\r\nDNvLN9ZMzorgKVgkPneTfOlHZFEAqLZnrk51U4Lfby5/FGgo6UTGPFufhk6P\r\nXOtU1qXL0eymRu/FuKRqGAsDnIPF19cfBFtOYOwhhfhcm3TD3WDn+27Gnc/e\r\nm4vbuPJXvnMA3cavfzXDel6VDlwdtX1GBS0Oyq9f+nmJ3pShpTevvtcDG4qb\r\nL1El/b7Mw9e2B9EU2VdSWU5Es7/lQX3Tf845obh/IzEU/JacyndR1YVRSszU\r\ncgSfTpG127pEKXnn5dXoCFIhDZRGNUcgUaY=\r\n=Tcur\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dev-alisson-fernandes","email":"alissonvinicios04@gmail.com"},"directories":{},"maintainers":[{"name":"dev-alisson-fernandes","email":"alissonvinicios04@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/get-files-by-css-selectors_1.2.0_1678077623177_0.9288110685986628"},"_hasShrinkwrap":false},"1.3.0":{"name":"@dev-alisson-fernandes/get-files-by-css-selectors","version":"1.3.0","description":"Download files from url using css selectors to find the source of the files","main":"index.js","type":"module","scripts":{"test":"NODE_OPTIONS='--experimental-vm-modules --experimental-specifier-resolution=node' jest --testPathPattern=tests","eslint":"yarn run eslint index.js tests/** --fix"},"repository":{"type":"git","url":"git+https://github.com/alisson04/get-files-by-css-selectors.git"},"author":{"name":"dev-alisson-fernandes"},"license":"ISC","bugs":{"url":"https://github.com/alisson04/get-files-by-css-selectors/issues"},"homepage":"https://github.com/alisson04/get-files-by-css-selectors#readme","dependencies":{"axios":"^1.3.1","puppeteer":"^19.6.3"},"devDependencies":{"eslint":"^8.35.0","eslint-config-google":"^0.14.0","jest":"^29.4.3"},"gitHead":"ebc28245219a7a13b9bb7b9927f666f09966dd95","_id":"@dev-alisson-fernandes/get-files-by-css-selectors@1.3.0","_nodeVersion":"18.7.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-LMpGR8OzGZbUtSQEaYeVhi7KvTif0TXqLuTMmZXRgh02ZHQVxB5qro8jMlbqFVzJp8vpTQZgTYLu/PsFXd7+UQ==","shasum":"704dbc794a9e6bc4578bcd0e344369d6dea2f768","tarball":"https://registry.npmjs.org/@dev-alisson-fernandes/get-files-by-css-selectors/-/get-files-by-css-selectors-1.3.0.tgz","fileCount":7,"unpackedSize":7201,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFtSxoSbx3nguuC6Y35fcgrEUEg8w70FC0GVgS45fILjAiB0+fbNwRXO9v5V6lrc2g478Pe2/AaTlnQYoB1WZCQa3w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBcj1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6hQ//QsqGRFu6LLz30SRZbF/F/sfzoTSuKJBYF54jw5dU+zEtgHfU\r\nRWEFXHyIARMv6FQKnAaHS4u5gzEXt+rRx5Cbcr+PvC+fBxv8j7VSTUddov7Q\r\nkvMB35h2BwmBas+oV+sQzl27fiOIUNARVcuEwzjasve9RJ/grhRVsVFS6amM\r\nSus5v2O99HiB/nUZpmWmAOD5zXkZ5b+KlPpQTn6O6sedmuQRNLcXaHCCPsEY\r\neFuAFg2951xKPsxTVqnRAshx0ZrQSQHSlf3pCgPlmtJzjc9qmoyNVpWPt55u\r\nwSVlWRCabYIwwMiVez+r45aBqf2pZeD3z1OesuwY2RIPJClhu9mTfzuxSDWc\r\nK+2kdUteSr2jzFc14CzQFmPkcyihs8uiOUnHlPUDUhKAtjFMt2mq7Vf0HbPF\r\n5RW7jdmv9KhLU5Cs2AW4gm479GVDxNw6W0wN7SqtrNIG/MWgif2wbrDhio5N\r\nzxNMcXmo8coNZtZHDrntnFCzjzRK1KNu3rImhDTm5SWUEedl0eiEIQoWSDI8\r\nAVxKv7GKi0JHF4xeJyrILDhTCgtUSwD5bBhn4B4Zb5ZpSCIsjlU15aZgkX7m\r\nDpn8FPkCFrlVHXZDH595YJGmbK/hTa9Xbd44MHrk/DK0CaYgZWZWpJQhmgAG\r\nmNj7/YOP/w4LrvIcor72wCFB9oBkvSBO6DY=\r\n=RWTz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dev-alisson-fernandes","email":"alissonvinicios04@gmail.com"},"directories":{},"maintainers":[{"name":"dev-alisson-fernandes","email":"alissonvinicios04@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/get-files-by-css-selectors_1.3.0_1678100725388_0.8869506785095258"},"_hasShrinkwrap":false},"1.5.1":{"name":"@dev-alisson-fernandes/get-files-by-css-selectors","version":"1.5.1","description":"Download files from url using css selectors to find the source of the files","main":"index.js","type":"module","scripts":{"test":"node --experimental-vm-modules node_modules/jest/bin/jest.js --verbose","test:watch":"node --experimental-vm-modules node_modules/jest/bin/jest.js --watch","test:coverage":"node --experimental-vm-modules node_modules/jest/bin/jest.js --coverage","eslint":"yarn run eslint index.js tests/** --fix"},"repository":{"type":"git","url":"git+https://github.com/alisson04/get-files-by-css-selectors.git"},"keywords":["download","get","files","images","movies"],"author":{"name":"dev-alisson-fernandes"},"license":"ISC","bugs":{"url":"https://github.com/alisson04/get-files-by-css-selectors/issues"},"homepage":"https://github.com/alisson04/get-files-by-css-selectors#readme","dependencies":{"axios":"^1.3.1","md5":"^2.3.0","mime-types":"^2.1.35","puppeteer":"^19.6.3"},"devDependencies":{"eslint":"^8.35.0","eslint-config-google":"^0.14.0","jest":"^29.4.3"},"gitHead":"6d9b2fbe6555a844c1c690f7932caedcd877e567","_id":"@dev-alisson-fernandes/get-files-by-css-selectors@1.5.1","_nodeVersion":"18.7.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-t6NTC4AtjEuuJi2fGHOOsTcdSSOaANDiUmvCBhxYerHq155tUijEsKI6U8xjev9YPuiByJIB56cBWGQI0NVDSQ==","shasum":"7505cbd41ba802686ca97ef9f015c5a49d1e881d","tarball":"https://registry.npmjs.org/@dev-alisson-fernandes/get-files-by-css-selectors/-/get-files-by-css-selectors-1.5.1.tgz","fileCount":7,"unpackedSize":10234,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXYRRMlzC9a87p36HHZr+i9KY4mpx73BQOM58RjSjxgQIgN5e0qEVc88f6BZfSrqZ3rkF8oRecu3vhfAlm923yOnc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB/uFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq37w//dtv3jUePLymT8D2a9gcP8zfFkeDFYw0UlTb1yQCYqwJWz6uf\r\nd0j8dF74mkTN1vEr5B4S8olUzBSBXtM/DfsezNtlj1YB9pgTblpXSW1EMcG8\r\ntPFVJfaI+LTbk1NWtB8wBP9Hu3+UWQcrpoZlRjhcvEDfAWYyx9kW/hJxuZzo\r\nZLGK+b1DVp6h964Qffw5r0xoozPZ7jyxfvF9+qa+GtEcpmxHi29E5ETW1Iql\r\n1CWGQOmWKpoSuOjAQlcs/ZvEV4yJyDHzp9IM4hNmMFcOk0cFfipiPD4GKtbl\r\nfLuTD7y7S/Unl7kOjXKszhlL779iN+VVdDdSfQQEBMf7H9Uf0msaYnpjPQqa\r\nODoOblCFK/TtYC8A+2DZSu8kSfcHSgSa7xUH242VT+E2g1eOCz6POuseFtuA\r\nqidLc2QmLGipZZXXQEXApT/Jw0AQ6+/AUTHpKlDMYngDjZMtCfEVamS3wKZ3\r\n/MtQ26OEgNGdLM0vE7uOdeB9dLdhKS9zFj0j5qIzGzYI7BBuytjowgdxOOw0\r\nGxJi9T9CkSwSDcmnjGXUvfa/ma6lkmLqqAonKj1hJ1+x+VzgOikpCNfj/iES\r\n7g59KriXL8CjVM9IJwdJBL5rlrEqDs5W5fwmip/Khn7GowF//qSKqWUudHXS\r\nKfolRnLcynAu0UIp7bm+m/jfYwMo8FBKXEQ=\r\n=lISu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"dev-alisson-fernandes","email":"alissonvinicios04@gmail.com"},"directories":{},"maintainers":[{"name":"dev-alisson-fernandes","email":"alissonvinicios04@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/get-files-by-css-selectors_1.5.1_1678244741180_0.8801426868801172"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-06T02:26:06.805Z","1.0.0":"2023-03-06T02:26:07.009Z","modified":"2023-03-08T03:05:41.422Z","1.1.0":"2023-03-06T04:35:32.823Z","1.2.0":"2023-03-06T04:40:23.352Z","1.3.0":"2023-03-06T11:05:25.546Z","1.5.1":"2023-03-08T03:05:41.337Z"},"maintainers":[{"name":"dev-alisson-fernandes","email":"alissonvinicios04@gmail.com"}],"description":"Download files from url using css selectors to find the source of the files","homepage":"https://github.com/alisson04/get-files-by-css-selectors#readme","repository":{"type":"git","url":"git+https://github.com/alisson04/get-files-by-css-selectors.git"},"author":{"name":"dev-alisson-fernandes"},"bugs":{"url":"https://github.com/alisson04/get-files-by-css-selectors/issues"},"license":"ISC","readme":"# Get Files By Css Selectors\n\n## About\nThis package is recommended for situations where you want to download the files of a site by it doesn't\nhave an option like a download button or an easy way to do it\n\n## Features\n* ✅ Access a web page and take a print screen\n* ✅ Create a specific folder using the given site link\n* ✅ Download any type of file(with or without extension on url) using a given css selector\n\n## Features in development\n* ⚙️ Add replace option to get the original image using the thumb image\n* ⚙️ Add login option with .ENV to sites that require authentication\n* ⚙️ Verify if file already exists and don't save download again(in cases when the downloads break by some reason)\n\n## Tecnologies Used\n<table>\n    <tr>\n        <td>Node</td>\n        <td>axios</td>\n        <td>puppeteer</td>\n    </tr>\n    <tr>\n        <td>16.13</td>\n        <td>1.3.1</td>\n        <td>19.6.3</td>\n    </tr>\n</table>\n\n## Getting Started\nInstall @dev-alisson-fernandes/get-files-by-css-selectors as a npm module\n```shell\nnpm i @dev-alisson-fernandes/get-files-by-css-selectors\n```\n\n## Usage\n```javascript\n// import\nimport GetFilesByCssSelectors from '@dev-alisson-fernandes/get-files-by-css-selectors';\nconst getFilesByCssSelectors = new GetFilesByCssSelectors;\n```\n\n### Example 1 - Twitter\n```javascript\n// define params\nlet randomSite = 'https://twitter.com/UOLEconomia';\nlet cssSelectors = 'img[class~=\"css-9pa8cd\"]';\nlet attrName = 'src';\n\n// run\nawait getFilesByCssSelectors.run(randomSite, cssSelectors, attrName);\n```\n### Example 2 - Instagram\n```javascript\n// define params\nlet randomSite = 'https://www.instagram.com/uoloficial/';\nlet cssSelectors = 'img[class=\"x5yr21d xu96u03 x10l6tqk x13vifvy x87ps6o xh8yej3\"]';\nlet attrName = 'src';\n\n// run\nawait getFilesByCssSelectors.run(randomSite, cssSelectors, attrName);\n```\n\n### Logs\n```javascript\n// show array logs in the end\ngetFilesByCssSelectors.getLogs();\n\n// Disable showing logs durant run process\ngetFilesByCssSelectors.setConfig({ infiniteScroll: false });\n```\n\n### InfiniteScroll\nBy default, all pages will be scrolled to the end before search elements, but you can disable this behavior \nwith the code below \n```javascript\ngetFilesByCssSelectors.setConfig({ infiniteScroll: false });\n```\n\n## Dev\n* RUN TESTS: npm test\n* RUN LINT: npm eslint\n\n## License\nGNU General Public License v3.0 (https://www.gnu.org/licenses/gpl-3.0.html)","readmeFilename":"README.md","keywords":["download","get","files","images","movies"]}