{"_id":"@asalvatore/troisdchan","_rev":"14-b3e01689fd2d7cd278f491bd5515534e","name":"@asalvatore/troisdchan","dist-tags":{"latest":"0.1.0"},"versions":{"0.0.1":{"name":"@asalvatore/troisdchan","version":"0.0.1","description":"Troisdchan a javascript library to display and manage a 3Dchan's dungeon. The goal of 3Dchan is to provide a 3D abstraction layer for data's, especially images and users, in the web browser. ","main":"index.js","keywords":["html5","3d","babylonjs"],"scripts":{"start":"webpack serve --open","test":"echo \"Error: no test specified\" && exit 1","npm-publish":"npm publish --access public"},"author":{"name":"A. Krunch"},"license":"ISC","devDependencies":{"html-webpack-plugin":"^5.5.0","webpack":"^5.65.0","webpack-cli":"^4.9.1","webpack-dev-server":"^4.7.2"},"dependencies":{"babylonjs":"^4.2.0","babylonjs-gui":"^4.2.0","perlin-noise-3d":"^0.5.4","random-dungeon-generator":"^1.0.32"},"gitHead":"f6f7d8f3867af15bf9d4e939fce9f38e35af4f47","_id":"@asalvatore/troisdchan@0.0.1","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-ltue0CpFZ8jljh25n4htLbPGcu3CJIX+khG0mbwwVoFyQWDQf+q6piXzP34eqQLUxDew+MMRWH6DffYzm3lF6Q==","shasum":"02f3c8d5c2212a3f7ffdcffd94a682c957fae499","tarball":"https://registry.npmjs.org/@asalvatore/troisdchan/-/troisdchan-0.0.1.tgz","fileCount":22,"unpackedSize":138117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGJbTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUDxAAnS6y0Hi0kMG7egdYnrvypjaRBjLeSJr0QCdCyWBx1p+UYiOC\r\n3x180GsUY4UyKepgP+blFgVHHMIuj8z271sAjAmmt7m5x9xMebg6rzRjw+Q9\r\nd+EPyIGqwt/AF49/jgGhyUJ0gdiAkd0P/7Nz/RfupONIiLY8Tl4mlm3cEn2X\r\n2zvfKz0ti0kCdj2VsEa3mawlS0OmgGEf5JJKkf2w0JuKrgUf5EQzOKWjRjOk\r\ndNeWm08ByIbRrMtxjrZJ5jhAzIdm9iq18bOyor9kEirHCF6d8Yfcsiq9e5HF\r\nJY8Dq/mNtod0asvSCoQAh4Bt1BKWHAUw/qeWkIxS99COly1pb0iSkp332C7H\r\nf6oUgzPQefLKUtv2vlTmWqYm+vlcHmCzE7T3bkMD4LVuy//kqUtSQ3f2MIuL\r\nDg9/TM9jYqtJ6X+T2Q3Ue37QXcN9bc4IsUKN4SUHEfXxsaXReItX+6fZiGOZ\r\nXDko3GiAOMAEgv6f18WoNFq4ROKf0XaPx01fjtKIx13pURRBo8CZUVgyXNDx\r\nyRreUxX+DyLAhdAx7hFEVqZimUrWSb0S7XyRXi8dorvSkEbulggNxNy0VYaA\r\ndpCbxktyFTVDyDfILhkaIEetdGGsoyaXb/ETEul3n2wSGGPtfmJVaWmSYlXB\r\nFKhJRvPnFeQIVYNBDP6Jt31KJgPXva4sBsI=\r\n=DdIn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDgqBT5IGTKF31Ed2fUAyKgUtTMT4ylojqXkMj88I65DAiEA9RKSoobnYflSN37c1wNidYsgdYxoxmuL6iaZVW2Z26c="}]},"_npmUser":{"name":"asalvatore","email":"alexander.salvatore@gmail.com"},"directories":{},"maintainers":[{"name":"asalvatore","email":"alexander.salvatore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/troisdchan_0.0.1_1645778643807_0.33385980335537946"},"_hasShrinkwrap":false},"0.0.2":{"name":"@asalvatore/troisdchan","version":"0.0.2","description":"Troisdchan a javascript library to display and manage a 3Dchan's dungeon. The goal of 3Dchan is to provide a 3D abstraction layer for data's, especially images and users, in the web browser. ","homepage":"https://github.com/salvatoreparis/3dchan-view","main":"index.js","keywords":["html5","3d","babylonjs"],"scripts":{"start":"webpack serve --open","test":"echo \"Error: no test specified\" && exit 1","npm-publish":"npm publish --access public"},"author":{"name":"A. Krunch"},"license":"ISC","devDependencies":{"html-webpack-plugin":"^5.5.0","webpack":"^5.65.0","webpack-cli":"^4.9.1","webpack-dev-server":"^4.7.2"},"dependencies":{"babylonjs":"^4.2.0","babylonjs-gui":"^4.2.0","perlin-noise-3d":"^0.5.4","random-dungeon-generator":"^1.0.32"},"gitHead":"6c31d27f57845fdb2e9af11286f1c02f4dde9a5a","_id":"@asalvatore/troisdchan@0.0.2","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-r/QzW4GA4eFbbgWCbRubefNDS0a377sZvtvpFHMO6IP9cwqKsC3GSFBnfrwVSxd4kylosCymkVvTuNXBbbhT/A==","shasum":"18883c8e8973f6651fe0fc96e1a1d1bb14dbabde","tarball":"https://registry.npmjs.org/@asalvatore/troisdchan/-/troisdchan-0.0.2.tgz","fileCount":22,"unpackedSize":138414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGJi9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVKQ//aFIZbOoVB7vaGhJckm8zjRfKZUV3vINXzaWS1AYkQdo31lrN\r\nW0pGDkEcjvcQpxR053m6hkRLZw7TTK6N7CL8gWqS/vpHUTT3DiEGbcOlmhn+\r\nC+aI2rllwhxP+XznxAcsdtu1KdpXm5U9T5ORlg12J6w//BXzR2+NLp1oSmX0\r\nCkJkhkEqqgbEC5TIdo2Rn3hYKcvPtm+tEBobYfat/DOGfyKO9PNB3oDzwdn3\r\nOI0X7ZIoNq+w2ywUpn3zTU5env+lUMAmZ1gCjQLDmPwSL9fDsQFCTEOQ9Kc7\r\nHrUFXV9wyUFmgO+J3cR372+QZiAHxYuPN92Q1LzuMMYsCcPYpiWSaSuumDTc\r\nA2xDbDX14tqupoLQTv1H9E4cAyvqNpF8RbOCt4uV1NPVRMxM93v7kmkxYpIW\r\n9HE9eqBL6maTmsdRIDCxuLa3DpkZQs+jTzylYb9sMysk7B0yv7eMeer26nEA\r\ns6IgJ3LKnRWdynrt8rjblcjNQs7hd8eGElGTYqNsbjV+KOYKSOa2kCUZb9N2\r\nwDtSfL08EeoE1culzHelgYRZ3E0aheMLswf83ieepCrxp4BLJfYU8gI3Kus4\r\n64irOr0DCoBJxj5fr74JqbTtNtY37k78kohtMPa03nONgWuueMVvQ8V9T2C8\r\nPzSud8Rzbkeo9S2x8zh2NH9MJPuwkBSm+48=\r\n=W678\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIChTkFNTGlpR8FRcFF0HXud7GhQIgFIjV5cMos1xTaT6AiAmoK4QZ8AzcYuO0lazAZE5r8SeefR3mx9mmN6dtDnfsw=="}]},"_npmUser":{"name":"asalvatore","email":"alexander.salvatore@gmail.com"},"directories":{},"maintainers":[{"name":"asalvatore","email":"alexander.salvatore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/troisdchan_0.0.2_1645779133569_0.08873008654567527"},"_hasShrinkwrap":false},"0.0.3":{"name":"@asalvatore/troisdchan","version":"0.0.3","description":"Troisdchan a javascript library to display and manage a 3Dchan's dungeon. The goal of 3Dchan is to provide a 3D abstraction layer for data's, especially images and users, in the web browser. ","homepage":"https://github.com/salvatoreparis/3dchan-view","main":"index.js","keywords":["html5","3d","babylonjs"],"scripts":{"start":"webpack serve --open","test":"echo \"Error: no test specified\" && exit 1","npm-publish":"npm publish --access public"},"author":{"name":"A. Krunch"},"license":"ISC","devDependencies":{"html-webpack-plugin":"^5.5.0","webpack":"^5.65.0","webpack-cli":"^4.9.1","webpack-dev-server":"^4.7.2"},"dependencies":{"babylonjs":"^4.2.0","babylonjs-gui":"^4.2.0","perlin-noise-3d":"^0.5.4","random-dungeon-generator":"^1.0.32"},"gitHead":"6c31d27f57845fdb2e9af11286f1c02f4dde9a5a","_id":"@asalvatore/troisdchan@0.0.3","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-srZ77Yf5v4sVBjdq4haUeL3wqiUZG/GZiG+rdSBWHNuSxJI5E0MWQoYBzJYAU8QLfY2bEVlX25+PVm+jShyn/w==","shasum":"2e47529dc7e7972ea596bc18cdee87853b9d5b40","tarball":"https://registry.npmjs.org/@asalvatore/troisdchan/-/troisdchan-0.0.3.tgz","fileCount":22,"unpackedSize":138526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHLqPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjFw//R/PVZkyuTKe4ZWPQdOQYe+Ex71133dw3RrDLxxe6qgLb4kMX\r\nFenC9NWEwILh9SMOWyNolcQbqPEoqoYfGy3kX53JwVvlxm6UJg2VrC+gSmTG\r\nJaZRsi7Lv46GmeJv76lQy76w0G/ldTxiI4bKPSJtwAxqE0bJ2UjcQsr+q54J\r\nSeXVfaDrX06a1hik1NCDZKbz8a9u0o/cQ9/ueT9vWDPfDRfaHomiUbjgVJsv\r\n6TC3GemSsEGLCOreukCSn8TH+/JGRLhtYCqXVHF0eEpDwuSY22tBAmMN9iyT\r\nM9Upt9hJub5T97LMrf020lUOZGaNUiwu9sztprIXUTyCfoRdjBGICEFiDbDa\r\n3kkDq/b212HzfE7i6HeqWJSC3LbX3H1pQntHQy65aY2HOH/SW6PX7+izU33Y\r\nqcw0BHn1iH/toON6/SwM/n0/0Jckig/7u64VmNQHnQjXBI1iAU3k0TAQrfGN\r\nbmGUqC13BcwRcN9O2I3mGSA4/7Zj1fBS3L3OU2cEbKH/P4pDu3lbdASKungE\r\ntRiFWktaiYPKDCcTvNl6K8n+B/EootkZ4K30Rt3UKVPM3Rk3eJfaitj5p/mL\r\nkSUuUPNOiEm8vnbiLjzvCqD3MH4/eI1IJ+6sKip69gEEIKBww66NY1nTomCp\r\nN3r03rUTji7EIkfhTkOs0tgmWEnF9hKcNQ8=\r\n=N0jr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFuKXkyKltunm8nofRE1iZ2JqY8qx/qAZlPmXdfBVP3gIgaQR6fu5qRxkfTc8aiiygq30yBpf74pKa7gQuliF0XwM="}]},"_npmUser":{"name":"asalvatore","email":"alexander.salvatore@gmail.com"},"directories":{},"maintainers":[{"name":"asalvatore","email":"alexander.salvatore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/troisdchan_0.0.3_1646049935596_0.9815107021655582"},"_hasShrinkwrap":false},"0.0.4":{"name":"@asalvatore/troisdchan","version":"0.0.4","description":"Troisdchan a javascript library to display and manage a 3Dchan's dungeon. The goal of 3Dchan is to provide a 3D abstraction layer for data's, especially images and users, in the web browser. ","homepage":"https://github.com/salvatoreparis/3dchan-view","main":"index.js","keywords":["html5","3d","babylonjs"],"scripts":{"start":"webpack serve --open","test":"echo \"Error: no test specified\" && exit 1","npm-publish":"npm publish --access public"},"author":{"name":"A. Krunch"},"license":"ISC","devDependencies":{"html-webpack-plugin":"^5.5.0","webpack":"^5.65.0","webpack-cli":"^4.9.1","webpack-dev-server":"^4.7.2"},"dependencies":{"babylonjs":"^4.2.0","babylonjs-gui":"^4.2.0","perlin-noise-3d":"^0.5.4","random-dungeon-generator":"^1.0.32"},"gitHead":"6c31d27f57845fdb2e9af11286f1c02f4dde9a5a","_id":"@asalvatore/troisdchan@0.0.4","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-PStu3zo076AgHaR7TQaWzPUfoKbRpCX3Aq9Njttj6giNEDLxZpbSCJPIfATW/ToQR6s3uMUNL7o00We2YyvX2g==","shasum":"57563f6c7ca335b9f06467561f909c0d55d6e8dd","tarball":"https://registry.npmjs.org/@asalvatore/troisdchan/-/troisdchan-0.0.4.tgz","fileCount":22,"unpackedSize":135893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHL0aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8Xw/8C1Ex0nX08F9nZQRsXN7vZSRBpxeqELwZLwAfs0Kp4opqFW0r\r\nkfeLd/kcuTR4Ovj6Cd1PLjOmqJ6UgOcSeuVHRl0RCJSYGMbHyMC35W0X+4IC\r\ni3TwC0BtHCsHrVxcdJkYgfpotPNJgZM1Gg3gAL8Mx0U+9gViRkLTlJoimhaF\r\n8a1mW9QTLl4h/JlPKDFRHM/bVa1iVH7Uq2dsnYuqPqwmlqmMEiRTMmylA4hl\r\npkPQ9XEfLJQrNmEs7GupBHWCDkhhVUJz0O12DUNfwF4DLKMzmi4RyBmRb1Vq\r\nRqkDzz4ApkhPIWLfBiltlf8mqj7p4q2BwWzZqe8ilLC8KH9hZzlOp/c6krKr\r\nsRMMGQOmAvlBpEACkGmrXsXpYLQNfejPq7aqFdmIQCn2XWWQN2504zhm8L6d\r\nQfI95SDopg9oroxCKMsL9B3hLOMhtScJDW+yHs6cl/lSlEOm4SZOgkJSfDa5\r\nJaAvEdJldHiuCCHqY9n/cirwA2cQr4e01Rmf9kTxUJQfaAPJu6NKLvGZV+we\r\n5wqrNiMt3qLDp7phCXgcdAXlsulkFgeRXmLiYuW0eC+Ji+pGnUFVK7pJk2PM\r\ntvnex25pBugZInpW7o+zLOOwyFSIQrwtTlM3vqc1ePTG2lnSboOfkdDHaBkk\r\nr3SEEiUbkyPQYDJp4joqOBci7gCufSRAngE=\r\n=r5eG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBukZmMHf/scxHBazuTms7uke0UGKlFWToN7k1r4F/ZHAiEA1lCfkLzX6nW+gtnbRR84GN7uxQVQc8kX2Wsoa2N5JqE="}]},"_npmUser":{"name":"asalvatore","email":"alexander.salvatore@gmail.com"},"directories":{},"maintainers":[{"name":"asalvatore","email":"alexander.salvatore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/troisdchan_0.0.4_1646050586037_0.645844200296241"},"_hasShrinkwrap":false},"0.0.5":{"name":"@asalvatore/troisdchan","version":"0.0.5","description":"Troisdchan a javascript library to display and manage a 3Dchan's dungeon. The goal of 3Dchan is to provide a 3D abstraction layer for data's, especially images and users, in the web browser. ","homepage":"https://github.com/salvatoreparis/3dchan-view","main":"index.js","keywords":["html5","3d","babylonjs"],"scripts":{"start":"webpack serve --open","test":"echo \"Error: no test specified\" && exit 1","npm-publish":"npm publish --access public"},"author":{"name":"A. Krunch"},"license":"ISC","devDependencies":{"html-webpack-plugin":"^5.5.0","webpack":"^5.65.0","webpack-cli":"^4.9.1","webpack-dev-server":"^4.7.2"},"dependencies":{"babylonjs":"^4.2.0","babylonjs-gui":"^4.2.0","perlin-noise-3d":"^0.5.4","random-dungeon-generator":"^1.0.32"},"gitHead":"6c31d27f57845fdb2e9af11286f1c02f4dde9a5a","_id":"@asalvatore/troisdchan@0.0.5","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-Cymh/EBIIT0KJD8SrG8YBW19ixwv7OMzWmLOQgPQ1ZFkydxGnC7WkAHHQk0NrumhFSiWwKULj0bWJi8RgZlJUQ==","shasum":"3f1e6b931793aef895bbf230dac76c8159f1f9cb","tarball":"https://registry.npmjs.org/@asalvatore/troisdchan/-/troisdchan-0.0.5.tgz","fileCount":22,"unpackedSize":138549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHMK+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6ew/+OjuWcOUCZRieZfISyFOTteoMpthkuTWAjXvukUxpKB9AY9k+\r\nTAZ0sSsvO4U1pXWBvj8UY/2DmwxwjrcmT26VSwbiH4z9J0fODIAtcWjF3yK5\r\nnR/evZ/cmocT8O3p4ohGBk8Cv7KwjCQkDBmJ24GQ5tOuywBzzxby7pf1urGu\r\n0VReK1bGPqE9NluECsYfcooNJF0vxT9qjFMALZORqLN9B3vQrLnKYeklGbHz\r\nFLvltZnjKbsBsawuX9yrau+EtvF35a5D8wdtbLBiSwo0DBkeQR42cEWVpB6z\r\nXkO5GaWpe5gtgPEiilSA4wJruRb/Qc7jObY1kGie2afILpXNA8veb6Wooiv1\r\nVkGPUbj8ScKWKffU53V1rngJIt0lQOY5Qp1EJ903pWSJm4/2rMwZIku/ver+\r\nrDWvKMjK2U4xE1H1pKIqwDENaTB5285TqHL0LEBiVdwXKLhUYNDlPq3HYCbx\r\n/G9AyXA/dtBZDxFmTwaA5s7Yo9FJTupNv54D4DrHAWqXBhNTokqE82V/Wd8y\r\nFSXEr4ZzlmnPvCXHlxcsVsmvB/KQbeVP2ESoySXSojLUQX+1rUlzZTDwR/oR\r\nA7bWVi7dOdURckfPTM9y567q005002r0L/oi9VA0wf9X/aHlJLsBe3B6fku3\r\n6PyVoMaejum/KGEfSKn9fhnMicA++vtrCps=\r\n=iQrM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcL64YugV0LcHvvCAskG0LRMY2sm4BYfzE3ZstRyKjwgIhAPwnti9KHlYITQdtuHmlCun66/9cKp+7kgIe9Osd/unS"}]},"_npmUser":{"name":"asalvatore","email":"alexander.salvatore@gmail.com"},"directories":{},"maintainers":[{"name":"asalvatore","email":"alexander.salvatore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/troisdchan_0.0.5_1646052030231_0.9767520854990364"},"_hasShrinkwrap":false},"0.0.6":{"name":"@asalvatore/troisdchan","version":"0.0.6","description":"Troisdchan a javascript library to display and manage a 3Dchan's dungeon. The goal of 3Dchan is to provide a 3D abstraction layer for data's, especially images and users, in the web browser. ","homepage":"https://github.com/salvatoreparis/3dchan-view","main":"index.js","keywords":["html5","3d","babylonjs"],"scripts":{"start":"webpack serve --open","test":"echo \"Error: no test specified\" && exit 1","npm-publish":"npm publish --access public"},"author":{"name":"A. Krunch"},"license":"ISC","devDependencies":{"html-webpack-plugin":"^5.5.0","webpack":"^5.65.0","webpack-cli":"^4.9.1","webpack-dev-server":"^4.7.2"},"dependencies":{"babylonjs":"^4.2.0","babylonjs-gui":"^4.2.0","perlin-noise-3d":"^0.5.4","random-dungeon-generator":"^1.0.32"},"gitHead":"dc4ad26eff77a76f9dc92e2f019fdf20231bed73","_id":"@asalvatore/troisdchan@0.0.6","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-FfJxcduUmiFCZCryEFAkJ9qQreeKKZBs9MiEn8ONtz12AH+NPoytnhsicxKE6H/xpPxVRCr3wRIpv823YXLpbw==","shasum":"ba4ef4dd59070748f4e27aa8cb10fc6fbb7bb0ae","tarball":"https://registry.npmjs.org/@asalvatore/troisdchan/-/troisdchan-0.0.6.tgz","fileCount":22,"unpackedSize":138836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHMQDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCfg/7BzazYfoBafcTilAMRTRLpB40lmyXqQMEku8H2R9TwPTz3IVr\r\nCxlskGz6oYr553zlDjJpiSzWEs0EmAq27G+xtCxRYhsK/b+JC39XBdACJAmr\r\nr2Eczb+n8FMjrvZjeDPSCseQKCCyzRDxoStfE769Ma104VsAlEFrOmTgqwkV\r\nwIOZtIUiIufaC88QA3pC6B/Qq3a8TJ6+eOtvYOcK0Yw7uc3+rJzcCddE6WNV\r\nsTkhQrVupp03csbPg6byeFQmjpmHdljZGv1xzgckNfb+K4Yj1zGHrzkuLBxp\r\nmUS1DK8jaSQ7W/L2P7xMTSAk1t+lBOm5Wemb8ABcsBf5zeH/N/D1kqOdWCar\r\nRoUuGHlDrI11FiwRtpKBZGo2bwSrJKXOkXQhbs/NjQuQnHIS7f657sGBSdFa\r\n09jhmN0ouYnliehiBvS0gpnLWl7yIfL/H73Ccu3Wb5hr7DbyPLz1cJsRjkWE\r\njcQECaHvDBuQyOTlNVPJmiIS8gtT3aYX0mqXJMLhUziJs0gv1fIlstyyBUQ3\r\nU8qWHO6G9c7no9Faez4BTzvoAjsaGo47zMTc+HHy1tuS02aYPfKWQEY9SJ66\r\n2cn+zyjVu1nstM/xk8nksndr3re+Du/7EPY9uo3gA/wmVR32euzjUbl/pRCB\r\nVC3VC7d47/zbyiAVsGR9bGXN+VAmflBzk+g=\r\n=HdJf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHynMiLkdFh9BqidM5SeCoJ2BVyqjZKbzDCeQijgkIMnAiAn2fBWRVq2fj/oczWBQOidHEYm9LlJEDhRaCot+Dg3Gg=="}]},"_npmUser":{"name":"asalvatore","email":"alexander.salvatore@gmail.com"},"directories":{},"maintainers":[{"name":"asalvatore","email":"alexander.salvatore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/troisdchan_0.0.6_1646052355685_0.1581925469216472"},"_hasShrinkwrap":false},"0.0.7":{"name":"@asalvatore/troisdchan","version":"0.0.7","description":"Troisdchan a javascript library to display and manage a 3Dchan's dungeon. The goal of 3Dchan is to provide a 3D abstraction layer for data's, especially images and users, in the web browser. ","homepage":"https://github.com/salvatoreparis/3dchan-view","main":"index.js","keywords":["html5","3d","babylonjs"],"scripts":{"start":"webpack serve --open","test":"echo \"Error: no test specified\" && exit 1","npm-publish":"npm publish --access public"},"author":{"name":"A. Krunch"},"license":"ISC","devDependencies":{"html-webpack-plugin":"^5.5.0","webpack":"^5.65.0","webpack-cli":"^4.9.1","webpack-dev-server":"^4.7.2"},"dependencies":{"babylonjs":"^4.2.0","babylonjs-gui":"^4.2.0","perlin-noise-3d":"^0.5.4","random-dungeon-generator":"^1.0.32"},"gitHead":"dc4ad26eff77a76f9dc92e2f019fdf20231bed73","_id":"@asalvatore/troisdchan@0.0.7","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-0VvhjRpDUBC2NUHehspHztQZFQ1nfCCBA/2jCK9Uwd8faEavHjMybFQI7AcxKfQ2KDXCunZGBiUAi3rJGc5InA==","shasum":"a61cfd1dc32ea651c36db9c278ab391481deeaab","tarball":"https://registry.npmjs.org/@asalvatore/troisdchan/-/troisdchan-0.0.7.tgz","fileCount":22,"unpackedSize":138867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHMSvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4/A//SFrEKuxZtIQXX71u+PWsXDe4MtXmJ4eGOdb7nFdvb9IVFada\r\nvIUnD6WyYFYgLGfYXEQuYwLolFl8xJIDUCE1e/H1NvzMwLb3Kb4b8W33Wrph\r\nSryhfMCv5Ws/muR0OviPtA9p9QZGrqXUcYJ/dsybK8LLwLKUKLGZr65Vd06h\r\nuM8wtYi5F4OZ14U+zodbdqcrzKpuFQX2clYmod6C5GcYzBkCxbfndwXqkcQx\r\nfA2OsxSHfi7vsJmdWHlzIMlId0U8LSaSXv5rbLaUF/sdciuq3+imEsnMCr9L\r\nWTRu09RWvVI6rk7yqb9+rm9XBjvkvretOlwGq2t2uM79c6gTvA03UUF8rSy5\r\n0rL3jXBNk/rWRYGn5drFbMbggt9RWVLRvJfNQEmI7grUaD/ccVpyGcH6QD6p\r\na9ehp1e8RIt9+Gg4TbbJHooP4VwV5lygcV2gpffT19eSNgGDlSA2BlQ7VkPW\r\nuz8V47n3r8POanGlF5aNOVPyO4FSpKEUjzyEBXDmAEfI0gTHON10Ku3q85Qs\r\n92ZLDD4ejBptTOfqg3GdsOYfpmpU7r0KG/yBbmJTBFK1wwuNsgfEhf80NGR2\r\nN14OvC97NAQJoUl/IlwLlmUCdRGFYLm9lINK2hKGoNC7dOlEbakeC4jsMTPy\r\nacMepq4PLbHNmd8COdTnbkdeOT2uaPIHHOM=\r\n=DHMg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOTUX4JM5Vq5A1WrKAFDhcfx9SDhrLGQCwslkVYPAt/AIhAKAXQoRlRUh5dB4uZ+nhyVtDQI3FaXjlHcuMXek263Cw"}]},"_npmUser":{"name":"asalvatore","email":"alexander.salvatore@gmail.com"},"directories":{},"maintainers":[{"name":"asalvatore","email":"alexander.salvatore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/troisdchan_0.0.7_1646052527571_0.19332581289703188"},"_hasShrinkwrap":false},"0.0.8":{"name":"@asalvatore/troisdchan","version":"0.0.8","description":"Troisdchan a javascript library to display and manage a 3Dchan's dungeon. The goal of 3Dchan is to provide a 3D abstraction layer for data's, especially images and users, in the web browser. ","homepage":"https://github.com/salvatoreparis/3dchan-view","main":"index.js","keywords":["html5","3d","babylonjs"],"scripts":{"start":"webpack serve --open","test":"echo \"Error: no test specified\" && exit 1","npm-publish":"npm publish --access public"},"author":{"name":"A. Krunch"},"license":"ISC","devDependencies":{"html-webpack-plugin":"^5.5.0","webpack":"^5.65.0","webpack-cli":"^4.9.1","webpack-dev-server":"^4.7.2"},"dependencies":{"babylonjs":"^4.2.0","babylonjs-gui":"^4.2.0","perlin-noise-3d":"^0.5.4","random-dungeon-generator":"^1.0.32"},"gitHead":"dc4ad26eff77a76f9dc92e2f019fdf20231bed73","_id":"@asalvatore/troisdchan@0.0.8","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-9lMUIU3ZXmgqnhYP5Mb6pCfqiiSjke72e4HInHJDfcMBeMUG4lUa7DnoRZnln+54RzEQXjsA8X9kz7c3sXPqTQ==","shasum":"62adc3b2a00fe527e05a1a8be2a343584997db61","tarball":"https://registry.npmjs.org/@asalvatore/troisdchan/-/troisdchan-0.0.8.tgz","fileCount":22,"unpackedSize":138874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHMViACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWFg/+J9gmYITACB+jwN9hkNq44iot/7ziAscfGiqGh6v7cMsKJqc8\r\n/si0K8ryeRLZSe7xIjGXdEENdFayv32aq8RVx605yqZ8VA9ZgljNYuHBzWTf\r\nSNlAvmHishbeuEvBLWGEIaCZbEvCpACvnB+Sp2P4Q3H09hBqFe/UTAN1eZAU\r\nZfkewY7GplVzwIwJsusKiL4w4Bd0LBvLFMgoWi8oJaoxzOr1WXlYoIWwNHVa\r\n8JfxXJQ5gHnRToG3IFmTK3Og72qSDEKSqSgMCWkI3vgN5sn7NbS+iPFdEInj\r\nHlW03kBq/1c1t/Z9INHKUgh8SxfedaYIw3FkFymvcn3FRE6n5ykCyoh9CF5w\r\nLVYkgf7h6qZ6kKsONF5vQNGYjGcsyYh3LWWzH8LKjxzVSQPTgmZ5EPxD8vnL\r\n0QMxCcQAGUrPTc0TtZmM4cuO8qT5C974OMfEpC1x5r6wcmAo/S4G8VaMKicA\r\nW5GhIitBVjTLdQP0sA+Fhor5F2mgDMOJoptGkkHabae4QNGG4XJGKCvIqTQT\r\nmbZYWk0CQVM+Y1qh2autnTqFZsdpDBO3rdSVGvLevMhciCHY5Ed53K3PHPLq\r\nk1WGKkJV0lTwluSGU5+/HA1MrMiAcJ3lBitkaKCYqM3txH7rBSb0kdHrwTFR\r\n+uoNhJ7PhyZbqjvNd71v3r7r7uaulW+sKy0=\r\n=WnFP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHcg6SoQQDbfrySsfqFrg6Ag4J7XyKXJlrX2oxKtDlKgIgGMoaFwp5igrkHsOn8G0BGxPjTuDwsL0jhQ0gwS+UNl4="}]},"_npmUser":{"name":"asalvatore","email":"alexander.salvatore@gmail.com"},"directories":{},"maintainers":[{"name":"asalvatore","email":"alexander.salvatore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/troisdchan_0.0.8_1646052706443_0.4590291451257722"},"_hasShrinkwrap":false},"0.0.9":{"name":"@asalvatore/troisdchan","version":"0.0.9","description":"Troisdchan a javascript library to display and manage a 3Dchan's dungeon. The goal of 3Dchan is to provide a 3D abstraction layer for data's, especially images and users, in the web browser. ","homepage":"https://github.com/salvatoreparis/3dchan-view","main":"index.js","keywords":["html5","3d","babylonjs"],"scripts":{"start":"webpack serve --open","test":"echo \"Error: no test specified\" && exit 1","npm-publish":"npm publish --access public"},"author":{"name":"A. Krunch"},"license":"ISC","devDependencies":{"html-webpack-plugin":"^5.5.0","webpack":"^5.65.0","webpack-cli":"^4.9.1","webpack-dev-server":"^4.7.2"},"dependencies":{"babylonjs":"^4.2.0","babylonjs-gui":"^4.2.0","perlin-noise-3d":"^0.5.4","random-dungeon-generator":"^1.0.32"},"gitHead":"936eb1eea639c1c27a710fd4c3d94641d3712e0e","_id":"@asalvatore/troisdchan@0.0.9","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-+9eIoSEuVx5dw3CWTzAqntHD7pxklVMxHf6p7uBWQYbxz+YqUwdWfymwfpxhOVQt7pwm967WECA/+MPjry0q/A==","shasum":"df73fac3fcd1af7f2939c264b3b5481a6db3e907","tarball":"https://registry.npmjs.org/@asalvatore/troisdchan/-/troisdchan-0.0.9.tgz","fileCount":22,"unpackedSize":139965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHg4jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGjQ//RO2YRnFlYhssILiEF/Wyf0kaDJqyKxqSd93mKYtkF7MsT2Oy\r\ntcXNbQt5Fa0lte+GsCgaYruylEF5yEZwBJ3pcwNwaTxkE/r0hYIBQxny5800\r\nD6NmqBAPrnryf3OgwVx0KZajgAB+mTyhugnb1jCFgy2151D0Rex/7XmR7J7x\r\nyq7+GW/wSnK2UyDUt49XgIZXnt/nn4XiPf/TpIpM/OjGqLGeMSaogzZC1Ged\r\npBeL+/fCO8GPlJ/mmaKUaQRVC27aTshjsx72E9OJPMPMUBhONCvLumBtYDhC\r\nDw3vNcHO0TuVAv6hC/VyPFMcOiCOiW9CcaSUe2blplI9H367954oLN2sngll\r\nUUfn0oBqm5n5N+aoa4VY7EeNiVPtlGwkmIFb6bJPyFjohy7zQ5Yma+PdjIz0\r\nM9hJG2MRjvWVX3gsjeZsWgGFxGKKG56K1u0Lqv++g22vwVJuLlRM+ycVtWzW\r\n7yhecUevD4rYcmweWItRTX6uye/lO3AO+FhiFz+QT1bmkwEbxoJ3cqccz6FC\r\nI21ApmeIO/THbjQhijOvLgIMxKevi7OZJyHR35zJ/yXkf+OwzYxVcQxb562E\r\nwPOPvtIz49xFAY88E7+hVUtwhTGp0k6WOTiLiSRhilTgKWt4PDCLXOSX8W3Y\r\nUtkhfn44yWI40m5IFtQWekhV8f/flkoKt6s=\r\n=hdhe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIByg/4Bb7p91cJ+0sa6ArZt6XdfqMVkG4TtyBscRobwYAiEA/pYr+7hOIY4yTiSFYkxfTGiRYk9BUe71/t8zrK7a5K8="}]},"_npmUser":{"name":"asalvatore","email":"alexander.salvatore@gmail.com"},"directories":{},"maintainers":[{"name":"asalvatore","email":"alexander.salvatore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/troisdchan_0.0.9_1646136867612_0.2552185248215648"},"_hasShrinkwrap":false},"0.0.10":{"name":"@asalvatore/troisdchan","version":"0.0.10","description":"Troisdchan a javascript library to display and manage a 3Dchan's dungeon. The goal of 3Dchan is to provide a 3D abstraction layer for data's, especially images and users, in the web browser. ","homepage":"https://github.com/salvatoreparis/3dchan-view","main":"index.js","keywords":["html5","3d","babylonjs"],"scripts":{"start":"webpack serve --open","test":"echo \"Error: no test specified\" && exit 1","npm-publish":"npm publish --access public"},"author":{"name":"A. Krunch"},"license":"ISC","devDependencies":{"html-webpack-plugin":"^5.5.0","webpack":"^5.65.0","webpack-cli":"^4.9.1","webpack-dev-server":"^4.7.2"},"dependencies":{"babylonjs":"^4.2.0","babylonjs-gui":"^4.2.0","perlin-noise-3d":"^0.5.4","random-dungeon-generator":"^1.0.32"},"gitHead":"c5a721ec32b97a215e735a357139b446acd8c080","_id":"@asalvatore/troisdchan@0.0.10","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-5FKaMapJrmgck6CgMXYuDh6f6pPkufehqU6ZwxiaR1Ra1toddicX9JPp240TT3qP8YcJUMriyhwDBhST/c3yAA==","shasum":"fb1b5b9cda014ff6945699e4ad68634c64b489de","tarball":"https://registry.npmjs.org/@asalvatore/troisdchan/-/troisdchan-0.0.10.tgz","fileCount":23,"unpackedSize":139946,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOlYyY879nf3qO6CIFCXxRSX4xUWxy5yzYPivVkszSCQIgZJcsSNOI8UUDI9UqfXCcb1fVm+XMYh2reo/Y2ZgG/tU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicQ18ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpuMg//ehopsFWjeF7YGYfTd9YttFXtmC2ZJGtNwie0LASbRAxdt+aZ\r\nO7aI4kxyCXYfl6imPG9xZUjY0daHWfnk89nLqz1RqHAyyHDVPUOb3nZr3oUa\r\nNxUkpTRqZ+ghKINT8wXffok/8TqQIP+ecruP2SwYE64grQzCeiyIz+OUGQOg\r\nGZCNKCFKGeZ+ci535vnCW27tug0KMJHrcqCQBgT1L8WVa5yB+y8YQjD6SYZe\r\ngOASJ6pOW/Ag8Tg+2/6KuMOJiAwS3qL0i9fMsfMlONXnZI/vrh8IXqI/JlCG\r\nPaGvz3vFLKBDD1biAUU8c6LSxZJggGcVEPKpZ7NrSQdKM83gv7TamgtUb3/x\r\nFsTxbpbQNdIbF/HiUQspTNAUpuOCDgFY//IvYwdnxR3gRk18/w7SUEFtMyy4\r\nYyZjwXGpVmPAWWxx8/A2KIQlQqk4UMqNRj3TSirjA0hvGfMTCXZrlkYvhEmf\r\nmUvmfYQqQ7K5Alkfk4okWJlBzePw1vAzuqF3n4Bta+L+PZIGGG39cDXoTK92\r\nZudiolkz3r18VFtMfxEQ4c8UYKCcnjLsK6gB9WnyaxT9UrABrJpTsZ21CrSg\r\nxUeQrk2PyUqa8Abrf2J6yip2HzDQ7r9jJmVPlSIQ56ck3hFU9k5Zu+2wl5Oe\r\nohrT7ri47tdqBZaQWpvh3pUrqFnLmjz3sEk=\r\n=/jYc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"asalvatore","email":"alexander.salvatore@gmail.com"},"directories":{},"maintainers":[{"name":"asalvatore","email":"alexander.salvatore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/troisdchan_0.0.10_1651576188296_0.7212055302278824"},"_hasShrinkwrap":false},"0.0.11":{"name":"@asalvatore/troisdchan","version":"0.0.11","description":"Troisdchan a javascript library to display and manage a 3Dchan's dungeon. The goal of 3Dchan is to provide a 3D abstraction layer for data's, especially images and users, in the web browser. ","homepage":"https://github.com/salvatoreparis/3dchan-view","main":"index.js","keywords":["html5","3d","babylonjs"],"scripts":{"start":"webpack serve --open","test":"echo \"Error: no test specified\" && exit 1","npm-publish":"npm publish --access public"},"author":{"name":"A. Krunch"},"license":"ISC","devDependencies":{"html-webpack-plugin":"^5.5.0","webpack":"^5.65.0","webpack-cli":"^4.9.1","webpack-dev-server":"^4.7.2"},"dependencies":{"babylonjs":"^4.2.0","babylonjs-gui":"^4.2.0","perlin-noise-3d":"^0.5.4","random-dungeon-generator":"^1.0.32"},"gitHead":"c5a721ec32b97a215e735a357139b446acd8c080","_id":"@asalvatore/troisdchan@0.0.11","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-h+/TGSg2cxZVRCbM6FhqDWNYH1Ge0rTyU/csEVpVC3ECrXdCwGzX2aIkIZvQLdGYoFcVj5QNBV9jHA4mPRYHUQ==","shasum":"03129b2130dec076289a45a15eec56f9f2ed597d","tarball":"https://registry.npmjs.org/@asalvatore/troisdchan/-/troisdchan-0.0.11.tgz","fileCount":23,"unpackedSize":139946,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIARojdTlrypmian75rPIWokOEAN1MEg9ZvBrLQbCNno6AiBLKXAZgO3mIe4l4+utZ5buzL4oznLZ2oca+ichEQr3cw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicQ8VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZMRAAoarZE8tpHLarf4gqy5WWkQ+0cJbfRs4kQs04btbTdSiTDSgA\r\naL2bqodjCH97JxTRlWgwKlTsIOebGuVOGsATW0PuAHb16G9x1GohX7L3RKHL\r\nX2BxSJl4gXVQWwCsdkOg7nqJd3EZKjuCqSl6oulDmnGBVU4UIUdyOsXQ6NT6\r\nTqyCP/zSxyMqKBhM7YGolBSc6gWWaWYeaQWWNPmRD3qX2uGtWFzoBixa5FDS\r\nz4wO6Z2Ibxguq8LfGV4watRH9BP+g+JGjcyaNlC3yz4k0Q7KGFZTc+Ngh44h\r\nHsK7gGEOegV4s2+gAR4J3H3W08+Vh1RDsl6N353bGi2o51zbeVtDb2MTMxcw\r\nmsq4tqQOPkXVo55xTmR5RDGqjcF+pkf27Hk8eCm+mHssnzojoQOKBL59ynwo\r\nnsxr5hEtq4Tqik5dZTEYgxB7GkgIYfxOF06zNENxjde7bIFMBr7CF0t+2N/C\r\nQuDLH/ers0UxYqkfsbUKorWD+fOfKz10xXGty6fiDbXGMnaZT15yCpZtKcbq\r\nXxFfIKwKi5Jdd8LR4LauRA21bUxjH4BsZ2HQsIs19cjBQ+Fgt1hxz22qtLhB\r\nkAkX2pOuAGLxrPDF7eTvXAq/Iji+y5QX6QKVYPv/i0AabnV+S5YMgYHPvs7A\r\nY+w75tXB8Z0tu7FMhcMdXksKuD8qia9t43k=\r\n=JTfL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"asalvatore","email":"alexander.salvatore@gmail.com"},"directories":{},"maintainers":[{"name":"asalvatore","email":"alexander.salvatore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/troisdchan_0.0.11_1651576597287_0.26186153326665584"},"_hasShrinkwrap":false},"0.0.12":{"name":"@asalvatore/troisdchan","version":"0.0.12","description":"Troisdchan a javascript library to display and manage a 3Dchan's dungeon. The goal of 3Dchan is to provide a 3D abstraction layer for data's, especially images and users, in the web browser. ","homepage":"https://github.com/salvatoreparis/3dchan-view","main":"index.js","keywords":["html5","3d","babylonjs"],"scripts":{"start":"webpack serve --open","test":"echo \"Error: no test specified\" && exit 1","npm-publish":"npm publish --access public"},"author":{"name":"A. Krunch"},"license":"ISC","devDependencies":{"html-webpack-plugin":"^5.5.0","webpack":"^5.65.0","webpack-cli":"^4.9.1","webpack-dev-server":"^4.7.2"},"dependencies":{"babylonjs":"^4.2.0","babylonjs-gui":"^4.2.0","perlin-noise-3d":"^0.5.4","random-dungeon-generator":"^1.0.32"},"types":"./index.d.ts","gitHead":"4aa018297b07cf618ba0043abee9aa5bea10c4d6","_id":"@asalvatore/troisdchan@0.0.12","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-6qixD25r5gSRM8YfLB5APQVflMeWALvBXsYKTGBNBRTxieRpZgvu4D+Bs6grFTYLBcyeza8glBy0xV35Q24o/w==","shasum":"2d6e187e09c88351eb3bab2d511603c4e9db9d7e","tarball":"https://registry.npmjs.org/@asalvatore/troisdchan/-/troisdchan-0.0.12.tgz","fileCount":24,"unpackedSize":136407,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAVQk5HSIiGAaxjnIpm8i/wF0Ya9qqXTW4RNb0vfd5vMAiEAnc+eD+yDjjK9cedmWodyZBbXsqkTa+5nzChIYCwBgQU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJie5mSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCVg/7B/Ur+CiHQXw1paUza18IiAzYmDVNLEcawnuYXwTbJ8OjWAI8\r\n8sJ77M6XsLCmNkh2mOHWn/B+YpNHpwnWa27MdvBSKsl9GX/s885nUSrIxcW8\r\nOZ/Azbi79zz/zekN1sGv09XpOuHt9+71BmU6I0lZRCZh9S8VEcgjVj3a3uu+\r\nz783IVKgC59uO3iWhuKh8JEWfhqFjJeVvOQ0utZvjp5Pn2MfGduDYUFVaeO6\r\no6H+6Uc6jQBx9C3Ap9gWS9zGemKvEbmrUKsiLisBN/rnct30wiZJBargax/V\r\nyZ6TPu4g2o4eyLh6EdXJqqUBKW5KgrrOHsGKJseWAO+AhqU+4bTGyRmqDJZf\r\nBIe09aJ+nKzKErc78HzAK5lLLCE1UcKn3HVsUF1ADgrVV2Q0uisNuPKpnxXu\r\nixcchMG02gCArKd8+atcdol/TqAQkSXa+HT/hRPoUI0jnJhG9NtF7xuPXrNs\r\neLco/489Qh8kenBygAMYyueffDOvziYdckATHKJo+ARXwnuYX0J763bQra8Y\r\n42zAjYzhnc9qAkZbbzT/q8USMnAk12BfGK6g7Rwuw5InkqKCSPHm3UPo8dw6\r\nSm5S+WJeO9ISJCrzQKo5o9SWIBMDGIYrSxZbVnfI3DpPk0qDZtxiI/OCy84X\r\ntPk38ePozML+E1k5Y4+pG05g8nRJlccE/cM=\r\n=BoAd\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"asalvatore","email":"alexander.salvatore@gmail.com"},"directories":{},"maintainers":[{"name":"asalvatore","email":"alexander.salvatore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/troisdchan_0.0.12_1652267410380_0.9072123032539818"},"_hasShrinkwrap":false},"0.0.13":{"name":"@asalvatore/troisdchan","version":"0.0.13","description":"Troisdchan a javascript library to display and manage a 3Dchan's dungeon. The goal of 3Dchan is to provide a 3D abstraction layer for data's, especially images and users, in the web browser. ","homepage":"https://github.com/salvatoreparis/3dchan-view","main":"index.js","keywords":["html5","3d","babylonjs"],"scripts":{"start":"webpack serve --open","test":"echo \"Error: no test specified\" && exit 1","npm-publish":"npm publish --access public"},"author":{"name":"A. Krunch"},"license":"ISC","devDependencies":{"html-webpack-plugin":"^5.5.0","webpack":"^5.65.0","webpack-cli":"^4.9.1","webpack-dev-server":"^4.7.2"},"dependencies":{"babylonjs":"^4.2.0","babylonjs-gui":"^4.2.0","perlin-noise-3d":"^0.5.4","random-dungeon-generator":"^1.0.32"},"types":"./index.d.ts","gitHead":"dfbe7ef49b537e2ce417da2f4d94cff4c1ae8bbb","_id":"@asalvatore/troisdchan@0.0.13","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-+4jIAYTsKTvYV0NlKwnZ6qAOfGF0mRdzNZE6qDzcHHaEFJzTu0SeT7ifbvchE+yTNvXklKOEU+uHaz4tdhKwRg==","shasum":"e4c2093ffbf75306c546d7103a4929eb9347bc0b","tarball":"https://registry.npmjs.org/@asalvatore/troisdchan/-/troisdchan-0.0.13.tgz","fileCount":25,"unpackedSize":5246339,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdTQKGp7bsF6bnEKMyiHG9OtS0QSk899PA9REcpsvK2wIge5uY/Nvkghf30WBIpBWeRkLu4rvDaNkchQzfuTbDANk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigjRnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOZg//WnvzRuc+B+LU9u+gMYXRP7VfMZ7CJFDfAOY5/LwAapcJ/LHR\r\nEOHA+Avz8HH8FPnojEy5ufY0B8SN4pOKO7vM43VXOWOV3IOJQRbvOGRxkdIP\r\nNlwKh1zqzp/KJjFSivAnMUemeFXXFOX3c71SOu16TGbTrViST+bArD2nXo8Z\r\n9EKPTPYYLV8ar8nfST9yk2y4R2nijSyTJEX+xgFfb9zZ9J6upvzlraTwxMPZ\r\nlLnMVpTeYNVscb+XpoercGvpAbqWZfcq02zzGxTVH029LWvXwuL5EUzFMjTr\r\nY2njEOjQcL33Xa2uLedI8PIejIH/hf83nAgRFQGXR8ZNcxpN4Uo0fHyce9u8\r\nKEYY+nOY8Mdsr4xjx2eM03VFyIDk+4+P9e4Xw+m4lQyiC5zeRytmDYFsJLUl\r\n0Poh2lru29IiFIhMtRb8sdrHyVfhq8PKp8j0iVxjEtQkO5Sfq/PiLKpCL0Ly\r\nkDut1oSjMlZcYHpCR5QJSa9k7VjrWFbaUHiNw+d08iJNf6C9sZkKR1fjynLm\r\n7GaNcv4Gpd6W5SmFkCbncOYK5/kHdMs9fvIBzADK90PjrMb+HQBzcDYOAGsC\r\nZ7LPSYX0ajB2f8HADy2e6JGHS/qPAGUGa1+RCEIfjPxIKyJ98eZoKXJhcxEC\r\nnNH6BqMXagjkaOmhUH4jEf7Tb5Xyq6bnHrM=\r\n=ngcF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"asalvatore","email":"alexander.salvatore@gmail.com"},"directories":{},"maintainers":[{"name":"asalvatore","email":"alexander.salvatore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/troisdchan_0.0.13_1652700263045_0.2614650509502239"},"_hasShrinkwrap":false},"0.1.0":{"name":"@asalvatore/troisdchan","version":"0.1.0","description":"Troisdchan a javascript library to display and manage a 3Dchan's dungeon. The goal of 3Dchan is to provide a 3D abstraction layer for data's, especially images and users, in the web browser. ","homepage":"https://github.com/salvatoreparis/3dchan-view","main":"index.js","keywords":["html5","3d","babylonjs"],"scripts":{"start":"webpack serve --open","test":"echo \"Error: no test specified\" && exit 1","npm-publish":"npm publish --access public"},"author":{"name":"A. Krunch"},"license":"ISC","devDependencies":{"html-webpack-plugin":"^5.5.0","webpack":"^5.65.0","webpack-cli":"^4.9.1","webpack-dev-server":"^4.7.2"},"dependencies":{"babylonjs":"^4.2.0","babylonjs-gui":"^4.2.0","perlin-noise-3d":"^0.5.4","random-dungeon-generator":"^1.0.32"},"types":"./index.d.ts","gitHead":"bcdbceba7a8bd18e15909296ac5da5919f0cb362","_id":"@asalvatore/troisdchan@0.1.0","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-w3rjo5CkZ7JbQ8wvsEJqz0wm0IEAgBPzjFOwg+yvaOgRBFvAEVbwtDvnASm8mfa/BhzvrGwOSDE61t/qibFBIQ==","shasum":"8cacf0fa3a5760cc452e15ac19eba2c352ee39de","tarball":"https://registry.npmjs.org/@asalvatore/troisdchan/-/troisdchan-0.1.0.tgz","fileCount":25,"unpackedSize":5246348,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGb/ziImyJu7fpZj2HJ67c+F3kjKB58rdS6BTE0eCm1wIgZ2Hf0kTQNRyHOXk8njBjwK7A1d2Z0/wahOYK6J2tXYw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigjUPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFeg//fVDfoC4apVr9bhQ0jfj9Pce3mZICkbsFW+UwV5sfUWP2VGJ7\r\nFV0Lytoqjb1j8mf9N2RaGJBhS4h3+V1NpQL6cOp6Ik7LTnQ8OdXG8dz/k+RB\r\nHVnF8sFmUANEk2eJ+eAMH3nkcCaRImqsUE3y43Ktjj3Z6Anhy1Uz8o3fE9FU\r\nH/OPnWsjfj5aPrvOeIDI3qrD9X0kjzxIevqmBoYgFJxfb0/3rNShQAuX6QDw\r\ndJ2Ek5iIsbRTeeKSpX/KXaRHZTANycA0Qf6yjmwRY79q35y7b5NDLo/fXAXf\r\nw+3ZIi5RaVHTPxBml4s0OJiJHHurMxIo1dGO5QXa8VvbORkkHlES1WzPn3E0\r\n20diMSWMrFqmYb/vfYtEjQ5PVtOlY30oLU1KRopI4RiQKgq4TPqSK2vJ+qIZ\r\n8NmbdZcHF9O22zYjp6w7p5w5G2ynaZAY7R0ac1TRI5yNEKL8TvfTOmt9sdpA\r\nimfr1FIV+4LTjYsC8l0YdWuQy2b0hIXZAk4k+wmZ931x1JjRtVS3XCqpCp/H\r\nhXate4JKMbXfmsuHJaDaelH2N5wj50ckOqgHxLaHTKgVOuLjtxO/gIG7/oDp\r\nCTwcC1LvtbsYHAFy4KE1DgKJalVUI6t9P33eQgdJvhQwSlCmIHP2b7Xf7wgv\r\nFQdDxOwhHjRz+RtCzW147F/JuMeoA4FNu1k=\r\n=c6bw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"asalvatore","email":"alexander.salvatore@gmail.com"},"directories":{},"maintainers":[{"name":"asalvatore","email":"alexander.salvatore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/troisdchan_0.1.0_1652700430939_0.6547973658642587"},"_hasShrinkwrap":false}},"time":{"created":"2022-02-25T08:44:03.750Z","0.0.1":"2022-02-25T08:44:03.944Z","modified":"2022-05-16T11:27:11.648Z","0.0.2":"2022-02-25T08:52:13.715Z","0.0.3":"2022-02-28T12:05:35.760Z","0.0.4":"2022-02-28T12:16:26.205Z","0.0.5":"2022-02-28T12:40:30.439Z","0.0.6":"2022-02-28T12:45:55.868Z","0.0.7":"2022-02-28T12:48:47.760Z","0.0.8":"2022-02-28T12:51:46.608Z","0.0.9":"2022-03-01T12:14:27.770Z","0.0.10":"2022-05-03T11:09:48.469Z","0.0.11":"2022-05-03T11:16:37.470Z","0.0.12":"2022-05-11T11:10:10.557Z","0.0.13":"2022-05-16T11:24:23.249Z","0.1.0":"2022-05-16T11:27:11.571Z"},"maintainers":[{"name":"asalvatore","email":"alexander.salvatore@gmail.com"}],"description":"Troisdchan a javascript library to display and manage a 3Dchan's dungeon. The goal of 3Dchan is to provide a 3D abstraction layer for data's, especially images and users, in the web browser. ","keywords":["html5","3d","babylonjs"],"author":{"name":"A. Krunch"},"license":"ISC","readme":"# 3Dchan NPM library\nIt's a javascript library to display and manage a 3Dchan's dungeon. The goal of 3Dchan is to provide a 3D abstraction layer for data's, especially images and users, in the web browser. It's important to aknowledge than this version is an alpha and than the next even minor versions will probably introduce some method change.\n\nCan send me some ETH here if you want me to maintain the lib:\n_0xDe83AE3bF150c7f23A0B4549fD8307592dbD4a79_\n\n![3Dchan](https://github.com/salvatoreparis/3dchan-view/blob/main/3dchan.gif?raw=true)\n\n## Installation\n```\nnpm i @asalvatore/troisdchan\n```\n\n## Usage\nImport the library\n```\nimport TroisDchan, { BLOCK_SIZE } from '@asalvatore/troisdchan';\n\n// Get a canvas view where put the 3Dview inside\nconst canvas = document.getElementById(\"renderCanvas\");\n\n// Instantiate the lib\nconst troisDchan = new TroisDchan(canvas,\n    (dataReceive) => {\n        console.log(\"dataReceive\", dataReceive)\n    },\n    (dataToSendMethod) => {\n       console.log(\"dataToSendMethod\", dataToSendMethod)\n})\n\n// Set the canvas HTML to fullscreen, with automatic resize\ntroisDchan.setFullScreen()\n\n// Set the player position (x, y , z) are tile coordonates\n// and the 0 is the direction (0 == north, 1 == east, etc.)\ntroisDchan.setPlayerPosition({x:4,y:0,z:-4}, 0);\n```\n\nAdd a Block\n```\n    // x, y , z are tile coordonate, they are automatically multiplied\n    // by the block size inside of the library\n    const x = 3;\n    const z = 3;\n    const y = 0;\n    const block = troisDchan.addBlock(\n        {x, y, z}, // position of the block\n        1, // ID of the type of the block\n        \"\" // name of the parent, if a name is provided we put it on top of it\n        );\n    // The method return the created block and you can get it name\n    console.log(block.name)\n\n\n    /*\n    The list of the bloc types and IDs\n    These value can be subject to changes\n    BLOCK_CATALOG = [\n        { id:1, name: \"Concrete\", type: BLOCK_TYPE_WALL, u: 0, v: 0 },\n        { id:2, name: \"Brick\", type: BLOCK_TYPE_WALL, u: 2, v: 0 },\n        { id:3, name: \"Elevator\", type: BLOCK_TYPE_ELEVATOR, u: 4, v: 0 }, // Elevator goes up and down\n        { id:4, name: \"Grass\", type: BLOCK_TYPE_WALL, u: 0, v: 1 },\n    ];\n    */\n```\n\nAdd art\n```\n    const fileMesh = troisDchan.addFile({\n        fileData: \"https://pbs.twimg.com/media/FKhh5iyVkAEQHd1?format=jpg&name=medium\", // the URL or the base64\n        fileType:\"image/\", // the type of the file\n        fileName:\"some file\"\n    });\n    \n    fileMesh.setToWall(\n        block.position, \n        dir, // dir is optional (0 = north, 1 = east, 2 = south, 3 west)\n        block); // the parent block\n```\n\nAdd a characters at a position\n```\n    // X & y are tile coordonate, we mutiply them with the real size of a block\n    // if position not provided Art or characters are added on the selected object or place on the ground\n    const x = 1;\n    const z = 1;\n    troisDchan.addCharacter({ position: {x: x*BLOCK_SIZE , y:0 , z: z*BLOCK_SIZE}})\n```\n\nImport and export Map as a JSON object\n```\ntroisDchan.parseMap(\n    JSON.parse(mapSave)\n)\nconsole.log(troisDchan.objectifyMap());\n```\n\nYou can see more example at the [test.js](https://github.com/salvatoreparis/3dchan-view/blob/main/src/test.js) file at the root of the project\n\n## Roadmap\n\n- Loading and saving the map as a JSON object\n- Signing levels with a wallet\n- deploy on 3Dchan.net and offering hosting to 3Dchanner\n- Work on texture, to manage characters avatar\n","readmeFilename":"README.md","homepage":"https://github.com/salvatoreparis/3dchan-view"}