{"_id":"@balaji003/lantransfer","_rev":"12-29a8b7275d8bb78df18804ecea40648a","name":"@balaji003/lantransfer","dist-tags":{"latest":"1.0.11"},"versions":{"1.0.0":{"name":"@balaji003/lantransfer","version":"1.0.0","keywords":["lan","file-transfer","local","share","wifi","peer-to-peer","cli"],"author":{"name":"Balaji Sankaran"},"license":"MIT","_id":"@balaji003/lantransfer@1.0.0","maintainers":[{"name":"balaji003","email":"rbalajisankaran@gmail.com"}],"homepage":"https://github.com/user/lantransfer#readme","bugs":{"url":"https://github.com/user/lantransfer/issues"},"bin":{"lantransfer":"server.js"},"dist":{"shasum":"2caaed4d4a2da94b509399bfc4bce4e722650048","tarball":"https://registry.npmjs.org/@balaji003/lantransfer/-/lantransfer-1.0.0.tgz","fileCount":3,"integrity":"sha512-jAJ/LZX42QgjGfCwFFKGam94jPfF2OM04boA/7HKfJb+588Mb6V6wqO+xQcWqreRABuvYA4Fx7Ok202X6JRvSQ==","signatures":[{"sig":"MEYCIQC+r9jKIOSmpexja2QSxK5hLaAM1jPCFwP2xUMe6DDNpQIhAPVp2CCRhkmCT4ajuJ3sXsKllODtjQKXPUe+M1NUqCg7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39521},"main":"server.js","engines":{"node":">=16.0.0"},"gitHead":"bace0094fbc2c773e985c4e2419f969f53f9a9b2","scripts":{"start":"node server.js"},"_npmUser":{"name":"balaji003","email":"rbalajisankaran@gmail.com"},"repository":{"url":"git+https://github.com/user/lantransfer.git","type":"git"},"_npmVersion":"10.8.2","description":"LAN File Transfer — peer-to-peer file sharing over local network. Zero dependencies.","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/lantransfer_1.0.0_1775727413572_0.8698421273172265","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@balaji003/lantransfer","version":"1.0.1","keywords":["lan","file-transfer","local","share","wifi","peer-to-peer","cli"],"author":{"name":"Balaji Sankaran"},"license":"MIT","_id":"@balaji003/lantransfer@1.0.1","maintainers":[{"name":"balaji003","email":"rbalajisankaran@gmail.com"}],"homepage":"https://github.com/user/lantransfer#readme","bugs":{"url":"https://github.com/user/lantransfer/issues"},"bin":{"lantransfer":"bin/cli.js"},"dist":{"shasum":"53e3eade435728127c925d8164019f94431a9836","tarball":"https://registry.npmjs.org/@balaji003/lantransfer/-/lantransfer-1.0.1.tgz","fileCount":4,"integrity":"sha512-VD4xXt6QCWoGLYYUWECGIYjSoCpyxaopbuex7S9S1icgD6tnAaN6BJob2+zAMC4L+YBVSi62gy3OTH28swTouA==","signatures":[{"sig":"MEQCIE9bsBtOg8/sIzaPdy+7/yxlTkgWboP8Z16RnmUmXSmRAiAmOiqDkgS36Gii3PnTae5x+qXEuEtqAnHY6/GsAExl5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39569},"main":"server.js","engines":{"node":">=16.0.0"},"gitHead":"63688cbfc8dbd1107d83fb11f9ad53236e5c028c","scripts":{"start":"node server.js"},"_npmUser":{"name":"balaji003","email":"rbalajisankaran@gmail.com"},"repository":{"url":"git+https://github.com/user/lantransfer.git","type":"git"},"_npmVersion":"10.8.2","description":"LAN File Transfer — peer-to-peer file sharing over local network. Zero dependencies.","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/lantransfer_1.0.1_1775728191182_0.10776906721128765","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@balaji003/lantransfer","version":"1.0.2","keywords":["lan","file-transfer","local","share","wifi","peer-to-peer","cli"],"author":{"name":"Balaji Sankaran"},"license":"MIT","_id":"@balaji003/lantransfer@1.0.2","maintainers":[{"name":"balaji003","email":"rbalajisankaran@gmail.com"}],"homepage":"https://github.com/user/lantransfer#readme","bugs":{"url":"https://github.com/user/lantransfer/issues"},"bin":{"lantransfer":"bin/cli.js"},"dist":{"shasum":"354ba5ac557f784464862fdb9e48abd4e2ec6822","tarball":"https://registry.npmjs.org/@balaji003/lantransfer/-/lantransfer-1.0.2.tgz","fileCount":4,"integrity":"sha512-w1Sf1fefPZFvQoMFfpoWVDZQbIXb5MgTROOru3qgNQnrXyHWOuo5Cq/kzYrH2Yw5eCD3eCi9Eh/534/NY4OP5A==","signatures":[{"sig":"MEYCIQDSHbXCXuq39wsx/etXLQhHh9W4l/NNTSvtso3Bxt/9zAIhAJnHwJV5O6e6fcARvqPGpy6Rwkeqk2vM2elSiLi8lbkT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39582},"main":"server.js","engines":{"node":">=16.0.0"},"gitHead":"9bcdba717ae95740e951879f84e50bb5de488e4b","scripts":{"start":"node server.js"},"_npmUser":{"name":"balaji003","email":"rbalajisankaran@gmail.com"},"repository":{"url":"git+https://github.com/user/lantransfer.git","type":"git"},"_npmVersion":"10.8.2","description":"LAN File Transfer — peer-to-peer file sharing over local network. Zero dependencies.","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/lantransfer_1.0.2_1775728542345_0.17918295005413687","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@balaji003/lantransfer","version":"1.0.3","keywords":["lan","file-transfer","local","share","wifi","peer-to-peer","cli"],"author":{"name":"Balaji Sankaran"},"license":"MIT","_id":"@balaji003/lantransfer@1.0.3","maintainers":[{"name":"balaji003","email":"rbalajisankaran@gmail.com"}],"homepage":"https://github.com/user/lantransfer#readme","bugs":{"url":"https://github.com/user/lantransfer/issues"},"bin":{"lantransfer":"bin/cli.js"},"dist":{"shasum":"fc8a5571992dbb8e1fd8fe5b5cbd574149238f14","tarball":"https://registry.npmjs.org/@balaji003/lantransfer/-/lantransfer-1.0.3.tgz","fileCount":4,"integrity":"sha512-gR5KwggpTt/af+OXHmIxfhp1dZfgxqyusY7A/r4MGHYxWiD8lDlwPYILpDVgiujO2f1bq81oa4QEkdVwa2E44A==","signatures":[{"sig":"MEUCIQCzeov07dz2Gu7rDW/h9tXT2XRgH5yQkcWrtGrxfKp5GwIgM9UNfD8zN1eYt5f4xJHSRZrBVJfDNHIFDPOUEtMlg3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44240},"main":"server.js","engines":{"node":">=16.0.0"},"gitHead":"371becacc751d0ff3f2d24dd62fb6d23ada89f89","scripts":{"start":"node server.js"},"_npmUser":{"name":"balaji003","email":"rbalajisankaran@gmail.com"},"repository":{"url":"git+https://github.com/user/lantransfer.git","type":"git"},"_npmVersion":"10.8.2","description":"LAN File Transfer — peer-to-peer file sharing over local network. Zero dependencies.","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/lantransfer_1.0.3_1775739345492_0.7506579153772912","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@balaji003/lantransfer","version":"1.0.4","keywords":["lan","file-transfer","local","share","wifi","peer-to-peer","cli"],"author":{"name":"Balaji Sankaran"},"license":"MIT","_id":"@balaji003/lantransfer@1.0.4","maintainers":[{"name":"balaji003","email":"rbalajisankaran@gmail.com"}],"homepage":"https://github.com/user/lantransfer#readme","bugs":{"url":"https://github.com/user/lantransfer/issues"},"bin":{"lantransfer":"bin/cli.js"},"dist":{"shasum":"090f258f636b97f18181e712a6b86c4ccde27594","tarball":"https://registry.npmjs.org/@balaji003/lantransfer/-/lantransfer-1.0.4.tgz","fileCount":4,"integrity":"sha512-ffvta1WVxNkMUpVX02Jb3O8Co10MG0r4j4SXS2hD9XT6wcLZVW1PAoB2kk2WOYuPejGJ7P2CPa3+1MXkO7VWsw==","signatures":[{"sig":"MEYCIQCmp9pMrYjRQWxugQBmV7OdJQ4HJR5mS8VBmqwNLOfF3wIhAPLSd+upSn3WiglUkYEvy53PWJuCi6CfFEmqBPzv5Sy0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44061},"main":"server.js","engines":{"node":">=16.0.0"},"gitHead":"1c4102e41d6e44d51f665b8d3f29c67d948e66ab","scripts":{"start":"node server.js"},"_npmUser":{"name":"balaji003","email":"rbalajisankaran@gmail.com"},"repository":{"url":"git+https://github.com/user/lantransfer.git","type":"git"},"_npmVersion":"10.8.2","description":"LAN File Transfer — peer-to-peer file sharing over local network. Zero dependencies.","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/lantransfer_1.0.4_1775740163626_0.9202707135791144","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@balaji003/lantransfer","version":"1.0.5","keywords":["lan","file-transfer","local","share","wifi","peer-to-peer","cli"],"author":{"name":"Balaji Sankaran"},"license":"MIT","_id":"@balaji003/lantransfer@1.0.5","maintainers":[{"name":"balaji003","email":"rbalajisankaran@gmail.com"}],"homepage":"https://github.com/user/lantransfer#readme","bugs":{"url":"https://github.com/user/lantransfer/issues"},"bin":{"lantransfer":"bin/cli.js"},"dist":{"shasum":"23d792ceabb86cb454f9eb45f9cb28aeeb7ce644","tarball":"https://registry.npmjs.org/@balaji003/lantransfer/-/lantransfer-1.0.5.tgz","fileCount":4,"integrity":"sha512-Rt9jPSCSes1FsWeDxs+hIwqIk4xjrwUhTtg9lcn9bVTtljL26U1aNebbnmhioLdm6Ak6Yl38eLQpKXYOy/QzSQ==","signatures":[{"sig":"MEQCIGL05KhfbIJGHGFG8Sae87eTPTo1eElwTHUsgKwXWzE0AiBpBQCkesSSYYDClLbnO7j+N7BQNAxqdsYi1WVgwWk88Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44975},"main":"server.js","engines":{"node":">=16.0.0"},"gitHead":"2e5fcf47df8305cf17fa78a35587ac2958fb1a26","scripts":{"start":"node server.js"},"_npmUser":{"name":"balaji003","email":"rbalajisankaran@gmail.com"},"repository":{"url":"git+https://github.com/user/lantransfer.git","type":"git"},"_npmVersion":"10.8.2","description":"LAN File Transfer — peer-to-peer file sharing over local network. Zero dependencies.","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/lantransfer_1.0.5_1775740466513_0.10540484932807015","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@balaji003/lantransfer","version":"1.0.6","keywords":["lan","file-transfer","local","share","wifi","peer-to-peer","cli"],"author":{"name":"Balaji Sankaran"},"license":"MIT","_id":"@balaji003/lantransfer@1.0.6","maintainers":[{"name":"balaji003","email":"rbalajisankaran@gmail.com"}],"homepage":"https://github.com/user/lantransfer#readme","bugs":{"url":"https://github.com/user/lantransfer/issues"},"bin":{"lantransfer":"bin/cli.js"},"dist":{"shasum":"5e24990e9d3554cb441e81549b393fb636dfd03e","tarball":"https://registry.npmjs.org/@balaji003/lantransfer/-/lantransfer-1.0.6.tgz","fileCount":5,"integrity":"sha512-aEtrIi/Gsdbe2B0FmP2+Dkxo4VTNuxj7muE/dR3m6CNEgp73X5GUYteTPnEM7piz2TiVp15FYG/RGAvtPwdryA==","signatures":[{"sig":"MEYCIQCe8Uk64v0InmWr3KY3dEC53L+AxaSRdlr8j7ukYAHUdQIhAP8tiU/4Cnj+04AE3hhTh3RkoPHINir7TahYujEuP622","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54039},"main":"server.js","engines":{"node":">=16.0.0"},"gitHead":"33861b7821fd3c4d54d2b339c3eb65ce32088abd","scripts":{"start":"node server.js"},"_npmUser":{"name":"balaji003","email":"rbalajisankaran@gmail.com"},"repository":{"url":"git+https://github.com/user/lantransfer.git","type":"git"},"_npmVersion":"10.8.2","description":"LAN File Transfer — peer-to-peer file sharing over local network. Zero dependencies.","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/lantransfer_1.0.6_1775798758510_0.1378512181622853","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@balaji003/lantransfer","version":"1.0.7","keywords":["lan","file-transfer","local","share","wifi","peer-to-peer","cli"],"author":{"name":"Balaji Sankaran"},"license":"MIT","_id":"@balaji003/lantransfer@1.0.7","maintainers":[{"name":"balaji003","email":"rbalajisankaran@gmail.com"}],"homepage":"https://github.com/user/lantransfer#readme","bugs":{"url":"https://github.com/user/lantransfer/issues"},"bin":{"lantransfer":"bin/cli.js"},"dist":{"shasum":"f8fc58cb9e6ca692cc3481ccaff3a2088ee7bf0a","tarball":"https://registry.npmjs.org/@balaji003/lantransfer/-/lantransfer-1.0.7.tgz","fileCount":5,"integrity":"sha512-tnxRTBADtknyxpTAukiptP7FK47tUJbrRBiBFlBnYCMpTSCik0R+HsrzmFpsf9llqxtEjIZ9h3FxhJi2by6PGQ==","signatures":[{"sig":"MEQCIGKt0Iz8+LFOuBW0Ki444wGlRE7Hc7WJB3MvRjso9JBoAiBWFuwTpO+C3hCPu13rK19uR8C7ETYfIc5rlAXAziIBsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58031},"main":"server.js","engines":{"node":">=16.0.0"},"gitHead":"d6fde9d27217cd2b44736d2f7fb32e66a919632a","scripts":{"start":"node server.js"},"_npmUser":{"name":"balaji003","email":"rbalajisankaran@gmail.com"},"repository":{"url":"git+https://github.com/user/lantransfer.git","type":"git"},"_npmVersion":"10.8.2","description":"LAN File Transfer — peer-to-peer file sharing over local network. Zero dependencies.","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/lantransfer_1.0.7_1775800076879_0.47268865768166557","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@balaji003/lantransfer","version":"1.0.8","keywords":["lan","file-transfer","local","share","wifi","peer-to-peer","cli"],"author":{"name":"Balaji Sankaran"},"license":"MIT","_id":"@balaji003/lantransfer@1.0.8","maintainers":[{"name":"balaji003","email":"rbalajisankaran@gmail.com"}],"homepage":"https://github.com/user/lantransfer#readme","bugs":{"url":"https://github.com/user/lantransfer/issues"},"bin":{"lantransfer":"bin/cli.js"},"dist":{"shasum":"78a8b9f517a87f5d114b921bb1dd46252addd065","tarball":"https://registry.npmjs.org/@balaji003/lantransfer/-/lantransfer-1.0.8.tgz","fileCount":5,"integrity":"sha512-NeQGiiTNvmhgQIzwe5Icc3UFN+dmSpgPe/qNDDTPf5gPFmXvp8EQpe5tV1hojX19whEoSmpe1vewhTr5qgY2Ig==","signatures":[{"sig":"MEYCIQDH/KlImt1vPsySLPzMKoYBsC9Io2lW121OLNa8dCG9LgIhAN6yK1LhygJpq1Ki52/mZ1k4O7V9cL2Fk9bQk9C/QXlY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":60934},"main":"server.js","engines":{"node":">=16.0.0"},"gitHead":"cf811a6884fe08ebff92a5ed2fcabc84191d725d","scripts":{"start":"node server.js"},"_npmUser":{"name":"balaji003","email":"rbalajisankaran@gmail.com"},"repository":{"url":"git+https://github.com/user/lantransfer.git","type":"git"},"_npmVersion":"10.8.2","description":"LAN File Transfer — peer-to-peer file sharing over local network. Zero dependencies.","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/lantransfer_1.0.8_1775802289472_0.2648196774814897","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@balaji003/lantransfer","version":"1.0.9","keywords":["lan","file-transfer","local","share","wifi","peer-to-peer","cli"],"author":{"name":"Balaji Sankaran"},"license":"MIT","_id":"@balaji003/lantransfer@1.0.9","maintainers":[{"name":"balaji003","email":"rbalajisankaran@gmail.com"}],"homepage":"https://github.com/user/lantransfer#readme","bugs":{"url":"https://github.com/user/lantransfer/issues"},"bin":{"lantransfer":"bin/cli.js"},"dist":{"shasum":"8887e1a8f252f9c0b0fae61fa69f4247a1bf01bb","tarball":"https://registry.npmjs.org/@balaji003/lantransfer/-/lantransfer-1.0.9.tgz","fileCount":5,"integrity":"sha512-X4sAfeDdeDrSr85ollKFcGjDa9qcpoXADdMCv7cCc8LO6ZtGhD6EjxNKQNV6JXJTdD5JG8enX86LZ9PSibUPjA==","signatures":[{"sig":"MEQCIAU9WQvzFV7quGov7aYDAIsk3DEYIglLafb8XznUHL7HAiBG1AvXEzRyg08LaW9d+A3PZZI5drqF5faGCBjcSPicUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63510},"main":"server.js","engines":{"node":">=16.0.0"},"gitHead":"e0a3de0659c1636a1dded987750d235f6d13d5bb","scripts":{"start":"node server.js"},"_npmUser":{"name":"balaji003","email":"rbalajisankaran@gmail.com"},"repository":{"url":"git+https://github.com/user/lantransfer.git","type":"git"},"_npmVersion":"10.8.2","description":"LAN File Transfer — peer-to-peer file sharing over local network. Zero dependencies.","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/lantransfer_1.0.9_1775812300287_0.6166970518142185","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@balaji003/lantransfer","version":"1.0.10","keywords":["lan","file-transfer","local","share","wifi","peer-to-peer","cli"],"author":{"name":"Balaji Sankaran"},"license":"MIT","_id":"@balaji003/lantransfer@1.0.10","maintainers":[{"name":"balaji003","email":"rbalajisankaran@gmail.com"}],"homepage":"https://github.com/user/lantransfer#readme","bugs":{"url":"https://github.com/user/lantransfer/issues"},"bin":{"lantransfer":"bin/cli.js"},"dist":{"shasum":"ec03b48e98fb02bfddef6f0dfd51fbc1eaf0e4e2","tarball":"https://registry.npmjs.org/@balaji003/lantransfer/-/lantransfer-1.0.10.tgz","fileCount":5,"integrity":"sha512-iLHPjQuAC/PZOKIYIDsw9VGzsdtQFTRXI9O3ayTALCi46nRCkC+ni36cno/CY/loayQa6PpEZRB2Ejg9A+rj2A==","signatures":[{"sig":"MEUCIBTa0DoSLxG399EaKiM8/tdS1/y0hHxvJkEjUgK5mGnfAiEAvgTKtkR5Vv3pQ7OhefcwTPDvG0GjNG5XZAUAu+bfqIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68758},"main":"server.js","engines":{"node":">=16.0.0"},"gitHead":"03ae89ae738854a7ce5f59aad613cf288f1cc8c8","scripts":{"start":"node server.js"},"_npmUser":{"name":"balaji003","email":"rbalajisankaran@gmail.com"},"repository":{"url":"git+https://github.com/user/lantransfer.git","type":"git"},"_npmVersion":"10.8.2","description":"LAN File Transfer — peer-to-peer file sharing over local network. Zero dependencies.","directories":{},"_nodeVersion":"20.19.4","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/lantransfer_1.0.10_1775814379315_0.850427804421209","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@balaji003/lantransfer","version":"1.0.11","description":"LAN File Transfer — peer-to-peer file sharing over local network. Zero dependencies.","main":"server.js","bin":{"lantransfer":"bin/cli.js"},"scripts":{"start":"node server.js"},"keywords":["lan","file-transfer","local","share","wifi","peer-to-peer","cli"],"author":{"name":"Balaji Sankaran"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/user/lantransfer.git"},"engines":{"node":">=16.0.0"},"_id":"@balaji003/lantransfer@1.0.11","gitHead":"b10d8590259c0fad73189a7394d94379cc954a9b","bugs":{"url":"https://github.com/user/lantransfer/issues"},"homepage":"https://github.com/user/lantransfer#readme","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-BAfvYZf4gnuSb4pE2dR455B0eQCFGtGmIQeXaFEHdl2ugPl8OKpKtR/AbWk7iCbZtP36JO9DKLTme42Fh3/S+Q==","shasum":"aa560d4106078ad9e5712ffe2852641d3003b6a6","tarball":"https://registry.npmjs.org/@balaji003/lantransfer/-/lantransfer-1.0.11.tgz","fileCount":5,"unpackedSize":68918,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEVX0XTOcxN+n5/rNtxF/S7TNuHhQ1OO2Ani4TelZhW/AiBjICZqTS/QtKWYKGi2RtdAqNaCkmVCO/Lqei8+T3U6DA=="}]},"_npmUser":{"name":"balaji003","email":"rbalajisankaran@gmail.com"},"directories":{},"maintainers":[{"name":"balaji003","email":"rbalajisankaran@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lantransfer_1.0.11_1775814552323_0.555007711831085"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-09T09:36:53.409Z","modified":"2026-04-10T09:49:12.542Z","1.0.0":"2026-04-09T09:36:53.722Z","1.0.1":"2026-04-09T09:49:51.344Z","1.0.2":"2026-04-09T09:55:42.495Z","1.0.3":"2026-04-09T12:55:45.648Z","1.0.4":"2026-04-09T13:09:23.777Z","1.0.5":"2026-04-09T13:14:26.661Z","1.0.6":"2026-04-10T05:25:58.655Z","1.0.7":"2026-04-10T05:47:57.055Z","1.0.8":"2026-04-10T06:24:49.634Z","1.0.9":"2026-04-10T09:11:40.490Z","1.0.10":"2026-04-10T09:46:19.434Z","1.0.11":"2026-04-10T09:49:12.431Z"},"bugs":{"url":"https://github.com/user/lantransfer/issues"},"author":{"name":"Balaji Sankaran"},"license":"MIT","homepage":"https://github.com/user/lantransfer#readme","keywords":["lan","file-transfer","local","share","wifi","peer-to-peer","cli"],"repository":{"type":"git","url":"git+https://github.com/user/lantransfer.git"},"description":"LAN File Transfer — peer-to-peer file sharing over local network. Zero dependencies.","maintainers":[{"name":"balaji003","email":"rbalajisankaran@gmail.com"}],"readme":"# lantransfer\n\nPeer-to-peer file sharing over your local network. Zero dependencies. Works on Windows, macOS, and Linux.\n\n```\nnpm install -g @balaji003/lantransfer\nlantransfer\n```\n\nA browser window opens automatically — select a file, pick a nearby device, and send.\n\n## Features\n\n- **Zero dependencies** — uses only Node.js built-in modules\n- **Auto-discovery** — finds devices on your LAN automatically via HTTP subnet scanning (no firewall rules needed) + UDP broadcast fallback\n- **Browser UI** — clean dark-themed interface, no extra apps to install\n- **Cross-platform** — Windows, macOS, Linux\n- **Accept/Reject prompt** — incoming files must be approved before transfer\n- **Progress tracking** — real-time speed and progress for all transfers\n- **XOR encrypted** — file data is obfuscated during transfer\n- **Native file picker** — uses your OS file dialog (PowerShell on Windows, osascript on macOS, zenity/kdialog on Linux)\n\n## Usage\n\n### Install globally and run\n\n```bash\nnpm install -g @balaji003/lantransfer\nlantransfer\n```\n\n### Or run directly with npx\n\n```bash\nnpx @balaji003/lantransfer\n```\n\n### Or clone and run\n\n```bash\ngit clone https://github.com/user/lantransfer.git\ncd lantransfer\nnode server.js\n```\n\n## How it works\n\n1. Run `lantransfer` on two (or more) devices connected to the same WiFi/LAN\n2. Each device scans the local subnet to find other instances — no firewall configuration needed\n3. Devices appear in the sidebar under \"Nearby Devices\"\n4. Click **Browse** to select a file, select a device, and click **Send**\n5. The receiver sees a popup to **Accept** or **Reject**\n6. Accepted files are saved to the `Downloads` folder\n\n## Ports\n\n| Port  | Protocol | Purpose              |\n|-------|----------|----------------------|\n| 3000  | HTTP     | Web UI + discovery   |\n| 34254 | UDP      | Broadcast discovery (fallback) |\n| 34255 | TCP      | File transfer        |\n\n## Requirements\n\n- Node.js >= 16.0.0\n- Both devices on the same local network\n\n## License\n\nMIT\n","readmeFilename":"README.md"}