{"_id":"piglet-lang","_rev":"37-dd6a281afb53387fd3133fbdd15c7b3a","name":"piglet-lang","dist-tags":{"latest":"0.1.49"},"versions":{"0.0.9":{"name":"piglet-lang","version":"0.0.9","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.0.9","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"bin":{"piglet":"lib/piglet/node/main.mjs","piglet-lang":"lib/piglet/node/main.mjs"},"dist":{"shasum":"7cb6a288779e220cd20f1585d0bace18a3ccf4c1","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.0.9.tgz","fileCount":41,"integrity":"sha512-6O6XoUBfWBOurbLWPITqPSMGLJp1f55bNgQ7Z8GqXpJBOLw5p/0Ofnk0MuzsLbyvmlsYvKF6b5mZxZsE3JrmDQ==","signatures":[{"sig":"MEYCIQD8sO56kMLm92NVvYpCN3Q+s8tVc2vSGFCsLJ0yvwY/KAIhALplR376daLG/Bepq854Qw+IWcrJFhWnVQdcQq8dB4Mx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOVqAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWVg//ZNaMjePWmzRybwzq+uTqjw0kkd8IoVifx8lrexwGCr56LorB\r\n0beFYPRS9nV/lELJS7JystHII73FOsAeccsVpytYy4JUMbEaGpfNbPvEX36k\r\nyv3PChE/VN15jNGUJbqClBDG4GOkPqJo/31ZUUvbg+LkxMyIH7O4eP0Wg+0O\r\nOErY/BJwjlrLrW8HFZcNEgUQmvL2xGFUipOV1MFEubljDteaAXu+b+TqWG5K\r\nR4fz8OF3u7oTDaipRpGcFypi9rnSxf3cvw61M0ru+YpGrB0DW515AVwsIC0b\r\ncsr7q/T3mm9FRHEqn2PVG3wdT4KG+PM/xuRbFZNE1frtIixXVIAKx02TktwE\r\nlpN9mVG2FhSt3Z++HwyB94DUwmk4S1FmAAHZidE2hPkGjwB0CpFmt+YBT8ZD\r\ng7qXAANQQb0K+MpamwnnN2ebAabHeevC/QyjcGU0HYI2unMPcWARO6O0ahMH\r\n6Y0RpVSeoWZT7LeCnFNLaRltgzxTFDLEwV6VFjJEspujjVwwCAoBz1oi3+1y\r\nkhQRHWibm/i/ug05IISS85yXbnFJfAqNHLgCdbQD82dogi800sToO/b1p3bD\r\nSqizWULh8u4GMiKjwn4lo97U8DKy0RsvTqSaMJmfs/x9ciIGrPxikLgT0opd\r\nQ7xvG9qHR5706bLbMtVwe3VvLXULI+u/Jew=\r\n=XLn0\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:piglet-lang-0.0.9.tgz","engines":{"node":">=18"},"exports":{".":"./lib/piglet/lang.mjs","./Sym":"./lib/piglet/lang/Sym.mjs","./Var":"./lib/piglet/lang/Var.mjs","./Cons":"./lib/piglet/lang/Cons.mjs","./List":"./lib/piglet/lang/List.mjs","./node":"./lib/piglet/lang/node.mjs","./Module":"./lib/piglet/lang/Module.mjs","./CodeGen":"./lib/piglet/lang/CodeGen.mjs","./Analyzer":"./lib/piglet/lang/Analyzer.mjs","./IteratorSeq":"./lib/piglet/lang/IteratorSeq.mjs","./SeqIterator":"./lib/piglet/lang/SeqIterator.mjs","./StringReader":"./lib/piglet/lang/StringReader.mjs"},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/35276a76ccf9998d8cde2b1da741fd6f/piglet-lang-0.0.9.tgz","_integrity":"sha512-6O6XoUBfWBOurbLWPITqPSMGLJp1f55bNgQ7Z8GqXpJBOLw5p/0Ofnk0MuzsLbyvmlsYvKF6b5mZxZsE3JrmDQ==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"9.5.1","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"19.8.1","dependencies":{"astring":"^1.8.4"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.8.2","nodemon":"^2.0.21","readline-history":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.0.9_1681480320063_0.5478417762145271","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"piglet-lang","version":"0.0.10","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.0.10","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"bin":{"piglet":"lib/piglet/node/main.mjs","piglet-lang":"lib/piglet/node/main.mjs"},"dist":{"shasum":"27094146a548d1924cefbbbeac8cc2708300b772","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.0.10.tgz","fileCount":41,"integrity":"sha512-NSwW8xPIu1yi7m9ULGgLLa9CffzKSS61gQxKJjutfFHEfptbjARpKZZY/SOyhYscN+Ht/exvGAnrwCMcvWIGWg==","signatures":[{"sig":"MEUCIQCpgS23qLTBSTDtXBUvFDxSgWpf5pYTKCjyTAFH46/pwAIgLIUP1cxIApA1MhIq8cCK5njLTECCyOaRvwdwLqCvVOE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOVq6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQNw//VuhD5q8E1wKRehf61+1XVr4WTKotZpldTNZAtCQOE7M+yTnC\r\nMja6OmHOj0Mu7Wycqad99+UZhvi0PTQfACsKvWnyqpV61JbfzW5A5qu0zKcn\r\noUuXTzsnN8F7sQlr6qTIL/75k40+FOxKb7jpnHJC3i0pm6iyoHVuIOzjO6lf\r\n47LBBoX1bkcYGFCVbQO9K3g3cX9Mu/CZeOrW7rO6PtJOoUIyMFKlqLCOYZn0\r\nAxUr+HdukAMzyRfRIbZSXywEfaWCYw/HJcv67l2suKb3wbcq9Z6oBnYpvMY9\r\nCm1ezKdqbWocFst7uFWWtK0ykpldogMQFA0KS4t+OIajXOYsmx57HbBPVsxl\r\na5fN6xqFJ6RhrlBETcFwslXTA30KjLYXUyIt5LDmjOGVK/MHZcy8ggeRT43N\r\nY4R7WY3HBnliMB0tQe7shq9JcdVegwelVjY9ooexRi+jdoEo936em9I/f/JO\r\nTnpOB+BR1oIkLNaYoWdmcR/CFCZvTYpFKM+dd5jV+Lwmyo8M0Gd16RFrEgGz\r\nGWuMdTy3/6WCc1zeF5kzqn0SmQcEGcIofPYO9kD8Vi4F7lWGSUzomJ69uNTK\r\nq4HpratDS7U83aqqwdY82q/csaUG5iEJdCJAbOdoi4LU35WsnD+6KmMzX9HR\r\nDQg4j4L2YLPwhTTq8z+U3kZ51IXO63MtOW8=\r\n=VTtX\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:piglet-lang-0.0.10.tgz","engines":{"node":">=18"},"exports":{".":"./lib/piglet/lang.mjs","./Sym":"./lib/piglet/lang/Sym.mjs","./Var":"./lib/piglet/lang/Var.mjs","./Cons":"./lib/piglet/lang/Cons.mjs","./List":"./lib/piglet/lang/List.mjs","./node":"./lib/piglet/lang/node.mjs","./Module":"./lib/piglet/lang/Module.mjs","./CodeGen":"./lib/piglet/lang/CodeGen.mjs","./Analyzer":"./lib/piglet/lang/Analyzer.mjs","./IteratorSeq":"./lib/piglet/lang/IteratorSeq.mjs","./SeqIterator":"./lib/piglet/lang/SeqIterator.mjs","./StringReader":"./lib/piglet/lang/StringReader.mjs"},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/2455ecace585d3e22e102ea7b8417cea/piglet-lang-0.0.10.tgz","_integrity":"sha512-NSwW8xPIu1yi7m9ULGgLLa9CffzKSS61gQxKJjutfFHEfptbjARpKZZY/SOyhYscN+Ht/exvGAnrwCMcvWIGWg==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"9.5.1","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"19.8.1","dependencies":{"astring":"^1.8.4"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.8.2","nodemon":"^2.0.21","readline-history":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.0.10_1681480377938_0.13781805029250438","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"piglet-lang","version":"0.0.11","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.0.11","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"bin":{"piglet":"lib/piglet/node/main.mjs","piglet-lang":"lib/piglet/node/main.mjs"},"dist":{"shasum":"bb6eaec7b3c983a9d489a5d1d9a85c1e0f287d2d","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.0.11.tgz","fileCount":41,"integrity":"sha512-PT2O5rp06ad/chTRcwhHbuKnBxJLcZCn8AT7/jFTIidpoLZkbcbZZYy7RMEkzSLdePmYLpxbYe9Zf1DYP1m/gg==","signatures":[{"sig":"MEQCIHipohof9fEY8Ocd7+D0czJ/cS/xW09UXMKeumMs6dOhAiBUEjENADP91wTohEXB++RR7EPXj7rzxyg+PUuwk0InaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96293,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOV1TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowKRAAgxceZ7ERTZtLm+qgQk+VzMubORBEzWo4PdWSfw+BfQ7bY03V\r\nuQtblphnbCeqfx7Ka0BZFvU6WA7vBW3lpeVzKufp1SahD7yYx/VV2bzNVga/\r\n6y53h/t9JBkmbkEcRhIf0zyS4Y8qYHLhiySHU1FEq702NAYWKOpeKjqCG/OC\r\nlA3+Nb/jXTes/DldBNvbfY7ArpsUob/EkO29QHFV42auoD60/Pt3Vc22eDEa\r\ntj65xNN4JfLab7gPHf21NMyrzDD+ii97Wxawu7VxZ3I4DOgbcm20rxNtzN6H\r\nrITxPl39rEas88NIusiWaIQqvhpWEqGlZopWrPRrNhDIlEWAIpSmxxvOmFl8\r\nwkt+zsu9BaoTsea74KGAfUSqHbamSuMZWmHIPlHUFB84RmsKYrNErjS8tYVU\r\nXpjIVw4WnPGnQNH2cAZSU3B7lj/+Jnrj9/jx7XBpRrfpvOzEBOenZA1M1v+T\r\nc/FctChMR+jFgQIHgk6xGX9GB9Q6UXt9ANuANnDJg6QkLyj/UNMpsVmJKZnS\r\nP9aC1ip1lxJag3+PCTwFZze112Uk2KduXl9Lno4YVwNdk4Dzg45Rd7Yip4kk\r\nkA7ciNB8qxkWmmImPLnpqU2sBve8n3GU9LoNy8FPI2SsMTu0Nf4cFchISk7r\r\nZ7tObgVCwB1nxwr3TeKcyfLiMbJ9mN8kbJw=\r\n=0sFr\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:piglet-lang-0.0.11.tgz","engines":{"node":">=18"},"exports":{".":"./lib/piglet/lang.mjs","./Sym":"./lib/piglet/lang/Sym.mjs","./Var":"./lib/piglet/lang/Var.mjs","./Cons":"./lib/piglet/lang/Cons.mjs","./List":"./lib/piglet/lang/List.mjs","./node":"./lib/piglet/lang/node.mjs","./Module":"./lib/piglet/lang/Module.mjs","./CodeGen":"./lib/piglet/lang/CodeGen.mjs","./Analyzer":"./lib/piglet/lang/Analyzer.mjs","./IteratorSeq":"./lib/piglet/lang/IteratorSeq.mjs","./SeqIterator":"./lib/piglet/lang/SeqIterator.mjs","./StringReader":"./lib/piglet/lang/StringReader.mjs"},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/c02cbf5d4f7f4afdea9ba6c2f24d08c7/piglet-lang-0.0.11.tgz","_integrity":"sha512-PT2O5rp06ad/chTRcwhHbuKnBxJLcZCn8AT7/jFTIidpoLZkbcbZZYy7RMEkzSLdePmYLpxbYe9Zf1DYP1m/gg==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"9.5.1","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"19.8.1","dependencies":{"astring":"^1.8.4"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.8.2","nodemon":"^2.0.21","readline-history":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.0.11_1681481043183_0.9400527044374325","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"piglet-lang","version":"0.0.12","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.0.12","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"bin":{"piglet":"lib/piglet/node/main.mjs","piglet-lang":"lib/piglet/node/main.mjs"},"dist":{"shasum":"6362242e9df30648e99a17a28f68a7d53c834c9a","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.0.12.tgz","fileCount":41,"integrity":"sha512-oHCBqbKlEo/8SBBkZ89UsIwnm30LVV+DdSl/sD1LjXclY/DIAMvD6BZc8gTWLv6GLCcLVD3O5nglmy7GBTD3UQ==","signatures":[{"sig":"MEQCIHSgS202/19+72On7xRywnLx33kZTUUzFhl86Xai0YDUAiADEehxf7xulj6UE9246FKJTCfd/WkEypUz3u4Oau7Qug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOsQmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLaQ//TLgToVkhtornblUCBhyKfiv10XI3zFSbGlopOTG9QRdh6KMb\r\nNIv1/NiAvDe+OO3NNPPtyVY/x/EW4f1HWYDtvGJDpdZeXracO2p+jsCNg/HU\r\n7S3lczubJYMTRHaJeA9b1rFoz+JQsAu1eH8bAmnHvp3+ZsVjEp8rCgr6cGa4\r\nCTBkZ9MCZ/h2b6i1WKvA0XtDKIjP1oc7Y2UrIIgMdJW5gyD5Iqbh6evqfUD6\r\nSJ42mV5/b+UFEw+agypW+tSywbFERhyBVReMPdgySD7OxDRHWfEmQMHdb6qB\r\n27HQMMfXVPZdk7eD1nPOo/vzrZOTm749y/4bNHzLxB5Qi/J4qwbxACuf6xSv\r\n9anYsFSbcApGB/ku1XhLXYP+FMz+qXt1U2pTuWZgkWFYr2KC8IT5WFmHIbDN\r\nIAxwM7pKVtLMDAxnot5p9uvckSr1TNvbDpDSLRPXS7OMT72K+ml6pNoYDoYZ\r\nZmATNsOLMSxKc4XwcjuEOPGm8M3wGW56zFQj1nQPmLaJ285yiywF9g99flMA\r\n+PPCHM5lExFeT3yYR7k3VmBiH9FOXaw+ttK/EPy6x2k83A83XLJD3OCwnLzl\r\nyId3iOQBIniWPWQ5EEyyuL0/1Sj54L5/ji3BsWADOWRb97oOK6x/am100UK8\r\nUE2B9RyEr1accuVYDvj1YeNDmIngMFOMMCM=\r\n=R+m8\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:piglet-lang-0.0.12.tgz","engines":{"node":">=18"},"exports":{".":"./lib/piglet/lang.mjs","./Sym":"./lib/piglet/lang/Sym.mjs","./Var":"./lib/piglet/lang/Var.mjs","./Cons":"./lib/piglet/lang/Cons.mjs","./List":"./lib/piglet/lang/List.mjs","./node":"./lib/piglet/lang/node.mjs","./Module":"./lib/piglet/lang/Module.mjs","./CodeGen":"./lib/piglet/lang/CodeGen.mjs","./Analyzer":"./lib/piglet/lang/Analyzer.mjs","./IteratorSeq":"./lib/piglet/lang/IteratorSeq.mjs","./SeqIterator":"./lib/piglet/lang/SeqIterator.mjs","./StringReader":"./lib/piglet/lang/StringReader.mjs"},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/8dab70102867db7cd4510568b0990ee9/piglet-lang-0.0.12.tgz","_integrity":"sha512-oHCBqbKlEo/8SBBkZ89UsIwnm30LVV+DdSl/sD1LjXclY/DIAMvD6BZc8gTWLv6GLCcLVD3O5nglmy7GBTD3UQ==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"9.5.1","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"19.8.1","dependencies":{"astring":"^1.8.4"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.8.2","nodemon":"^2.0.21","readline-history":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.0.12_1681572902277_0.38787048804123314","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"piglet-lang","version":"0.0.13","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.0.13","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"bin":{"piglet":"lib/piglet/node/main.mjs","piglet-lang":"lib/piglet/node/main.mjs"},"dist":{"shasum":"1873c97bf740f1023d4c006b14c5ec61b685a016","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.0.13.tgz","fileCount":41,"integrity":"sha512-fn9ZMuKzrjCZkC2BDpYkWsviUj5/e8WT1FShLXJcpBJc7KXJNxpDbAXcRSXrw/FeByTQ5xiFrssZB6tbsI2qzw==","signatures":[{"sig":"MEQCIA7fsLI3gisok2N5yz0xoUicutb5wcr5Pl2r6vhTWPi+AiA7z4Plv8+SJm5z8Hgx9gA5qYUfcg3OT+BDPJOTKHFcWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOv3hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhoQ/6A0qO94QjyFbG20aPBcBt7d/KSZEwH8kknuVfQ2yXgHw6p8dP\r\nrzzpfPtNzKeNpYlPiQnjZVXYSljHsAp+OZl09DxT5TKQGp13bygyPCzPntIK\r\nq9zk1io1/EndlDqPGuFF1yy2hB3VnFdKS25ubgsjQPYBIiRVi+goShY7Yg4j\r\nvAvjBj/Q98CaRXvBuAMylCy/Bml/XV1dwjRrnnB8NzxqlI0y0lrGnubJlJy6\r\nPQVj8eO+HI3tAhQ7a5aawQ9O5FM4b4q2gmrkRsQnEVKkbLRH96UHWAhVPz7A\r\nZgsfd36CS8BRQzFoahJM/3d6C5pbB1fJL8prQKQYnS6FjvBhNJOF2tm7LJXQ\r\nLLaf3Zl0mn4DGQvsjjE7kBv3GxbYIRJMhueP2NwCnbKaXoMIlA/HUcc83/Pq\r\noj52fsAxtgWMwtpzyr/Dc/7hdRGwoKoAHCPHHAtz3CP05Ph1TotMfAPHwGbN\r\n6qJKhb6IdsrGGW4kDK6CiUNZe0914Ez0aMx0CMfXayX+5RjeLDeW0XD6qv+o\r\nu5ET4OFdjFyNWcDxYpiNWAHyyyKQbB3RPSeELEhul9GqdqOC+LnSi5mt4G9g\r\n9VhkZdXds86WJ0Hg4wREabNh2IjJ4nMEhPcsaLn7224Ec5A6olEjYL1ZBsKu\r\nOfCVXOHciIH77QpzXBvrxuRkYA5lRYeSYJ4=\r\n=SPMY\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:piglet-lang-0.0.13.tgz","engines":{"node":">=18"},"exports":{".":"./lib/piglet/lang.mjs","./Sym":"./lib/piglet/lang/Sym.mjs","./Var":"./lib/piglet/lang/Var.mjs","./Cons":"./lib/piglet/lang/Cons.mjs","./List":"./lib/piglet/lang/List.mjs","./node":"./lib/piglet/lang/node.mjs","./Module":"./lib/piglet/lang/Module.mjs","./CodeGen":"./lib/piglet/lang/CodeGen.mjs","./Analyzer":"./lib/piglet/lang/Analyzer.mjs","./IteratorSeq":"./lib/piglet/lang/IteratorSeq.mjs","./SeqIterator":"./lib/piglet/lang/SeqIterator.mjs","./StringReader":"./lib/piglet/lang/StringReader.mjs"},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/6d5dd3aa57e84f004c744313cbafb0f5/piglet-lang-0.0.13.tgz","_integrity":"sha512-fn9ZMuKzrjCZkC2BDpYkWsviUj5/e8WT1FShLXJcpBJc7KXJNxpDbAXcRSXrw/FeByTQ5xiFrssZB6tbsI2qzw==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"9.5.1","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"19.8.1","dependencies":{"astring":"^1.8.4"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.8.2","nodemon":"^2.0.21","readline-history":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.0.13_1681587681559_0.7429403796157645","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"piglet-lang","version":"0.0.15","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.0.15","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"bin":{"piglet":"lib/piglet/node/main.mjs","piglet-lang":"lib/piglet/node/main.mjs"},"dist":{"shasum":"0790b43e7abe18146fc92e15661c4f46d3bcab57","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.0.15.tgz","fileCount":57,"integrity":"sha512-zRJLyKZ2y9bD08F7o7G+NeIG7EPl8zdUmf44iC0BNRpvyOxThsU0GyGHM6k2hWocUDqMUMqjJRfgv5oL7lQD0A==","signatures":[{"sig":"MEQCIHteJsNhIvx1ax3euthMPK2c2ElEQSlAeJ0XjVLQl4RFAiBzrcgxJwzCNs3/F016p0aPgM0BZE2eFehx0t3nopRJ9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRVbNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoS3A//feltp/I8whKIBDpfF8vvWmBitojoWb5YADVtL8voomg/5cWS\r\nr0Onj4CPMdvkjkpH+uLXbamDdrP0hlEanVSwlU7pXeTQVjl9/H49zt+oCVcK\r\n+C5cXWOw9i76HU29dkjHQ2+7KCrFdQ0WTO11aqgjyBK9mzLDt3guYYYQbuZD\r\njub4zKPXXkgryjUENxjSRD07Ngq+zQL9G4QUFJ5XqVAHdGXF/dO6mrl6aJq5\r\nCAAwRtTcTjL9I8z1jlpMWUGy98Xtr/d9Y46pSTT4wp1OrcR2QwI5bnTHJq7x\r\nq+lv2B/VTTW7cKdefaSIz1Kq4xixsUvKRrffjEz2IuTCFjFqhKHq9+87QkHE\r\nQiiUbDNa7HzJ7gu1ua3yJ5rJt6FLGYk734ZD2WdiHGAD5BvBzDH03NZKbkVJ\r\nTo8wDEPmsuRohErQ7HMobbBfe42bT7Yzgfi6K/egk+CLNUoLN8E6awZ7cUSi\r\nrhufKNt7h1dNLTRQ67bQbxTmP2+XbyBgERC9cwhbBzURplDBMEifpQo3yDK2\r\nRDvtAdSycKs6kmc9nvE2pL8bJxxybhUzWuwxT1oA+v8pEfUMNeVVnJ6G/6A2\r\nWImu17757txvFdS5EQsxJkjKGJTuhM/2pQ5rmfAm81cLMpJsZqALvgg+JrZN\r\ntnEU7E4rSg/m6vi3Rb7R8rtS17YEdEaSOhI=\r\n=VsRU\r\n-----END PGP SIGNATURE-----\r\n"},"_from":"file:piglet-lang-0.0.15.tgz","engines":{"node":">=18"},"exports":{".":"./lib/piglet/lang.mjs","./Sym":"./lib/piglet/lang/Sym.mjs","./Var":"./lib/piglet/lang/Var.mjs","./Cons":"./lib/piglet/lang/Cons.mjs","./List":"./lib/piglet/lang/List.mjs","./node":"./lib/piglet/lang/node.mjs","./Module":"./lib/piglet/lang/Module.mjs","./CodeGen":"./lib/piglet/lang/CodeGen.mjs","./Analyzer":"./lib/piglet/lang/Analyzer.mjs","./IteratorSeq":"./lib/piglet/lang/IteratorSeq.mjs","./SeqIterator":"./lib/piglet/lang/SeqIterator.mjs","./StringReader":"./lib/piglet/lang/StringReader.mjs"},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/530089db484488a0cb3c45871525020a/piglet-lang-0.0.15.tgz","_integrity":"sha512-zRJLyKZ2y9bD08F7o7G+NeIG7EPl8zdUmf44iC0BNRpvyOxThsU0GyGHM6k2hWocUDqMUMqjJRfgv5oL7lQD0A==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"9.5.1","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"19.8.1","dependencies":{"astring":"^1.8.4","express":"^4.18.2"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.8.2","nodemon":"^2.0.21","readline-history":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.0.15_1682265805467_0.5041183059357439","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"piglet-lang","version":"0.0.16","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.0.16","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"bin":{"piglet":"lib/piglet/node/main.mjs","piglet-lang":"lib/piglet/node/main.mjs"},"dist":{"shasum":"5423720195040012322b908b8eaab04fbda300c8","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.0.16.tgz","fileCount":77,"integrity":"sha512-HBiQmQdqriHnrGo8piS5J9n3Mk9Es3I8h15/yxyNjCzcX3QASI5aGmNdL5RpAKMFLmF1Pky4suTtVUnsxEMmug==","signatures":[{"sig":"MEUCIQDmkL/49To6f8oBtS6rO2AhVFiBpyv7Fb4pg8ddqo16dgIgRMkh3T3DkOYiPBSr1K7FapwHefA9Cnc3QO9Y4ifIlNE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180844},"_from":"file:piglet-lang-0.0.16.tgz","engines":{"node":">=18"},"exports":{".":"./lib/piglet/lang.mjs","./Sym":"./lib/piglet/lang/Sym.mjs","./Var":"./lib/piglet/lang/Var.mjs","./Cons":"./lib/piglet/lang/Cons.mjs","./List":"./lib/piglet/lang/List.mjs","./node":"./lib/piglet/lang/node.mjs","./Module":"./lib/piglet/lang/Module.mjs","./CodeGen":"./lib/piglet/lang/CodeGen.mjs","./Analyzer":"./lib/piglet/lang/Analyzer.mjs","./IteratorSeq":"./lib/piglet/lang/IteratorSeq.mjs","./SeqIterator":"./lib/piglet/lang/SeqIterator.mjs","./StringReader":"./lib/piglet/lang/StringReader.mjs"},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/0c7178de63d80974d59d2c9a98851c45/piglet-lang-0.0.16.tgz","_integrity":"sha512-HBiQmQdqriHnrGo8piS5J9n3Mk9Es3I8h15/yxyNjCzcX3QASI5aGmNdL5RpAKMFLmF1Pky4suTtVUnsxEMmug==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"9.5.1","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"19.8.1","dependencies":{"ws":"^8.13.0","astring":"^1.8.4","express":"^4.18.2","solid-js":"^1.7.5"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.8.2","nodemon":"^2.0.21","readline-history":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.0.16_1684507759447_0.7900152031294108","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"piglet-lang","version":"0.0.17","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.0.17","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"bin":{"piglet":"lib/piglet/node/main.mjs","piglet-lang":"lib/piglet/node/main.mjs"},"dist":{"shasum":"12bff691396909ac74bf18fd240806f28aa12681","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.0.17.tgz","fileCount":79,"integrity":"sha512-YarvjxF1SO3TCDrmByY+WIiDZ5lh1ravYv7+5clKOWnZPtt2cBCZ6jLRKRXRRBBCFjQx43w9Ys+O1fYB3YE3iw==","signatures":[{"sig":"MEUCIGBCctzFagoKbacx4f+bF4cjr/E40D81/LJMEwpVVun3AiEA0io//AtcCR6SvxeJ3/6UMIAMgwJM4beYHV900ohiv84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":207610},"_from":"file:piglet-lang-0.0.17.tgz","engines":{"node":">=18"},"exports":{".":"./lib/piglet/lang.mjs","./Sym":"./lib/piglet/lang/Sym.mjs","./Var":"./lib/piglet/lang/Var.mjs","./Cons":"./lib/piglet/lang/Cons.mjs","./List":"./lib/piglet/lang/List.mjs","./node":"./lib/piglet/lang/node.mjs","./Module":"./lib/piglet/lang/Module.mjs","./CodeGen":"./lib/piglet/lang/CodeGen.mjs","./Analyzer":"./lib/piglet/lang/Analyzer.mjs","./IteratorSeq":"./lib/piglet/lang/IteratorSeq.mjs","./SeqIterator":"./lib/piglet/lang/SeqIterator.mjs","./StringReader":"./lib/piglet/lang/StringReader.mjs"},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/e047a916e2014d39396252a489d33770/piglet-lang-0.0.17.tgz","_integrity":"sha512-YarvjxF1SO3TCDrmByY+WIiDZ5lh1ravYv7+5clKOWnZPtt2cBCZ6jLRKRXRRBBCFjQx43w9Ys+O1fYB3YE3iw==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"9.5.1","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"19.8.1","dependencies":{"p5":"^1.6.0","ws":"^8.13.0","astring":"^1.8.4","express":"^4.18.2","solid-js":"^1.7.5"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.8.2","nodemon":"^2.0.21","readline-history":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.0.17_1686494402506_0.31914936542971617","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"piglet-lang","version":"0.0.18","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.0.18","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"bin":{"piglet":"lib/piglet/node/main.mjs","piglet-lang":"lib/piglet/node/main.mjs"},"dist":{"shasum":"f37b0efca7d8c64707e225f656205fdb657edc6b","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.0.18.tgz","fileCount":79,"integrity":"sha512-IYugxH1m/hwVcFWGuKY/AKYOrLDCO3IInEbXj4ILgS1ICdLsfteF4Ta3XqMlOa4TbixFlaj4A/ltLitc9QrdEw==","signatures":[{"sig":"MEUCIHuoP/swDMxC456jET7nA+Gx/CeFtary7lX62EDooQ6vAiEA3ue0CEJLKF1S3mCPXqrw+CjHLGiAtHaoMJj5vVl1tq8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":207657},"_from":"file:piglet-lang-0.0.18.tgz","engines":{"node":">=18"},"exports":{".":"./lib/piglet/lang.mjs","./Sym":"./lib/piglet/lang/Sym.mjs","./Var":"./lib/piglet/lang/Var.mjs","./Cons":"./lib/piglet/lang/Cons.mjs","./List":"./lib/piglet/lang/List.mjs","./node":"./lib/piglet/lang/node.mjs","./Module":"./lib/piglet/lang/Module.mjs","./CodeGen":"./lib/piglet/lang/CodeGen.mjs","./Analyzer":"./lib/piglet/lang/Analyzer.mjs","./IteratorSeq":"./lib/piglet/lang/IteratorSeq.mjs","./SeqIterator":"./lib/piglet/lang/SeqIterator.mjs","./StringReader":"./lib/piglet/lang/StringReader.mjs"},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/58ad1df2d61a644e53fd07c2416e92c6/piglet-lang-0.0.18.tgz","_integrity":"sha512-IYugxH1m/hwVcFWGuKY/AKYOrLDCO3IInEbXj4ILgS1ICdLsfteF4Ta3XqMlOa4TbixFlaj4A/ltLitc9QrdEw==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"9.5.1","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"19.8.1","dependencies":{"p5":"^1.6.0","ws":"^8.13.0","astring":"^1.8.4","express":"^4.18.2","solid-js":"^1.7.5"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.8.2","nodemon":"^2.0.21","readline-history":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.0.18_1686498316851_0.6989719427946275","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"piglet-lang","version":"0.0.19","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.0.19","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"bin":{"piglet":"lib/piglet/node/main.mjs","piglet-lang":"lib/piglet/node/main.mjs"},"dist":{"shasum":"53041c500adaf502a7b9bfb890e7154448417ef6","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.0.19.tgz","fileCount":79,"integrity":"sha512-xWmejbZTHycKRbkM6I5keM4SNSHCBbAMiz83y3+NMqPbJH+KhEkyLCg9LusD4zDS4vT9n3WREzbYkVo44WVIoQ==","signatures":[{"sig":"MEYCIQDCR7EBv7AJR+tYydVmyy5vH5CFhs4FikEXn7PUSeHkFgIhAKPQtuRAZyZ1V0i5VBdVJeZ3YUav0AJ2po5sXB+vdX7v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":207665},"_from":"file:piglet-lang-0.0.19.tgz","engines":{"node":">=18"},"exports":{".":"./lib/piglet/lang.mjs","./Sym":"./lib/piglet/lang/Sym.mjs","./Var":"./lib/piglet/lang/Var.mjs","./Cons":"./lib/piglet/lang/Cons.mjs","./List":"./lib/piglet/lang/List.mjs","./node":"./lib/piglet/lang/node.mjs","./Module":"./lib/piglet/lang/Module.mjs","./CodeGen":"./lib/piglet/lang/CodeGen.mjs","./Analyzer":"./lib/piglet/lang/Analyzer.mjs","./IteratorSeq":"./lib/piglet/lang/IteratorSeq.mjs","./SeqIterator":"./lib/piglet/lang/SeqIterator.mjs","./StringReader":"./lib/piglet/lang/StringReader.mjs"},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/55705ac47541e5353327ce50f9cc08af/piglet-lang-0.0.19.tgz","_integrity":"sha512-xWmejbZTHycKRbkM6I5keM4SNSHCBbAMiz83y3+NMqPbJH+KhEkyLCg9LusD4zDS4vT9n3WREzbYkVo44WVIoQ==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"9.5.1","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"19.8.1","dependencies":{"p5":"^1.6.0","ws":"^8.13.0","astring":"^1.8.4","express":"^4.18.2","solid-js":"^1.7.5"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.8.2","nodemon":"^2.0.21","readline-history":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.0.19_1686498500701_0.7887931839603823","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"piglet-lang","version":"0.0.20","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.0.20","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"bin":{"piglet":"lib/piglet/node/main.mjs","piglet-lang":"lib/piglet/node/main.mjs"},"dist":{"shasum":"b8c5e17e71fcc44419a6b2232d70fd533d8dae45","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.0.20.tgz","fileCount":79,"integrity":"sha512-jqPB4TecZEZszN/g/27XLMATxiy8+PWOS+ZHJm6ycunRW09pwKPhTT8mjEOmSq0UtEehzfV1RPUiYoW7FNAe2g==","signatures":[{"sig":"MEQCIHx70ssxAnZPpL30lJGAYk0JlcVLIuU4Mw4IOoe/oS4DAiBMxs6/Df2oolZUaLKUe0paGqrD4GfmYbEqGvE4RbOwGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":211416},"_from":"file:piglet-lang-0.0.20.tgz","engines":{"node":">=18"},"exports":{".":"./lib/piglet/lang.mjs","./Sym":"./lib/piglet/lang/Sym.mjs","./Var":"./lib/piglet/lang/Var.mjs","./Cons":"./lib/piglet/lang/Cons.mjs","./List":"./lib/piglet/lang/List.mjs","./node":"./lib/piglet/lang/node.mjs","./Module":"./lib/piglet/lang/Module.mjs","./CodeGen":"./lib/piglet/lang/CodeGen.mjs","./Analyzer":"./lib/piglet/lang/Analyzer.mjs","./IteratorSeq":"./lib/piglet/lang/IteratorSeq.mjs","./SeqIterator":"./lib/piglet/lang/SeqIterator.mjs","./StringReader":"./lib/piglet/lang/StringReader.mjs"},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/72cb2f5b7eba03198b82cb427af5363f/piglet-lang-0.0.20.tgz","_integrity":"sha512-jqPB4TecZEZszN/g/27XLMATxiy8+PWOS+ZHJm6ycunRW09pwKPhTT8mjEOmSq0UtEehzfV1RPUiYoW7FNAe2g==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"9.5.1","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"19.8.1","dependencies":{"p5":"^1.6.0","ws":"^8.13.0","astring":"^1.8.4","express":"^4.18.2","solid-js":"^1.7.5"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.8.2","nodemon":"^2.0.21","readline-history":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.0.20_1686500841699_0.6119924219267905","host":"s3://npm-registry-packages"}},"0.0.21":{"name":"piglet-lang","version":"0.0.21","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.0.21","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"bin":{"piglet":"lib/piglet/node/main.mjs","piglet-lang":"lib/piglet/node/main.mjs"},"dist":{"shasum":"03d3e5b33b49a6b5bc9a2bcbdb4b2d114449a785","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.0.21.tgz","fileCount":89,"integrity":"sha512-v317jiKTNpi+9B1hHJBPjAaZCNh+NAdcZU1/MUMp18n5xWYp74wt+d1ba0zJz9xT9JeqGP59vSNYzP0AaG/CqA==","signatures":[{"sig":"MEUCIDcNSX3cBAm3KVqRg3A6+AJHiwg7eHcjZtMjpPhVwWKJAiEAiRBxYYUtf86IErtm2lWZY7TCD4gYoWfisSgudbfWo/o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":298839},"_from":"file:piglet-lang-0.0.21.tgz","engines":{"node":">=18"},"exports":{".":"./lib/piglet/lang.mjs","./Sym":"./lib/piglet/lang/Sym.mjs","./Var":"./lib/piglet/lang/Var.mjs","./Cons":"./lib/piglet/lang/Cons.mjs","./List":"./lib/piglet/lang/List.mjs","./node":"./lib/piglet/lang/node.mjs","./Module":"./lib/piglet/lang/Module.mjs","./CodeGen":"./lib/piglet/lang/CodeGen.mjs","./Analyzer":"./lib/piglet/lang/Analyzer.mjs","./IteratorSeq":"./lib/piglet/lang/IteratorSeq.mjs","./SeqIterator":"./lib/piglet/lang/SeqIterator.mjs","./StringReader":"./lib/piglet/lang/StringReader.mjs"},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/26909acba1583144b9ac4824b446d108/piglet-lang-0.0.21.tgz","_integrity":"sha512-v317jiKTNpi+9B1hHJBPjAaZCNh+NAdcZU1/MUMp18n5xWYp74wt+d1ba0zJz9xT9JeqGP59vSNYzP0AaG/CqA==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"9.5.1","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"18.16.0","dependencies":{"p5":"^1.6.0","ws":"^8.13.0","jsdom":"^22.1.0","astring":"^1.8.4","express":"^4.18.2","solid-js":"^1.7.5","source-map":"^0.7.4"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.8.2","nodemon":"^2.0.21","readline-history":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.0.21_1689324033964_0.20398543735324193","host":"s3://npm-registry-packages"}},"0.0.22":{"name":"piglet-lang","version":"0.0.22","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.0.22","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"dist":{"shasum":"3ec16a37f6d76665da3fbd447980e0f7b40bda6c","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.0.22.tgz","fileCount":89,"integrity":"sha512-jenthTVYsEZogIZ62WGmfwaNBR+PMNBDkjmnVDAoKK2TT07Bg41FjiOPDT6g+egst4uFRh4GoAW0eGyCt2zqqA==","signatures":[{"sig":"MEYCIQDPIRySxXDM5wQ/GMZHO20tM4D8wGdK/a5t7/Z6KevejAIhAIjVHDnTX/StEhldvhd7CBlm4XfQIJnYbJmOFFmseF/K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":298881},"_from":"file:piglet-lang-0.0.22.tgz","engines":{"node":">=18"},"exports":{".":"./lib/piglet/lang.mjs","./Sym":"./lib/piglet/lang/Sym.mjs","./Var":"./lib/piglet/lang/Var.mjs","./Cons":"./lib/piglet/lang/Cons.mjs","./List":"./lib/piglet/lang/List.mjs","./node":"./lib/piglet/lang/node.mjs","./Module":"./lib/piglet/lang/Module.mjs","./CodeGen":"./lib/piglet/lang/CodeGen.mjs","./Analyzer":"./lib/piglet/lang/Analyzer.mjs","./IteratorSeq":"./lib/piglet/lang/IteratorSeq.mjs","./SeqIterator":"./lib/piglet/lang/SeqIterator.mjs","./StringReader":"./lib/piglet/lang/StringReader.mjs"},"scripts":{"piglet":"bin/piglet","piglet-lang":"bin/piglet"},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/130d25afea1d6150094f36cd3a0f76f0/piglet-lang-0.0.22.tgz","_integrity":"sha512-jenthTVYsEZogIZ62WGmfwaNBR+PMNBDkjmnVDAoKK2TT07Bg41FjiOPDT6g+egst4uFRh4GoAW0eGyCt2zqqA==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"9.5.1","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"18.16.0","dependencies":{"p5":"^1.6.0","ws":"^8.13.0","jsdom":"^22.1.0","astring":"^1.8.4","express":"^4.18.2","solid-js":"^1.7.5","source-map":"^0.7.4"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.8.2","nodemon":"^2.0.21","readline-history":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.0.22_1689324355800_0.9162357185249905","host":"s3://npm-registry-packages"}},"0.0.23":{"name":"piglet-lang","version":"0.0.23","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.0.23","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"bin":{"piglet":"bin/piglet","piglet-lang":"bin/piglet"},"dist":{"shasum":"059dc0c781dbca41d5384974b49b738ca25b1911","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.0.23.tgz","fileCount":89,"integrity":"sha512-wvLrOiX7tcu/DeJzVCy/JJmI0bwz3b2re+TM7xgFseL6mpE7NE3niEt2ZDV2ElhxxtZEzAQLWDCNFlOYU+Fyjw==","signatures":[{"sig":"MEUCIB52QRnK/op9pRj4mATWct5ZY9cYcXJrA8YXXWs6v6XKAiEAgyzIv91uec0wQytrm+svG8FoaGFcsZO6Fjgbtil9srQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":298867},"_from":"file:piglet-lang-0.0.23.tgz","engines":{"node":">=18"},"exports":{".":"./lib/piglet/lang.mjs","./Sym":"./lib/piglet/lang/Sym.mjs","./Var":"./lib/piglet/lang/Var.mjs","./Cons":"./lib/piglet/lang/Cons.mjs","./List":"./lib/piglet/lang/List.mjs","./node":"./lib/piglet/lang/node.mjs","./Module":"./lib/piglet/lang/Module.mjs","./CodeGen":"./lib/piglet/lang/CodeGen.mjs","./Analyzer":"./lib/piglet/lang/Analyzer.mjs","./IteratorSeq":"./lib/piglet/lang/IteratorSeq.mjs","./SeqIterator":"./lib/piglet/lang/SeqIterator.mjs","./StringReader":"./lib/piglet/lang/StringReader.mjs"},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/ce4a5f55eb93a141d5be7a54dfb3bc00/piglet-lang-0.0.23.tgz","_integrity":"sha512-wvLrOiX7tcu/DeJzVCy/JJmI0bwz3b2re+TM7xgFseL6mpE7NE3niEt2ZDV2ElhxxtZEzAQLWDCNFlOYU+Fyjw==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"9.5.1","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"18.16.0","dependencies":{"p5":"^1.6.0","ws":"^8.13.0","jsdom":"^22.1.0","astring":"^1.8.4","express":"^4.18.2","solid-js":"^1.7.5","source-map":"^0.7.4"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.8.2","nodemon":"^2.0.21","readline-history":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.0.23_1689324601405_0.726234100729924","host":"s3://npm-registry-packages"}},"0.0.24":{"name":"piglet-lang","version":"0.0.24","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.0.24","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"bin":{"piglet":"bin/piglet","piglet-lang":"bin/piglet"},"dist":{"shasum":"8c917152c6808734b0a359319e6d21abe6c11e93","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.0.24.tgz","fileCount":90,"integrity":"sha512-MzqNvavZ2oBtAppD5oEzgDkMS95niqzJUMecnBEbC5zOpPfm1NyqUq9nu4fSe3wdkxRa6Q6cdRzSIKm0onRb+w==","signatures":[{"sig":"MEUCIQDLWVpwtvzMRiFZ0ZN1RJC50RUiklzeE4NOQIgl8bgsIAIgZ4sYVrRDKPmjQ8qBdhJ3yy3/bIw3tohhZeSgPy9g8Kw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":308049},"_from":"file:piglet-lang-0.0.24.tgz","engines":{"node":">=18"},"exports":{".":"./lib/piglet/lang.mjs","./Sym":"./lib/piglet/lang/Sym.mjs","./Var":"./lib/piglet/lang/Var.mjs","./Cons":"./lib/piglet/lang/Cons.mjs","./List":"./lib/piglet/lang/List.mjs","./node":"./lib/piglet/lang/node.mjs","./Module":"./lib/piglet/lang/Module.mjs","./CodeGen":"./lib/piglet/lang/CodeGen.mjs","./Analyzer":"./lib/piglet/lang/Analyzer.mjs","./IteratorSeq":"./lib/piglet/lang/IteratorSeq.mjs","./SeqIterator":"./lib/piglet/lang/SeqIterator.mjs","./StringReader":"./lib/piglet/lang/StringReader.mjs"},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/85b776bdf4e821b57b24794fbda5bb55/piglet-lang-0.0.24.tgz","_integrity":"sha512-MzqNvavZ2oBtAppD5oEzgDkMS95niqzJUMecnBEbC5zOpPfm1NyqUq9nu4fSe3wdkxRa6Q6cdRzSIKm0onRb+w==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"9.5.1","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"18.16.0","dependencies":{"p5":"^1.6.0","ws":"^8.13.0","jsdom":"^22.1.0","astring":"^1.8.4","express":"^4.18.2","mime-db":"^1.52.0","solid-js":"^1.7.5","source-map":"^0.7.4"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.8.2","nodemon":"^2.0.21","readline-history":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.0.24_1689581856356_0.10277199479955001","host":"s3://npm-registry-packages"}},"0.0.25":{"name":"piglet-lang","version":"0.0.25","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.0.25","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"bin":{"piglet":"bin/piglet","piglet-lang":"bin/piglet"},"dist":{"shasum":"dc6558a0796d87b7dc6c29d3f4f3cc4fc5d80176","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.0.25.tgz","fileCount":92,"integrity":"sha512-RK7YhSTEyiTosdfOg4YhPvEqfq0mXA5qCcwPhX4pdIe7qVKuCRRFXagXLcAfDzBImcvhDmZ69uENORpuodyDtw==","signatures":[{"sig":"MEYCIQDHWoS6n3sFIMZNip9oai6A6af1q91+RbTiO0dGdvOTcwIhAO6/KpU9F570q/IvmaJqG/xdcGDIVNWi3VlTs8mJms0g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":312817},"_from":"file:piglet-lang-0.0.25.tgz","engines":{"node":">=18"},"exports":{".":"./lib/piglet/lang.mjs","./Sym":"./lib/piglet/lang/Sym.mjs","./Var":"./lib/piglet/lang/Var.mjs","./Cons":"./lib/piglet/lang/Cons.mjs","./List":"./lib/piglet/lang/List.mjs","./node":"./lib/piglet/lang/node.mjs","./Module":"./lib/piglet/lang/Module.mjs","./CodeGen":"./lib/piglet/lang/CodeGen.mjs","./Analyzer":"./lib/piglet/lang/Analyzer.mjs","./IteratorSeq":"./lib/piglet/lang/IteratorSeq.mjs","./SeqIterator":"./lib/piglet/lang/SeqIterator.mjs","./StringReader":"./lib/piglet/lang/StringReader.mjs"},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/6de3bcd566cac2959cf8851ebf2d1908/piglet-lang-0.0.25.tgz","_integrity":"sha512-RK7YhSTEyiTosdfOg4YhPvEqfq0mXA5qCcwPhX4pdIe7qVKuCRRFXagXLcAfDzBImcvhDmZ69uENORpuodyDtw==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"9.5.1","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"18.16.0","dependencies":{"p5":"^1.6.0","ws":"^8.13.0","jsdom":"^22.1.0","astring":"^1.8.4","express":"^4.18.2","mime-db":"^1.52.0","solid-js":"^1.7.5","source-map":"^0.7.4"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.8.2","nodemon":"^2.0.21","readline-history":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.0.25_1689662843012_0.9040752142362762","host":"s3://npm-registry-packages"}},"0.1.26":{"name":"piglet-lang","version":"0.1.26","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.1.26","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"bin":{"piglet":"bin/piglet","piglet-lang":"bin/piglet"},"dist":{"shasum":"64b7b970a4d150cc04bcb149bf48ca5112ae0a99","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.1.26.tgz","fileCount":92,"integrity":"sha512-P6Df/gwThYhQvQU5bFupR8xiffjkSdKUQTAvkHrS0snRO/BTRR/tt91w8MOCzxXktVa2YxAbkHq4MD5hVpASGw==","signatures":[{"sig":"MEQCIA7PHbSXa2988OdLLASvCMZ33YWIW1cHSUF98depDhsHAiAWDpgEQpZEw6qLf8ya+KGU8sUGCjnf27KdPNIjwT5WvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":325727},"_from":"file:piglet-lang-0.1.26.tgz","engines":{"node":">=18"},"exports":{".":"./lib/piglet/lang.mjs","./Sym":"./lib/piglet/lang/Sym.mjs","./Var":"./lib/piglet/lang/Var.mjs","./Cons":"./lib/piglet/lang/Cons.mjs","./List":"./lib/piglet/lang/List.mjs","./node":"./lib/piglet/lang/node.mjs","./Module":"./lib/piglet/lang/Module.mjs","./CodeGen":"./lib/piglet/lang/CodeGen.mjs","./Analyzer":"./lib/piglet/lang/Analyzer.mjs","./IteratorSeq":"./lib/piglet/lang/IteratorSeq.mjs","./SeqIterator":"./lib/piglet/lang/SeqIterator.mjs","./StringReader":"./lib/piglet/lang/StringReader.mjs"},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/4927c9bcb32c8c0f9f7950631350253e/piglet-lang-0.1.26.tgz","_integrity":"sha512-P6Df/gwThYhQvQU5bFupR8xiffjkSdKUQTAvkHrS0snRO/BTRR/tt91w8MOCzxXktVa2YxAbkHq4MD5hVpASGw==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"9.5.1","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"18.16.0","dependencies":{"p5":"^1.6.0","ws":"^8.13.0","jsdom":"^22.1.0","astring":"^1.8.4","express":"^4.18.2","mime-db":"^1.52.0","solid-js":"^1.7.5","source-map":"^0.7.4"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.8.2","nodemon":"^2.0.21","readline-history":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.1.26_1689833087596_0.7332577284425856","host":"s3://npm-registry-packages"}},"0.1.27":{"name":"piglet-lang","version":"0.1.27","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.1.27","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"bin":{"piglet":"bin/piglet","piglet-lang":"bin/piglet"},"dist":{"shasum":"b5edbc438f3c2a8dc27f3a597b641dd46ed9eac1","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.1.27.tgz","fileCount":99,"integrity":"sha512-3nr+lA5vL+mwLqk9jkx8oOAvWp82XF7jjoarKcu1vfIN0VVheL0ExGJNVybt8CKR/ZgY2feYXiKyuEtNpe7BVQ==","signatures":[{"sig":"MEYCIQC7HWN8osBq8Z4L4yay4pWpUktLJZRNQ+OlQ22mbpc0fwIhAJWl8hJh7LUvEEs9ob6g4Pe+xNH968/yKjbQB5rksoix","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":475677},"_from":"file:piglet-lang-0.1.27.tgz","engines":{"node":">=18"},"exports":{".":"./lib/piglet/lang.mjs","./*":"./lib/piglet/lang/*"},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/ef4ed36431426e3e4c2b2f4122eeaf76/piglet-lang-0.1.27.tgz","_integrity":"sha512-3nr+lA5vL+mwLqk9jkx8oOAvWp82XF7jjoarKcu1vfIN0VVheL0ExGJNVybt8CKR/ZgY2feYXiKyuEtNpe7BVQ==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"9.5.1","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"19.8.1","dependencies":{"p5":"^1.6.0","ws":"^8.13.0","jsdom":"^22.1.0","astring":"^1.8.4","express":"^4.18.2","mime-db":"^1.52.0","solid-js":"^1.7.5","source-map":"^0.7.4"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.8.2","nodemon":"^2.0.21","readline-history":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.1.27_1695755672200_0.40347866061345505","host":"s3://npm-registry-packages"}},"0.1.28":{"name":"piglet-lang","version":"0.1.28","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.1.28","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"bin":{"piglet":"bin/piglet","piglet-lang":"bin/piglet"},"dist":{"shasum":"45d29ef286ee8c0b8b39063165c4a758c66d9380","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.1.28.tgz","fileCount":99,"integrity":"sha512-WSUxdkoCK/DsQQR2xXSV3QYngyiT4nqGI9bcweCISy6BMBqMdF85pnDC7RyG4P1rM2dD2Du053kxKjEDSEBPnA==","signatures":[{"sig":"MEUCIDENOecesnRuD3QUUNoYjW/VfG+t1bhiW5n2AVn9TT+gAiEAso6fNUD8mzeLVVmUgCzWe/yBslCJSNrqQK6gmWffFSE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":475949},"_from":"file:piglet-lang-0.1.28.tgz","engines":{"node":">=18"},"exports":{".":"./lib/piglet/lang.mjs","./*":"./lib/piglet/lang/*"},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/59673aefcb5077568b7d28e6f391790c/piglet-lang-0.1.28.tgz","_integrity":"sha512-WSUxdkoCK/DsQQR2xXSV3QYngyiT4nqGI9bcweCISy6BMBqMdF85pnDC7RyG4P1rM2dD2Du053kxKjEDSEBPnA==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"9.5.1","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"19.8.1","dependencies":{"p5":"^1.6.0","ws":"^8.13.0","jsdom":"^22.1.0","astring":"^1.8.4","express":"^4.18.2","mime-db":"^1.52.0","solid-js":"^1.7.5","source-map":"^0.7.4"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.8.2","nodemon":"^2.0.21","readline-history":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.1.28_1695762508505_0.7745094636118681","host":"s3://npm-registry-packages"}},"0.1.29":{"name":"piglet-lang","version":"0.1.29","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.1.29","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"bin":{"piglet":"bin/piglet","piglet-lang":"bin/piglet"},"dist":{"shasum":"5b43d5420dd146eb912dc6517fdc87464c42bc1d","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.1.29.tgz","fileCount":99,"integrity":"sha512-s/Cal+iyQ06nnOUNi/2R03EOJLC5idU2aM2UM9r6FZQM2Jk86Uf6EhHo8k47rBeSCyxROLEi3dy4z0Cw9dFuzA==","signatures":[{"sig":"MEUCIQCASNm0e91hhKxEsZ9RccQ9aS1e1FiewcmKanVJgirrqwIgHSng1Ue+I46Zgl4CzXDbUxlyehv8o+lkpt4De5LYO9E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":477240},"_from":"file:piglet-lang-0.1.29.tgz","engines":{"node":">=18"},"exports":{".":"./lib/piglet/lang.mjs","./*":"./lib/piglet/lang/*"},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/5c9637a6d2312cb59950fcbaa786a51e/piglet-lang-0.1.29.tgz","_integrity":"sha512-s/Cal+iyQ06nnOUNi/2R03EOJLC5idU2aM2UM9r6FZQM2Jk86Uf6EhHo8k47rBeSCyxROLEi3dy4z0Cw9dFuzA==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"9.5.1","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"19.8.1","dependencies":{"p5":"^1.6.0","ws":"^8.13.0","jsdom":"^22.1.0","astring":"^1.8.4","express":"^4.18.2","mime-db":"^1.52.0","solid-js":"^1.7.5","source-map":"^0.7.4"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.8.2","nodemon":"^2.0.21","readline-history":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.1.29_1696089011962_0.33287190053427573","host":"s3://npm-registry-packages"}},"0.1.31":{"name":"piglet-lang","version":"0.1.31","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.1.31","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"bin":{"piglet":"bin/piglet","piglet-lang":"bin/piglet"},"dist":{"shasum":"fe41a2e49068105f9a305f479122e7010655d5f6","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.1.31.tgz","fileCount":99,"integrity":"sha512-Vy78MiS72JazA6RdZ24rgjnEeMloz89U0jCrfk+Zsvnq2vCftK4r968jbrr+QxT0ZZt8nOeYmbLujKnZLq1N4A==","signatures":[{"sig":"MEUCIE/edODvrOjRElDOsS2phcUx6g1Of0Igqvj5IzmcIjQnAiEA6S6VWNgxWcOIw9LxjbLaRfzUJZShfO/9qzFiLYrGApk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":477420},"_from":"file:piglet-lang-0.1.31.tgz","engines":{"node":">=18"},"exports":{".":"./lib/piglet/lang.mjs","./*":"./lib/piglet/lang/*"},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/82684f3005f47c540b02c6e98a4eab7d/piglet-lang-0.1.31.tgz","_integrity":"sha512-Vy78MiS72JazA6RdZ24rgjnEeMloz89U0jCrfk+Zsvnq2vCftK4r968jbrr+QxT0ZZt8nOeYmbLujKnZLq1N4A==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"9.5.1","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"19.8.1","dependencies":{"p5":"^1.6.0","ws":"^8.13.0","jsdom":"^22.1.0","astring":"^1.8.4","express":"^4.18.2","mime-db":"^1.52.0","solid-js":"^1.7.5","source-map":"^0.7.4"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.8.2","nodemon":"^2.0.21","readline-history":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.1.31_1696438660497_0.23690390784038762","host":"s3://npm-registry-packages"}},"0.1.32":{"name":"piglet-lang","version":"0.1.32","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.1.32","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"bin":{"piglet":"bin/piglet","piglet-lang":"bin/piglet"},"dist":{"shasum":"c73115b386eb80451623e816e34fce1b3655cec4","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.1.32.tgz","fileCount":99,"integrity":"sha512-PHfBNskjfKCJl+EA5Pv+s4pjkIbPoX3x5dW72eXgxeZw7ITIYnrX2lnSxmAShgsxB6TRgzG1OsLwrTu4VHiQGw==","signatures":[{"sig":"MEQCIFdSJBrrS4Lxau6h12TFVeTg+BLhaLgQ9wS4Mvx9c23YAiAftcRJcWkkuIbtwAF+u/rPOtUcDFjWZNlGVzhGmvEg4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":477484},"_from":"file:piglet-lang-0.1.32.tgz","engines":{"node":">=18"},"exports":{".":"./lib/piglet/lang.mjs","./*":"./lib/piglet/lang/*"},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/615b64fce8584e4dcb2b2727a68a0c22/piglet-lang-0.1.32.tgz","_integrity":"sha512-PHfBNskjfKCJl+EA5Pv+s4pjkIbPoX3x5dW72eXgxeZw7ITIYnrX2lnSxmAShgsxB6TRgzG1OsLwrTu4VHiQGw==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"9.5.1","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"19.8.1","dependencies":{"p5":"^1.6.0","ws":"^8.13.0","jsdom":"^22.1.0","astring":"^1.8.4","express":"^4.18.2","mime-db":"^1.52.0","solid-js":"^1.7.5","source-map":"^0.7.4"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.8.2","nodemon":"^2.0.21","readline-history":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.1.32_1696438837331_0.46158411511237074","host":"s3://npm-registry-packages"}},"0.1.33":{"name":"piglet-lang","version":"0.1.33","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.1.33","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"bin":{"piglet":"bin/piglet","piglet-lang":"bin/piglet"},"dist":{"shasum":"f10bb9b2d22c4e9dbd3bbf57c4cf5376fe32e67c","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.1.33.tgz","fileCount":99,"integrity":"sha512-6HlwXY3MGICwttyyUkdtlu8bLWVag7FhWamKJztLp7K3FtPf3XLnaqTNOeNtgiZvATPeb7AO+v/sj7M34ErXaw==","signatures":[{"sig":"MEQCIEqGdgXRP88tCpVF05evKbeiGB2U40W01MLy/XQBf08uAiB9pza0hALMi1i4IXXkNgywCOTBw93yG9QwIKCWowqVWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":477683},"_from":"file:piglet-lang-0.1.33.tgz","engines":{"node":">=18"},"exports":{".":"./lib/piglet/lang.mjs","./*":"./lib/piglet/lang/*"},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/836153601110156179d1364e59f3edca/piglet-lang-0.1.33.tgz","_integrity":"sha512-6HlwXY3MGICwttyyUkdtlu8bLWVag7FhWamKJztLp7K3FtPf3XLnaqTNOeNtgiZvATPeb7AO+v/sj7M34ErXaw==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"9.5.1","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"19.8.1","dependencies":{"p5":"^1.6.0","ws":"^8.13.0","jsdom":"^22.1.0","astring":"^1.8.4","express":"^4.18.2","mime-db":"^1.52.0","solid-js":"^1.7.5","source-map":"^0.7.4"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.8.2","nodemon":"^2.0.21","readline-history":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.1.33_1696443636394_0.5847039353652892","host":"s3://npm-registry-packages"}},"0.1.34":{"name":"piglet-lang","version":"0.1.34","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.1.34","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"bin":{"piglet":"bin/piglet","piglet-lang":"bin/piglet"},"dist":{"shasum":"6550dfabbd2352a61fae914536220b4656962983","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.1.34.tgz","fileCount":105,"integrity":"sha512-Jwt4pmb5zodbg8fna0qOBmpFRaFX2pMPgWnXR3AoWrm9Hixa+FkQvEYZrydzAePlMrv0G6yLz3UGA+OOFssjiQ==","signatures":[{"sig":"MEUCIQCozUC3H3+K7JjyQH4iXoHUkGLQmU+cDZcFiwsk0U2b0wIgXMIisRAts+ZmGC7lXggIlQHAjuQi2EhQW8gR4t8AKog=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1347359},"_from":"file:piglet-lang-0.1.34.tgz","engines":{"node":">=18"},"exports":{"node":"./dist/piglet.node.mjs","import":"./dist/piglet.browser.mjs","default":{".":"./lib/piglet/lang.mjs","./*":"./lib/piglet/lang/*"}},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/117e7f0c92800dd8db3ab02df4f56dde/piglet-lang-0.1.34.tgz","_integrity":"sha512-Jwt4pmb5zodbg8fna0qOBmpFRaFX2pMPgWnXR3AoWrm9Hixa+FkQvEYZrydzAePlMrv0G6yLz3UGA+OOFssjiQ==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"9.5.1","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"19.8.1","dependencies":{"p5":"^1.6.0","ws":"^8.13.0","jsdom":"^22.1.0","astring":"^1.8.4","express":"^4.18.2","mime-db":"^1.52.0","solid-js":"^1.7.5","source-map":"^0.7.4"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.8.2","rollup":"^4.0.2","nodemon":"^2.0.21","tiny-source-map":"^0.8.0","readline-history":"^1.2.0","@rollup/pluginutils":"^5.0.5","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.3","@rollup/plugin-node-resolve":"^15.2.2"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.1.34_1727011602641_0.6302312483429908","host":"s3://npm-registry-packages"}},"0.1.36":{"name":"piglet-lang","version":"0.1.36","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.1.36","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"bin":{"piglet":"bin/piglet","piglet-lang":"bin/piglet"},"dist":{"shasum":"7ec7f32651caf47944f348b9eff73f8a55d46a24","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.1.36.tgz","fileCount":164,"integrity":"sha512-31Aw+NhtntJMjdo4N/bUViCq5z8zvVYo9EFRq7tW6TxHuT2OA3mUYg6x3VYzty3n4VUneDynTcg/cPp+7kbWxQ==","signatures":[{"sig":"MEUCIQDnM9OIXvXATGGpvfP3LjAz2ywd4s29Ncq+iRPDTrFzlQIgROq50IUZkTd4d10OW2OjWGXjpcs96JP+WzVxIUOT3R0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536384},"_from":"file:piglet-lang-0.1.36.tgz","engines":{"node":">=18"},"exports":{".":{"node":"./dist/piglet.node.mjs","module":"./dist/piglet.browser.mjs"},"./*":"./lib/piglet/lang/*"},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/bdfcd44304fb92d661a5a0beba3963a0/piglet-lang-0.1.36.tgz","_integrity":"sha512-31Aw+NhtntJMjdo4N/bUViCq5z8zvVYo9EFRq7tW6TxHuT2OA3mUYg6x3VYzty3n4VUneDynTcg/cPp+7kbWxQ==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"10.9.2","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"23.6.0","dependencies":{"p5":"^1.6.0","ws":"^8.13.0","jsdom":"^22.1.0","astring":"^1.9.0","express":"^4.18.2","mime-db":"^1.52.0","solid-js":"^1.7.5","source-map":"^0.7.4","acorn-class-fields":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.14.1","rollup":"^4.0.2","nodemon":"^2.0.21","tiny-source-map":"^0.8.0","readline-history":"^1.2.0","@rollup/pluginutils":"^5.0.5","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.3","@rollup/plugin-node-resolve":"^15.2.2"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.1.36_1743267943128_0.6960600242165815","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"piglet-lang","version":"0.1.37","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.1.37","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"bin":{"pig":"bin/pig","piglet":"bin/piglet","piglet-lang":"bin/piglet"},"dist":{"shasum":"2b077f09b6b22101dc030ff81dbe8748268a8fa2","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.1.37.tgz","fileCount":171,"integrity":"sha512-ara24xTsyCD/yyNhqcv9x1sHmT/EvJ71BbpNhF3lWxMUXIQcf8ufHOuZowsiN38qAelPiv5GTQdMcVb4iP+j6Q==","signatures":[{"sig":"MEYCIQDE9Zja0M00UMPVtL8tdK4+shk0bX+6LTZxMCmJ9GymdgIhAOmNx03Txai3dX0MkK68nxvq+CX5sXTy3glaVa9gXWkF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1768171},"_from":"file:piglet-lang-0.1.37.tgz","engines":{"node":">=18"},"exports":{".":{"node":"./dist/piglet.node.mjs","module":"./dist/piglet.browser.mjs"},"./*":"./lib/piglet/lang/*"},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/b2dc1d079d8462d576670613c042466b/piglet-lang-0.1.37.tgz","_integrity":"sha512-ara24xTsyCD/yyNhqcv9x1sHmT/EvJ71BbpNhF3lWxMUXIQcf8ufHOuZowsiN38qAelPiv5GTQdMcVb4iP+j6Q==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"10.9.2","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"23.6.0","dependencies":{"p5":"^1.6.0","ws":"^8.13.0","jsdom":"^22.1.0","astring":"^1.9.0","express":"^4.18.2","mime-db":"^1.52.0","solid-js":"^1.7.5","source-map":"^0.7.4","acorn-class-fields":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.14.1","rollup":"^4.0.2","nodemon":"^2.0.21","tiny-source-map":"^0.8.0","readline-history":"^1.2.0","@rollup/pluginutils":"^5.0.5","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.3","@rollup/plugin-node-resolve":"^15.2.2"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.1.37_1746831628098_0.1310919452978283","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"piglet-lang","version":"0.1.38","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.1.38","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"bin":{"pig":"bin/pig","piglet":"bin/piglet","piglet-lang":"bin/piglet"},"dist":{"shasum":"2165b19831aa69a5a37fbb3a37b73809c94bd524","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.1.38.tgz","fileCount":171,"integrity":"sha512-DVhfpJGtrSRWKidnUPEyU0KKGkD7GP4mPTUObYZcgtNQlomMIVpgYLkyxA1IFVhyV+myrn3oQpavaSL0YnaeOw==","signatures":[{"sig":"MEUCIF+XFJvxN4TrbjNUARYJOyirEfCIvp93Ckp/83or9wQXAiEAjjf8rwzr4buVM4M6FY/EXyGW/sPQExh4LJXduy+0Y0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1768418},"_from":"file:piglet-lang-0.1.38.tgz","engines":{"node":">=18"},"exports":{".":{"node":"./dist/piglet.node.mjs","module":"./dist/piglet.browser.mjs"},"./*":"./lib/piglet/lang/*"},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/6387becb33efe35701086c24d80ca600/piglet-lang-0.1.38.tgz","_integrity":"sha512-DVhfpJGtrSRWKidnUPEyU0KKGkD7GP4mPTUObYZcgtNQlomMIVpgYLkyxA1IFVhyV+myrn3oQpavaSL0YnaeOw==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"10.9.2","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"22.14.0","dependencies":{"p5":"^1.6.0","ws":"^8.13.0","jsdom":"^22.1.0","astring":"^1.9.0","express":"^4.18.2","mime-db":"^1.52.0","solid-js":"^1.7.5","source-map":"^0.7.4","acorn-class-fields":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.14.1","rollup":"^4.0.2","nodemon":"^2.0.21","tiny-source-map":"^0.8.0","readline-history":"^1.2.0","@rollup/pluginutils":"^5.0.5","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.3","@rollup/plugin-node-resolve":"^15.2.2"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.1.38_1746885576420_0.5343339350724006","host":"s3://npm-registry-packages-npm-production"}},"0.1.39":{"name":"piglet-lang","version":"0.1.39","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.1.39","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"bin":{"pig":"bin/pig","piglet":"bin/piglet","piglet-lang":"bin/piglet"},"dist":{"shasum":"e90a1450674a8b43255bace0ce4f0fc6032796d4","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.1.39.tgz","fileCount":172,"integrity":"sha512-+1CVK9SrtSoT23k3KSvwmjCx2naZko60PCrHZzP5HpIKwVeqxDElzQAOgGZMCOUAFXgmcSv5Z5oYQ7bdVfYecA==","signatures":[{"sig":"MEQCIDjHQziojbV8VXrhJBbFbLVK6y7ZZL3f3NqIHZzsCvYUAiAnDKLJTDGy5jZU9QaSTUEWo3YrlOmewvJtYoyUMv1wSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1797469},"_from":"file:piglet-lang-0.1.39.tgz","engines":{"node":">=18"},"exports":{".":{"node":"./dist/piglet.node.mjs","module":"./dist/piglet.browser.mjs"},"./*":"./lib/piglet/lang/*"},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/ee324b4cf8598e6ff73dea617b6bcf02/piglet-lang-0.1.39.tgz","_integrity":"sha512-+1CVK9SrtSoT23k3KSvwmjCx2naZko60PCrHZzP5HpIKwVeqxDElzQAOgGZMCOUAFXgmcSv5Z5oYQ7bdVfYecA==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"10.9.2","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"23.6.0","dependencies":{"p5":"^1.6.0","ws":"^8.13.0","jsdom":"^22.1.0","astring":"^1.9.0","express":"^4.18.2","mime-db":"^1.52.0","solid-js":"^1.7.5","source-map":"^0.7.4","acorn-class-fields":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.14.1","rollup":"^4.0.2","nodemon":"^2.0.21","tiny-source-map":"^0.8.0","readline-history":"^1.2.0","@rollup/pluginutils":"^5.0.5","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.3","@rollup/plugin-node-resolve":"^15.2.2"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.1.39_1746890795488_0.37600746503713545","host":"s3://npm-registry-packages-npm-production"}},"0.1.40":{"name":"piglet-lang","version":"0.1.40","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.1.40","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"bin":{"pig":"bin/pig","piglet":"bin/piglet","piglet-lang":"bin/piglet"},"dist":{"shasum":"d21c3d8d98019f74bcd736ce7b59ac779d522da1","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.1.40.tgz","fileCount":174,"integrity":"sha512-S66UlOge22rci4SrSONXMuOOmugZHGIC8t1e8gbZXr5tOPeAo1KSDd/WL2bNlK8tCgu1WLhlkhHUmzqJFLEhOg==","signatures":[{"sig":"MEYCIQCeFJrooQAUu+jFxar5FzcnlXgz+bojYiXSUhY+5h18oAIhALoRxi3qAL0LaSJYw3x/+jNQr7kqixOhBb+ityZYREv8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1709576},"_from":"file:piglet-lang-0.1.40.tgz","engines":{"node":">=18"},"exports":{".":{"node":"./dist/piglet.node.mjs","module":"./dist/piglet.browser.mjs"},"./*":"./lib/piglet/lang/*"},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/860ffb094a18a425c9f13147b46d037a/piglet-lang-0.1.40.tgz","_integrity":"sha512-S66UlOge22rci4SrSONXMuOOmugZHGIC8t1e8gbZXr5tOPeAo1KSDd/WL2bNlK8tCgu1WLhlkhHUmzqJFLEhOg==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"10.9.2","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"22.14.0","dependencies":{"p5":"^1.6.0","ws":"^8.13.0","jsdom":"^22.1.0","astring":"^1.9.0","express":"^4.18.2","mime-db":"^1.52.0","solid-js":"^1.7.5","source-map":"^0.7.4","acorn-class-fields":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.14.1","rollup":"^4.0.2","nodemon":"^2.0.21","tiny-source-map":"^0.8.0","readline-history":"^1.2.0","@rollup/pluginutils":"^5.0.5","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.3","@rollup/plugin-node-resolve":"^15.2.2"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.1.40_1747175498111_0.4561629031387182","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"piglet-lang","version":"0.1.41","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.1.41","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"bin":{"pig":"bin/pig","piglet":"bin/piglet","piglet-lang":"bin/piglet"},"dist":{"shasum":"6f437c122d99119115b8bc523fde0430532cedd4","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.1.41.tgz","fileCount":174,"integrity":"sha512-Dc4Qfmi8wQUPMdNojKsrEDZjaMCuGdthgTrFo1+iy3Cpw43yWzebNqHVmJc88SeJe279Q+G/qqlfySEF5A45uw==","signatures":[{"sig":"MEUCIQDZ9z7Qr37MgzoaY6nkg70U2CYGIfnxb1Yy1gCzaDTXsgIgd2gSfwR99Ww0Lk0RBspKbIyap1XX4tOLWvEbAq10Nqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1380358},"_from":"file:piglet-lang-0.1.41.tgz","engines":{"node":">=18"},"exports":{".":{"node":"./dist/piglet.node.mjs","module":"./dist/piglet.browser.mjs"},"./*":"./lib/piglet/lang/*"},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/888b6dde180dbb45ae1be59105b8494c/piglet-lang-0.1.41.tgz","_integrity":"sha512-Dc4Qfmi8wQUPMdNojKsrEDZjaMCuGdthgTrFo1+iy3Cpw43yWzebNqHVmJc88SeJe279Q+G/qqlfySEF5A45uw==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"10.9.2","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"22.14.0","dependencies":{"p5":"^1.6.0","ws":"^8.13.0","jsdom":"^22.1.0","astring":"^1.9.0","express":"^4.18.2","mime-db":"^1.52.0","solid-js":"^1.7.5","source-map":"^0.7.4","acorn-class-fields":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.14.1","rollup":"^4.0.2","nodemon":"^2.0.21","tiny-source-map":"^0.8.0","readline-history":"^1.2.0","@rollup/pluginutils":"^5.0.5","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.3","@rollup/plugin-node-resolve":"^15.2.2"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.1.41_1749013163133_0.5810885572966633","host":"s3://npm-registry-packages-npm-production"}},"0.1.42":{"name":"piglet-lang","version":"0.1.42","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.1.42","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"bin":{"pig":"bin/pig","piglet":"bin/piglet","piglet-lang":"bin/piglet"},"dist":{"shasum":"3495567c5ec83572cf80bbf5c65983d1353e8200","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.1.42.tgz","fileCount":175,"integrity":"sha512-eVlZZv168w7sXvwWuxUjK25eTfjYm5WFe/KxVtsSHdqmouYu3dus0GynrVxz6O+SYn4PZSLJrZHfcJgpWmkDiw==","signatures":[{"sig":"MEUCIQD9/6yt9rREnQpVqIzocslWjvfesgNhhH9ByJ+4TENb4wIgQJs9c74Gdi+XuBKy8/zdX6qVWjja1NKuGaBGhR7DRMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1382502},"_from":"file:piglet-lang-0.1.42.tgz","engines":{"node":">=18"},"exports":{".":{"node":"./dist/piglet.node.mjs","module":"./dist/piglet.browser.mjs"},"./*":"./lib/piglet/lang/*"},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/5b3818e87259ddf1f3502f37e140905d/piglet-lang-0.1.42.tgz","_integrity":"sha512-eVlZZv168w7sXvwWuxUjK25eTfjYm5WFe/KxVtsSHdqmouYu3dus0GynrVxz6O+SYn4PZSLJrZHfcJgpWmkDiw==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"10.9.2","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"22.14.0","dependencies":{"p5":"^1.6.0","ws":"^8.13.0","jsdom":"^22.1.0","astring":"^1.9.0","express":"^4.18.2","mime-db":"^1.52.0","solid-js":"^1.7.5","source-map":"^0.7.4","acorn-class-fields":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.14.1","rollup":"^4.0.2","nodemon":"^2.0.21","tiny-source-map":"^0.8.0","readline-history":"^1.2.0","@rollup/pluginutils":"^5.0.5","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.3","@rollup/plugin-node-resolve":"^15.2.2"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.1.42_1749021299719_0.5109988474630589","host":"s3://npm-registry-packages-npm-production"}},"0.1.44":{"name":"piglet-lang","version":"0.1.44","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.1.44","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"bin":{"pig":"bin/pig","piglet":"bin/piglet","piglet-lang":"bin/piglet"},"dist":{"shasum":"65c8ecc45411e94ceaa09865abade70677e7b21a","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.1.44.tgz","fileCount":119,"integrity":"sha512-rGPV7bF6WHbYPQk9Euh4VgI0oy4do2TNTACO0hJiPe3GSEB9slQsOPYsO//URebvq9iW6V58EWbmDVTYgC+zNw==","signatures":[{"sig":"MEYCIQCuyLiYw8E3DIn9Z/mHuWeqo+Z31eHYEbUCnY0gA1SWhAIhAKgnJw1X1FPGWsHi2HtdPSSOniTzCnLRp5dJKQ5xFAe0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":563386},"_from":"file:piglet-lang-0.1.44.tgz","engines":{"node":">=18"},"exports":{".":{"node":"./dist/piglet.node.mjs","module":"./dist/piglet.browser.mjs"},"./*":"./lib/piglet/lang/*"},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/a47fa92c533c695afc92e538476bade5/piglet-lang-0.1.44.tgz","_integrity":"sha512-rGPV7bF6WHbYPQk9Euh4VgI0oy4do2TNTACO0hJiPe3GSEB9slQsOPYsO//URebvq9iW6V58EWbmDVTYgC+zNw==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"10.9.2","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"22.16.0","dependencies":{"p5":"^1.6.0","ws":"^8.13.0","jsdom":"^22.1.0","astring":"^1.9.0","express":"^4.18.2","mime-db":"^1.52.0","solid-js":"^1.7.5","source-map":"^0.7.4","acorn-class-fields":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.14.1","rollup":"^4.0.2","nodemon":"^2.0.21","tiny-source-map":"^0.8.0","readline-history":"^1.2.0","@rollup/pluginutils":"^5.0.5","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.3","@rollup/plugin-node-resolve":"^15.2.2"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.1.44_1752249881254_0.5390308945375557","host":"s3://npm-registry-packages-npm-production"}},"0.1.45":{"name":"piglet-lang","version":"0.1.45","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.1.45","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"bin":{"pig":"bin/pig","piglet":"bin/piglet","piglet-lang":"bin/piglet"},"dist":{"shasum":"272e4990a0e56f3a6fb1e390efd53a55c04eff96","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.1.45.tgz","fileCount":119,"integrity":"sha512-t4wpEMwPlgQyJnAlKxMzp7nxvFIri+6c9Gn3hyUPrTjgLJ0gHuAunkworxNftSI0nuty1gAtEAS/7FaTjXk1XQ==","signatures":[{"sig":"MEUCIHGQ9RQncAOpRpKU/+S8DHQ0sn1aXV8vBsKLzYdCZWFQAiEAiDTpDpXcBHhUFPH/OocvlhYTk4+Jc/Pn4HRI2O6HO4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":564774},"_from":"file:piglet-lang-0.1.45.tgz","engines":{"node":">=18"},"exports":{".":{"node":"./dist/piglet.node.mjs","module":"./dist/piglet.browser.mjs"},"./*":"./lib/piglet/lang/*"},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/5e9ddbc1b3a5d2ea5d685c58321e8d89/piglet-lang-0.1.45.tgz","_integrity":"sha512-t4wpEMwPlgQyJnAlKxMzp7nxvFIri+6c9Gn3hyUPrTjgLJ0gHuAunkworxNftSI0nuty1gAtEAS/7FaTjXk1XQ==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"10.9.2","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"22.16.0","dependencies":{"p5":"^1.6.0","ws":"^8.13.0","jsdom":"^22.1.0","astring":"^1.9.0","express":"^4.18.2","mime-db":"^1.52.0","solid-js":"^1.7.5","source-map":"^0.7.4","acorn-class-fields":"^1.0.0","source-map-generator":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.14.1","rollup":"^4.0.2","nodemon":"^2.0.21","tiny-source-map":"^0.8.0","readline-history":"^1.2.0","@rollup/pluginutils":"^5.0.5","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.3","@rollup/plugin-node-resolve":"^15.2.2"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.1.45_1752322321034_0.5668903483488525","host":"s3://npm-registry-packages-npm-production"}},"0.1.46":{"name":"piglet-lang","version":"0.1.46","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.1.46","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"bin":{"pig":"bin/pig","piglet":"bin/piglet","piglet-lang":"bin/piglet"},"dist":{"shasum":"4942b7ea840e20258390fbc9a810ce8088bbfca0","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.1.46.tgz","fileCount":119,"integrity":"sha512-KSSQmjjSBpJsknfGPM+LUdqSP7U7u3qGCMkJN8Yh5NaQvALhfpgEyb5Dn3WWEokHMbQP9VspMLJ5PfXaDAk62g==","signatures":[{"sig":"MEUCIQDMMK9zgoMoH2b/MAAJdxclHxnmulqMN85F9UB/XTrnEQIgOoPGEfISq4n4B21QOezewlSpaylBkukQN+l60jDzSwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565298},"_from":"file:piglet-lang-0.1.46.tgz","engines":{"node":">=18"},"exports":{".":{"node":"./dist/piglet.node.mjs","module":"./dist/piglet.browser.mjs"},"./*":"./lib/piglet/lang/*"},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/55b6f90ae94cd10a0bf46573f17101f5/piglet-lang-0.1.46.tgz","_integrity":"sha512-KSSQmjjSBpJsknfGPM+LUdqSP7U7u3qGCMkJN8Yh5NaQvALhfpgEyb5Dn3WWEokHMbQP9VspMLJ5PfXaDAk62g==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"10.9.2","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"22.16.0","dependencies":{"p5":"^1.6.0","ws":"^8.13.0","jsdom":"^22.1.0","astring":"^1.9.0","express":"^4.18.2","mime-db":"^1.52.0","solid-js":"^1.7.5","source-map":"^0.7.4","acorn-class-fields":"^1.0.0","source-map-generator":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.14.1","rollup":"^4.0.2","nodemon":"^2.0.21","tiny-source-map":"^0.8.0","readline-history":"^1.2.0","@rollup/pluginutils":"^5.0.5","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.3","@rollup/plugin-node-resolve":"^15.2.2"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.1.46_1752409069222_0.44063852399232983","host":"s3://npm-registry-packages-npm-production"}},"0.1.47":{"name":"piglet-lang","version":"0.1.47","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.1.47","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"bin":{"pig":"bin/pig","piglet":"bin/piglet","piglet-lang":"bin/piglet"},"dist":{"shasum":"ebff35e22b5270bf69d3b5a36bd1159e3f1a83ac","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.1.47.tgz","fileCount":176,"integrity":"sha512-lanAabCVryuRi4cjt2ywOYkLXPUNc8F5egH3PJClD9ejsvyM4U2+FVbsjNR3WAfZxs+A8YaKdwFLR8NAeaM3qA==","signatures":[{"sig":"MEUCIQDovulerK2bUfxy8u6h6vCLzndelM595QkqbHR7Aucp2gIgPzrjgZdqerHzEWVCP5HTr13yqXOgOUqb35maGLz7+SI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1389189},"_from":"file:piglet-lang-0.1.47.tgz","engines":{"node":">=18"},"exports":{".":{"node":"./dist/piglet.node.mjs","module":"./dist/piglet.browser.mjs"},"./*":"./lib/piglet/lang/*"},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/2789a665197a4b972e8d5ceec63ce6fd/piglet-lang-0.1.47.tgz","_integrity":"sha512-lanAabCVryuRi4cjt2ywOYkLXPUNc8F5egH3PJClD9ejsvyM4U2+FVbsjNR3WAfZxs+A8YaKdwFLR8NAeaM3qA==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"10.9.2","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"22.14.0","dependencies":{"p5":"^1.6.0","ws":"^8.13.0","jsdom":"^22.1.0","astring":"^1.9.0","express":"^4.18.2","mime-db":"^1.52.0","solid-js":"^1.7.5","source-map":"^0.7.4","acorn-class-fields":"^1.0.0","source-map-generator":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.14.1","rollup":"^4.0.2","nodemon":"^2.0.21","tiny-source-map":"^0.8.0","readline-history":"^1.2.0","@rollup/pluginutils":"^5.0.5","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.3","@rollup/plugin-node-resolve":"^15.2.2"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.1.47_1752832125547_0.7485347343529754","host":"s3://npm-registry-packages-npm-production"}},"0.1.48":{"name":"piglet-lang","version":"0.1.48","author":{"url":"https://github.com/plexus","name":"Arne Brasseur"},"_id":"piglet-lang@0.1.48","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"homepage":"https://github.com/piglet-lang/piglet#readme","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"bin":{"pig":"bin/pig","piglet":"bin/piglet","piglet-lang":"bin/piglet"},"dist":{"shasum":"33e8aeddc23a0499ee91416718244348dd201dcf","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.1.48.tgz","fileCount":119,"integrity":"sha512-PnVeWAWD4A+oibTJOa9Ii91aWtBU43jXIfpwYDRyI/KaRaNxjPyNmB/FjN0rDgH0ncf3z8Qc+7JwCqbrdC+ADw==","signatures":[{"sig":"MEYCIQCZI2YNumGrpX6nw3hmKZpVQeiP/JSD5sp6+JNhCzK62QIhAN9pwvlgajWiz83n1dbXv4908kIJJr/yeFST7aDt+t9G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":568084},"_from":"file:piglet-lang-0.1.48.tgz","engines":{"node":">=18"},"exports":{".":{"node":"./dist/piglet.node.mjs","module":"./dist/piglet.browser.mjs"},"./*":"./lib/piglet/lang/*"},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"_resolved":"/tmp/b6ca9862e44533803a619d3efd0b30d0/piglet-lang-0.1.48.tgz","_integrity":"sha512-PnVeWAWD4A+oibTJOa9Ii91aWtBU43jXIfpwYDRyI/KaRaNxjPyNmB/FjN0rDgH0ncf3z8Qc+7JwCqbrdC+ADw==","repository":{"url":"git+https://github.com/piglet-lang/piglet.git","type":"git"},"_npmVersion":"10.9.2","description":"LISP compiler and runtime","directories":{},"_nodeVersion":"22.16.0","dependencies":{"p5":"^1.6.0","ws":"^8.13.0","jsdom":"^22.1.0","astring":"^1.9.0","express":"^4.18.2","mime-db":"^1.52.0","solid-js":"^1.7.5","source-map":"^0.7.4","acorn-class-fields":"^1.0.0","source-map-generator":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"acorn":"^8.14.1","rollup":"^4.0.2","nodemon":"^2.0.21","tiny-source-map":"^0.8.0","readline-history":"^1.2.0","@rollup/pluginutils":"^5.0.5","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^5.0.3","@rollup/plugin-node-resolve":"^15.2.2"},"_npmOperationalInternal":{"tmp":"tmp/piglet-lang_0.1.48_1753433272765_0.46141766582143795","host":"s3://npm-registry-packages-npm-production"}},"0.1.49":{"name":"piglet-lang","version":"0.1.49","homepage":"https://github.com/piglet-lang/piglet#readme","author":{"name":"Arne Brasseur","url":"https://github.com/plexus"},"engines":{"node":">=18"},"repository":{"type":"git","url":"git+https://github.com/piglet-lang/piglet.git"},"description":"LISP compiler and runtime","dependencies":{"acorn-class-fields":"^1.0.0","astring":"^1.9.0","express":"^4.18.2","jsdom":"^22.1.0","mime-db":"^1.52.0","p5":"^1.6.0","solid-js":"^1.7.5","source-map":"^0.7.4","source-map-generator":"^2.0.1","ws":"^8.13.0"},"devDependencies":{"@rollup/plugin-node-resolve":"^15.2.2","@rollup/plugin-replace":"^5.0.3","@rollup/plugin-terser":"^0.4.4","@rollup/pluginutils":"^5.0.5","acorn":"^8.14.1","nodemon":"^2.0.21","readline-history":"^1.2.0","rollup":"^4.0.2","tiny-source-map":"^0.8.0"},"bin":{"pig":"bin/pig","piglet":"bin/piglet","piglet-lang":"bin/piglet"},"exports":{".":{"node":"./dist/piglet.node.mjs","module":"./dist/piglet.browser.mjs"},"./*":"./lib/piglet/lang/*"},"_id":"piglet-lang@0.1.49","bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"_integrity":"sha512-68fxrAq3o5JHzliGJ0cfj3vTdmip/iLP5BAzUcipQEt/qB28CwFmqXnTO43HObxQm3nwKp4wKEl3ackOmoCNEQ==","_resolved":"/tmp/5ce4b7ab967f42421d6afe9a91217324/piglet-lang-0.1.49.tgz","_from":"file:piglet-lang-0.1.49.tgz","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-68fxrAq3o5JHzliGJ0cfj3vTdmip/iLP5BAzUcipQEt/qB28CwFmqXnTO43HObxQm3nwKp4wKEl3ackOmoCNEQ==","shasum":"ed6a05a83c65938e840e4da3bbacd91da8e1b449","tarball":"https://registry.npmjs.org/piglet-lang/-/piglet-lang-0.1.49.tgz","fileCount":119,"unpackedSize":569734,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHeRM9UVz/r5aJNV7i2UpUX6iXcnITviF/ekNrYOwpwgAiABqyakyhtjSi0PzCR61CxQFtLNkF/uj0ZuqLKOtWhtxg=="}]},"_npmUser":{"name":"therealplexus","email":"arne.brasseur@gmail.com"},"directories":{},"maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/piglet-lang_0.1.49_1753630066186_0.8902415805235766"},"_hasShrinkwrap":false}},"time":{"created":"2023-04-14T13:52:00.062Z","modified":"2025-07-27T15:27:46.613Z","0.0.9":"2023-04-14T13:52:00.252Z","0.0.10":"2023-04-14T13:52:58.098Z","0.0.11":"2023-04-14T14:04:03.676Z","0.0.12":"2023-04-15T15:35:02.491Z","0.0.13":"2023-04-15T19:41:21.704Z","0.0.15":"2023-04-23T16:03:25.695Z","0.0.16":"2023-05-19T14:49:19.650Z","0.0.17":"2023-06-11T14:40:02.747Z","0.0.18":"2023-06-11T15:45:17.037Z","0.0.19":"2023-06-11T15:48:20.980Z","0.0.20":"2023-06-11T16:27:21.899Z","0.0.21":"2023-07-14T08:40:34.177Z","0.0.22":"2023-07-14T08:45:55.949Z","0.0.23":"2023-07-14T08:50:01.608Z","0.0.24":"2023-07-17T08:17:36.522Z","0.0.25":"2023-07-18T06:47:23.156Z","0.1.26":"2023-07-20T06:04:47.783Z","0.1.27":"2023-09-26T19:14:32.371Z","0.1.28":"2023-09-26T21:08:28.696Z","0.1.29":"2023-09-30T15:50:12.166Z","0.1.31":"2023-10-04T16:57:40.738Z","0.1.32":"2023-10-04T17:00:37.581Z","0.1.33":"2023-10-04T18:20:36.579Z","0.1.34":"2024-09-22T13:26:42.910Z","0.1.36":"2025-03-29T17:05:43.466Z","0.1.37":"2025-05-09T23:00:28.436Z","0.1.38":"2025-05-10T13:59:36.694Z","0.1.39":"2025-05-10T15:26:35.746Z","0.1.40":"2025-05-13T22:31:38.391Z","0.1.41":"2025-06-04T04:59:23.437Z","0.1.42":"2025-06-04T07:14:59.968Z","0.1.44":"2025-07-11T16:04:41.516Z","0.1.45":"2025-07-12T12:12:01.313Z","0.1.46":"2025-07-13T12:17:50.133Z","0.1.47":"2025-07-18T09:48:45.771Z","0.1.48":"2025-07-25T08:47:52.990Z","0.1.49":"2025-07-27T15:27:46.427Z"},"bugs":{"url":"https://github.com/piglet-lang/piglet/issues"},"author":{"name":"Arne Brasseur","url":"https://github.com/plexus"},"homepage":"https://github.com/piglet-lang/piglet#readme","repository":{"type":"git","url":"git+https://github.com/piglet-lang/piglet.git"},"description":"LISP compiler and runtime","maintainers":[{"name":"therealplexus","email":"arne.brasseur@gmail.com"}],"readme":"# Piglet\n\n_A LISP for the JavaScript Age._\n\nPiglet is a ES6-native LISP. In true LISP tradition it is in the first place\nenvisaged as a live environment, meaning the Reader, Compiler, and any other\nlanguage-level utilities are available at runtime.\n\n```lisp\n$ npm install -g piglet-lang\n$ pig repl\npiglet:lang=> (eval (read-string \"(+ 1 1)\"))\n2\npiglet:lang=> *current-module*\nhttps://piglet-lang.org/packages/piglet:lang\npiglet:lang=> (set! *qname-print-style* :full) \n:full\npiglet:lang=> (print-str :foaf:name)\n\":http://xmlns.com/foaf/0.1/name\"\n```\n\nPiglet is strongly influenced by Clojure, but it does not try to be a Clojure\nimplementation. It's a different language, allowing us to experiment with some\nnovel ideas, and to improve on certain ergonomics.\n\nFeatures\n\n- Supports any ES6 compatible runtime, including browsers and Node.js \n- RDF-style fully qualified identifiers both for code and data\n- Interactive programming facilities\n- Excellent and extensive JS interop, in both directions\n- First class vars\n- Value-based equality\n- Uses wasm for fast hashing\n- Metadata on data, functions, vars\n- Introspection, meta-programming facilities, macros\n- Extensible through protocols\n- `Seq` abstraction for sequential data structure access, including lazy/infinite sequences\n- Dict and Set datatypes, on top of JS's built-in data types (currently these\n  are naive copy-on-write implementations, the Set implementation does have a\n  fast hash-based membership test)\n- Sequential and associative destructuring in `def`, `let`, `fn`, and `loop`\n- Tail call optimization through `loop`/`recur`\n- Extensible reader through tagged literals / data readers\n- Built-in libs for dom manipulation, reactive primitives, command line argument handling, CBOR\n- AOT compilation that is amenable to tree shaking (experimental/WIP)\n- [ES6-class syntax](doc/class_syntax.md) with support for computed properties, static properties/methods/initializers \n\n## Getting started\n\nSee [Quickstart](doc/quickstart.md)\n\n## Architecture\n\nPiglet is not just a transpiler, but a full compiler and runtime implemented\ndirectly in the host language (JavaScript). In that sense it is closer to\nClojure than to ClojureScript. Piglet provides full introspection over\npackages/modules/vars.\n\nCompilation happens by first reading strings to forms (S-expressions). The\nAnalyzer converts these to a Piglet AST. This is then converted to a\n[ESTree](https://github.com/estree/estree)-compliant JavaScript AST, which is\nthen converted to JavaScript. This last step is currently handled by\n[astring](https://github.com/davidbonnet/astring).\n\nPiglet heavily leans into [protocols](doc/built_in_protocols.md). Many core\nfunctions are backed by protocol methods, and these protocols are extended to\nmany built-in JavaScript types, providing very smooth interop.\n\n## Docs\n\nThere is some more scattered information under [doc](doc/). It's a bit of a\nhodgepodge mess at the moment.\n\n## What's not there yet\n\nA lot. Piglet is at the point where there's enough there to be at least\ninteresting, and perhaps even useful, but it is an ambitious project that is\ncurrently not explicitly funded. Here are some of the things we hope to\neventually still get to.\n\n- A pragma system to influence aspects of compilation on the package and module level\n- Pluggable data structure literals, e.g. pragmas to compile dict literals to plain JS object literals\n- Pragmas to compile destructuring forms to JS destructuring\n- Full functional data structures, especially Dict\n- There's currently no Vector implementation, we just use JS arrays (and that might be fine)\n- Integration with ES build tools for one-stop-shop optimized compilation\n- Hot code reloading (while an interactive programming workflow is generally superior, hot code reloading is very useful when doing UI work)\n- The Tree-sitter grammar has some rough edges\n- Support for editors beyond emacs (especially the ones that support tree-sitter)\n\n## License\n\nWe have not yet determined the right license to release Piglet under, so while\nthe source is freely available, Piglet is not currently Free Software or Open\nSource software.\n\nIf your company or organization is interested in funding Piglet development, get\nin touch!\n\nIf you have interest in using Piglet for a commercial project please reach out\nto [Gaiwan](https://gaiwan.co).\n\nCopyright (c) Arne Brasseur 2023-2025. All rights reserved.\n","readmeFilename":"README.md"}