{"_id":"calcium-js","_rev":"32-da9341b9c8d5d45606ab13c2bc697862","name":"calcium-js","dist-tags":{"latest":"0.9.0"},"versions":{"0.0.1":{"name":"calcium-js","version":"0.0.1","keywords":["calcium","language","intepreter"],"author":{"name":"0xCAF2","email":"pub@0xcaf2.dev"},"license":"Apache-2.0","_id":"calcium-js@0.0.1","maintainers":[{"name":"0xcaf2","email":"pub@0xcaf2.dev"}],"homepage":"https://github.com/0xCAF2/calcium-js#readme","bugs":{"url":"https://github.com/0xCAF2/calcium-js/issues"},"dist":{"shasum":"e5410be386661f3acc340fe9b664d18dfec0e25f","tarball":"https://registry.npmjs.org/calcium-js/-/calcium-js-0.0.1.tgz","fileCount":129,"integrity":"sha512-pEQAUCnKc8Gg7WZHY+27WoGDjU6RXAuGfkeROBXq/WdP4zgKlm0dM3Te7i+gtcrtcTzwrguHNbbR2wZsWSGmNw==","signatures":[{"sig":"MEYCIQCNKgb1Nj88ZV3rRqFt20hfPpdVydF5InZMX3OKBzZIBAIhAMyfU9FZfd5f8S1OWpW6FX0OE9pg8D0AAp3sVcS1qh18","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1JAWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcDA//aF06ad+2WdtTMtwbYNwo3zjseHNZvUrFM8vNEhlafGnw/Va6\r\nWcqPoMkTn5a33MdQenPlvEUQ2ieYHKqwiffIrTa5R+Z0IY+qSZ0cVcqX4nh8\r\nFO3epNdBpRfQnZNh/hYUKW8jSL0EGzCfQWSQzDBfzqtUCgaF1/f4bhnkN2QL\r\nmE3U7g/lI9r+kVAZ+ACBns0v9jdwOIrph3TkUMHpEFJibs+TnRPNmMHvbmlR\r\neGjKmAXIIuvD8Kiy5g6FDTZwVnyUIEkSOzKX1+84yTQQRO9ipyhinCGw+tWq\r\nG6Y392/gm2z71fK8RNCKNM1uMxTLsWuWgeA7T4rn9md9EhG9NLVzi8NN7mJ7\r\nZfEaRUUDVWm3Y5PD24zt2S+dlgOSxjn++/+rnlWfqacSTxxXaqpznvhVt4i9\r\niB8SEi6O9fNBv8OY1yV0puUVGW581K/wehEvFtYsUiKusR0gftEO0Myavdsn\r\n/o7E5Lv++TEgSRz08nCaY9Lrf3d8hCnozUqzgMhHqlzPlRB65IHcVao0siYv\r\nxHsVgN24DW5FfqNgLZM5vw1Ji/vPox2k/uq5uUJ4yydrrN5EV70SVI4Y2Cmm\r\nyABEQ5C/IvNaUwJmSsOXAzR38jbfenV29muvuPGdOv6UAtzxWADxvw4Vibrm\r\nXXCWPRqTMgZL+xYdQGsEpDhoR5zE/fEL9h0=\r\n=F/Kr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3cc3185705ed97b344134c05d3f343ba25bef96f","scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"0xcaf2","email":"pub@0xcaf2.dev"},"repository":{"url":"git+https://github.com/0xCAF2/calcium-js.git","type":"git"},"_npmVersion":"8.6.0","description":"Calcium language interpreter on JavaScript","directories":{},"_nodeVersion":"18.0.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","ts-jest":"^28.0.5","ts-node":"^10.8.1","babel-jest":"^28.1.1","typescript":"^4.7.4","@babel/core":"^7.18.5","@types/jest":"^28.1.2","@babel/preset-env":"^7.18.2","jest-environment-jsdom":"^28.1.2","@babel/preset-typescript":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/calcium-js_0.0.1_1658097686411_0.08981025121079389","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"calcium-js","version":"0.0.2","keywords":["calcium","language","interpreter"],"author":{"name":"0xCAF2","email":"pub@0xcaf2.dev"},"license":"Apache-2.0","_id":"calcium-js@0.0.2","maintainers":[{"name":"0xcaf2","email":"pub@0xcaf2.dev"}],"homepage":"https://github.com/0xCAF2/calcium-js#readme","bugs":{"url":"https://github.com/0xCAF2/calcium-js/issues"},"dist":{"shasum":"b20905773c3b8a06d36679fdef8529cda6a62b55","tarball":"https://registry.npmjs.org/calcium-js/-/calcium-js-0.0.2.tgz","fileCount":129,"integrity":"sha512-lhmTdEtfqirBGQmD5rWcu1Ku7Sv4yNxOjUk78nxw1gb06SJ1Ngy6DoklsK2HAC+RfkdN5pTjLNsaunRihKXrfw==","signatures":[{"sig":"MEUCIQDR/wQTH56Auf1EbZPpyt7lYVzrtvsiYpsgKnLQcoISiwIgV+FdpnYp5EYWfpK/TPn1lODkfa/0ngDI/j9zLfBl1Tg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1JCSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNSg//TVFImDN2gWptWwo2fwwB9viZjtEu1NxaCp37/x8XNUmd9JU9\r\ngroPkFPB6xhJFjGwA9ej9yVQLwzcsYe5zbx/t/PJr9yV/R4gHSGO4YuzVhz6\r\nfII+A3y46agX1UB/pMoatZhq86NCx6u1skna+2Wv1MnmzJDylwT2pMSIj/O3\r\nJU4QNcVesgfcSThVdoDhYVRDCO7AgJ4ScpLUuOAQmP7J2+M/8d60hMuqO7e+\r\nw5YPzyGNSWuXpRwFRx5ApvaQg6qpk3TGw7kj+U1UkpJLCKD8wYG+QqrN2/49\r\ngnms4SHeiqhj2gKsMtxD8kbTjvIzKPtYEWzQUBmHWArfERgsRacYIXN2Oe9v\r\ngSOBOTRI5Lnv8s5HkMdt1jso4vjQ/DPhFQOMoGelKdrzTah5/1a8Fjm2/bw3\r\nxnJa3wjx9DXe7K1PtNRR612qBRtFV6z6ykf+iXBAEipx0zkiy8t/9dYlM4Qg\r\nvIgUBcSpwMcTrALaaIH5T2esFju/ffJZXVjIp0XBRHK/QBUTaAE4+bScZtjD\r\ngPoKoEpRPRam2u0NHah3m8RucY8RdfMzr/ilR2aPU18S/LA/O3GHOCAbxOKQ\r\no2nCD03wTaXPgaUizzBilyBvBkS6eZ0WdyD4V0KJGWcRHBjxBcjdg+E7ZsEJ\r\n4ExbNRb/b5XEy+xp2R++m1ayN9dByy9THvE=\r\n=zcaS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ea6bfd7d76b5af3797c17b9e87b827eee375dd32","scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"0xcaf2","email":"pub@0xcaf2.dev"},"repository":{"url":"git+https://github.com/0xCAF2/calcium-js.git","type":"git"},"_npmVersion":"8.6.0","description":"Calcium language interpreter on JavaScript","directories":{},"_nodeVersion":"18.0.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","ts-jest":"^28.0.5","ts-node":"^10.8.1","babel-jest":"^28.1.1","typescript":"^4.7.4","@babel/core":"^7.18.5","@types/jest":"^28.1.2","@babel/preset-env":"^7.18.2","jest-environment-jsdom":"^28.1.2","@babel/preset-typescript":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/calcium-js_0.0.2_1658097810424_0.07680084627147643","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"calcium-js","version":"0.0.3","keywords":["calcium","language","interpreter"],"author":{"name":"0xCAF2","email":"pub@0xcaf2.dev"},"license":"Apache-2.0","_id":"calcium-js@0.0.3","maintainers":[{"name":"0xcaf2","email":"pub@0xcaf2.dev"}],"homepage":"https://github.com/0xCAF2/calcium-js#readme","bugs":{"url":"https://github.com/0xCAF2/calcium-js/issues"},"dist":{"shasum":"eb036cb23d017feaeab959c8ecd9be14246bb9b6","tarball":"https://registry.npmjs.org/calcium-js/-/calcium-js-0.0.3.tgz","fileCount":135,"integrity":"sha512-PJS3wprAjUpZSraVUclwJMDRWNKMRPARgEz7paHIME9ClWODkZrkx1ESgeVma/dKKNNQtAo6YBnR1DR5pH9DRg==","signatures":[{"sig":"MEUCIQDeef1Ke9j5JnqKhNKOl96tNZHQCatWPkAsppvNatitgAIgRcaBhbzceWyDGa9JVeSatFBfVT5y9NZmNA2YPQa8tRk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi14yFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq13Q//fZ6qU9UR47zxDAbBJ2DzzFVvyq4tupXRWFmodTxkFNPYxXb7\r\nBCX6upywQvV7vgl9N5mML7paO3HxQ+4hPlcize98dEAs5hhoIL662g/8WYZ3\r\nLQtjAaBdzCyXOnOOJz4mTCTJpX9YYtLj58OON8ugFWyHzDRsg2kxvVZVi5z2\r\njGid4c+7loslLFdxuNyIeg6an550b4GaDIZWEw2sqtsFouRQ/z69avw0Y/Ng\r\nm1F4Re+mAh29HiV3KPc7yKy3Yy1iRl0tE0PuimUhLRpu2IZIDw7+IaDZpaMa\r\nlyFkGLl4fr+/iHgTTjhwriL91MMAwUbz1mOPFYiSDMAi6JCZ6MOhixapZASz\r\nhgS9bl8/zKhf6WQ9yGoV/qWILor14hfdGsUKK67LVR438Brc6j91HbbitpcM\r\nHGRpAWO90wQcYDsuhVnCy4/NoPlLKvCeVjtRUskAjSIkxv5klky25FNyuS6q\r\nkrnfE5Q7j29j7R9X+6FbnVotY/w5f2zdPBhut2oXl8zbVgt/uUUW3CEgFi9K\r\nhZUw0P1hJwSalK4NBfHLr35GU04HHHwzNxVlLIRj8/SUedmPWl15CdTGfD/6\r\nUSSin1xMfik7NEJTOYrsUlhjuo+VcaEPfT04OCGcpAc3d3OIf0soIXs5/WxT\r\nlbAXsqUthgTTLJ4C6q0yKuNCljlt1FwxTPc=\r\n=4S9Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"abc91054742c978d2327d0a014a4f407712df711","scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"0xcaf2","email":"pub@0xcaf2.dev"},"repository":{"url":"git+https://github.com/0xCAF2/calcium-js.git","type":"git"},"_npmVersion":"8.6.0","description":"Calcium language interpreter on JavaScript","directories":{},"_nodeVersion":"18.0.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","ts-jest":"^28.0.5","ts-node":"^10.8.1","babel-jest":"^28.1.1","typescript":"^4.7.4","@babel/core":"^7.18.5","@types/jest":"^28.1.2","@babel/preset-env":"^7.18.2","jest-environment-jsdom":"^28.1.2","@babel/preset-typescript":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/calcium-js_0.0.3_1658293381548_0.3794597083372202","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"calcium-js","version":"0.0.4","keywords":["calcium","language","interpreter"],"author":{"name":"0xCAF2","email":"pub@0xcaf2.dev"},"license":"Apache-2.0","_id":"calcium-js@0.0.4","maintainers":[{"name":"0xcaf2","email":"pub@0xcaf2.dev"}],"homepage":"https://github.com/0xCAF2/calcium-js#readme","bugs":{"url":"https://github.com/0xCAF2/calcium-js/issues"},"dist":{"shasum":"3c7389c6ba0aef3373c2089992ae93ca768a0a46","tarball":"https://registry.npmjs.org/calcium-js/-/calcium-js-0.0.4.tgz","fileCount":135,"integrity":"sha512-cbu+jEjHd/VcZN9X8azHVop4MGdJMMyYPSdC7I9bKEuqLeFO9pfM4dBI3I1XGW2kznKIFjOM+5tN6lt45POXow==","signatures":[{"sig":"MEYCIQDUCLL1yx+KlAKirCGvkafj7Kg2crnyAqgDVQmda6THJwIhAMwrHbcE9q17ERAh49e2CSG4mOsfgaej5qizIqejScdc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi17MyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUMQ/+IlG4K7Cn6s/P/YXoHSbl7yfg4pQy4ogvJND1aTGPMcm75UXC\r\nh5VKW4inxMGD6AQ4d1X/lGFgI5+W6hT65QthmMwTIfBcyzQB5j2nMbYqB8fd\r\nGhZdTl5fawPdCxB6VcAi6uUV7om9Q9yqGZ1i0vSf6aliA1cBqQZtimeOTlnn\r\npSlkQHTiNqMHeDLM1UweNgZOkoB3sDirh2/xqPX9l2cpJG7Ko6t8GKrCIUvK\r\nPAWp4QTkKS0j1JorXA1TjbG7b+PS3HTiC/j4KWivp3lwCeyDEs+kRvlGOWtz\r\n3sIuTegoz+YQ/kWijBnJNwUpPr9qiBgNSe3dMRdpKa4HJeWXqyx90N2Z7ZNN\r\np//YqyzWZsV9t+Y6rtiuMBKq7iLlB1YJP5wSJ4oyJF8X2r7YcXNO0FYMpl09\r\nvKrpPGehdAWD+k2WwWelUt5hoSQn6q3Gcr4uOqGOj8/YWcMPOEujuy/Kq2zf\r\nja3m2WrynyDs/3XgA5Qj9A02zVGKbsk8xRvjJO2c7nP79bt0y8k0UOnF1lWX\r\nHX2YMTWyyLm+wdymxSVNCPFGPehkVZ75TCim87nHFzy9j2cwRqWAvSvF3deQ\r\nX3X4wEGjfoQKrHfojeCpPvsvxLyUpPGbTWX68yw7hvyIAXh5NyI5FYA3tOOs\r\nS6ybdGk5SwsT34L2c9qqajp09EpW2ar5vko=\r\n=qutg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f2dde1a6ff0f21669964ec05b6f06d807488a606","scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"0xcaf2","email":"pub@0xcaf2.dev"},"repository":{"url":"git+https://github.com/0xCAF2/calcium-js.git","type":"git"},"_npmVersion":"8.6.0","description":"Calcium language interpreter on JavaScript","directories":{},"_nodeVersion":"18.0.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","ts-jest":"^28.0.5","ts-node":"^10.8.1","babel-jest":"^28.1.1","typescript":"^4.7.4","@babel/core":"^7.18.5","@types/jest":"^28.1.2","@babel/preset-env":"^7.18.2","jest-environment-jsdom":"^28.1.2","@babel/preset-typescript":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/calcium-js_0.0.4_1658303282364_0.050425617441723025","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"calcium-js","version":"0.0.5","keywords":["calcium","language","interpreter"],"author":{"name":"0xCAF2","email":"pub@0xcaf2.dev"},"license":"Apache-2.0","_id":"calcium-js@0.0.5","maintainers":[{"name":"0xcaf2","email":"pub@0xcaf2.dev"}],"homepage":"https://github.com/0xCAF2/calcium-js#readme","bugs":{"url":"https://github.com/0xCAF2/calcium-js/issues"},"dist":{"shasum":"38fe2e64d36b821c1a9778dca9f5d082631a3b56","tarball":"https://registry.npmjs.org/calcium-js/-/calcium-js-0.0.5.tgz","fileCount":183,"integrity":"sha512-P1gumNWS7dHu2dYggWG6PUisLf234a9y8AA57XqeEJPfmIjK8WyRSnDgeXXMur4nJc+vcLR2Gp3xv2/m4Tk2+A==","signatures":[{"sig":"MEUCIQC+V19Nlw0atynJKu9A0CdIfnzTgKJFUFcv+JhqbFEeXgIgItm4vaT5QoFIyNhsRQiomkkK2OIfyUNvOK9GmyCI6DM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIu5GACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmom6hAAiNkTI4F+OCa6F+HofH5d+E9uwUbLqzTsk+CtVr8eNXL9U9hB\r\n9AhXE2KmiZptjfejSqdW0N3HroXeV2ssWckIQ0sAgqPH17Kv4dm1ZwTHJH5U\r\n/luKEyUsDxoee5FgeoFrE1I0h77rWXDCOPb/6lJvu/Ce+/l1wKLmmZXV2Azg\r\nwSu2e+yM0XK1qfTpoiI0fZFypTDlSvDR9p+6XH56V+1weWcRhAyD3KQGEfN1\r\nClYsyPrE7xpOAbRAU55l3T58RJnItyzO3f4ahBwZS7Q7acyxIOKU6jmr9/Bk\r\nL5RVuKdfh7xbEAkpglPSF2NKwKVMzRlS9yCVOAnRc9PQgMw6EdB76OEBy8wY\r\nc88nqgHnyeuA6FWrrfth2GrRtv84d/Zq9bL7D0cxLaQvc4OGHZvK2vQNysXx\r\nUNXUQlKtVMddVK6dazwqZYyVrqJoVtgft5hHwD2xjcaAGNuzZEAD1VQSdiBw\r\ngis5KT0wPsWaLZX+c4kIPcD+P89oYT1g5ABqjfYTQroqDNXhFmul+Hf9oHKO\r\n/qBMON6L5gdp/2XlcNSH448cnD9BqdFQGLLAhXKGOtMU1RkK6og5GZcXLU/B\r\nQwRsIqoR5o44B958ITGjSglklM7pt/dVQZW1yu/AJFma/ucdYrm5kCN6U8Zl\r\nTeE8dy9Ey/KhOXqm1pD1INJjD+MMu8huDCU=\r\n=8MkQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bcc108830eaa7177795719be42d963a2002d849f","scripts":{"test":"jest","build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"0xcaf2","email":"pub@0xcaf2.dev"},"repository":{"url":"git+https://github.com/0xCAF2/calcium-js.git","type":"git"},"_npmVersion":"8.18.0","description":"Calcium language interpreter on JavaScript","directories":{},"_nodeVersion":"18.8.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","ts-jest":"^28.0.5","ts-node":"^10.8.1","babel-jest":"^28.1.1","typescript":"^4.7.4","@babel/core":"^7.18.5","@types/jest":"^28.1.2","@babel/preset-env":"^7.18.2","jest-environment-jsdom":"^28.1.2","@babel/preset-typescript":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/calcium-js_0.0.5_1663233605871_0.039856263873059516","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"calcium-js","version":"0.0.6","keywords":["calcium","language","runtime","interpreter"],"author":{"name":"0xCAF2","email":"pub@0xcaf2.dev"},"license":"Apache-2.0","_id":"calcium-js@0.0.6","maintainers":[{"name":"0xcaf2","email":"pub@0xcaf2.dev"}],"homepage":"https://github.com/0xCAF2/calcium-js#readme","bugs":{"url":"https://github.com/0xCAF2/calcium-js/issues"},"dist":{"shasum":"32372cdabe94477151ccb8600448f91a2a39b8a8","tarball":"https://registry.npmjs.org/calcium-js/-/calcium-js-0.0.6.tgz","fileCount":138,"integrity":"sha512-8anPLEyjfSOUs35A2aLRgi6yo5U6mvl10aXAp9A94mabfxoqY5iAoZ3HnBURpk3mrUhowLuOYM0lyPemK9eVTQ==","signatures":[{"sig":"MEUCIQCeTUHDoJF0s7bPrACqhBnb3PLBhGwVdDBD2UVYGRjosAIgY2ACpOz3k+A2Ib0/dleu6VvOxwkbRPdRkUzttT8JMNg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFqpAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSmw//V9pTYK8Wx60t22dUq9fIbHWGJTedGXJiwae7prKNkhFz0c5u\r\nZbrfqfZyZLJle7WJQuPqAuR1K7Ub9E3aGEO5PFKekHVtLpMh1FN9ijWWTS0x\r\nQMXb+8GmySQLP7DPfBETfTSgKOScGDY8nKahza5IBneEAu54HzcU8L4N1euk\r\nlec9EL8wIfoCoV657X6efDrLIL+Gza9oZAwdzV5Qq+ENk9KgtHmk2G5rahYt\r\nnHzls7hhCg3QXyOg3j4dBRYoJNZfCcJrAvDJVmLifpRQsYHgALwcJLvxJ196\r\nfn64NPYT8ocawJvR9cNSuP7X8J4ZwFAdR/VZYMpA/VVr1OkNJdLijVQxP7eq\r\noh0I33YCCQgiRmWla9X6yp0MC6o7TEub6zT7O09dcTXX1sxqt7PJyTt9EkOl\r\nsXnCaD61tZ/oUcHaTtJj17rLUtYq3ItL8FBS+2ukGj88n93VHqO6AEdE29fV\r\nGWpFWbEZMQfPP3283f4pC1M8ldokNPBY69ydgBLcNj9p1kOy8QL3wzVCyH9a\r\n0GrUdAo8o0fKXt75bGhM1exKGMwEt50MRSmMRFqfS73wHllKvI4g8xOb5yBb\r\nmR1kN0WcvPvGbYQalV2HWu9Mwki5oPZoOef4kz7y08or93ncmqvChfN4F1h+\r\nGynAuUt8i4nKRroBlE4C3YHEj9+exG5T1H0=\r\n=Nzp0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"be0ca828098a630e17683115f1d5f46d1c74fdb4","scripts":{"test":"jest","build":"node_modules/typescript/bin/tsc","clear":"\\rm src/*.js src/*/*.js script/generateTest.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"0xcaf2","email":"pub@0xcaf2.dev"},"repository":{"url":"git+https://github.com/0xCAF2/calcium-js.git","type":"git"},"_npmVersion":"9.5.1","description":"Calcium runtime on JavaScript","directories":{},"_nodeVersion":"19.8.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.0.5","ts-node":"^10.8.1","babel-jest":"^29.5.0","typescript":"^5.0.2","@babel/core":"^7.18.5","@types/jest":"^29.5.0","@babel/preset-env":"^7.18.2","jest-environment-jsdom":"^29.5.0","@babel/preset-typescript":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/calcium-js_0.0.6_1679206976044_0.6508336956416516","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"calcium-js","version":"0.0.7","keywords":["calcium","language","runtime","interpreter"],"author":{"name":"0xCAF2","email":"pub@0xcaf2.dev"},"license":"Apache-2.0","_id":"calcium-js@0.0.7","maintainers":[{"name":"0xcaf2","email":"pub@0xcaf2.dev"}],"homepage":"https://github.com/0xCAF2/calcium-js#readme","bugs":{"url":"https://github.com/0xCAF2/calcium-js/issues"},"dist":{"shasum":"512585fa783359eefc60ec0af2dd578e5c967313","tarball":"https://registry.npmjs.org/calcium-js/-/calcium-js-0.0.7.tgz","fileCount":138,"integrity":"sha512-u9ybSUrPJyiDKnhOpOx1lo+FbknHGEYIK+mmsp4s1ktRFFlZW0MWALK7H6HWzlkJZSUABG9DSdOQrJyFipVJlA==","signatures":[{"sig":"MEUCIQC3rxhQgCRNTIHBJS8EEMCd0RCL6RWQrPompadOcxPrZQIgfDjNizECoenwVxeBSxSLKkZymPuEwbsh5j263RPNuBo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFq3aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9WhAAjNo2vnxdIkbuMAa1z5x/yaqKwfQ0jVJBdhKud8opa12j/7cA\r\n5SQ/1213/VVfE10j6uJ8fkLjPvIzDoW3Lim7AAtsfntCIofM884qdYXPMfAz\r\npC2y95uWCaJviS8kfMC+3863xBkMBcQeYkMiQPG03vmKIk4jbxGQFTGr3651\r\n/WygIDyEK6mtxOElSLY3u9uxmXbm4F2IhTZlc72j383o30h0Iqm/MeTL+nqr\r\naMZILjALnUw016F41sYy0Scic7TrUHHqoSwqLPoZMPeFP6bgP8P8Y2AI835/\r\n0lzHn1/RLAZX4H7ES36iWTzFgsGM3Kuz82oJ8jpm1xjJ53OnE2mo5mXGka0x\r\nfs4CNcVOeN2tAEjhFMhoQkwnVqEy/vKgQejgv1bCJVg4Qw0c9V1k6jXLbw4C\r\nb45TkTWPCwXwd4tUtvjPecMyrovLalDtHCtFbzvmq1yeXDUkPA+2oMbsCTVQ\r\nrkUP4Xl3rIxWEEfk8AHT9DirVsIr2MgKnwUFvR9ZD2PFi2k9QzPJu1nCE1ee\r\nurjQTwZG8XiETSp0RXw8v3zTp+3RpCq2HvwVvKCc18jF+czrNJVVRprmJU69\r\nFbQgIWf2ve+/sY43P0qLySaniMi5k7JOLcREytoQBJlXwF413WU1sCUYwnMC\r\nI+RPmk7A6uAiTnpKgLjgWGhI5YZxb+XtIv4=\r\n=+wgb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"456e2f5cfa58d42638f4201dd19fb780726cc99b","scripts":{"test":"jest","build":"node_modules/typescript/bin/tsc","clear":"\\rm src/*.js src/*/*.js script/generateTest.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"0xcaf2","email":"pub@0xcaf2.dev"},"repository":{"url":"git+https://github.com/0xCAF2/calcium-js.git","type":"git"},"_npmVersion":"9.5.1","description":"Calcium runtime on JavaScript","directories":{},"_nodeVersion":"19.8.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.0.5","ts-node":"^10.8.1","babel-jest":"^29.5.0","typescript":"^5.0.2","@babel/core":"^7.18.5","@types/jest":"^29.5.0","@babel/preset-env":"^7.18.2","jest-environment-jsdom":"^29.5.0","@babel/preset-typescript":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/calcium-js_0.0.7_1679207897815_0.02052904181107551","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"calcium-js","version":"0.0.8","keywords":["calcium","language","runtime","interpreter"],"author":{"name":"0xCAF2","email":"pub@0xcaf2.dev"},"license":"Apache-2.0","_id":"calcium-js@0.0.8","maintainers":[{"name":"0xcaf2","email":"pub@0xcaf2.dev"}],"homepage":"https://github.com/0xCAF2/calcium-js#readme","bugs":{"url":"https://github.com/0xCAF2/calcium-js/issues"},"dist":{"shasum":"63b916a72877f6f0c078459284f6fccf2723b3ed","tarball":"https://registry.npmjs.org/calcium-js/-/calcium-js-0.0.8.tgz","fileCount":147,"integrity":"sha512-1pKeGgvUlwPS0OkWsP72fe7YRkEhJSP18dOdTReaQThEhPfWi5cgv5wLo8iEhpkIXdLSJ55TDgiSJQZIvj9eqQ==","signatures":[{"sig":"MEUCIHxv0voErTWktU/TuUechBTSZi4fqvj1RCa9Q38C4YUDAiEAgcOmxytoXLcMh1Eg4rjK3ianCA9Jp4kSxSpGhfQxunw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHZeHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFCg/7BgwB4iA7Cwt89zJ49xsGpg88q1x/XGuJM6s8BwQz6EW8PtYf\r\n5/p9f9A0ouUJ1EwgXejrFDrRvyQK5tU+samWr359/HxXHWybDmvpxlsqK/QA\r\nbKikhB++JnEHBH5Q9l8n3nfckfsoFVzd4uUu+wIOqzSkTh0GzdxcRpQjiINc\r\nT8iV/7IvjN+hrbVpddEWg3AFZG24gnbIa4AvPzx8rc7HVHJw8OAtJmqsMUNb\r\ny+C8BGFK03qXl2fGequRmi+g6LuMGd0W3rLsGdz7izOYMagk6ViYYlyo0Ke2\r\nB4suBOdntYkZVVAJZ4mX26BD3Csr6e2uJk7y6U2m6z5smAoZQdZxqK/+Ag12\r\nFBGNrRKmI+gKve4KyO0Tw3/BLnFDDo5CyeUBI2iH3GGCGabI9UFQP5Kf3t85\r\n9oLRgdqGQtPWnZ1HheDOMxuaU4qbuB8PsVmkWYHSUc2b6eIv3Ic7IRvAkUFA\r\ngWqRY8hg9LB26TNOCL19qCHscySVRVF/D/aKfOz4ZL414aprIOuGB0OEE8+c\r\nfWv3mWq/t0AtSL/rwPZIQCWKsLlRtNnK4PNbYjhIQCRqFDCEZZzqYR5ZDnuS\r\neuf3h+S7WXrWljFcrR3C0EDKMzdq1iNGem5ro/5dXX4vyFAjUcABFCZsIzvg\r\nIigaW1f8BNy7lMEzknunl1eOEEFlBWzm8PQ=\r\n=cCIu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"20ec7cf9d09885bd25b94b0674f5db6b62a7b3ec","scripts":{"test":"jest","build":"node_modules/typescript/bin/tsc","clear":"\\rm src/*.js src/*/*.js script/generateTest.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"0xcaf2","email":"pub@0xcaf2.dev"},"repository":{"url":"git+https://github.com/0xCAF2/calcium-js.git","type":"git"},"_npmVersion":"9.5.1","description":"Calcium runtime on JavaScript","directories":{},"_nodeVersion":"19.8.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.0.5","ts-node":"^10.8.1","babel-jest":"^29.5.0","typescript":"^5.0.2","@babel/core":"^7.18.5","@types/jest":"^29.5.0","@babel/preset-env":"^7.18.2","jest-environment-jsdom":"^29.5.0","@babel/preset-typescript":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/calcium-js_0.0.8_1679660935136_0.3047695732408646","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"calcium-js","version":"0.1.0","keywords":["calcium","language","runtime","interpreter"],"author":{"name":"0xCAF2","email":"pub@0xcaf2.dev"},"license":"Apache-2.0","_id":"calcium-js@0.1.0","maintainers":[{"name":"0xcaf2","email":"pub@0xcaf2.dev"}],"homepage":"https://github.com/0xCAF2/calcium-js#readme","bugs":{"url":"https://github.com/0xCAF2/calcium-js/issues"},"dist":{"shasum":"f95656d1db55e5ad3ac432d550fbca2bacbe1f5c","tarball":"https://registry.npmjs.org/calcium-js/-/calcium-js-0.1.0.tgz","fileCount":45,"integrity":"sha512-hhfJwkrshiKBSv7od1QdYegIDti28c4QNSf3CtFPyPQFupIOdSnUyjcvhndLrzDQyM9EDlIC4W0Dc6YKG7Aqcw==","signatures":[{"sig":"MEUCIQCDgK1FXukgRf7rEq4h35JdQ6hniOD7dgJMhQcR0TIbLwIgGR9nSw8isapRTOZJ+HOQ5lYAfIe/nuzZ7Mn45BTbTtU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHkX+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlBA/6AwwTZzYJczwMwEsypSmJbsNnwr3oFUMi8xYaggqxGn8Rr2nf\r\nykNFLgPsCP8fJYbFIAXIbIbb8TuatEHyEA22QUPN13vBsqEqm4glnnMvngwn\r\nAzhaN67lfoEBxm4tJG8XPo8jHZvuPNSCDbEHSRuri7eWV3JNeypDaT+WvmVO\r\nTep1ZHybxKWMj2woPF4Z2Bx72FYhkrVTTFGFHeCG+mdjw3iZv/MhI1dU7R0T\r\nG2eOheGBD3QZBHS7G4q08dJNmw1QdlrSWybgegVgPKX9vySLYnyS3gz94znH\r\nF0+FWl/NaLTxkUk7KQ+RLZRYLptbvbebiZln+M8fswMt8++eX9WH8rLJLHh6\r\nGpyx7s8ZhH8pnOnw9yYm/4e9S6V1aUa0AfJxo5o4Wa1u2bGB6IPb+GMhD8LD\r\nz28E13yvs4rS8FUwijbSbZeYriL5fUGUk9ig1f81Jx8/J/ZSEZjvxapml0Rt\r\nTCgSEwXQQfGGITCeUC/nJHQ4hrQNKLirYehDPiPxNvjDPeQ995TLLPXFoup4\r\nteeKsF4LjRvG5FlDpaCrAEuK/6GpUjIfIY0lHli7IlV043PqaF0HMwpzIlsO\r\nNwBF+4KVRc+3Q+F39+GSPqGwgmCn/XI4YNbg61auEbrMvjW2CIYFrGovhvMs\r\nY38Sfptz6v5TxZzOqBnD7K+k8v2u3bQ5jIo=\r\n=cZSo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api/index.js","types":"dist/api/index.d.ts","gitHead":"af4252aa33cb3e3935691dd262c140ec9fb39e4e","scripts":{"test":"jest","build":"node_modules/typescript/bin/tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"0xcaf2","email":"pub@0xcaf2.dev"},"repository":{"url":"git+https://github.com/0xCAF2/calcium-js.git","type":"git"},"_npmVersion":"9.5.1","description":"Calcium runtime on JavaScript","directories":{},"_nodeVersion":"19.8.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.0.5","ts-node":"^10.8.1","babel-jest":"^29.5.0","typescript":"^5.0.2","@babel/core":"^7.18.5","@types/jest":"^29.5.0","@babel/preset-env":"^7.18.2","jest-environment-jsdom":"^29.5.0","@babel/preset-typescript":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/calcium-js_0.1.0_1679705597909_0.0034790639725272854","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"calcium-js","version":"0.1.1","keywords":["calcium","language","runtime","interpreter"],"author":{"name":"0xCAF2","email":"pub@0xcaf2.dev"},"license":"Apache-2.0","_id":"calcium-js@0.1.1","maintainers":[{"name":"0xcaf2","email":"pub@0xcaf2.dev"}],"homepage":"https://github.com/0xCAF2/calcium-js#readme","bugs":{"url":"https://github.com/0xCAF2/calcium-js/issues"},"dist":{"shasum":"bc94fc262d3bc61fce81ac8781dffe24da5465c9","tarball":"https://registry.npmjs.org/calcium-js/-/calcium-js-0.1.1.tgz","fileCount":45,"integrity":"sha512-L3+UEcbigbXbV1Dlx9GMUGvR4J8AIKW82JXq9/D3Uwl+zFSAX38xckZnoqTr3gM/Q9BPTi8cdFtPzmMr+7OMvw==","signatures":[{"sig":"MEQCIBeJ3qm6AS993Mh2m7QCXg+zEw6OecFxRgTUAVzyXyuMAiBFK3VArwxNj9mGHLDQtJKnU/YhttaIB4alKqW9YB6Amg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHkdHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp/rw//Qy37myw0XHTqzK4DukmOgxuWRJEz+09c1IA94mbFRgJYpctt\r\nfv5faMrerz02jMJHP1lJELFSIePGSLkEAALq6WBw6d2pLgPkVpdwTxoWgnxt\r\nyrZDdqWbYT0+dyOd2w15GTmXD+/2v2EAwaixXAN7cK+PeZa3HnwP9J06wPyp\r\nbkw7WkTT/b2vsOE6vHlFXVg6Xs6+02OzRyZFd1xpmCB6yY2zS2YEjs76auPM\r\ngc6TwWCGK1UT1oJ0yR9PLk6YAyWlYJEPOs8BnP6qhGzXcmjCErr266tJJi3M\r\n93nqGbQOg1GraIOWj2+jaNM+TpuKEr2lnwVbIKyqBrF7sbkoLIq5rx1vBRNu\r\nroKhdMjOV/96v6gfIr1YxQx2WY8eBVlkduQsFyro7nvTnoCCu9iATKqCMj0b\r\nT5ELOu+/3j0My1eJt1O0fE5X+Y+BLYwJmK3msA5C0I1y2B7W9IFjpyZjQR5q\r\nKVF4p7StepgwA0hnXKsbiRWxqI+wjwEzEkY6T8mG/FEAR4dF6eabViM76m4r\r\nbFTOX12J6J0CpOeQ5lIFhHCMYvo0MZRtIZPHBVc5YSEkRyfAzEWZKuCd9qb8\r\nIpDfIHC3dsp8ORYEiSToic+nH60wRoVqVIUl+/qlDxWjwjYOC+CvT7pBEQ+3\r\nfrB60Nk18MItvA7CjntHL1cL8JSls6JDpwc=\r\n=NWYF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api/index.js","types":"dist/api/index.d.ts","gitHead":"148294fb92f5fc69d65dd2babbe219980e019bb2","scripts":{"test":"jest","build":"node_modules/typescript/bin/tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"0xcaf2","email":"pub@0xcaf2.dev"},"repository":{"url":"git+https://github.com/0xCAF2/calcium-js.git","type":"git"},"_npmVersion":"9.5.1","description":"Calcium runtime on JavaScript","directories":{},"_nodeVersion":"19.8.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.0.5","ts-node":"^10.8.1","babel-jest":"^29.5.0","typescript":"^5.0.2","@babel/core":"^7.18.5","@types/jest":"^29.5.0","@babel/preset-env":"^7.18.2","jest-environment-jsdom":"^29.5.0","@babel/preset-typescript":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/calcium-js_0.1.1_1679705927592_0.3672650918801408","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"calcium-js","version":"0.2.0","keywords":["calcium","language","runtime","interpreter"],"author":{"name":"0xCAF2","email":"pub@0xcaf2.dev"},"license":"Apache-2.0","_id":"calcium-js@0.2.0","maintainers":[{"name":"0xcaf2","email":"pub@0xcaf2.dev"}],"homepage":"https://github.com/0xCAF2/calcium-js#readme","bugs":{"url":"https://github.com/0xCAF2/calcium-js/issues"},"dist":{"shasum":"1be279a26d1dad6c349a55ea96da1ed322374b13","tarball":"https://registry.npmjs.org/calcium-js/-/calcium-js-0.2.0.tgz","fileCount":45,"integrity":"sha512-rRYQ92ps2muO1z14he4GZFo8C3iOvdTPZhBZaXsY2MqMINqiuh/0rTmhoYz62jxYQkO2jicVofA8+iXBdStWzg==","signatures":[{"sig":"MEYCIQCnc9RZr1uJV5LOafZKMqQWSc9ms6+ZBKyx14QGfIDrzAIhAMbUbGQxCNVdfQUTAwEGCxCKZ15G4Imnmor7pYEecXtm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkH4meACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOhQ/9FQa349rz0NwglvgnD896vlKRzmcEzfy/eCi7A5OBbfFLFPh+\r\n7FwO9tmto06qE+kc/YUqJHN8S/dbDGF/ZMjAOLpLwZYsu/BWQkmlyEbUFLGo\r\n9cX4za3G2uY6ZltuRjudgTmwZqAHVjvM++D5fgbTRMFRW3HHKlrBljrv+sx2\r\nZsqNhEhxvFokI6vc63oUxmgiFygE+ybChGsr8VZy1NWQrcxc6hxsVcOaJK5Q\r\n57rt3rRSTEtq5vh7yzHiJeyIJXpC5IWkEt2zOmwChtfdRkSy72vX/bLXnOgA\r\ngaDhsFtifHYsYph0YcIx2IlymXa5ZBexPog5oyxhg21GUp4kNN2+u8LbjhRz\r\njezklVe8jpHFWZ/TWtkmCSlBkdWzngLTG0jq0USfrbn/f0eWnGs/yVqacoRj\r\nRxUU1WlRXzaeH4gLAwdOWW4WLs8VItD9+Z8GnYwXwoGDMpNOK6IVpts1qZnG\r\nEJ2vC0M4NK9oaWcd/x2790zJ480RzJ/2Ri78pMCsfvEdBUHdnrN4iBXK9+o/\r\nl/wJugGL0wQWvKEuu4ln9ckMEz4UYpEKWLKsejoZOZvTdq1qpzuU7qe/d8j7\r\nWZThZ+xqAVm5jiiJCyI1Zje3ClnHgaynI8dK6K8YLerIJ/chv/xXPa8jKgdx\r\ncMMB2Qsv1v2MYkX8tzIyNtEKDRfuV4jsdSI=\r\n=O8BY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api/index.js","types":"dist/api/index.d.ts","gitHead":"2f5c403959ec13fffb4c2e2b07a331ad175d4a38","scripts":{"test":"jest","build":"node_modules/typescript/bin/tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"0xcaf2","email":"pub@0xcaf2.dev"},"repository":{"url":"git+https://github.com/0xCAF2/calcium-js.git","type":"git"},"_npmVersion":"9.5.1","description":"Calcium runtime on JavaScript","directories":{},"_nodeVersion":"19.8.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.0.5","ts-node":"^10.8.1","babel-jest":"^29.5.0","typescript":"^5.0.2","@babel/core":"^7.18.5","@types/jest":"^29.5.0","@babel/preset-env":"^7.18.2","jest-environment-jsdom":"^29.5.0","@babel/preset-typescript":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/calcium-js_0.2.0_1679788446384_0.17212143272814684","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"calcium-js","version":"0.3.0","keywords":["calcium","language","runtime","interpreter"],"author":{"name":"0xCAF2","email":"pub@0xcaf2.dev"},"license":"Apache-2.0","_id":"calcium-js@0.3.0","maintainers":[{"name":"0xcaf2","email":"pub@0xcaf2.dev"}],"homepage":"https://github.com/0xCAF2/calcium-js#readme","bugs":{"url":"https://github.com/0xCAF2/calcium-js/issues"},"dist":{"shasum":"a9d8e0b8819ecc24d156544cbf45d209eaf9abc6","tarball":"https://registry.npmjs.org/calcium-js/-/calcium-js-0.3.0.tgz","fileCount":48,"integrity":"sha512-xQ8aa9AsKJDlBNFdkWYIZdUf5WcmlKWIxXdiU8JIf5iNEImBqcnmJw2WOxBCNZOqrGrwdHTQDfXDW03ljp+2qA==","signatures":[{"sig":"MEUCIAwmevopYh2WnQNu+dzCbSzIYI81HH2oexNY4pbAjoB4AiEA67Sd6JIn8Y/0lY6uzJl63sd9AlRkuEfjZDVwMxOrjX4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJ7lyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqK3Q//W17ZFIX4xARtEURZLzvyPz3FRa6a6PETMKqAAD2xWRhzMZd1\r\nIZL3OBeSmK4jraCB5SIZg+zlOoyJo7XUXgtJiOQaa1rbPFykjKWE/EyY2hlT\r\nb7wck/IEZFauU5U0tipi9UExJiiL1B4+FbYvwwCvH5kJc1Vt1r9k1u2TiE5/\r\nfWOQh7ut9zHKyWnZ1UQz3EhMIg+x5wMoI0/6/sND6B0pOJbI4bAhDJ5pSq8L\r\nApGNt5wdg7aeH4ZwwY07l1IzCWj1woxXV38d65uQUhgu4VicSm0Q1Cx0gI99\r\n+zisedOIlFCfhE0mk5A2LH2ZEwrT1Oh0y7AphkAvKTLn5EQ2ZeCEuaGYHWpt\r\nkIIMLH1UU8HF6WfYLUn2pLgaVClYl6vKD2t6NsbZY4xIyU+A/86eQR6yMLxP\r\nOj+pkKeVeRcO7Fj5F8Kh5pYCSkUNlOcUkyYUHLMOEN0SEze2vXEWAd9Q0sex\r\n5y7SWS0IAhJgnIbBQxeQ0OwBz7vvwoAs+GjqAEEot03uQj269L1qfA3kpiCh\r\nJinagUBQBE8dVApXdWSihhEuMczqTiB1zD1Q3n1idtQ/vCWvOMZVzaTaJCK0\r\nYj/uy0C2uliggSNk+wdpKZpxk7IOCGVornFqh17tdf0B/Mb8p4Epe3zvKngx\r\njSQMEjPjP4CIE0aUDl09Fl5GfMQATgRuS9k=\r\n=EyZg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api/index.js","types":"dist/api/index.d.ts","gitHead":"30d247c8d61ba809c06a744eb197d681698df813","scripts":{"test":"jest","build":"node_modules/typescript/bin/tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"0xcaf2","email":"pub@0xcaf2.dev"},"repository":{"url":"git+https://github.com/0xCAF2/calcium-js.git","type":"git"},"_npmVersion":"9.5.1","description":"Calcium runtime on JavaScript","directories":{},"_nodeVersion":"19.8.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.0.5","ts-node":"^10.8.1","babel-jest":"^29.5.0","typescript":"^5.0.2","@babel/core":"^7.18.5","@types/jest":"^29.5.0","@babel/preset-env":"^7.18.2","jest-environment-jsdom":"^29.5.0","@babel/preset-typescript":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/calcium-js_0.3.0_1680324978538_0.17823101298402944","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"calcium-js","version":"0.3.1","keywords":["calcium","language","runtime","interpreter"],"author":{"name":"0xCAF2","email":"pub@0xcaf2.dev"},"license":"Apache-2.0","_id":"calcium-js@0.3.1","maintainers":[{"name":"0xcaf2","email":"pub@0xcaf2.dev"}],"homepage":"https://github.com/0xCAF2/calcium-js#readme","bugs":{"url":"https://github.com/0xCAF2/calcium-js/issues"},"dist":{"shasum":"66f2728f8b0e4f60ec374039a1116f36c7847e45","tarball":"https://registry.npmjs.org/calcium-js/-/calcium-js-0.3.1.tgz","fileCount":48,"integrity":"sha512-nq7F9f7h15QQmc+0FBe+sdr2FsMdmL2OAu5qT/teMoLpnHCkjfe6yEAGFloCZzpgLaYJqYDzKv7sqDyqUUCJow==","signatures":[{"sig":"MEQCICGOLgaOnS9apZVnBkyAXyWLTwKIqilgFZY6ftrE+wjbAiABdQsHlwFUb/IfG7PYfnA+rB8WWkxQTI8S5IjmjXaflg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKAuGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDjg//Zkd7f3tNZohDGZk40KYBW6IwqwhCad5UMgib/yLyUunQi72i\r\nTqX2nd38VPpUGYlADimb5mmIEqmmWvFRtTiSyYesOQA1LTRW1mnHWVHaMYl5\r\nzn7rsMyflbM7ZjWVOfpthmHB4OPVSZTPaDTo5vFTdP8p9h3mIXxprL9D88sq\r\nP4yoZF3zQzY/5VyrZo+U5bUO3H3tL3h5IwKVlTueplYpBQ2Vxy7WnxEcNPhB\r\n1t6rWZ58eRQ45Wg7uW3AK/5Y3VPYcsHiLdlTllE/W4DbWBtGNreyQ18t4JcW\r\nC0xgtW+bseF2whQXQCIJ3ZnTf0loqifWigWaOXKsGCqHBlIkyGl8rA57QEFU\r\ntzJO1k5TIYpU/GDXu+H0U3q1W4iLliwyQfY8uTxoLHWoWbKIA5/6gqX/K7EV\r\nf9GdSKJ/YJYqeeQJi/AGh4W7pTnAn2bR76gG5umfrOxDx9aXjksM+G3OcXd2\r\nM3b44DmSyQQm6TMF89msoi+9694rIUFpEOVhohfIUj2OiLPVgZNNpBm60VJw\r\nL5RjIq3lEhyvH9DotxQmQjpMEJkrmyTg3pL1P1P7J4XMLCVKZ6GGrcwlJms0\r\n/q8ZHL2ikbHt/5P3fqnKXhNdih1pJ1QOnxn6WPERZkgkOvITQUNH4pBhdODN\r\n5zbRMjXHd8RxXIjVEVBjXMsPpd8DmyQYB70=\r\n=SJvH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api/index.js","type":"module","types":"dist/api/index.d.ts","gitHead":"a4fb591aae782ef4439bdc4c57208448aac103b8","scripts":{"test":"jest","build":"node_modules/typescript/bin/tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"0xcaf2","email":"pub@0xcaf2.dev"},"repository":{"url":"git+https://github.com/0xCAF2/calcium-js.git","type":"git"},"_npmVersion":"9.5.1","description":"Calcium runtime on JavaScript","directories":{},"_nodeVersion":"19.8.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","ts-jest":"^29.0.5","ts-node":"^10.8.1","babel-jest":"^29.5.0","typescript":"^5.0.2","@babel/core":"^7.18.5","@types/jest":"^29.5.0","@babel/preset-env":"^7.18.2","jest-environment-jsdom":"^29.5.0","@babel/preset-typescript":"^7.17.12"},"_npmOperationalInternal":{"tmp":"tmp/calcium-js_0.3.1_1680345990764_0.8374661328840725","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"calcium-js","version":"0.5.0","keywords":["calcium","language","interpreter"],"author":{"name":"Roki Turner","email":"roki@0xcaf2.dev"},"license":"Apache-2.0","_id":"calcium-js@0.5.0","maintainers":[{"name":"0xcaf2","email":"pub@0xcaf2.dev"}],"homepage":"https://github.com/0xCAF2/calcium-js#readme","bugs":{"url":"https://github.com/0xCAF2/calcium-js/issues"},"dist":{"shasum":"7be7c40ed1092b11812c59c3b3475c98c0f8377d","tarball":"https://registry.npmjs.org/calcium-js/-/calcium-js-0.5.0.tgz","fileCount":3,"integrity":"sha512-2L8GCEIEG92IugERCw0wVaHtW/qZHPT/WFtPS4Y7UXgE0YL/wFFrjkJolAObrnvyBmicezvAq7WKAyXY4veiNw==","signatures":[{"sig":"MEUCIBHYuqWnEd8owfhUjMgzbTj3HtY0CG40YSEzbY0rfALzAiEAoPctpxsUxvqLTd91qDZ5LC74Vo6AKHS1d6PTNx+fOKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13484},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"113e0ad282ce5df6148077b604f6905fa70c7bc4","scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","release":"bumpp && npm publish","typecheck":"tsc --noEmit"},"_npmUser":{"name":"0xcaf2","email":"pub@0xcaf2.dev"},"repository":{"url":"git+https://github.com/0xCAF2/calcium-js.git","type":"git"},"_npmVersion":"11.6.2","description":"A Calcium language interpreter on JavaScript.","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bumpp":"^10.3.1","tsdown":"^0.16.0","vitest":"^4.0.6","typescript":"^5.9.3","@types/node":"^24.10.0"},"_npmOperationalInternal":{"tmp":"tmp/calcium-js_0.5.0_1764897962233_0.4593672231252872","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"calcium-js","version":"0.6.0","keywords":["calcium","language","interpreter"],"author":{"name":"Roki Turner","email":"roki@0xcaf2.dev"},"license":"Apache-2.0","_id":"calcium-js@0.6.0","maintainers":[{"name":"0xcaf2","email":"pub@0xcaf2.dev"}],"homepage":"https://github.com/0xCAF2/calcium-js#readme","bugs":{"url":"https://github.com/0xCAF2/calcium-js/issues"},"dist":{"shasum":"42f3b087ea68b399458b416366cb9722e944042b","tarball":"https://registry.npmjs.org/calcium-js/-/calcium-js-0.6.0.tgz","fileCount":3,"integrity":"sha512-YnACnk+jp6V+ZfrANukf+BZH+YTUqVJWWW0lYqKzWGJz5Sbcu3swZcm9uLhVHvvrUa4MehL2BhHtpNz+3kJE+g==","signatures":[{"sig":"MEUCIHCMtKkS20ED0ZNtHz/5irt0ny38/z8Xh35dId9nZLiOAiEA+AJpe+fUvViHTsJEhEUEPAqowxASxmnM9Ue27TsN0oE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13806},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"1b206ff392953dc6181722ccbee26a7156dd217f","scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","release":"bumpp && npm publish","typecheck":"tsc --noEmit"},"_npmUser":{"name":"0xcaf2","email":"pub@0xcaf2.dev"},"repository":{"url":"git+https://github.com/0xCAF2/calcium-js.git","type":"git"},"_npmVersion":"11.8.0","description":"A Calcium language interpreter on JavaScript.","directories":{},"_nodeVersion":"25.5.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bumpp":"^10.3.1","tsdown":"^0.16.0","vitest":"^4.0.6","typescript":"^5.9.3","@types/node":"^24.10.0"},"_npmOperationalInternal":{"tmp":"tmp/calcium-js_0.6.0_1771979646893_0.2813670484756716","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"calcium-js","version":"0.8.0","keywords":["calcium","language","interpreter"],"author":{"name":"Roki Turner","email":"roki@0xcaf2.dev"},"license":"Apache-2.0","_id":"calcium-js@0.8.0","maintainers":[{"name":"0xcaf2","email":"pub@0xcaf2.dev"}],"homepage":"https://github.com/0xCAF2/calcium-js#readme","bugs":{"url":"https://github.com/0xCAF2/calcium-js/issues"},"dist":{"shasum":"3677116bb9fc32a1b068b9b7aef9b4429c445039","tarball":"https://registry.npmjs.org/calcium-js/-/calcium-js-0.8.0.tgz","fileCount":3,"integrity":"sha512-i8IKoYjay4k1H2x0u4h+dp6aufwpH4Ag4YyuimLpVOHE+jA0JIX5on704gu348b1cZrahM0T0iQ13bk5m6qByA==","signatures":[{"sig":"MEUCIApHVCf7VAUiqRAhhyAsB0rqot6KA7ynS08eKsqbU2q/AiEAsdPhpB2+cyEDdLqCd5FIzklOgPBgRgzlXTJn4N5j8YA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13805},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","gitHead":"0657ffe67d930c8f3e826c1e5bc827a0aac173e5","scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","release":"bumpp && npm publish","typecheck":"tsc --noEmit"},"_npmUser":{"name":"0xcaf2","email":"pub@0xcaf2.dev"},"repository":{"url":"git+https://github.com/0xCAF2/calcium-js.git","type":"git"},"_npmVersion":"11.11.0","description":"A Calcium language interpreter on JavaScript.","directories":{},"_nodeVersion":"25.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bumpp":"^11.0.0","tsdown":"^0.21.0","vitest":"^4.0.6","typescript":"^5.9.3","@types/node":"^25.0.0"},"_npmOperationalInternal":{"tmp":"tmp/calcium-js_0.8.0_1773641969596_0.4397820561098278","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"calcium-js","version":"0.8.2","keywords":["calcium","language","interpreter"],"author":{"name":"Roki Turner","email":"roki@0xcaf2.dev"},"license":"Apache-2.0","_id":"calcium-js@0.8.2","maintainers":[{"name":"0xcaf2","email":"pub@0xcaf2.dev"}],"homepage":"https://github.com/0xCAF2/calcium-js#readme","bugs":{"url":"https://github.com/0xCAF2/calcium-js/issues"},"dist":{"shasum":"95e922eef975605cf5f3c7d3047f9f6e61b4894f","tarball":"https://registry.npmjs.org/calcium-js/-/calcium-js-0.8.2.tgz","fileCount":8,"integrity":"sha512-2UeiYhBcoV9LWssYj9VfK92DGX7mXvYebIDm1fpgXts5502CJYdxZo2Uc7my4j68nC043qfV+9Nqa5LOtezxSg==","signatures":[{"sig":"MEYCIQDtomM5neoiXTV2h6yzjr2fh9Mvs+lD3MG2DzpOHCapEgIhAKIkmhy7vNOUNzb0SM/OByFFBoCyYrBaDtaX6hdSYoe6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84419},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tool":{"types":"./dist/tool/index.d.ts","import":"./dist/tool/index.js"}},"gitHead":"fa2ca2e75266a973b92b6da2597fd38a75c2983d","scripts":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","release":"bumpp && npm publish","typecheck":"tsc --noEmit"},"_npmUser":{"name":"0xcaf2","email":"pub@0xcaf2.dev"},"repository":{"url":"git+https://github.com/0xCAF2/calcium-js.git","type":"git"},"_npmVersion":"11.11.0","description":"A Calcium language interpreter on JavaScript.","directories":{},"_nodeVersion":"25.8.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"bumpp":"^11.0.0","tsdown":"^0.21.0","vitest":"^4.0.6","@types/node":"^25.0.0"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/calcium-js_0.8.2_1774664019193_0.9171403541564522","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"calcium-js","version":"0.9.0","description":"A Calcium language interpreter on JavaScript.","type":"module","license":"Apache-2.0","homepage":"https://github.com/0xCAF2/calcium-js#readme","repository":{"type":"git","url":"git+https://github.com/0xCAF2/calcium-js.git"},"author":{"name":"Roki Turner","email":"roki@0xcaf2.dev"},"exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"},"./tool":{"import":"./dist/tool/index.js","types":"./dist/tool/index.d.ts"}},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","publishConfig":{"access":"public"},"keywords":["calcium","language","interpreter"],"scripts":{"build":"tsdown","dev":"tsdown --watch","test":"vitest","typecheck":"tsc --noEmit","release":"bumpp && npm publish"},"devDependencies":{"@types/node":"^25.0.0","bumpp":"^11.0.0","tsdown":"^0.21.0","vitest":"^4.0.6"},"peerDependencies":{"typescript":"^5"},"gitHead":"ffd1c6feb6d1c0985fdecd51eae9d52d13086d21","_id":"calcium-js@0.9.0","bugs":{"url":"https://github.com/0xCAF2/calcium-js/issues"},"_nodeVersion":"25.8.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-NqVUJgb7h52tF3pI0QCVy4p0WIUNSWCw/iIQzIn3DJeMRYPZtMUhfhZ2moMUM0QS/JeO76M5YWDde1cVMSumLQ==","shasum":"86a4f8ec236c947f0b070b422d0ff1cdf0c5502d","tarball":"https://registry.npmjs.org/calcium-js/-/calcium-js-0.9.0.tgz","fileCount":8,"unpackedSize":84446,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCID2hST7AvcgAHfrKsbbx4Zb+0xwOBhyK0MQ7hmVaiU1sAiA7C/WL3u0Rm9D1nrjS4+jdqGKYias3K5soXFKjkN19Rw=="}]},"_npmUser":{"name":"0xcaf2","email":"pub@0xcaf2.dev"},"directories":{},"maintainers":[{"name":"0xcaf2","email":"pub@0xcaf2.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/calcium-js_0.9.0_1774832499313_0.11761682683299712"},"_hasShrinkwrap":false}},"time":{"created":"2022-07-17T22:41:26.411Z","modified":"2026-03-30T01:01:39.924Z","1.0.1":"2017-03-22T00:28:09.943Z","1.0.2":"2017-03-22T00:39:07.656Z","1.0.3":"2017-03-22T00:57:38.142Z","1.0.4":"2017-03-22T01:04:50.689Z","1.0.5":"2017-03-22T01:07:04.812Z","1.1.0":"2017-03-26T00:59:07.233Z","1.1.1":"2017-04-03T12:44:44.101Z","1.1.2":"2017-04-03T14:00:41.135Z","1.1.3":"2017-04-04T09:14:17.059Z","1.1.4":"2017-04-04T09:20:58.796Z","0.0.1":"2022-07-17T22:41:26.632Z","0.0.2":"2022-07-17T22:43:30.609Z","0.0.3":"2022-07-20T05:03:01.737Z","0.0.4":"2022-07-20T07:48:02.554Z","0.0.5":"2022-09-15T09:20:06.048Z","0.0.6":"2023-03-19T06:22:56.256Z","0.0.7":"2023-03-19T06:38:18.033Z","0.0.8":"2023-03-24T12:28:55.379Z","0.1.0":"2023-03-25T00:53:18.126Z","0.1.1":"2023-03-25T00:58:47.784Z","0.2.0":"2023-03-25T23:54:06.589Z","0.3.0":"2023-04-01T04:56:18.739Z","0.3.1":"2023-04-01T10:46:30.959Z","0.5.0":"2025-12-05T01:26:02.376Z","0.6.0":"2026-02-25T00:34:07.026Z","0.8.0":"2026-03-16T06:19:29.730Z","0.8.2":"2026-03-28T02:13:39.349Z","0.9.0":"2026-03-30T01:01:39.491Z"},"bugs":{"url":"https://github.com/0xCAF2/calcium-js/issues"},"author":{"name":"Roki Turner","email":"roki@0xcaf2.dev"},"license":"Apache-2.0","homepage":"https://github.com/0xCAF2/calcium-js#readme","keywords":["calcium","language","interpreter"],"repository":{"type":"git","url":"git+https://github.com/0xCAF2/calcium-js.git"},"description":"A Calcium language interpreter on JavaScript.","maintainers":[{"name":"0xcaf2","email":"pub@0xcaf2.dev"}],"readme":"# calcium-js\n\n[Calcium is a programming language](https://0xcaf2.dev/docs/calcium) designed\nto easily generate its code programmatically.\nThis repository is a JavaScript implementation of the Calcium interpreter.\n\n## Installation\n\nYou can install calcium-js via npm:\n\n```bash\nnpm install calcium-js\n```\n\n## Calcium is run based on commands.\n\nEach command is represented as a JSON array. The commands correspond to\nstatements in programming languages.\n\n<!-- prettier-ignore-start -->\n```json\n[\n[1, [], \"=\", [\"var\", \"message\"], \"Hello, World.\"],\n[1, [], \"expr\", [\"call\", [\"prop\", [\"var\", \"console\"], \"log\"], [[\"var\", \"message\"]]]],\n[1, [], \"end\"]\n]\n```\n<!-- prettier-ignore-end -->\n\nThe code above is equivalent to the following JavaScript code:\n\n```js\nlet message = \"Hello, World.\"\nconsole.log(message)\n```\n\n## How to run commands\n\n<!-- prettier-ignore-start -->\n\n```js\nimport { Runtime } from \"calcium-js\"\n\nconst code = [\n  [1, [], \"=\", [\"var\", \"message\"], \"Hello, World.\"],\n  [1, [], \"expr\", [\"call\", [\"prop\", [\"var\", \"console\"], \"log\"], [[\"var\", \"message\"]]]],\n  [1, [], \"end\"]\n]\n\nconst runtime = new Runtime(code, {\n  // canAccessWindow: true // In a browser environment to use console.log\n  enableGlobal: true // In a Node.js environment to use console.log\n})\nruntime.run() // This will output \"Hello, World.\" to the console.\n\n```\n<!-- prettier-ignore-end -->\n\n## Converter\n\nThe `convert` function can convert JavaScript code into Calcium commands.\n\n```js\nimport { convert } from \"calcium-js\"\n\nconst commands = convert(`\n  console.log(\"Hello, World.\")\n`)\n\nconsole.log(commands)\n```\n\nThis will output the following commands:\n\n<!-- prettier-ignore-start -->\n```json\n[\n[1, [], \"expr\", [\"call\", [\"prop\", [\"var\", \"console\"], \"log\"], [\"Hello, World.\"]]],\n[1, [], \"end\"]\n]\n```\n<!-- prettier-ignore-end -->\n\nSince Calcium does not support all JavaScript features, some code may not be\nconverted correctly.\n\n## What is the first element?\n\nIncrease the value of the number if you need a block,\nfor example, `while`, and so on.\n\n<!-- prettier-ignore-start -->\n```json\n[\n[1, [], \"=\", [\"var\", \"i\"], [\"num\", \"0\"]],\n[1, [], \"while\", [\"<\", [\"var\", \"i\"], [\"num\", \"10\"]]],\n[2, [], \"expr\", [\"call\", [\"prop\", [\"var\", \"console\"], \"log\"], [[\"_++\", [\"var\", \"i\"]]]]],\n[1, [], \"end\"]\n]\n```\n<!-- prettier-ignore-end -->\n\nThe code above corresponds to:\n\n```js\nlet i = 0\nwhile (i < 10) {\n  console.log(i++)\n}\n```\n","readmeFilename":"README.md"}