{"_id":"@confused-techie/atompackagesarchive","_rev":"1-5772a597e7cd3b74d66653e3c258f3ef","name":"@confused-techie/atompackagesarchive","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@confused-techie/atompackagesarchive","version":"1.0.0","description":"Lets archive all of the fantastic packages made for Atom Together.","scripts":{"test":"echo no test specified."},"bin":{"atompackagesarchive":"bin/atompackagesarchive.js"},"author":{"name":"confused-Techie"},"license":"GPL-3.0","repository":{"type":"git","url":"git+https://github.com/confused-Techie/AtomPackagesArchive.git"},"bugs":{"url":"https://github.com/confused-Techie/AtomPackagesArchive/issues"},"homepage":"https://github.com/confused-Techie/AtomPackagesArchive","dependencies":{"axios":"^0.27.2"},"_id":"@confused-techie/atompackagesarchive@1.0.0","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-fDQ4FIiNHWdJjveFzZtXELpDyCoC6vi5205VtdnQi3UhH38/MAJtfJmUT3CuET10F6lzt4bMMl97IK3+2ua/cw==","shasum":"8fa9dc17ffc402a23c39c81636e49fe3fef8d7b2","tarball":"https://registry.npmjs.org/@confused-techie/atompackagesarchive/-/atompackagesarchive-1.0.0.tgz","fileCount":5,"unpackedSize":4145,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICopAL9yoBoq1E6qO0fmnogkn03Hm+fRgazHKJH6dpwrAiAyIHZJfdTPzsYs/dkVpjHLrypb0oV/YX8TWM3BNEbbeA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiprZ9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOHBAAn2qjd9xaJDomh9uNoj1jVV4v0vCa4uUg4AXi418UmTFBDY3u\r\n4vkGYyANbbyuUo3gOgxAuKwdHH+w5fjsIRY+kWKYGfYU0If6WljEyeQUSRz1\r\nkPVkCxFZFSaZlRAYW/lGhqCLoI+LPUPP9hwlFruZi++lhfLp+iz45h03tp1q\r\nRdhj+vy1DBROPnGZUGXHZexg+44e1jcmIZxMkYOFkhhxeDLyhePyLTF/sCos\r\nKOfhARbM6B6xQksABTuEV2nEkfMJflrDLpmw6P6SMszpakbAPalOTWL/Q/Mg\r\nEJTRXWcqyKHGZlWDmQX1OMXV+H31k8ahf5GGpYkDXn07EaewlhQiZXeyZrwr\r\nMjQt/rR4nQtr4dxWKYe04IY0a+Y0FYoz05ao85VtHuki8IVmDIzGSQYPPKwe\r\nyupPFJ8+rb9We0zQkLjG36PD6KWubWq6aoH3WDA8eFlHmVSfWIzJiXiBtSzK\r\nGjcFKhpvX8im50KgKnilW6nK66XrjRbjWqu7oEpSEgTRzZPqORyjje/TDvWD\r\nD2ATRyEIe8WoqYeQypmknFsrOKq4kJJW3MN1Zt4yXFavZfGMmLraiFTTe6fa\r\ncXQMeH9eIcFxfPYcjuAy+DDXXxpdfAQFocbOsV4WA0ASa0+c0Cb/HQe4chge\r\nKAj0aiQnpqZ6kf/gMlasu7yciECYNgKMjTc=\r\n=Im0V\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"confused-techie","email":"dev@lhbasics.com"},"directories":{},"maintainers":[{"name":"confused-techie","email":"dev@lhbasics.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/atompackagesarchive_1.0.0_1655092861116_0.7075413679922113"},"_hasShrinkwrap":false},"1.0.1":{"name":"@confused-techie/atompackagesarchive","version":"1.0.1","description":"Lets archive all of the fantastic packages made for Atom Together.","scripts":{"test":"echo no test specified."},"bin":{"atompackagesarchive":"bin/atompackagesarchive.js"},"author":{"name":"confused-Techie"},"license":"GPL-3.0","repository":{"type":"git","url":"git+https://github.com/confused-Techie/AtomPackagesArchive.git"},"bugs":{"url":"https://github.com/confused-Techie/AtomPackagesArchive/issues"},"homepage":"https://github.com/confused-Techie/AtomPackagesArchive","dependencies":{"axios":"^0.27.2"},"gitHead":"809c6ca55c3e9966b56d575eb83e65c47f1fcf9f","_id":"@confused-techie/atompackagesarchive@1.0.1","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-HklP3UkDWMFKS0J2XsA7ItXERwh6XCpsbu6ik5YY2MELj+Tf24LELfx/nrNg3W2rUrc2qbA3/NE8KQsKX665zA==","shasum":"53fde3db8e14498dfa838cec43a9cc55234e077f","tarball":"https://registry.npmjs.org/@confused-techie/atompackagesarchive/-/atompackagesarchive-1.0.1.tgz","fileCount":6,"unpackedSize":8167,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/seoOB0TO/sCKfRUX3lWTsq9K7UBk1Mv6x9G/dGhJoQIhANTdokh2ke8xPQaorA+8RsuN2eGDdU7aRBQ5VHfjWYuQ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJip+E7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKKQ/5ARJgOn/PT2cZP2shDJuhMXcVi48vFwR0DgcQmCgjYyIL0TjE\r\nW5N7tQNdWPDEoPGlkxNzby64rsQuheS2TGsJ/Kq/rmpwscM9mJapBUC8GO4C\r\nxBiBgMjG6nDj/zMVbgJFLJUQHer5RGPB3pyHTuPcC6cIuZ5Gf0z9R6UZgNaX\r\nrr+VHZ7XIxVERtyfgokFS68rsV1t99gsTPg91ORuJGWtlAWiurWmO66vgv63\r\n9Zo2q6QtXYnVVh71WxGDDpr2ub3g6tXlsx3ySUH8hl0SqQt8Lyc+OC5iTGJB\r\nml9aQrxznV38KYm8zP2pc3nZCyPZdUnnUJxTkuvPwDHz2rJzmc8gwVbm6/e9\r\nL7Q/SbwXEHqmiDJ2ebp91aUzQkC0ghCci//jrZaIGP9vDkGP9iTydqubgTQg\r\ndTumJCYx+vR/6Y85b6f1KkbP2HEVmMf11Pi78Ps2aRklJBiNQrmyXSFdKISV\r\nEqaSL7zhfg2Rb70FnA+UM0NOAW4Hlrafbj1owsX2/ZBGTKPlmb3zrnp6wWRl\r\novspPzFNvryu1aCwjD64tXHMkwRgD1b5IOUKYsOO4e3YL6kkXDLa6Ayk4Tpd\r\n4oiWrZV51DBSoCYnuTkhoC9elFvSMOO/PFsIvlUwz6anGMBH4ZJ3Zn/xXjnO\r\nIRBdgyhB7lCDSXOoDWapFZL/ibFDNMh4OB4=\r\n=5aFT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"confused-techie","email":"dev@lhbasics.com"},"directories":{},"maintainers":[{"name":"confused-techie","email":"dev@lhbasics.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/atompackagesarchive_1.0.1_1655169339649_0.47189310830141595"},"_hasShrinkwrap":false}},"time":{"created":"2022-06-13T04:01:01.040Z","1.0.0":"2022-06-13T04:01:01.312Z","modified":"2022-06-14T01:15:39.923Z","1.0.1":"2022-06-14T01:15:39.834Z"},"maintainers":[{"name":"confused-techie","email":"dev@lhbasics.com"}],"description":"Lets archive all of the fantastic packages made for Atom Together.","homepage":"https://github.com/confused-Techie/AtomPackagesArchive","repository":{"type":"git","url":"git+https://github.com/confused-Techie/AtomPackagesArchive.git"},"author":{"name":"confused-Techie"},"bugs":{"url":"https://github.com/confused-Techie/AtomPackagesArchive/issues"},"license":"GPL-3.0","readme":"# AtomPackagesArchive\r\n\r\nThis is a CLI application that can allow you to backup all exisitng packages from\r\nAtom.io\r\n\r\nThere are `9,241` packages or `416` pages paginated at `30` items of content.\r\n\r\nObviously I am using this to keep an archive myself. But HIGHLY recommend anyone else that has\r\nsome disk space to spare to also archive this data. We don't want one possible failure causing this data to be lost.\r\n\r\n## Stats\r\n\r\nPaginated data when complete creates a folder about 30MB large. With 832 files, comprising of the Paginated Content and Header Content of each page.\r\n\r\nThe Packages data creates a single file about 27MB large with all 9,241 packages in an array.\r\n\r\n## Usage\r\n\r\nInstall:\r\n\r\n```(bash)\r\nnpm install -g @confused-techie/atompackagesarchive\r\n```\r\n\r\nUse:\r\n\r\n```(bash)\r\natompackagesarchive\r\n```\r\n\r\nAdditionally now AtomPackagesArchive supports the choice of what to backup.\r\n\r\nThis can be specified with the backup option.\r\n\r\n```(bash)\r\natompackagesarchive --backup=OPTION\r\n```\r\n\r\nThe following options are valid:\r\n\r\n* ALL\r\n\r\nBacks up everything its able to.\r\n\r\n* PAGINATED\r\n\r\nBacks up ONLY paginated files of all available packages.\r\n\r\n* PACKAGES\r\n\r\nBacks up ONLY the complete package file.\r\n\r\n* WEB\r\n\r\nAttempts to back up all web pages, and all web page resources.\r\n\r\n! UNDER DEVELOPMENT !\r\n\r\n## Details\r\n\r\n### Paginated & Package Data\r\n\r\nAfter making an initial request to determine the last page to grab it will request each page incremented by one until it has requested each page.\r\n\r\nOnce a page has been requested it will attempt to start saving data its received, and afterwards ask the new concocted packages data be written again. If this process fails it will wait 2 seconds multiplied by the number of failures until it has failed 50 times at which point the program exits. While saving data the output to the screen will show each page being saved very likely not in numerical order. It will show it in the order data is received.\r\n","readmeFilename":"README.md"}