{"_id":"@awakenedviskasha/hyperspace","_rev":"7-46aaa5695e18539c1bcd076905326700","name":"@awakenedviskasha/hyperspace","dist-tags":{"latest":"1.0.7"},"versions":{"1.0.0":{"name":"@awakenedviskasha/hyperspace","version":"1.0.0","main":"export.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"UNLICENSED","description":"","gitHead":"a4edbab434acc69f8249422ccb8697df5a68d84f","_id":"@awakenedviskasha/hyperspace@1.0.0","_nodeVersion":"16.15.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-C8Gvz7ugAZ9yLV3XPdbrtSKH8XPzLwHiWi9OWY5WadWVheGvGAB8Xr+qgndiisqLALQ17GDM0bHOiTfr4CWSDQ==","shasum":"8df355432f2531df746778a60154449efa802d1d","tarball":"https://registry.npmjs.org/@awakenedviskasha/hyperspace/-/hyperspace-1.0.0.tgz","fileCount":10,"unpackedSize":20959,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGlsr1VfkQoVG83mf2YYP4358HqSlUVtfn/O9dJrC8uWAiAK5nN3GcBc+E8kWnr7YOgkrVw/DzovyG9stfVTeC9NoQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2b/bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTqA/6Ar+hZi0ZYWvxZGcY/ffLqRK5cSLpJpz5HJXVRXPar9eZ//ve\r\npXziAXA+279QnL6P/CC15cuI5S+ksUa7fFkwvQHewwUzYrxHNdtu1Gh6Tgkd\r\nKqh026wLhYLHA8m43EKLrBzg4FhcrITvDssFVRqO4rWWi6hxzOBMvG0UV7+4\r\np1SzAU5L7Dr3TcC9qR9zn2Obb28mNQua+nbLokvOqLcIIHjbN8CF49zxtn4g\r\np9XECst7KxCN1RNWTh4PM2phAhQKfyd/DxLTnOqpsnela26BW3vFx565itkR\r\nvipDtorz33/bL1BJRToHIhgC0n6WuoiNefnNDKaRZVAyKaUmIg9Zf0YGJ/Xh\r\nr95sHyPNzsX9w0MFs/JaRMZXXWt1PYiE+rcMphO8a+ETiL/c9gb+5WJh7EoX\r\nBDwiGxqetFGWLR3T0h8v1mfZUaUoJzHbe3H4e6PGU/9z0YD3Cj7SBGGNCk3a\r\ny6Fh7Qr3bi4cjUKOEWKRwfOKv9xIff7DTb9h+ZgBQfwmT4UbCSQEqSsue0LJ\r\n8oKKvOg6r0TcA+7qzQgbnMcyS+W2pNaAhnZcXe5ACRiBHO17oPkGjgnLcI4v\r\n6EzF+qBKPuMM6vvCRnkeIyNoUZH5EtYL1qmQdCpO0mNS+2T9uGK8Rq2vAQqY\r\nd0rY1blJJdU3Y6cEuqI0opASo+nNwURrU+Q=\r\n=IhNh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"awakenedviskasha","email":"awakenedviskasha@gmail.com"},"directories":{},"maintainers":[{"name":"awakenedviskasha","email":"awakenedviskasha@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hyperspace_1.0.0_1658437594946_0.604317541240758"},"_hasShrinkwrap":false},"1.0.1":{"name":"@awakenedviskasha/hyperspace","version":"1.0.1","main":"export.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"UNLICENSED","description":"HyperSpace is a Node library used for distributing methods or/and objects through multiple Node programs.","dependencies":{"express":"^4.18.1","morgan":"^1.10.0","node":"^18.5.0"},"gitHead":"0b9c4491197f0c70684a6b757e0b1fb8a631b966","_id":"@awakenedviskasha/hyperspace@1.0.1","_nodeVersion":"16.15.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-Qrmtq3OtB83JARAvNDVbnim10oXqw/hmxM01Uli0v3Fyvq+sqFHX62SAbftQNBcdE7jFkgS+ArDdlKBhhIfPVw==","shasum":"635c739aa1541ac782f4b5510885c1256fef706a","tarball":"https://registry.npmjs.org/@awakenedviskasha/hyperspace/-/hyperspace-1.0.1.tgz","fileCount":11,"unpackedSize":24004,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqNIPSsOM++ZVUR/oymWz66nJkgIsvhnky/MuQmHFPHwIgEFKFBylzmDPRZQX47lairqA0PzxCNbf6pDAgbE5wVO0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2dblACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoe/A/+IDsSTTH70ENrTSZJXXzIIYKLbdEzJ7qYbTk9TGlaaY8rDnxd\r\ngTXYNXo6QdoAQKmPjFv2ebQA5LCLtO+z3JaxFxNuFcXuasL8RAHl+eObAvdR\r\nW7AvPNdlK1VGORPA3KpWVHUyBzwhwyFooTbXfr9eHEXm1/iYAPjDaCS+gWNn\r\nOf6HDAjBAo5qr9IunilVuFrXyQ6rok1EgEL1beJzC+pELOO5Zqft7AL7csYH\r\nGLnmZijUloV/rdgeXqexS958Oj6a+pC8fg34Yrt4JCeS1guTbmrvsqvV2IX/\r\nWBpQG9cmUBltr4VFJTF5Bq6tL3NErsrp590FqqOey25NMD+qKvya46JBYP6t\r\np8/2nK1wNTWopK6Buzomy/xldOV0uwHy81JhrqCF43JrXXGkjgq1TLRv9rcQ\r\ndxspPg+80gsCvr/0igX882b9MO020qN5rAQWNRXE3a+7ssX2KE7SGugSpHlN\r\nnAfML8sqA4WaYIJq5/QZEjdHnB+J0+oAUD7I7ACsuT4TIpQBjPAToeK9ZPTi\r\nYn7LXrHkafQ6VrHyYXkq4fxFDeBgnAgKHoBJZhflm/fzqZex11cW4MND1KHE\r\n88MXCi67s5+my1oQkwfdV5h4uq3ebDQ4tp+nKisuvkkpcdmh96YS03Rgah21\r\n94rpf4o6raXaR1tbU4lUtgMryCCbpidMw/g=\r\n=U//S\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"awakenedviskasha","email":"awakenedviskasha@gmail.com"},"directories":{},"maintainers":[{"name":"awakenedviskasha","email":"awakenedviskasha@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hyperspace_1.0.1_1658443493171_0.2775717003508391"},"_hasShrinkwrap":false},"1.0.2":{"name":"@awakenedviskasha/hyperspace","version":"1.0.2","main":"export.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"awakenedviskasha@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/AwakenedViskasha/HyperSpace.git"},"license":"UNLICENSED","description":"HyperSpace is a Node library used for distributing methods or/and objects through multiple Node programs.","dependencies":{"express":"^4.18.1","morgan":"^1.10.0","node":"^18.5.0"},"gitHead":"db3c854b92fa3b6f336f491e99bf0ccb02879847","bugs":{"url":"https://github.com/AwakenedViskasha/HyperSpace/issues"},"homepage":"https://github.com/AwakenedViskasha/HyperSpace#readme","_id":"@awakenedviskasha/hyperspace@1.0.2","_nodeVersion":"16.15.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-uNO2LrusGMQTsTTRSYSvVefNqcasY8QBUIClvvrZFMt0qd4es47BdTvsKHzndnEjC0C8vNXIzRzPlSnB377oSw==","shasum":"821edd9fd2eacac455f84fd31531a8124785eca4","tarball":"https://registry.npmjs.org/@awakenedviskasha/hyperspace/-/hyperspace-1.0.2.tgz","fileCount":15,"unpackedSize":27970,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhK0WXGls9wavIMrvOOdb06wjJ1EnRpVbSqmQddlGE4wIgI/5E6OrS7kWUbYBgv+ULykKC1TqYK9JIu1D+S4DSKg0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3xRPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpodw/9Ga0nfFes3MdsqA18NCUqHy283ewlJ4NIoMaKs5+ljGIEn0+0\r\ntRF5AuUjbwVCcORxsDJk/uUj/JB7ELcnvXpdyL9WPH/Iqk/LZYW8yyjsyzLj\r\nJq8QmOORHHcMYztH/JHd44jLDQoJG2aObsjMNpb3s+fG0h3Dg5qLzD9PzLEG\r\nBYCvptp68kvQySzoIuY53C7fLAAwzP3BWK3ggY1k+nQyVPjaAYkNnNLTtLgV\r\nn7VmNLqcDIGVfrZs94RBFbS5deEo46Iwy+NnRfBJLWCXxfRTWX+rx3HILzzS\r\nyge6yutWs3ZtOxX34dNAYy0tWRA7Ey0PXkIy3hQVF9h92tK9sfiNKdFlbxtX\r\ndqag2KfST6D6hquyhidUXTR67VvMoFUgbGLTGrJUbToA0yl+vFPEhunsR7KQ\r\nGhtrnCtHec02W2aYDDKxsfpi85TZGZ8r+vyJwTDNw4+YRdpQ+5zFd0vrASSO\r\n4X9R+m/yF3t4A/NNaXIrwjPsoLSE5+p6HqHX0zbzTHxu3JJwfsEQyL/HOSeA\r\nTr7s8rQjPFvxR/jV6tpDOwqqEH7zPksPtrPtFpgXwvbPEvzWjpaHj3ibnddC\r\nDC+LdRKXC1VtUfjXZ67iOLxwFxI7e8G595qqkgFWTuRPyFXZFQoMxkd6QDrq\r\nB1AzTysxZgI5BKj+WIE1sc/H34PjcQuhRIg=\r\n=duza\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"awakenedviskasha","email":"awakenedviskasha@gmail.com"},"directories":{},"maintainers":[{"name":"awakenedviskasha","email":"awakenedviskasha@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hyperspace_1.0.2_1658786895241_0.26812755305630076"},"_hasShrinkwrap":false},"1.0.3":{"name":"@awakenedviskasha/hyperspace","version":"1.0.3","main":"export.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"awakenedviskasha@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/AwakenedViskasha/HyperSpace.git"},"license":"UNLICENSED","description":"HyperSpace is a Node library used for creating WEB API quickly and simply. This library will help you creating a distributed method/object like architecture, hopefuly removing Web networking concern from your business logic.","dependencies":{"express":"^4.18.1","morgan":"^1.10.0","node":"^18.5.0"},"gitHead":"8806b092ca1fc13def0918f27e01c7f90bba2b21","bugs":{"url":"https://github.com/AwakenedViskasha/HyperSpace/issues"},"homepage":"https://github.com/AwakenedViskasha/HyperSpace#readme","_id":"@awakenedviskasha/hyperspace@1.0.3","_nodeVersion":"16.15.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-/vep+jmVwxlZ9/iidWtezB5TKIcx5wG7XFcKMX+5bWvcncDyobOI7PljzIAcdce18FYxgNwfvX1x5t4n/Rwk1g==","shasum":"eb5b40a06bfcc553c23b4a9f4a16b20a54e5a654","tarball":"https://registry.npmjs.org/@awakenedviskasha/hyperspace/-/hyperspace-1.0.3.tgz","fileCount":16,"unpackedSize":29514,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWTbAmrTHXe6n2Rpa1XUySRF0ED0aRvGk6SHFsyqQTCwIgEDsU2tqGu6i9OnKewQbc8xgW5v/E50e+ShUYG/T4P1E="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3/b6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9eRAAhbMOZZTM1gBZfOq+7B885Bf0DMGcCIGKU6qlYJSYKY/oEakn\r\nrGs9m87kNfTqzRqamUhZkufr/aoMSNgl0nbJh+jBQHIdjir2Td3tdZCAIH2k\r\ngpp0pRgSU5fTP09f8Qt3Gge5mBFEK7OwyqDle8TWcl6AmgQNpSh6NF8tag6n\r\nrvxh5Vl96qJ5k9XFJAKZDl7bK0Sx7YQbSSsYQCGZ3uMRlYc0goLeq/Q6CapA\r\nRFQWZS/ZqShA9jiwsqkNdrnOXBAYWbQCaS2G0c0Axm4qxRiN85MUERlsw7d+\r\nM8gHdIhSWS/S14RKBKK4rdPtx/POIvduclyNxGjQ1BuQWz0x/5XFJXwOAsqr\r\nj7vyvqsCJsdDVDMMQir+m0rMdJt4Y3YQLi0XmhPin5psIqDWpKORdXBJ6n37\r\nl7SAabsOWHVfgs3gerWC0UFCZpMMwdzLbCwPJ3PZRh6zkxPVsKejucDsJocx\r\nZLC6N0nv0ET0LUhG8nCX28jOtr+VwNT1T0U4MvaAWy6WoY1MgX0IBqafvewn\r\nEBom0dlACOiNnmDKICHS3LMR6oSjiaYpKwlsobLttmfo8bkMWNuj/Ks+lSO+\r\nHrq5hfxSlha4lYvTuOY1eGwwb/k+sBkFZVjuuOlfk+8IDgZEvTCtaTBb0Kmj\r\nJIwp2/ebJkei8kckEW82oa7Ncwz3x6K4LiQ=\r\n=YILs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"awakenedviskasha","email":"awakenedviskasha@gmail.com"},"directories":{},"maintainers":[{"name":"awakenedviskasha","email":"awakenedviskasha@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hyperspace_1.0.3_1658844922581_0.15382713900055855"},"_hasShrinkwrap":false},"1.0.4":{"name":"@awakenedviskasha/hyperspace","version":"1.0.4","main":"export.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"awakenedviskasha@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/AwakenedViskasha/HyperSpace.git"},"license":"UNLICENSED","description":"HyperSpace is a Node library used for creating WEB API quickly and simply. This library will help you creating a distributed method/object like architecture, hopefuly removing Web networking concern from your business logic.","dependencies":{"express":"^4.18.1","morgan":"^1.10.0","node":"^18.5.0"},"gitHead":"c2912d0687152db0e624c8a37d8ab4b89a79a018","bugs":{"url":"https://github.com/AwakenedViskasha/HyperSpace/issues"},"homepage":"https://github.com/AwakenedViskasha/HyperSpace#readme","_id":"@awakenedviskasha/hyperspace@1.0.4","_nodeVersion":"16.15.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-d7xsKaIkEa79i5ioG5zxM366fc6alazyWqeOTJjM6hCyDqFYj308t7sFxgyp9YZFXy4tbfOOW4mKXHO/ghovRw==","shasum":"1edeadb6866a8b9c1e2c83fe914cf78dfbd3ad7b","tarball":"https://registry.npmjs.org/@awakenedviskasha/hyperspace/-/hyperspace-1.0.4.tgz","fileCount":16,"unpackedSize":29507,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzzylZAgEUR0o17AudMw/BhZ5G1Sdb/0pnHCalJkZCJwIgfT1zRJuZtI16f+q4g4EETAnreTXp8zPCrZWZ0vFgNF0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4AXBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxsQ//eXhBqGwmYOC6oRK1t7dKUk8K70Gb4m5wRejBt6R8TieiLbom\r\nJJiKR3FqgT2OTdUboTVn9y7OcOXFbGxVU+n7uqirgaUa0NDTqL8ryWsSZwW9\r\nat0+OgERtk6yfeMK+mRiE5BgRAeT9dx/0gBFsoSSBi5A9iEA3EVz95ZnOpBj\r\nTUlQY0aWk9yGBSAsMJhZABEsq9N/JGh+Vps7uHTXULp9SveZhfjhF31rK94i\r\nSJjqjZbJ2jtTdL5A0qduKo3GIUkRojZPyoQqGodWCUIRFUeyqlOLwaNEQVRS\r\nAYbIblH61dRQJIv5L/GB1mrnIB/3+eFSKC3yN2FI69DF1A+DCIR2gqW8GjdH\r\nGkCLbwn30OUQN7MQzjoCX+bZdINTCoJaYf8vyk3ATHZzDc/AuPykVf7CtLam\r\nxCivDxrEZel4rZ4FfZPvDK5ymL23yEvZUdncWNbp4ETSysij/S0C0dLVeVCi\r\nuLZEOu/IO+2HRkG4eedJ1bDhxGp842yXNHMsWqEpFhvKN+dRjXtghvkiY7Me\r\nnN6PctLNDdiFGf9zPVSrPi/9sOzjlkSmLcLgkt/WBF1TufiQr1xdXLMi9mPM\r\ncIhGj84xcw0pd1p8FI6onhkEKSdhVBiAcaRi9BKBBFSpjV0yPmHD0BWqF9/O\r\nGbs0TwwsvWgdXVvYfizsFNiRmO4TDZp8PUg=\r\n=wtaR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"awakenedviskasha","email":"awakenedviskasha@gmail.com"},"directories":{},"maintainers":[{"name":"awakenedviskasha","email":"awakenedviskasha@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hyperspace_1.0.4_1658848705555_0.9071470625435074"},"_hasShrinkwrap":false},"1.0.5":{"name":"@awakenedviskasha/hyperspace","version":"1.0.5","main":"export.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"awakenedviskasha@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/AwakenedViskasha/HyperSpace.git"},"license":"UNLICENSED","description":"HyperSpace is a Node library used for creating WEB API quickly and simply. This library will help you creating a distributed method/object like architecture, hopefuly removing Web networking concern from your business logic.","dependencies":{"express":"^4.18.1","morgan":"^1.10.0","node":"^18.5.0"},"gitHead":"103b86747bc6222d9715ed6eb0b433a097ecf4af","bugs":{"url":"https://github.com/AwakenedViskasha/HyperSpace/issues"},"homepage":"https://github.com/AwakenedViskasha/HyperSpace#readme","_id":"@awakenedviskasha/hyperspace@1.0.5","_nodeVersion":"16.15.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-7nnfOMk8T3n0c6UU26w/XJXguAKwJCYxTJRNdOlznhMmNN6XcpjN6/AjgWaiwG5KNLXy6LQTbz0AYV8Wgh8phg==","shasum":"c87758f386cf73ffbc5592ed31c684c2a7f1e345","tarball":"https://registry.npmjs.org/@awakenedviskasha/hyperspace/-/hyperspace-1.0.5.tgz","fileCount":16,"unpackedSize":29194,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEs1Yd64UKz3/2glcBD2Q/HTVF8IdxaN4amG2UGf8ZSbAiEA42mbZtz26eg9LP51I3mzyl2Ylfy7OTWUWrkK9ZF/Y+o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJ5zzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowbA//eoPVkgBnGTb66CekKmq57sePFZVfl6YBpBGR7Z3wK3TChUAw\r\nbHvWd4pDl4TnMUINvrZVg2HBff9uBXftUEkgJhf0nMiX+bB+8s80G1yzL4jE\r\nK/FKfNE71pca3BF0uM6vsCpagssoHeAjEPThbuZyMKx+eMlPTrEh+VOQAnDd\r\n4V7Th0xl0KENJGWqoBPVmon3HWyby8eCNoVk9JZvDvMcZIo97HylHnqJXdXt\r\n6Mq9OxrX/aMORb2cZ8f8Cxbn/mCMgg1sC1FcD4inVyPv3a2NRk7C8VTXFxfK\r\n1q90ChAIhvcmOG6VssJxjnipMrmbcSIYA361EraSehArjqbwbRU+XSRIckbT\r\nFFy668YUr+unkFD4tnuYdTaYjRqAmxxr+MOeVAnVENTUAUbScz/EKRqG903c\r\nqwDemOwQF7CpK4ZHYrfL0bZU5hFo/PLZt7rsdHfwBpYdNQ/Gs96E10zia/tM\r\nb0fwqlGendb+mA4AVWGwAB+V49t8XAhJ50BJ+Rl0RgOB4Qoz9eA4w61/LZcY\r\no+YQbkvM6Xs1NQXnEW7DIV9FoVKjtYxhoXda1TgrATOFEN//MMRgz6b97bpw\r\n4cuwpBZ617GdtqjNxDu3G5BUPGsqXbpP7YNBbf10p1C4rHoisejEY7/TLYjm\r\nGpIto62tZ3Qj3VcomG8KRNNE8KKRL0N0zDQ=\r\n=D8cy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"awakenedviskasha","email":"awakenedviskasha@gmail.com"},"directories":{},"maintainers":[{"name":"awakenedviskasha","email":"awakenedviskasha@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hyperspace_1.0.5_1663540467502_0.25575981608531984"},"_hasShrinkwrap":false},"1.0.6":{"name":"@awakenedviskasha/hyperspace","version":"1.0.6","main":"export.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"awakenedviskasha@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/AwakenedViskasha/HyperSpace.git"},"license":"UNLICENSED","description":"HyperSpace is a Node library used for creating WEB API quickly and simply. This library will help you creating a distributed method/object like architecture, hopefuly removing Web networking concern from your business logic.","dependencies":{"express":"^4.18.1","morgan":"^1.10.0","node":"^18.5.0"},"gitHead":"d57b4ef51a5ebce2200e4770d05c38aaf219d07a","bugs":{"url":"https://github.com/AwakenedViskasha/HyperSpace/issues"},"homepage":"https://github.com/AwakenedViskasha/HyperSpace#readme","_id":"@awakenedviskasha/hyperspace@1.0.6","_nodeVersion":"16.15.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-2zS6wM7fUPiLnKplRVNmY1gIag+pQhaoUZLTcp7z4FVgXsuVQORaFlDfme9T7RmnIjsvs302vu8BUiehOWlhzQ==","shasum":"1b1a38850fcc610e4a3ddd765eb31b8dadfe9a04","tarball":"https://registry.npmjs.org/@awakenedviskasha/hyperspace/-/hyperspace-1.0.6.tgz","fileCount":16,"unpackedSize":29663,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHbEndBh/E46Fq47uqZmWK4oqyvnx8l98AVQtTkV2sMSAiBlNlB6AxoZjlJpRXIrLN6uwh/y1Ju3X2BWHU4dFlIYHA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKlpTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooMQ//YNTFDlKubuM490LTxW5QQ4XYbkc/FEBAjr6GYA2QVeir+HYr\r\nS+1L0OcBn1zRvpw1PDtjQec+ctuudO5qvOYd2bO2PH3wcqjofO5kDR/aDGDR\r\ndob6XaKRs8hLWjHTsVXUD+Uqd4wB+yexbT0i02Qpi2LiCBPrsLhS0Om8KkjF\r\nZL5kCGueiNZ/jT5ENH9JsuA2uBp/IPkg/ec0h3oWZ9yYjnTwKrGqeEOP4vZT\r\nGc5TssZdqVEM0GTCWYpgynIE6u0yrA1zyol9xiMmPJVgWwkUhzzUAPK6miwC\r\naL5N9PtZpJaSHmddZQxukh/qWeoAU6xGf0mlOyL+N7+cFWF0wnbq5FyjsNcK\r\n9ZOyyzNhPQSJxXyDHepyMfKgmnMbN6WccGEnrHJ7+81zzaQjuHd36kJi0tBI\r\nf8Cm7jaGMzz+PIwKMO9HmcvzlM3uUsaDV4TI6YloMSPA9qiZlZB8U1cijNRA\r\ncRp9uqS3oHvt5HggT9NE8Zufn7lJurrnyVppLq51TxWAcQITAIqJBHJq6GTP\r\nfpZ97IGDPjjBgo/waejyF41Icw4JgvGHzpsc7iAac6KJwumagYXD5g6SkF2k\r\n07qlpuGIuny/T0zfwg8cCrlMZluoTh4LAoCvLtSGECnViKRF8PM+CfdUL1z0\r\n2ZLjNfPsXceqwyAVv9r+vVB1AHVaRkpWd1Q=\r\n=541Z\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"awakenedviskasha","email":"awakenedviskasha@gmail.com"},"directories":{},"maintainers":[{"name":"awakenedviskasha","email":"awakenedviskasha@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hyperspace_1.0.6_1663720019141_0.776611636517075"},"_hasShrinkwrap":false},"1.0.7":{"name":"@awakenedviskasha/hyperspace","version":"1.0.7","main":"export.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"awakenedviskasha@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/AwakenedViskasha/HyperSpace.git"},"license":"UNLICENSED","description":"HyperSpace is a Node library used for creating WEB API quickly and simply. This library will help you creating a distributed method/object like architecture, hopefuly removing Web networking concern from your business logic.","dependencies":{"express":"^4.18.1","morgan":"^1.10.0","node":"^18.5.0"},"gitHead":"bb52f5115a1498ecc321cb152f9ce6445c69a014","bugs":{"url":"https://github.com/AwakenedViskasha/HyperSpace/issues"},"homepage":"https://github.com/AwakenedViskasha/HyperSpace#readme","_id":"@awakenedviskasha/hyperspace@1.0.7","_nodeVersion":"16.15.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-RiYxizXTSXOrS7H4pIZJPkYPw8xY7H7yjVyJKF3Fma0UDP7cWsEvoMyhwdJzHGdAKw9YMoFLIbpKmHwyjumccA==","shasum":"d1bd746cfae146a3b8af4668b448e8b839fd91e8","tarball":"https://registry.npmjs.org/@awakenedviskasha/hyperspace/-/hyperspace-1.0.7.tgz","fileCount":18,"unpackedSize":34335,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDz5KMHxiVb91UafNMLDt4RsNhhNPTVO5hIm69BM6RCEwIhAJGGPnREDwkHpEUJ500AGIv/tpAIhLMSSQddz3h5bI4U"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLh0FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9dw/+I7P1rNqdnAgwouOAAkfJj8o5T/okecw9604koicTgmxebEWo\r\nuBS1HpNjBYqboPUPOmdTTpgUD3Lt+2G8JjfeQeFA/n+4IK8k6aGa5zpIVDNz\r\nWy7FSwz3Fql5hxuWbruxpn0kLI9+UwnyXxswrPnYRBGji6IsVYjGN6EkWgGi\r\nT9kYxwUBKLs2oQ1npKPCqaCUYlnzPfiioosTFDoihSRsmyeQLLAFtBpER8bb\r\nhSMa4UAdZ4B6i474n7fBJxR7L1dm2nBW/UitFvjqrlSSMJLi9r2skKPJT/to\r\nALT15OclsgPCR7R0w34W7uLrEtTX+58H6ugVDfeQ/2BfQ8805+UUCdAgO4tL\r\nfpB7z8LxmYZOXPxUgPq1snCbkeCLL7ki1HO0LWpASwzEbf9tSNOfW733OYXD\r\nrqFqnD/NCcZRa7NWNhwPA5TfKAmLwObb3xP+MuqNHaxZdPVcnhw3MP3J7EYL\r\nSQwIN8IPHyiqVowe12lPUe9WkU7DSLzbpCHTTppQ3aWQo+ElRvFGf+yIRyl1\r\nK3zODbRV67HBu+fmwwkM6WukbAuPeFWbGqIh/Qt8KHecKxjke0YpPCwfaCp2\r\npbEj9dSuufiF4qNFAiv1n2un7z0AVJUYOIUzQHH8JmgjF6BTUgvebKkek8U7\r\nKl7QUNjq9B2p4Z/qigS+BvuQeQDmA2lir14=\r\n=SeKY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"awakenedviskasha","email":"awakenedviskasha@gmail.com"},"directories":{},"maintainers":[{"name":"awakenedviskasha","email":"awakenedviskasha@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hyperspace_1.0.7_1663966468845_0.19858617010170154"},"_hasShrinkwrap":false}},"time":{"created":"2022-07-21T21:06:34.890Z","1.0.0":"2022-07-21T21:06:35.155Z","modified":"2022-09-23T20:54:29.168Z","1.0.1":"2022-07-21T22:44:53.352Z","1.0.2":"2022-07-25T22:08:15.527Z","1.0.3":"2022-07-26T14:15:22.876Z","1.0.4":"2022-07-26T15:18:25.773Z","1.0.5":"2022-09-18T22:34:27.750Z","1.0.6":"2022-09-21T00:26:59.473Z","1.0.7":"2022-09-23T20:54:29.092Z"},"maintainers":[{"name":"awakenedviskasha","email":"awakenedviskasha@gmail.com"}],"license":"UNLICENSED","readme":"\r\n\r\n# HyperSpace\r\n\r\nHyperSpace is a Node library used for creating WEB API quickly and simply. This library will help you creating a distributed method/object like architecture, hopefuly removing Web networking concern from your business logic.\r\n\r\n## Features\r\n\r\n* Create and manage WEB API.\r\n* Links your differents Node instances through HyperSpace objects.\r\n* Publish objects to your HyperSpace, they can now be called through the web.\r\n* Create Impostor object and streamline your API creations and API calls through your HyperSpace network.\r\n\r\n## Installation\r\n\r\nUse the package manager npm to install.\r\n\r\n```bash\r\nnpm install @awakenedviskasha/hyperspace\r\n```\r\n\r\n## Usage\r\n\r\n* Instantiate an HyperSpace :\r\n\r\n```javascript\r\n//From NodeProgram1\r\n\r\nconst {Factory4HyperSpace} = require(\"@awakenedviskasha/hyperspace\");\r\n\r\nvar pm1 = await Factory4HyperSpace.MakeHyperSpace({\r\n  name: \"HyperSpace1\",\r\n  path:\"HyperSpace1\",\r\n  host: \"127.0.0.1\",\r\n  port: 80,\r\n});\r\nawait hs1.launchThis()\r\n//HyperSpace is now operable.\r\n\r\n```\r\n* Make contact with another HyperSpace :\r\n```javascript\r\n//From NodeProgram1\r\n\r\nawait hs1.addAndValidateContactCard({\r\n  name: \"HyperSpace2\",\r\n  path:\"HyperSpace1\",\r\n  host: \"127.0.0.1\",\r\n  port: 88,\r\n}) //Try to reach an Hyperspace using the provided ContactCard\r\nawait hs1.sendContactCard(hs1.IDCard); \r\n//HyperSpace2 has now received a ContactCard from HyperSpace1.\r\n```\r\n* Publish a class object to make it available anywhere :\r\n```javascript\r\n//From NodeProgram2\r\n\r\nclass HyperSpatialObject {\r\n  constructor() {\r\n    this.a = \"a\";\r\n    this.b = \"b\";\r\n    this.c = 0;\r\n  }\r\n  incrementC(int, int1) {\r\n    this.c = this.c + int + int1;\r\n  }\r\n  concatAll() {\r\n    return this.a + this.b + this.c;\r\n  }\r\n}\r\n\r\nvar hsObject = new HyperSpatialObject();\r\nvar publisher = new Publisher4HyperSpace(hs2, hsObject);\r\nvar impostorUrl = await publisher.publish4Impostor(\"myCuteImpostor\");\r\n//Data for creating an Impostor object of hsObject is now available on the HyperSpace network.\r\n```\r\n* Create and interact with an Impostor object from another HyperSpace :\r\n```javascript\r\n//From NodeProgram1\r\n\r\nvar impostor = await ImpostorMaker4HyperSpace(hs1, cc2, \"myCuteImpostor\");\r\n// Impostor will act as a proxy for hsObject from NodeProgram2\r\n\r\nawait impostor.incrementC(3, 6);\r\nconsole.log(await impostor.concatAll()); //outputs \"ab9\".\r\n```\r\n## Limitations\r\n* Not tested with inherited class.\r\n* You have to implement yourself orchestration for published objects or Hyperspace ContactCards.\r\n* No security layer for now...\r\n\r\n## Contributing\r\nPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.\r\nRequest for functionnality is open.\r\n\r\nFeedbacks are welcome since it is my first public package.\r\n## Contact\r\n\r\nDo you have questions, suggestions or a business opportunity to offer ? You can contact me here : awakenedviskasha@gmail.com\r\n\r\nDo you want to chat or join a community ? Come on our discord channel : https://discord.gg/Dd4dHsVswu\r\n\r\n## Donations\r\n\r\nDonations are welcome. If the library helped you or you need an extra functionality, don't hesitate to buy me a coffee !\r\n\r\nhttps://www.buymeacoffee.com/awakenedviskash\r\n\r\n## License\r\nMIT\r\n\r\n## CHANGELOG\r\n\r\n### v1.0.7\r\n* [F2] Contact Card Direct Request implemented. YOu can nom use ContactCard from impostor for making a request through the HyperSpace.\r\n* Added a new method for creating Impostor that will return a ContactCard.\r\n* Removed a console.log during a request.\r\n* Deprecation warning : ImpostorMaker4HyperSpace.makeImpostor and Publisher4HyperSpace.publish4Impostor will be deprecated.\r\n\r\n","readmeFilename":"README.md","description":"HyperSpace is a Node library used for creating WEB API quickly and simply. This library will help you creating a distributed method/object like architecture, hopefuly removing Web networking concern from your business logic.","homepage":"https://github.com/AwakenedViskasha/HyperSpace#readme","repository":{"type":"git","url":"git+https://github.com/AwakenedViskasha/HyperSpace.git"},"author":{"name":"awakenedviskasha@gmail.com"},"bugs":{"url":"https://github.com/AwakenedViskasha/HyperSpace/issues"}}