{"_id":"tcl-js","_rev":"28-d1424e78d39cada2117bfcc0c688d0c1","name":"tcl-js","dist-tags":{"latest":"2.9.0"},"versions":{"1.0.0":{"name":"tcl-js","version":"1.0.0","description":"An implementation of the Tcl language in Javascript","main":"src/interp.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/rubikscraft/tcl-js.git"},"license":"BSD","keywords":["tcl","javascript","interpreter","language","parser"],"author":{"name":"Rubikscraft","email":"renzodepenzo@live.nl","url":"htttps://rubikscraft.nl"},"bugs":{"url":"https://github.com/rubikscraft/tcl-js/issues"},"homepage":"https://github.com/rubikscraft/tcl-js#readme","gitHead":"e050e6a5bc1b01b5d11a998f78d7ccaa631b219d","_id":"tcl-js@1.0.0","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"rubikscraft","email":"renzodepenzo@live.nl"},"dist":{"integrity":"sha512-KV00yoPua3FWK2HtdKWbNsMV+3zoBEZ+N5pbnEqjumocyumAncD965AffkAbAza7XSTXHmXNIfVmVXUiWpY/4w==","shasum":"960b91599aeb15fe8a897dae9f5a8d690e07fab8","tarball":"https://registry.npmjs.org/tcl-js/-/tcl-js-1.0.0.tgz","fileCount":28,"unpackedSize":188552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcskgUCRA9TVsSAnZWagAAMCQQAIPT90ikyfwUzT1TKOoE\nIedfSIawgJRg6WGorzWNCIFooVHcRnjwtguKNTT85yz9C5kvflu3W+2DOMT+\nGbtV9HBW4bUD2hyGHYK3ph+WfEtKhgsHe7i7OLSplczlCVaec68t2tUafSU8\nmRVvwPZrRgCktM1oO1UbuGpwSYWMdl1DbjSBdmd0I65bodAOxtjyxxn9jP+K\nVeFRlwKqEyDkmsI3JBWFRBk0MDhHpmKJ9KKNgErgBsQb03Encqt4CbgCfBt7\nwWCKuBPmzz+OeL5kTkRlcRwZlzI+hnP8EVMALs8UB5myDQ2JnGEfZDAZCcdz\n/lymGUfnaauO22cfRQz5Ke4HCOui6eDv9sdfozbAAOnuAjL6/YFWDlUedskp\nQ1U2vfZl9MhGDFmOkJBAdgsSNfmZf6zJu7IOf5iUhHDElmMgQ85FrQTFZwM1\nvL6xVCWyzb3nAxSaOq57/eYBVe18h/QFESlyeisrzIpsOP8ezcRQclpe7btc\nvBP9UvyySKulKLYvpO6ohyUYY1rOkf12FW1i3OfW3dBZaXYXZAZIiPeshrhH\nwIHHoWVO8pquIqb8MiMonEz5Vaux6+4avJ+wO2vlg0CAnLgJ/NHRFDHEbH1e\nUrXK8WZbxuLupZYGM3kj+viobGOgGHt+ZaYsfEYk87COcN/mg49achlbxHvs\nM2CT\r\n=WA4i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD69j7QaWSiblkH5Urt5sIq7KSQdm03keouHcPBPc5M7AIgMW9ZmsPJ56F8AlWnQpw8H7crVFAub3wvyVxonsMApoo="}]},"maintainers":[{"name":"rubikscraft","email":"renzodepenzo@live.nl"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tcl-js_1.0.0_1555187730248_0.10231320045072345"},"_hasShrinkwrap":false},"1.0.1":{"name":"tcl-js","version":"1.0.1","description":"An implementation of the Tcl language in Javascript","main":"src/interp.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/rubikscraft/tcl-js.git"},"license":"BSD","keywords":["tcl","javascript","interpreter","language","parser"],"author":{"name":"Rubikscraft","email":"renzodepenzo@live.nl","url":"htttps://rubikscraft.nl"},"bugs":{"url":"https://github.com/rubikscraft/tcl-js/issues"},"homepage":"https://github.com/rubikscraft/tcl-js#readme","gitHead":"10ac255c93ce954ff7fd4047b27bba3814fb4960","_id":"tcl-js@1.0.1","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"rubikscraft","email":"renzodepenzo@live.nl"},"dist":{"integrity":"sha512-nmbqsrURbVGTeGrVHSR1E6UGdW3eD3jTrP52wUENYQBkErIMtQaPQlNVSOQJD8Z+M6CUvI/kLfRQcaGIY78W8A==","shasum":"eb0b3722f464ccad0448fec7b841a5a473bd3d8d","tarball":"https://registry.npmjs.org/tcl-js/-/tcl-js-1.0.1.tgz","fileCount":27,"unpackedSize":186166,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcskvaCRA9TVsSAnZWagAAkrYP/1Ykb033eMIXIVQbpfCz\naxKv0UXYQ6wdn/ul6chPA7A12gP/bc28NP5WezXbUkD4UTiQdu5fZk0vC3Mv\n8aBTmQDVVDUzhHLBQrxHv0mCaRqVE8YWd3dPUDJ/CtOgGfiWqtn8BhGrj46u\nOtuPYvjTpnDCLKzhJX0jbiAIHa1qfbF7mXLjgmdIVFnP5eMk6H+BYed0p4eF\nTQj9NVprcHANX6pNHlhQnR/v049qqF/2gyYMXkEyZdqdp/gnguwKvtnRC668\na6OBKpy9it+k5UuNs7pWb+sQHpi9ojmazJP0Jo56mOeD/dNfPfeXOUjV/9cj\nWS/lDdeOl23NTOwrDFz2P5gviRCcgSpsLFD6hCJ+wX12R0ng1vby+31OtT4h\noz9S9UJa/iDCRQiAzgfzyieARLF0JSefXn86Lqx5aBfGxmYslivgISgfeGic\n/2PmiE6rARyhWBoQhONRpvgYffuP1EX8Q2FGM9DZU8xi1XJtq5AxSii0hiOc\nPrTnutn6eHk3Bhg0Sq8HzmJ4aDqC4/zbGgcprhtHWwiYJNxeaz0Zp2eoccou\nxuvjtNSvD78SRgvQHxru4EdSE/BXEQo70+KRJbiM0Q5xi872wVfwtVT6aozn\nlMo0A8/7z5irit7wSTAK9l4ETQGRMh/COfB/XtjcGxyjzG3AEDVwNOU6mgmS\nHV30\r\n=GfR4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBGk6hYYW2pgfgJHdPMFWtzEGE92Q/yOdPlazD3Fze8KAiEApQf1+k3Cu04gcoJY+5iYNGHJQb/EO0SpLXURqKdZT6U="}]},"maintainers":[{"name":"rubikscraft","email":"renzodepenzo@live.nl"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tcl-js_1.0.1_1555188697830_0.2931985248225062"},"_hasShrinkwrap":false},"1.0.2":{"name":"tcl-js","version":"1.0.2","description":"An implementation of the Tcl language in Javascript","main":"src/interp.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/rubikscraft/tcl-js.git"},"license":"BSD","keywords":["tcl","javascript","interpreter","language","parser"],"author":{"name":"Rubikscraft","email":"renzodepenzo@live.nl","url":"htttps://rubikscraft.nl"},"bugs":{"url":"https://github.com/rubikscraft/tcl-js/issues"},"homepage":"https://github.com/rubikscraft/tcl-js#readme","gitHead":"2ed114a93fa7ba4a2239fee093bb4583b3072d83","_id":"tcl-js@1.0.2","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"rubikscraft","email":"renzodepenzo@live.nl"},"dist":{"integrity":"sha512-SoQ3k6Q9u3yANAXxWsL49I62KQkQMqHUQtZD89B/retni6JS3r9mDr65nI03xJRND+AkfM+UGdHPCLqmAu7qyQ==","shasum":"9b433fce19414657d029947a149ed17f27bf06a6","tarball":"https://registry.npmjs.org/tcl-js/-/tcl-js-1.0.2.tgz","fileCount":28,"unpackedSize":210931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcs4Z4CRA9TVsSAnZWagAAlv4P/A1xqO2t6pGTnUGrtG2x\npFE26Mrf9muJUjXna9fThdzru7NWGjxyL1GxsPovzi8kpbD/Xt6u39W9E0rZ\nc8o2+aY+9DxN5Xu8zQtJKMYJRVYNguxoOVkklcW0DaupF/JwxYG7lAVbl4sx\nBnr8T70Eua7Y3Pxp6iZo9uuqoug7yYF1LUyMIkESXQV4HYaDokEGlo6UhZeY\n7zNvvNwGAoBbms2rLPO0o9KsU9vSUM309ZlIigkvIS4EKq6hqwQTUw/JI7JB\ng8qkIkSF7yEq+SSfLUkcbQ3rae5WXLfaz90cTciCIuyG9QQuDFFy0tqu1Q6k\n8m+sqRreyha8oQRHxlugCNbB2KSY3XPTievG1fZvpbyaIvWxkTcyri6i8Tns\ndkNtwSeJDPTFgpq6IXuk64CfumToVtxZ3sN6f79BMY6960XJdK8rkyzYamoY\nz45F1guYLBbmNXDNTvp7nKea1yPa249vbdN7rYicNFN0MRMPgbjBq1rqg2Kt\nALafJL/bcaQPZkhC40+mmENRq8fq6kkFXGkjhpSqCc9cpnrLyM06CnLxt60a\n/svCIYXoGFr4nQEEYw49wwMFDgPlohWLeGHTFwaBgSFADkUedQYwzB7ijq4T\nAkCuVG8Jk+mQXFhuCFXEwMdOQZ4QieN+Yr2dKgv5NmKt+ab0zNF+G010Jq+N\nX++H\r\n=p7i0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFU6E7G0EJBHMcG7AEnnxiJ4L9vJ11wff+hOx6u2qaf5AiBijIZwT+GotLXJAgPovA+gEuhzldSI4kItpDFcpmBuoQ=="}]},"maintainers":[{"name":"rubikscraft","email":"renzodepenzo@live.nl"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tcl-js_1.0.2_1555269239376_0.07199137904249175"},"_hasShrinkwrap":false},"2.0.0":{"name":"tcl-js","version":"2.0.0","description":"An implementation of the Tcl language in Javascript","main":"dist/tcl.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prestart":"npm run build","start":"ts-node test/test.js","startonly":"ts-node test/test.js","gendoc":"typedoc --name tcl-js --hideGenerator --out ./documentation/ ./src/","prepublish":"npm run build & npm run gendoc"},"repository":{"type":"git","url":"git+https://github.com/rubikscraft/tcl-js.git"},"license":"BSD-2-Clause","keywords":["tcl","javascript","interpreter","language","parser","typescript","script"],"author":{"name":"Rubikscraft","email":"renzodepenzo@live.nl","url":"htttps://rubikscraft.nl"},"bugs":{"url":"https://github.com/rubikscraft/tcl-js/issues"},"homepage":"https://github.com/rubikscraft/tcl-js#readme","devDependencies":{"@types/node":"^11.13.4","chai":"^4.2.0","ts-node":"^8.1.0","typedoc":"^0.14.2","typescript":"^3.4.3","@types/mathjs":"^5.0.1"},"dependencies":{"mathjs":"^5.9.0"},"gitHead":"680bdfc43ab7fd4d3ab43ee21c5bac6468f60545","_id":"tcl-js@2.0.0","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"rubikscraft","email":"renzodepenzo@live.nl"},"dist":{"integrity":"sha512-XXb1rxxJ0SADYSL1K9VbIg/rJzNmiUB0ik16hMMMcdoBoIHfyAUa4hsdZRrKcs2qYp85y2OSMKX8mZiGEcP1eQ==","shasum":"0052057027964aeb20148e008d853915d884078e","tarball":"https://registry.npmjs.org/tcl-js/-/tcl-js-2.0.0.tgz","fileCount":98,"unpackedSize":971054,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJct3vRCRA9TVsSAnZWagAA0WoP/2Bcaf4Ob2Q1z1rzhsCy\n8JK5J3oyK8mVQgEziNe0g/spF4n76fCpo75bdD5CEw9+ltcC6qxfl5TUMyDd\nH6hNOE7R0tam1uqO6WkoCirEAP1XtflGI/b7iFKNxK51vQ60EcKyMhGfyxjG\nl0dN/DSZwg8O2w0zLpBFAV1fAUjMnxfpWvDQpeVkW6JHB4gAAI9S9d4TZpNx\nbvhqsohhLRACPOv9DdTF1P5GXGOwZdXjjPTbZHomsCyqzq4g75TNa9sDv7Fm\nfA2fn4S5atzbDDLQO6HqRK7UBaHTfCPWKt5/YFAjVQy5wEQECjju9Exsz3bh\nogDvVuyKFA52NZPiSDT/hmv0RLoaS3+d6mBxnWr6QQ23C0peHMwYTqpPH6gh\nz5oc0dm0+PaluWGzkMZOi3CDYDJrTASFpgyQZOeFjXQyKBhQrEXbiBPQMM2G\nwMkAuCq5cLO8nDqPDiHrST6jc1VTCZ9cwzBSYPzgygOc/VYV/GipyJTdlYBP\nOmFc6UwLBOdSicNA+PIS8dB3MkM0ZTmC0+V5SW0njG3ga+9kIGJsKtv2cYWb\n8nNDJG8zPOxoq4hiQDids4+V6hqvvyMQ9LMLRFZaf71mooZL7bhe1b/iu7Ep\nhExzwsXDPeufm7MHrE8zM5n4YPKI2PwfCOwiA+Ix8QiailWE63Z9Wo7gHUgH\nSuZy\r\n=xL3K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFtPIOaMhkI01pGjVj9/ulyhsTGYXyGHcHWTD5RgIkMaAiANWrc9Xf6Jf550WXvHypxLoDVt5cUNFp5wPINwCtrJxA=="}]},"maintainers":[{"name":"rubikscraft","email":"renzodepenzo@live.nl"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tcl-js_2.0.0_1555528656178_0.9467675185886271"},"_hasShrinkwrap":false},"2.0.1":{"name":"tcl-js","version":"2.0.1","description":"An implementation of the Tcl language in Javascript","main":"dist/tcl.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prestart":"npm run build","start":"ts-node test/test.js","startonly":"ts-node test/test.js","gendoc":"typedoc --options ./typedoc.json ./src/","prepublish":"npm run build & npm run gendoc"},"repository":{"type":"git","url":"git+https://github.com/rubikscraft/tcl-js.git"},"license":"BSD-2-Clause","keywords":["tcl","javascript","interpreter","language","parser","typescript","script"],"author":{"name":"Rubikscraft","email":"renzodepenzo@live.nl","url":"htttps://rubikscraft.nl"},"bugs":{"url":"https://github.com/rubikscraft/tcl-js/issues"},"homepage":"https://github.com/rubikscraft/tcl-js#readme","devDependencies":{"@types/node":"^11.13.4","chai":"^4.2.0","ts-node":"^8.1.0","typedoc":"^0.14.2","typescript":"^3.4.3","@types/mathjs":"^5.0.1"},"dependencies":{"mathjs":"^5.9.0"},"gitHead":"a697bd7d99bd555b684c22c4311d38d8871a72c3","_id":"tcl-js@2.0.1","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"rubikscraft","email":"renzodepenzo@live.nl"},"dist":{"integrity":"sha512-Twdvu06avK/Z2fH2OpqxEUx/j5a8ZTANP/X472HINt7b+NccVBoOznQHHxmj3XzF1+V+IiWaiMtk2G4MH00tYw==","shasum":"064e5fd092e90eebd4ca69b76891d4256ba795e9","tarball":"https://registry.npmjs.org/tcl-js/-/tcl-js-2.0.1.tgz","fileCount":105,"unpackedSize":10844530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcuahzCRA9TVsSAnZWagAAvrMP/i/W7G+U846tkPOPCnqL\n2tzmjy47NQj7Shsj5wV8Aqm25E7V1dJOWWB05/YtYcxztW/KWMXBhE1MmrzJ\nLbBVm7UkrIxhTKu/xX/1aKlPfDiPpq4Xf7l09kvB8qOidIoz+Dl9s2rNMCNF\n/eWqHrcOm08+RDFnCsGUiYl8B726mp4YwDEGuvjlJScI1HtRu8DFrOkPV84H\nT6tee8dxMHPQnp/P2SFd1kfyUYM8mtLagIWOZIjEip9Uob2vIo8cl8IMLhZS\nxIu1Avf42bp+IrDNz6o0fDl7G47+wwun23uzlBOIIAFnS3Mz/Bnw97DlPZxZ\nCxmmO0nWCmwMfCRqPXaGtTF2VVPZN0K90ReCckK0SVt8amHkyX7n+nvQyfLk\nLpivT0pGTv9n/6cC8Ka7qU9ebxGKAl03VJY4PF8GXEkt7A0I5UJQJJHVVZD7\nBwaE9SzwCNOfW4/58dfKiq4gffDvY7JApcGMwY1BRXjSDq5+J/toepN13dEA\n6TsKDMr5dP4KN/hOFLxOzFdoarg/VSQHxMma39ww7daO6GRGalh6dtNAV2g7\nSWpM/L7tuP3LvZJvhVvIPecVFSe1RZcAO17oSTMxyXG/uDqu6fs4wy8soAhj\n4ruH4iWvgIGoP/7ufXA/pqvFDvUD8z0NAC8/UkShhUbOeGs8qBYj2JlQnb7J\nFhkE\r\n=9V5T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGydwl6DtNQy1SS4HzuY48Rp2u8ovmRY9s3hmljFvYlpAiEA8hw9ceZhI1a/eKQL/YvkVLuz8VxM/dgOvf93Aw1FNck="}]},"maintainers":[{"name":"rubikscraft","email":"renzodepenzo@live.nl"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tcl-js_2.0.1_1555671154585_0.2097260373377403"},"_hasShrinkwrap":false},"2.1.0":{"name":"tcl-js","version":"2.1.0","description":"An implementation of the Tcl language in Javascript","main":"dist/tcl.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prestart":"npm run build","start":"ts-node test/test.js","startonly":"ts-node test/test.js","gendoc":"typedoc --options ./typedoc.json ./src/","prepublish":"npm run build & npm run gendoc"},"repository":{"type":"git","url":"git+https://github.com/rubikscraft/tcl-js.git"},"license":"BSD-2-Clause","keywords":["tcl","javascript","interpreter","language","parser","typescript","script"],"author":{"name":"Rubikscraft","email":"renzodepenzo@live.nl","url":"htttps://rubikscraft.nl"},"bugs":{"url":"https://github.com/rubikscraft/tcl-js/issues"},"homepage":"https://github.com/rubikscraft/tcl-js#readme","devDependencies":{"@types/node":"^11.13.4","chai":"^4.2.0","ts-node":"^8.1.0","typedoc":"^0.14.2","typescript":"^3.4.3","@types/mathjs":"^5.0.1"},"dependencies":{"mathjs":"^5.9.0"},"gitHead":"16c88361497bb171049f86dfe68951541bcf12db","_id":"tcl-js@2.1.0","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"rubikscraft","email":"renzodepenzo@live.nl"},"dist":{"integrity":"sha512-cuD+HRJsk4YyiP77dm+7KkRP1cdixtwacnhLPN8fpDAbbqVT/VCKV0sZ+fsg2KLJI1ZwY8l21neZgHPL7anm5w==","shasum":"22f1e87c3063ec6d0c0204b9672ef428962216e3","tarball":"https://registry.npmjs.org/tcl-js/-/tcl-js-2.1.0.tgz","fileCount":104,"unpackedSize":10562206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcubz+CRA9TVsSAnZWagAAnOIQAJC6l5Q/8WM59wDGao2D\nOqtHedFtVj9LtqxJsXVddJkWloedvIaZidIuEJTqTgVoU42veQ4EjNP+3DIh\nZZd3Fh4nxJ0Ib40P9JIPWVqbAX/SjMrcslCQ58DDJZzv1Rir3/fm+FgGRZ/8\nfhFGnu+pgMa/fEo2jvFbHu82/foByTu+KOiGifAi39GRJp8wvtUP9yd70NGW\nC0dT3MDnMh5WTkflW+OmLq23ir5PgjX4dOmrZYWf3VEA1Pbd/j119mbkDHkv\nu9NSbvr9qlsmLtlW5ZYxRS35IKVg44u4CMcf16qZ0FpV05ck413WELFn+hIf\nkU2iu5rpi3PwnZZ10cG03uplR0XdePLwUfV/K9PCWSHT1mLbiCX1EQ8pNf00\n5QgFhsOHuFzya1FDJsGKBRqUB4NnShTLzZOm/oa+uRLguOunk669SYkZ7Owl\ntqp7uFJJi6zT23xHAZtyaZaE8i4MTZWKj4ahrKQG1t+WMoA/dkvCq5dR7i+x\nSmIk8TChJgt+lCw++6C2pqNyxQmFf23vSZyIZUwqaWS7IqyHJSnN5PLFihUm\n1oPrUQjTIQa+j8myrZeQAQtwkWyP/ehJmQoHf3dpbqu1zalNBW7+4JywQtv5\nVwTC6WEDB1IhkekqoKOZNq666kj772x7bfycSMoZK0azbEFIpbJudE4ZYmQ6\nb0BM\r\n=UMeB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFk/ESjCv2MVGYjYdh9C8Hg2BgnMWu70WM3X3sy3B6s8AiBhGEBInTcsSPHoy+tl7sbJDB82DAx1p8GroUYDEiJe/w=="}]},"maintainers":[{"name":"rubikscraft","email":"renzodepenzo@live.nl"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tcl-js_2.1.0_1555676413244_0.3626033647231086"},"_hasShrinkwrap":false},"2.1.1":{"name":"tcl-js","version":"2.1.1","description":"An implementation of the Tcl language in Javascript","main":"dist/tcl.js","scripts":{"pretest":"npm run tsbuild","run":"ts-node test/test.js","test":"npm run run","tsbuild":"tsc","gendoc":"typedoc --options ./typedoc.json ./src/","build":"npm run tsbuild & npm run gendoc","start":"echo Error: There is nothing to start & exit 1","prepublish":"npm run build","codecov":"codecov"},"repository":{"type":"git","url":"git+https://github.com/rubikscraft/tcl-js.git"},"license":"BSD-2-Clause","keywords":["tcl","javascript","interpreter","language","parser","typescript","script"],"author":{"name":"Rubikscraft","email":"renzodepenzo@live.nl","url":"htttps://rubikscraft.nl"},"bugs":{"url":"https://github.com/rubikscraft/tcl-js/issues"},"homepage":"https://github.com/rubikscraft/tcl-js#readme","devDependencies":{"@types/mathjs":"^5.0.1","@types/node":"^11.13.4","chai":"^4.2.0","codecov":"^3.3.0","ts-node":"^8.1.0","typedoc":"^0.14.2","typescript":"^3.4.3"},"dependencies":{"mathjs":"^5.9.0"},"gitHead":"92d6169a68943afba7899c56cf27f2ebed7c0153","_id":"tcl-js@2.1.1","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"rubikscraft","email":"renzodepenzo@live.nl"},"dist":{"integrity":"sha512-ZA9lSJuVPcKXux4kiIlRyN1VBEDqT8iIOibePL0l5YwMGg/PgtkUdJHoexNne4hAeM/uDHGj5snVewwbnPYguA==","shasum":"021d5fa68111f6f3d2dbdfcc38e8b2c6d2afc628","tarball":"https://registry.npmjs.org/tcl-js/-/tcl-js-2.1.1.tgz","fileCount":62,"unpackedSize":151827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcueo8CRA9TVsSAnZWagAA1xIQAJgucxG7VdbmNMHiVqGD\nbdGAF7IBNplObjn7/BJ5Xa6SsS8KthViO3jl1eQJ/dG8ObxgS4h4C/pUdDn0\nncRDXTSaDwjJhCCPc7+eZ3eEnmzHIOdvULOv4bODbn8fU6/EYalk6EhybMrF\nLxGgqGxYElGa28J4/uo3MKFgSmAsKc398wEaKQqQVJ89jVodH1m4kehDsYQg\nRRUr0HG7Xx7DBA9wLpOjDfVWG2Dr/jN8BZMcQEIl6yUunCcLP4N6WSKp6pPV\nNVsZbmms4mie/sgWFO/57125i1Y6syya4tw44Ftag+k2VxFq9/FTMeVQylpk\nR2nzrxzIYJkrA5y+fqHtWc0BFUhvePgysptbO/4NSl6US67LWE3QxUNupWVb\nm/JgG2VvhNcV46KAzZvMyDXfRnpEmqwBJBXBmf2r/PN5m0B/lH10DHXMFa0Z\nzZnfhKZ5klRJFxiqQhA4FMtpYCvgA+VVL9H+C+PZuufoPna8KB9sZKBLD0B7\nZpGcoUbpUH1ipq+/sr2oJUCSENJPR9SvhYyefxJaI9wUxo7nGfVFEvC4dpPK\nYwjPbTHYU3mAexGJimXll8kRhfWnvAMYicwnR5vGK+GRdN/VgTKlB+3WyeIJ\npMm5iepBdm0JZX7dHI302CV6ps1DwDE9+uI+WQm/xc2/7Ed9jgQJRyf7J5gL\n30ho\r\n=aeRH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHa3rPlkaEjVVAXAdCtC6qIPu7NH9AXcywoqQPptvmAuAiEA+61lBzZjP2MoUCJCiYK7/ehT9y/EMmoffjHxjfaFSqI="}]},"maintainers":[{"name":"rubikscraft","email":"renzodepenzo@live.nl"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tcl-js_2.1.1_1555687995549_0.08684028262304389"},"_hasShrinkwrap":false},"2.2.0":{"name":"tcl-js","version":"2.2.0","description":"An implementation of the Tcl language in Javascript","main":"dist/tcl.js","scripts":{"pretest":"npm run tsbuild","run":"ts-node test/test.js","test":"npm run run","tsbuild":"tsc","gendoc":"typedoc --options ./typedoc.json ./src/","build":"npm run tsbuild & npm run gendoc","start":"echo Error: There is nothing to start & exit 1","codecov":"codecov"},"repository":{"type":"git","url":"git+https://github.com/rubikscraft/tcl-js.git"},"license":"BSD-2-Clause","keywords":["tcl","javascript","interpreter","language","parser","typescript","script"],"author":{"name":"Rubikscraft","email":"renzodepenzo@live.nl","url":"htttps://rubikscraft.nl"},"bugs":{"url":"https://github.com/rubikscraft/tcl-js/issues"},"homepage":"https://github.com/rubikscraft/tcl-js#readme","devDependencies":{"@types/mathjs":"^5.0.1","@types/node":"^11.13.4","chai":"^4.2.0","codecov":"^3.3.0","ts-node":"^8.1.0","typedoc":"^0.14.2","typescript":"^3.4.3"},"dependencies":{"mathjs":"^5.9.0"},"gitHead":"0dc5e3e9775b2bb32e756e3dff01be80d63934ad","_id":"tcl-js@2.2.0","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"rubikscraft","email":"renzodepenzo@live.nl"},"dist":{"integrity":"sha512-/2OgCZfRmFM2nJeG6sITebRp1a3OXHIBgPAFCjjgWww4z76/PQpU9pR58Bg/Uhh7leI+6I64zjHUl2Wg1ACdQA==","shasum":"67732eb34b2a35e0cdbf01a0f1b476bd4db3e8ae","tarball":"https://registry.npmjs.org/tcl-js/-/tcl-js-2.2.0.tgz","fileCount":63,"unpackedSize":187954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcv2RqCRA9TVsSAnZWagAATecP/i8PAo1kKgaPfBXfLv26\nLZLIl9ry8VMMpjoFZMcvA80hdWedZ0Bnxh2j0bfdVsEtxNdI7wfLtv2yiyxR\nEkhZ/T2KC7a2ijGYLufrAjhp+VbO8HYnv04BlGRk7tDqE+FGALAy/+eEyHsL\nYWohilc1SmsDIRpDVE8I72uuegCB1InBtn8Xj6fBeuIZ0WIp731Tprp/lCrr\naYKvngIE9HJZP0Yd8ySMi+NdNIi6SGZaNtje3f2BtLABFyYDzSE1VZXzAk/K\nPrtjyqdM1tTFsz0ZjxU+zRkYY6g/K6xHqji6PkfrdiqgHBqH4Ze/yI69dWhS\n3WxAikbAKf/EJ2fHqyx4H68R7OjtMUXkcj/uLJ0nxUWW5HzNZbgBpVc64IVA\n0U0rHx/4dmyBf56Su64opK97r41STh6LG+fE6ggkQpNbS21jQi5H/mgFZeiq\n4FDB991XD5LFRoxlpdYAsrYamKL3Z6OvcwsYb/unC27vuJLpdkqtlwPlTARX\nHdkaFUNxpqzQZzjj6e2Uf5JBi9dK5JRiJ1osuHWSy5tfiomtoCngHihK+LEn\nWZs6dzRE/I1aATw9F3uwR3k/fIOXhpCqja68+Bit1c3UyFsDUCaT1XA5EF6z\nWa6Wm/AMVfyj+37iNXp7urn1ke7jkjYrIK3wpmtmPWp387R4ch6Na6/PqxDq\njn1o\r\n=Z9tu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2SJ3qaZT/eRkbFb2IXRfjlULvi5rkfyVnscVKAveO3AIhAMHQ1LwE3B7xf7pDi6v66LlxrIqAhCxJE6fm7JFnEfbn"}]},"maintainers":[{"name":"rubikscraft","email":"renzodepenzo@live.nl"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tcl-js_2.2.0_1556046954231_0.018123684654986816"},"_hasShrinkwrap":false},"2.2.1":{"name":"tcl-js","version":"2.2.1","description":"An implementation of the Tcl language in Javascript","main":"dist/tcl.js","scripts":{"pretest":"npm run tsbuild","run":"ts-node test/test.js","test":"npm run run","tsbuild":"tsc","gendoc":"typedoc --options ./typedoc.json ./src/","build":"npm run tsbuild & npm run gendoc","start":"echo Error: There is nothing to start & exit 1","codecov":"codecov"},"repository":{"type":"git","url":"git+https://github.com/rubikscraft/tcl-js.git"},"license":"BSD-2-Clause","keywords":["tcl","javascript","interpreter","language","parser","typescript","script"],"author":{"name":"Rubikscraft","email":"renzodepenzo@live.nl","url":"htttps://rubikscraft.nl"},"bugs":{"url":"https://github.com/rubikscraft/tcl-js/issues"},"homepage":"https://github.com/rubikscraft/tcl-js#readme","devDependencies":{"@types/mathjs":"^5.0.1","@types/node":"^11.13.4","chai":"^4.2.0","codecov":"^3.3.0","ts-node":"^8.1.0","typedoc":"^0.14.2","typescript":"^3.4.3"},"dependencies":{"mathjs":"^5.9.0"},"gitHead":"1c4bd137c6c2096271828426f83a3fc0d8f35fb0","_id":"tcl-js@2.2.1","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"rubikscraft","email":"renzodepenzo@live.nl"},"dist":{"integrity":"sha512-aZW6NCk6ajtwhjvfecoADnjkLYVwaKedJLQNnqTPXZ9LjBSEtUOSM6OsxSq+YDvlNMvHk/aL3KyIkMyxhU2jvQ==","shasum":"9ed077dcc115fd558833028d84d28ad484ff43fe","tarball":"https://registry.npmjs.org/tcl-js/-/tcl-js-2.2.1.tgz","fileCount":63,"unpackedSize":188059,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcv2+0CRA9TVsSAnZWagAAA6QP/3EY9GvwDbcHAkgbBeIP\nIG8jvFtyb4+R3naUtgGK+aVRnbKWDO5wvoNArgvpxpaxNs9qjY652Pg7lqYM\n57Z3uuS60GxjSI8P2sEenh6lbyK+sbwWYGvLf+xrcwFceDCpvyv6pDBkNRZY\n/igiLmmYbZRBxltvxtqOULHwHMpiUmkjGFkrYTC8Rg0HKKaBlYf29ylpvX1e\nPS2f4Y+Xl5/QQ364Ys3sSO/r+r77fblA4cjyRkyZyXLZC0xQSE5iVEGLSviR\n81xWVIQghC1+p1+EHNu0T8B6lgIRViD91N6hxsls7vabGS+77FRzhrrS6Rog\nqWd8edDG3lKyutMTlzxOY46BsiH3qRkRuaDDmawYMmK008BpXKWZrfRXl0pX\nigg0QYamwfz7qUlDbtKMyyENcxg25UAcnfp1oYjPpRzZsJlblUf1INPhMs9u\n8aaE5/haMFd0461ESpWjvJ7lX3dL906uUNCZs3Bhb6NpJ3aOqRb3mttxKZPE\nzbbdC2arByP66Bv1iCo4LRgPzmAL9/AZgX4FGvkR/ehnNU1937AihEJDMbNE\n0cMVGjYmVkKI/+A5VohhYYnYQM6hi7KgoM6noxkMZGlrsHP/ZIBRAzXAkcnO\nKLJO4IN8nvnjR5xdI4m3Kqy6TLQxkBYmm97Rgabb+8O7KA1toILgbf4Pnmm2\n1rx0\r\n=9ivg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDat8dtgxIp529lIJXFuO/AkP158/CSpzOcBJwhP0yMAAIhAM4mks7N+m4DvFWc0Xb/xVyfU1IxlvmhXU/ZiaHiXAta"}]},"maintainers":[{"name":"rubikscraft","email":"renzodepenzo@live.nl"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tcl-js_2.2.1_1556049843637_0.6413974492522287"},"_hasShrinkwrap":false},"2.3.0":{"name":"tcl-js","version":"2.3.0","description":"An implementation of the Tcl language in Javascript","main":"dist/tcl.js","scripts":{"pretest":"npm run tsbuild","run":"ts-node test/test.js","test":"npm run run","tsbuild":"tsc","gendoc":"typedoc --options ./typedoc.json ./src/","build":"npm run tsbuild & npm run gendoc","start":"echo Error: There is nothing to start & exit 1","codecov":"codecov"},"repository":{"type":"git","url":"git+https://github.com/rubikscraft/tcl-js.git"},"license":"BSD-2-Clause","keywords":["tcl","javascript","interpreter","language","parser","typescript","script","lexer"],"author":{"name":"Rubikscraft","email":"renzodepenzo@live.nl","url":"htttps://rubikscraft.nl"},"bugs":{"url":"https://github.com/rubikscraft/tcl-js/issues"},"homepage":"https://github.com/rubikscraft/tcl-js#readme","devDependencies":{"@types/mathjs":"^5.0.1","@types/node":"^11.13.4","chai":"^4.2.0","codecov":"^3.3.0","ts-node":"^8.1.0","typedoc":"^0.14.2","typescript":"^3.4.3"},"dependencies":{"mathjs":"^5.9.0"},"gitHead":"1eb3a8f956666f4adfddd012ddc9d45fbaf5aa67","_id":"tcl-js@2.3.0","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"rubikscraft","email":"renzodepenzo@live.nl"},"dist":{"integrity":"sha512-hgQNecRRTO1YEDlwwHQAaAGcs/WrvYl/0MGyHKiJRIoKdKw7WEzBtWHufUdoinOcC8OM8EH3gUcaCNMs52oe2A==","shasum":"131989bb073c14808e3ebed19fbd68274bf1910c","tarball":"https://registry.npmjs.org/tcl-js/-/tcl-js-2.3.0.tgz","fileCount":63,"unpackedSize":203901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwGsACRA9TVsSAnZWagAAvdwP/07jqZn80fbJxB9WZQLM\n/bN4lyWor5hTMPGBQi854DtG5CJipwuZyhyUjR5CaOVK0V3U7F2b/4UShMgO\nx1QRMJf8Tc+/OcpLMnidKUVRrR4oowPn6Z30euYuee3dGy4G2x/e+PLDYwDp\ngk5rTNVW44xU2jDxm4I3FbjC9N1xhYLLIB3RtRkVblifMqxsjrJLe52n5Yuf\naQEILNvlhhVcHu6WjsxcM/MmbqHePsooiYjvPYY91lv9olffAhh5+DDW1Bwe\njPvW/bK+jpQ6i6dblH+wXdkSRoEOK13x9GXvRHiyUVNupexJAt+DjAVw2J/F\nnCRh1DEw0GslE0Cw7HWCi8J+3WUN+iPdXUOH81uKuu9aW0Y3Thw2j4aGS58V\n7RRrvdOdFsRKpALGdO97NfZG9++uZbe6cC/c7uW4GNSDE2w+iHfP5DQWLlM2\n/j7GFrspYlR0gth7mp75Mrgh78NlUyaAdhl6IbzTrLDFYrThRh3fTqxSoyeD\n6glb30CVXz9BCpD293/UNL4tei0Lf2o5nKW/DAKrF+MmTGOJBevvXaZYqiKD\nLQkYlHLcDTHBwM3B3W2sqgFmyXKyyfh4GscVmTF1MyUhCVs9gHQs5YgAREat\nS3lRtAO33WMZ8xtIo9IKabu/nmdikZqL4oY5ExPvj+qlybSvF5ZL1e8dd4dD\nd6Vq\r\n=wE/W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQkfPUfEBQsOarfVZLrBrCVxTJu2zVedkDqDiwXFqIiQIgPnFTivqV0K5FYOr/pJeeUYqqDoZnDIh8fX35X18Nq8A="}]},"maintainers":[{"name":"rubikscraft","email":"renzodepenzo@live.nl"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tcl-js_2.3.0_1556114174289_0.8156089867095646"},"_hasShrinkwrap":false},"2.3.1":{"name":"tcl-js","version":"2.3.1","description":"An implementation of the Tcl language in Javascript","main":"dist/tcl.js","scripts":{"run":"npm run tsbuild && npm run runonly","runonly":"ts-node test/dev/test.js","test":"npm run build && npm run nyc","posttest":"npm run report-coverage","tsbuild":"tsc","gendoc":"typedoc --options ./typedoc.json ./src/","build":"npm run tsbuild && npm run gendoc","start":"echo Error: There is nothing to start && exit 1","nyc":"nyc mocha","report-coverage":"nyc report --reporter=text-lcov > coverage/coverage.lcov && codecov --disable=gcov"},"repository":{"type":"git","url":"git+https://github.com/rubikscraft/tcl-js.git"},"license":"BSD-2-Clause","keywords":["tcl","javascript","interpreter","language","parser","typescript","script","lexer"],"author":{"name":"Rubikscraft","email":"renzodepenzo@live.nl","url":"htttps://rubikscraft.nl"},"bugs":{"url":"https://github.com/rubikscraft/tcl-js/issues"},"homepage":"https://github.com/rubikscraft/tcl-js#readme","devDependencies":{"@types/mathjs":"^5.0.1","@types/node":"^11.13.7","chai":"^4.2.0","codecov":"^3.3.0","mocha":"^6.1.4","nyc":"12.0.1","ts-node":"^8.1.0","typedoc":"^0.14.2","typescript":"^3.4.5"},"dependencies":{"mathjs":"^5.9.0"},"gitHead":"bd9c6be21491ce6bc843705f6aae04f28f0f6dd9","_id":"tcl-js@2.3.1","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"rubikscraft","email":"renzodepenzo@live.nl"},"dist":{"integrity":"sha512-0OVAJN85tuSn4+oaCfc5U4qNL6UBHiIXD94X0DpMmTTCQGUQ6JyEpkGvgAi5UZhrLQj5OTNpFr200jnaP/H87Q==","shasum":"bcd2aee00f7bea3403db13ca8bada144f36c529e","tarball":"https://registry.npmjs.org/tcl-js/-/tcl-js-2.3.1.tgz","fileCount":103,"unpackedSize":1003989,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwMpCCRA9TVsSAnZWagAAolgP/3zCgNlDkuozJCV9QDVa\n027iuSfvmtmlUY/q1meBtIkUKzCR3aHk82eAg8iAMQ2PE9u6bqBJYLj4azZD\nGcO0Ex0q+m2vle9jobBJNSizTooVlR2aetq8iUUZkM/f03CYP26jnLe5E57W\n8yZkMmDFeykCnDkxgNJyLMvU0ncVLUNn4yswCWNQL/lE43+0kinun00Cvmio\nQQZGticJHJYiXp8fRXF4nbLavWw0DJ0O3rz6xIR784aGBN6ax8byvL6+Pmy3\nLHPSyiUpG4KkAgc06M1Ok4+dzWDVcW6QOnHSB18Vd2KDWMvjCINDYOFAkSk5\nO1J5n4cGg1DQuxLUJ+nSezZFefIOVTXzlVyr4XmESZE/X4yf6r0q+9E2xjVl\nwlMI2bIxk8xGibJG192cJRG4tFaU8EGbAuaZqBXoc7rWJYYWwJhWZ09IzS7R\nQP4rYFqAYI1LaS/Ljn8rPxIs6Cj45tsBIwA3N2loIw0uj0BgcJaiST2Mt8ol\nkUQF0ZUGBe0XTFKuPy9S4Yej1f5S0AFsAHZGU+DUUAFof2q44OhfZC22YBx6\nhM7DHdMZ7dF9kI8wF4J0pWYH9u3rdAKAJlTiln3VefaSA77auhppirJ7Y+/K\n6bOZzSlOvDzLO2FmM5QF+3G3OTZpdaIZkViO9HK9vXC+m2VkiQLO1hC/uVx6\nhUaO\r\n=KnKi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2JFWHNczW2E/FfXqP38BeWhLszKmV+v2DhxO7ICyTbgIhAM1+aadss7ZW1Dz1GA5IK89Dr2Af6dHhbgHr2lTEyC8I"}]},"maintainers":[{"name":"rubikscraft","email":"renzodepenzo@live.nl"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tcl-js_2.3.1_1556138562122_0.6635854222172037"},"_hasShrinkwrap":false},"2.3.2":{"name":"tcl-js","version":"2.3.2","description":"An implementation of the Tcl language in Javascript","main":"dist/tcl.js","scripts":{"run":"npm run tsbuild && npm run runonly","runonly":"ts-node test/dev/test.js","test":"npm run build && npm run nyc","posttest":"npm run report-coverage","tsbuild":"tsc","gendoc":"typedoc --options ./typedoc.json ./src/","build":"npm run tsbuild && npm run gendoc","start":"echo Error: There is nothing to start && exit 1","nyc":"nyc mocha","report-coverage":"nyc report --reporter=text-lcov > coverage/coverage.lcov && codecov --disable=gcov"},"repository":{"type":"git","url":"git+https://github.com/rubikscraft/tcl-js.git"},"license":"BSD-2-Clause","keywords":["tcl","javascript","interpreter","language","parser","typescript","script","lexer"],"author":{"name":"Rubikscraft","email":"renzodepenzo@live.nl","url":"htttps://rubikscraft.nl"},"bugs":{"url":"https://github.com/rubikscraft/tcl-js/issues"},"homepage":"https://github.com/rubikscraft/tcl-js#readme","devDependencies":{"@types/mathjs":"^5.0.1","@types/node":"^11.13.7","chai":"^4.2.0","codecov":"^3.3.0","mocha":"^6.1.4","nyc":"12.0.1","ts-node":"^8.1.0","typedoc":"^0.14.2","typescript":"^3.4.5"},"dependencies":{"mathjs":"^5.9.0"},"gitHead":"9ecffec98a1f9bf4b9b7739f392329318d0bf0a0","_id":"tcl-js@2.3.2","_npmVersion":"6.5.0","_nodeVersion":"11.9.0","_npmUser":{"name":"rubikscraft","email":"renzodepenzo@live.nl"},"dist":{"integrity":"sha512-9uu63DMGz/it6dqpHw3/H7VEOFuEpBpJY9RCB7rPPEZsvFFK5QbiXEek4jnqdcGTETpiGFrUEHNVSM0aOqz9yw==","shasum":"b8edb191a3ec7cc0c86794feb534bdecc26f182a","tarball":"https://registry.npmjs.org/tcl-js/-/tcl-js-2.3.2.tgz","fileCount":75,"unpackedSize":198263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwM71CRA9TVsSAnZWagAAL8MQAJr4sbKPglhHFSFZmQM0\nbI24+v09M2V+ZlUs9KHLd9bZIw8W0qfFOw5HH4C0sa8Ly5pW0mwVy0HDzvZA\n5Lm2DteApDSjAc7viZVwKROcrgRYLLYbYp7byhwpEu2fE8Lgqpc9wSt01xww\n+VHYjV4iouVwGikKUNuYA+mffpfQ4CNCv//ChXkv7dRnfExVNmYHeX4jfQ03\nh2G0wzKtjNJwzLz7ibugQZpcF/FhayhwCiH/FZf2kKov2rkZD3P3FQMVW7Qv\nbiJmj3UQXlOWF8+GeOhWzXBe4/a/c3iFiss5Y0m7YBl0Asa2V2w8U5ahrTd4\nD7fJuornMXTb0PuPYwU1qaLPIv1AhJNEl/eqarjq8jqutBfqV1ZZEjzOD7nO\nzkdLBe67ChFc9EnHBITGcRfr88GfmJFZk6gCuyIDDDWWHF4cTLVZW/fUT7NG\n1oEBzOwmOawelQNLFesIhZLz1OpNn9Ktl3yVF+t1j8P1MhiGDLWvRpMZUQ0I\nSauN0ivfyil8xnkLTQgjh2tmE4R7v2sF20t2vmWhpZ5rmpvTehv3vT0ZIDNc\nVGcxj3f2Mbn1X3VKBIS4m5qM3JNDhdorbb+4Tu9M2prYnJkTbgQu5qIIbW6l\na7XmkXVVJrTe0tVFLpw4vsfOsbNSo8u1IUhZ539WEWnEsXKN5+qYoilg1ikr\npAy6\r\n=msJY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClfSsWRhXzxEO1ZGdvQrF0F1pnaJT1ETWz2/F9K3cHgAIgWGo06lEPiCKu04mC7ki6xYV0Chufkps6Yxc3B8V7F+0="}]},"maintainers":[{"name":"rubikscraft","email":"renzodepenzo@live.nl"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tcl-js_2.3.2_1556139764354_0.1805617927489005"},"_hasShrinkwrap":false},"2.4.0":{"name":"tcl-js","version":"2.4.0","description":"An implementation of the Tcl language in Javascript","main":"dist/tcl.js","scripts":{"run":"npm run tsbuild && npm run runonly","runonly":"ts-node ./test/dev/test.ts","debug":"npm run tsbuild && npm run debugonly","debugonly":"node --inspect-brk --require ts-node/register ./test/dev/test.ts","test":"npm run build && npm run nyc","posttest":"npm run report-coverage","tsbuild":"tsc","gendoc":"typedoc --options ./typedoc.json ./src/","build":"npm run tsbuild && npm run gendoc","start":"echo Error: There is nothing to start && exit 1","nyc":"nyc mocha","report-coverage":"nyc report --reporter=text-lcov > coverage/coverage.lcov && codecov --disable=gcov"},"repository":{"type":"git","url":"git+https://github.com/rubikscraft/tcl-js.git"},"license":"BSD-2-Clause","keywords":["tcl","javascript","interpreter","language","parser","typescript","script","lexer"],"author":{"name":"Rubikscraft","email":"renzodepenzo@live.nl","url":"htttps://rubikscraft.nl"},"bugs":{"url":"https://github.com/rubikscraft/tcl-js/issues"},"homepage":"https://github.com/rubikscraft/tcl-js#readme","devDependencies":{"@types/mathjs":"^5.0.1","@types/node":"^11.13.7","chai":"^4.2.0","codecov":"^3.3.0","mocha":"^6.1.4","nyc":"12.0.1","ts-node":"^8.1.0","typedoc":"^0.14.2","typescript":"^3.4.5"},"dependencies":{"mathjs":"^5.9.0"},"gitHead":"e761ccd9c776119678664c04d219b1f34e997ad7","_id":"tcl-js@2.4.0","_nodeVersion":"12.0.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-v7Fdu8IjwO/fTj2RUFkeGyooWOD9ejgPtTaEwUle5WInv2tUDDKu+7dHuD8Rj6M2WLwPjCiDvu+UlLur2+irow==","shasum":"6056b2b8d743968ebd8ad77b64bd2b3cc0d7c2d9","tarball":"https://registry.npmjs.org/tcl-js/-/tcl-js-2.4.0.tgz","fileCount":78,"unpackedSize":229544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcw2XQCRA9TVsSAnZWagAA9w8P/jUHWomTZ9UsBIVAYt/m\ne+L9W6YYa/eoFNTsiXKDCvLRAsQm1hqdx9cGXjUHspqgcUAEyt1X4mT/zjRs\nSgD0Zm5X/THSCF81phMT/DO7htB5b9b/PgOdBteAS+KQ1zYlRWvQfDPjNaMv\nZk/XGEhCvMr1b0RJaPohwEHqAijsse/EFTTbEEUvNVDNa3j6l66mAIUP256I\nxBL+92lKwDEp1Ma34HqmXElYY8pqnidHApyQXR2GUxJRt3VDR0ldEwL3D4yC\nEAIZhuUeaAFsmCgYJSGgsJuSWw7tFBh9dyyDDUBYOee9lIek+aKu43VAh5uc\n4hZDepdTWXMbuFMZpNSA6y9WpI+MUP7thVd77JsQyvVUnnLRScWMNPIKw3AW\nj79D66TAcRgW+4r0JgbQEKTJLTcHhWd0vgcj7/qAhDH83Njz3OR5ZEueFVFG\n5v3/b1jJqdSXpnQfOckibLxclZO9l5Utl0uPDkIM89IK5+N8qocgUf/qWxGa\nGKCB/qEO53Khoanw+5SWjcv9Utap7i1PYw5xP2RjTmIbUH00eJmmWxEitKYY\n6Bcbu+ou3/ycbR25brYz0uPKiIvuW2MefSYytuyTlYyx31THSy3ux6YBw3fA\nvknw0YmKaE/IrLP6t3h+O4YSjt2u8Z0Hg+tx+InBX7ceJWoK445pHkGZeBcF\nMoCk\r\n=ZbWb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIcMU02fhIdjo9HMau0+Z6/6nAuiP1ySkZD5iBMkplyAIgf2Z9GdCWcn9x0w1SFKf3CBJm5Ht7i3QJPvCx969BuoQ="}]},"maintainers":[{"name":"rubikscraft","email":"renzodepenzo@live.nl"}],"_npmUser":{"name":"rubikscraft","email":"renzodepenzo@live.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tcl-js_2.4.0_1556309455490_0.9212502516922738"},"_hasShrinkwrap":false},"2.4.1":{"name":"tcl-js","version":"2.4.1","description":"An implementation of the Tcl language in Javascript","main":"dist/tcl.js","scripts":{"run":"npm run tsbuild && npm run runonly","runonly":"ts-node ./test/dev/test.ts","debug":"npm run tsbuild && npm run debugonly","debugonly":"node --inspect-brk --require ts-node/register ./test/dev/test.ts","test":"npm run build && npm run nyc","posttest":"npm run report-coverage","tsbuild":"tsc","gendoc":"typedoc --options ./typedoc.json ./src/","build":"npm run tsbuild && npm run gendoc","start":"echo Error: There is nothing to start && exit 1","nyc":"nyc mocha","report-coverage":"nyc report --reporter=text-lcov > coverage/coverage.lcov && codecov --disable=gcov"},"repository":{"type":"git","url":"git+https://github.com/rubikscraft/tcl-js.git"},"license":"BSD-2-Clause","keywords":["tcl","javascript","interpreter","language","parser","typescript","script","lexer"],"author":{"name":"Rubikscraft","email":"renzodepenzo@live.nl","url":"htttps://rubikscraft.nl"},"bugs":{"url":"https://github.com/rubikscraft/tcl-js/issues"},"homepage":"https://github.com/rubikscraft/tcl-js#readme","devDependencies":{"@types/mathjs":"^5.0.1","@types/node":"^11.13.7","chai":"^4.2.0","codecov":"^3.3.0","js-yaml":"^3.13.1","mocha":"^6.1.4","nyc":"^14.1.0","ts-node":"^8.1.0","typedoc":"^0.14.2","typescript":"^3.4.5"},"dependencies":{"mathjs":"^5.9.0"},"gitHead":"933e7bf720c00c3abb16c9d823501d77e1af8452","_id":"tcl-js@2.4.1","_nodeVersion":"12.0.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-5he2jDqQvV2mx1UHrX4UxhVcSKzRVzq59FhDhiv5YuW25dNzLuBiAmTipP/KKtiGsDKsTW5pZ+Z1t5fyfSuRoA==","shasum":"d42ab7016d0e476fcbc4bd5f399abd3d011c512d","tarball":"https://registry.npmjs.org/tcl-js/-/tcl-js-2.4.1.tgz","fileCount":78,"unpackedSize":240172,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcxtefCRA9TVsSAnZWagAA/FsQAKCpF+UKe93ePEKviUV2\nKGGYQKsoIwP710EE7ve5VEALkad9mUDq2IuCg0HJvknqYkNs2ndRlye5kiGM\n5SxR9Mg5U/ajPBFSuWNIWI2rXMDI1rWjDnofOhN/SqJwtUScARhsj84vGyZs\nLWwS+pJDkUP/2lHNtVnFq/fEmw+s0no182vW174pPwyD6djY0wh9mMo5mYYa\nmGpO8epXb4214bglg/tAfXM6XYNd/066GCT86HnUTl9hdlJBTNvO57NeM/Gm\nSmGwmWdlZ/ULnzGXFG0movHXCYO9NXPK21Ta0o3TfjtHsQNvEULImMqZ0J3w\n2+ZVaRb6RxvAQxH3l8tBQlQPfjRG0+Y0Uo2gr8rvFF2He/5kVwxqk01H+M1Z\n7abY0TdcbiOJfTUjP4QD1jKlYVEBOSKSTrTdG8SoTO/PRSDt+aB++Uz2eSK4\nWEHHYq2Q2J6hxZq0nmwR11LATgHKeHWAIwY4lNPPvqEndsfSMI0+p+I9q3DS\nyzI5syTOnweyRxJCK1R+kTFVgAp680hikp2tbeuHrAahdcb2TBvodawi/fJx\nItlZINztwwHEIuxdKQfl+BDJinh4/TH+1t2cYItwzrTbtBuaGlAiC19SC8aX\nhivdSkFgFVATnMIZGJ15sgiTVRBapggsOB7KRB+DlAi5RM66sta5Be9W/WEB\nM5dC\r\n=Tyio\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAYuxZzv2RKzONg8WemykqHujCxOpZek48TZ9r1HBtKOAiBIJzonGslFWbviT34YIrB4jiHl1sX76aSbRJGWtmj20w=="}]},"maintainers":[{"name":"rubikscraft","email":"renzodepenzo@live.nl"}],"_npmUser":{"name":"rubikscraft","email":"renzodepenzo@live.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tcl-js_2.4.1_1556535198994_0.3517687549074109"},"_hasShrinkwrap":false},"2.5.0":{"name":"tcl-js","version":"2.5.0","description":"An implementation of the Tcl language in Javascript","main":"dist/tcl.js","scripts":{"run":"npm run tsbuild && npm run runonly","runonly":"ts-node ./test/dev/test.ts","debug":"npm run tsbuild && npm run debugonly","debugonly":"node --inspect-brk --require ts-node/register ./test/dev/test.ts","test":"npm run build && npm run nyc","posttest":"npm run report-coverage","tsbuild":"tsc","gendoc":"typedoc --options ./typedoc.json ./src/","build":"npm run tsbuild && npm run gendoc","start":"echo Error: There is nothing to start && exit 1","nyc":"nyc mocha","report-coverage":"nyc report --reporter=text-lcov > coverage/coverage.lcov && codecov --disable=gcov"},"repository":{"type":"git","url":"git+https://github.com/rubikscraft/tcl-js.git"},"license":"BSD-2-Clause","keywords":["tcl","javascript","interpreter","language","parser","typescript","script","lexer"],"author":{"name":"Rubikscraft","email":"renzodepenzo@live.nl","url":"htttps://rubikscraft.nl"},"bugs":{"url":"https://github.com/rubikscraft/tcl-js/issues"},"homepage":"https://github.com/rubikscraft/tcl-js#readme","devDependencies":{"@types/mathjs":"^5.0.1","@types/node":"^11.13.7","chai":"^4.2.0","codecov":"^3.3.0","js-yaml":"^3.13.1","mocha":"^6.1.4","nyc":"^14.1.0","ts-node":"^8.1.0","typedoc":"^0.14.2","typescript":"^3.4.5"},"dependencies":{"mathjs":"^5.9.0"},"gitHead":"92e9e4548ff2f19935c1c42482f509da8bfc26f8","_id":"tcl-js@2.5.0","_nodeVersion":"12.0.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ugyLStmm/P0b0HtxNHXsZhJU2Nx+XTWu4h4IIessE+up1pIRz3qABs1fty3WNhI2DvJGNdf7hkyQvF7y3uTchw==","shasum":"c1da8648d0a62fe9326424901f553afd7c12fc4d","tarball":"https://registry.npmjs.org/tcl-js/-/tcl-js-2.5.0.tgz","fileCount":78,"unpackedSize":257621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcx0xCCRA9TVsSAnZWagAAJmgQAIgz/hgZSv94cRecKqzQ\nQGtG27tcCHoJmZtbL5leMT8ez0d8ZIhAu0DtJTLUu0ripD6HlQWELT5xy21u\nICMxIFYCUrR61Amrm34ULKp8CjE+709hYko2EGEoZqvLv7QbEaY3RvLQrNmD\nEadrmxJhrbYkial4LT5Unvz24Z7GkbT4PSOROdEZZjNIMTl9kPLQnLogjIGk\nx3+62rTAmFAMCP4nXGggMwqau+wkP2/zjFlolvbWTd1ARuzXwiyVoplVxIwO\nPn03MotQqA0RM0Vx8U+vtlHGJHAAw7FbaAG+vrSAWLVLm9jBY1MqcbTPLkA7\n56iAkSR04RE/6barmYRoKLJ9/3vZUIMerHTumM9aCTJ2jZmwQDY9xVY0HJSe\n/QSYJy5igguHxUIzSR707oPB1dDMEoQbybCPkqE5x0JbNQyTIOsPS5VXTguh\n2VN+cAuhIrGbdfNYxjHPMRhUhaDsEJCBTy2gRRz8ZIX807gWilSY3jP+NRrT\nIj+llIsHj0aetzJNcGQ2H664hbW5drXli2my8DZvUDK9TVQRGMNLTXveSZaj\nN0r2iRaMi9cdqE5dIE8Ea67P/tzTIPuCY4hlkLA0Ax4UG9EqvZkdtTLaHpIs\n27+dBRtUnGJZyaurUe3vTgDsKMrDj/MbM7ja6Yw2gFXwsioyziD6aA9+3XE1\nSxt3\r\n=yw/m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIaVTQT8OhsoA8UwB8ykORPuI79lUoWsprKbO3F3VZJgIhAP7aDcmI39Kyl6lBPK1QxzllQAqnq9pu3PoldfXWyNqj"}]},"maintainers":[{"name":"rubikscraft","email":"renzodepenzo@live.nl"}],"_npmUser":{"name":"rubikscraft","email":"renzodepenzo@live.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tcl-js_2.5.0_1556565057663_0.1495618260685847"},"_hasShrinkwrap":false},"2.5.1":{"name":"tcl-js","version":"2.5.1","description":"An implementation of the Tcl language in Javascript","main":"dist/tcl.js","scripts":{"run":"npm run tsbuild && npm run runonly","runonly":"ts-node ./test/dev/test.ts","debug":"npm run tsbuild && npm run debugonly","debugonly":"node --inspect-brk --require ts-node/register ./test/dev/test.ts","test":"npm run build && npm run nyc","posttest":"npm run report-coverage","tsbuild":"tsc","gendoc":"typedoc --options ./typedoc.json ./src/","build":"npm run tsbuild && npm run gendoc","start":"echo Error: There is nothing to start && exit 1","nyc":"nyc mocha","report-coverage":"nyc report --reporter=text-lcov > coverage/coverage.lcov && codecov --disable=gcov"},"repository":{"type":"git","url":"git+https://github.com/rubikscraft/tcl-js.git"},"license":"BSD-2-Clause","keywords":["tcl","javascript","interpreter","language","parser","typescript","script","lexer"],"author":{"name":"Rubikscraft","email":"renzodepenzo@live.nl","url":"https://rubikscraft.nl"},"bugs":{"url":"https://github.com/rubikscraft/tcl-js/issues"},"homepage":"https://github.com/rubikscraft/tcl-js#readme","devDependencies":{"@types/mathjs":"^5.0.1","@types/node":"^11.13.7","chai":"^4.2.0","codecov":"^3.3.0","js-yaml":"^3.13.1","mocha":"^6.1.4","nyc":"^14.1.0","ts-node":"^8.1.0","typedoc":"^0.14.2","typescript":"^3.4.5"},"dependencies":{"expr-eval":"^1.2.2"},"gitHead":"1f76c90b6da0ed0dc9e46307a4fd732b209ced0e","_id":"tcl-js@2.5.1","_nodeVersion":"12.0.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-8g50zsORbrCfNGEkS7Goev7WhgoSxMbKReDozkpix4Hkmq2ChSp157QVJHLhPFV7TlH3mzJHf1K2//1o4n6IRw==","shasum":"efbb1138ed7dcf5ea63d5d89d287b45b9ec3f9c2","tarball":"https://registry.npmjs.org/tcl-js/-/tcl-js-2.5.1.tgz","fileCount":82,"unpackedSize":274402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcx2yECRA9TVsSAnZWagAAUdEP/2Tr0oDQCzzhdYOg2e0a\nMd10Co/vk1vPQ47RJhGoCt6ZnQN5qthXoXXIKu2CEqK0DpwhdLN+S+GB+HNl\nNZakNtjRI+NqDZKkjMOTEblW8G9RVLnXmcD08vi38t347IpgpU0f+f43vK78\nRIIn5yCRPChFiZdXXI4O8JS7Z+vFnZ0cQRWCmlhwSujVfK7JlQIXLJlhljWn\nifRONz3bvNUrc1AZN81EHdkhWHn38UBcERmnRyq3JWr7xUeHepA1uZQaBTcn\nqErrVO4ZkF46BKi+WaYpQ92z8FlfxIHYLAu623AcG7vI5+8mqgpzMWU2DLAg\nIQE1gFbeCLsIeWxv9nBKhbX02GHb3/QCimoom27z/fQYxYzu4P7BLloVVbeL\nReqm1ZS4HcA4CLQ20Cn8+xFELTsYiZuilVrBvQMJWk065sg3LmzaU897RFLu\n9BktWijajBb16I++3eJx5vbJcrg6LIOiUPxqdZPuttxzehh7bjjgkYtAUd56\n9DqvBjoJGnrQ4NdCSwfv3a+j1xz3n2bVpnVOuisXkY17m1Ma/rdmR6UVBi+n\nrxXRQG8IRnbate447iUsDFhPygGVC4oorHue+nAUyN15HIjV5sbdqS3tvCg7\nD8FFbrXyDixH8Hixlq58ZCc4TTdNNNmuDQhX7jmTgHzN/n5+8ELlshbWuT+7\n9j2+\r\n=t+eI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFApagzRoHgelb4b6OLgNp7MX7B9ZUN6hzPbsLOx30DbAiEAlyh6VDcTar1OLveY/SaQ6YF2U3XY5uOH51ZkUEAG//U="}]},"maintainers":[{"name":"rubikscraft","email":"renzodepenzo@live.nl"}],"_npmUser":{"name":"rubikscraft","email":"renzodepenzo@live.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tcl-js_2.5.1_1556573315591_0.4538770951416924"},"_hasShrinkwrap":false},"2.5.2":{"name":"tcl-js","version":"2.5.2","description":"An implementation of the Tcl language in Javascript","main":"dist/tcl.js","scripts":{"run":"npm run tsbuild && npm run runonly","runonly":"ts-node ./test/dev/test.ts","debug":"npm run tsbuild && npm run debugonly","debugonly":"node --inspect-brk --require ts-node/register ./test/dev/test.ts","test":"npm run build && npm run nyc","posttest":"npm run report-coverage","tsbuild":"tsc","gendoc":"typedoc --options ./typedoc.json ./src/","build":"npm run tsbuild && npm run gendoc","start":"echo Error: There is nothing to start && exit 1","nyc":"nyc mocha","report-coverage":"nyc report --reporter=text-lcov > coverage/coverage.lcov && codecov --disable=gcov"},"repository":{"type":"git","url":"git+https://github.com/rubikscraft/tcl-js.git"},"license":"BSD-2-Clause","keywords":["tcl","javascript","interpreter","language","parser","typescript","script","lexer"],"author":{"name":"Rubikscraft","email":"renzodepenzo@live.nl","url":"https://rubikscraft.nl"},"bugs":{"url":"https://github.com/rubikscraft/tcl-js/issues"},"homepage":"https://github.com/rubikscraft/tcl-js#readme","devDependencies":{"@types/mathjs":"^5.0.1","@types/node":"^11.13.7","chai":"^4.2.0","codecov":"^3.3.0","js-yaml":"^3.13.1","mocha":"^6.1.4","nyc":"^14.1.0","ts-node":"^8.1.0","typedoc":"^0.14.2","typescript":"^3.4.5"},"dependencies":{"expr-eval":"^1.2.2"},"gitHead":"69a0488467db451d94590be7fb5e90e781d83b0d","_id":"tcl-js@2.5.2","_nodeVersion":"12.0.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-U/Xfq0jIr7hs2W734WvK2DoFG5ZGsthCMNhutybrFNyhqZ/GcGqQS95s4HYRe0dj0/dKbgRA8aeqo2nIQGiZ3g==","shasum":"bfdb03a0e49daaeedcee7f9ccf021fb29d6f9b16","tarball":"https://registry.npmjs.org/tcl-js/-/tcl-js-2.5.2.tgz","fileCount":90,"unpackedSize":277058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyaqrCRA9TVsSAnZWagAAPb4P/RhQ1mdMKsCFtt91Hcbr\nGI41NfEfeUpW3fjkwgtAhtwOQjKrG7AemcovPBym1j/9x5poPhiLirBCIMO5\nWn4TGiMybV85K1GcTyM9rxjJrtcbWscYWDZOq2WZQhM57BAezYOnuUYYdvwT\nypOpgLvks0/gKrkmsYEuW5L7KcR9RmsKOO1CcEGdKoR9/dHMQemqHuZAT0PG\ncWktNh4GZwyvlkhZlcqkgkLIjcfJgCVSnxJK9ZlK7ChGWVpluCgQrZ/qXrDs\n4XFjUoo+3Wnn1SAgDlIeeB7Xph2MDgxOZvIlui+f0hV6f4ykSI3DNP93vqZP\nEYwQbHJREAYvSM6MU+3fwovCm+uZha/GBKaa17zWJQAmGqULrQJS34onw5rH\nzdcYfQtn37cuTG0yx/BCQ/f0NbZTt8uymGfEvJpXXAVIBR11bYzFsy+hif5K\nrbnQGX3Yr7PxzFmFG3k37iMDa3QQltZstfWdOISrfvxZias2HdNxjIk4VYf2\nSvm0bo1xIHkOkpmdzobPsROs2RfmTfFeHR/cz71ztCyw8Mh2/Jg0D7zWNh3j\n84zjOPbmU4yfo9M8GF9vPo8a/16xJJ2h+UTeQ7HWMrERLyoe0cq+a+kR2tov\np3wmlsrBC4QMry6M2S/emRLQ+Zc7ePUM5OkIzcBz4yLhLgyMyZy4JqB/1uee\nrzUF\r\n=o6NE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBcuqJk9ds6XAHNLuNhpD/WV6m14TQvGJPR3rM9qsbbuAiEA/h52pDRUHyws6juSvSaPLTf3AwP0RrW1oPCkL87zM8Y="}]},"maintainers":[{"name":"rubikscraft","email":"renzodepenzo@live.nl"}],"_npmUser":{"name":"rubikscraft","email":"renzodepenzo@live.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tcl-js_2.5.2_1556720299130_0.7853566827451"},"_hasShrinkwrap":false},"2.5.3":{"name":"tcl-js","version":"2.5.3","description":"tcl-js is a tcl intepreter written completely in Typescript. It is meant to replicate the tcl-sh interpreter as closely as possible.","main":"dist/tcl.js","scripts":{"run":"npm run tsbuild && npm run runonly","runonly":"ts-node ./test/dev/test.ts","debug":"npm run tsbuild && npm run debugonly","debugonly":"node --inspect-brk --require ts-node/register ./test/dev/test.ts","test":"npm run build && npm run nyc","posttest":"npm run report-coverage","tsbuild":"tsc","gendoc":"typedoc --options ./typedoc.json ./src/","build":"npm run tsbuild && npm run gendoc","start":"echo Error: There is nothing to start && exit 1","nyc":"nyc mocha","report-coverage":"nyc report --reporter=text-lcov > coverage/coverage.lcov && codecov --disable=gcov"},"repository":{"type":"git","url":"git+https://github.com/rubikscraft/tcl-js.git"},"license":"BSD-2-Clause","keywords":["tcl","javascript","interpreter","language","parser","typescript","script","lexer"],"author":{"name":"Rubikscraft","email":"renzodepenzo@live.nl","url":"https://rubikscraft.nl"},"bugs":{"url":"https://github.com/rubikscraft/tcl-js/issues"},"homepage":"https://github.com/rubikscraft/tcl-js#readme","devDependencies":{"@types/mathjs":"^5.0.1","@types/node":"^11.13.7","chai":"^4.2.0","codecov":"^3.3.0","js-yaml":"^3.13.1","mocha":"^6.1.4","nyc":"^14.1.0","ts-node":"^8.1.0","typedoc":"^0.14.2","typescript":"^3.4.5"},"dependencies":{"expr-eval":"^1.2.2"},"gitHead":"ad75e27e38c11274630c9de41c8661d8cd68f092","_id":"tcl-js@2.5.3","_nodeVersion":"12.0.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Fvv17Si5bjSFV4z/73xUEhAICTyH9sLkYYjyXbzX5yidRBzQPgKV2ZnEih9YbSTPEf5eFQCjIpykXK6zJhDhrw==","shasum":"7734b2dd83c34c84c7cee584d4005a1e30308c24","tarball":"https://registry.npmjs.org/tcl-js/-/tcl-js-2.5.3.tgz","fileCount":93,"unpackedSize":276728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcysQCCRA9TVsSAnZWagAA86EQAJzAAR4z0HAPaB7NruHT\n6hooMEC96WHFVElyrerMtw6WLMEo+FKoLhoBWVsG5Z45gu5WLoDjCW9tt6He\neO/0IKxIQ7PhSepVbAW8RZ/HneISzi1QwlOtspEynriwfMW6aE6RKmtHfwyM\nqYQ7KbXkNDdk/knrzo7AmoLrnhTSC9DoDvE/bFgslpmSG2LvJnf+pnC8DUAX\nP1m0KzIThcMu/pfL6yLSuX0HXvbNoFTJZ4DxOwYI/sCszX5PYJkgrScea/ZS\nY313OxoKvCeURNFIhTBlpJyXfQVNShgOff37pz+pBB7uoOIhFetT/J2FZAA9\n5TtiKLRfJRsTjatQbI1rrQR2yeQmAxmbT6luC+/3deBZPYzxxZIoTSFk1osr\n+MD7itGlVO6Ipc1tPQ5SPhEUQ4T0N6oT2eAUQ/DJu03520yDckkqgctXaZts\nFKZCFlIsObZWfwB7v5Fmm5vPJ8PM5+qPzo32nxl3VzAcIqivNpqo9p1dn590\n2o4jj2AbP+1GQvKoonmHTurZ3TOH0okvIYD7R++4y53BppN9Q+lTW0eZaqms\npl9tg1GOmxhwyklxDnNHp0659CzBJOWanMbDAaDNmONuHAJ87fm1pXpI9YWz\nz7dBMa+ME1UHPqekK9cS1+v4y4XvVYntoE+u8sCoKKaQha0OhpbtCiBM7Fm1\n/Owm\r\n=/88U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDbVXg/J4Hbh1qYgYj3fO1eQ53lgcX69gcVqqzNEF6naAiEAnPtQaaWEjpgVZzJDvbYfwf9VGANvEv9Pud2UDo0rbDM="}]},"maintainers":[{"name":"rubikscraft","email":"renzodepenzo@live.nl"}],"_npmUser":{"name":"rubikscraft","email":"renzodepenzo@live.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tcl-js_2.5.3_1556792321524_0.19329716652007645"},"_hasShrinkwrap":false},"2.6.0":{"name":"tcl-js","version":"2.6.0","description":"tcl-js is a tcl intepreter written completely in Typescript. It is meant to replicate the tcl-sh interpreter as closely as possible.","main":"dist/tcl.js","scripts":{"run":"npm run tsbuild && npm run runonly","runonly":"ts-node ./test/dev/test.ts","debug":"npm run tsbuild && npm run debugonly","debugonly":"node --inspect-brk --require ts-node/register ./test/dev/test.ts","test":"npm run build && npm run nyc","posttest":"npm run report-coverage","tsbuild":"tsc","gendoc":"typedoc --options ./typedoc.json ./src/","build":"npm run tsbuild && npm run gendoc","start":"echo Error: There is nothing to start && exit 1","nyc":"nyc mocha","report-coverage":"nyc report --reporter=text-lcov > coverage/coverage.lcov && codecov --disable=gcov"},"repository":{"type":"git","url":"git+https://github.com/rubikscraft/tcl-js.git"},"license":"BSD-2-Clause","keywords":["tcl","javascript","interpreter","language","parser","typescript","script","lexer"],"author":{"name":"Rubikscraft","email":"renzodepenzo@live.nl","url":"https://rubikscraft.nl"},"bugs":{"url":"https://github.com/rubikscraft/tcl-js/issues"},"homepage":"https://github.com/rubikscraft/tcl-js#readme","devDependencies":{"@types/mathjs":"^5.0.1","@types/node":"^11.13.7","chai":"^4.2.0","codecov":"^3.3.0","js-yaml":"^3.13.1","mocha":"^6.1.4","nyc":"^14.1.0","ts-node":"^8.1.0","typedoc":"^0.14.2","typescript":"^3.4.5"},"dependencies":{"expr-eval":"^1.2.2"},"gitHead":"94c01992fc3899423b9f0390e5532e600ed6a0b3","_id":"tcl-js@2.6.0","_nodeVersion":"12.0.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-SzDz9jHn1oHbw5nL1Ni9CxjYdGEzLEJ4qzdtMPrwtHW8sg1jGiCFR/VRzTl6jHCQ7Gi4LUZXYPFMehDOn5lauw==","shasum":"7ff45949cc0c9bf62036abd5de902992ead216b8","tarball":"https://registry.npmjs.org/tcl-js/-/tcl-js-2.6.0.tgz","fileCount":95,"unpackedSize":285804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyvSPCRA9TVsSAnZWagAAvZkQAJhjID2VUEx2miodghfY\nXjK6FMNIEICB4+bYYY7+3gEMdu/NTZ2czfezShPFEhB1ovpiw8kzPCeW4zTc\nzVPG7CjSAKjJ1u9v6o96tqoutZax5d5hIKwwGUQtwmw0+l9TP7AJH2ictVKS\n6XaDOLZy1JcxsVIppGYvJuTa9673Ol8I957x/xhS4nrFHpzJYbDPt3JJmKET\nEmzYJkn3e15dwvyzB+wjCdmaQ7bLKll9c7VKXMw/Q7QLAQYIUtl6sBYCJfE6\nlo0N64ivO0DvIJ/JgXY6mkv+K5KIDniNF1NBeerDtRzmVB6MCeS3cvZf310+\n7defT8Dmjmr6oYyXZyxQ8rz2p5/bo3THuu5B/YT7DzexGijy8Ol5QTYYEtB8\njMsROneZiWDp1xaf02YF11lL0cULaNhTyLQ/m1X0+k1wQf+JSL/8lWaxCiHf\n1f+r6WsYwZb4QmbJFk71bzWLCAq+8c+pZlv7/7gbU+p7PnJUfTXuJgiMCbLv\nKQ9tAfP8w3TauJxrG5RLNFx9yUzGGY4c8H/lmrVqQSCb97KSZHgPpf6/BIGY\nJ3h6iN/NuuKdIGdVEUg216N1T0qcK9/LUC5UbdADbr1qJ+ErGz/kRg93AQO+\n0bN0h6Nfbd04P+lkh7/sK+FoSAWBMl9KU/M/l2uFOxjeWiP4fE8BxiygXiNF\ndnxp\r\n=OqfB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDXt/PTlWU6vTYC7dAvXkefg+b39u/Pa2bC9VTpdCFDUAiEAkm3ZdZcAmjZCJahlWsIeyURMYuu1hZ4afhecm0LPP5E="}]},"maintainers":[{"name":"rubikscraft","email":"renzodepenzo@live.nl"}],"_npmUser":{"name":"rubikscraft","email":"renzodepenzo@live.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tcl-js_2.6.0_1556804750733_0.1102905086382544"},"_hasShrinkwrap":false},"2.6.1":{"name":"tcl-js","version":"2.6.1","description":"tcl-js is a tcl intepreter written completely in Typescript. It is meant to replicate the tcl-sh interpreter as closely as possible.","main":"dist/tcl.js","scripts":{"run":"npm run tsbuild && npm run runonly","runonly":"ts-node ./test/dev/test.ts","debug":"npm run tsbuild && npm run debugonly","debugonly":"node --inspect-brk --require ts-node/register ./test/dev/test.ts","test":"npm run build && npm run nyc","posttest":"npm run report-coverage","tsbuild":"tsc","gendoc":"typedoc --options ./typedoc.json ./src/","build":"npm run tsbuild && npm run gendoc","start":"echo Error: There is nothing to start && exit 1","nyc":"nyc mocha","report-coverage":"nyc report --reporter=text-lcov > coverage/coverage.lcov && codecov --disable=gcov"},"repository":{"type":"git","url":"git+https://github.com/rubikscraft/tcl-js.git"},"license":"BSD-2-Clause","keywords":["tcl","javascript","interpreter","language","parser","typescript","script","lexer"],"author":{"name":"Rubikscraft","email":"renzodepenzo@live.nl","url":"https://rubikscraft.nl"},"bugs":{"url":"https://github.com/rubikscraft/tcl-js/issues"},"homepage":"https://github.com/rubikscraft/tcl-js#readme","devDependencies":{"@types/mathjs":"^5.0.1","@types/node":"^11.13.9","chai":"^4.2.0","codecov":"^3.3.0","js-yaml":"^3.13.1","mocha":"^6.1.4","nyc":"^14.1.0","ts-node":"^8.1.0","typedoc":"^0.14.2","typescript":"^3.4.5"},"dependencies":{"expr-eval":"^1.2.2"},"gitHead":"50e8ff012a48ad958abfd8944315f87ccd617877","_id":"tcl-js@2.6.1","_nodeVersion":"12.0.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ZwRf9N2Z9kih76Z4MoQN2iaSgkvoTCYA/PYO4TrGn73ifu4xk99e3uuJkwH/ZTyMxE8PGdXZ15o0yEGhmkz0jQ==","shasum":"6fc1174677da5e35cfa9fd68707c5a39e0c3ca73","tarball":"https://registry.npmjs.org/tcl-js/-/tcl-js-2.6.1.tgz","fileCount":98,"unpackedSize":295859,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJczE9lCRA9TVsSAnZWagAAv50P/Rr+ZYf3wcaBNq9NcmNz\noNgBoN1yguiYr4XMCG7M9Y5QXGbmCCioTbVsA0mfP+YKcRzPzeRZWd1+jZcy\nSXxurtiAyoAgqVd/I3d5VGm8rmeG9E9EHWEPns+eP/0B4cstz8/PPW7LVQPR\nJGfjjC3gbxRTBRUKfcElC4MYmpiSFr+fgo5ANuXqCWLs0mAPZ8v630eVQSOY\n/mVlVaohDg4/OSUYuvFQh+puT64oVtFEGOwG8akqeljFwKR3umiI0ei6xo/A\nZxOhQDgKGLsNwpI1h2zUQamOmggHJ0a8fj/7XP4Jjl6vZRDDp1AzLWp9ECIt\n9vaH17eak/2ap6sVsb7tjrI2xCngppXfti4AZDbYefnfKlVI0CRCCy7fQt7y\nUx+F7wbLqQRtokU0qyzO9lEXOYlEg/RgXaOLwvZ/ZSl3vlv2I9BpsUdelXI8\nwWw4f8Qn2ms+dxzNMJSOqA31hXYU90Pa87gPjowfX/fA5NC6XVZmvo1MbOgH\nAOSUZr/8nHfUKprBkfcR5yLVv0jx1Gxu7QnAi3ATWlfJIPPOEUGT/THN8AjT\nUjDNDUR1WEc2sGIiuZwG4DSwNd5UekaIkMT6W/G2qY4ecEtXcG++eYOghOMl\nxqrHLRSK5pBkMWYARbSy1vGJm4AG3MoWOnjTRhitMt4t1VnvBJfjYUGq/B4S\nCRej\r\n=Ysam\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF2SHv7k7+LD8LiV2M6zcA+SLr88Zwu4KxvcQEf5aHlpAiAf1D8geNS4KOt+NmM7UuG2QTwLk9UbBNzJZIh0YJ/7Iw=="}]},"maintainers":[{"name":"rubikscraft","email":"renzodepenzo@live.nl"}],"_npmUser":{"name":"rubikscraft","email":"renzodepenzo@live.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tcl-js_2.6.1_1556893540382_0.08577787854758423"},"_hasShrinkwrap":false},"2.7.0":{"name":"tcl-js","version":"2.7.0","description":"tcl-js is a tcl intepreter written completely in Typescript. It is meant to replicate the tcl-sh interpreter as closely as possible.","main":"dist/tcl.js","scripts":{"run":"npm run tsbuild && npm run runonly","runonly":"ts-node ./test/dev/test.ts","debug":"npm run tsbuild && npm run debugonly","debugonly":"node --inspect-brk --require ts-node/register ./test/dev/test.ts","test":"npm run build && npm run nyc","posttest":"npm run report-coverage","tsbuild":"tsc","gendoc":"typedoc --options ./typedoc.json ./src/","build":"npm run tsbuild && npm run gendoc","start":"echo Error: There is nothing to start && exit 1","nyc":"nyc mocha","report-coverage":"nyc report --reporter=text-lcov > coverage/coverage.lcov && codecov --disable=gcov"},"repository":{"type":"git","url":"git+https://github.com/rubikscraft/tcl-js.git"},"license":"BSD-2-Clause","keywords":["tcl","javascript","interpreter","language","parser","typescript","script","lexer"],"author":{"name":"Rubikscraft","email":"renzodepenzo@live.nl","url":"https://rubikscraft.nl"},"bugs":{"url":"https://github.com/rubikscraft/tcl-js/issues"},"homepage":"https://github.com/rubikscraft/tcl-js#readme","devDependencies":{"@types/mathjs":"^5.0.1","@types/node":"^11.13.10","chai":"^4.2.0","codecov":"^3.3.0","js-yaml":"^3.13.1","mocha":"^6.1.4","nyc":"^14.1.0","ts-node":"^8.1.0","typedoc":"^0.14.2","typescript":"^3.4.5"},"dependencies":{"expr-eval":"^1.2.2","minimatch":"^3.0.4"},"gitHead":"be73476f7d9698cefd7433f3ea7fc365d18e1a45","_id":"tcl-js@2.7.0","_nodeVersion":"12.0.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-a4+f+W8lg+xF3LA/R0yt9O45Sm8Q7c3utyledjpxtF/gETcDRODPJHMCIhZEztIv2lBe6KV66otFrB+VZGKWxQ==","shasum":"bd5b3f85c43f5d348041cf4990612a3732fd31d2","tarball":"https://registry.npmjs.org/tcl-js/-/tcl-js-2.7.0.tgz","fileCount":111,"unpackedSize":323232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJczcv6CRA9TVsSAnZWagAAggAP/isxfN76qhldrviuf0ko\nETpnqRi064MZjBKB+IKRI3h/7bf+B2eTy8nnMsxdsIVBVJhp5/ZEd/NaSN5W\nepWU7YQGdiyI6kEwpVgqY0ZxCudfA/2dnFVB63IkjzuYbpMlOFohFxP+ZRQY\nhgYTgfoXFE1Oe4inqkn1iH5GNZjXRarmPfb1SH1fpfeaQqoZjXM1e95WzjwK\nXbxaWON3u+znPl5bB4RvcrkNbwtBEQYfK3kgrpOgvTgCI21Xh+Fb/TwYG5qY\nYc38yve1bdhaTExPAilTzg9B2iNDGA0wkueP8b5EmzeTVW09EBCrkYVdY9oO\nRg447SKa+dZcbNgzNhHxmUfQGFu87G6UXziFCv5TnaW5p4sQb/5ER0C29g0p\nHTc8em99aXvbU9G0lbXHC+RqTjkoevVGCQEusNSaUjmx3Mh/wGut5heifkGs\nUwrQTQUTf53cFbznbYqwnZnnSE0Hy1G9NDptPng/QpIPNrSW7BZAhtqqTAhD\nXzHAUYeJIN1m99H7/vPFxEIdR9NNoSMHuaGBBtqV1C1yUBp08Fiu5Mmw1p/C\nsw2WGMp1wGxRTMla5tHsJelfnAZVqdbzvLFoY7mJW5g/rzItIrxe/DLBE2Il\nXXStsirT/VJdRl1WpMHOR1HCR7xpngiLu7lUsx7Mls7JLciI+FrhGAgH7hj/\nBNNH\r\n=aAtf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCp/6RCfCcDXtp7/sgT0TWKBvdNUNR9wpT0Zcf/AIjbAIgYAILAQqF7zXpblvhhI9YlPUgFbmVimO1e14pkGWFUR0="}]},"maintainers":[{"name":"rubikscraft","email":"renzodepenzo@live.nl"}],"_npmUser":{"name":"rubikscraft","email":"renzodepenzo@live.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tcl-js_2.7.0_1556990969886_0.9553538872650396"},"_hasShrinkwrap":false},"2.8.0":{"name":"tcl-js","version":"2.8.0","description":"tcl-js is a tcl intepreter written completely in Typescript. It is meant to replicate the tcl-sh interpreter as closely as possible.","main":"dist/tcl.js","scripts":{"run":"npm run tsbuild && npm run runonly","runonly":"ts-node ./test/dev/test.ts","debug":"npm run tsbuild && npm run debugonly","debugonly":"node --inspect-brk --require ts-node/register ./test/dev/test.ts","test":"npm run build && npm run nyc","posttest":"npm run report-coverage","tsbuild":"tsc","gendoc":"typedoc --options ./typedoc.json ./src/","build":"npm run tsbuild && npm run gendoc","start":"echo Error: There is nothing to start && exit 1","nyc":"nyc mocha","report-coverage":"nyc report --reporter=text-lcov > coverage/coverage.lcov && codecov --disable=gcov"},"repository":{"type":"git","url":"git+https://github.com/rubikscraft/tcl-js.git"},"license":"BSD-2-Clause","keywords":["tcl","javascript","interpreter","language","parser","typescript","script","lexer"],"author":{"name":"Rubikscraft","email":"renzodepenzo@live.nl","url":"https://rubikscraft.nl"},"bugs":{"url":"https://github.com/rubikscraft/tcl-js/issues"},"homepage":"https://github.com/rubikscraft/tcl-js#readme","devDependencies":{"@types/mathjs":"^5.0.1","@types/node":"^11.13.10","chai":"^4.2.0","codecov":"^3.3.0","js-yaml":"^3.13.1","mocha":"^6.1.4","nyc":"^14.1.0","ts-node":"^8.1.0","typedoc":"^0.14.2","typescript":"^3.4.5"},"dependencies":{"expr-eval":"^1.2.2","minimatch":"^3.0.4"},"gitHead":"ba8d51c66b2dd9f4c776dce761c8a221a217e52b","_id":"tcl-js@2.8.0","_nodeVersion":"11.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-cQz0j0Vi0p0JJluP5/0Zy/s+AH9pEDNFFHBauom3IYsjmUt8jsX07YkhMa4J7QTDn6dQUifMVrG0h8/b6ooZnQ==","shasum":"9b92497a272fbdb4c08abd08648ab34b9cf1b481","tarball":"https://registry.npmjs.org/tcl-js/-/tcl-js-2.8.0.tgz","fileCount":119,"unpackedSize":343701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9slpCRA9TVsSAnZWagAARLAP/jNioU7IsQpYPkWD8R5/\niJVw0bWpF+3P9xfKrA8PUq4t2+3q3akD/voMF06/ZoEz0uKG8nGicvnFLHr6\nFs8XxaYh/7ZJf9B/fmVR3dEyUBKTiE8Uxs9ZsbhCzdqdeV0MY/b+DAKYzR5/\nUQVPy6aoEVzqVTW24L+TDUY5cYxzmmcSyQz42oi5mRNNe3faMW79f51Eyxj0\n7ZvzGoHcYCBRvEf/fYXhWuD+hFys0AXngL7bdSh3C56IwWMbF7g716aU8/xv\nJ8zGMJ8nAIEHrAkPI4Sms5dbfBxyhEbrgbVgwowVN1Sshvi3PdQ3N+G2ehq1\nJ3Mhqex4vQISleTjcI4xJYyTKEMqMvnmshifnlKclMj0rPlR3Efo8jh0uRcw\nYeiDHibbo4OvAWTzGkSop5Na+5bpQD86FG6ikRR2RgizhITmTV+B2WxZFmQT\nFf/hbDt/AAz6eO20T3j8iFF/kOhZnDIvpR7IXp8c3QkXruu1zZsPPH6TTYlp\nrNFH6cuvt32Q+T+YitHkJiqhpmaypowD58TpDVlQcLmZm1WN45oBYA2UXCn1\nAQbIhegjh0oyT9la/+8YPvIe3z6FtJNCrmYDuaENOUIn+drWPQd8LuxJ8s7H\n6P+tLULp5AEXD+qt7HYcFJC/Bi/L4d0DMmveZer4l17lJBYEyHurwkNwW0CU\nFIlr\r\n=0cHL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDueyLA4cd/ucDM+PUeLT5o8oKPCTaiOUXwNDKivjZS4gIhAKWWJa2mzTgOWbWHKRDA5Da1TGHSw50Omlu6S3o6SejK"}]},"maintainers":[{"name":"rubikscraft","email":"renzodepenzo@live.nl"}],"_npmUser":{"name":"rubikscraft","email":"renzodepenzo@live.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tcl-js_2.8.0_1559677288321_0.38629892095219276"},"_hasShrinkwrap":false},"2.8.1":{"name":"tcl-js","version":"2.8.1","description":"tcl-js is a tcl intepreter written completely in Typescript. It is meant to replicate the tcl-sh interpreter as closely as possible.","main":"dist/tcl.js","scripts":{"run":"npm run tsbuild && npm run runonly","runonly":"ts-node ./test/dev/test.ts","debug":"npm run tsbuild && npm run debugonly","debugonly":"node --inspect-brk --require ts-node/register ./test/dev/test.ts","test":"npm run build && npm run nyc","posttest":"npm run report-coverage","tsbuild":"tsc","gendoc":"typedoc --options ./typedoc.json ./src/","build":"npm run tsbuild && npm run gendoc","start":"echo Error: There is nothing to start && exit 1","nyc":"nyc mocha","report-coverage":"nyc report --reporter=text-lcov > coverage/coverage.lcov && codecov --disable=gcov"},"repository":{"type":"git","url":"git+https://github.com/rubikscraft/tcl-js.git"},"license":"BSD-2-Clause","keywords":["tcl","javascript","interpreter","language","parser","typescript","script","lexer"],"author":{"name":"Rubikscraft","email":"renzodepenzo@live.nl","url":"https://rubikscraft.nl"},"bugs":{"url":"https://github.com/rubikscraft/tcl-js/issues"},"homepage":"https://github.com/rubikscraft/tcl-js#readme","devDependencies":{"@types/mathjs":"^5.0.1","@types/node":"^11.13.10","chai":"^4.2.0","codecov":"^3.3.0","js-yaml":"^3.13.1","mocha":"^6.1.4","nyc":"^14.1.0","ts-node":"^8.1.0","typedoc":"^0.14.2","typescript":"^3.4.5"},"dependencies":{"expr-eval":"^1.2.2","minimatch":"^3.0.4"},"gitHead":"41caa3bde1803d315a43e5b873aa7fc4f49e7495","_id":"tcl-js@2.8.1","_nodeVersion":"11.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Dr1Mh6DPyvBTAU26DTF4UCJPNUdmOxUnllTF+rLtI8RGQuzBlFKWnuPbPh5nG9A2KaMhvLJGsZggytDgQZ6cIQ==","shasum":"8fa6c5d17a3f0d2f121b8cfa349d666a4d5357bc","tarball":"https://registry.npmjs.org/tcl-js/-/tcl-js-2.8.1.tgz","fileCount":120,"unpackedSize":349198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc96l5CRA9TVsSAnZWagAATcUP+gIOd7lDQeDmzDk6h3X4\nAag1CLE2yF5KnXGG+NHVwwrUyFNkFAipnc0CRTxS55GDfGtMnYPncOofqDu8\n+U0gfyGNjUJl1DZI7K5lcdSimhDFLpjDZ/xVZDhh8Y2a4JJZ/VmN0JvJ4LW+\nuzcF/en3zKy7neAKp+SfUfh3xXvCie0aLPJlWi28OhtvZLqXnialsSU7yM9C\nKAqM3cySbFgDyT1JweEqYZSh3+QHHlyYcgNUhYPDW0Kzd4m9re9YsvlPYi0q\nWacvSiRzwd9cswr8SqtGbdyeAlWjIPkFlMgHof12wEhf3lCCZODxliOV00mu\nGZxxviWPUgkktvnVyiiUAR45GzD9XeuvMy1Evf/8sDkKAwK8DLHyOJhPQC6J\nOGcahFNlE2cZwKF7negAFVtAVuxN7ndJUljtgsEGsmJOMiUwMlqNR4mt5KPd\nGMSmE9yAYdvUgtqdw/gn7zAuAfzn1Z9pEUFxxNcXdYaS1MJdbVSUqePD6XyO\n03xeialX6QOxVsr4crrezo9uoBieBstx2Hczpvc85kqXc60edlK3G5upBCYe\nMR686GDXRLEMuU6DWLIrZQZAC8sqf2PvjN99rMm8UsvezvD83++2va6MS2k9\nEvqA/AhkUUmlZ9n8gncnoe43gWcCrsr0lIhdUrxawxwevNcArH4/YMx1rxjM\nbQEU\r\n=yhK0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCW0cZ4B+z+i8re5gVQejNEf4jktJ079ZLi9Bw5WJeiWgIgSr3V+TkpQgT8uOVux1h987xqO7Od4ZeABxUZqSD1Kso="}]},"maintainers":[{"name":"rubikscraft","email":"renzodepenzo@live.nl"}],"_npmUser":{"name":"rubikscraft","email":"renzodepenzo@live.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tcl-js_2.8.1_1559734648539_0.3921778872145203"},"_hasShrinkwrap":false},"2.8.3":{"name":"tcl-js","version":"2.8.3","description":"tcl-js is a tcl intepreter written completely in Typescript. It is meant to replicate the tcl-sh interpreter as closely as possible.","main":"dist/tcl.js","scripts":{"run":"npm run tsbuild && npm run runonly","runonly":"ts-node ./test/dev/test.ts","debug":"npm run tsbuild && npm run debugonly","debugonly":"node --inspect-brk --require ts-node/register ./test/dev/test.ts","test":"npm run build && npm run nyc","posttest":"npm run report-coverage","tsbuild":"tsc","gendoc":"typedoc --options ./typedoc.json ./src/","build":"npm run tsbuild && npm run gendoc","start":"echo Error: There is nothing to start && exit 1","nyc":"nyc mocha","report-coverage":"nyc report --reporter=text-lcov > coverage/coverage.lcov && codecov --disable=gcov"},"repository":{"type":"git","url":"git+https://github.com/rubikscraft/tcl-js.git"},"license":"BSD-2-Clause","keywords":["tcl","javascript","interpreter","language","parser","typescript","script","lexer"],"author":{"name":"Rubikscraft","email":"renzodepenzo@live.nl","url":"https://rubikscraft.nl"},"bugs":{"url":"https://github.com/rubikscraft/tcl-js/issues"},"homepage":"https://github.com/rubikscraft/tcl-js#readme","devDependencies":{"@types/mathjs":"^5.0.1","@types/node":"^11.13.13","chai":"^4.2.0","codecov":"^3.5.0","js-yaml":"^3.13.1","mocha":"^6.1.4","nyc":"^14.1.1","ts-node":"^8.2.0","typedoc":"^0.14.2","typescript":"^3.5.1"},"dependencies":{"minimatch":"^3.0.4"},"gitHead":"5d2d9199109144cb1667d9de4f81930fdaa12fcc","_id":"tcl-js@2.8.3","_nodeVersion":"11.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-PSmKSzZAf7IOHCpBMvRsiheXSL+/YUIt2qH2/CNJRTcaZDUhzHKp6b6R6xsLvXhnvs2cpBRJROYDzKdRo+PV5w==","shasum":"676b7c209156a8e5a54f822a13e90af30a79aaa2","tarball":"https://registry.npmjs.org/tcl-js/-/tcl-js-2.8.3.tgz","fileCount":159,"unpackedSize":498814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+SVrCRA9TVsSAnZWagAA7sEQAJQSYc8xf5ENuaphSDz9\nAL0HMgwCnvmiC+KFXZrUIDJGlb3prPGbAIZFwaBMjuNEP4d+N6KB/PuhMwB2\nrF2J45tCE2Uzyi+D9HXMjdBQwsen8DXCQ9aHk1O186DXEHWNix2Iwk8RsOeR\nUzXIVxB+GPkxtKAws2hCfs2b8okfZKTupDEM11bGHiymfgDmif4Sr1QQw2he\n7eRaHi0sVFAwsHNc2nW1OjdtECKxM8CNpU06EJy48/5igE5MDc7VvuUB6j2Z\n7ERper3CYyrB4oTu3P52xgpansoVKud/eI+k/MVkX49a9Fs0hNAqVxrYNEZ4\n47/ZyWH+bt/dKGvb99rTzj07O7TMnEUVT+52qbxIJrQADqWGeZ06DJiKkhHh\nFPljxlwl4XnmBCiiSbfBvTL1PoYWy2DRjG5MM7FFN5MRuVDEo1EkDYJWurWy\nmg04qivHZTm7hOmi+0qQhG6ClCjUsJQz0FYEV046FZJ5cfL3+UH/wA0uIC7o\nLOQ/DcTS+3q7+obSpr1rxi8y1a4L0uTMdr9ETPR1yB02RhM57NtWBuJLTi8j\n5c3rDkdXlSPm5pG9N+zYPxC3zrOksSq3PwdGdVBgc5fSXe0G0kXqOmkTLt8n\nwwxd5M1qt1++laLRnnkrPGVTA0rOYQ7o7pzrn2y+2Toe7Dbsf7xvqMg2fxag\nXXEC\r\n=+48y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHJ+bZHjklmybLLjCnTU+qkoDpSvuLBiJ6Jtlku4p7RRAiEAlw7NOF+ma+EQMHy3kK4NBFvt6gfgfQV3MNTnJ6I4Qqw="}]},"maintainers":[{"name":"rubikscraft","email":"renzodepenzo@live.nl"}],"_npmUser":{"name":"rubikscraft","email":"renzodepenzo@live.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tcl-js_2.8.3_1559831914516_0.3129576731933499"},"_hasShrinkwrap":false},"2.8.4":{"name":"tcl-js","version":"2.8.4","description":"tcl-js is a tcl intepreter written completely in Typescript. It is meant to replicate the tcl-sh interpreter as closely as possible.","main":"dist/tcl.js","scripts":{"run":"npm run tsbuild && npm run runonly","runonly":"ts-node ./test/dev/test.ts","debug":"npm run tsbuild && npm run debugonly","debugonly":"node --inspect-brk --require ts-node/register ./test/dev/test.ts","test":"npm run build && npm run nyc","posttest":"npm run report-coverage","tsbuild":"tsc","gendoc":"typedoc --options ./typedoc.json ./src/","build":"npm run tsbuild && npm run gendoc","start":"echo Error: There is nothing to start && exit 1","nyc":"nyc mocha","report-coverage":"nyc report --reporter=text-lcov > coverage/coverage.lcov && codecov --disable=gcov"},"repository":{"type":"git","url":"git+https://github.com/rubikscraft/tcl-js.git"},"license":"BSD-2-Clause","keywords":["tcl","javascript","interpreter","language","parser","typescript","script","lexer"],"author":{"name":"Rubikscraft","email":"renzodepenzo@live.nl","url":"https://rubikscraft.nl"},"bugs":{"url":"https://github.com/rubikscraft/tcl-js/issues"},"homepage":"https://github.com/rubikscraft/tcl-js#readme","devDependencies":{"@types/mathjs":"^5.0.1","@types/node":"^11.13.13","chai":"^4.2.0","codecov":"^3.5.0","js-yaml":"^3.13.1","mocha":"^6.1.4","nyc":"^14.1.1","ts-node":"^8.2.0","typedoc":"^0.14.2","typescript":"^3.5.1"},"dependencies":{"minimatch":"^3.0.4"},"gitHead":"e87294e86398bf14e3ef215e4407a2c0edf91f66","_id":"tcl-js@2.8.4","_nodeVersion":"11.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-ims8LXi1Mrq8WwWwhTqfa4q6hijYngd6nu16OBxWypeIy9Egb9vybXP33m9SPyPhkd9LBnpiOpo10mtKtoMetQ==","shasum":"4cb694b8c7c614f4e0e1f964a194b579b620e1bb","tarball":"https://registry.npmjs.org/tcl-js/-/tcl-js-2.8.4.tgz","fileCount":160,"unpackedSize":527382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+r8iCRA9TVsSAnZWagAAYToQAIlrLGXwKDvDe4zJQCoe\n7xewtLpLQnP5Kpvy7aOryqXt9VN0iVLnUV8SxEEK1Yq2n62x+d1/J2IofT9J\nUIu7RoLQVuglXXid7Jn9Pul+NthShKsHeamu2RQeHAn5ldfnUyR2A5Qhf/jU\nzP/jJG12rB5M2O9hHcKpktJppwpp0pwDgY5YNmK6rFXFiyWnHrLhTpTttsDV\nfFAucWYqrJGNyJNAYZVwI3qup8Rjf1MIsj2gsA4s8GdS6X9+sdBCJvM7qDlz\nSSpH4QBOmnAyqzyei71THUGa5K9aAGr+zQaqA/sSYUTgVqNi7QS7vS5Ejm0m\nSgtNv24aFevtY0udO4WjOFZM0GAH8/PCQ2oqzEhdcGZo07MwUyPhnGEcevGz\nY7XeA4KisiJBRLmTuHW7TwY9U9gUsOPljnyYiGnCCLY4DK1QjQwtzRbq/+fi\nUIJoIiLqjHgaHIr/A3SFxYKwtNr+CC+jgoHpes9QWXjIzgmnUVWiHmLvhI4f\nr7qvzZRQoe9GPTbPXeaoQlf2dLt6+pa/S/5dxL8Iz0m9BqMPyZpEMbAFPRPG\nS7ZCAqtnLy2fe/rSyi/MfcKir6s51sFwhZNvDyyONcsaEiUqXOPUULu0rT8T\nvDIS+aE45Q5Y1CGk3EZ89NmWyc8OYYFuUd7JsUbUMtmWPTUWhrwrmtv1WeN0\nX6W3\r\n=iC0J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDgIqjMulTNuY3Vh1nWCzPSRjvZQ+qvYc9jCLVwWn84bAiADvfklY82C6942yM26W/i8owk/oSZEM1ZCLIAXJl4Djw=="}]},"maintainers":[{"name":"rubikscraft","email":"renzodepenzo@live.nl"}],"_npmUser":{"name":"rubikscraft","email":"renzodepenzo@live.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tcl-js_2.8.4_1559936801414_0.6891742117722564"},"_hasShrinkwrap":false},"2.9.0":{"name":"tcl-js","version":"2.9.0","description":"tcl-js is a tcl intepreter written completely in Typescript. It is meant to replicate the tcl-sh interpreter as closely as possible.","main":"dist/tcl.js","scripts":{"run":"npm run tsbuild && npm run runonly","runonly":"ts-node ./test/dev/test.ts","debug":"npm run tsbuild && npm run debugonly","debugonly":"node --inspect-brk --require ts-node/register ./test/dev/test.ts","test":"npm run build && npm run nyc","posttest":"npm run report-coverage","tsbuild":"tsc","gendoc":"typedoc --options ./typedoc.json ./src/","build":"npm run tsbuild && npm run gendoc","start":"echo Error: There is nothing to start && exit 1","nyc":"nyc mocha","report-coverage":"nyc report --reporter=text-lcov > coverage/coverage.lcov && codecov --disable=gcov"},"repository":{"type":"git","url":"git+https://github.com/rubikscraft/tcl-js.git"},"license":"BSD-2-Clause","keywords":["tcl","javascript","interpreter","language","parser","typescript","script","lexer"],"author":{"name":"Rubikscraft","email":"renzodepenzo@live.nl","url":"https://rubikscraft.nl"},"bugs":{"url":"https://github.com/rubikscraft/tcl-js/issues"},"homepage":"https://github.com/rubikscraft/tcl-js#readme","devDependencies":{"@types/mathjs":"^5.0.1","@types/node":"^11.13.13","chai":"^4.2.0","codecov":"^3.5.0","js-yaml":"^3.13.1","mocha":"^6.1.4","nyc":"^14.1.1","ts-node":"^8.2.0","typedoc":"^0.14.2","typescript":"^3.5.1"},"dependencies":{"minimatch":"^3.0.4"},"gitHead":"b217a2ede66b55ac38b191401aac5509986ad2cb","_id":"tcl-js@2.9.0","_nodeVersion":"11.15.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-v8IU2RFlye+7GDvcqxypgq+VyhUhjM8JZylVRVq4xudPFwCIkpaSOVuc3JBd3Jlcm5GhLhlIZNQbf4nUdCDY5Q==","shasum":"a3cfdd8b2002904a4132c6202c80b56f957dbae0","tarball":"https://registry.npmjs.org/tcl-js/-/tcl-js-2.9.0.tgz","fileCount":166,"unpackedSize":547153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/TAACRA9TVsSAnZWagAAh+gP/3N0UXIrYPul+U4kger/\n6L7HAbp6W/B6YfAJZaLqOzsy7DGK5gLzHgyvWlMj2wHqVLsiqJyxmdDthR3A\nM/pOqbWR/wFMkZS30rJOgYDJ0ji58xFPS2h4onbLGPwlsdJ/Lmf3m4d0QSCU\nS1wrsdR/hk8c0g/tde0caKkR5geYkLYHQYtyClcKvs2xnYPxwlYnUN3KQlUc\nJkjWDBed2B6+nFYUEhcdF2mU2Rs6zpVENNKEVTe+xyBu02RHULDTIvOoFoss\nTra7wk5Yn9iSJQ9QVrI8SC6NjWpL4Jsp2f5xrUcXLgVukcPbQnJSanCq32Pu\npdcc4/IcpTnZnDyhwdlqYf5aKrZPEF26RVILsN09Uh90PVPBc0FVI0MhonGy\nKlwg31/zubB9eCzRioXwpqAr0Ar0aVd8hYnif7o94RTiFGV0Y4Lhf7X2DP+r\nl9ZAX0R+vnssdGxGh/B44OHPfE0Gs0vmmz/dxv2rORdCQT3MastzZcZ3cyeu\nKI9L7iEKOcMcjmtvwMdLf6GgCu03FTkmFA3G+S1/DJwhGMraoU0akYO9hjk/\n/qLOHF6KJsMAjADnROfZNXIjSGr2RipLMlgSm5a0fYOItjsYUNO911lLJlq2\nl4sR/SC6S+QzPWf89SE7lASZIhQK37g9QHB+R8BcTE3kK8LTlRZyBevUCL5P\nmV6n\r\n=bvWZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEnLEqvDmUKiMvqGg/2gdZnmuwR+0/UbmnXR210bFTcSAiEA4W2e5N2fpZFWLcjLRNRXxkmSmfGdusY1JRJMLWsAUVw="}]},"maintainers":[{"name":"rubikscraft","email":"renzodepenzo@live.nl"}],"_npmUser":{"name":"rubikscraft","email":"renzodepenzo@live.nl"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tcl-js_2.9.0_1560096767809_0.44002999668538245"},"_hasShrinkwrap":false}},"time":{"created":"2019-04-13T20:35:30.247Z","1.0.0":"2019-04-13T20:35:30.518Z","modified":"2023-03-15T15:08:02.070Z","1.0.1":"2019-04-13T20:51:38.069Z","1.0.2":"2019-04-14T19:13:59.480Z","2.0.0":"2019-04-17T19:17:36.316Z","2.0.1":"2019-04-19T10:52:34.993Z","2.1.0":"2019-04-19T12:20:13.463Z","2.1.1":"2019-04-19T15:33:15.662Z","2.2.0":"2019-04-23T19:15:54.396Z","2.2.1":"2019-04-23T20:04:03.803Z","2.3.0":"2019-04-24T13:56:14.411Z","2.3.1":"2019-04-24T20:42:42.284Z","2.3.2":"2019-04-24T21:02:44.465Z","2.4.0":"2019-04-26T20:10:55.670Z","2.4.1":"2019-04-29T10:53:19.118Z","2.5.0":"2019-04-29T19:10:57.894Z","2.5.1":"2019-04-29T21:28:35.710Z","2.5.2":"2019-05-01T14:18:19.339Z","2.5.3":"2019-05-02T10:18:41.704Z","2.6.0":"2019-05-02T13:45:50.818Z","2.6.1":"2019-05-03T14:25:40.507Z","2.7.0":"2019-05-04T17:29:30.038Z","2.8.0":"2019-06-04T19:41:28.521Z","2.8.1":"2019-06-05T11:37:28.730Z","2.8.3":"2019-06-06T14:38:34.846Z","2.8.4":"2019-06-07T19:46:41.553Z","2.9.0":"2019-06-09T16:12:47.973Z"},"maintainers":[{"email":"npm@caramelfur.dev","name":"caramelfur"}],"description":"tcl-js is a tcl intepreter written completely in Typescript. It is meant to replicate the tcl-sh interpreter as closely as possible.","homepage":"https://github.com/rubikscraft/tcl-js#readme","keywords":["tcl","javascript","interpreter","language","parser","typescript","script","lexer"],"repository":{"type":"git","url":"git+https://github.com/rubikscraft/tcl-js.git"},"author":{"name":"Rubikscraft","email":"renzodepenzo@live.nl","url":"https://rubikscraft.nl"},"bugs":{"url":"https://github.com/rubikscraft/tcl-js/issues"},"license":"BSD-2-Clause","readme":"# tcl-js\n\n> A native javascript tcl interpreter\n\n[![tcl-js](https://img.shields.io/npm/v/tcl-js.svg?style=flat&color=blue)](https://www.npmjs.com/package/tcl-js)\n[![tcl-js](https://img.shields.io/npm/dm/tcl-js.svg?color=blue)](https://www.npmjs.com/package/tcl-js)\n[![Build Status](https://travis-ci.org/rubikscraft/tcl-js.svg?branch=master&style=flat)](https://travis-ci.org/rubikscraft/tcl-js)\n[![codecov](https://codecov.io/gh/rubikscraft/tcl-js/branch/master/graph/badge.svg)](https://codecov.io/gh/rubikscraft/tcl-js)\n[![install size](https://packagephobia.now.sh/badge?p=tcl-js&style=flat)](https://packagephobia.now.sh/result?p=tcl-js)\n\n## About\n\ntcl-js is an interpreter for TCL written in typescript, it tries to replicate the tcl-sh interpreter as closely as possible. If there are any deviations from the original interpeter, they will be listed below. This interpreter is not built for speed or efficiency, but for security, ease of use and modularity. This also means that every part of the interpreter will be documented as precisely as possible.\n\n### Why\n\nI am aware that there already exist packages for NodeJS that link the tcl-sh interpreter directly into node. The reason this project was started was because of security concerns about this method. Because, if you directly give users access to a system level interpreter, you grant them the ability to execute possible dangerous commands. An example might be deleting all files the nodejs process has permissions over.\nWith tcl-js you can easily disable unwanted commands and be absolutely sure that they are never executed. It is also a lot easier to insert already existing javascript functions into the interpreter for your specific needs.\n\n### Disclaimer\n\nThis project is still a work in progress.\nWhile it is unlikely, the api or the way certain things are handled might change in the future.\n\nIf you would like to make this project hit a producion fase earlier, you are welcome to submit a pull request.\n\n## Getting started\n\nInstall tcl-js to your project with\n\n```bash\nnpm install --save tcl-js\n```\n\nThen use it in your project by importing the Tcl component.\n\n```js\n// Import the interpreter\nconst { Tcl } = require('tcl-js');\n\n// Create a new interpreter\n// Every interpreter will keep its scope until it is destroyed\nlet tcl = new Tcl();\n\n// The interpreter works asynchronous, so an async function is used\n// Using promises will also work here\nasync function main() {\n  // Print \"Hello World!\" to the terminal\n  await tcl.run('set w \"World!\"');\n  await tcl.run('puts \"Hello $w\"');\n\n  // Use this to run a file:\n  // await tcl.runFile('~/tcl/demo.tcl');\n}\n\n// Call the async function\nmain().catch(console.error);\n```\n\n## Documentation\n\nYou can find all the documentation [here](https://htmlpreview.github.io/?https://raw.githubusercontent.com/rubikscraft/tcl-js/master/docs/classes/_tcl_.tcl.html).\n\n## Status\n\nDown below is the current project status of tcl-js, here you can see what parts are already implemented and working. Any deviations that have been made from the original tcl-sh interpreter will also be listed here.\n\n### Deviations\n\n- In the `expr` command:\n  - The `in` operator is unavailable\n  - Numbers with leading zeros are just interpreted as decimal and not octal\n\n### Currently working tcl commands\n\nThese commands should be fully working as documented in the tcl wiki.\n\n- break\n- continue\n- eval\n- expr\n- for\n- if\n- incr\n- lindex\n- list\n- proc\n- puts\n- set\n- switch\n- unset\n- while\n\n### Partially working commands\n\nOnly part of these commands are finished and they may not work as expected.\n\n- info\n\n### Other working parts\n\nThese are not commands but just general parts of the program. If they are listed here, they work.\n\n- lexer\n- parser\n- command handler\n- object and array variables\n- list variables\n- custom functions\n- scoping\n- interpreter\n- backslash escape sequences\n- advanced variables\n- asynchronous\n- expression variables\n- looping\n- exiting recursive loops\n- external javascript functions\n- external javascript variables\n- argument expansion\n","readmeFilename":"README.md"}