{"_id":"desenha","_rev":"29-ee458246c0bbb46b5bb5003e6eb34f64","name":"desenha","dist-tags":{"latest":"1.1.22"},"versions":{"1.0.0":{"name":"desenha","version":"1.0.0","keywords":["webgl","framework"],"author":{"name":"https://github.com/michaeldll/"},"license":"ISC","_id":"desenha@1.0.0","maintainers":[{"name":"michael.dll","email":"delabordemichael@gmail.com"}],"homepage":"https://github.com/michaeldll/desenha#readme","bugs":{"url":"https://github.com/michaeldll/desenha/issues"},"dist":{"shasum":"301f5413137e3a7c3e611a2e5e9002b28c3482fe","tarball":"https://registry.npmjs.org/desenha/-/desenha-1.0.0.tgz","fileCount":30,"integrity":"sha512-/THfILkmjyUB4hUXwVBuUZ2uIi413EMFxLtNWucbUu6xkQwsaqhnl93NjBSxPvK1KK3QhDfm6y6a7wklK+e8yA==","signatures":[{"sig":"MEYCIQD4BmzNwJULDDRv8CU5Aa854HEDHBjvNP9Yro75ODYXUAIhAI5wSm/eVM6OEq7Ns0ME7CjboflTCZc26cW24NWwbkxK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJkxTCRA9TVsSAnZWagAAYkMP/0XWc1IcCTWB7okJ5goF\njwLqRMtuG5fv3O0boNSh9rHbEvBHoFSY+0YNhShFPN43CYqt5KEGmS885uC6\nXytdEOovwrmnxRDEAfvHtMLbOhrrJ9hn7lHEEoKtxd7zkvyoo6AD78phEaab\n+noScl03Vh07vDWtlmTuukuprB70RhFJfH+3AaQDg//kAvShh+rV3/G/HRQ8\nGa0lGUAn27y3mVVHagXpN/DHDA3MZuVVt8JORitpaSvVPr7s4qxJOuIu5ko4\n6jenBPuDO3L2WJj7KbZMuilGOE0MB//rRGS1ot9enWYoOTe1LFIdFquxNr6P\nYURZHOxnPbHuV5iDh3UGjBLOOOW5zOhvJVw6imCN1qhchMLdT8LIBUI5xciO\nFKoGqP+t1YfEMq0UHIpYRXcAi8LJxs9c533ac/dg7gLGgCGWo6G8Ox6RKbWB\ngsf4iyJ1ya2fjzfzQzFEgq2unyls06NbQCyq8bKVOgnpQ0C1WWdtcVV/wXYa\nYrUW2U5GrxA6JSaI7CdqLF/aMDR09KCq8Quqq3zu7BPSFm2TrcxpvBoaYIAy\njQGOyh6gNUWX9WPT3oL0biqee77Xn4EcJ7Doz6pXVtlPTvefv0u5FuOgfo62\nZrLuSArNLGpjtPasdrKLdN48PubsAkSbEb3SCr6sKp7YGBFrwbGi6cjTD04N\nWh57\r\n=Jxhi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.ts","types":"dist/index.d.ts","gitHead":"3902fbfca764f0f27ec706cc6795438d2581f8a7","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepare":"tsc"},"_npmUser":{"name":"michael.dll","email":"delabordemichael@gmail.com"},"repository":{"url":"git+ssh://git@github.com/michaeldll/desenha.git","type":"git"},"_npmVersion":"6.14.14","description":"A barebones WebGL framework","directories":{},"_nodeVersion":"14.17.5","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/desenha_1.0.0_1629899859337_0.22540286937902265","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"desenha","version":"1.0.1","keywords":["webgl","framework"],"author":{"name":"https://github.com/michaeldll/"},"license":"ISC","_id":"desenha@1.0.1","maintainers":[{"name":"michael.dll","email":"delabordemichael@gmail.com"}],"homepage":"https://github.com/michaeldll/desenha#readme","bugs":{"url":"https://github.com/michaeldll/desenha/issues"},"dist":{"shasum":"895007bbad67383daf06619c1c53234e39b43041","tarball":"https://registry.npmjs.org/desenha/-/desenha-1.0.1.tgz","fileCount":30,"integrity":"sha512-0cnupe52Qs1YVEWD0C7bThUbEmyY1bMc/AHnOPySnyXxEm3DKpXkVUjtUzcqV4RnHyZD4LfLejiNBH6hTk3XmA==","signatures":[{"sig":"MEYCIQD5h5L7CfWdkKA1zqALiUnZJ+FuhBJhjuaoioWPqq6H/gIhAKLmpJfH5nORF5M32M2V2MZB8aMUMP3oejflaiGVBgMe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJkyzCRA9TVsSAnZWagAAQqIP/AhAU9sCS6l8qBWm3Wvq\nVA3bkk7gSaO2QVwi71Fyb7yM74DhTp0RQfA6pKGyb3fNmVRKt1CG4V9gI40/\nlbxCV8ChdYor9odK0WWHDPRd6bGM2+AG1mTQCi8/IDiuAkAq16ZQ5MlP2izP\nk+s72Y46mmAiY6gwm4gurJp2k/OumfyRJawxCnPiF33euaQ3MNDIWGefJyhP\nn6f0w12MJDDjevUkpQgm03PPRQKSKFISnemS5eiemFCMIN6lCKHDywDzXYgK\n+fR71xEqpPGGRTWfS9VDKE3ZewwxkW0nz3IOfXYz5KIVG+TvbAICU+MWxNcb\nwlf3Eg+4BcDyQDZqEO71Dswjq89urzeMr7D5nsunIbZyNrebLkyJYrPeq6Ib\nCVQYO6TloDY4bgF4rGmkJjRdlXkRIdI9DE9FT38WyMuOM90CEdbBRJ5NRy2H\ndufBoiui6d8C7zW6nsycIznNMaIjsYoG5VHVn+AMpBmCFAzv6aPKSxAn/FN3\nIsPrEZVuVkhQjkOa5uHBOJjiGYO+W6SleDcZg3NnBVGwiITlVxBKKHu2M6ve\ndF2Ni0+ooIU8Q/a1vky4BxN0oCqfFvIkD2yARvry0nREs2d/Q1fPHeRb6K5E\nCljYUNhPvxB7vkY3uTPwGOPxhTenYgeH9XU2Vh++IC7h4ZCf6Ovj9tAKz5fe\no0tJ\r\n=fbgC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.ts","types":"dist/index.d.ts","gitHead":"66a231a987dc02ae6cf01992078e6215d82b8aa8","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepare":"tsc"},"_npmUser":{"name":"michael.dll","email":"delabordemichael@gmail.com"},"repository":{"url":"git+ssh://git@github.com/michaeldll/desenha.git","type":"git"},"_npmVersion":"6.14.14","description":"A barebones WebGL framework","directories":{},"_nodeVersion":"14.17.5","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/desenha_1.0.1_1629899955711_0.2749611974318136","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"desenha","version":"1.0.2","keywords":["webgl","framework"],"author":{"name":"https://github.com/michaeldll/"},"license":"ISC","_id":"desenha@1.0.2","maintainers":[{"name":"michael.dll","email":"delabordemichael@gmail.com"}],"homepage":"https://github.com/michaeldll/desenha#readme","bugs":{"url":"https://github.com/michaeldll/desenha/issues"},"dist":{"shasum":"c7d72b5bc5428ab040ab7fc0a3e7889e49ce4e71","tarball":"https://registry.npmjs.org/desenha/-/desenha-1.0.2.tgz","fileCount":30,"integrity":"sha512-3sIGYnO3HaggseXyYZ2lPZhu8lHVj1D5BNc9gCheGynsOzn4QfMOC4iaYuRHVisKfoxczoAJHcwR+EpXdY5j6A==","signatures":[{"sig":"MEYCIQCjTF8PO0y2IVHYeuvpht5nUXzHdbjLcTzdNDamYzqsiQIhAOKiESdM5b+dZ3aEqpbhFZksPYTly5dnAmslf81nsrw2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJk4NCRA9TVsSAnZWagAAPw4P/02RtelvYsAzx4qtm+h+\n9veBSe4CKJgtfDwehND0gC9c7br/yijp/jKW9TF/KFCn5+EimL6mWSnylyuv\noVmtaX1V6yUAS2ntlCIzSoHuLh3c87PmeCB4vY4uTyS2ZCWFt90TLHNdecKI\npgzRNttIdxmmD2GvwowYCJ3s/zC1Rx/Wbn9Wp0dml+CVnBuA0RITbbawaB7l\nSyGIxEAkpn9dtavpEg/whGVwnP3q18Z2D/ATWAnCGSL6GDyT6fKOuG4uhp28\n885ylIIdTydfFtuHuqzll3/p91Y4hvtVXU69pmcmNcxwc+Sz7nqzARv7xUtL\nQfVezZllVEzP/0O/DCzwfCn1XfU9PZM5vMkKTxYnjzAIdtlYEpkwcdCmVnHs\nrBHTcySsDExH7SDE5Zbewt7i4sO8cY7SMPHuhnc5eDN8CT4aZXW0kvAcLyBc\nUQQ8kGtAq3jAFWOQ/hrFfT9zBJmnKGx/8GaoTNWGp12gv3rJ2FeMPJFq2z9C\noZOLp5gys0zgKmCWIvgdFm6h8Mv0V2h9ZGDa7Ran81DPaOdeiFyYdA57B+3g\nKaK7Iv5SVgn2tnqJP+ZqLrbJcn/JPeSX3B2Kw5swS9wI982+TU8Nc4FplrxK\nT4QOgvnBKTjFc/rVUwPPih8TSvUbWZ04yhcrP3e9UAlTmARelN0FQziWBMt0\nA145\r\n=oHR0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.ts","types":"dist/index.d.ts","gitHead":"c6f995b92a87ec3aae5fd01023147cb62ee87df7","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepare":"tsc"},"_npmUser":{"name":"michael.dll","email":"delabordemichael@gmail.com"},"repository":{"url":"git+ssh://git@github.com/michaeldll/desenha.git","type":"git"},"_npmVersion":"6.14.14","description":"A barebones WebGL framework","directories":{},"_nodeVersion":"14.17.5","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/desenha_1.0.2_1629900301548_0.8304585399555648","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"desenha","version":"1.0.3","keywords":["webgl","framework"],"author":{"name":"https://github.com/michaeldll/"},"license":"ISC","_id":"desenha@1.0.3","maintainers":[{"name":"michael.dll","email":"delabordemichael@gmail.com"}],"homepage":"https://github.com/michaeldll/desenha#readme","bugs":{"url":"https://github.com/michaeldll/desenha/issues"},"dist":{"shasum":"6a0ce5029b8e20b4c9d1a21d803a1e52f607f938","tarball":"https://registry.npmjs.org/desenha/-/desenha-1.0.3.tgz","fileCount":30,"integrity":"sha512-HXRvpl50ed5dTfpqrPhMVo31iml6TmkVuNWskui+2dEJkwkbP2zd4D3AJX7ENTdpY+r5nmTNgTGlKGEOwPz2rg==","signatures":[{"sig":"MEUCIQCpMtEXG38XPVjwZhfX+4kriEE0i9OLYp2l8/PC82+W+QIgNenl23mnr8aYylpk+DQ5BQ/I5Y1p5Q/Aa+dgPHhr2wk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJlA0CRA9TVsSAnZWagAA9d0P/j8X0vjUMqg1RPmqxCw3\nEyQsAXd3CdhhTmyGuuEbMev47sUJquAxHjTMWLLxqAHAFxsUP0IZ9ZwxBpJF\nbEVtKO3RRRa/tMr7mH18xMp7YFc+0OYqJPX7fFsJQuGWu3QcgZWwsuxFUIFK\naYYLfyz8jx1iGSdyARprTjkn9XP4x5PAQnhBl2C+hiGk8Mg6PhFhRgu2h0Z4\nGGnric7WTHmSQX8nPul3cq0Jdl0tDMsEilDS3YS/vciYz9xJAPWwJ+zZxUCX\nQAYN7L0xUIRG2tJy31mk6p4nQTWV8NgGBvFm7iastzU9tUT2bV+wfdGtxOex\n59Pa1d1rTDIjSDnCErQ91kaNAOOhxC/VPYIO41/d5Gth6c+7R/Cqikq5UEnW\no6TLFbnW3TRj5GQKkTSkxBLnCObcicCKpryvP1LCZwKNmkJT80dwyYtuzSn0\nnRzk3rRoyWxUqvG239lPiy7If58w8S3pqfq9N09PkKGLpSAqyFtTiWbA+m7/\nIJcxrBiNvhVj8SImKOW3yal7sUcOs23WqknXknAxQFg7EY2r5o6pmfUTCw7E\nCXDX7HvoXhWxIBhx8zx1GCq1AeJNngr8w5ce+6ziVHQdQedxV8fbI9pt3Gr8\npvtfZoCvMD6j+K1mn6qIFkMF8JnsTYuBhP0V5Qrj5ajyuZC4m86uXl+rgLBp\nkPw1\r\n=R5/M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.ts","types":"dist/index.d.ts","gitHead":"fb6eda551d37dee40106e273fc6c41a6782d0e0f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepare":"tsc"},"_npmUser":{"name":"michael.dll","email":"delabordemichael@gmail.com"},"repository":{"url":"git+ssh://git@github.com/michaeldll/desenha.git","type":"git"},"_npmVersion":"6.14.14","description":"A barebones WebGL framework","directories":{},"_nodeVersion":"14.17.5","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/desenha_1.0.3_1629900851982_0.36065787595863497","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"desenha","version":"1.0.4","keywords":["webgl","framework"],"author":{"name":"https://github.com/michaeldll/"},"license":"ISC","_id":"desenha@1.0.4","maintainers":[{"name":"michael.dll","email":"delabordemichael@gmail.com"}],"homepage":"https://github.com/michaeldll/desenha#readme","bugs":{"url":"https://github.com/michaeldll/desenha/issues"},"dist":{"shasum":"4d6fb66d7687f58decc80f171582e8deda82b84b","tarball":"https://registry.npmjs.org/desenha/-/desenha-1.0.4.tgz","fileCount":30,"integrity":"sha512-+iOYDm1IagG6utLhBGJwXJjC9ig57gzhtskQCMz4XplXa2hvtnVLTDkB0BzOObWMN8wuoX15q9Jpn3U3R+6edQ==","signatures":[{"sig":"MEQCIE3phxpzjt8mk2tLGMIj8qqmXPk+x5EVuoTmP63UYdxjAiA3muMoR/eMYXz41egx8CHcvV7salUF8MtDmWhHUix3UQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJlDACRA9TVsSAnZWagAAQQwP/jOHDStId5fsrH4DzQL5\npg1JbIqlORly+h35Cna1fzaPz1rtFEpC60b1x51AHRS93GXhIiGUo2aKBkSi\nG0/cGqFLFQKYIm9ac4YiEI6vV3ccayo0x/pno9JMqHxaH19oVHLVenrh5DQr\n2FwuipzOYBLgtH8CbTiFQ4yy8tkWNDYKq52S07TiSGuttZ4pZ88whqRveZVB\nkblXOfiSTFsxGzog8smjCQ5dVaMjEBom/TfKDMHKbeQY3cjNRravTK6G6Li/\nl58trKafeX529R4vbVrM8p+sxEGhHzM+fM9S2rIZ5QIpj+gd64o8rDGzDlj/\nt4hpXyLc8L+2/9mOOVCaEuPfVuofLW9PHzd+kwL4U52AGmp2O/zE/ahc6klE\nGclhqAAqV6k8XMuoXlRKgFvlcRUEiIyruz+/F1wd52G87K/hxuAq9lVdxQo4\nt7jN7A4Zjs7q/11VbKvqiszswGJKZq8ELvaTf85sDcFENH8S+rPzYgZXisZ2\nPDAFkPNcM8dZYOCIMjdRjfKPguXMl8hQCN2cLPtGjGKLf7h6XuASXgiqYBeu\nxxxZ1RKCc3VkG8pD9Z4QDg0F0b8HvapvGJZFMhGwspAMSMTE/XC6qacVvbbK\n5uot3l1ZdVsuM1+jNtVxs6z24BgTJSpiDgHOxV0vSOJI+GMSH/CTPVQTr+wh\n3jKK\r\n=TgM5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.ts","types":"dist/index.d.ts","gitHead":"f77992519b12b92fa6b1677fe91dc0585566144e","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepare":"tsc"},"_npmUser":{"name":"michael.dll","email":"delabordemichael@gmail.com"},"repository":{"url":"git+ssh://git@github.com/michaeldll/desenha.git","type":"git"},"_npmVersion":"6.14.14","description":"A barebones WebGL framework","directories":{},"_nodeVersion":"14.17.5","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/desenha_1.0.4_1629900992227_0.46581302288501103","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"desenha","version":"1.0.5","keywords":["webgl","framework"],"author":{"name":"https://github.com/michaeldll/"},"license":"ISC","_id":"desenha@1.0.5","maintainers":[{"name":"michael.dll","email":"delabordemichael@gmail.com"}],"homepage":"https://github.com/michaeldll/desenha#readme","bugs":{"url":"https://github.com/michaeldll/desenha/issues"},"dist":{"shasum":"0a8d9d71cfb086faa3d8554ba1096ef5df10f245","tarball":"https://registry.npmjs.org/desenha/-/desenha-1.0.5.tgz","fileCount":30,"integrity":"sha512-boWDielk7w2a78MwSOnRyukInFsjQ6bzXLXqB4qMbZyyWhfFvl+Uwu7h1cDyMQ2oYpdzwYlZcCWbJ57HBgS0TQ==","signatures":[{"sig":"MEUCIQCH3VTl3WV7rYk6HFnTGp5mxsro1JFFZRGDgXzXOmgbugIgFVzXzYRhk2U366KYMV8diekd2ZScBFaHaSanwd1zL5Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJ0KqCRA9TVsSAnZWagAAI90P/A1O+EtGGZ5zDKOB4Ort\nAuUIrDEgkO9rmB2WHH4IhG8FE3w1A8wx46SCPFWcqH7sbt3lfIl+3ypOH4LJ\nPzmRb71kBaO8VIqdQBCLxrIzX/BuzpXxJ8B/70p+3hx9rtBISvQcWlwzJ7cQ\n5W2ZBgsoQadidEkp6p1Axx4Ijd/T/XuPCuLFPkZhX3LnDHnaA7VyUIheBXWo\nbfEuY6UjQ3lGNpJ1T4zKcVaDx5gualenmjSHW+sR6cG6/XoTIpg8+0F3R7NN\nakHJb1TJUUhsYtnywVAwmZ3ZueOj64hQxYwTygex3H3fJMdGPsd3RaMDV+1k\no7F3SfpRqKZCZ+Xt2vBHYyc91hkQnSz0tS4sQWkssxFg5isf4BTuYJwi47cm\nzvIWsJcN5l4m24Ac0Q+YzSX1URqYpRa4RS0CI0FTxlzLcuJZeI9mUd/9z7Yv\neGPEKm+mm01Y23O1v84x16xvvQ6JDARobu1fpBIJ4sECE3h7hf1qn33aZ3QK\nziPMxwAyrtkclg6nn7YPn8ZeAylgf5e6eJwpC9yn2CUgCtuWSFnJULUBVYhj\n4Wn0tsZEJ8fijJKAN7B/ZrY4BtWbxRKlh/l+wZEZYKld6/ZFVfMb7Wa6Fs57\nLld4LorRnX9lNun4qKLMyt09I8xoEb5dX/FI+by/uAYCSUlATG6X+QPRlzML\nYGmq\r\n=JvIV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.ts","types":"dist/index.d.ts","gitHead":"567c14104058749f6fdf4c3c4bddbd2a620ee8f3","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepare":"tsc"},"_npmUser":{"name":"michael.dll","email":"delabordemichael@gmail.com"},"repository":{"url":"git+ssh://git@github.com/michaeldll/desenha.git","type":"git"},"_npmVersion":"6.14.14","description":"A barebones WebGL framework","directories":{},"_nodeVersion":"14.17.5","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/desenha_1.0.5_1629962922404_0.03469520884585475","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"desenha","version":"1.0.6","keywords":["webgl","framework"],"author":{"name":"https://github.com/michaeldll/"},"license":"ISC","_id":"desenha@1.0.6","maintainers":[{"name":"michael.dll","email":"delabordemichael@gmail.com"}],"homepage":"https://github.com/michaeldll/desenha#readme","bugs":{"url":"https://github.com/michaeldll/desenha/issues"},"dist":{"shasum":"623748878311bc307bd9a0b3406b1bd37344e7de","tarball":"https://registry.npmjs.org/desenha/-/desenha-1.0.6.tgz","fileCount":30,"integrity":"sha512-G1ovm8M42X5eXE8Hwu8oGomJkSpmgr+nMsLqeDWiuiY24EpYUsTO3X7MtAZGR2DEVTaVUKLs8v0VL3yUvBOJgQ==","signatures":[{"sig":"MEYCIQCs4TBsH+Bj0aqK/lT4+M9DzCzBlHLuhhgXfgVt4Th0OwIhAJWR710X7bi0+ImP3kdg8qrZU20I+7h+ZTQfnXV4JNxi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKf+VCRA9TVsSAnZWagAAyfwP+wXW09vXjS61wU27bjpB\nyPMNF650U/kNDGd/a+/s++yRBjRwlBw64kGJ60PpOiW3M33G5pQA/C44TSRP\nI/ZnlHDYsmjVmRq15IL45qTMAPkFQZspm0J/PW4aNZU5zoh5dTKl1D/01fQ5\nzr12+FwzjraOg8D87IHILve6vQGz6vREg0nhFkKvZJMEew2+bneTT2jJ0w8K\n1hX9LrFEizSFNY23IxVq7flpjS5xBx3c9WUl9CGENIUO6rmjtv5m56hTYGSz\nXMLy7Hb25kXC9fsNGkIhnxnCloUtS1WkDmXu2f2wBrrgMTALZdfm9QBZSL5P\netSCCQud77BxgUh7Ymrxv1sd1thqsRxhLaNRBiE5kpsi6uqbk+SpybTxpdxU\n0D51juWZgOZbXbdvDKz2Bj8mbOLlhQTzQXoiv9al9s1DxnVnYUiZ5UI81f+g\nnpRdsAVVDfLbzrUczMXRPk3SBZOfs5nUNTO0Nt/siyZaBCNMpjDEnKfCf948\nzdAmfIQ9NLaf7A4x+wg9iWH5lh5W6xsqCVWjv/KDTc6qUcpzcGS8BHUudJzb\nL+9GlBK4TG4kSIlvX9gMruje/4FEtXEdVNjv4ZAmG28x3cfLMFguk+DnnoqC\nKDk5Vkjyyp8CpyNGah5xmooplqKjAFbQ9AgS0J5pseD+n5AJHuq9fB1ioyfc\nhpHK\r\n=nXn4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.ts","types":"dist/index.d.ts","gitHead":"c5a94b31d3cca9686635ce6bbd39cce73a1f99d5","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepare":"tsc"},"_npmUser":{"name":"michael.dll","email":"delabordemichael@gmail.com"},"repository":{"url":"git+ssh://git@github.com/michaeldll/desenha.git","type":"git"},"_npmVersion":"6.14.14","description":"A barebones WebGL framework","directories":{},"_nodeVersion":"14.17.5","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/desenha_1.0.6_1630142357486_0.4073545594946355","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"desenha","version":"1.0.7","keywords":["webgl","framework"],"author":{"name":"https://github.com/michaeldll/"},"license":"ISC","_id":"desenha@1.0.7","maintainers":[{"name":"michael.dll","email":"delabordemichael@gmail.com"}],"homepage":"https://github.com/michaeldll/desenha#readme","bugs":{"url":"https://github.com/michaeldll/desenha/issues"},"dist":{"shasum":"a71b6c7284a307bca882df33075edf932c24b17a","tarball":"https://registry.npmjs.org/desenha/-/desenha-1.0.7.tgz","fileCount":30,"integrity":"sha512-opcE/TTGXp9ZXe0DvqaiLX09qCJlzESkIeEeiFEjRyk2NFBQ9TD5fW7diR2/6YOWArVFe694abnJ+lS1H/UGPg==","signatures":[{"sig":"MEUCIF5bxUlto9EMIAoKmVyIUxfmD86PDJkjfM73J+XFUwvPAiEA8OMMdAVmPbBo0foU8zxo9fLIXErUXwjMjKMary+6bAw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKgAICRA9TVsSAnZWagAA47sP/0IGm4li7dkn14JQVBef\ntCvWDJxM+2azkfzFje14PsP5BG7LJu2RER/OQAih/I8hfSd9bMlZBbewVDUQ\nIr3iEssbWtxdi/DsTIMBMMubANVVWQBwE6t4g8lV6ZX/flb49vjrrGHAk3BH\nKw18SE7tai7i5jsN/siK542nN24vj0u7M1uznJ+ZxjSX5Pid9CtBscwtr8H6\nFhecGxBi2dCotrZFIaCKckRNYJfNViR3YTVpPaayR08bcCgSr7tprUScZjew\nB9hEaleimz8nlTJuKJFmcozKSVAg5D0rWQF3b3Q8g5W0WxouMLlUQn63HX/3\n/Mq2zuGLyT7X3/x3oLfTvKvPx9qMrqENz+dxnW9ltLFU9NYLIVDHMMyoPTjw\nTRrwPpLvtcefgMH1WxUUYc5RW60A5Ebj5fbb9Z0eG3YDgo9T7CORbivIouPg\n2XwADeFDtHhhc9LmAGBWCy6xyTGkl8WGXalFktxQT1y8W9d5onewSmm5Ybx0\nFri+lm9q4/gOh2w4liMk7pxiWDHf2kyEdOo50sgexp3bmIJ5e1vEX7BY3xK1\n8rS9EvQBu1xTHM7SiRF1B7FnTI1xxN0YkG/BInibigzmvlwmpFGx95K2J1v4\nOWLJWmV6Aa4a0kr8qm2VDik5NXxLp0WMqIglpZNRzZG/hfQBlSgHHsOwK3df\nrFgc\r\n=GIAo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.ts","types":"dist/index.d.ts","gitHead":"3f5cae363ae3d8689127e5f6d4fb12d19d87ae34","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepare":"tsc"},"_npmUser":{"name":"michael.dll","email":"delabordemichael@gmail.com"},"repository":{"url":"git+ssh://git@github.com/michaeldll/desenha.git","type":"git"},"_npmVersion":"6.14.14","description":"A barebones WebGL framework","directories":{},"_nodeVersion":"14.17.5","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/desenha_1.0.7_1630142472807_0.5264671809560824","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"desenha","version":"1.0.8","keywords":["webgl","framework"],"author":{"name":"https://github.com/michaeldll/"},"license":"ISC","_id":"desenha@1.0.8","maintainers":[{"name":"michael.dll","email":"delabordemichael@gmail.com"}],"homepage":"https://github.com/michaeldll/desenha#readme","bugs":{"url":"https://github.com/michaeldll/desenha/issues"},"dist":{"shasum":"4eb62de6f50d09c1f7b30006bcd81387616a7c92","tarball":"https://registry.npmjs.org/desenha/-/desenha-1.0.8.tgz","fileCount":30,"integrity":"sha512-Oft0tuTbZfzymko5LQR0GjCGBAKwWbkOXejXUStaS5sUe7b7fLbA+FJ0EEXIK7PGRr4xYNgyWZJ3Ksco9JZZmw==","signatures":[{"sig":"MEYCIQC3BCYSd5ai5niC7kC2E3/e/h+VD/01i8Ygy14FZYDs2AIhANkZ4ouiEVtbeIOKxDkFA+ehrRW9Ggj2tK/5FY8Rt0uE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQ0BWCRA9TVsSAnZWagAAwpQQAJfjLMHdPtjq6iBzwJAu\nUNoh+80raDdvvzDbofn72H/Tc9Tzd3PAHfh5P83gsYRDdHn+eYm6KJFXbNf+\npCLiDi0yjNaGYiIkCpw/vaMpFdUybtA3/KMeNWZoVGJ63LB1tEuUcmWFrs57\nJOV6z9ZmwKWCaPs+MdoqGcdsE+EIQDkktLPJkMlrZcMAz0C8pqxd++J1J7SO\ntxSPamrmELy+4gBfMMm+0bgyLamuebSjqijtbODyGuBk8YlCDVSfpWgp/JzY\nAsUS/D5X0mJrVnX87h5kPhaQAlE5SS9c0sFAplTdFMWxJb0P6O3S64AnacJE\nBmNswoJCGVNzsOIh2UXV96rlpUfflFCtT5OeKoe5XOW8k3AFNxXRS5TqWUts\nPvhnZ86bCUpF8DKfFVg/sY6S9Cel+ttjXTk2f4j79sxLCsC+IrHqpwO+uz5o\n0B+LLt6FOJysUJXUK8Z1kuNtCZxo4WaE+HNSHZA3/ruvMk4yl5MwBnFQVTjr\nAXWHhw9Kmk/Yd+TS+X1BgdEmZjvIp94EBgywc+cIHzhEg0aoaop+RJ1Xrcko\n+kOxQck/ZdBNacou7CuHweme3yJOaKb8A6AFwV+aRaiPSlyoZF+viSH07cvz\nGSKY/r7h6K4tZ7xnzVrEM+59lPLi3++/dRvnY+yegS3O8F+GmJ2RrrReBwL9\n2+5g\r\n=EbcO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.ts","types":"dist/index.d.ts","gitHead":"620e6cbf3a41cf93e6b06b4889e8ff7d7cc8b454","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepare":"tsc"},"_npmUser":{"name":"michael.dll","email":"delabordemichael@gmail.com"},"repository":{"url":"git+ssh://git@github.com/michaeldll/desenha.git","type":"git"},"_npmVersion":"6.14.14","description":"A barebones WebGL framework","directories":{},"_nodeVersion":"14.17.5","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/desenha_1.0.8_1631797334846_0.15228320319716104","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"desenha","version":"1.0.9","keywords":["webgl","framework"],"author":{"name":"https://github.com/michaeldll/"},"license":"ISC","_id":"desenha@1.0.9","maintainers":[{"name":"michael.dll","email":"delabordemichael@gmail.com"}],"homepage":"https://github.com/michaeldll/desenha#readme","bugs":{"url":"https://github.com/michaeldll/desenha/issues"},"dist":{"shasum":"77064545861906e858a1ced61ee5d209d8a2736a","tarball":"https://registry.npmjs.org/desenha/-/desenha-1.0.9.tgz","fileCount":30,"integrity":"sha512-HrX0lwDtcaFGE7NAJL94al553BB3N655J+6wxfdde1tqnzRkx/07W0b0E0ohVK79CyGWo/lpn8JmiHVVhgBfuQ==","signatures":[{"sig":"MEYCIQCJE6sx8lJ2BZC/pmJ0IQBrF2aGGjvYbjFTHCWJU7IhPQIhAKJqF012fq4P6VjOOQuKAgzeInp88K1pKi4poVc4occy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQ1/ACRA9TVsSAnZWagAAyjwP/0mI5TY8Da2fkD/LHJLK\nRTJh7+NvPLpHgFuGEn6/Y15BHgCmBQGmf3eQWgy+UferJAbxbnJbJmyR+cuo\nzUfRcJAGsWhuScbHOg3BofYDzHc3KSMuF9nzci0OAxichNwIYzTfkkR2NkIr\n320Nay6qnTgzX0CmF7q01NSq3Q/tkoIa2uxVqeuyAAI1a2oxjvHHm3RmzSJI\nYRtoBwMyqEfKNw2rSfGhI5FAKLnJE7lKrcUOymuYTpsY8t7RgoM+1LU3J4N+\n5dSxVqJGrzBjypoF40EVBaJM4Cxv+e9WDVnOkXyjOHXqMq6DKbzCY4gHQ5Qw\nLAZ9ookgYR6wFsgonAzgJ53T0WsHjxzHbEq6/FFia0b25lxOpV9Z2qPTt0Ed\nCM3tu94lLzwvrorR61ZIZRCUYfiYv91oSxvwUzkpgozMRHVvcK8l591PI1pH\ne9FfdrZTtRXRnPX3BSCBh07+GqwNTVeiiux0lqmahqj0hDw5AYIW2UwwjXX7\nYTVlr8GSPyMeCQG4FqZWAXtiztm6Xy7a2AqTe/fux3r03J7oKAO2ZH3CYWOL\nzLHS3sPd5WdVlL5pBgu+QnHTvXLNiUX/coQ18Kjs2EH1p8ypvnfjrXc1IlbV\nT80pDYQBhSYfjO7Jkd9FahFcMBqPgeqaK0C3rbv2pFLnYoyRF0eN4ZEJNMXe\n6vzg\r\n=w9jp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.ts","types":"dist/index.d.ts","gitHead":"b9cf06e5aea7379d193ff96f2448cb656bb1eede","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepare":"tsc"},"_npmUser":{"name":"michael.dll","email":"delabordemichael@gmail.com"},"repository":{"url":"git+ssh://git@github.com/michaeldll/desenha.git","type":"git"},"_npmVersion":"6.14.14","description":"A barebones WebGL framework","directories":{},"_nodeVersion":"14.17.5","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/desenha_1.0.9_1631805376133_0.8151505523234981","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"desenha","version":"1.0.10","keywords":["webgl","framework"],"author":{"name":"https://github.com/michaeldll/"},"license":"ISC","_id":"desenha@1.0.10","maintainers":[{"name":"michael.dll","email":"delabordemichael@gmail.com"}],"homepage":"https://github.com/michaeldll/desenha#readme","bugs":{"url":"https://github.com/michaeldll/desenha/issues"},"dist":{"shasum":"95c11eb0d7010bc598d28c4ebbf5b0e8f70401f9","tarball":"https://registry.npmjs.org/desenha/-/desenha-1.0.10.tgz","fileCount":30,"integrity":"sha512-FlRcAxWok5R/3Wur0BkRRuCKzqw1KSuiD+KcYKFFoBHWXKx6MqYRdOLWwJiBC4QGgnQ23GP7Cb1GFGKyLi6TQA==","signatures":[{"sig":"MEUCIQDSvmAsW1csp2sE8BvO5vSGsuVY6NJffOB8Y9f9UtKFPgIgK1wcbhBZpqNEcpkScC+hpXqmUxZkrvCFy1cZCcUbHq4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQ2IUCRA9TVsSAnZWagAAdLkP/3AgqvtbCP+0fM6wfdU7\nx0Bd/kisWPw+5Ipztc4At7bXyA0XZOwbQ5aKcZyDEvDatu3gcyIEmwB5bSrc\nFGYz/6a9KK2ceofoYKrx+9i7TeZcx/MYgDw/w2fL0rbMZFoTvLWPA062c1gC\nyVl6dlg3VBUh70Ga2laJ9Df+mw5ZqJhjcq9agdMQ9DsmQNwaHUmMssViJdrH\n1KlemrxuuTTvOcRXxx05jbEZBwaPxA7ePucgwRZ5F+x1lBT/Yw7XWNYcAwIB\ndLBckWdY/MkKDmGlKdC1fxEzhKoFpsScC497pNu91Ey3tLeyZhUMbKkDEmT2\nNUhbf9n9LLns91lKWzymXg6C1XAkZFFf5ndOsILf1VXYmoUqWmmGSCjmR6iB\nImheSSAgv9gR18gtvlJFHOwWaNADDg14ti9TuV1M7VkMGzjCN74xC3AfVvgf\nYbqc0MWQPzJyIcvAin3Jf5fnck2FVKp/Gq/YsZkCA5RMcZ5XTPhX1L5Y+2UT\nJolWBB2/HHCdriPhLNRcyIUaTaLKZKFeWNyu9h/PYh5Gh+/a4RUmpEHAeOoV\nLDuigMjgzXJSWet80KsliLwRqaJBW7D34GcqJOb4ESgUN3id4uyPNJgW5nhR\nd1sRlunm6jjG7trgYRzMIVGf6ynXn8gqZ2wxsXRdv5WeuhKV0A0jwLf1kzzi\n0bQp\r\n=0nid\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.ts","types":"dist/index.d.ts","gitHead":"4f1fb479ab529dd9df6b4bb6bb0b37e88add9e4b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepare":"tsc"},"_npmUser":{"name":"michael.dll","email":"delabordemichael@gmail.com"},"repository":{"url":"git+ssh://git@github.com/michaeldll/desenha.git","type":"git"},"_npmVersion":"6.14.14","description":"A barebones WebGL framework","directories":{},"_nodeVersion":"14.17.5","dependencies":{"gl-matrix":"^3.3.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/desenha_1.0.10_1631805972388_0.6652655501051572","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"desenha","version":"1.1.0","keywords":["webgl","framework"],"author":{"name":"https://github.com/michaeldll/"},"license":"ISC","_id":"desenha@1.1.0","maintainers":[{"name":"michael.dll","email":"delabordemichael@gmail.com"}],"homepage":"https://github.com/michaeldll/desenha#readme","bugs":{"url":"https://github.com/michaeldll/desenha/issues"},"dist":{"shasum":"14ce8431279e0a91431b0b4fc0ea908a2cd9a75a","tarball":"https://registry.npmjs.org/desenha/-/desenha-1.1.0.tgz","fileCount":30,"integrity":"sha512-z+gLz0OLAPY1M+j9kxtJS8vjCNlISOD5eSWNyLGsZRiNajUZPCWANs6NivwCXUo4Us2tzHwYCN2tY7SYF0ERuw==","signatures":[{"sig":"MEUCIQCNDcirKpYIYtlRzaJBpYipO8TjFXmbT2UAQzCCMjaTnQIgafhJWQxZZG9wGm71MlkAakan8xS5G8XOBgfxWsDszBY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108732},"main":"dist/index.ts","types":"dist/index.d.ts","gitHead":"ab237bdb712d0222404c3ae39eaaa5e13f3583d7","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepare":"tsc"},"_npmUser":{"name":"michael.dll","email":"delabordemichael@gmail.com"},"repository":{"url":"git+ssh://git@github.com/michaeldll/desenha.git","type":"git"},"_npmVersion":"8.19.2","description":"A barebones WebGL framework","directories":{},"_nodeVersion":"16.18.1","dependencies":{"gl-matrix":"^3.3.0","typescript":"^5.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/desenha_1.1.0_1683708624839_0.030893175741763867","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"desenha","version":"1.1.1","keywords":["webgl","framework"],"author":{"name":"https://github.com/michaeldll/"},"license":"ISC","_id":"desenha@1.1.1","maintainers":[{"name":"michael.dll","email":"delabordemichael@gmail.com"}],"homepage":"https://github.com/michaeldll/desenha#readme","bugs":{"url":"https://github.com/michaeldll/desenha/issues"},"dist":{"shasum":"3afe4c1bf803fbd06228555990de79039b7a588a","tarball":"https://registry.npmjs.org/desenha/-/desenha-1.1.1.tgz","fileCount":50,"integrity":"sha512-wJjWig1Da3T5VGW1NKpq+8ZOEVKvvUjTat6RxtNI3ZoR2qwIHeOMVaXpfh8zgX+o4/RMMqVWXQUxKSIyG7aH3w==","signatures":[{"sig":"MEUCIEoiz6v1BIo8SR/GA+lqL7bmnDJR+lYOmrBFHJnR/D+fAiEAxrPGX7x2XSIkPD2xErytT3XnwpozZ11biDnsU7GXNTE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":574030},"main":"dist/index.ts","types":"dist/index.d.ts","gitHead":"2b1c2ab12766477584d58f705c29dc8108c02bc7","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepare":"tsc"},"_npmUser":{"name":"michael.dll","email":"delabordemichael@gmail.com"},"repository":{"url":"git+ssh://git@github.com/michaeldll/desenha.git","type":"git"},"_npmVersion":"8.19.4","description":"A barebones WebGL framework","directories":{},"_nodeVersion":"16.20.0","dependencies":{"gl-matrix":"^3.3.0","typescript":"^5.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/desenha_1.1.1_1691941271150_0.14316419297779204","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"desenha","version":"1.1.2","keywords":["webgl","framework"],"author":{"name":"https://github.com/michaeldll/"},"license":"ISC","_id":"desenha@1.1.2","maintainers":[{"name":"michael.dll","email":"delabordemichael@gmail.com"}],"homepage":"https://github.com/michaeldll/desenha#readme","bugs":{"url":"https://github.com/michaeldll/desenha/issues"},"dist":{"shasum":"9c24b04c2da25a381faaa2ffce5f90181f1c7127","tarball":"https://registry.npmjs.org/desenha/-/desenha-1.1.2.tgz","fileCount":53,"integrity":"sha512-Nyvp2rmlVURi4wwcn4HI8Ng8U36uPQHhCLPgMgHwu3QrNFPydTtDtDS2LXb1iZpXfR7iZEsioxw2C2LA3WsWMw==","signatures":[{"sig":"MEQCIE/As/ilhJCFsIsxiK7V6s07FsA3+wVsBrhx94BYNH/PAiBXi9q9cl8zSaY7CiDs2nR5w4bmZV8CVS8qjr/cYuMP/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":575052},"main":"dist/src/index.ts","types":"dist/src/index.d.ts","gitHead":"8508c0f264c4d09876432240781dd8b27a9be926","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepare":"tsc"},"_npmUser":{"name":"michael.dll","email":"delabordemichael@gmail.com"},"repository":{"url":"git+ssh://git@github.com/michaeldll/desenha.git","type":"git"},"_npmVersion":"8.19.4","description":"A barebones WebGL framework","directories":{},"_nodeVersion":"16.20.0","dependencies":{"gl-matrix":"^3.3.0","typescript":"^5.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/desenha_1.1.2_1691944793568_0.20591763816218256","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"desenha","version":"1.1.3","keywords":["webgl","framework"],"author":{"name":"https://github.com/michaeldll/"},"license":"ISC","_id":"desenha@1.1.3","maintainers":[{"name":"michael.dll","email":"delabordemichael@gmail.com"}],"homepage":"https://github.com/michaeldll/desenha#readme","bugs":{"url":"https://github.com/michaeldll/desenha/issues"},"dist":{"shasum":"1f98c8bc889bbb8b709c90c0c80621e56656c3df","tarball":"https://registry.npmjs.org/desenha/-/desenha-1.1.3.tgz","fileCount":33,"integrity":"sha512-QuZyl3ngVD95PDNQw1W1YtFZ/ICs3Qh4vkzhBOQt1fVBFCuYI6r5VDLCspqrKGubVU5wRLsacMPdRx2kDh0xZA==","signatures":[{"sig":"MEQCICilyBS28QjIA1sGHG7I3TsJQIQZLSuZiSor0RrS+8hXAiA/k87/0NLGCtgNdIi0IYR0vHNcpxTGKweJoJKtKeIUPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":544690},"main":"./index.ts","types":"./dist/index.d.ts","gitHead":"df7c19e20d4fdadc0909f0032378a431fc2d0ac1","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepare":"tsc"},"_npmUser":{"name":"michael.dll","email":"delabordemichael@gmail.com"},"repository":{"url":"git+ssh://git@github.com/michaeldll/desenha.git","type":"git"},"_npmVersion":"8.19.4","description":"A barebones WebGL framework","directories":{},"_nodeVersion":"16.20.0","dependencies":{"gl-matrix":"^3.3.0","typescript":"^5.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/desenha_1.1.3_1691945087676_0.8124511376563992","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"desenha","version":"1.1.4","keywords":["webgl","framework"],"author":{"name":"https://github.com/michaeldll/"},"license":"ISC","_id":"desenha@1.1.4","maintainers":[{"name":"michael.dll","email":"delabordemichael@gmail.com"}],"homepage":"https://github.com/michaeldll/desenha#readme","bugs":{"url":"https://github.com/michaeldll/desenha/issues"},"dist":{"shasum":"980c8d586f838dc51070352503bab3db50a8f0d2","tarball":"https://registry.npmjs.org/desenha/-/desenha-1.1.4.tgz","fileCount":47,"integrity":"sha512-f/uNdham/ok6bJ9bAmT4dkK3YuolPSQaJFiXpEi4tnjGjQtZYJs89JRmy97rrbGMhms0UPDgugSpZCf52F8daw==","signatures":[{"sig":"MEUCIQD71r7mxX2OrRoA8X3xXHIj0EgD4kkAA1L00xh9HhJkMQIgbqAHji4EZlq1XIZokze3PCci9S9DdNgouA8XvOVWrBI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":678658},"main":"./index.ts","types":"./dist/index.d.ts","gitHead":"7b37b7ecf4d3d85992301549cdeb502eaa4df86f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepare":"tsc"},"_npmUser":{"name":"michael.dll","email":"delabordemichael@gmail.com"},"repository":{"url":"git+ssh://git@github.com/michaeldll/desenha.git","type":"git"},"_npmVersion":"8.19.4","description":"A barebones WebGL framework","directories":{},"_nodeVersion":"16.20.0","dependencies":{"gl-matrix":"^3.3.0","typescript":"^5.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/desenha_1.1.4_1693252800097_0.9073592559516657","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"desenha","version":"1.1.6","keywords":["webgl","framework"],"author":{"name":"https://github.com/michaeldll/"},"license":"ISC","_id":"desenha@1.1.6","maintainers":[{"name":"michael.dll","email":"delabordemichael@gmail.com"}],"homepage":"https://github.com/michaeldll/desenha#readme","bugs":{"url":"https://github.com/michaeldll/desenha/issues"},"dist":{"shasum":"9684015b263689f1146d1dfd986d783d7d00792d","tarball":"https://registry.npmjs.org/desenha/-/desenha-1.1.6.tgz","fileCount":47,"integrity":"sha512-cPc402rzqKXzYvDOwpCJpaON08iQye1fo5lIAlqFuGjUFjqh4FB0JMCb4bLZ2mI85cGTmD2tCmTXL2zn+qa2Jg==","signatures":[{"sig":"MEYCIQDPfgKhmeT5W+/8ua6pOD/I2w2pRiEdFbTUIsJhlJHN6AIhAMdv0tTn1gZWdW+a7gQ11N+G28YygbzRq97f0hgCA7uU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":678704},"main":"./index.ts","types":"./dist/index.d.ts","gitHead":"de427b06e350f45806f72f4f67d5e288fd5e1188","scripts":{"bp":"npm version patch && npm publish","test":"echo \"Error: no test specified\" && exit 1","prepare":"tsc"},"_npmUser":{"name":"michael.dll","email":"delabordemichael@gmail.com"},"repository":{"url":"git+ssh://git@github.com/michaeldll/desenha.git","type":"git"},"_npmVersion":"8.19.4","description":"A barebones WebGL framework","directories":{},"_nodeVersion":"16.20.0","dependencies":{"gl-matrix":"^3.3.0","typescript":"^5.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/desenha_1.1.6_1693252904251_0.464949902689231","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"desenha","version":"1.1.7","keywords":["webgl","framework"],"author":{"name":"https://github.com/michaeldll/"},"license":"ISC","_id":"desenha@1.1.7","maintainers":[{"name":"michael.dll","email":"delabordemichael@gmail.com"}],"homepage":"https://github.com/michaeldll/desenha#readme","bugs":{"url":"https://github.com/michaeldll/desenha/issues"},"dist":{"shasum":"d12a29ca198e738a26432af24a3baec4880fed72","tarball":"https://registry.npmjs.org/desenha/-/desenha-1.1.7.tgz","fileCount":47,"integrity":"sha512-xA71Bw/2+fnrZgq880BuFKGapCilg9lrVbeZUYGXOFq4TFvLD13bGUtaerB+5VPAMsw+y4pXiXOWxds83MMVtA==","signatures":[{"sig":"MEQCIBf968Z13X3FSf6Cg85F2MdRU6qX8B/y8MGdVz4TrCHrAiB9RX2BwzBHLq5NTGgKNhZYj8oGLgGm8HZpnjqN73Hn0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":679508},"main":"./index.ts","types":"./dist/index.d.ts","gitHead":"4bbf72c13ccc74c066814ec77e81776fc39ddef3","scripts":{"bp":"npm version patch && npm publish","test":"echo \"Error: no test specified\" && exit 1","prepare":"tsc"},"_npmUser":{"name":"michael.dll","email":"delabordemichael@gmail.com"},"repository":{"url":"git+ssh://git@github.com/michaeldll/desenha.git","type":"git"},"_npmVersion":"8.19.4","description":"A barebones WebGL framework","directories":{},"_nodeVersion":"16.20.0","dependencies":{"gl-matrix":"^3.3.0","typescript":"^5.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/desenha_1.1.7_1693427327660_0.3545418263684308","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"desenha","version":"1.1.8","keywords":["webgl","framework"],"author":{"name":"https://github.com/michaeldll/"},"license":"ISC","_id":"desenha@1.1.8","maintainers":[{"name":"michael.dll","email":"delabordemichael@gmail.com"}],"homepage":"https://github.com/michaeldll/desenha#readme","bugs":{"url":"https://github.com/michaeldll/desenha/issues"},"dist":{"shasum":"ac0dd71f1d9e4495c7849b7689d3138e8f8d5885","tarball":"https://registry.npmjs.org/desenha/-/desenha-1.1.8.tgz","fileCount":47,"integrity":"sha512-9sL12AWBtS/kN5I6l1TrLY2vjTLvEnDUi4ub4mg6/8QSoPcn66yqb7obb/bM0QRGkHpYTxSiKACiLRZK1bw4ww==","signatures":[{"sig":"MEQCIEfJr+sQXUfxc9R5G1jJTLZ/Fav/kEqaIRg0IH625ddZAiAhu4c6luvAPmlxAUgNP1IzRiNeR3n5UP97ZJx2/ksvaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":679712},"main":"./index.ts","types":"./dist/index.d.ts","gitHead":"8acd9bfee2dce0d56e8f2c1e093e58fe16f115df","scripts":{"bp":"npm version patch && npm publish","test":"echo \"Error: no test specified\" && exit 1","prepare":"tsc"},"_npmUser":{"name":"michael.dll","email":"delabordemichael@gmail.com"},"repository":{"url":"git+ssh://git@github.com/michaeldll/desenha.git","type":"git"},"_npmVersion":"8.19.4","description":"A barebones WebGL framework","directories":{},"_nodeVersion":"16.20.0","dependencies":{"gl-matrix":"^3.3.0","typescript":"^5.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/desenha_1.1.8_1693495934252_0.4944914089789796","host":"s3://npm-registry-packages"}},"1.1.10":{"name":"desenha","version":"1.1.10","keywords":["webgl","framework"],"author":{"name":"https://github.com/michaeldll/"},"license":"ISC","_id":"desenha@1.1.10","maintainers":[{"name":"michael.dll","email":"delabordemichael@gmail.com"}],"homepage":"https://github.com/michaeldll/desenha#readme","bugs":{"url":"https://github.com/michaeldll/desenha/issues"},"dist":{"shasum":"4b4278890c709cb5c37a00b5ae80ee64fc9bb0c7","tarball":"https://registry.npmjs.org/desenha/-/desenha-1.1.10.tgz","fileCount":47,"integrity":"sha512-RI6L70NqBHJJQqbeSMzaUD3SEwLJ7Y01zUeDiLSvb7ogSr/Xxc/BnR0mRYuIzTpLlYVaresZ/PrbuavnrYIKuA==","signatures":[{"sig":"MEUCIDaK5ScGomn5YIX5O9eOfL4/+xTlRsZUjghmEQd3pK8bAiEA71YrW4ZHPYZs5j1wOeXfuMhla2f6QoqU3ItHkqGPYig=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":679818},"main":"./index.ts","types":"./dist/index.d.ts","gitHead":"1cd0f928255040b27185e1f35d1b252f9208d464","scripts":{"bp":"npm version patch && npm publish","test":"echo \"Error: no test specified\" && exit 1","prepare":"tsc"},"_npmUser":{"name":"michael.dll","email":"delabordemichael@gmail.com"},"repository":{"url":"git+ssh://git@github.com/michaeldll/desenha.git","type":"git"},"_npmVersion":"8.19.4","description":"A barebones WebGL framework","directories":{},"_nodeVersion":"16.20.0","dependencies":{"gl-matrix":"^3.3.0","typescript":"^5.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/desenha_1.1.10_1693497487782_0.9282833387919751","host":"s3://npm-registry-packages"}},"1.1.11":{"name":"desenha","version":"1.1.11","keywords":["webgl","framework"],"author":{"name":"https://github.com/michaeldll/"},"license":"ISC","_id":"desenha@1.1.11","maintainers":[{"name":"michael.dll","email":"delabordemichael@gmail.com"}],"homepage":"https://github.com/michaeldll/desenha#readme","bugs":{"url":"https://github.com/michaeldll/desenha/issues"},"dist":{"shasum":"513aa04309f42aece14c1fcc179ab3ab9bfc8427","tarball":"https://registry.npmjs.org/desenha/-/desenha-1.1.11.tgz","fileCount":47,"integrity":"sha512-6/EhYrDF//Be6z5c7xME0wwLJNgxKPtBVedez+pHqeFIVe7kz7EDD5XJLkR6X3Cl2wOo/p4vCR04wZIr3/xF3w==","signatures":[{"sig":"MEUCIQDZ/Q4GcN2pyYqC5qqx2wCkUa37wvY3mcW+5rE9rYnp9gIgIlEb/H2eOIjqqDQycKzsEiM4ulzuQ4hsXZ/FVQQmEV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":679673},"main":"./index.ts","types":"./dist/index.d.ts","gitHead":"82ba8a3d284dc30ba07eb35497bd7bc55dea5d8d","scripts":{"bp":"npm version patch && npm publish","test":"echo \"Error: no test specified\" && exit 1","prepare":"tsc"},"_npmUser":{"name":"michael.dll","email":"delabordemichael@gmail.com"},"repository":{"url":"git+ssh://git@github.com/michaeldll/desenha.git","type":"git"},"_npmVersion":"8.19.4","description":"A barebones WebGL framework","directories":{},"_nodeVersion":"16.20.0","dependencies":{"gl-matrix":"^3.3.0","typescript":"^5.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/desenha_1.1.11_1693497737114_0.4860533149217847","host":"s3://npm-registry-packages"}},"1.1.12":{"name":"desenha","version":"1.1.12","keywords":["webgl","framework"],"author":{"name":"https://github.com/michaeldll/"},"license":"ISC","_id":"desenha@1.1.12","maintainers":[{"name":"michael.dll","email":"delabordemichael@gmail.com"}],"homepage":"https://github.com/michaeldll/desenha#readme","bugs":{"url":"https://github.com/michaeldll/desenha/issues"},"dist":{"shasum":"0eba4a9bcd53b3d9f8e963102942b17869b9d7d3","tarball":"https://registry.npmjs.org/desenha/-/desenha-1.1.12.tgz","fileCount":47,"integrity":"sha512-iaoJJQJQ6p2ao/5Yg0PQ8Krd2w/PUw1O1+gpJtgbZYFCYAmTC41a699dSuLVcTOFmtFn0wvj0Boh3LCSmfKA8A==","signatures":[{"sig":"MEUCIQDLvJ25t5xVBLxx5FcYlpJkvUSJea8/+rZrk/GYqbw35wIgYbB1KV4Xh33B3QO8m4iLsVWpAcnqBbp/kloM+TEAdBw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":679909},"main":"./index.ts","types":"./dist/index.d.ts","gitHead":"ab9023ac08f2be01a35ee1fa8565ed9f00ff3cbe","scripts":{"bp":"npm version patch && npm publish","test":"echo \"Error: no test specified\" && exit 1","prepare":"tsc"},"_npmUser":{"name":"michael.dll","email":"delabordemichael@gmail.com"},"repository":{"url":"git+ssh://git@github.com/michaeldll/desenha.git","type":"git"},"_npmVersion":"8.19.4","description":"A barebones WebGL framework","directories":{},"_nodeVersion":"16.20.0","dependencies":{"gl-matrix":"^3.3.0","typescript":"^5.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/desenha_1.1.12_1695049636584_0.8070523054172904","host":"s3://npm-registry-packages"}},"1.1.14":{"name":"desenha","version":"1.1.14","keywords":["webgl","framework"],"author":{"name":"https://github.com/michaeldll/"},"license":"ISC","_id":"desenha@1.1.14","maintainers":[{"name":"michael.dll","email":"delabordemichael@gmail.com"}],"homepage":"https://github.com/michaeldll/desenha#readme","bugs":{"url":"https://github.com/michaeldll/desenha/issues"},"dist":{"shasum":"6ef83f939c3dae5b24112daa647e26c210074722","tarball":"https://registry.npmjs.org/desenha/-/desenha-1.1.14.tgz","fileCount":46,"integrity":"sha512-wMM31+qu9qKO0aEv+ddaZc5iAHo6VY28FdDWsLvHrrH+eJbjKMqEv90fyY0+i1cCHG7QCFBni05HwR93/nIHeA==","signatures":[{"sig":"MEYCIQCnapxp6IDq5haFSKcpJlDlZTFI4kVepzqdToDkI4AqxgIhAO4RfDF4NLnDe09+qDNFOqYCRQhJ0+dVvMy3zU296+pg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":677881},"main":"./index.ts","types":"./dist/index.d.ts","gitHead":"30ef2e719b076a39d0c074e9f1909f891e1b4396","scripts":{"bp":"npm version patch && npm publish","test":"echo \"Error: no test specified\" && exit 1","prepare":"tsc"},"_npmUser":{"name":"michael.dll","email":"delabordemichael@gmail.com"},"repository":{"url":"git+ssh://git@github.com/michaeldll/desenha.git","type":"git"},"_npmVersion":"8.15.0","description":"A barebones WebGL framework","directories":{},"_nodeVersion":"16.17.0","dependencies":{"gl-matrix":"^3.3.0","typescript":"^5.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/desenha_1.1.14_1733328656690_0.9147996330156012","host":"s3://npm-registry-packages"}},"1.1.15":{"name":"desenha","version":"1.1.15","keywords":["webgl","framework"],"author":{"name":"https://github.com/michaeldll/"},"license":"ISC","_id":"desenha@1.1.15","maintainers":[{"name":"michael.dll","email":"delabordemichael@gmail.com"}],"homepage":"https://github.com/michaeldll/desenha#readme","bugs":{"url":"https://github.com/michaeldll/desenha/issues"},"dist":{"shasum":"ec23bf9fae828304a98fed7177278f4776dd13e3","tarball":"https://registry.npmjs.org/desenha/-/desenha-1.1.15.tgz","fileCount":46,"integrity":"sha512-5lq5UTwPUUmT8xpfOFvCBJmOYnAnmo1O1HA4kM8YWmnVmvLPNiC0Fn8tAPLkDYPu46mwx+4maoN0iJkyKed6sA==","signatures":[{"sig":"MEUCIGeSQ54ufA3g0uvuISZD+nYCAfKEH29Ad1/J+I/j0ehiAiEA4oTTVgNirKZNDQRWLPNUtdL1FPqxDKuJvKQB8+Vc7MA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":678041},"main":"./index.ts","types":"./dist/index.d.ts","gitHead":"9fef7a18eca2be8aad279fd581b78f927fa2f12c","scripts":{"bp":"npm version patch && npm publish","test":"echo \"Error: no test specified\" && exit 1","prepare":"tsc"},"_npmUser":{"name":"michael.dll","email":"delabordemichael@gmail.com"},"repository":{"url":"git+ssh://git@github.com/michaeldll/desenha.git","type":"git"},"_npmVersion":"8.15.0","description":"A barebones WebGL framework","directories":{},"_nodeVersion":"16.17.0","dependencies":{"gl-matrix":"^3.3.0","typescript":"^5.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/desenha_1.1.15_1733329307345_0.2601559708199501","host":"s3://npm-registry-packages"}},"1.1.17":{"name":"desenha","version":"1.1.17","keywords":["webgl","framework"],"author":{"name":"https://github.com/michaeldll/"},"license":"ISC","_id":"desenha@1.1.17","maintainers":[{"name":"michael.dll","email":"delabordemichael@gmail.com"}],"homepage":"https://github.com/michaeldll/desenha#readme","bugs":{"url":"https://github.com/michaeldll/desenha/issues"},"dist":{"shasum":"d7dcd1e064ae613555a933b1e38870396ff08410","tarball":"https://registry.npmjs.org/desenha/-/desenha-1.1.17.tgz","fileCount":39,"integrity":"sha512-YKte8gKKMQq6yH40tdV08zPCSLkPFcMISOWf1eQLDJuF6HZgIk8QNZ+u1xHHwne5y54HTDHOHva+nE/FfpmgkA==","signatures":[{"sig":"MEYCIQDpQFL1lLCxzZVP5m1XCvMHwwodhBPLuEPK9F6hVAqrrQIhALaXxX9FOkh7rzwUvEZ2fU6jFe3wvWUDrzGmHmLWDjKI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258322},"main":"./index.ts","types":"./dist/index.d.ts","gitHead":"999ff1bfa31904f33666eb3a504194d5616a2385","scripts":{"bp":"npm version patch && npm publish","test":"echo \"Error: no test specified\" && exit 1","prepare":"tsc"},"_npmUser":{"name":"michael.dll","email":"delabordemichael@gmail.com"},"repository":{"url":"git+ssh://git@github.com/michaeldll/desenha.git","type":"git"},"_npmVersion":"10.2.3","description":"A barebones WebGL framework","directories":{},"_nodeVersion":"18.19.0","dependencies":{"gl-matrix":"^3.3.0","typescript":"^5.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/desenha_1.1.17_1743456086042_0.6670538347620989","host":"s3://npm-registry-packages-npm-production"}},"1.1.19":{"name":"desenha","version":"1.1.19","keywords":["webgl","framework"],"author":{"name":"https://github.com/michaeldll/"},"license":"ISC","_id":"desenha@1.1.19","maintainers":[{"name":"michael.dll","email":"delabordemichael@gmail.com"}],"homepage":"https://github.com/michaeldll/desenha#readme","bugs":{"url":"https://github.com/michaeldll/desenha/issues"},"dist":{"shasum":"1561dd5219ec088d49219ad60e4dde8086ecaa7f","tarball":"https://registry.npmjs.org/desenha/-/desenha-1.1.19.tgz","fileCount":23,"integrity":"sha512-hC37lP3ju5HB7NHBr9ocA/0G4D4VQjlsBfH+iea3jbi/aJ54DIc4OFo3pvEug2A5SIFph8bE3PrOV4Vd35APlw==","signatures":[{"sig":"MEQCIEM6gWgAdwdRKZ9dtt98ivNO8fC0ytwjIYKVexfKetchAiAtBbVY2XW5nV3rFN9ypRXCO5Nr6x8+da2xZhjUQJ+Tww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77134},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"fd60de21c45bb49224dfef6b5d702ba851c0002a","scripts":{"bp":"npm version patch && npm publish","test":"echo \"Error: no test specified\" && exit 1","prepare":"tsc"},"_npmUser":{"name":"michael.dll","email":"delabordemichael@gmail.com"},"repository":{"url":"git+ssh://git@github.com/michaeldll/desenha.git","type":"git"},"_npmVersion":"11.14.1","description":"A barebones WebGL framework","directories":{},"_nodeVersion":"24.14.0","dependencies":{"gl-matrix":"^3.3.0","typescript":"^5.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/desenha_1.1.19_1785846292906_0.9975484149699869","host":"s3://npm-registry-packages-npm-production"}},"1.1.21":{"name":"desenha","version":"1.1.21","keywords":["webgl","framework"],"author":{"name":"https://github.com/michaeldll/"},"license":"ISC","_id":"desenha@1.1.21","maintainers":[{"name":"michael.dll","email":"delabordemichael@gmail.com"}],"homepage":"https://github.com/michaeldll/desenha#readme","bugs":{"url":"https://github.com/michaeldll/desenha/issues"},"dist":{"shasum":"6c2f31838d952922e29f9f65a6ca9a048b103c36","tarball":"https://registry.npmjs.org/desenha/-/desenha-1.1.21.tgz","fileCount":27,"integrity":"sha512-gOHrXV/P8lUU6mSnqmDKDObqJGSJmmP6fJ7ns32b/yIurDInk7LLPi3KyM+fRGfjngwohDUxukUQBTBle4BGHw==","signatures":[{"sig":"MEQCIEJtTO9cYRSAf+c4Y/zbscRStdhDnnv27mG9NX9sPxeuAiB7hdNfVH9soCbmYptlfO9Qo1Q00gM3gBbaW7f1JQU5XA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86645},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"d4903fef4d52205e961f869e9b9542865ac3f94b","scripts":{"bp":"npm version patch && npm publish","test":"echo \"Error: no test specified\" && exit 1","prepare":"tsc"},"_npmUser":{"name":"michael.dll","email":"delabordemichael@gmail.com"},"repository":{"url":"git+ssh://git@github.com/michaeldll/desenha.git","type":"git"},"_npmVersion":"11.14.1","description":"A barebones WebGL framework","directories":{},"_nodeVersion":"24.14.0","dependencies":{"gl-matrix":"^3.3.0","typescript":"^5.0.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/desenha_1.1.21_1785863734090_0.6175837741817669","host":"s3://npm-registry-packages-npm-production"}},"1.1.22":{"name":"desenha","version":"1.1.22","description":"A barebones WebGL framework","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"bp":"npm version patch && npm publish","prepare":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+ssh://git@github.com/michaeldll/desenha.git"},"keywords":["webgl","framework"],"author":{"name":"https://github.com/michaeldll/"},"license":"ISC","bugs":{"url":"https://github.com/michaeldll/desenha/issues"},"homepage":"https://github.com/michaeldll/desenha#readme","dependencies":{"gl-matrix":"^3.3.0","typescript":"^5.0.4"},"gitHead":"9273abc0a6d0ee11c57d1a47b535aa47119cc8d6","_id":"desenha@1.1.22","_nodeVersion":"24.14.0","_npmVersion":"11.14.1","dist":{"integrity":"sha512-wSDlOE7S6lHAlIFV5p3t8VC2lHV49IPRh68LPoHzznCyL2XOVVuejJBFgeekh7kkMIZ1MWXfBlIPcPdEfjnttA==","shasum":"aa93ded4da10b04e010b1afbaca0870456d97d9c","tarball":"https://registry.npmjs.org/desenha/-/desenha-1.1.22.tgz","fileCount":27,"unpackedSize":86645,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEHgz/I13OHj816c6xHvaSnrFPb3pQs2ArUxn8F1FVT8AiEAgEwVNtG1Uux3LGWLohLtqyvybUVXU7MP3EkjDJrzfTs="}]},"_npmUser":{"name":"michael.dll","email":"delabordemichael@gmail.com"},"directories":{},"maintainers":[{"name":"michael.dll","email":"delabordemichael@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/desenha_1.1.22_1785863818259_0.5503271189756342"},"_hasShrinkwrap":false}},"time":{"created":"2021-08-25T13:57:39.336Z","modified":"2026-08-04T17:16:58.649Z","1.0.0":"2021-08-25T13:57:39.476Z","1.0.1":"2021-08-25T13:59:15.912Z","1.0.2":"2021-08-25T14:05:01.866Z","1.0.3":"2021-08-25T14:14:12.169Z","1.0.4":"2021-08-25T14:16:32.403Z","1.0.5":"2021-08-26T07:28:42.695Z","1.0.6":"2021-08-28T09:19:17.680Z","1.0.7":"2021-08-28T09:21:12.930Z","1.0.8":"2021-09-16T13:02:14.969Z","1.0.9":"2021-09-16T15:16:16.287Z","1.0.10":"2021-09-16T15:26:12.564Z","1.1.0":"2023-05-10T08:50:25.032Z","1.1.1":"2023-08-13T15:41:11.368Z","1.1.2":"2023-08-13T16:39:53.838Z","1.1.3":"2023-08-13T16:44:47.969Z","1.1.4":"2023-08-28T20:00:00.389Z","1.1.6":"2023-08-28T20:01:44.532Z","1.1.7":"2023-08-30T20:28:47.920Z","1.1.8":"2023-08-31T15:32:14.500Z","1.1.10":"2023-08-31T15:58:08.042Z","1.1.11":"2023-08-31T16:02:17.500Z","1.1.12":"2023-09-18T15:07:16.818Z","1.1.14":"2024-12-04T16:10:57.039Z","1.1.15":"2024-12-04T16:21:47.603Z","1.1.17":"2025-03-31T21:21:26.242Z","1.1.19":"2026-08-04T12:24:53.066Z","1.1.21":"2026-08-04T17:15:34.252Z","1.1.22":"2026-08-04T17:16:58.409Z"},"bugs":{"url":"https://github.com/michaeldll/desenha/issues"},"author":{"name":"https://github.com/michaeldll/"},"license":"ISC","homepage":"https://github.com/michaeldll/desenha#readme","keywords":["webgl","framework"],"repository":{"type":"git","url":"git+ssh://git@github.com/michaeldll/desenha.git"},"description":"A barebones WebGL framework","maintainers":[{"name":"michael.dll","email":"delabordemichael@gmail.com"}],"readme":"# desenha\n\nA barebones WebGL library. Inspired by https://webglfundamentals.org/ and [OGL](https://github.com/oframe/ogl).\nYou probably shouldn't use this.\n\n## Example :\n\n```ts\nimport { Desenhador, Mesh, PerspectiveCamera, cubeGeometry } from \"desenha\";\n\n// Renderer\nconst { gl, draw } = new Desenhador(document.querySelector(\"canvas\"));\n\n// Get a new perspective :)\nconst camera = new PerspectiveCamera({ position: { x: 0, y: 0, z: 10 }, target: { x: 0, y: 0, z: 0 } });\n\n// Shaders\nconst vertex = `\n    attribute vec4 aPosition;\n\n    uniform mat4 uModelMatrix;\n    uniform mat4 uViewMatrix;\n    uniform mat4 uProjectionMatrix;\n    \n    void main(void) {\n        gl_Position = uProjectionMatrix * uViewMatrix * uModelMatrix * aPosition;\n    }\n`;\nconst fragment = `\n    void main(void) {\n        gl_FragColor = vec4(vec3(1.,0.,0.),1.);\n    }\n`;\n\n// These will get drawn at render time\nconst meshes = [];\n\n// Init mesh\nconst cube = new Mesh({\n\tname: \"Red cube\",\n\tgeometry: cubeGeometry,\n\tshaders: [vertex, fragment],\n\tlocationNames: {\n\t\tattributes: [\"aPosition\"],\n\t\tuniforms: [\"uProjectionMatrix\", \"uViewMatrix\", \"uModelMatrix\"],\n\t},\n\tparameters: {\n\t\tposition: { x: 0, y: 0, z: 0 },\n\t},\n\tgl,\n});\n\n// Executes callback each frame after being drawn.\n// Use addOnBeforeDrawCallback instead for anything the current frame's draw\n// call needs to see, such as uniforms.\ncube.addOnDrawCallback((mesh, deltaTime) => {\n\tmesh.rotation[0] += 0.01;\n\tmesh.rotation[1] += 0.01;\n});\n\nmeshes.push(cube);\n\n// Render loop\nlet then = 0;\nlet elapsedTime = 0;\nconst update = (now: number) => {\n\tnow *= 0.001; // Convert to seconds\n\tconst deltaTime = now - then;\n\tthen = now;\n\telapsedTime += deltaTime;\n\n\tdraw(meshes, camera, deltaTime, elapsedTime);\n\n\trequestAnimationFrame(update);\n};\n\nrequestAnimationFrame(update);\n```\n\n![Red cube](https://i.imgur.com/ZoJGlo6.png)\n\nMore examples available under `/examples`:\n\n- Minimal fullscreen shader\n- Camera, Orbit controls, OBJ model and texture loading\n\nRun `npm i` and `npm run dev` in their folders.\n\n### What does 'desenha' mean ?\n\nIt means 'draw' in Portuguese.\n","readmeFilename":"README.md"}