{"_id":"@masknet/compartment","_rev":"25-b8c4de411abdb761c56673e721d7bcce","name":"@masknet/compartment","dist-tags":{"latest":"0.6.0"},"versions":{"0.1.0":{"name":"@masknet/compartment","version":"0.1.0","type":"module","main":"./dist/index.js","exports":{"default":"./dist/index.js"},"dependencies":{},"devDependencies":{},"peerDependencies":{},"scripts":{"install-system.js":"node --experimental-fetch ./addSystemJS.mjs","play":"node ./test/index.js","build":"echo 'No build command'"},"types":"./dist/index.d.ts","description":"An eval-free implementation of [Compartment](https://github.com/tc39/proposal-compartments/pull/46/files).","_id":"@masknet/compartment@0.1.0","_integrity":"sha512-sU/I+PD89dNnD8wDtyl/02Qt9ZFa+LAsSeH0osjyRgAJR2ab8NkSJMOW1a0TwTp1W0VeF/LGvynYzAosC4fYPQ==","_resolved":"/tmp/b281e1199cd51c83e75896ca3d7e0258/masknet-compartment-0.1.0.tgz","_from":"file:masknet-compartment-0.1.0.tgz","_nodeVersion":"17.9.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-sU/I+PD89dNnD8wDtyl/02Qt9ZFa+LAsSeH0osjyRgAJR2ab8NkSJMOW1a0TwTp1W0VeF/LGvynYzAosC4fYPQ==","shasum":"9fe5d32a556d79bf3697bec8c692b020cbbad555","tarball":"https://registry.npmjs.org/@masknet/compartment/-/compartment-0.1.0.tgz","fileCount":64,"unpackedSize":172913,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIrsug3IJxe0TLdUlDB9iT513lr/JYgSo5FzTMyQCMDgIgcMXQmXNraruXSd0SGfENTGROi6WnUABxahyQqPmStbE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioHRjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFmQ/9FDeXGPFTryh5OlIyKmjVpFLqn4t2Osu/ZoI4lnap5bZExuJm\r\nmJ6zlRbY8t1SDAcUH/fY/bYv3VlT0NIRYUTftEE1mKWaFsntd3QJT/x/NIkn\r\nkBNEs9fnf/+RHiF79Z5h8j3EyrfBi3zf6eftRy+4hnDFW2uA4MmjZrOTK40r\r\nDi4uBJQCogKpNn2JYmxpaNqqLY0kRCTfTud3nKqQLGtGa4/010+CBIFQC+Q3\r\n+e5+upbAG64u0BFan4P0Wx03lwNJGoxvFvIN1xFkPE0sJejoCH12iEVxurT3\r\nbseO2twWBZdeqiieSgZ//GCWcX6C/rr2K2Sd9qEW4uyNErrl6J+8mu+QsvlG\r\nzeXN/k25oK9S2mVOY528pMMDbswh0oST/7dj0bkDcTyUNEXZz6YVWY/6DuYF\r\nbbBEb0uAbZ4uJEWzJBnOd8wB9cYjEY2H7Zl7snKi5XB7pEZFTaSo+CxvCPt1\r\nebVeLPFbpcBm6QhHEr8e132Q0EuPwBDwUfPDHtYENnNhdj90aAUt2cl6A/3J\r\nzBnUB0YxlfeXoMvHE1NUnNvKKAZB6jzLA6zeS8ngknqLeA0/FylHc7NRKTrH\r\nGuC2k0n5mNYV3por+jZunKfBIt4pHlEr5nuzZYDJoqHZmzjBrzX5/iLALTaF\r\nclqV/aGA/MLstRIj2ZkCWLmiNIx88ffjE0A=\r\n=HQxn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jackworks","email":"zjwpeter@gmail.com"},"directories":{},"maintainers":[{"name":"jackworks","email":"zjwpeter@gmail.com"},{"name":"yisiliu","email":"yisiliu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compartment_0.1.0_1654682722596_0.31373649782424917"},"_hasShrinkwrap":false},"0.1.1":{"name":"@masknet/compartment","version":"0.1.1","type":"module","main":"./dist/index.js","exports":{"default":"./dist/index.js"},"dependencies":{},"devDependencies":{},"peerDependencies":{},"scripts":{"install-system.js":"node --experimental-fetch ./addSystemJS.mjs","play":"node ./test/index.js","build":"echo 'No build command'"},"types":"./dist/index.d.ts","description":"An eval-free implementation of [Compartment](https://github.com/tc39/proposal-compartments/pull/46/files).","_id":"@masknet/compartment@0.1.1","_integrity":"sha512-DtFOEa4qD95604VxvK4+1QEgh9N54XFCB0Hl35TBWum1/u1mnp1Gfq1Fyy6HiY4Ou7VK8m3fTEbdfvhssXhsbg==","_resolved":"/tmp/613e09dc68227ebd89318ca1ef45dafc/masknet-compartment-0.1.1.tgz","_from":"file:masknet-compartment-0.1.1.tgz","_nodeVersion":"17.9.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-DtFOEa4qD95604VxvK4+1QEgh9N54XFCB0Hl35TBWum1/u1mnp1Gfq1Fyy6HiY4Ou7VK8m3fTEbdfvhssXhsbg==","shasum":"6bc80406642d6a610a2a17d69fa976030ef79757","tarball":"https://registry.npmjs.org/@masknet/compartment/-/compartment-0.1.1.tgz","fileCount":64,"unpackedSize":172707,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZEqI6PA80qk6EHTOM+1/zs+5QTegN0c1PmHgIC/3w3wIgQKo+Q1NrnznnyCpykaYEzaP48YxnLLLsfsHbGMopJ1Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitXrvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmoQ/9Hy55DWE5yhTsLUP1KKkfrKa1jfSzmvPktYCF+4J8ayqNMQt0\r\nh5GXSXY+uLOZeX14M7Opc3c7ACEOna4gKXoZbFrGJltanOSpk//M69QXrKuV\r\nsky89Vm2P7RoYiZO2sEMY1RgVJRXdo4EMFcpa/DBHyRa6+M0UjnShIvGqz3K\r\n77d99VG7f48XSI0tjAl66YA2DpWeDJnImFwqpQCGd2UG02JFIXcxHxdaupkd\r\nON9DlRdgyLRhrM4colFSZwIydhp6KOqaoclf8RrMDFmRfw4PMgyLZI1bP/SD\r\ncETzWkHpT2f4cVbNir/gQG/ybM8B3XY0Xmwhu6zX4qm0JO7FmXpkZtMhpQaT\r\nz5k6E+ApEmtNyp2T5trDYroN1XBIGpqGPwlry7Fq2zGIli4YZZEeKPQIUFx1\r\nThWCkxKCS2PGIIu0WhY9aK3NLa0SCFjRarzYkXBh2r9D2/t7Q5QSKGmSL5ga\r\n+PIPIGaXDEkl/AbLP//CvTeGJTLE774ybJJxyNpPKEGHLh200aYlF4Y8J/lS\r\nyCsOj4t1V3YZz0F0bKBNl9YR8Fv9DmnyEPTLt74B/i9qee8h+zjzpRwZX5nW\r\n5iNS9AsTVuTaty+kQRe1r1P2ry6CuMG5apNWQcH4XlpbU2P7ToSrJejB9Mfh\r\nU7sT+L+I3UAl2eEe6rDDADNzSuSYSoqY7Xc=\r\n=GzZY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jackworks","email":"zjwpeter@gmail.com"},"directories":{},"maintainers":[{"name":"jackworks","email":"zjwpeter@gmail.com"},{"name":"yisiliu","email":"yisiliu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compartment_0.1.1_1656060655569_0.8790979650866229"},"_hasShrinkwrap":false},"0.2.0":{"name":"@masknet/compartment","version":"0.2.0","type":"module","main":"./dist/index.js","exports":{"default":"./dist/index.js"},"dependencies":{},"devDependencies":{},"peerDependencies":{},"scripts":{"install-system.js":"node --experimental-fetch ./addSystemJS.mjs","play":"node ./test/index.js","build":"echo 'No build command'"},"types":"./dist/index.d.ts","description":"An eval-free implementation of [Compartment](https://github.com/tc39/proposal-compartments/pull/46/files).","_id":"@masknet/compartment@0.2.0","_integrity":"sha512-3G1n0SPobwW+vxOyfjP9y00jRKuL+bI7NKM1GoCz85FRD1jasfMzRqv6vBf7PKcXRoZF8E+G5LO8jVq+R7DxCA==","_resolved":"/tmp/6edd48d092172be77141bf3c58c15850/masknet-compartment-0.2.0.tgz","_from":"file:masknet-compartment-0.2.0.tgz","_nodeVersion":"17.9.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-3G1n0SPobwW+vxOyfjP9y00jRKuL+bI7NKM1GoCz85FRD1jasfMzRqv6vBf7PKcXRoZF8E+G5LO8jVq+R7DxCA==","shasum":"ad385dc4a43eea7018865671b1ba11d9c70f4a5c","tarball":"https://registry.npmjs.org/@masknet/compartment/-/compartment-0.2.0.tgz","fileCount":84,"unpackedSize":287290,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICgdsud6XmaqWnu8BFCkLF+TQEZ296MFQIi/9Vt+8tqxAiB/muHR4KSOIkfIdKS0LUDPVmpvNgNainQSYaB+qXHAzw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizswaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3lxAAjM8mfQxvBAxI+m3cFw4jBnxzucVv9pRnd3W0g2JH0y22+jeZ\r\nIxlt9qFqMOnCP1vsLyBMWwuQaEFfnlWp4NDzSCE1oRW+MyD/xmClsKAVl4u6\r\npeQDUFSh59ZBTvxFNjCVmnlND5cf1wC0S/6SoaWuTcs/EoROScDFikn0ML70\r\ngBYVU8Is/MAgsw3zhGFz6k9TPW2imBE+dpZcwlrXVf0UFno7SsMz6tg8zcNs\r\nmjoUlrt5uSNOKOGCh0hgcUUmqbaacS9W8P+7STJljIabIWPjWOI9vjY9x1PE\r\nuqTq0T5Pc92YJhbM+7vwZoT+mevE09gqbx6lRJFw0I5QOrrL8yAHF0Hr7R1+\r\nYXxBZ89wBVy74RhY0eQFeogRIP5+kDnvEkRzn6zE5yD3XghNQHdx9K4Fevy8\r\noKXbcosVzptbHpIobBYwGjCfcck+Aaso3k6yOHNOPVDlZj3bs1vIFeYPMODB\r\n8XP0nkjt8wdpoAlqY31KcgrtERnSMh9c/yF2BH6ykL4ZdGvx2Ui68nyuFLdr\r\n+eXLMammwKzBZNrK7j2WafRXgbOkn2twD386v8072ZimlYvendyI2DT6TEDp\r\nlBwUP+AFT9+rR+yCPePC0ZLO4GC8lF9q6N/Wd/izF+VBHhPEVzeTHobm8cv7\r\nSQjCIsD5CQD4voQ4ZWD1LjbhpDjtw1eHDI4=\r\n=18pV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jackworks","email":"zjwpeter@gmail.com"},"directories":{},"maintainers":[{"name":"jackworks","email":"zjwpeter@gmail.com"},{"name":"yisiliu","email":"yisiliu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compartment_0.2.0_1657719833723_0.6017666157335118"},"_hasShrinkwrap":false},"0.2.1":{"name":"@masknet/compartment","version":"0.2.1","type":"module","main":"./dist/index.js","exports":{"default":"./dist/index.js"},"dependencies":{},"devDependencies":{},"peerDependencies":{},"scripts":{"install-system.js":"node --experimental-fetch ./addSystemJS.mjs","play":"node ./test/index.js","build":"echo 'No build command'"},"types":"./dist/index.d.ts","description":"An eval-free implementation of [Compartment](https://github.com/tc39/proposal-compartments/pull/46/files).","_id":"@masknet/compartment@0.2.1","_integrity":"sha512-mgJYAuEpxBqok6xHoC8Dk5yJNMQcnVW/8WZ77QvjF8R9ihqHQ2n3w/7ThqdaV03QAoXPBZdiW0Dj22AbqnGqPw==","_resolved":"/tmp/e094318f6c54920be1dd98a20b30fd31/masknet-compartment-0.2.1.tgz","_from":"file:masknet-compartment-0.2.1.tgz","_nodeVersion":"17.9.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-mgJYAuEpxBqok6xHoC8Dk5yJNMQcnVW/8WZ77QvjF8R9ihqHQ2n3w/7ThqdaV03QAoXPBZdiW0Dj22AbqnGqPw==","shasum":"e66114df197034ae455274dcb5ae30111e7adf02","tarball":"https://registry.npmjs.org/@masknet/compartment/-/compartment-0.2.1.tgz","fileCount":84,"unpackedSize":291488,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyhKbSKNf+MS6mpsghs1mfsTYQY9oXgAthU7wOV8RVFgIgCfDNhSGWph28pMLmLg4tJpde9VlfJZ0ZDuvpmWKvcnM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0kTWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptkQ//Sr/xFi7oHpu2kg07w8AcuudEIYHZNDqDE31plJ2ryycW2xMw\r\naNOTB5rulJXd4uZZS9Fx1Bo6eWtF7Ds9YeGHWew+yg91BRsjBa6Ov1kwcEc8\r\nYKZhr/ex5Pr4/IoOkTXv4FYeOstAUFBjC1pZ9xTZDXsN08Z35K/WifgUA3tl\r\n0D4PNH+5mEXLTF141cXuUKvX0g67s+ZiP7EAWw5vno5d9XDVi3KdYIRRqeZE\r\npgTBeDurpmnyy1yOH/2sPCOnwIipfJL05Ei95U1Zxm6w2pMWZ27Noysk9ZCW\r\nU6Rsnm2Zh6bbxMPpv/PcZu+B31VDRP4Awj5es/Ww9nawRYOSwaBed/fjMSWe\r\nwqVfg8XhtxSACb0OX4gNzL1/v55+MaUhqO5W6H3dI1+wd+sLA6KbkqmhMm5/\r\noNjWnG1Kr5JtWdeYWtUezMtYy1ZlBuMlzgMzOsDURv2VFMNrHj6vPAIuA2PC\r\n6Staslimc2utuEbvxYhdU9SVxR0cdyAyfVo4FYwtGv3+TJ8inj4oPAU7OSiu\r\nc3hZoqNZcJmxFoa+Wb0vYuj1HvHJdlg9gkIOVqjQIat0yEa6I8El/3qRQS7A\r\nocpZkpaOWSIyk4jM/hSb779E/tfuRsHTcp4GsmALWKGtiIbeQmbqNz4a6lPj\r\nVx6WMLB9ux6xBy1gU1cz3vrWAYsoZkXXfXM=\r\n=Wpk1\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jackworks","email":"zjwpeter@gmail.com"},"directories":{},"maintainers":[{"name":"jackworks","email":"zjwpeter@gmail.com"},{"name":"yisiliu","email":"yisiliu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compartment_0.2.1_1657947350674_0.07845762547915114"},"_hasShrinkwrap":false},"0.2.2":{"name":"@masknet/compartment","version":"0.2.2","type":"module","main":"./dist/index.js","exports":{"default":"./dist/index.js"},"devDependencies":{"@swc/core":"^1.2.222"},"scripts":{},"types":"./dist/index.d.ts","description":"An eval-free implementation of [Compartment](https://github.com/tc39/proposal-compartments/pull/46/files).","_id":"@masknet/compartment@0.2.2","_integrity":"sha512-xFn0+eeLVuMJlkzzvAxACiLjifd+muRk6lM59StGUoC0MfPPCUlgv/hj6qTM8bV6z/lu5HgD4vx+WwmSErWtkw==","_resolved":"/tmp/fd0a6fa7952b784089769aeda4113f21/masknet-compartment-0.2.2.tgz","_from":"file:masknet-compartment-0.2.2.tgz","_nodeVersion":"17.9.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-xFn0+eeLVuMJlkzzvAxACiLjifd+muRk6lM59StGUoC0MfPPCUlgv/hj6qTM8bV6z/lu5HgD4vx+WwmSErWtkw==","shasum":"1c997bbab097716b4c35f77d7e2004dc03d291b8","tarball":"https://registry.npmjs.org/@masknet/compartment/-/compartment-0.2.2.tgz","fileCount":79,"unpackedSize":297532,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPvtlGi9n8N1NYizJ1KZBRaV51Ti88nWtKqLANMn1JPQIhAI2ePk/KvrHa3PCqMqzTHY9xKxe/zV+fOH40BS0SIvjf"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6qZIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdHA//VSfYw66XU0nDFqdORCfBO5AabgMirLVRIovbcqrU/DUKBBFX\r\nV1OkE5DjHbJgDpVEwTMan+p10rk8smJajWaqujGlm7mlnBB890RbNnuH06A4\r\nTAYzv3txRjfKuIQD6vAs2iuUATUDc3rBgyuWk3l1LiPpikZhm3YJ5xdJFTb0\r\nylSj4VzN/y/OJuTDSzM7YJpstZt588VAdAsmAb1No8loD76LNQE28DbGjI67\r\neza93x7sG9xEr37W6Ijtu07/kGsXNhcGFvMvBtJXlRFcAV6yqWEsSaSeSabN\r\nPifnul4t4hwix/x7YQjCbpn7RO58m5waw97aOuBhitV7TOSimKZEg3iUln8l\r\nJ0N7qvmxR7gKKSv9tLsRxO/ydg/l4QI4evwQz7ae7GZIB/u9inLtYz1b7Dir\r\njF0kHLY9yHysdUAVswOMpti5wVKjVFG9WgJaIGzsUpm45z6lxOQ+sSOgm1+V\r\nugXWC7Pba9Oc4nTqVN1RPK2E1g4N2NRP19w7AU5Qikpmff7yykk25X/zbuec\r\n/IPyJx9fvZKFCEdOCMEBAWGW7mcgRMGn/i5I/HeUorqjKqJmCWLtzeC1fc61\r\nrZo7cDcwig3Zp5G2ST0TVU82w8STjnrOcqk+Iq74xPAI0g90L0ZFL1I0LJOW\r\nVIQud22FUX2g3KB324FGUyYQDx70ibeY/ls=\r\n=WP2m\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jackworks","email":"zjwpeter@gmail.com"},"directories":{},"maintainers":[{"name":"jackworks","email":"zjwpeter@gmail.com"},{"name":"yisiliu","email":"yisiliu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compartment_0.2.2_1659545160352_0.2395318412909242"},"_hasShrinkwrap":false},"0.2.3":{"name":"@masknet/compartment","version":"0.2.3","type":"module","main":"./dist/index.js","exports":{"default":"./dist/index.js"},"devDependencies":{"@swc/core":"^1.2.222"},"scripts":{},"types":"./dist/index.d.ts","description":"An eval-free implementation of [Compartment](https://github.com/tc39/proposal-compartments/pull/46/files).","_id":"@masknet/compartment@0.2.3","_integrity":"sha512-A7+2z0WuWN5noMsKuorDY5eoqkpP2qQLeelkfjG0s5FxN/d6ezO4QW1+YTJ8R94OGmIHqHgotz6pkswscPrd5A==","_resolved":"/tmp/153bfc6c2af37df3e80d3ee173d8ed5f/masknet-compartment-0.2.3.tgz","_from":"file:masknet-compartment-0.2.3.tgz","_nodeVersion":"17.9.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-A7+2z0WuWN5noMsKuorDY5eoqkpP2qQLeelkfjG0s5FxN/d6ezO4QW1+YTJ8R94OGmIHqHgotz6pkswscPrd5A==","shasum":"19e3efc78896698695fdac1a6b2737298ea308a6","tarball":"https://registry.npmjs.org/@masknet/compartment/-/compartment-0.2.3.tgz","fileCount":79,"unpackedSize":294599,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGEN4/0xxrtSid+6MaaXO/dxWfo+FsjxoMETtuZmFbCcAiB8uTFFE2GhBcuOvLDdlb9RXpzeRTev7ovR2+ZAZLxR4Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7LayACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2+Q//VYIfJMxJM37xkOZzfW4oTUF58oLUzyVwz4hLViHWO1v9jAHW\r\nrYr1PzwpE48fGE2zcOlpJ5gJ1kFOQkCbPtm/BCBu79KOYxcmJhGNKPzniT5R\r\nIF6ZZeDBgg9FQ813ICWrkUoLHcfWgg6/yWapCp1BI3yfg67ejc2rwDXBRVgA\r\npO6PmlJ1zk9kEK7FXEQ9SB5iGFqM2b5iHFb2QcELLjn7vwx/XmuKSgcdk6KR\r\n83zevMe5Ielqix53fPxsKwI/y5Xlkskgl/S72FmvFgfFkl/9OU7zc17gRoB7\r\nycWcEHlyji5nId3E5Hbu+gAp9hrAm8ZEzNMRPtI4Ptxo9yGu+pzBeBq106c1\r\nq5QdG3g0PCrNtt4cZcFAGLVTm9Cbkx76L52u0akWxoaro5a/d2BnfstcPd1D\r\nb9XuNCLt+keRDGDT18yY2xv1sRNZTuU6fmkIoZXafRB1Ep8W3pb+s75zB8xn\r\nm4azUviTQXC7DcHkYyeAzKj9jj7rngptcn2HlYaQFq0jDhIbtqy1RFA3B5ke\r\nyko0wrVgecLflcNZrLdwJq+WNNaXg39uMsQZprgeF3KZk9MjUhEjFl/tgf7H\r\nL5vHeVf6AwKXm5aZC/VMHJVXkdewGo4Hc3If6JbeMLbDA1Lq381+O/K60tby\r\nyORPNZUsJeqF4+m4cfeGmomUk78kBoNJQIs=\r\n=kRkE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jackworks","email":"zjwpeter@gmail.com"},"directories":{},"maintainers":[{"name":"jackworks","email":"zjwpeter@gmail.com"},{"name":"yisiliu","email":"yisiliu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compartment_0.2.3_1659680433996_0.14178998911347018"},"_hasShrinkwrap":false},"0.3.0":{"name":"@masknet/compartment","version":"0.3.0","type":"module","main":"./dist/index.js","exports":{"default":"./dist/index.js"},"devDependencies":{"@swc/core":"^1.2.223"},"scripts":{},"types":"./dist/index.d.ts","description":"An eval-free implementation of [Compartment](https://github.com/tc39/proposal-compartments/pull/46/files).","_id":"@masknet/compartment@0.3.0","_integrity":"sha512-ES4K02F+mdEMSgPIyovtDfGnaZv9apdX44LR3IzIdO12D8bkzcWfmX5X26sVwZua2VT9NZ/r/8rO2HR/JRyCww==","_resolved":"/tmp/d47caeaf5c821c1b6a3995b8a19c2ebc/masknet-compartment-0.3.0.tgz","_from":"file:masknet-compartment-0.3.0.tgz","_nodeVersion":"17.9.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-ES4K02F+mdEMSgPIyovtDfGnaZv9apdX44LR3IzIdO12D8bkzcWfmX5X26sVwZua2VT9NZ/r/8rO2HR/JRyCww==","shasum":"5cba5f9018cd02c19e6541c96451dfc20d32e809","tarball":"https://registry.npmjs.org/@masknet/compartment/-/compartment-0.3.0.tgz","fileCount":53,"unpackedSize":161059,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEiKx2TCaf26dmeCYcOCM24PLwIz0/KVogFemLm2QBSeAiBdFU6sq7YmWaszZmLwKKwaApoCOYzmuSTmAFHkYyCRLQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/ecXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQHA//ac1Y+lIs9SS80uIpFzzOgC+30e8Z6KaTTSQkGb9i8v4b2KfR\r\n9CBUzvbuCpxn/3kZ0lhhagbnRtoSOH5z+/X2gAKEfSRD5NeOvCC/zm70M7Z+\r\n5Uc0bSGXMpKjhWzTd0DwGAAo5KlxixCJMdAabZn+SujyThloh0pqo/IaSINf\r\nSvyVYuH4I/AbVI75EjJdonCK6K9PiwEXMlLQ63EIEtapv8FjynyIu2G4Q6zD\r\njgZbtbIPJX2V4/dg90LL6v9QDN2up+7fyimipjW3ARXIdTnWuEwMSLUJfND/\r\nfMnb4qw8jnHKRVS7AB2BLrpIhfqtnxjqr6ZDuRoyC7q4twXDZ+5PRZWpF0gO\r\nL/589/PWUf8P2p/v9fPwYF4mdBsANYRGSmyS2JNSRU1fz1aLDRcUUXdbhzfh\r\nQ0ikf2c4EmiBBfxEGrwia19GU9VjaIuftIWBUD2gXTGoN81CKiHOzaUjCFjV\r\nUwQ/ptnqXJUTlGr3SEEAEk/koCtztjFwSGeal6GkCRS+zZPdQ8WrAZq31R7U\r\n5XL8QBQAxazPzYXKUpm16p5rVYX5hLHyHbcKJmR+0Kcsp74LZny4rXKsOpXi\r\nfZwCkZCO8Dy0pdQidmMMdzqEWXRvXLxt4Fh0pPJc1jnm7htVWWv21S3WkOi/\r\nQPiHw0ShsRgRETd3evwF8XDmUTAQ6ZalPRk=\r\n=f0qR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jackworks","email":"zjwpeter@gmail.com"},"directories":{},"maintainers":[{"name":"jackworks","email":"zjwpeter@gmail.com"},{"name":"yisiliu","email":"yisiliu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compartment_0.3.0_1660806935041_0.8652007651253781"},"_hasShrinkwrap":false},"0.3.1":{"name":"@masknet/compartment","version":"0.3.1","type":"module","main":"./dist/index.js","exports":{"default":"./dist/index.js"},"devDependencies":{"@swc/core":"^1.2.223"},"scripts":{},"types":"./dist/index.d.ts","description":"An eval-free implementation of [Compartment](https://github.com/tc39/proposal-compartments/pull/46/files).","_id":"@masknet/compartment@0.3.1","_integrity":"sha512-3AkGD0xJqYQKMqEm6gh4sXFFkrfFtwlq3wo6p6rXxcufzWzO1chnAn3EUzdjuxyK9Pa0noZJTyYd3Z5/C/pIKg==","_resolved":"/tmp/8c304387d7dd5417ddeea4c10f24390a/masknet-compartment-0.3.1.tgz","_from":"file:masknet-compartment-0.3.1.tgz","_nodeVersion":"17.9.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-3AkGD0xJqYQKMqEm6gh4sXFFkrfFtwlq3wo6p6rXxcufzWzO1chnAn3EUzdjuxyK9Pa0noZJTyYd3Z5/C/pIKg==","shasum":"e15f37ab5902f12d93c640fa61e0d9e718d28c39","tarball":"https://registry.npmjs.org/@masknet/compartment/-/compartment-0.3.1.tgz","fileCount":53,"unpackedSize":161114,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAR2169s6aFtjzA3oVRhHWjsYPlen5yiFFxorimzd/uEAiEA6VXmbMLoDC+czyk58Ga4eLl8vGZk2c/qQ+9IuXZVzGA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBIr2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQFA//dbyYywaIIJcIVVuFlzFsh0dE7dojiduSmuIb56oQp6clKCTq\r\ns9W9wahWM9sfvAshVkUMIi52x4WF+R15hw+SQGnRKcmwpdthXrXOxdvsG3fx\r\nLsWEeGt18AInHwFT/u/UN2FkGBSLGnrz5NAC1WFlLV2GGmBKtrvn0VCfxbm2\r\nC7KLS8yZXddil4ICBo7roEJksD7++ahmeodopudBu+C1sNWnGuaT5rOT8ArS\r\nfFjMGq8DU5mrnoGDsxz0vqEOwHNtcucClb54Pym6wyxY0Gy7YsjyQHxJZnqI\r\n41WUZssDrexi39E2O70AxQixp3EEp/bxD6Xzon9VYYrnmQXcQJXCz+WpwmAG\r\nHvqaQtuYibP1d0usz5zF8A/xVke1U5IKdLXepd5mr1N/NH9lk1D2dGZJnCkG\r\ng0Pnb7Y9/QaZwIuTrbBqWpLE6N7lWsWBEhjew8jd1TRMMLe0Lk3zE4MXTU9n\r\nLvKTNdOEN+kQpHcxapTDRjsjR8NL2Keb+DDQyGI1m08zC+Zqr8ePj7tmfpEO\r\nj1r1MHNJxiL2eBX7EJhzPzDQ4XERnj3DDxeowCulAPopDBdgm31gHmPnV4Hd\r\nwrno4L39LX9HFfdvYl3me8ueyFG0rXi+wqPd85FZnBQr8TLQiSWKNZyFjJby\r\n4CpnLGDJrRm1tHzV036uy/7SsCuSXq/+V/4=\r\n=Mlja\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jackworks","email":"zjwpeter@gmail.com"},"directories":{},"maintainers":[{"name":"jackworks","email":"zjwpeter@gmail.com"},{"name":"yisiliu","email":"yisiliu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compartment_0.3.1_1661242102235_0.41255903622814705"},"_hasShrinkwrap":false},"0.3.2":{"name":"@masknet/compartment","version":"0.3.2","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"devDependencies":{"@swc/core":"^1.2.223"},"scripts":{},"description":"An eval-free implementation of [Compartment](https://github.com/tc39/proposal-compartments/pull/46/files).","_id":"@masknet/compartment@0.3.2","_integrity":"sha512-j3DRWug6ZvPSCGGH2Eu0rgYL+fQwS9esJ3k3YANW2HnKNfBPj41/7/Zk16zQj+Nm3+wkjRUVSkkKM0QCwwLw8Q==","_resolved":"/tmp/0a9ade8b8a44cf0f1f7849435ad74068/masknet-compartment-0.3.2.tgz","_from":"file:masknet-compartment-0.3.2.tgz","_nodeVersion":"17.9.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-j3DRWug6ZvPSCGGH2Eu0rgYL+fQwS9esJ3k3YANW2HnKNfBPj41/7/Zk16zQj+Nm3+wkjRUVSkkKM0QCwwLw8Q==","shasum":"1584cbae11031610ad0a841a159a0c70ff0d381b","tarball":"https://registry.npmjs.org/@masknet/compartment/-/compartment-0.3.2.tgz","fileCount":53,"unpackedSize":161180,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0fJxaRSo5t46kHBUeRbPAT/wk5dVfhbixkCnlsPPmvAIgZAoVnIaeu4H+e+zsWltDgR9mkicnuajrQcNFsMNJbps="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDc6IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopgRAAkFHWCWQKjyZAWK4l40ypjCx2w/crTGx+vndA6+Q5dVz9EVCm\r\nkHciW8+O47WEWGboCvIQuUjm9A5V3AMdF8Q0vhQH6/yUdLCYRZULW8SIi6Fl\r\nDUlbia4+H2vOEOMKx6FT51mbeTtaI6RzuupR8CrHq+sQcmzb3DJUAymCKowi\r\n6lcAJDBvalfpZWcabgrmwam73/qF2y6bMBvbHfjOQB6KyA2XPjnP7OUJcZOe\r\nnClwE1pfueXeBoTW8ykMJJO0KMDWcJBo8fX8XT6fkbKMo0NWuROondvp8D8P\r\nlMVu6F3UpEOPw/q1+Q6ZgczSVUROAaMm6v9K9fkMMwG6DNBo0btkxXRfrOqh\r\nSB7WoOJMcnRisRMAz4ELmd5DQrgtfjUmSUVc8K9LfMnxiDdW8wXpXqBVfrhR\r\nI2hSG0epuTi9cG8LUUAw/ZMXj/f7FTtJ/TzceWGy/p9RREh2J8q7f9ieLfif\r\nsnoL5fooX+2Z7CK1nK54I+I+F16kDY8w2upGZGKLZGzPTNAMaYx34cN3Nws+\r\nZ8Zzq0v6Ehhf5GTluOaJGE76J5vHO26zu77feDBVYNlmNLwbRnuicseHpUnr\r\nNULVS9pPisWAEn7Syd3Jr1EgG0UNsCZnKQFjYPdxonzuabC2VfEBVzaXNARs\r\ntvgVg8HYNJ4UIrdUUf0MPXnWl1cYSZyLyus=\r\n=813k\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jackworks","email":"zjwpeter@gmail.com"},"directories":{},"maintainers":[{"name":"jackworks","email":"zjwpeter@gmail.com"},{"name":"yisiliu","email":"yisiliu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compartment_0.3.2_1661849223985_0.46411146368107126"},"_hasShrinkwrap":false},"0.3.3":{"name":"@masknet/compartment","version":"0.3.3","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"devDependencies":{"@swc/core":"^1.2.223"},"scripts":{},"description":"An eval-free implementation of [Compartment](https://github.com/tc39/proposal-compartments/pull/46/files).","_id":"@masknet/compartment@0.3.3","_integrity":"sha512-UrCsSui2t6BJZcdsXztqkuIPuie11qwSjJ6BGXPcbmtSviUXiB9v86CYxDmVk4ztVuOIhO536z52eQhOQ3jzbA==","_resolved":"/tmp/1bc6d3b1dc505832384e310abfe72dc9/masknet-compartment-0.3.3.tgz","_from":"file:masknet-compartment-0.3.3.tgz","_nodeVersion":"17.9.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-UrCsSui2t6BJZcdsXztqkuIPuie11qwSjJ6BGXPcbmtSviUXiB9v86CYxDmVk4ztVuOIhO536z52eQhOQ3jzbA==","shasum":"d18d21a8e3b11b5233866455a2badef70ff856ae","tarball":"https://registry.npmjs.org/@masknet/compartment/-/compartment-0.3.3.tgz","fileCount":52,"unpackedSize":145857,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDc/ZSUgVoPxoYwLqtCYciVUIGvlBTgtEkeBFgIgXd4BQIgKQcQSUdMEsIjHsR9j6oLeS6mDwFiPgzi/Qgq8iAiJYs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDupbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQwQ/9EDuzq0dvSa4/yeAgRJPuBDi0qdHdeLslc59AaSvAvxbRRxUD\r\n24zJ7hvtFyaga9g1lcZY3sAVgmPD2tXavLBCWG03/4n+cV/EMDTtPLHHL8aF\r\nzHT4TKRcRRznWsdq/cCKu8hDKs3Ngg/IvbH1vL13mUmZEXuMtM/ea8OqYR3E\r\n+wlOQZt6U+8JBfj2JI8ghNLhfQ6FThoskBEfmZ991qHaQyxc5Y9ntNsRYJ+r\r\nFCbxDtxuz7ZTl7Klcs5HZ7BMaOZqEdJhqyT+t6Y8iK6381vX0vetiCXnUHlQ\r\nEtxZ80Aw5TxAPIXfdO0AIc4Ch2YM7LvpZ5yqHG2A5G9hZZcox7wEQo3p4uwq\r\nO05dh4Eboc52BEwjKANTWG5GuFxoYBwwdZsluWSI39E0KteGmOyhT2Asz9Vj\r\nTxdJL0VBxllon9QsGMXY39LF/YhSpEZWC8F1M7vYQ2lP8+x0GomAqDG3SuGa\r\nocwx+HG4jKSsMTPIgtTgbzhqmscz++hnPFJaY33dyxsWIGeNVvwpEXvLcMrX\r\nOMMbK1DTe7bgADG8Ab0zBfgHNrvryd5MkN0QE/nprs9KrmkH9WKs42aXV9ko\r\n7V3PJTZBWyJQ0PHlttykgHU62dV6BDWZrOYZHkq/X0Rcex1M+z0LXivNwIaW\r\nKNBqu4JWWV92uxBtDUSYGBpPW7BGzOuPpxI=\r\n=cZB+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jackworks","email":"zjwpeter@gmail.com"},"directories":{},"maintainers":[{"name":"jackworks","email":"zjwpeter@gmail.com"},{"name":"yisiliu","email":"yisiliu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compartment_0.3.3_1661921883444_0.22518084538230565"},"_hasShrinkwrap":false},"0.3.4":{"name":"@masknet/compartment","version":"0.3.4","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"devDependencies":{"@swc/core":"^1.2.245"},"scripts":{},"description":"An eval-free implementation of [Compartment](https://github.com/tc39/proposal-compartments/pull/46/files).","_id":"@masknet/compartment@0.3.4","_integrity":"sha512-nWniIdYOztGfxJwrrZZZOoIShFZ6fgONbwALuroIU/KEMxsfl16atvo0W9c4kGQFN0nzdnjgpK2jK4bPshN0AA==","_resolved":"/tmp/fac1f0a633527964f3cf742dc9a81b39/masknet-compartment-0.3.4.tgz","_from":"file:masknet-compartment-0.3.4.tgz","_nodeVersion":"17.9.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-nWniIdYOztGfxJwrrZZZOoIShFZ6fgONbwALuroIU/KEMxsfl16atvo0W9c4kGQFN0nzdnjgpK2jK4bPshN0AA==","shasum":"90cb37110f3cdab178d7b1771ff438c3295ec135","tarball":"https://registry.npmjs.org/@masknet/compartment/-/compartment-0.3.4.tgz","fileCount":52,"unpackedSize":147162,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFHJ3a0HxGc1c4cQ1gitz1j77D7gtrpiqy0RkeDsLaNgIhAONL+I3ppo3d+hx6mZxqg9yLUkHbmCvKYW+jvbcrDCgr"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDw/CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrbmw/9GmI5y1uHihxneW/99Lz5d9wcRZYkQUtduITaUuOgF9ahcnih\r\nxl+lZnj1aH/J+PeAT+aeCk+isdEq07lO9aK9Amj66e+N8NoVRnlx44qMSeHI\r\nSUJuNV5c8pQstsnPB9Qmyh6S/VH8xiOFMd0Yp6kfZbpoo5aG7MdHBVz1VDQ6\r\noyZ8SsPiUG8/UzO1E05jOzTr0waw7LUj61ttfoHxaw20R9AJ9Feidh7QR490\r\nDEWL+MB5TuquxhBomPKCYWZ8E8oTz1WVzUejcYo3e4MUqlWmv94U643c6K0g\r\nBGWFJZPiFR4ko+nQyceo0BVUXvSqQOy7JNL2yg1V5LUzbxvJgmZP5RMZxR7p\r\nW2I0Hsn3PHFHsHpnsnIEneeyuWcBnazZpvnvDns80G6s63nDxePdyF3e1G3Q\r\nHUBduCVL8f5vEa14QozV1Jie0euMyXhQlaWrstqjmirbdUvoYoMRW2evOrTk\r\ndbK85iR0Q3CcZZParOFLGKGTOSNNP3TkbdTEDlcfaUNVnfJMvI25Lz+bSBZP\r\nYisCcHpiftDHzNzwQAcAFqHfy8cmGMDc3n2EyoIw1MSV6S0AVsitgpt7G9fj\r\ntXmmGcZxjfZCa8E6WIaf5ziLEM0IoFFCeYxbTpii56UsTH5kuye9dQGEQlOu\r\n6MwaXfmH5x1WY0rrvGZNOu0m6a42+qlV7Fc=\r\n=L907\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jackworks","email":"zjwpeter@gmail.com"},"directories":{},"maintainers":[{"name":"jackworks","email":"zjwpeter@gmail.com"},{"name":"yisiliu","email":"yisiliu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compartment_0.3.4_1661931458199_0.536840841165384"},"_hasShrinkwrap":false},"0.3.5":{"name":"@masknet/compartment","version":"0.3.5","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","sideEffects":false,"exports":{"types":"./dist/index.d.ts","default":["./dist/bundle.js","./dist/index.js"]},"devDependencies":{"@swc/core":"^1.2.245"},"scripts":{"build":"rollup -c"},"description":"An eval-free implementation of [Compartment](https://github.com/tc39/proposal-compartments/pull/46/files).","_id":"@masknet/compartment@0.3.5","_integrity":"sha512-sN3n+dSPkQOcFBUx8Ikjn/BhvcZ7vkYLL3UyhAnGfMzju5HRD45n0ItKqvunAq261Ybc6pTtwsP3duKK/v0EIw==","_resolved":"/tmp/306e393997b6b5cfcfb1ca959259b7b3/masknet-compartment-0.3.5.tgz","_from":"file:masknet-compartment-0.3.5.tgz","_nodeVersion":"17.9.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-sN3n+dSPkQOcFBUx8Ikjn/BhvcZ7vkYLL3UyhAnGfMzju5HRD45n0ItKqvunAq261Ybc6pTtwsP3duKK/v0EIw==","shasum":"2fa7e118c63b7e686ca50ef5570ef7c3b46203f8","tarball":"https://registry.npmjs.org/@masknet/compartment/-/compartment-0.3.5.tgz","fileCount":53,"unpackedSize":192194,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDI1xuR5S6LwD9YjvsXiTwQ0IL6xvM2FgH9/qN7OtoFWgIhAIBjU1CashPgrFKscTaRV9Xn9vQ/eyCE7yAbiJlta0pV"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFfN+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobLw//VuspydJzyMyrW/UFagRAVVhaEjNFy8zqI0qW0u4Wzg+arzal\r\nGA0W7RzXegi7KVtVrBD9OCnMQWK8yZDT64I7a+Qos4mU9qFulMLMbSldO+/Q\r\n40n7uzMeP6wa8bDkAMOG9zJozlnF7yAzmyk2Y/nNcZwAoruzVZS8BV0QC9sh\r\nbaH6pLsjkPEwl4TdJuQwNJVzW/aePebE/AfPZZ5zwKV2wsR4SYW9dOtVIm45\r\n8JgZmq78tN+eA7tTAQFmhNrhNr3TRJDiXc9OOOeWTbxmZFG61gROlBkuS3a5\r\nayh0Y4gO9kOSito1dJdYDuwgoYUkjrlC4w/OW6ogfZBl3JhX23roTZZSqalG\r\ny24br/xfAAhSVybgMNmihOBbyyUgdPAf+p8UqWmkI8o4AhSQdRrVu8OLs36O\r\nrEe2KRd0+CbdHqtDIwKYJZZ7dketpzmmB3vtgjAbqBlGy1fA3P2mN1Dcg+5q\r\nW07fmCvoMssFVmJH2lGdhqHHHcDNE35VPyaXvtTSJrzit3vuc5bAOp5mquLl\r\nGG6qochUJvATjQg3mUx4PuE9pU3gYDlbSSTN7tQ6EXgwG5CdUtdUXpM+3z0I\r\n2Pu5wd0JB7fZRp1jHrbyNIeC4z5VI11Sug33sqyQQ93jiFNjw/PhtsMUKU0I\r\ntWFfMLqCrjv8yi/yv6eRspXiIYDYYoGXK6U=\r\n=nylV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jackworks","email":"zjwpeter@gmail.com"},"directories":{},"maintainers":[{"name":"jackworks","email":"zjwpeter@gmail.com"},{"name":"yisiliu","email":"yisiliu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compartment_0.3.5_1662382974418_0.8162574454694806"},"_hasShrinkwrap":false},"0.3.6":{"name":"@masknet/compartment","version":"0.3.6","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","sideEffects":false,"exports":{"types":"./dist/index.d.ts","default":["./dist/bundle.js","./dist/index.js"]},"devDependencies":{"@swc/core":"^1.2.245"},"scripts":{"build":"rollup -c"},"description":"An eval-free implementation of [Compartment](https://github.com/tc39/proposal-compartments/pull/46/files).","_id":"@masknet/compartment@0.3.6","_integrity":"sha512-OV8u6ppmCyDgbSA0GJ7hMDbyWiMyEVoto9MbC9RXM22F04PH45/5qDweAV+YLa5MXEJ51NAx1kMOqK4pefKvaA==","_resolved":"/tmp/c31f7def18a41e9180d41d6f7bf3fc93/masknet-compartment-0.3.6.tgz","_from":"file:masknet-compartment-0.3.6.tgz","_nodeVersion":"17.9.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-OV8u6ppmCyDgbSA0GJ7hMDbyWiMyEVoto9MbC9RXM22F04PH45/5qDweAV+YLa5MXEJ51NAx1kMOqK4pefKvaA==","shasum":"8e026fe05023f061e1b26bb7871eb12819c979f6","tarball":"https://registry.npmjs.org/@masknet/compartment/-/compartment-0.3.6.tgz","fileCount":53,"unpackedSize":195915,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6bpY0t/zos6zoyr1/K0tAKq6NQAHI1HhyvabAlDZsyQIhAJ3NmooeThEhhihzWnG3ceM1E2LnlROoInBDMkwOJKXc"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFvDvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXFxAAn4nTA1Dc9xXPUn1wvhY11TPIQtjP882z0e4j/3NCNTMQRuwC\r\nL9uYmjjwup6WWoj1rvs3r/ZoK0V3mmKjIBllA98iAVhzBQ1ERObiFiWfWCS5\r\nffSEQ8mmBkdsfjmVaqksx3tZ22jcDjCgJSTcsD/9rA9VYsNjc81v/vTxOmCl\r\nSsaRjxPcANZOLY6O5ZeOjl5NuUyMzGB2NSa3u3tpQX5cW9XRPvJYOE1keFTf\r\nK73Ybxw+n1puGPMqDg344L0zQYqDMfaQmbRpiIJHA54rZSq3Qz8FhxMa8f6Q\r\nvWF/GLPrhtBZH0sxCQnZ1h9Sg1y37lVQyDbZE6lhdpYVN3r7fIr5cZJnunuo\r\nhUpcz6rwFRzL7aIruHRbaV6KzLiFMw+0UJoLe8zqV3usM9ZNZjvDXhg3zEFt\r\n7GST6XRRAAylYWJkcK1SHoF5tCR/EdqeBDZo0lWP4VxOPkYI8KRlxmSsC03m\r\nmutf+oH0niUUTcgPfwHH1tzAjyfyomjg7AIrxjZzkrOcYbgPA7TQtwcC7+6A\r\nKop/H79dESQVy1RsmYOjZKSiG5ZtAA/1cc1WruqPwabyF1ClEAo23AwLF3zb\r\nKEFVQFXVdK4ahLqjvyHogdxdwY2icNKmXM9UOrTrjjS0+J6+OL1cgQNd+D78\r\nk7WHIwZVAiRkCk88WtOIgtFsAKHdCggjSoU=\r\n=xBKe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jackworks","email":"zjwpeter@gmail.com"},"directories":{},"maintainers":[{"name":"jackworks","email":"zjwpeter@gmail.com"},{"name":"yisiliu","email":"yisiliu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compartment_0.3.6_1662447855295_0.31179320260442056"},"_hasShrinkwrap":false},"0.3.7":{"name":"@masknet/compartment","version":"0.3.7","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","sideEffects":false,"exports":{"types":"./dist/index.d.ts","default":["./dist/bundle.js","./dist/index.js"]},"devDependencies":{"@swc/core":"^1.2.245"},"scripts":{"build":"rollup -c"},"description":"An eval-free implementation of [Compartment](https://github.com/tc39/proposal-compartments/pull/46/files).","_id":"@masknet/compartment@0.3.7","_integrity":"sha512-tweVoMIaQPi6ulSfIfwOVsvG7j9vPYVp9K9dk6As3NlB4Ut41f3Lc3X1S1r6IGk/+WndrsFPUwbOutPM/pbPlw==","_resolved":"/tmp/f3f6c14499beac26afb82496c70f99cf/masknet-compartment-0.3.7.tgz","_from":"file:masknet-compartment-0.3.7.tgz","_nodeVersion":"17.9.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-tweVoMIaQPi6ulSfIfwOVsvG7j9vPYVp9K9dk6As3NlB4Ut41f3Lc3X1S1r6IGk/+WndrsFPUwbOutPM/pbPlw==","shasum":"6a4d4f3d9c52f070f4e75b2f189fe4ec66ea8c22","tarball":"https://registry.npmjs.org/@masknet/compartment/-/compartment-0.3.7.tgz","fileCount":53,"unpackedSize":195918,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFZy33t3nVLpeTY+pNwGko535XmJxPo/uUUdtGpzFMKXAiBMbU2vO8FeovS7yQopa33IO/M8xc1sbzFgpBxpzWWIuA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFx+LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJTw/7BrtPa4CUkn6BFZpEso4Whda3iRsVwxMKj0CFuVMNslOxMmXO\r\nylfTPy/T2YEPnz5JrRFZFqT/Yx/AMixybtrCLnMXr06r52kjXTdo1XEaLr3N\r\np6wT97fmfz9JDMrGZMrdus0ZM0G9fq3i25I2N93fOd+KysTYELzY22q1kUvA\r\nvHfMPiWBjaniwrm9UalB+mpTvnENM2w80AMrNc+QVLIWbO4oEXH0ZIGbrEIO\r\nw4uEJoVfVLvZYXaOqOOC7dp4JiYZ6mc9mxReugt3y/XUFsDTHXU/obgA4vr/\r\neBtOngJnFecTKFl3VtUtXNurOD8v1zwAMA6LrvcxGRxwsekC8FwpME4x+C99\r\nSghEmrnb0504hoFrme9VkCd9wJGhXVAGTm2pu9XdYObfdt4sSuPd5itpFyCw\r\n+OJpxyw+adhLCyqqtUXTBht2l9oHg5BpTspR4T0pVNaOS9Pv74STcPfgsYrX\r\n4WJ3lDIsWI7YV07LWt3tKJbmTiIXhE/iN7XjiALiSUkp6nxa/Oq8wq3guIk2\r\n0mWgRCAiSLPNpyrICKSyVLZLhQNdoVofFDgbsxSkAIj8LQ3wwhv0lq8LL0pO\r\npfbeumJvOwVByUit+qun1AapQMGqqTVJC8zwlOjTLPyg+Dt+m6YlUb1EjZg/\r\n9L6ciAksVwWHqyJ5JWMLNvJAMBedDiCkCeM=\r\n=1PWp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jackworks","email":"zjwpeter@gmail.com"},"directories":{},"maintainers":[{"name":"jackworks","email":"zjwpeter@gmail.com"},{"name":"yisiliu","email":"yisiliu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compartment_0.3.7_1662459787769_0.8613797907672831"},"_hasShrinkwrap":false},"0.3.8":{"name":"@masknet/compartment","version":"0.3.8","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","sideEffects":false,"exports":{"types":"./dist/index.d.ts","default":["./dist/bundle.js","./dist/index.js"]},"devDependencies":{"@swc/core":"^1.2.245"},"scripts":{"build":"rollup -c"},"description":"An eval-free implementation of [Compartment](https://github.com/tc39/proposal-compartments/pull/46/files).","_id":"@masknet/compartment@0.3.8","_integrity":"sha512-FuuaQQTMpOlZzWtTjNA731n8wYGV0JvGKneFRx/JMIjXFHMvAOrtP55LfpO2HwLuDpGeQ6zJsrpIWWjIhVk9Vg==","_resolved":"/tmp/7c7b8aefe0bc62ad5cdf21d13f8fdd10/masknet-compartment-0.3.8.tgz","_from":"file:masknet-compartment-0.3.8.tgz","_nodeVersion":"17.9.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-FuuaQQTMpOlZzWtTjNA731n8wYGV0JvGKneFRx/JMIjXFHMvAOrtP55LfpO2HwLuDpGeQ6zJsrpIWWjIhVk9Vg==","shasum":"a65ae0ed0cdfe9eecc1bf3a18bd827e18ed2e3f3","tarball":"https://registry.npmjs.org/@masknet/compartment/-/compartment-0.3.8.tgz","fileCount":53,"unpackedSize":195934,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBqnQuGZQnW94D+XiulnlqCHacuuFnN+revmUdtudaXvAiBgg4d7dKyktUevkuZFBwZ0QYhjdkIz6JGS+RYDLUXZNA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjF3OwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFERAAkLh6Mzu+0zTn5IPJbL+8wgMCPa1O1GWZ6fn7IZ1reiaQQsfo\r\nzdk8/EsxE6otbq81J6NzmbBB236h4Um0G3secxN/VjNQoBfjvvBxEjpmN9uk\r\nrrVwI4lHCWdkHqIQJuXjfHiVP9FJ4bZqNh+RVeFU98mRLGG/d1TNWl994qqm\r\nA+t7V0fVuV6/lSW+MS4uEQHWSxVd8KxIdmj6JFLlPEfZNVDeq4XajWhLRoXU\r\nx/eKYb+u60DRENxaIy9R4xB0kubEKcI6uxkfOXLlONJuGCMvWPOab5W7ukOZ\r\nJ2kmsnirjyDyfcq30lY9N484oKYIrWsDXU5ytFZjxLD/0Yh+KJGN2ydbmQ7p\r\nZ2hUQMQrsmRkM6vbIIf0ZopcBfV4bp8QMk2z5tDrc6IKpuk1yzq8TrlmQp56\r\nV/2BLbRsLZ7SmeJadbesVNZ7JPyvbVNQzebycuu/rzWXcCdcUTivG/kmKDot\r\nlBXxqNr1dUy8bddksLMkA2IUQOfx3u7xAkGHRAWNiyzyHgA+I7pptTOcLI/c\r\nAJrid+bZgJJFnJJxOhLdGa4BqZJJ1cbxrmySoqwYciHCSI9XQGjFZ6NpQpFS\r\n43Cui1+bMKu3HZ2MlWh+83l0qAunD8Bxh1Y1l+182sunX8TY0gX3ICsfOdXx\r\nMgqk0qVOFAtshLbJbT8qGC1nA6n1oEPhKSE=\r\n=ImT2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jackworks","email":"zjwpeter@gmail.com"},"directories":{},"maintainers":[{"name":"jackworks","email":"zjwpeter@gmail.com"},{"name":"yisiliu","email":"yisiliu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compartment_0.3.8_1662481328669_0.12128374936921071"},"_hasShrinkwrap":false},"0.3.9":{"name":"@masknet/compartment","version":"0.3.9","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","sideEffects":false,"exports":{"types":"./dist/index.d.ts","default":["./dist/bundle.js","./dist/index.js"]},"devDependencies":{"@swc/core":"^1.2.245"},"scripts":{"build":"rollup -c"},"description":"An eval-free implementation of [Compartment](https://github.com/tc39/proposal-compartments/pull/46/files).","_id":"@masknet/compartment@0.3.9","_integrity":"sha512-yJjQxutf5qmFasiPs7o2wMAiUB6NpkCUWF6cyKfRDEYB6xvM8HZXrp0FLB/E43snYPDqm5MoMSzJfgVhxNJ0bw==","_resolved":"/tmp/b2d72832b643b84bafed78ab45b11819/masknet-compartment-0.3.9.tgz","_from":"file:masknet-compartment-0.3.9.tgz","_nodeVersion":"17.9.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-yJjQxutf5qmFasiPs7o2wMAiUB6NpkCUWF6cyKfRDEYB6xvM8HZXrp0FLB/E43snYPDqm5MoMSzJfgVhxNJ0bw==","shasum":"bcbfc96a7e7f8068711a7833079b7569541b0076","tarball":"https://registry.npmjs.org/@masknet/compartment/-/compartment-0.3.9.tgz","fileCount":53,"unpackedSize":215611,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHTHrshpw/idpXF/AJWsqaQv/c51J7wpGPeXxA6yhYCyAiEA4OsibLN+GIxusEEs9YDZfSjt931g2xvSDuLAaRNtDYY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIE6YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/Zg//ZMyNzvuQ75pAumm5MswlmDVUQezp0BokACv2KUepA5ZirAwF\r\nGWkW2ethpBVnCBglUEkxtCSWVYxgtt8x42OqBQu3Vi/OZsIo6hgf6QuieaLr\r\ngGlVi3V13LaHf3Swi08gbz6Z8OfTa7VA9EBaip51yCUYZj+7QbXLEheoYIqo\r\n4W7SPUomnDTE+lqdJKclWlhwXVk9o/UhU/nkr/GXeYl98onVhHBfLc+WYTtq\r\nI75nKiyqP8b3OsdFzKq9QZy6ngo4b7ptL/71efSPlcasIXP9VQzvHA8VXdoW\r\nnzu/1ZGCsX1c+PL5HVYklTP828I5ua8BLKoq7C26w+Ob+Gvvr2BPKECS4M6D\r\nIMSFOdSPW2iFcFEz1kjeSiaxv3/M+q7lCqdbIPm5itD3BtSbriVX3qCo1j8h\r\n4hovZTLur/yMPu77bgpyEy6IDlD8O564Ux369doN7uBpy7XulXv50ZngojrJ\r\nzTI27rrrxbThenypwfYaEwoe42XzIwtrxhIWv6dfoM+00fwnMN1PZPBP0NYC\r\nibKa23eSKx8w0gtjBtAOzsX4ME2OCf3CzCzVP8iXDYYbqcnJQ2BYsaM1zlGc\r\naVPWw45l91rp60FnaqVwaViw4mp/q9fCttC+DjysheT7H1+l6CDWAYQ8ztKr\r\np2htDYB0sbpfqpyxuRlD0vS68CTZ795lmro=\r\n=59Rf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jackworks","email":"zjwpeter@gmail.com"},"directories":{},"maintainers":[{"name":"jackworks","email":"zjwpeter@gmail.com"},{"name":"yisiliu","email":"yisiliu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compartment_0.3.9_1663061656400_0.07447211903785367"},"_hasShrinkwrap":false},"0.3.10":{"name":"@masknet/compartment","version":"0.3.10","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","sideEffects":false,"exports":{"types":"./dist/index.d.ts","default":["./dist/bundle.js","./dist/index.js"]},"devDependencies":{"@swc/core":"^1.2.245"},"scripts":{"build":"rollup -c"},"description":"An eval-free implementation of [Compartment](https://github.com/tc39/proposal-compartments/pull/46/files).","_id":"@masknet/compartment@0.3.10","_integrity":"sha512-4/9O7jYyzLi0+mDVZlJVC/5wzIsyjecoAvkwWvk80SqQcG/Q3LcjbLJIRWR94Tx+mFw/Zrh07vCdaVmp970VJQ==","_resolved":"/tmp/13d4c1575b92fa29698a8938b91680ba/masknet-compartment-0.3.10.tgz","_from":"file:masknet-compartment-0.3.10.tgz","_nodeVersion":"17.9.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-4/9O7jYyzLi0+mDVZlJVC/5wzIsyjecoAvkwWvk80SqQcG/Q3LcjbLJIRWR94Tx+mFw/Zrh07vCdaVmp970VJQ==","shasum":"816f14e1f2ccc9d320052f259d3a5813d5402cb4","tarball":"https://registry.npmjs.org/@masknet/compartment/-/compartment-0.3.10.tgz","fileCount":53,"unpackedSize":212115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+HBcShf7owwHwUIuAqKD7f7UUKW1ECTg00tSzeNSHNQIhAKkkrvsImgAXEAGYGa4QZ2pZchYz2JC7BlfM158WedZk"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJIs7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqApg/7B/qV/qwCq5+pHzYGNjMLKWhrrGOIcBfOoJd+GJztbEW4t8xQ\r\nfie/aiXdJMRZmLRtOmTXvu6S/Fsv3qw1D4YHJtC8Cr4lqcxJ/P33v6lNhVGw\r\nbXmSDaANjYQ0I8NmW1WvUCUsAXzvhweU1+KCw7zjf0zOAZ/oc5l/LbKNUGmE\r\na7UnE3C05KUYDFvvIcz7BGuGTY3F4Ge9gsQuFvrWqrX1tOXYhrs/ImHf7VSb\r\nDnsA20cxleI2HuZIY60lxZhzXj6kXcPcUOy5XQVtIpNq3ydugjaMMlzlEI4E\r\ndg9kBeIPXv0iI5rCdtWjQE5OtpQ78F3lBqYcPUh6zd8/mQTyB8HYE1zFeCJu\r\nOQ/mWV5WRHBf+iDs8k3Y7dB8dnImvI4XYQognJL41SuqjFWngYDrKFpIXd8G\r\n31AlilbfzJb8xbY/GVOLRcIY/TNZQu4x+7rkosCqvEIysDJWbnjIpXKIEOKT\r\nvWYUVZkS6UixCSYzjPeSFNSKLUH8HUTxsdHdhkhaqBlos7VsLMcmVxdaJhaH\r\nhg+mjPThbWs6NyG6y4Twl4KTme2NQ03/MxLn6EWPlVaxZ7dTVeE9dQ3tpxn4\r\nBbjS/L0I2r++pExXFQf9WAe4UTrHQlfTH04rWVelFIJ7fZQ7FjU5KeKDEU1l\r\nkUoHSJy6wwC0vUfMtcOJaXkWDNOApBUiBc4=\r\n=Tk5g\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jackworks","email":"zjwpeter@gmail.com"},"directories":{},"maintainers":[{"name":"jackworks","email":"zjwpeter@gmail.com"},{"name":"yisiliu","email":"yisiliu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compartment_0.3.10_1663339323217_0.6242603686711494"},"_hasShrinkwrap":false},"0.3.11":{"name":"@masknet/compartment","version":"0.3.11","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","sideEffects":false,"exports":{"types":"./dist/index.d.ts","default":["./dist/bundle.js","./dist/index.js"]},"devDependencies":{"@swc/core":"^1.3.9"},"scripts":{"build":"rollup -c"},"description":"An eval-free implementation of [Compartment](https://github.com/tc39/proposal-compartments/pull/46/files).","_id":"@masknet/compartment@0.3.11","_integrity":"sha512-p7Z53UJNYCdJAON5nOr16/bu07HiNprrW6Idsk/5V7Nx7Rz3zUa/U98wcGf0JoOHTxM62Lb9aXkFM6s0yV1RvA==","_resolved":"/tmp/7bb7c1b472b4cb2a1afcff70cee8e039/masknet-compartment-0.3.11.tgz","_from":"file:masknet-compartment-0.3.11.tgz","_nodeVersion":"17.9.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-p7Z53UJNYCdJAON5nOr16/bu07HiNprrW6Idsk/5V7Nx7Rz3zUa/U98wcGf0JoOHTxM62Lb9aXkFM6s0yV1RvA==","shasum":"a005567beb25c422beab5df9c1e1b4f822264ae5","tarball":"https://registry.npmjs.org/@masknet/compartment/-/compartment-0.3.11.tgz","fileCount":53,"unpackedSize":212081,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICnVmbHK87k2haaTcFtznoDXE+nfOGW1E/cYdNGg0T3nAiEA5X63A7zn9IQScnUR8erSnhk0QMtBBO8GVws0ob3Le94="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTkDTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzBA//bsSzazC6IPJTR9A4mttDpIxFDLwrxO2tYNbU/Bzj7HRa5fJb\r\nJvf8ZwwIFaOGLCCaj5GIbPV+6okZQ9PZwAHt6s0KhsjuNdYZBxXbu6MhpFuz\r\nCuOTtEPlLce2TX2nNa6BochPhLsGhgUn6drC20xakvUUg9K1vpty4aWxSIjb\r\nqcVxoXTFTN1xXTjOr6nuTmwtktKNXN0viREPTsbc2rFYKeqwYa+khbYA5/Tj\r\nZSLZIMva71RnI8O4bQ1O/90ZBxmeYrc2TlD4Snv2rBtdHUgxBdpMepHHQhG5\r\nUeX+17Vn6+ICtq7JnULbNdegcch4IyQ8a1QWPG6E4+qILrCdTwIAeDUIe3Hd\r\nAemjNrVwQJ9A0esK+y7qHphy8qtx7Cgq2WwZEZwfDFVlIz2z2FXqnCrLYAYL\r\no+tkmHMb0k1diTxcvniH8VxwE49HWRcdgkC7rL91rzK5lR469bwNDJBBZKn4\r\nCi1U4o376Kn6Qy8Ta6ox71VtkZIsuuj5jGsmOrwgOfSIpYmo9zt+CDvI5NBf\r\nL5N97YNH5XFmn1EMhA4i6GHNheDrvMk6smwuoGliorag/fKf3y9AziGWL8YD\r\n4kCBhFCAUkNAIgHS9PUsveSWcoJNoDG/hJlcGTrhLDjtXaNUZdjfUULeGIh2\r\ne0oG39VRP28WQvqow4kEzpzRRZ8upPUXHiA=\r\n=YM3V\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jackworks","email":"zjwpeter@gmail.com"},"directories":{},"maintainers":[{"name":"jackworks","email":"zjwpeter@gmail.com"},{"name":"yisiliu","email":"yisiliu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compartment_0.3.11_1666072787293_0.8229039565440719"},"_hasShrinkwrap":false},"0.3.13":{"name":"@masknet/compartment","version":"0.3.13","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","sideEffects":false,"exports":{"types":"./dist/index.d.ts","default":["./dist/bundle.js","./dist/index.js"]},"devDependencies":{"@swc/core":"^1.3.9"},"scripts":{"build":"rollup -c"},"description":"An eval-free implementation of [Compartment](https://github.com/tc39/proposal-compartments/pull/46/files).","_id":"@masknet/compartment@0.3.13","_integrity":"sha512-GzxSlS1s1nFy/cbPzOwPDJHsDjOvFzJU1nES4OcJEOFMxGT96uefMymG2cEtjy22jGoAxvxHQKIXWelRHzr1vw==","_resolved":"/tmp/ee97178c6004d9d65294f2d24dfdce49/masknet-compartment-0.3.13.tgz","_from":"file:masknet-compartment-0.3.13.tgz","_nodeVersion":"17.9.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-GzxSlS1s1nFy/cbPzOwPDJHsDjOvFzJU1nES4OcJEOFMxGT96uefMymG2cEtjy22jGoAxvxHQKIXWelRHzr1vw==","shasum":"dd27c7f3b5df5d9ed69c62b4564b4062bad903b7","tarball":"https://registry.npmjs.org/@masknet/compartment/-/compartment-0.3.13.tgz","fileCount":58,"unpackedSize":222962,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBrufT9AMhETxdMD2uPXvmfRPq9HTKAprxdBSnfRHHjLAiEAu1Xsj4x+7oSf8ijMFlHaChyxtZlp2k2WNtF+ZFmEQq0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTokDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrx1BAAg/Azhis6MV1EIUgbeoTxfV4939Dw3cbMv+idenlba+xoVuMZ\r\ntytWnSL5GhRedCzOdXCWSJ7ZMr72iu0K8M1IWlbezmkgGqu3HiYzCNGPG93u\r\nwWTxKt4XVuIFCEb4uhMkicCr8WsSI5RVXKxFnJO/5Gg3XQtm+ROKGzC7U/2R\r\nRYmjHCsMe3mQ+dA6yGaw0IrH4gsOGgvOv2fU3vWIyMcTCmA+Pa2Aqo+n2AMq\r\nYOONcaaFCAri7ArABMYZrGz7SsHbNf+C5FR5EIo3bsGbVd0kFhu+KsA8g9lI\r\nUm45/KYFtZepst/iA4mnIBdiU6NyoTUWtQpm4VNAtfbRqWHTlslZuvBrKncp\r\nzIkXdY/rCsWgX0xwuo1p1em7ERbhGR84R0PCnbR8sfPZGOcC9zWVV4VLKvd2\r\nKwo8MzHWaMY+Tydzv0fr72JVdA10R8SSHSGTzX3YU9mCP+brWuGuOIq+9Fw7\r\nDygwsnZ80jpbCVHbcaaSgD39IGIvnOEkJEXtvolz9IEuM+Y+VCrQUfzyoN9z\r\nNZW64yPpYgyBM9c6F5BqwwU2PxC3V95snLTbNvXKI9c3P6cAUnnUpsua/R5T\r\n2M6Udkrq5Hu29/NELfRyhcP1nRdHqe+kpQXITF3t1aKY63muaoai3oro2ev4\r\nISSyxmTQjMTuRBt7a+budkLpcNhE7niz6FQ=\r\n=xgJ5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jackworks","email":"zjwpeter@gmail.com"},"directories":{},"maintainers":[{"name":"jackworks","email":"zjwpeter@gmail.com"},{"name":"yisiliu","email":"yisiliu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compartment_0.3.13_1666091267617_0.10516685408817184"},"_hasShrinkwrap":false},"0.4.0":{"name":"@masknet/compartment","version":"0.4.0","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","sideEffects":false,"exports":{"types":"./dist/index.d.ts","default":["./dist/bundle.js","./dist/index.js"]},"devDependencies":{"@swc/core":"^1.3.10"},"scripts":{"build":"rollup -c"},"description":"> WARNING: This package currently does not follow the [Semantic Versioning](https://semver.org/) because the original standard is still developing. The minor version might include breaking changes!","_id":"@masknet/compartment@0.4.0","_integrity":"sha512-wxjKCeEss4OmaDaLfH532l0A3gdLOf8/tCmDsSWctYq9V1D2flr8KZpBMTu56hvD2s8WPnleqMteLhBFXOU2bQ==","_resolved":"/tmp/85900d08f391d7bfc7ccb20860876f99/masknet-compartment-0.4.0.tgz","_from":"file:masknet-compartment-0.4.0.tgz","_nodeVersion":"17.9.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-wxjKCeEss4OmaDaLfH532l0A3gdLOf8/tCmDsSWctYq9V1D2flr8KZpBMTu56hvD2s8WPnleqMteLhBFXOU2bQ==","shasum":"e401d1d52e3add0fef43e8b8a3fadc73f1412a1b","tarball":"https://registry.npmjs.org/@masknet/compartment/-/compartment-0.4.0.tgz","fileCount":58,"unpackedSize":230244,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTIPbhqnXMdFaoum8Cvq/D1yJeINLGWTKCYXtkDEFjFQIgB1GNQkPgLzc5gM8UotoEgrSuFyHZzqyqG2prXOe/0Oo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVi7DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKyxAAnOrx83o0gd9e0yzsFnLfIDQG3G2G7nk9VUKNs6qXPZHWQ3RF\r\nhcb3xtcFOXfWPikQM7eZYuC+X8MRYHcTtpw2mKbWIzslFVbPDje+AXT2uSyR\r\nIjZRsywf9nemoHOWPdUKtoqgL7lUams1mb2+574yI40h8ZJJexTRw+kzKvKU\r\nOWGPQzOfaFJlWmNSaXSwBv5qa6DgxSMitvAGPX+LNyUdhiNaDO3dyF8Nb3Go\r\nUeOlZodKxDQn+5kROs26PoWbA7ju6Si/zqCDx+7wxNYB5H41t9uxLOB8YNB0\r\nykUDq53KfJA+uLMJhoF3Y7yg1juazFeWmVsK3tiWflUmspn1Zl+yKR5c+KmU\r\nCSCwF55SymCRPT6euxPLkD6sUIRnCrQhotTbryZyFuiyrHCZ3M4pXPlFyI7E\r\nVtIhDfIPddSQhXLpW7kTJddWMGRMU3JRcd6L1d7cKjAu5/M7MkuIbtC8Nwzk\r\nxqxtv8OhbZ4LTTPFIN+9X65tKBSczA42KqUsr9NfhOcKkbWIL+ay2c+LEbI5\r\naysfZ3PF9K4i4UWfEK63S4qDuIVAXfg09cGCZv869VwifJRDM4PUWZdZ5/fl\r\nQGEpOELyI941S0Jk4bO8AZJniiTYn5j2N5KR073zqmvRv+SE50xj2fnkWw54\r\nqSDP/QMr1qmIhlNrY5gRWpnE4buZkvt3SE8=\r\n=aX8o\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jackworks","email":"zjwpeter@gmail.com"},"directories":{},"maintainers":[{"name":"jackworks","email":"zjwpeter@gmail.com"},{"name":"yisiliu","email":"yisiliu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compartment_0.4.0_1666592450765_0.5048551163259856"},"_hasShrinkwrap":false},"0.4.1":{"name":"@masknet/compartment","version":"0.4.1","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","sideEffects":false,"exports":{"types":"./dist/index.d.ts","default":["./dist/bundle.js","./dist/index.js"]},"devDependencies":{"@swc/core":"^1.3.11"},"scripts":{"build":"rollup -c"},"description":"> WARNING: This package currently does not follow the [Semantic Versioning](https://semver.org/) because the original standard is still developing. The minor version might include breaking changes!","_id":"@masknet/compartment@0.4.1","_integrity":"sha512-KLzjBphdbCLgO+X39vRno5VtNQHNqEAVa3ZpdUpzwdygu6Yx6xZCHJY4LnDQVMLBgNPdPTpqQ53ikWAvEM3nGg==","_resolved":"/tmp/29384e746d30a59f8c1530bab83bf4c2/masknet-compartment-0.4.1.tgz","_from":"file:masknet-compartment-0.4.1.tgz","_nodeVersion":"17.9.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-KLzjBphdbCLgO+X39vRno5VtNQHNqEAVa3ZpdUpzwdygu6Yx6xZCHJY4LnDQVMLBgNPdPTpqQ53ikWAvEM3nGg==","shasum":"7b7fb257404fd8af6f13e31d3ff124773db9a34d","tarball":"https://registry.npmjs.org/@masknet/compartment/-/compartment-0.4.1.tgz","fileCount":58,"unpackedSize":234692,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGndHetMpke2N5IkmVVDFzxu4rMYjn/4JWtkuao1/8/bAiBiAGZMdwBLwIe/F+ipcFXyboNsJoAjTBaTDuSI0Wv6OQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjX0/8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrdcw/8CrjKLEjMwUxXNtNVogoOfz9IvoDu0XrI99LWEbs9W4Qlkq7R\r\nskJ5HGnJqWdbnxKpkbPpjsZHxcz82X/cUpUsvOc6o9N7jwoms5qLiZ8o98Hh\r\ncXEiYY7Ek1fw0OosNoLvzAZx4zASgZZi1GHaAyrdLgI3dsHOmwqa/lKwX5AB\r\nTiEFn2Szs61wJ3F4/oNnCZzr3fMLEK2VMZDe77aH2TANKoMg9UmXZwxOvC4W\r\nslyFNwRzgnMYbd8NqZ9LjB5aQK0+1jlfF5XY6ImjwKRi1ZE6HP1myqmWs6vQ\r\nqX7OoxJ4RZyQtF+HgqQRnpkzIZCu8lscoXmIEdu6zgGOHa1Cazp1yHmub1tC\r\natUfneK/8Hpsu6RVfSCZzwxleMAt53MW8S3Wd3AzWQAC/mgDpwp31ul2SyWZ\r\n3nzpNnNMvxE+JD0+H5le1KyFZT9//hS4/uA9pW/TIVT0oMUkd8v5Y5ALytDc\r\nmIR7a8E6ukPvtYFK5vW3JoHcqHASEuUV8XLMnBafhoFpdqpQ4NMn6DJNRiQZ\r\n0DR9EruY7/6j0zsuvBe+LfqGfVJ9fFlf5X+Yjv1uVMm6sZfuO2KRO+ir5jzn\r\nMpMEhY9V7BZr2VWkxWZUKmDPIqsxbhQnL7TxBoCF3Q1ZHdIyedkc1hJCKhEy\r\nNpNjPxiYt+LMCgIjVUwYVt5xRdqavZzWFn0=\r\n=jV5t\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jackworks","email":"zjwpeter@gmail.com"},"directories":{},"maintainers":[{"name":"jackworks","email":"zjwpeter@gmail.com"},{"name":"yisiliu","email":"yisiliu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compartment_0.4.1_1667190779798_0.011816093955774987"},"_hasShrinkwrap":false},"0.4.2":{"name":"@masknet/compartment","version":"0.4.2","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","sideEffects":false,"exports":{"types":"./dist/index.d.ts","default":["./dist/bundle.js","./dist/index.js"]},"devDependencies":{"@swc/core":"^1.3.11"},"scripts":{"build":"rollup -c"},"description":"> WARNING: This package currently does not follow the [Semantic Versioning](https://semver.org/) because the original standard is still developing. The minor version might include breaking changes!","_id":"@masknet/compartment@0.4.2","_integrity":"sha512-zY9NPar8BhdWcOlZbZaWn5RwXQuPzEHkb5c5Ibijm+Mix4LaDMy6DQLt06NIwoCPFra4Jz4dqiLVsQJ0YtZTWQ==","_resolved":"/tmp/dafd43868d79d6c174e37ff5bb2e5b0c/masknet-compartment-0.4.2.tgz","_from":"file:masknet-compartment-0.4.2.tgz","_nodeVersion":"17.9.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-zY9NPar8BhdWcOlZbZaWn5RwXQuPzEHkb5c5Ibijm+Mix4LaDMy6DQLt06NIwoCPFra4Jz4dqiLVsQJ0YtZTWQ==","shasum":"38a21529a0794c3d04d1fd72b4d5f24c8c90f7c0","tarball":"https://registry.npmjs.org/@masknet/compartment/-/compartment-0.4.2.tgz","fileCount":36,"unpackedSize":130324,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCh64eTLlDImxKp4oe5WwlZPo55ZANJZdO5Z/C9rzgEbQIgRKUgRw8LqzNAW77BNP8NlocI22Ayhd/lANdoGSQ+pgY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjX1wZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrozQ//TLgtmcec8rJ61/DxcvpeMIp3daXdyCevyREm/XN2Nubv7axH\r\nHsrYpvDlwckbjMG2jDFpYqSKHb4PW5TykqZZs5SuZ3pzoNZDkbMAaPm174qK\r\nuO1FZHmEZWMRwRIC4C/nrdScJjn/pr0BxFRFiKGuYzkpE4f4m1hMFtVM08XT\r\nkx49lQ6jFsMkNBEJJKFgIqV+eYXvgYkhzLSJAMwHZwm6Z8x0DVeveYXbL9B4\r\neWe9Flp+bxPr2IgFRS4DOZNka+k6Nb4Zllfxec8ilUVPXWduJRPdMLuBIyHL\r\nb8cmeKqlI+CnsqkHqyFdiekTJcQM6Yzt/glpv1TeEOPvREyFIXRO/eowjL0H\r\n120zgtvP++P3DmtF0ua6+ybDYZ6PtE4rlirqtQlpEMFiYbVkKhH1v7qwPxCr\r\nmpn7TuYhVPJlsYkyKxPPEEybLWncT63nKv77D5jfWZlSLzhgTqE5juSpEGnP\r\n/lifWMLroueCP9FNiYzatcKvR0izEpVE3wVAz59h1MWtAjJvQ0k1XrgPdbwa\r\nvnSsSUnPtQ1sgP3YsiTe+Kneo//U6J/tkEc55JM7yRZja8s8nvj5LSZBPMeE\r\n7/EoNM2c/4JoKboSUbP7mFrm7WMQltd0hr2aQDwI2+0xzXNVFcJ7c1eZnDq4\r\nrD2dN3HKuj590T4sHpxTpqhcP9Fo4UMgY8w=\r\n=PWhz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jackworks","email":"zjwpeter@gmail.com"},"directories":{},"maintainers":[{"name":"jackworks","email":"zjwpeter@gmail.com"},{"name":"yisiliu","email":"yisiliu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compartment_0.4.2_1667193881429_0.11901359469204653"},"_hasShrinkwrap":false},"0.5.0":{"name":"@masknet/compartment","version":"0.5.0","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/DimensionDev/aot-secure-ecmascript.git"},"exports":{"types":"./dist/index.d.ts","default":["./dist/bundle.js","./dist/index.js"]},"devDependencies":{"@swc/core":"^1.3.53"},"scripts":{"build":"rollup -c"},"description":"> WARNING: This package currently does not follow the [Semantic Versioning](https://semver.org/) because the original standard is still developing. The minor version might include breaking changes!","bugs":{"url":"https://github.com/DimensionDev/aot-secure-ecmascript/issues"},"homepage":"https://github.com/DimensionDev/aot-secure-ecmascript#readme","_id":"@masknet/compartment@0.5.0","_integrity":"sha512-5ecb7twNlNsgn0lhihuU2WXy9SaVlbgw/CC2jSwmW7UBKwyUOwx0iypgkRjL2eCc8pCee6rXiYzYubGwF7dXzw==","_resolved":"/tmp/439774bf36ec627e416aa0fb32f40a9e/masknet-compartment-0.5.0.tgz","_from":"file:masknet-compartment-0.5.0.tgz","_nodeVersion":"19.9.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-5ecb7twNlNsgn0lhihuU2WXy9SaVlbgw/CC2jSwmW7UBKwyUOwx0iypgkRjL2eCc8pCee6rXiYzYubGwF7dXzw==","shasum":"a53c28468a3072b6820c482e4528da5389973d2e","tarball":"https://registry.npmjs.org/@masknet/compartment/-/compartment-0.5.0.tgz","fileCount":39,"unpackedSize":172490,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@masknet%2fcompartment@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAv3uBQRawMHJiexGeXjzGxlT9HTNJqGnbcmak0vnwmvAiAJK4Mdx7CXBTIbmgLSHqzuNogrBsKc3cJNAA1t95Oh9w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRStrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoubA/+MX5nTw6xifz7nxVBHX18bXsmPbl2Y/j5RSBYjP28mLNnmF+S\r\nx5lhLpa/24f2Wwl1DhK1LKj1Ux8kV5CFvn5BRuAn59Yszj68nhHdkptkhk5U\r\nn5C8uyU4qtQZH78zf6VL3S6OH10d+mwd9xP/idPuUDU6+D1fJpLLySvSCTks\r\no0zvhwb+osrCTCrcurKU8Xyn5cSGeYiG4fUN3t6KfwyBaFyruk0zrVePcgAJ\r\ndaS2EOVPmsk48n6NIYhr6Xswd31SMZmITcV5RWXXGgIQgbhVk860d0BfmBr3\r\ny6ba32mPN3Gk2yakoKTY8rfc4wybVdHnjY4/2ZIOCAJOP9kFYfqwFBJAL6q4\r\nLMUxECDOGFjC7EA4suZNRXPIOaDclevrqkGHAbXIBwGocCK0JVz05NH7KTnR\r\npOMojgZn9EiCvaDS2OiEoObPaE6NSGrLOUQ7Dycv2DbWZlEQf6hUKWv0yaao\r\nkFAe7QdqFjRrq+EReOvBMwenwnZMnqC0FajyC7H4zunnJDEaeStABwxpalIK\r\nisN6uPgmr2T7KHXfxavD1cKyZInatrJsiASDh+nRU7vv7NGb4WWTaRtlEpFg\r\n2mFM8uEx2cYl2YEvnB1wyGNuDPy07RyOfyQ8dql0acaWfiYcxKLma54d6YOx\r\ncQJKzaNM8BdKabzzWZ3aljkeI8UYrrPXTWI=\r\n=kcvG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jackworks","email":"zjwpeter@gmail.com"},"directories":{},"maintainers":[{"name":"jackworks","email":"zjwpeter@gmail.com"},{"name":"yisiliu","email":"yisiliu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compartment_0.5.0_1682254698641_0.5468298530780538"},"_hasShrinkwrap":false},"0.6.0":{"name":"@masknet/compartment","version":"0.6.0","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/DimensionDev/aot-secure-ecmascript.git"},"exports":{"types":"./dist/index.d.ts","default":["./dist/bundle.js","./dist/index.js"]},"devDependencies":{"@swc/core":"^1.3.81"},"scripts":{"build":"pnpx rollup -c"},"description":"> WARNING: This package currently does not follow the [Semantic Versioning](https://semver.org/) because the original standard is still developing. The minor version might include breaking changes!","bugs":{"url":"https://github.com/DimensionDev/aot-secure-ecmascript/issues"},"homepage":"https://github.com/DimensionDev/aot-secure-ecmascript#readme","_id":"@masknet/compartment@0.6.0","_integrity":"sha512-4gLPfA5c8VAthN1Pb33RVKTWXAcPlL2Oe+AtcMdeRm3ybcb8aNE1XGyZ1f1M1suOMOHeCkggMMNpjmqlaE0ebg==","_resolved":"/tmp/538a6933791307560a875af80f11e50a/masknet-compartment-0.6.0.tgz","_from":"file:masknet-compartment-0.6.0.tgz","_nodeVersion":"20.5.1","_npmVersion":"10.0.0","dist":{"integrity":"sha512-4gLPfA5c8VAthN1Pb33RVKTWXAcPlL2Oe+AtcMdeRm3ybcb8aNE1XGyZ1f1M1suOMOHeCkggMMNpjmqlaE0ebg==","shasum":"83ab8f96d8f776e0830a6fc0ac9a3abcfc715b6f","tarball":"https://registry.npmjs.org/@masknet/compartment/-/compartment-0.6.0.tgz","fileCount":40,"unpackedSize":172822,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@masknet%2fcompartment@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC5mZA50E0o6wfG+D+MI9ukACs7cI9RI1whlBGiB7OJrAiEAsYH7VN/IPDt2rbKtX2zLox/KlnwW/yk7ShCRZY30t3A="}]},"_npmUser":{"name":"jackworks","email":"zjwpeter@gmail.com"},"directories":{},"maintainers":[{"name":"jackworks","email":"zjwpeter@gmail.com"},{"name":"yisiliu","email":"yisiliu@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/compartment_0.6.0_1693542609067_0.8076772448192271"},"_hasShrinkwrap":false}},"time":{"created":"2022-06-08T10:05:22.526Z","0.1.0":"2022-06-08T10:05:23.101Z","modified":"2023-09-01T04:30:09.702Z","0.1.1":"2022-06-24T08:50:55.784Z","0.2.0":"2022-07-13T13:43:54.019Z","0.2.1":"2022-07-16T04:55:50.863Z","0.2.2":"2022-08-03T16:46:00.628Z","0.2.3":"2022-08-05T06:20:34.262Z","0.3.0":"2022-08-18T07:15:35.279Z","0.3.1":"2022-08-23T08:08:22.459Z","0.3.2":"2022-08-30T08:47:04.167Z","0.3.3":"2022-08-31T04:58:03.627Z","0.3.4":"2022-08-31T07:37:38.396Z","0.3.5":"2022-09-05T13:02:54.601Z","0.3.6":"2022-09-06T07:04:15.561Z","0.3.7":"2022-09-06T10:23:07.920Z","0.3.8":"2022-09-06T16:22:08.872Z","0.3.9":"2022-09-13T09:34:16.548Z","0.3.10":"2022-09-16T14:42:03.430Z","0.3.11":"2022-10-18T05:59:47.429Z","0.3.12":"2022-10-18T10:51:43.453Z","0.3.13":"2022-10-18T11:07:47.890Z","0.4.0":"2022-10-24T06:20:51.006Z","0.4.1":"2022-10-31T04:32:59.983Z","0.4.2":"2022-10-31T05:24:41.592Z","0.5.0":"2023-04-23T12:58:18.831Z","0.6.0":"2023-09-01T04:30:09.258Z"},"maintainers":[{"name":"jackworks","email":"zjwpeter@gmail.com"},{"name":"yisiliu","email":"yisiliu@gmail.com"}],"description":"> WARNING: This package currently does not follow the [Semantic Versioning](https://semver.org/) because the original standard is still developing. The minor version might include breaking changes!","readme":"# @masknet/compartment\n\n> WARNING: This package currently does not follow the [Semantic Versioning](https://semver.org/) because the original standard is still developing. The minor version might include breaking changes!\n\nThis package implements a user-land [Virtual Module Source][layer-2] evaluator.\n\nThis package currently implements the following specs/API explainers:\n\n-   [Module Expressions proposal](https://tc39.es/proposal-module-expressions/)\n-   [Compartment proposal: Layer 0: Module and ModuleSource constructor][layer-0]\n-   [Compartment proposal: Layer 1: ModuleSource reflection][layer-1]\n-   [Compartment proposal: Layer 2: Virtual Module Source][layer-2]\n-   [Compartment proposal: Layer 3: Evaluator][layer-3]\n\n## Assumptions and runtime requirements\n\n1.  The environment is already `lockdown()` by [ses][ses].\n2.  Dynamic code execution (`eval` and `Function`) is not possible.\n3.  Code executed are either trusted or precompiled into a [Virtual Module Source][layer-2] by a compiler like [@masknet/static-module-record-swc](../static-module-record-swc/).\n4.  ECMAScript 2022 syntax is available.\n\n## APIs\n\n### `ModuleSource` constructor\n\nImplements `ModuleSource` from [layer 0][layer-0] and [layer 1][layer-1] of the compartment proposal.\n\nThis constructor always throws like it is in an environment that cannot use eval.\n\n```ts\nnew ModuleSource()\n// EvalError: Refused to evaluate a string as JavaScript.\n```\n\n### `Module` constructor\n\nImplements `Module` from [layer 0][layer-0] and [layer-2][layer-2] of the compartment proposal.\n\n```ts\nimport { Module, imports, type VirtualModuleRecord } from '@masknet/compartment'\nconst virtualModule: VirtualModuleRecord = {\n    execute(environment, context) {\n        console.log('module constructed!')\n    },\n}\nconst module = new Module(virtualModule, import.meta.url, () => null)\n//                                       ^referral        ^importHook\nconst moduleNamespace = await imports(module)\n```\n\n### `imports` function\n\nThis function is a user-land dynamic import that accepts `Module` instances.\n\nThis function does not accept strings as dynamic import does.\n\n### `Evaluators` constructor\n\nThis constructor implements `Evaluators` from [layer 3][layer-3] of the compartment proposal.\n\n```ts\nimport { Evaluators, Module, imports, type VirtualModuleRecord } from '@masknet/compartment'\nconst globalThis = { answer: 42 }\nconst evaluators = new Evaluators({ globalThis })\nconst virtualModule: VirtualModuleRecord = {\n    bindings: [{ export: 'x' }],\n    execute(environment, { globalThis }) {\n        environment.x = globalThis.answer // 42\n    },\n}\nconst module = new evaluators.Module(virtualModule, import.meta.url, () => null)\nconst moduleNamespace = await imports(module)\nmoduleNamespace.x // 42\n```\n\n### `makeGlobalThis` function\n\nThis function is a utility function that creates a new object that contains only items from the ECMAScript specification.\nThose items are from the **current realm**, therefore sharing them with the Evaluators without [lockdown()](ses) might bring serious problems.\n\n```ts\nimport { makeGlobalThis } from '@masknet/compartment'\nconst globalThis = makeGlobalThis()\nglobalThis.Array // [Function: Array]\n```\n\n[ses]: https://github.com/endojs/endo/tree/master/packages/ses\n[layer-0]: https://tc39.es/proposal-compartments/0-module-and-module-source.html\n[layer-1]: https://github.com/tc39/proposal-compartments/blob/master/1-static-analysis.md\n[layer-2]: https://github.com/tc39/proposal-compartments/blob/master/2-virtual-module-source.md\n[layer-3]: https://github.com/tc39/proposal-compartments/blob/master/3-evaluator.md\n","readmeFilename":"README.md","homepage":"https://github.com/DimensionDev/aot-secure-ecmascript#readme","repository":{"type":"git","url":"git+https://github.com/DimensionDev/aot-secure-ecmascript.git"},"bugs":{"url":"https://github.com/DimensionDev/aot-secure-ecmascript/issues"}}