{"_id":"ti-js","_rev":"38-4144aa660b3fb3209350b97441508a31","name":"ti-js","dist-tags":{"latest":"0.4.39"},"versions":{"0.4.2":{"name":"ti-js","version":"0.4.2","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.2","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"40dcb9feab37225a5cfac0cca3c726169cd8a9bc","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.2.tgz","fileCount":46,"integrity":"sha512-CHhTooNKRSvo4ZltWcnUMuGsueZ1wbv+anBZoLIENweS+xVp15wTTxx31kazijd3PVar5OvlHfte2vL5aaRk+Q==","signatures":[{"sig":"MEYCIQCHLATOZL3YqPhARjqtONVOFJE61rsecX+Uu5HfCQNF8AIhANYuPWild4FLKiDizcDWmF2PLDrlNFzIehsljr183WDa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":340639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5WaJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrT9Q/+PxPxPELTiNPTcIN0H4P1FfDO96qONbcdtiofKpqcdx+eCtF7\r\nj3BrsL0kr9Md0RIIZ6DJecG8LlR1SU6mEXszjPyzlsc++CU/8epmI9fnywLp\r\nsZiYe/FLkG16k+lxjO1yKnNu+9w9omKpFRjgU84UhqCi5ayWnRGR7GolzF2c\r\ncIjcXDtgB/7TccQ4NdF7zgmpVKUV8mBhcPhCa8Ou9DvHd2LA7BloOmuce91I\r\nucqVUfTPsempn/1ia+6sMJVqKuy2EoPkR4rMWbyKH5aXflgv/MUyLqEKhX6G\r\ngPUsU3x/BGBqAOhkswORftJJliAEapBh35359M6uZjnAQ2KNmrXgJ974tv0q\r\nbrsSCXsy0ERz/ymHb1MqUnMGakh0HgG4YuolmrW4AuOg8EUUKWB2UW7Zj8gz\r\nX/5jx+2as557LrSBiHnehkIT7eP1YlIPJSNS0CaSBYMQa1ZXgU/sX10FA/rP\r\nF7B56+0AZQJzNrUAtA5ZPzjm7ExIzyH/6Gu5fBpkcZMRFgreyMjxdgk7/0pH\r\nO8HoHqNwruaI53VgWVSvxJ/9xEicxXR/7eTe0zmJ4E0Md5tLEJcJBvjTjQXz\r\nA/4KxzrHQePr0xuksQXaMXx9Pn9T8qFuhlQzLQbkuQOiBEqWSsKivL0N9Apg\r\nCRgpm94zDiqfxJM5vZ95sDttyjOzIkOy9Co=\r\n=Jg/e\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"a5f670c81d11efdbfeee2f12054b2e52d83c7822","scripts":{"lint":"eslint --ignore-path .gitignore --ignore-path .eslintignore .","test":"echo \"Error: no test specified\" && exit 1","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --open --host 0.0.0.0 --config webpack.dev.js","watch":"webpack --watch"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"6.14.12","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"14.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"peggy":"^2.0.1","eslint":"^8.20.0","webpack":"^5.74.0","raw-loader":"^4.0.2","webpack-cli":"^4.10.0","loader-utils":"^3.2.0","peggy-loader":"^0.5.6","webpack-merge":"^5.8.0","@webpack-cli/serve":"^1.7.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.9.3","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.2_1659201161217_0.548787988211042","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"ti-js","version":"0.4.3","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.3","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"da563fef284a72fc4947c53f4995ca48da6b5d27","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.3.tgz","fileCount":55,"integrity":"sha512-uTK42/8LHCRGnDtnfH1Qcwk7AkA72XB5nAY7R9t86Wf12Pk7tV3ng3Hx68/9uRXAev78zGbPyHa7IuQckYFbAQ==","signatures":[{"sig":"MEQCIG64qc1RLkRaa+lXiM5DK88q5r/Eq+/PFqOp7x4c30w3AiBNtdjb9PeV3+s2INhdQZBaBgoBio3f0U/f42C6uHd1Fg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+unhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVbhAAk3VRR2qZMtt2H1bVFQ3ZTE4nEcEp1cqHP0m2YzoMfw1U/zHa\r\nYnmtvj3iMC4UTV2NExTMeoih2VHfPMdIKdztBrytDdrIQkmCMNNI7lP497lD\r\n4hqqAzpv1I692RuTCOUnQIvfUdNr5k6CqyOfFTjwkHim017XWAFGB0etQnfL\r\nvxcp5B6umlS6HledQA6G6CMDMjDOhyRpXriKtm8IzwBvnLSLKg+HITvlkB2/\r\nt42PCXRqOrJyvBRU4HAwXnfujqTn6BSvKGR9dM8ETOSmzvaEfJqRwa8yOSc8\r\ndGHR7GmINO/JgHjf5WJgIlfsfxtO/lsgE+qaocNln6tQCwclM5iojyAHTWeC\r\nLBDGXF400ELwrmSu7J3frB5SQ74RwqRMbAMxr9++wHBPFo+S6sIvaKK+YNza\r\nwHBH4vwyE/rGLthPlRGgaeEkdqrjl0zYWP8llw/pCYVV6Kypo1mQ0mRM7BI9\r\nmWvs50vB6++BHU9j8/fHyzXmf63kfVGB+jzm4rv7zcBIVJDq7hxKZjFy02FX\r\n8IPlsc/bBnGMnySy7T0r6rJSraLtrPknP14KxzPakEVFUo9zXXoQC1+ggRRS\r\np/uoWdYy9iPjMc0KMJn+Vj3qoAlhhvC4CgjbkD0IcXbNbcfzNMhL12svrOVV\r\nCQ23Uo9AdvqU4STmZ0ec7SzUGh157x7jIPk=\r\n=mHVs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/node/ti.js","gitHead":"e79e4a508dccd2a1ba1956e94518e8998868369f","scripts":{"lint":"eslint --ignore-path .gitignore --ignore-path .eslintignore .","test":"echo \"Error: no test specified\" && exit 1","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --host localhost --config webpack.dev.js","watch":"webpack --watch"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"6.14.12","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"14.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"peggy":"^2.0.1","eslint":"^8.20.0","webpack":"^5.74.0","raw-loader":"^4.0.2","webpack-cli":"^4.10.0","loader-utils":"^3.2.0","peggy-loader":"^0.5.6","webpack-merge":"^5.8.0","@webpack-cli/serve":"^1.7.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.9.3","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.3_1660611041588_0.0690772175126364","host":"s3://npm-registry-packages"}},"0.4.4":{"name":"ti-js","version":"0.4.4","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.4","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"866d7947dcb6d18cd4c02465a8d992553a222ea1","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.4.tgz","fileCount":8,"integrity":"sha512-MaT1T8k4nDWIwYFA1By6hQeACFSIW0DZEnZAAWlBGA5yt/p+om65Gg1Fo5YHHTJ5w9XSbey2X6Ike6uA6mftvQ==","signatures":[{"sig":"MEYCIQD8lBFAaUDQAZcZ9lQJ5oms/MzUDGIC9cl9pGyQrO1hdgIhAPFql/oRotx4NuB6Ve0HgVr7FtF6dQsQDuo4KE085Ikf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":623161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+vIXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrVBA/+PniNMTNRTuB53/QIibizkSokVs76699+5Z3nr9J0FT7C/KN5\r\n/BrKuo269C8IgjUVE1cSlUc9MGzbHZj8u+5AhnsK5PUCulhNqCgdM6Hp3zA+\r\neDn5LyNsZIPooo82LlIUVPk0WIebdVrVmPkKrBxUSigi+W9vezBZPK8b3vDv\r\nF3gGpUgIBpRWip+s6ew09tgLZFswwGWwLPC0qWZbVCBwXseRjzDSgUu5p2Zl\r\nO83wIaLaxS1vuQFXHyEzcfk3W4gpE6F/+Q6nY2aGMrJZvuJW8pZeDGK58Xe9\r\nfiZYWswzReatuwhFKzNzheZ+Dwrv7iQaiNW5GUTx16a2P5rql0yeSIUp5BpL\r\nUgTHOz8AT6CUVcTtVbym9Hnf7kZOAHDyYCG4gbHinOYpZnryLnVNanLfbd5O\r\nnKGQT2vgdKHFzt7JRWoXIz/0VU6DGMoXGHvPIvViZhl1+ZSoRCrGP43u+KND\r\n91+Sb67EnalLKxUH7NLxGGwNHnGiedWodlNi+Zv4CF7aOuHgI5lZE2tHJS3+\r\n64QJ/aR4hEPPoJy7cp0NcuhaJaAI4IV57va6P8snMSzovtqjiIS7NaoMchwu\r\nNm54xqYttUXElOdfBqnEC6b/4XN5xY0gH9oMYa39vn8Lhez+Pc7gLxdnTwxb\r\nh8uyqngBRhhFm6uzuffO23KB1AetPUden7o=\r\n=8WRF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/ti.js","gitHead":"7487d34d82b03f910ba0b2cfa440d9605049740b","scripts":{"lint":"eslint --ignore-path .gitignore --ignore-path .eslintignore .","test":"echo \"Error: no test specified\" && exit 1","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --host localhost --config webpack.dev.js","watch":"webpack --watch"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"jsdelivr":"dist/web/ti.js","repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"6.14.12","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"14.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"peggy":"^2.0.1","eslint":"^8.20.0","webpack":"^5.74.0","raw-loader":"^4.0.2","webpack-cli":"^4.10.0","loader-utils":"^3.2.0","peggy-loader":"^0.5.6","webpack-merge":"^5.8.0","@webpack-cli/serve":"^1.7.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.9.3","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.4_1660613143020_0.6669021223109395","host":"s3://npm-registry-packages"}},"0.4.5":{"name":"ti-js","version":"0.4.5","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.5","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"4978533aa24c91898bb7a69f2379774de81886e9","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.5.tgz","fileCount":8,"integrity":"sha512-Lksz7eE+gONbASzenm2DSZse3mHbn4qXD2sHk+WnGYORBV7bv4nmiJOtC9GHnCVGkZecIq7qGv8FjpeICRRWWg==","signatures":[{"sig":"MEQCIBT8XGItKAlnf8VWzd5dqPXWjgCbhn/Ncn6hbwDD7jOBAiBS3SWLj8Eun+o/3iRpcpaHno7Gn/LQDle+y40aMbYm3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":623161,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+vKcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmraJQ//T+gilVyu/movbCQvLSb1vAiPv6O3cGFv/wIcgySL0OJUIZmh\r\nWNz6Yr6nq5h/DP/BMZM9bqevjZet5LoWjPqZq5wbocXHi9yU1erdPv3a7ugX\r\nvZlc0qIlVJ2sp5dor3vjGc1Y1adHYXS+2ZnygpPvmHcl8EHLiprR0KzXnDTb\r\nfYqSPo6NFmRxVDbF2Kf4vIApPm9+GIBTWL1dvSGsGytelBX3pvVVNaYUs4LY\r\nUUhDNh22fj9j682vivKsC2NJyYsV/B0XuHebJvBoxYnwfqj0LDUTtl099huB\r\neClO5tE6j9oYwDDWRujCL9hVbd5canURSRWlV6VgCpzVzI36k4a+Q7SCWPDi\r\n0YsrauCU4FgE8EKJcRqS7zwK8nl7Dbu8gSN54NOe8dJuo9NJuRRDqH1sWStD\r\nH0muO0Ee/Vl8tlj5kb262ug5GOMsU/EKuw0fTjON8dP2UN90mbwidMWlwC19\r\n9Db/SHotX3IQ0M/fEAB2vtiEHbAtwGvqiBHn1/nq1I3vIiuHepIxZ/X83cmu\r\nJ8NxjYh36i4hJ+bzrB6jm9PmAXv+wzmvPmpqK+Czz4OZqerVMDeHjWqVVX4D\r\n97GLCMM1lPrmkwR6FLB7vjgkkj35kPkNlbhA67PfY6Pv8AQEsDQaHr+iERVL\r\n4EvZ8PdnXxhyUln6SxOYdTWodU2vlsOcmGk=\r\n=QZ3k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/ti.js","gitHead":"4e6cef311cdabf996e560d306cc9af6cbf52110d","scripts":{"lint":"eslint --ignore-path .gitignore --ignore-path .eslintignore .","test":"echo \"Error: no test specified\" && exit 1","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --host localhost --config webpack.dev.js","watch":"webpack --watch"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"jsdelivr":"dist/web/ti.js","repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"6.14.12","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"14.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"peggy":"^2.0.1","eslint":"^8.20.0","webpack":"^5.74.0","raw-loader":"^4.0.2","webpack-cli":"^4.10.0","loader-utils":"^3.2.0","peggy-loader":"^0.5.6","webpack-merge":"^5.8.0","@webpack-cli/serve":"^1.7.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.9.3","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.5_1660613276057_0.6013389841053891","host":"s3://npm-registry-packages"}},"0.4.6":{"name":"ti-js","version":"0.4.6","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.6","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"3578cc300232223cbdec67eef15de8cc869c1e69","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.6.tgz","fileCount":8,"integrity":"sha512-SwnmQUX8hvC/3L0vCVNSoKQoPyBRQNw7ri1YpxKVT0LfhHbFvDWuFWlqRdBadLa3B44qGdvJc4pKMipf8Fj/zQ==","signatures":[{"sig":"MEUCIDzPUy4YVxzTeU6G/8JB/fkfxVnI0WfyBXokVsEiHd74AiEAjAxIEcifMouNf3MbR9nCvu+gwNHnm3WNgRbsez9iggg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":469676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+vSxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoeQg/7BgkWHJt1Hw2qavc3QzX6Py4oTEyMs440wFcLQrxbaB5PHIFO\r\n1XEBV/IU5ehewQZkG/d7BAmPtV+essLv5WYcP4+yjqO9rd1ksLTY5Y7bCRfw\r\nS/xvfUkbJXrB+lCwEZyuCsjULntM88Xjl0HTTp7l+SmwGRS7e29/Q8vgVg4M\r\nRtMxaBYG0x+bCjSmdcnlbfCzhxxBg/UB5erPc1x9KuUwxznNWbl8H1afB/pi\r\nwlzhAB9aHO/fcE5lTKstnXxc7+2Vh1Dn8IR4OWioo2XAYuz9abZNZ5+sStL2\r\nampDXsMq2Dd3YqLcdukeHVota5+3ZG4W8QeD9SmR8W75/Af/iS1sOCxlBn+p\r\nplCQCOf41W22JwsakSXyDoodTbFg/4Q+XSYsIN3K2vOAnjY0yUdEnbndk1AC\r\naLbK/vuKJUcM3hVYFVkhlAau/yVobWS+ZaBhOyge0nQx39zleY0ID+j7+vNT\r\ni7FqkAFlrMOnT53bLR6l5G0hhvwa6Dd6OvQnb4TnqKksxdZnyQRhg4kUp4ee\r\ntfKHwP+gp0z6JtffI/4RrXIN9hyWhYuo08ImA2CAObHC6JXyPe0IAeg3ux9z\r\nnBAR7vEP0ZlAb+sdH0L82hhxnOYpEhHMZWp5UbZeTBfvoq0fGiojQCJuQJao\r\nxzqO1sj5tEMTagOZEoR1ASHNs3YuZkJMXBc=\r\n=3JBW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/ti.js","gitHead":"fdfcb815f955962bd5e5b21ca8c47e76a6e95d65","scripts":{"lint":"eslint --ignore-path .gitignore --ignore-path .eslintignore .","test":"echo \"Error: no test specified\" && exit 1","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --host localhost --config webpack.dev.js","watch":"webpack --watch"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"jsdelivr":"dist/web/ti.js","repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"6.14.12","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"14.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"peggy":"^2.0.1","eslint":"^8.20.0","webpack":"^5.74.0","raw-loader":"^4.0.2","webpack-cli":"^4.10.0","loader-utils":"^3.2.0","peggy-loader":"^0.5.6","webpack-merge":"^5.8.0","@webpack-cli/serve":"^1.7.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.9.3","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.6_1660613809113_0.13632528915983455","host":"s3://npm-registry-packages"}},"0.4.7":{"name":"ti-js","version":"0.4.7","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.7","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"1798786f28998b5b7a6621d2a6fd5d388dac8059","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.7.tgz","fileCount":8,"integrity":"sha512-tzOZBybfdUfa9DnmP+xbVranSHj4JySGO3T9pDzRkEK5zhyxggmTpz+kmzANIC2MFoW+SK4C6GqAx71QfHYAzw==","signatures":[{"sig":"MEQCIHkyTIHmzePx3Cgd2u/AN62N4gBMwGPP4xSoznmPiwkdAiBmfeN8tOJh9f4Ar5FS6KDUDv1/048wjtHyiPaAvSNtcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":469823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+zd9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmre7g//fqIIBQbkLYr3v2T8CEK2G/yUuN4mmUmTKpCwGoLhZnc1soy9\r\ns5XSVKVMWHB/8gXfllokd9nJYp5889l4CdPqkHSXpc0M2V7WWy6R6/0GmSAW\r\nAcdjTnHx/ZwR3OE29y3l0sD6OY0ZVKOM1e9df8ADuB8wk80ez95FU5vlpYz2\r\nXix5uSmRWr9ouzNPXd/K6rjf0G6Czav4mbOUH8mv7foJMSQrkxfHEjiib6nu\r\n52BbVcBafJEskzbQ0AqauTrnnakrDbk97cHVTu6+9PKJhqd0LI3qM3BhHO5G\r\n9ymQIXte/PuhZxR/vwaibHaV/kODjnfN78KSFDGswztSjvIrsBTLAy27P0Bv\r\nn5wW78w0b/PON7csX/3AXauzlKgf5O5e7MaZNnh92NqNGxwteyc5Syi+Yyrb\r\nBa7d5ZUtX5vKtQ315CbCFMZl7ud19A3ICleFQ0/ee0j8acnewLWh/qfoCxzG\r\nruWQCSNoRgRDjdUVvyq8bbTpbOxUFWYod/MqvkxojRB2AV1du31/vHysONQe\r\nIH6VSckL7gib+Ix7i6ip941JCHacrLYs1ld96cSSU8848/SFKcpeGI70OL+9\r\naU36r75mzQm+Rr0NMvSujjYNizMy5brtnYxj++cVzhdhJVpMeo5jIU1VdOqm\r\nZ2O/GA5O/3tizV2O9tLCpaoehMxa8uEWkTY=\r\n=rhzi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/ti.js","exports":{".":"./dist/node/ti.js","./web":"./dist/web/ti.js"},"gitHead":"fd7cc2085a88b29c666c4ed78beb4deb91a4af2f","scripts":{"pub":"npm publish","bump":"npm version patch","lint":"eslint --ignore-path .gitignore --ignore-path .eslintignore .","test":"echo \"Error: no test specified\" && exit 1","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --host localhost --config webpack.dev.js","watch":"webpack --watch"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"jsdelivr":"dist/web/ti.js","repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"6.14.12","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"14.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"peggy":"^2.0.1","eslint":"^8.20.0","webpack":"^5.74.0","raw-loader":"^4.0.2","webpack-cli":"^4.10.0","loader-utils":"^3.2.0","peggy-loader":"^0.5.6","webpack-merge":"^5.8.0","@webpack-cli/serve":"^1.7.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.9.3","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.7_1660630909642_0.9785476797864943","host":"s3://npm-registry-packages"}},"0.4.8":{"name":"ti-js","version":"0.4.8","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.8","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"b9e3eb44e866e3373ee13c9d053b73af25cbb1b7","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.8.tgz","fileCount":8,"integrity":"sha512-eio5PYnrGk7ZepUHR2x4Ge5wpUQMNQdfKbjzIFKfAMOUeKfnXehhhwCQJd9GReUsVg4MI8FDemiq1E50tnqZPw==","signatures":[{"sig":"MEYCIQDay4j8lsmPfPTdqpHGRl+5ZkcvVldbUs4duW8kNLT4vQIhALaZQg/pR3Hqt1F9USZXmx9ZkDa8oe/0SgLJ0seM3mrI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":469798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+zoxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmocyg/+J2hMLVwZqsMbOyCK/vNW7n/pa1RuPS6AFw7n2Q6qLTh8nrKF\r\nhTEKOZvEJukQwz5o/ZeB+66/lIzUkCfw1IzHcPao5wjF63twN1PskVrQyMhU\r\n3Gw6TAhphOBWPojLwIgAVF04GivfCxAXe6VfxgGy+EIJEyNTXR0HLby8bUbw\r\nKsp+WBrMLz5A7RsMH36KExyRaHNvAluyCGs7541GyVENI+BJTRH5U5JXq/QE\r\npNui6YEHfaVb4Gx8sjZTpxE7oZMpwLEp6rEvQWsmHXsfey5HHHsGiWKWiRlK\r\ng4ICIQxI41x3uDhddhQdqXvJnehCaQPTb5pYf6uVDEQB6O01X7G99T0olpEb\r\nPbvLdCTg32N524xCCPGjIUYc5DjJYeGbG5wvW4zr6370bdTqHc4zgu96Ckj/\r\n89Kc5v90LTJW7bOis1j8vtsGPAZJ6m0j4cPC/rapbQOAbI9RRbouiyThqXrk\r\nHRWqQn73yuN0p9x+xnICTNIUhieCcXljppVzF+PVyptwk9f8tjYKanwyVuEM\r\nVx5Nf2fVpuGplWzInt/M9GLv8nPGzXzKGVPaZCi/EltHKCTNUzt+RNSycL3Z\r\nXk+6dvSrgP9rMaVbHx+hEhIz805Y3YD8w5/FdANdwJN+gMi/UWUSk1bXL+Cs\r\nlY9XwUpvSA2gsh3I+ebPulRr9iSGAC72veQ=\r\n=SmO1\r\n-----END PGP SIGNATURE-----\r\n"},"exports":{"./web":"./dist/web/ti.js","./node":"./dist/node/ti.js"},"gitHead":"5dae2daf225163e1ccf64ba77e7d9a6df745473f","scripts":{"pub":"npm publish","bump":"npm version patch","lint":"eslint --ignore-path .gitignore --ignore-path .eslintignore .","test":"echo \"Error: no test specified\" && exit 1","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --host localhost --config webpack.dev.js","watch":"webpack --watch"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"jsdelivr":"dist/web/ti.js","repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"6.14.12","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"14.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"peggy":"^2.0.1","eslint":"^8.20.0","webpack":"^5.74.0","raw-loader":"^4.0.2","webpack-cli":"^4.10.0","loader-utils":"^3.2.0","peggy-loader":"^0.5.6","webpack-merge":"^5.8.0","@webpack-cli/serve":"^1.7.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.9.3","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.8_1660631601637_0.9628494011189404","host":"s3://npm-registry-packages"}},"0.4.9":{"name":"ti-js","version":"0.4.9","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.9","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"2fd67a4ed9c7019f2878d7c7e8a2742caed8eed5","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.9.tgz","fileCount":8,"integrity":"sha512-cN7FwF8Ane6MtJW5nN98TmCek06oZajUBDvVO58o0l5HvLdFRXDXz1iowj2cbNKlJo6fcfFBBc21//BQOHEfew==","signatures":[{"sig":"MEUCIQCKMOczY/DdHT/S1CLV6+CgO8nS6GHGF1ILbHPVVC37VQIgYkUR/MncTRqau19fuARflPHB2FXFpuv3vdFZWiuCOhY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":469737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+zyXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomzhAAkMgEvoN8KxsxoOTVl2P+OxV3JtIuxZunAXudOktA7OJnnXvP\r\nyRxYak9qv16z4upflFtYJF1S4TLTSJvtGHP91O0BLByiLBmH5mJiecrUvSMZ\r\nViRcvw3WmY96zHQmI+eU0mURSjLTJyz0EVJCCIN8gfRnRS9gbUNbY+qIZ+rr\r\n1x+o/PvlykRfdQovW0Kq/VB8zvWNI598lYrX8zLmR8tPThbdJyA9ka2A4yiU\r\n/NriM6AOTSP/UWgvGlHvcxVET+HwkPtlk11rE1PPTMYgfdZg1NUe5JR34Uhs\r\nE1FxNE4oQjYKBAB7OjEh+tJwtoIUUBnCqZs+6wDmfWPVx7Ng0tEiO46U1UCb\r\nc9CZN3vNaoXAgu6r2TZ7qdQW/8/IrlFgrWtb4zxqEe8ovu7C6VfM1ewDKJIy\r\nYl0eNP45KcroYl1kKmOkShsxlF8QZExTSmgd7l1xTAK/xRQRU1Lm38+I2184\r\nV+/NMW9svi4gHG4bOZ98e16wvNgv0WVyeB+ZCmjSNQLD9zAPbgkNqxndHblB\r\nWOw9FLhsUcMhv2A/0jlwdz75B19T0X473eY14xzTITCLWMbuj+FAACoBk6MX\r\ne02jzQrUN4MrJnG4vPgIX2zc3HR1SbcbDAYczoV1556KyygBwDN9VWSANJ3b\r\nX69vqN8vggwBS6SZrEVXnpAOv+hciFQmPTA=\r\n=YJJS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/ti.js","gitHead":"a0c09f69767f0abfa22506157b3c33f6cec43cec","scripts":{"pub":"npm publish","bump":"npm version patch","lint":"eslint --ignore-path .gitignore --ignore-path .eslintignore .","test":"echo \"Error: no test specified\" && exit 1","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --host localhost --config webpack.dev.js","watch":"webpack --watch"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"jsdelivr":"dist/web/ti.js","repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"6.14.12","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"14.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"peggy":"^2.0.1","eslint":"^8.20.0","webpack":"^5.74.0","raw-loader":"^4.0.2","webpack-cli":"^4.10.0","loader-utils":"^3.2.0","peggy-loader":"^0.5.6","webpack-merge":"^5.8.0","@webpack-cli/serve":"^1.7.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.9.3","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.9_1660632215295_0.21527243295024068","host":"s3://npm-registry-packages"}},"0.4.10":{"name":"ti-js","version":"0.4.10","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.10","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"417769ad32e6c90caeedc684c06198bea9a008ac","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.10.tgz","fileCount":8,"integrity":"sha512-Mp6aGqhAF/j/tq+91vlvIVaz0iE7g3uDljvSfmiXNkaM/1Po/3QZcdL4klZGNM4dRE8UFp8n/3PtsA9NKkzRPA==","signatures":[{"sig":"MEYCIQCSgZFWu821Tw/QERQSdLN53vDuJcno3tfRAi6CYRSkgwIhAKixsypljeots/AnHngnXR+fuq66k4eGaI/A7wNG22tr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":472690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/tP4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp87w/+Mt/zs2qdfzzt/GOju/s3a/W6hXilMmyuFey7muWc1OY+e8F9\r\njmH0t4GK3ayGdG71CaDeMHJ/S0YrGNbhnFI0Mr2arzlFQbiJ+eArgDIFYu2c\r\nBDl1MoXzbTzauFPxwjOgGGixGmRQk1qiQD3zU+50lsphgFfLECb6mve/fCIw\r\nlK2VzHrk/NFlhpKRbCZJ6Mqih0ECzasA7Ns8g+dF193p6e0x77ZDlTfDg+GA\r\nuiBkrUsOI7CDEUN56AoeMYmWSbWAai0WCJQiVcm7Gv66jE6+YAWYqWi+yjok\r\nsHJET7pe+Pk3N5jA6P9smvdQk7TyP16GPSACfzrfdgthMpzQmbQTLp9L4V1c\r\nr/wvOTQZ2htJMipfIEkKVY4eVlf/Ba3hzhEQhaz+ieYH6L6Brs6272V/52r1\r\nWeQWzn4F5VjsLitQPe4IouQSoO8vd7bESVjVPvIcvFm9cnaU2f1jFltbd90F\r\nozdQeRFSasIdMSQiwCCKlgPmkgg5uwoCjdK41Y8xFyrKi18SjTMBQOWrdMgE\r\nTpyTIdXSVvM6z0MoDy/XkcxG4ePb7ioCRXnWWKqulOD39i7Cyr4h+mxIoRMk\r\nTgeebVOb5zc3SAN137zR2nJ12wvEBiL+HokyA9qnVetPJdWUnNQ4i1BWp+WW\r\nInLVy79GzeF1olvO+hVbbnKBJzR0rpPo9x8=\r\n=OQOQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/ti.js","gitHead":"37d5b4fec9372467472d85bd35cd0e793e430c4a","scripts":{"cov":"tap --reporter=spec","pub":"npm publish","bump":"npm version patch","lint":"eslint --ignore-path .gitignore --ignore-path .eslintignore .","make":"webpack --config webpack.prod.js","test":"tap --no-coverage-report","build":"npm run make && npm test","start":"webpack-dev-server --host localhost --config webpack.dev.js","watch":"webpack --watch"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"jsdelivr":"dist/web/ti.js","repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"6.14.12","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"14.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","peggy":"^2.0.1","eslint":"^8.20.0","webpack":"^5.74.0","raw-loader":"^4.0.2","webpack-cli":"^4.10.0","loader-utils":"^3.2.0","peggy-loader":"^0.5.6","webpack-merge":"^5.8.0","@webpack-cli/serve":"^1.7.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.9.3","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.10_1660867576121_0.4831648711161547","host":"s3://npm-registry-packages"}},"0.4.11":{"name":"ti-js","version":"0.4.11","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.11","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"9c3416d74e782c328744e395db5acb88c3beb2c6","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.11.tgz","fileCount":8,"integrity":"sha512-sENJNsjQ5qGO7LdbL2RIHeBXWXw88aUwbhMfPqdLDnLt/EwxMbYtB1xNJypoAOZmpM6HJZAd4//jVOkz3qmrkw==","signatures":[{"sig":"MEUCIHGTTnWrzDdR2HQRe0uMlPyKL4Ae4RKdWalzovVimyISAiEAxLPgY8t8Pz6RTkuIMpMtvBMLIWs/b8Dn9TRDyWvoZSs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":472703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/tRUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAgw/8Dww/CI/bmURvv2/d+ot5mKI/x85sF9hlHBheFTy5hh1Vga5p\r\npW0M7KiDYYDmXudqA9wjojB4WRbTeYGf6Cxi6ZXaysYLRExFmFCrg1DJi0LQ\r\nfrmqZPJHtopxWRI9exDmHHLLVQ5KARPIiPmjumRk1EfW8Hzr0sEQXbgRmJyK\r\ngWgptLYHghTqq6kLJr7actO2VX0dLa5tD6PQ7eOOSrA4v3SCsGVn4SruDbLU\r\naoNsajIdoS/6Pj7HTrYmK9gh34aDyba6EF6OdKvytI/OUWFjMf/RRbeB7IwY\r\nvU7E9koJioeq+iRI4hKxS3u6J4sGRp+vazD/2gBeXX178z9gDksP6BT4sFu7\r\nReR+4lwjESgxeboJodJfoyPQlr6iSdP5XnuSU1JGN9lY0Br2Hc+N308xOp62\r\nBizZo9QDSyJiiofD6Kr2EKgiOUfsT3V00NZQOPUgAqOGFz1lWTC0mfAKNf8W\r\n8dxPLqDeQGyMhHSFnnL3yoq6Sw10NMlu+PsfKVG812chPqxyt42Ezbwrn1fx\r\n1jpZacjdTPXgPTzVkSbg6JqgRVzz9O5rFsesl8Rw5//IbMzLJXpw2GkS7mHq\r\nPjZW3GTUZJai7SmdToIm1w9C8qUBuS/SK2cKYlBSCugg1AnRWPDIqYmLqIp1\r\nDTY+e5Q+WfITuIx8kh4Au6fFY+SLkWKCurI=\r\n=tFkE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/ti.js","gitHead":"99ddfcf906dfc6e6899cd83a459e11b1eb237cf8","scripts":{"cov":"tap --reporter=spec","pub":"npm build && npm publish","bump":"npm version patch","lint":"eslint --ignore-path .gitignore --ignore-path .eslintignore .","make":"webpack --config webpack.prod.js","test":"tap --no-coverage-report","build":"npm run make && npm test","start":"webpack-dev-server --host localhost --config webpack.dev.js","watch":"webpack --watch"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"jsdelivr":"dist/web/ti.js","repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"6.14.12","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"14.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","peggy":"^2.0.1","eslint":"^8.20.0","webpack":"^5.74.0","raw-loader":"^4.0.2","webpack-cli":"^4.10.0","loader-utils":"^3.2.0","peggy-loader":"^0.5.6","webpack-merge":"^5.8.0","@webpack-cli/serve":"^1.7.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.9.3","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.11_1660867668030_0.9313387674358542","host":"s3://npm-registry-packages"}},"0.4.12":{"name":"ti-js","version":"0.4.12","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.12","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"5f26dee94e55f9b3623f181c499cabdc19f09fe8","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.12.tgz","fileCount":8,"integrity":"sha512-BaWlkZlSHhAo/eSY0rhSz7qP6xhwZQyqpOYMfskH1Ay26TiSPqBNLdmWO0BdhSD+rX9YYEcuW+Dz9q7U/pahNw==","signatures":[{"sig":"MEUCIDY4DHPtil6hnp8IHYmvVM5rNiA7ng0DVJOM4MTS0SUTAiEAmeQ1IiAfRtDNMOoutyJRyt3xcoP+yB/Gus4yJaJ+h1U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":472703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/tSKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrp/A//XqEj3y7fX5zx+nfSq2aJeqlv8KzSTD9a9GdCc1mXI7iBvSxV\r\nm2TK6siL/jjHAenN8O90RVvdZ8Wgq7WLGXeBGzs1kTRmHwnuhv13GougGDl0\r\nI+N/WD50kmOboC6w6td4GT0EF8D6KeAODuLBXrq4/vY/C0Dci9XSXqKCPdkm\r\n84W76YXzXHSqCHzpUTew06fjzN6poQ0H56r1gaBBLnvVwmAgk73jdIfy1Zs6\r\nv4OfviG7B6fw/+BwR+vYs3juq5mIuVzHc+euwXw5f7Xpi+WGvaVg0HrhPcEW\r\nZy6Mfv7icqD2lpoK91Xy5n3WApg+d8ctRm1CvrMNWxr3KR0ptWc5XXcpf5fL\r\nFL78Djvqe1BnI0fIg+KasOLMcl2AF5HQA93uYqj4cKsPAI+E7KwRq674kqXE\r\nE+xcp0Q3/yL8pIEFXuxWsfoMYlZU0PuO0YqNOtA8bDPl9vsCU+9kiuG6YoZD\r\nSewrMVu3hHVzA55kQdYFgKoIUSeSrMJhEXb5so0ARkLR4mRqV89je7lWTe0X\r\nb/8U4xZWEryE+UPU+7JoFsbluu5TIZdQHHV5FwVWFCIDJ6RoOXAVj3t/53NB\r\nto/4gsrQKIkCKW4AvsIoe2Q2x2XPEqYsh94OXW+77jl2MXpKazcadithQCrb\r\nvKDHJDDZPM2FuzhrX5NS/Qn8Q0S6NQqbTrQ=\r\n=YIZq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/ti.js","gitHead":"ef809e8a9ef258a82cd2c7b67b43090e51b08981","scripts":{"cov":"tap --reporter=spec","pub":"npm build && npm publish","bump":"npm version patch","lint":"eslint --ignore-path .gitignore --ignore-path .eslintignore .","make":"webpack --config webpack.prod.js","test":"tap --no-coverage-report","build":"npm run make && npm test","start":"webpack-dev-server --host localhost --config webpack.dev.js","watch":"webpack --watch"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"jsdelivr":"dist/web/ti.js","repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"6.14.12","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"14.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","peggy":"^2.0.1","eslint":"^8.20.0","webpack":"^5.74.0","raw-loader":"^4.0.2","webpack-cli":"^4.10.0","loader-utils":"^3.2.0","peggy-loader":"^0.5.6","webpack-merge":"^5.8.0","@webpack-cli/serve":"^1.7.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.9.3","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.12_1660867721928_0.5182041647654518","host":"s3://npm-registry-packages"}},"0.4.13":{"name":"ti-js","version":"0.4.13","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.13","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"9cc325b78f090c3b4277954d9cb70507598dc7d2","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.13.tgz","fileCount":8,"integrity":"sha512-xeQjlbz84urp45c2HCZWnr+WaGrnDuXjaQb+I313yl+s/PaS+3+6FDe1hchH6LNv/136BeuLGssTXXgSQR5cSw==","signatures":[{"sig":"MEYCIQDrPkqrkJSgehHsXziDIfx1bLbdXfoKrr2sh1toKlhTFwIhANFEZ3y+XRQ+P5CzdIRtfxpEnPgqbBiEKIDMqA3ZD7ef","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":472707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/tS2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmquUg//ZNT8S4P3k8/yQFilMaRIJCnpgxmza3kBJWRaeqyrfAfrYABm\r\nvZKwkE+Wn2xEUEgpKtCptuLVNnNoF34jAwPEOHiSaWOD7uoODv6OHB4AcbTW\r\neRFnoxA6VDFL4g8UIk+ZhVVscNSRvZ4IWlxT+EVftok2MiDn3YibEPd2aIc7\r\ndf/H7F281XTfrYrdUVxD3fyZIqsXN9mcYriDRpoZ64O/V5JPSUoCnayTZ+q4\r\n/jabP0cyFZ6JHLgcObiJ4O87JcQ3qntUyZ++V7jnGmt9ss4nPm8ASH3o/3gY\r\naj2rgwOTDxLcAVQUZkSffjBuQtvfKouB7Hhf2oSYdPtrMzc9fykATVdjXmV9\r\nAcBwWpyrJEwfOtL6XxomCckT85lQhxZSOtqS7fCPiUjFSZBfI5+vtmhRlPej\r\n/PcQYJ8D2MzVCypaOUzIOY2HOFhweFiQUzRbimDphqJ3Pk6XKb88IR8dMsgN\r\nOa7GvyKjGH832a8JXNCqx0gxRZKDuM2rrFD/xo76JU7yU10CZOzx7+BcYFFM\r\n9gzxmGN7G0Ge4HZOqv76yTYer5THPuVr5YO1dYS8iocRI+25bboyeekwZH+f\r\nQ/HONUvR3ZC/pYB2V4c9XmM0MaaecfDpjcFIRMfmcZJLdFaYMMqv0HTdljwT\r\nLDT5AvTvXLZRre9BOUV+1LoWdBHfWt0sH1o=\r\n=peKU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/ti.js","gitHead":"528cb671cd83584e0e6823b5d8eb2d95dac0833d","scripts":{"cov":"tap --reporter=spec","pub":"npm run build && npm publish","bump":"npm version patch","lint":"eslint --ignore-path .gitignore --ignore-path .eslintignore .","make":"webpack --config webpack.prod.js","test":"tap --no-coverage-report","build":"npm run make && npm test","start":"webpack-dev-server --host localhost --config webpack.dev.js","watch":"webpack --watch"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"jsdelivr":"dist/web/ti.js","repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"6.14.12","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"14.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","peggy":"^2.0.1","eslint":"^8.20.0","webpack":"^5.74.0","raw-loader":"^4.0.2","webpack-cli":"^4.10.0","loader-utils":"^3.2.0","peggy-loader":"^0.5.6","webpack-merge":"^5.8.0","@webpack-cli/serve":"^1.7.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.9.3","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.13_1660867765937_0.6253924786460379","host":"s3://npm-registry-packages"}},"0.4.14":{"name":"ti-js","version":"0.4.14","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.14","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"194e091f2602801aeddbac4ce1d755fa85d6f507","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.14.tgz","fileCount":8,"integrity":"sha512-cc69Tjkld4GyMVCmWkKBSXALKwxGSHenil84ToeTv9+jsPeL2nbByK61DindLYkaNVjzkJDY27p6nFqAanOfXA==","signatures":[{"sig":"MEYCIQC3JL53VIsCCdf9b65sKtudZaYe3Mz883hbHMkcdn0doAIhAONUM88sfRKzpvnzX8qP+Ve9Dmqqls2rUby0KouK3JMZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":472140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAIXRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrE5hAAhkVDP00Uzquvzxbf8g0F3RaQrRTrmFoM8dzGrvorra7AYtJu\r\nfH1sDv1XNvJNnxM1OaI1nlkRdX0FoPoRzJ4Wuv1VJgt2EQNfoeDImsZ+vU9C\r\nlmJeXSjWkEfG2o0vuDCoWVuS6lrOgxaQkfYHfVcNcMLFxuLwwBJAR3/2h6XD\r\n6eJSil75krHxZIZz7oSlsJCq8jMLOtaTGgiMYD46b6npN3iv1Esu7h/VA0I/\r\na9AsHo6V8oPOWQAQnGUBFRnFsTtWEaM9MZhSoQo+ei1h7U0pFed8riMuC4qu\r\n7Q8mPpL6Y9896VrU3mLgDB4UTCfk+rYEeAolGlU7D52B7ju62LYz8lByeEoc\r\n9HZfLOzFpqRbmOtP08HCw5wtG8jxEmRaWR5+TEZ/JNfmNtTrNS7UDXcZQ5G3\r\nTdUDZMunNeAcwtjUjQ0AjPJzNDAL8FS4RYyUUfus0m0BPt5hHbYKO/7Ua9o8\r\nXppTfQJ/qPzRuxxqYI4N8GFIm16ngjkMhVNxXOgn7+bQXwml2Q944Irfk6JS\r\ntFZMNUQE5+lUnhiALZ1JcoIskZTTNMNRzY98uIJMiey5LvkdNMnlNdIeZKFr\r\n7qfCy4eH/TpznYQ6v76Y/QEw9zE32AcCTlWnI21g+eyVVZotXBhz01E7Bg87\r\nKfo4nohqsDZIUf3TgmtLWLFLqKh+EEiTknY=\r\n=zkdS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/ti.js","gitHead":"156d4f8228297d5875792377242a7445a698c891","scripts":{"bt":"npm run build && npm test","cov":"tap --reporter=spec","bump":"npm version patch","lint":"eslint .","push":"npm run bt && npm run lint && npm publish","test":"tap --no-coverage-report","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --host localhost --config webpack.dev.js"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"jsdelivr":"dist/web/ti.js","repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"6.14.12","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"14.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","peggy":"^2.0.1","eslint":"^8.20.0","webpack":"^5.74.0","raw-loader":"^4.0.2","webpack-cli":"^4.10.0","loader-utils":"^3.2.0","peggy-loader":"^0.5.6","webpack-merge":"^5.8.0","eslint-plugin-n":"^15.2.4","@webpack-cli/serve":"^1.7.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.9.3","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.14_1660978641285_0.9638986280333055","host":"s3://npm-registry-packages"}},"0.4.15":{"name":"ti-js","version":"0.4.15","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.15","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"fbe4e94a1d4871ea76268815b16e698c02c6a9f4","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.15.tgz","fileCount":8,"integrity":"sha512-V8uXY7/FPSGSjgxgWPAEhlmLey8ICI0MX0cj+yermCLF64LAG18Na9HAVsQ4DZ66+ZkUHLfN0pTggiTWfc4Heg==","signatures":[{"sig":"MEYCIQDeUUHakZbCKtoPllR1qAT994U1atlRAPuA8pW0oftAuAIhAJezsJx6t4B+TorjEHgdfkFXABNiYfyo0PjxzdHLbeM+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":470960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAIhKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNAw/9EKVACl+mxTbISC9LnmqoUA3HXwlRPwOHG5wnU+acr8FHwDge\r\nGUEgmB+Qv9B0SxuzxSYHDsvs5LO4zCn32y51ShRi3pSVracB/dia8l+lGWUB\r\nRJSjd6V7wnF1JzzOACFiM4p2um1FrEteVdHnVco7fSfkb1tpuzwztrqzSbSB\r\nwKr5Zhu4IcG91lvL1rluJpbMLC5j31DeOm+QqmrJ+ieyjmG8IG3m297y27FC\r\nXjDKvc6ufXCtv9jvO86lCK/lhnC39/36/PHYIeqiiDCLw0FWylrP/undWSfk\r\nfKrv2xNmSKq7aZrwkKwhXQqre4BqRtlqPDeVMQcjsp1/XQ2wNPDuAyDYdJDK\r\nCbjk9nlh/JsRlU5L9teJtne3I80dhFWAgE+tCE6n0eGNfpXD+vZKKBSRVKL7\r\nigLcJ7YiP6P0TWQIX+p/ogsMJuG0wKEs3/0HINcsDHeFzLWIwrGv3ERmuUQT\r\neYOHKNMn3tOi3xMO5L2hvP4LwOGIbJyah+8inxudD7QSiuvgX05CwP3uFneq\r\nyKqgnCI1nsaQfrL8iabBSoeZijguDL7kp+PAW/XSI6cnwk0Uh2PWH1up08FX\r\n10KHMJwgjsYFfRQ/Cr0mPU/vRwgyS/kbKRwMqNshNsMPo1H4Ekd5tHK2MDxS\r\nD2iDZ201J7jt45bV8e4dUed7OtfVxQQnWoU=\r\n=Wz1B\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/ti.js","gitHead":"350a3ea9c545fd9249bea9fec7471d0bf33b041f","scripts":{"bt":"npm run build && npm test","cov":"tap --reporter=spec","bump":"npm version patch","lint":"eslint .","push":"npm run bt && npm run lint && npm publish","test":"tap --no-coverage-report","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --host localhost --config webpack.dev.js"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"jsdelivr":"dist/web/ti.js","repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"6.14.12","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"14.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","peggy":"^2.0.1","eslint":"^8.20.0","webpack":"^5.74.0","raw-loader":"^4.0.2","webpack-cli":"^4.10.0","loader-utils":"^3.2.0","peggy-loader":"^0.5.6","webpack-merge":"^5.8.0","eslint-plugin-n":"^15.2.4","@webpack-cli/serve":"^1.7.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.9.3","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.15_1660979274323_0.4003121955499982","host":"s3://npm-registry-packages"}},"0.4.16":{"name":"ti-js","version":"0.4.16","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.16","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"b427d8a0058abc6bfb181634edd5e916be7e6f4c","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.16.tgz","fileCount":8,"integrity":"sha512-iDxEZHVnoBmU7bdj55tNAS96JAm10RvosvZUpk4qgL1woCzGGwiYGLs1PY34Y9dV8SzdarIgYZ3dJ/aUFIzNHA==","signatures":[{"sig":"MEUCIF40xgQOOdN+TuLwBdBkduW1YrjvIlOg73R2Pgt2dZ9JAiEA4zRrkH4C2/XXT18WivgBhXWq/vVnzkIyvez8Nvm3e7s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":471017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAIjYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3YhAAitTqO+R62ItdgaveiX5IWsJI9k/uCmPXF+EzJvilnh1VD6Cv\r\ndtVspPQnwcJFoEa92/WrztRzyDgsUzYUg+0O9pDIApPj1A3axvXtXrZxeVbn\r\n9J/9V+r3FzCrluKznsKeKWtwdK206a+OzXsjf+qaaJYcTmdlnUNAHynIGTWg\r\nxG9AVGBZloUausQX3HxMCOhsX7AeUub75sYpo1JELtmPD7aCANNua1keT1yL\r\nHLTYeoGuW21Jd6MOJPjICqJgFMjuhP80kVi2RybwLACUjkWsDH/ES17Wwm8E\r\na2AqYoVf+dM8doMxFPXfVQjUB842Eb2QqbMG9GEXzeqqKt97aBugRcswj3OB\r\n1QRe76Ig2rV1IvSgBDORha1aLttnR9KGuYBvMjfzb7YoVeQdBrXUgTtLolnL\r\n1BP/A1Y/YfG8pDqxYgi7f1gXKB/n4ypyxgzLZWKhvyQFhYJ6qdS7CpHn5Jja\r\n5W42JYCURTUO1n/1ASurIWAwOO0PaexRZDh96YHH1e86K3iorYw9KbxMpYyv\r\nU9oC+v+wyTNogDYu4ZdbxvBcoJzACgw6dSVT37lVUZp1ozojhDL3bMw1wOd+\r\ntu1wTNPnibPIiyiLUCP7ciCglkhK1mGO8ptywULj2rXfANSem1o9FQ8YbXat\r\nSAj9Tl5BTysKkSkKTat1/JD7I/MNhcei4ok=\r\n=zFjL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/ti.js","gitHead":"5071a6f1e585ae15982dd13028c291ae0897e5a8","scripts":{"bt":"npm run build && npm test","cov":"tap --reporter=spec","bump":"npm version patch","lint":"eslint .","next":"npm run bump && npm run push && git push","push":"npm run bt && npm run lint && npm publish","test":"tap --no-coverage-report","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --host localhost --config webpack.dev.js"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"jsdelivr":"dist/web/ti.js","repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"6.14.12","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"14.16.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","peggy":"^2.0.1","eslint":"^8.20.0","webpack":"^5.74.0","raw-loader":"^4.0.2","webpack-cli":"^4.10.0","loader-utils":"^3.2.0","peggy-loader":"^0.5.6","webpack-merge":"^5.8.0","eslint-plugin-n":"^15.2.4","@webpack-cli/serve":"^1.7.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.9.3","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.16_1660979416708_0.8036336439277583","host":"s3://npm-registry-packages"}},"0.4.17":{"name":"ti-js","version":"0.4.17","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.17","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"11459a3a372e494611395aac2a7e42e61dff962f","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.17.tgz","fileCount":36,"integrity":"sha512-4MbHBsJsYiF3AqjsTV0UENdsy5J/SS6ycnxtI4qqPwO5YTRZnrWm/hDnQq4HPbEcY/OSIbPuuP9gQf8r+nZPgg==","signatures":[{"sig":"MEUCIQC2wVpcq/gfxWgyzETO/HYrde8lPva8Od7sca/cXrnFxAIgd80StriAsSDUD8kNH/hQP0VC6s211DTezFq2OqTto7A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":573276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCZMYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6eQ/9EZ8O/QfopxyvkfsI9gXLAjsrbEUTdvsy/LAUAR9LYagG75/m\r\nhekTr8BDze+YBPF7ywFNSekBMv0xYE5CeZDBlBt0NT/CiEnlpzn7OuTrIBdN\r\nu9cIeXGGiW2lZM5AqbIr+RmcH+bEugRcBXvvoX/gAmCy8LiDfmMzDypYMTGJ\r\njPX64kXKtgVQyGiT/IE+68+x4560bs5DInWyeew6Fw8zvu/O6+u+KLZIf7X+\r\nsC0fQXDCIGk+bxB4Vqo+v1NmmTzaBCqX/ytX9U1Jl59q8QB7irENhgksx3UL\r\nBWWXh/jpeabV5//XJCnsPQCmRHsKyWpxVrd7ezgSinyDIGe8h/ITrxZaL3f8\r\nuFMHLcQMWnHBXcwnUrN9NnTcjR4h0CYmH62MBcnfaP5P/mmCP2AwJM9y5CpN\r\n/8GSSjkWOoeS647ZzRxqzAlvjwbeRF6MFb688feM6rqCR8d1I0jHu2MdnoTP\r\nNOnZy3M0Vsq5itCgNfGnKyjyqCCgGxA4fgm28pWR3qDK32b+2ZA6LyiH2g46\r\nlQA64WnX0EI288z58vATw9Anx3aiqyW0NAvIRimUZFNk3vEFvD48Bk6meWtr\r\nT1DIaR6ftMZiV3FfnIGG6zPT/vyRztSV9deVmGcqkeKZ6IPyDVboHnyoW+78\r\n+zC3nOJUCf+h6+Rr846X19jMjpQfWJLF6IU=\r\n=wJSi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/ti.js","gitHead":"cd671a292b53651b3aa7e8aba6b7e315452fd1dc","scripts":{"bt":"npm run build && npm test","cov":"tap --reporter=spec","bump":"npm version patch","lint":"eslint .","next":"npm run bump && npm run push && git push","push":"npm run bt && npm run lint && npm publish","test":"tap --no-coverage-report","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --host localhost --config webpack.dev.js","lint:fix":"eslint . --fix"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"jsdelivr":"dist/web/ti.js","repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"6.14.13","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"14.17.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","peggy":"^2.0.1","eslint":"^8.20.0","webpack":"^5.74.0","ts-loader":"^9.3.1","raw-loader":"^4.0.2","typescript":"^4.7.4","webpack-cli":"^4.10.0","loader-utils":"^3.2.0","peggy-loader":"^0.5.6","@types/jquery":"^3.5.14","webpack-merge":"^5.8.0","eslint-plugin-n":"^15.2.4","@webpack-cli/serve":"^1.7.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.9.3","@tsconfig/strictest":"^1.0.1","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0","@typescript-eslint/parser":"^5.35.1","@typescript-eslint/eslint-plugin":"^5.35.1"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.17_1661571864425_0.15858665911865377","host":"s3://npm-registry-packages"}},"0.4.18":{"name":"ti-js","version":"0.4.18","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.18","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"9d9b5c9263f6f0a6e52f1760e80ae4be0e7102a2","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.18.tgz","fileCount":9,"integrity":"sha512-dmXMJVYyPHTEr3MRY1B3uswYWEu2bV/eBdfYWSi9OdHQBs+QfGpNpISoe/ato6AlaMPQHWGcd7uHquThWXx5rA==","signatures":[{"sig":"MEQCIAgRFhn6fFy5nLVIqjGFqwlP4EyK+gA7Ws00/EQtsGkNAiBHrmwseQkcamF7bEgZt9fMkFkb8cIKjH9d+LyOIZg/Zg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":515159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCZSJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCYRAAken0L0NqBodKkT/49fOLqfcRkbyQwogPv3otw6gdHJcu6Qd5\r\nf+nDc4MYa/2kZ64NiRR4ebyjzfY7zHkoRXlM/eMkr/3ji4iIMdccH+t3w1qp\r\nV7Xaws3xZrTWwgMm9HbEnq9O27sWveSTX1D3G/vkXFUUt18Re6OYzNx3G5ye\r\nxem3yH1nxIl1c6g3p7anhPFAKkZQgRl9YYPS6+WIK7oPXCOojHLQcZwL2iOA\r\nqZ1FKJTkBwAnaGARh0WD0Q9HPma7FHA/q7DTEVfwAvAEIs5yEGdCA1Hgpk2G\r\ngOQn5k7Rz79+kzc1m102OFCBcpk0Wt9RQ7XefO6mfVj+9qIHaP75iA9WBb7T\r\nj3lSpJHQHCmDo9UzCEHpVW7zLYSUgDhEGywSwPJOskJRd/WVFedhBP2n1aP9\r\nESmggNLRMx0hC6tqpsYtz9ik7aFaA80tMC66BVaKeZ/lN2xH+/ZZfS0Tks3G\r\nsSNv+KJZ3yWZjYp/IaZwLZO6nnvGWkYRmtbaAkwWxHOP9kekZ+DWnD31bz/1\r\no+SmULzMGKj52uU6o50bdqggEs8myXCxDDw63LmBplJ9Uul3FSFSvAXuf8E0\r\nVUwD9Lj6BKAB9Baifs7d3XJ1ixAKXL870kycKZ6WJ+2mqsFiVYnCtefUEjJZ\r\n9/nh36Ha0GgRJdzmqbDZ8bfuszmx9EOnjuc=\r\n=i6kz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/ti.js","gitHead":"0032021dae849e8b948a52ddc9f35f0c4b74241c","scripts":{"bt":"npm run clean && npm run build && npm test","cov":"tap --reporter=spec","bump":"npm version patch","lint":"eslint .","next":"npm run bump && npm run push && git push","push":"npm run bt && npm run lint && npm publish","test":"tap --no-coverage-report","build":"webpack --config webpack.prod.js","clean":"rimraf dist/*","start":"webpack-dev-server --host localhost --config webpack.dev.js","lint:fix":"eslint . --fix"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"jsdelivr":"dist/web/ti.js","repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"6.14.13","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"14.17.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","peggy":"^2.0.1","eslint":"^8.20.0","rimraf":"^3.0.2","webpack":"^5.74.0","ts-loader":"^9.3.1","raw-loader":"^4.0.2","typescript":"^4.7.4","webpack-cli":"^4.10.0","loader-utils":"^3.2.0","peggy-loader":"^0.5.6","@types/jquery":"^3.5.14","webpack-merge":"^5.8.0","eslint-plugin-n":"^15.2.4","@webpack-cli/serve":"^1.7.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.9.3","@tsconfig/strictest":"^1.0.1","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0","@typescript-eslint/parser":"^5.35.1","@typescript-eslint/eslint-plugin":"^5.35.1"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.18_1661572233281_0.3836848535615598","host":"s3://npm-registry-packages"}},"0.4.19":{"name":"ti-js","version":"0.4.19","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.19","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"a162195f2e9c8dae91bd363eb15e2adb2729c983","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.19.tgz","fileCount":9,"integrity":"sha512-fE4/UodNRSvpt61kg8Asl86heetfprzqsCs1kClxT0hXGJl2ksw4MsuAqsdCCqstFLYBpnjINdeYTwTuu1AQWA==","signatures":[{"sig":"MEQCIHaVguUvw225x+fWBVo7bLps5eeYslWmKSH1ry1oSqOzAiAe6GgEkNUTRnzxVb/AUFDZY9coMZ0FCbV1xD5g5GnwJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":515109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDFCLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpX+w/9E+f4qdUDEm/Sh5jmbYcangsAz0IY4KCL/3s0qH7cckUEYa2h\r\nS7Rh5qg5GUcNlwdMeDySdp6nmqRegx/welpuUg3eLcDssLFOg/qKYmQXcbev\r\n/4xjd0OrXnCheiEKhl8ZG76ujijIN0NRgg2TLjPgt7KE2+DQKIIGPXfh81ro\r\n6iRlzFzNXCWKTiTsb5DlRO1XuXcP4rk3XeJM5AMcRXmV9R29CSXRXfPhitVN\r\nHiDyVc8Ip/2j4AWgvl5sOK7t1/naZv55Zy1h7t597AlsC1HcFQ8Zn9RJBadP\r\nDf39f2AnzuV8hvxJGUIpRoy78FvlOsa8a0al7XZ1uU7TfG7Qj157+3b0WHWP\r\nJKUo4jjvbjLXhaCGcDXYdAQPm58IeldOJh1BpoaeMFDsoKR9uItmVF3ZUXeV\r\n9z0QV+ubrXeSGulYWvZz7notg2guFbnrCLXGCx5FUjjE8ix1aG9MwD1+tpik\r\nrWLfZj1F8x1CYqCITUs5YU5kJdUsHqFp2ODaZkmoiqNWyVU4rnWthZnuKaU3\r\nKlthaHolmvcxSQiZqZ/LQNW7a90kvpFzDl1RG6ZdoB1+OCs3P1IEpVn1UfRT\r\noM2mqqdL2LZ4lFhpDU1cwWXDLsxlI7hECS7fbero0w0KVj5B8/ZAyVA+4VrL\r\n1E182rAFvaurvwuPJEUE1CMfqtJ4QbrBN8Q=\r\n=paQl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/ti.js","gitHead":"f0df7afa0cad3a5d9563f7f2511933df9a3b12a4","scripts":{"bt":"npm run build && npm test","cov":"tap --reporter=spec","bump":"npm version patch","lint":"eslint .","next":"npm run bump && npm run push && git push","push":"npm run bt && npm run lint && npm publish","test":"tap --no-coverage-report","build":"webpack --config webpack.prod.js","start":"webpack-dev-server --host localhost --config webpack.dev.js","lint:fix":"eslint . --fix"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"jsdelivr":"dist/web/ti.js","repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"6.14.13","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"14.17.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","peggy":"^2.0.1","eslint":"^8.20.0","webpack":"^5.74.0","ts-loader":"^9.3.1","raw-loader":"^4.0.2","typescript":"^4.7.4","webpack-cli":"^4.10.0","loader-utils":"^3.2.0","peggy-loader":"^0.5.6","@types/jquery":"^3.5.14","webpack-merge":"^5.8.0","eslint-plugin-n":"^15.2.4","@webpack-cli/serve":"^1.7.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.9.3","@tsconfig/strictest":"^1.0.1","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0","@typescript-eslint/parser":"^5.35.1","@typescript-eslint/eslint-plugin":"^5.35.1"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.19_1661751435175_0.5142749490125318","host":"s3://npm-registry-packages"}},"0.4.20":{"name":"ti-js","version":"0.4.20","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.20","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"8e58520acf4ed1d157dd928cc98668a82b0c911d","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.20.tgz","fileCount":13,"integrity":"sha512-04+9D6P1i2uLM4d4lbE8eRkam4zdMqkD4gp9kb0b6dSI8vivFYqyERBMMm5g8qyR3Tbxq4KquyKZImguZkAhsQ==","signatures":[{"sig":"MEUCIQDhDR6it/hLfOurTh+o9lZ6We2EsVfMA4JC/dCh8bA/mAIgaV60eIcy7JcE/5ZuMTtYfqGF/yY7udxiQCpvw0ZLNxU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":567518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDsS6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7jw//Vjdx71o1LtUg4EKNoS4V7skvjIpPXJL3HlHxooruM+yXJz91\r\n8XM7gn1gJMbVBFAupRUYDJtx2TUjlMm8m2NoHCojyD6PC0hNJ3clmvNEYkJa\r\nc5tHSI2KSHKjPyPHZiKb3L7aNONHZ/blR7RZwKdMdYf52wOm9WsTLmFhdhGu\r\nAH6H4le+zpX8MJywLNlIL37JJwaPBjT53gsYdy5wORaxBNv/zFXTTER1YNU4\r\nxrQd1yDLBJVUGZ7bQmu1h0wpKHCKFsXnQTUcnp3DLKQx8MpkyjWerBX7JBo3\r\nFZoDBlfXuyZ+J+bMAsOX7MX1/M1PkdoW+MiZznn/ZCnaOifXUmX+A+/a465M\r\nGRqQs7RtSi3ujEQQte0vb29YjZ9hJ5Ia5uqtJVm3T5KzDd8/r8NxMDgS4zug\r\nXrN0V/a2M0EdB0ZC9Z5BAbt+ECL6wfRng4ema0UeQw5HjaenHV9tRuSeSuKy\r\nuqTvkiHmZNlSI88rOfdWEH83kSBwzMfHGlh3bItQ72sCydfgGSlAGNFR68qU\r\nl1RCfmnwYBZacT8SdMq1qaRiuR7K1p/L5X4255bxonN5bHjkMlsHP6Ho8GPq\r\n6QIxbxMalrldxDoq0LQ794Mg9EkbuCSvx5hvy8xQJv+Rrg9T2jpKaj3byVSF\r\nYtPbiNxhhjGPzSUeUOORT7OOAIXkQOx9R3E=\r\n=8LW2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/ti.js","types":"dist/node/ti.d.ts","gitHead":"9c37d891c564985004f22aeff9b6f9a70532233f","scripts":{"bt":"npm run clean && npm run build && npm test && npm run api","api":"npm run api:extractor -- --local && npm run api:post","cov":"tap --reporter=spec","bump":"npm version patch","lint":"eslint . --max-warnings 0","next":"npm run bump && npm run push && git push","push":"npm run bt:prod && npm run lint && npm publish","test":"tap --no-coverage-report","build":"webpack --config webpack.prod.js","clean":"rimraf ./dist/api/* ./dist/ts/*","start":"webpack-dev-server --host localhost --config webpack.dev.js","bt:prod":"npm run clean && npm run build && npm test && npm run api:prod","api:post":"copyfiles --flat ./dist/node/ti.d.ts ./dist/node/tsdoc-metadata.json ./dist/web/","api:prod":"npm run api:extractor && npm run api:post","lint:fix":"eslint . --fix","api:extractor":"api-extractor run"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"jsdelivr":"dist/web/ti.js","repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"6.14.13","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"14.17.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","peggy":"^2.0.1","eslint":"^8.20.0","rimraf":"^3.0.2","webpack":"^5.74.0","copyfiles":"^2.4.1","ts-loader":"^9.3.1","raw-loader":"^4.0.2","typescript":"^4.7.4","webpack-cli":"^4.10.0","loader-utils":"^3.2.0","peggy-loader":"^0.5.6","@types/jquery":"^3.5.14","webpack-merge":"^5.8.0","eslint-plugin-n":"^15.2.4","@webpack-cli/serve":"^1.7.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.9.3","@tsconfig/strictest":"^1.0.1","eslint-plugin-tsdoc":"^0.2.16","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0","@microsoft/api-extractor":"^7.29.5","@typescript-eslint/parser":"^5.35.1","@typescript-eslint/eslint-plugin":"^5.35.1"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.20_1661912250591_0.019974288898372272","host":"s3://npm-registry-packages"}},"0.4.21":{"name":"ti-js","version":"0.4.21","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.21","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"e427c6239d84e783a82bf6d1786f0d16e3ea57ee","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.21.tgz","fileCount":13,"integrity":"sha512-qesCZvYXV9PIV1sJzQFCOjC8j2V0Tw51L34gt8x+LofTJgp3xkj8PJlhv2iEUyHnk3wK3x/VoU2RjOKqdkoW8g==","signatures":[{"sig":"MEQCIA/09kXeSWxWVznX1wI3Z7+7QbDkfki6ETTsOYJeuEiLAiB3FF2RNTW1pqi/WNMFvtVUKDzRwpCHUfAlp3d3q33MJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":566721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDwzIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoA5Q//QpOau74h/6OdbBzUSRiHl6ivJTRoTLOisBNOIMeALSve5wcP\r\nazGcTMB1FmTr0a86i2x4TVhq1hr2VEGNXxn2HOyWywiB7ZiPOrYIfXGk/drX\r\naC8VvAyC90Du26vYF2/LHkJm2YfYRqS4NTx5wYowEZns1+wH7TlUiq6e3Dy1\r\nlZElqApjKoVVnPBuNpmJot/jH7fdTf/2lZylfLzGRpGNlyRJ3ga21nutTu9M\r\nn5Q2VySBTHXtC8shn0o2FBrw08ZFTyLUHn8w2ySSF3rkpfGp0A32uVS7aeTk\r\n18yoCMWTGRmopi6sEd4I5rbcNeeuoCF5bvY4esOnneqLEjh2KLmjKxWGfb8L\r\nobnRIFJQ0oiUMfc7ikmTZg6BAxdoJo5fhLO4/eRLLbSUyI6VKhtD3O2gMGi8\r\nXXtAM65UTmrD3UR1eg0nvf/7U/e71S1CG7uVd4pLiP5+9k0iPJe9yZmXb/Lu\r\nuT9gWgxvua6pssZTpp+b63+RcZfzr37onRUvVW3n+l5oWWiVB/wsBjY0LgqU\r\nJGki13xWZZl925nTzHWZKr5Xd1b1ICagE/EL7IWSkAR4CL6FilNVQ7+jC5gI\r\nK+xxUaGfFuiXXcaLg9FlC7VNv3m30e1aaaGTaUBiqbfu/VUwmYsFm7qlhv94\r\nS7AHokQADvddidWtTaF8kKC/JaPNRbt8CU4=\r\n=U2eH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/ti.js","types":"dist/node/ti.d.ts","gitHead":"942ccbf76a717744d4e15abbae8ac0f441a3a0b3","scripts":{"bt":"npm run clean && npm run build && npm test && npm run api","api":"npm run api:extractor -- --local && npm run api:post","cov":"tap --reporter=spec","bump":"npm version patch","lint":"eslint . --max-warnings 0","next":"npm run bump && npm run push && git push","push":"npm run bt:prod && npm run lint && npm publish","test":"tap --no-coverage-report","build":"webpack --config webpack.prod.js","clean":"rimraf ./dist/api/* ./dist/ts/*","start":"webpack-dev-server --host localhost --config webpack.dev.js","bt:prod":"npm run clean && npm run build && npm test && npm run api:prod","api:post":"copyfiles --flat ./dist/node/ti.d.ts ./dist/node/tsdoc-metadata.json ./dist/web/","api:prod":"npm run api:extractor && npm run api:post","lint:fix":"eslint . --fix","api:extractor":"api-extractor run"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"jsdelivr":"dist/web/ti.js","repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"6.14.13","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"14.17.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","peggy":"^2.0.1","eslint":"^8.20.0","rimraf":"^3.0.2","webpack":"^5.74.0","copyfiles":"^2.4.1","ts-loader":"^9.3.1","raw-loader":"^4.0.2","typescript":"^4.7.4","webpack-cli":"^4.10.0","loader-utils":"^3.2.0","peggy-loader":"^0.5.6","@types/jquery":"^3.5.14","webpack-merge":"^5.8.0","eslint-plugin-n":"^15.2.4","@webpack-cli/serve":"^1.7.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.9.3","@tsconfig/strictest":"^1.0.1","eslint-plugin-tsdoc":"^0.2.16","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0","@microsoft/api-extractor":"^7.29.5","@typescript-eslint/parser":"^5.35.1","@typescript-eslint/eslint-plugin":"^5.35.1"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.21_1661930696599_0.5791327594557323","host":"s3://npm-registry-packages"}},"0.4.22":{"name":"ti-js","version":"0.4.22","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.22","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"ea482ba3e59c55dabf20027624304dfba8da574a","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.22.tgz","fileCount":13,"integrity":"sha512-2VIioNY405yeCt68stUy8nIyqNjkQOER9lH+OSNRIoYNzOP670O1vSLBujJKNY628J2kVVWWGdt3l8oqTZ8APw==","signatures":[{"sig":"MEQCIE5W3GsDZU5D8jVrGqvT8AXkoYyXdFbH6i0nN166erU8AiAIBtXKU5WedR3wBqBPokQFJyR/KOlox0K483MCUQP32g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":566705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDw2YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmptsg/+LQZWod4UfyR3gSGf+9u/W9Rz/rB6+QdxS57V7zwmoAolAnxe\r\nTtff5zj1pY67KFosGkKvuAg9eoDVpfD4gpO7tdNIZLADdlf0TQhONEEnkoH5\r\n44dg1gqc7bJfuOZne5OK5O+ptbSIhkdJwRRA5f8VezuBs7T2DX172AMJpyXK\r\ndN3H5YmliXaEdZAQfpgBoitpLsUmxvx2+EHmyZFblBKtE5Md/FBJUKSMPG/l\r\njBagJqVqcEOIACzGtFxrPT3KBKKHUhI3UyfisypFBwbPmYZxR2ESmP8Lxfrq\r\n5thkWLG41HG+mz3CuRKnxfMZxYUunU+XRB9nwkq+kb4eamuMsgH+0rV1daG3\r\nfXVw9gzcum+6zTzu5IJkpdSx7EkLwBZ4VIvT/c+5GuqUVMpuZyZ+PNSAKArk\r\n537IsQZnjuiSi41IOk/0SRxoFiEtt0ICShy+Urfc0V++3ULI75TzO2r8U8s5\r\ndwxqMd5jDKyKUHUTf99ZCPjvfGhxAIEa8P2MWUX7TdIz/XA69m/t1TVRn8kC\r\nakgivTUCK8gywMDxAsmYM68esCgVyEJ0unWf4BX6vSd8s2h83Rdb52zmiVKE\r\nNvvZmBunWpOjjqGs9kdv0oWnH9QGXSsPL44n+MZ2tSTU7pVOc8T0ha9K/H3U\r\nfzY2HAj4eJee89NxeuajYCMl5TksTWbfZ9Y=\r\n=CRP4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/ti.js","types":"dist/node/ti.d.ts","gitHead":"e953f01db5860c079755c86dceaae02d140121bd","scripts":{"bt":"npm run clean && npm run build && npm test && npm run api","api":"npm run api:extractor -- --local && npm run api:post","cov":"tap --reporter=spec","bump":"npm version patch","lint":"eslint . --max-warnings 0","next":"npm run bump && npm run push && git push","push":"npm run bt:prod && npm run lint && npm publish","test":"tap --no-coverage-report","build":"webpack --config webpack.prod.js","clean":"rimraf ./dist/api/* ./dist/ts/*","start":"webpack-dev-server --host localhost --config webpack.dev.js","bt:prod":"npm run clean && npm run build && npm test && npm run api:prod","api:post":"copyfiles --flat ./dist/node/ti.d.ts ./dist/node/tsdoc-metadata.json ./dist/web/","api:prod":"npm run api:extractor && npm run api:post","lint:fix":"eslint . --fix","api:extractor":"api-extractor run"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"jsdelivr":"dist/web/ti.js","repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"6.14.13","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"14.17.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","peggy":"^2.0.1","eslint":"^8.20.0","rimraf":"^3.0.2","webpack":"^5.74.0","copyfiles":"^2.4.1","ts-loader":"^9.3.1","raw-loader":"^4.0.2","typescript":"^4.7.4","webpack-cli":"^4.10.0","loader-utils":"^3.2.0","peggy-loader":"^0.5.6","@types/jquery":"^3.5.14","webpack-merge":"^5.8.0","eslint-plugin-n":"^15.2.4","@webpack-cli/serve":"^1.7.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.9.3","@tsconfig/strictest":"^1.0.1","eslint-plugin-tsdoc":"^0.2.16","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0","@microsoft/api-extractor":"^7.29.5","@typescript-eslint/parser":"^5.35.1","@typescript-eslint/eslint-plugin":"^5.35.1"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.22_1661930904481_0.813667822307879","host":"s3://npm-registry-packages"}},"0.4.23":{"name":"ti-js","version":"0.4.23","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.23","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"33a84d827787c445ed52b39f09d8e0ed3ed107f8","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.23.tgz","fileCount":13,"integrity":"sha512-X5Vmbrm8c7XRmUzOCJ0Yidj9kQbu2KUloeWkm7SzEh6aTL4JXPxSK+cSEfuMdfgqAGm2hCepyeoNjMoo64cReQ==","signatures":[{"sig":"MEYCIQDdVyU4ZzkTtMXAxsB7BEhBkCwEJPf3onRcm5eoypY9cAIhAKBCnPUkUdWCer3VoJ3T1j4afgmaTtziYlS23ooYe0Pl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":566302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFtWsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1mg/+OKZrX/Do8eghpetpUVcVLRMmeLUw/nDvQ070l8oeCC8s25c0\r\nDF9RwWI9CMzJABdKZqTSPA/nrZgTo6MvSx5+Eib9NxOD1tUcxJoezjlsCIdU\r\n8lp1/M4T/0Fr7n2p+9IU/C4cLJ+n+eGIoUM7ARDE0Zi1QyEV+tW0hHK8h+lI\r\n2H4puoee60h9+Qzvtas+c14wUXx9kZTmaA3azYGdVteOQK0S/7QzzyOEazH2\r\nH0MOwuOszq5DoCB4qDaHUVUEeFKFsrXiCANt4TezoCovprt0A1akszuytany\r\noV0PUhWQF7AHKqE+9ZSWLJNXe7KuylVhwE89bzO00xwP5lCycnGWnUeIMzBZ\r\nkRi6JtHZvrXC4KYUzCVLPobT1t0OlWJXYSyr+ievjkJXcn1p/wBk9Ab2T1Hr\r\nh8RdGJnf27WxtrhLCqG92aRJe+FW7Ix05mxMOC205QRKgIhoQz8Q1xroas+e\r\nSn+suiuHjgM7XPFNrjc/YiKl/69svGFyeCowUbsFBre310vyCkG0XN6/DRiF\r\nmMJpeJ4SL7NBSjO7oK3/ZcNhb0Db69hilmsUwXOO84N5d8sSgQ8pPdKwEDiG\r\neZK4v7+d5zka4ZoKPqaKsJyOtnUcWV5WlK5xek4cu3QlLJeb2y/jAFH5kWl1\r\nkCbPnS/z5OHNUYcn3Oq/UlXqXOLKg+ShmfY=\r\n=XiMc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/ti.js","types":"dist/node/ti.d.ts","gitHead":"c78215cea64040225644769fd76dd95d61e764d6","scripts":{"bt":"npm run clean && npm run build && npm test && npm run lint && npm run api","api":"npm run api:extractor -- --local && npm run api:post","cov":"tap --reporter=spec","bump":"npm version patch","lint":"eslint .","next":"npm run bump && npm run push && git push","push":"npm run bt:prod && npm run lint && npm publish","test":"tap --no-coverage-report","build":"webpack --config webpack.prod.js","clean":"rimraf ./dist/api/* ./dist/ts/*","start":"webpack-dev-server --host localhost --config webpack.dev.js","bt:prod":"npm run clean && npm run build && npm test && npm run lint:prod && npm run api:prod","api:post":"copyfiles --flat ./dist/node/ti.d.ts ./dist/node/tsdoc-metadata.json ./dist/web/","api:prod":"npm run api:extractor && npm run api:post","lint:fix":"eslint . --fix","lint:prod":"eslint . --max-warnings 0","api:extractor":"api-extractor run"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"jsdelivr":"dist/web/ti.js","repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"6.14.13","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"14.17.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","peggy":"^2.0.1","eslint":"^8.20.0","rimraf":"^3.0.2","webpack":"^5.74.0","copyfiles":"^2.4.1","ts-loader":"^9.3.1","raw-loader":"^4.0.2","typescript":"^4.7.4","webpack-cli":"^4.10.0","loader-utils":"^3.2.0","peggy-loader":"^0.5.6","@types/jquery":"^3.5.14","webpack-merge":"^5.8.0","eslint-plugin-n":"^15.2.4","@webpack-cli/serve":"^1.7.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.9.3","@tsconfig/strictest":"^1.0.1","eslint-plugin-tsdoc":"^0.2.16","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0","@microsoft/api-extractor":"^7.29.5","@typescript-eslint/parser":"^5.35.1","@typescript-eslint/eslint-plugin":"^5.35.1"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.23_1662440876778_0.05968433993585687","host":"s3://npm-registry-packages"}},"0.4.24":{"name":"ti-js","version":"0.4.24","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.24","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"bd66d44acb65df27eec5e4854976345556397dba","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.24.tgz","fileCount":13,"integrity":"sha512-z5qyms4WABtd8s8HSEScerkMDpAOM8GK4jzeC4TNiqlxR00btiQBI8l3kYWkoEdbk8iScwxKvHFVuGSobLehSw==","signatures":[{"sig":"MEUCIBq0gL/6JyzqVTU9TYT5zlQnyPc2L+k0ExMlgsQ65/TwAiEA4WqjFR8nsV6yEFIBYFMpajPoq1vm+jaHtNc++9B3BPE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":564125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFuY+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaRg/+I1SZRreT0viojV/tBPXGxXFv6RrCFob0JCV+BJinr2GtrNJv\r\nGrVVQICQ0EQpL8TXt8nK/Ay7pilDhdYHWK3raLUFw0GEPDu40CLHWS08vF+J\r\nfZpFHLTXzbF0g9/0nf74IS89zNnNA1AzZ7S7cZ8oqePhK7dWNi2lArHuzX+0\r\nynJWz1NG0+CvX+fFQVn2EY+tgZohjXN6yUrLhyiG3fv8G9lDkvnqjGmyyEEZ\r\nQzztyKzRVdC7TVrrIgAssjlDUa80vh9i9S9NvQXNqgpU6FtPL7oYzE0kk7eO\r\nRr23ABNYAu16iR8A0g9rSAiiSkvCpvrtyQ6jQcX02AA9p43be8DySxoBAajS\r\nXPJ8chhItDZNkWt/GzhsjgezkdHtzUYD1H3VKlPemlhaxa6hvmUgtlmZMSCQ\r\nyXFjiZJb5beR9lU/PY3pHiXYNrk43JYDXHbVYFVtcUJIR0whyggg/Z96ZPGa\r\nl1AyC/Zm5Z7GEXorAZFNXCeTSPUpnaPM0vGpX0rZq7Y2zpLSQN75eVWz+5Lz\r\nJ1HYSpH/BH4EfDNA2ODKcbeW1HPA3DEpneJaPukhLRNuunY+WLAI9BkCEVXV\r\nQ0TlVfZXPP7gvNwvnoWeaZHaPs+dExBTD/pakP+t2oIsqGQ93iwYvCaRu9in\r\n80J1AvWJK5JPbQvtjnV0BRWL09uGr4VyY9M=\r\n=2gCc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/ti.js","types":"dist/node/ti.d.ts","gitHead":"169e441fa861b25d7378ede615a6b0df6194bb8a","scripts":{"bt":"npm run clean && npm run build && npm test && npm run lint && npm run api","api":"npm run api:extractor -- --local && npm run api:post","cov":"tap --reporter=spec","bump":"npm version patch","lint":"eslint .","next":"npm run bump && npm run push && git push","push":"npm run bt:prod && npm run lint && npm publish","test":"tap --no-coverage-report","build":"webpack --config webpack.prod.js","clean":"rimraf ./dist/api/* ./dist/ts/*","start":"webpack-dev-server --host localhost --config webpack.dev.js","bt:prod":"npm run clean && npm run build && npm test && npm run lint:prod && npm run api:prod","api:post":"copyfiles --flat ./dist/node/ti.d.ts ./dist/node/tsdoc-metadata.json ./dist/web/","api:prod":"npm run api:extractor && npm run api:post","lint:fix":"eslint . --fix","lint:prod":"eslint . --max-warnings 0","api:extractor":"api-extractor run"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"jsdelivr":"dist/web/ti.js","repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"6.14.13","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"14.17.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","peggy":"^2.0.1","eslint":"^8.20.0","rimraf":"^3.0.2","webpack":"^5.74.0","copyfiles":"^2.4.1","ts-loader":"^9.3.1","raw-loader":"^4.0.2","typescript":"^4.7.4","webpack-cli":"^4.10.0","loader-utils":"^3.2.0","peggy-loader":"^0.5.6","@types/jquery":"^3.5.14","webpack-merge":"^5.8.0","eslint-plugin-n":"^15.2.4","@webpack-cli/serve":"^1.7.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.9.3","@tsconfig/strictest":"^1.0.1","eslint-plugin-tsdoc":"^0.2.16","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0","@microsoft/api-extractor":"^7.29.5","@typescript-eslint/parser":"^5.35.1","@typescript-eslint/eslint-plugin":"^5.35.1"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.24_1662445118084_0.09739465214532372","host":"s3://npm-registry-packages"}},"0.4.25":{"name":"ti-js","version":"0.4.25","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.25","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"e56efcb3d5290ef419a5986bb88bf6bed4c7c3dc","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.25.tgz","fileCount":13,"integrity":"sha512-VXj4Fa/VAtVaEmCxLxwZJLOGqEqnA7hzImQh4aodCWmKUzTFk3g+idekIetZiD7VisDj5c5hGACbdpt2WnvY+w==","signatures":[{"sig":"MEYCIQDULS01SuK/Miz3HyshGWqQvhcEGYDt7A9z148NIjW1qwIhAKeV//xdcKa0FoKHOdOCCVUmPcglArxNGS7xxOias3/G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":563496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFvM2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSRg//XRidkNDXVNXtde7kZ+tDmJ3/l9OsrHqH9rahf9zTx+N4Ok5d\r\nOoYu1YHqt8CpnxNU+BvSn7zr0dD2ASEPjDsc7reHBKEFlfnhTPes1zkA39ZM\r\nw3FRsYiWS/GB2k8mFAWn4RxGyi078ih5ePPGSpHU4RhIAcbMRYcUW6K/6Hk8\r\nratZJ7f2bz4xwPsofhKDVWEHsurYUz/I1mMX4nMVDFeJ1WnmUG1MtEogKb6x\r\nsIFpkSdq1agqHNSQhzHFSg7YdgqdYsQEX2c/AyZCAOrtE7zLcHJupA6SQjbi\r\ng+E1RWDZL5gVyUAooSJnPjYV8WhmXJRsO5QHwDTeXU77LhNWC4icxkzSeRu+\r\na+Fd2N7Gr6pLz3Fb07ga2ldJrlCAcqwFFqSP7ZKS8n8so9JgDoo0nwWtVZaL\r\nQqC0/BIcYtnbul3/osb3oAnXX15XuXLUtHXfNM+FEASFNfPK8VygAUhPd+Gz\r\nrvHPhUXjZns+MARSKAhPhc/8lOTQHTMka26bdInciEm+G6yhgYsV7AceS57c\r\nN7/xdmK11kcXzu6eL+DEg9pTNPZ0HRJcwrlLH7Rnfm+9MSmX5iStP3q1Ivyy\r\nh3kU7JIwahp0k/oS7aDT08ctIZ9l7ZUnCAL6OL0BU0lmpWThA8Z+6yO05FLQ\r\ntxUdxloQs+h5tzN/ru8IrY2SkfTyhbORAVQ=\r\n=0mw6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/ti.js","types":"dist/node/ti.d.ts","gitHead":"37b29cf0da9126c654d02feeac84fc156b3eead3","scripts":{"bt":"npm run clean && npm run build && npm test && npm run lint && npm run api","api":"npm run api:extractor -- --local && npm run api:post","cov":"tap --reporter=spec","bump":"npm version patch","lint":"eslint .","next":"npm run bump && npm run push && git push","push":"npm run bt:prod && npm run lint && npm publish","test":"tap --no-coverage-report","build":"webpack --config webpack.prod.js","clean":"rimraf ./dist/api/* ./dist/ts/*","start":"webpack-dev-server --host localhost --config webpack.dev.js","bt:prod":"npm run clean && npm run build && npm test && npm run lint:prod && npm run api:prod","api:post":"copyfiles --flat ./dist/node/ti.d.ts ./dist/node/tsdoc-metadata.json ./dist/web/","api:prod":"npm run api:extractor && npm run api:post","lint:fix":"eslint . --fix","lint:prod":"eslint . --max-warnings 0","api:extractor":"api-extractor run"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"jsdelivr":"dist/web/ti.js","repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"6.14.13","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"14.17.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","peggy":"^2.0.1","eslint":"^8.20.0","rimraf":"^3.0.2","webpack":"^5.74.0","copyfiles":"^2.4.1","ts-loader":"^9.3.1","raw-loader":"^4.0.2","typescript":"^4.7.4","webpack-cli":"^4.10.0","loader-utils":"^3.2.0","peggy-loader":"^0.5.6","@types/jquery":"^3.5.14","webpack-merge":"^5.8.0","eslint-plugin-n":"^15.2.4","@webpack-cli/serve":"^1.7.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.9.3","@tsconfig/strictest":"^1.0.1","eslint-plugin-tsdoc":"^0.2.16","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0","@microsoft/api-extractor":"^7.29.5","@typescript-eslint/parser":"^5.35.1","@typescript-eslint/eslint-plugin":"^5.35.1"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.25_1662448437844_0.04108512155466859","host":"s3://npm-registry-packages"}},"0.4.26":{"name":"ti-js","version":"0.4.26","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.26","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"a72af8db69ddab1b28349d4089916238d243b139","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.26.tgz","fileCount":13,"integrity":"sha512-xFlWRP4IH1EUI1LRq6GZeKxBvz2BpKOTDUdQhgc0oWXFqRIQe77SqOv29kgocF8VU8by5EFzrrkf1U5+I32wmw==","signatures":[{"sig":"MEUCIQCyP0idgS6n6X3C9g24c1RJ5l4hkPNkw58TFy2f6rLKNAIgT2XufJXzSoFyf3KkNnVgkgmaTNc5ksVmrbKt6mxtwps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":809086},"main":"dist/node/ti.js","types":"dist/node/ti.d.ts","gitHead":"e3c3a3ea435b9ee326223224100112d31a9d38d3","scripts":{"bt":"npm run encoding:run && npm run clean && npm run build && npm test && npm run lint && npm run api","api":"npm run api:extractor -- --local && npm run api:post","cov":"tap --reporter=spec","bump":"npm version patch","lint":"eslint .","next":"npm run bt:prod && npm run bump && npm run push && git push","push":"npm run bt:prod && npm publish","test":"tap --no-coverage-report","build":"webpack --config webpack.prod.js","clean":"rimraf ./dist/api/* ./dist/ts/*","start":"webpack-dev-server --host localhost --config webpack.dev.js","api:fix":"npm run build && npm run api","bt:prod":"npm run encoding:run:prod && npm run clean && npm run build && npm test && npm run lint:prod && npm run api:prod","api:post":"copyfiles --flat ./dist/node/ti.d.ts ./dist/node/tsdoc-metadata.json ./dist/web/","api:prod":"npm run api:extractor && npm run api:post","lint:fix":"eslint . --fix","ci:github":"npm run encoding:run:ci && npm run clean && npm run build && npm test && npm run lint:prod && npm run api:prod","lint:prod":"eslint . --max-warnings 0","encoding:bc":"npm run encoding:build && npm run encoding:copy","postinstall":"npm run encoding:install","encoding:run":"npm run encoding:dirty || npm run encoding:warn && npm run encoding:bc","api:extractor":"api-extractor run","encoding:copy":"copyfiles --flat ./encoding/out/encoding.json ./src/gen/","encoding:warn":"echo Building encoding, to speed this up commit your changes.","encoding:build":"cd encoding && npm run bp:prod","encoding:dirty":"npm run encoding:hash:update && npm run encoding:hash:dirty && npm run encoding:source:dirty","encoding:error":"echo Encoding has changes, commit those first. && exit 1","encoding:run:ci":"npm run encoding:dirty:ci || npm run encoding:error","encoding:install":"cd encoding && npm install","encoding:dirty:ci":"npm run encoding:hash:update && npm run encoding:hash:dirty","encoding:run:prod":"npm run encoding:dirty || npm run encoding:error","encoding:hash:dirty":"git diff --quiet ./src/gen/encoding.json.hash","encoding:hash:update":"git rev-parse HEAD:encoding > ./src/gen/encoding.json.hash","encoding:source:dirty":"git diff --quiet ./encoding"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"jsdelivr":"dist/web/ti.js","repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"10.5.0","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"21.7.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","peggy":"^2.0.1","eslint":"^8.20.0","rimraf":"^3.0.2","webpack":"^5.74.0","copyfiles":"^2.4.1","ts-loader":"^9.3.1","raw-loader":"^4.0.2","typescript":"^4.7.4","webpack-cli":"^4.10.0","loader-utils":"^3.2.0","peggy-loader":"^0.5.6","@types/jquery":"^3.5.14","webpack-merge":"^5.8.0","eslint-plugin-n":"^15.2.4","@webpack-cli/serve":"^1.7.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.9.3","@tsconfig/strictest":"^1.0.1","eslint-plugin-tsdoc":"^0.2.16","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0","@microsoft/api-extractor":"^7.29.5","@typescript-eslint/parser":"^5.35.1","@typescript-eslint/eslint-plugin":"^5.35.1"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.26_1758511574621_0.6574945553835476","host":"s3://npm-registry-packages-npm-production"}},"0.4.27":{"name":"ti-js","version":"0.4.27","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.27","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"f9d8013b1be4df4feb798baa9194f8e88c841de1","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.27.tgz","fileCount":13,"integrity":"sha512-2NhjfptIZIzwU0/Y4KeoOoYhIAXsrT6poAa3rFnOUJeT2Cxv4Z1uv2dH0pKqIA3cCi+N+3M64DU7MiFLz5912A==","signatures":[{"sig":"MEUCIEv/8EaRjGhAseAfrMm4g7EUt2VWAAOCGYzegJPo0q5WAiEAlLKaeAKi8H92aPMYIFJOCJBkUYdbv1bvnGzrGKN1/d8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":809105},"main":"dist/node/ti.js","types":"dist/node/ti.d.ts","gitHead":"ac426772b0684ec7ac0f7c7b6be58e3d55a8eeba","scripts":{"bt":"npm run encoding:run && npm run clean && npm run build && npm test && npm run lint && npm run api","api":"npm run api:extractor -- --local && npm run api:post","cov":"tap --reporter=spec","bump":"npm version patch","lint":"eslint .","next":"npm run bt:prod && npm run bump && npm run push && git push && git push --tags","push":"npm run bt:prod && npm publish","test":"tap --no-coverage-report","build":"webpack --config webpack.prod.js","clean":"rimraf ./dist/api/* ./dist/ts/*","start":"webpack-dev-server --host localhost --config webpack.dev.js","api:fix":"npm run build && npm run api","bt:prod":"npm run encoding:run:prod && npm run clean && npm run build && npm test && npm run lint:prod && npm run api:prod","api:post":"copyfiles --flat ./dist/node/ti.d.ts ./dist/node/tsdoc-metadata.json ./dist/web/","api:prod":"npm run api:extractor && npm run api:post","lint:fix":"eslint . --fix","ci:github":"npm run encoding:run:ci && npm run clean && npm run build && npm test && npm run lint:prod && npm run api:prod","lint:prod":"eslint . --max-warnings 0","encoding:bc":"npm run encoding:build && npm run encoding:copy","postinstall":"npm run encoding:install","encoding:run":"npm run encoding:dirty || npm run encoding:warn && npm run encoding:bc","api:extractor":"api-extractor run","encoding:copy":"copyfiles --flat ./encoding/out/encoding.json ./src/gen/","encoding:warn":"echo Building encoding, to speed this up commit your changes.","encoding:build":"cd encoding && npm run bp:prod","encoding:dirty":"npm run encoding:hash:update && npm run encoding:hash:dirty && npm run encoding:source:dirty","encoding:error":"echo Encoding has changes, commit those first. && exit 1","encoding:run:ci":"npm run encoding:dirty:ci || npm run encoding:error","encoding:install":"cd encoding && npm install","encoding:dirty:ci":"npm run encoding:hash:update && npm run encoding:hash:dirty","encoding:run:prod":"npm run encoding:dirty || npm run encoding:error","encoding:hash:dirty":"git diff --quiet ./src/gen/encoding.json.hash","encoding:hash:update":"git rev-parse HEAD:encoding > ./src/gen/encoding.json.hash","encoding:source:dirty":"git diff --quiet ./encoding"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"jsdelivr":"dist/web/ti.js","repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"10.5.0","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"21.7.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","peggy":"^2.0.1","eslint":"^8.20.0","rimraf":"^3.0.2","webpack":"^5.74.0","copyfiles":"^2.4.1","ts-loader":"^9.3.1","raw-loader":"^4.0.2","typescript":"^4.7.4","webpack-cli":"^4.10.0","loader-utils":"^3.2.0","peggy-loader":"^0.5.6","@types/jquery":"^3.5.14","webpack-merge":"^5.8.0","eslint-plugin-n":"^15.2.4","@webpack-cli/serve":"^1.7.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.9.3","@tsconfig/strictest":"^1.0.1","eslint-plugin-tsdoc":"^0.2.16","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0","@microsoft/api-extractor":"^7.29.5","@typescript-eslint/parser":"^5.35.1","@typescript-eslint/eslint-plugin":"^5.35.1"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.27_1758513006046_0.15618812143055516","host":"s3://npm-registry-packages-npm-production"}},"0.4.28":{"name":"ti-js","version":"0.4.28","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.28","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"2b14e92e2c7b8cc54de1131124b8a81935e96831","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.28.tgz","fileCount":13,"integrity":"sha512-UGt/F3LIqONGaj6pbbfjyuS013luGhMU07jshGE/inqAS1HMpycYwcQP6TM+hc95aaB3ENWnZfZSXb3/O7pcew==","signatures":[{"sig":"MEYCIQDY2YYKRd1Gol+M08RTu9rCNujsufQGM71MPXdlxpRcewIhAPsL4Sx06u+LynJMKKiTMk3vx6mmAvSrtL8fLf6164C0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":809226},"main":"dist/node/ti.js","types":"dist/node/ti.d.ts","gitHead":"957a4434edbcdae1b71c4f063eacde03f099a78e","scripts":{"bt":"npm run encoding:run && npm run clean && npm run build && npm test && npm run lint && npm run api","api":"npm run api:extractor -- --local && npm run api:post","cov":"tap --reporter=spec","bump":"npm run bump:version && npm run bump:refs","lint":"eslint .","next":"npm run bt:prod && npm run bump && npm run push && git push && git push --tags","push":"npm run bt:prod && npm publish","test":"tap --no-coverage-report","build":"webpack --config webpack.prod.js","clean":"rimraf ./dist/api/* ./dist/ts/*","start":"webpack-dev-server --host localhost --config webpack.dev.js","api:fix":"npm run build && npm run api","bt:prod":"npm run encoding:run:prod && npm run clean && npm run build && npm test && npm run lint:prod && npm run api:prod","api:post":"copyfiles --flat ./dist/node/ti.d.ts ./dist/node/tsdoc-metadata.json ./dist/web/","api:prod":"npm run api:extractor && npm run api:post","lint:fix":"eslint . --fix","bump:refs":"node scripts/update-version-refs.js","ci:github":"npm run encoding:run:ci && npm run clean && npm run build && npm test && npm run lint:prod && npm run api:prod","lint:prod":"eslint . --max-warnings 0","encoding:bc":"npm run encoding:build && npm run encoding:copy","postinstall":"npm run encoding:install","bump:version":"npm version patch","encoding:run":"npm run encoding:dirty || npm run encoding:warn && npm run encoding:bc","api:extractor":"api-extractor run","encoding:copy":"copyfiles --flat ./encoding/out/encoding.json ./src/gen/","encoding:warn":"echo Building encoding, to speed this up commit your changes.","encoding:build":"cd encoding && npm run bp:prod","encoding:dirty":"npm run encoding:hash:update && npm run encoding:hash:dirty && npm run encoding:source:dirty","encoding:error":"echo Encoding has changes, commit those first. && exit 1","encoding:run:ci":"npm run encoding:dirty:ci || npm run encoding:error","encoding:install":"cd encoding && npm install","encoding:dirty:ci":"npm run encoding:hash:update && npm run encoding:hash:dirty","encoding:run:prod":"npm run encoding:dirty || npm run encoding:error","encoding:hash:dirty":"git diff --quiet ./src/gen/encoding.json.hash","encoding:hash:update":"git rev-parse HEAD:encoding > ./src/gen/encoding.json.hash","encoding:source:dirty":"git diff --quiet ./encoding"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"jsdelivr":"dist/web/ti.js","repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"10.5.0","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"21.7.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","peggy":"^2.0.1","eslint":"^8.20.0","rimraf":"^3.0.2","webpack":"^5.74.0","copyfiles":"^2.4.1","ts-loader":"^9.3.1","raw-loader":"^4.0.2","typescript":"^4.7.4","webpack-cli":"^4.10.0","loader-utils":"^3.2.0","peggy-loader":"^0.5.6","@types/jquery":"^3.5.14","webpack-merge":"^5.8.0","eslint-plugin-n":"^15.2.4","@webpack-cli/serve":"^1.7.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.9.3","@tsconfig/strictest":"^1.0.1","eslint-plugin-tsdoc":"^0.2.16","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0","@microsoft/api-extractor":"^7.29.5","@typescript-eslint/parser":"^5.35.1","@typescript-eslint/eslint-plugin":"^5.35.1"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.28_1758519945903_0.41067293954327755","host":"s3://npm-registry-packages-npm-production"}},"0.4.29":{"name":"ti-js","version":"0.4.29","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.29","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"87e24ee54ef53c1ed4b9d3bb672c62eb0e049c7a","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.29.tgz","fileCount":13,"integrity":"sha512-qOfFcoFFxwkjUNzLRn957adhQLqHVvzIAPIuBpih/SqsX3O+jFe69EU1P95PU7yOIlTsK0pzl9ijYRvqPJnrjg==","signatures":[{"sig":"MEUCIQDU8a31ddJAcDXCcsZ6Pq3H/oDlt50DZPIUbxd9LzCrZgIgKh4WFp/fpv7ejZir2eV0tK2MaySv8uMVB3XNwIWzLJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":809159},"main":"dist/node/ti.js","types":"dist/node/ti.d.ts","gitHead":"1be5ef39cc7bb9e97dd53cc5b98310b1aca755bb","scripts":{"bt":"npm run encoding:run && npm run clean && npm run build && npm test && npm run lint && npm run api","api":"npm run api:extractor -- --local && npm run api:post","cov":"tap --reporter=spec","bump":"npm version patch","lint":"eslint .","next":"npm run bt:prod && npm run bump && npm run push && git push && git push --tags","push":"npm run bt:prod && npm publish","test":"tap --no-coverage-report","build":"webpack --config webpack.prod.js","clean":"rimraf ./dist/api/* ./dist/ts/*","start":"webpack-dev-server --host localhost --config webpack.dev.js","api:fix":"npm run build && npm run api","bt:prod":"npm run encoding:run:prod && npm run clean && npm run build && npm test && npm run lint:prod && npm run api:prod","version":"node scripts/update-version-refs.js","api:post":"copyfiles --flat ./dist/node/ti.d.ts ./dist/node/tsdoc-metadata.json ./dist/web/","api:prod":"npm run api:extractor && npm run api:post","lint:fix":"eslint . --fix","ci:github":"npm run encoding:run:ci && npm run clean && npm run build && npm test && npm run lint:prod && npm run api:prod","lint:prod":"eslint . --max-warnings 0","encoding:bc":"npm run encoding:build && npm run encoding:copy","postinstall":"npm run encoding:install","encoding:run":"npm run encoding:dirty || npm run encoding:warn && npm run encoding:bc","api:extractor":"api-extractor run","encoding:copy":"copyfiles --flat ./encoding/out/encoding.json ./src/gen/","encoding:warn":"echo Building encoding, to speed this up commit your changes.","encoding:build":"cd encoding && npm run bp:prod","encoding:dirty":"npm run encoding:hash:update && npm run encoding:hash:dirty && npm run encoding:source:dirty","encoding:error":"echo Encoding has changes, commit those first. && exit 1","encoding:run:ci":"npm run encoding:dirty:ci || npm run encoding:error","encoding:install":"cd encoding && npm install","encoding:dirty:ci":"npm run encoding:hash:update && npm run encoding:hash:dirty","encoding:run:prod":"npm run encoding:dirty || npm run encoding:error","encoding:hash:dirty":"git diff --quiet ./src/gen/encoding.json.hash","encoding:hash:update":"git rev-parse HEAD:encoding > ./src/gen/encoding.json.hash","encoding:source:dirty":"git diff --quiet ./encoding"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"jsdelivr":"dist/web/ti.js","repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"10.5.0","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"21.7.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","peggy":"^2.0.1","eslint":"^8.20.0","rimraf":"^3.0.2","webpack":"^5.74.0","copyfiles":"^2.4.1","ts-loader":"^9.3.1","raw-loader":"^4.0.2","typescript":"^4.7.4","webpack-cli":"^4.10.0","loader-utils":"^3.2.0","peggy-loader":"^0.5.6","@types/jquery":"^3.5.14","webpack-merge":"^5.8.0","eslint-plugin-n":"^15.2.4","@webpack-cli/serve":"^1.7.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.9.3","@tsconfig/strictest":"^1.0.1","eslint-plugin-tsdoc":"^0.2.16","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0","@microsoft/api-extractor":"^7.29.5","@typescript-eslint/parser":"^5.35.1","@typescript-eslint/eslint-plugin":"^5.35.1"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.29_1758520413606_0.6415774989586278","host":"s3://npm-registry-packages-npm-production"}},"0.4.30":{"name":"ti-js","version":"0.4.30","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.30","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"cc8ef2b45a48d6f17a79b5a73d8ccc1888b66ff6","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.30.tgz","fileCount":13,"integrity":"sha512-bNwCEO/QVa19E4v2ljHg7+NA5v0Lg+FzdfrGVPeFkNIX7TMRHL8BmUBbAoSwLH7OTaHDk9ahjjPBG6PBvJhmFw==","signatures":[{"sig":"MEYCIQD5Grj+mCT3If+Xygd6u87nmu3hcwiv6HbwqUAHLbWRBQIhAMjOdssqUhXwfZq1653iM34qQSjsqsUDZwnGe8NMglW1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":809350},"main":"dist/node/ti.js","types":"dist/node/ti.d.ts","gitHead":"a561fca13e87f31b42ffc73be573b1482437fe63","scripts":{"bt":"npm run encoding:run && npm run clean && npm run build && npm test && npm run lint && npm run api","api":"npm run api:extractor -- --local && npm run api:post","cov":"tap --reporter=spec","bump":"npm version patch","lint":"eslint .","next":"npm run bt:prod && npm run bump && npm run push && git push && git push --tags","push":"npm run bt:prod && npm publish","test":"tap --no-coverage-report","build":"webpack --config webpack.prod.js","clean":"rimraf ./dist/api/* ./dist/ts/*","start":"webpack-dev-server --host localhost --config webpack.dev.js","api:fix":"npm run build && npm run api","bt:prod":"npm run encoding:run:prod && npm run clean && npm run build && npm test && npm run lint:prod && npm run api:prod","version":"node scripts/update-version-refs.js","api:post":"copyfiles --flat ./dist/node/ti.d.ts ./dist/node/tsdoc-metadata.json ./dist/web/","api:prod":"npm run api:extractor && npm run api:post","lint:fix":"eslint . --fix","ci:github":"npm run encoding:run:ci && npm run clean && npm run build && npm test && npm run lint:prod && npm run api:prod","lint:prod":"eslint . --max-warnings 0","docs:serve":"cd docs && bundle exec jekyll serve --host=localhost","docs:update":"cd docs && bundle update","encoding:bc":"npm run encoding:build && npm run encoding:copy","postinstall":"npm run encoding:install","docs:install":"cd docs && bundle install --path vendor/bundle","encoding:run":"npm run encoding:dirty || npm run encoding:warn && npm run encoding:bc","api:extractor":"api-extractor run","encoding:copy":"copyfiles --flat ./encoding/out/encoding.json ./src/gen/","encoding:warn":"echo Building encoding, to speed this up commit your changes.","encoding:build":"cd encoding && npm run bp:prod","encoding:dirty":"npm run encoding:hash:update && npm run encoding:hash:dirty && npm run encoding:source:dirty","encoding:error":"echo Encoding has changes, commit those first. && exit 1","encoding:run:ci":"npm run encoding:dirty:ci || npm run encoding:error","encoding:install":"cd encoding && npm install","encoding:dirty:ci":"npm run encoding:hash:update && npm run encoding:hash:dirty","encoding:run:prod":"npm run encoding:dirty || npm run encoding:error","encoding:hash:dirty":"git diff --quiet ./src/gen/encoding.json.hash","encoding:hash:update":"git rev-parse HEAD:encoding > ./src/gen/encoding.json.hash","encoding:source:dirty":"git diff --quiet ./encoding"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"jsdelivr":"dist/web/ti.js","repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"10.5.0","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"21.7.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","peggy":"^2.0.1","eslint":"^8.20.0","rimraf":"^3.0.2","webpack":"^5.74.0","copyfiles":"^2.4.1","ts-loader":"^9.3.1","raw-loader":"^4.0.2","typescript":"^4.7.4","webpack-cli":"^4.10.0","loader-utils":"^3.2.0","peggy-loader":"^0.5.6","@types/jquery":"^3.5.14","webpack-merge":"^5.8.0","eslint-plugin-n":"^15.2.4","@webpack-cli/serve":"^1.7.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.9.3","@tsconfig/strictest":"^1.0.1","eslint-plugin-tsdoc":"^0.2.16","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0","@microsoft/api-extractor":"^7.29.5","@typescript-eslint/parser":"^5.35.1","@typescript-eslint/eslint-plugin":"^5.35.1"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.30_1758604168899_0.6892960197797675","host":"s3://npm-registry-packages-npm-production"}},"0.4.31":{"name":"ti-js","version":"0.4.31","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.31","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"8bb2234f75ed05d4e51621938be750664b70f232","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.31.tgz","fileCount":13,"integrity":"sha512-BA3XXZi9TJucF2BXl+B+yH152DE/gJzU6W3iij/8L1UrsM/QiQ6TVGuSQGMit2xz/OY9GX/FbuLr/SYrc8Pm3w==","signatures":[{"sig":"MEUCIQC5DAZMTX3WfrQEdzIoazEp3ROA4+XDKkIeVv8iWx1JHAIgNSAgguNJnLKqHCslcLX9NE/R4REnDBzEcdhD12gKw0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":826130},"main":"dist/node/ti.js","types":"dist/node/ti.d.ts","gitHead":"54642314a3376460635bcf0c8eb87f45138597ec","scripts":{"bt":"npm run encoding:run && npm run clean && npm run build && npm test && npm run lint && npm run api","api":"npm run api:extractor -- --local && npm run api:post","cov":"tap --reporter=spec","bump":"npm version patch","lint":"eslint .","next":"npm run bt:prod && npm run bump && npm run push && git push && git push --tags","push":"npm run bt:prod && npm publish","test":"tap --no-coverage-report","build":"webpack --config webpack.prod.js","clean":"rimraf ./dist/api/* ./dist/ts/*","start":"webpack-dev-server --host localhost --config webpack.dev.js","api:fix":"npm run build && npm run api","bt:prod":"npm run encoding:run:prod && npm run clean && npm run build && npm test && npm run lint:prod && npm run api:prod","version":"node scripts/update-version-refs.js","api:post":"copyfiles --flat ./dist/node/ti.d.ts ./dist/node/tsdoc-metadata.json ./dist/web/","api:prod":"npm run api:extractor && npm run api:post","lint:fix":"eslint . --fix","ci:github":"npm run encoding:run:ci && npm run clean && npm run build && npm test && npm run lint:prod && npm run api:prod","lint:prod":"eslint . --max-warnings 0","docs:serve":"cd docs && bundle exec jekyll serve --host=localhost","docs:update":"cd docs && bundle update","encoding:bc":"npm run encoding:build && npm run encoding:copy","postinstall":"npm run encoding:install","docs:install":"cd docs && bundle install --path vendor/bundle","encoding:run":"npm run encoding:dirty || npm run encoding:warn && npm run encoding:bc","api:extractor":"api-extractor run","encoding:copy":"copyfiles --flat ./encoding/out/encoding.json ./src/gen/","encoding:warn":"echo Building encoding, to speed this up commit your changes.","encoding:build":"cd encoding && npm run bp:prod","encoding:dirty":"npm run encoding:hash:update && npm run encoding:hash:dirty && npm run encoding:source:dirty","encoding:error":"echo Encoding has changes, commit those first. && exit 1","encoding:run:ci":"npm run encoding:dirty:ci || npm run encoding:error","encoding:install":"cd encoding && npm install","encoding:dirty:ci":"npm run encoding:hash:update && npm run encoding:hash:dirty","encoding:run:prod":"npm run encoding:dirty || npm run encoding:error","encoding:hash:dirty":"git diff --quiet ./src/gen/encoding.json.hash","encoding:hash:update":"git rev-parse HEAD:encoding > ./src/gen/encoding.json.hash","encoding:source:dirty":"git diff --quiet ./encoding"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"jsdelivr":"dist/web/ti.js","repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"10.5.0","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"21.7.2","_hasShrinkwrap":false,"devDependencies":{"tap":"^16.3.0","peggy":"^5.0.6","eslint":"^8.20.0","rimraf":"^3.0.2","webpack":"^5.74.0","copyfiles":"^2.4.1","ts-loader":"^9.3.1","raw-loader":"^4.0.2","typescript":"^4.7.4","webpack-cli":"^4.10.0","loader-utils":"^3.2.0","@types/jquery":"^3.5.14","webpack-merge":"^5.8.0","eslint-plugin-n":"^15.2.4","@webpack-cli/serve":"^1.7.0","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^4.9.3","@tsconfig/strictest":"^1.0.1","eslint-plugin-tsdoc":"^0.2.16","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0","@microsoft/api-extractor":"^7.29.5","@rocket.chat/peggy-loader":"^0.31.28","@typescript-eslint/parser":"^5.35.1","@typescript-eslint/eslint-plugin":"^5.35.1"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.31_1758608021625_0.5718906809448276","host":"s3://npm-registry-packages-npm-production"}},"0.4.32":{"name":"ti-js","version":"0.4.32","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.32","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"c1dc89aab40c9c53ffbdb751b3f53ec3c2f7bc22","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.32.tgz","fileCount":13,"integrity":"sha512-mUO+/nkD/vONHW3nqYof0MR1IVEOnL1+RsrX9M465O/tYJXjCQpBJ9te8+Q982BtuCx3Q+2km4skB5GLdPOQpQ==","signatures":[{"sig":"MEYCIQDMZ+UKD2V7mu6w+F1wpzpggdI5qsBd7oUbsql85qS3nAIhAKIdI/sG7YnsMONmrjY6rgMtjsSoI3Tj2M4aZzKN3+6f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":827992},"main":"dist/node/ti.js","types":"dist/node/ti.d.ts","gitHead":"b9679aa64ad3986428b5628100d037bcb69351f6","scripts":{"bt":"npm run encoding:run && npm run clean && npm run build && npm test && npm run lint && npm run api","api":"npm run api:extractor -- --local && npm run api:post","cov":"tap --reporter=base","bump":"npm version patch","lint":"eslint .","next":"npm run bt:prod && npm run bump && npm run push && git push && git push --tags","push":"npm run bt:prod && npm publish","test":"tap --disable-coverage","build":"webpack --config webpack.prod.js","clean":"rimraf ./dist/api ./dist/ts","start":"webpack-dev-server --host localhost --config webpack.dev.js","api:fix":"npm run build && npm run api","bt:prod":"npm run encoding:run:prod && npm run clean && npm run build && npm test && npm run lint:prod && npm run api:prod","version":"node scripts/update-version-refs.js","api:post":"copyfiles --flat ./dist/node/ti.d.ts ./dist/node/tsdoc-metadata.json ./dist/web/","api:prod":"npm run api:extractor && npm run api:post","deps:fix":"npm run deps:update:all && npm run deps:audit:all","lint:fix":"eslint . --fix","ci:github":"npm run encoding:run:ci && npm run clean && npm run build && npm test && npm run lint:prod && npm run api:prod","lint:prod":"eslint . --max-warnings 0","docs:serve":"cd docs && bundle exec jekyll serve --host=localhost","deps:update":"ncu -u -x eslint* && npm install","docs:update":"cd docs && bundle update","encoding:bc":"npm run encoding:build && npm run encoding:copy","postinstall":"npm run encoding:install","docs:install":"cd docs && bundle install --path vendor/bundle","encoding:run":"npm run encoding:dirty || npm run encoding:warn && npm run encoding:bc","api:extractor":"api-extractor run","encoding:copy":"copyfiles --flat ./encoding/out/encoding.json ./src/gen/","encoding:warn":"echo Building encoding, to speed this up commit your changes.","deps:audit:all":"npm run encoding:audit && npm audit fix","encoding:audit":"cd encoding && npm audit fix","encoding:build":"cd encoding && npm run bp:prod","encoding:dirty":"npm run encoding:hash:update && npm run encoding:hash:dirty && npm run encoding:source:dirty","encoding:error":"echo Encoding has changes, commit those first. && exit 1","deps:update:all":"npm run encoding:deps:update && npm run deps:update","encoding:run:ci":"npm run encoding:dirty:ci || npm run encoding:error","encoding:install":"cd encoding && npm install","encoding:dirty:ci":"npm run encoding:hash:update && npm run encoding:hash:dirty","encoding:run:prod":"npm run encoding:dirty || npm run encoding:error","encoding:hash:dirty":"git diff --quiet ./src/gen/encoding.json.hash","encoding:deps:update":"cd encoding && npm run deps:update","encoding:hash:update":"git rev-parse HEAD:encoding > ./src/gen/encoding.json.hash","encoding:source:dirty":"git diff --quiet ./encoding"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"jsdelivr":"dist/web/ti.js","repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"10.5.0","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"21.7.2","_hasShrinkwrap":false,"devDependencies":{"tap":"^21.1.0","peggy":"^5.0.6","eslint":"^8.20.0","rimraf":"^6.0.1","webpack":"^5.101.3","copyfiles":"^2.4.1","ts-loader":"^9.5.4","raw-loader":"^4.0.2","typescript":"^5.9.2","webpack-cli":"^6.0.1","loader-utils":"^3.3.1","@types/jquery":"^3.5.33","webpack-merge":"^6.0.1","eslint-plugin-n":"^15.2.4","npm-check-updates":"^18.3.0","@webpack-cli/serve":"^3.0.1","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^5.2.2","@tsconfig/strictest":"^2.0.6","eslint-plugin-tsdoc":"^0.2.16","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0","@microsoft/api-extractor":"^7.52.13","@rocket.chat/peggy-loader":"^0.31.28","@typescript-eslint/parser":"^8.44.1","@typescript-eslint/eslint-plugin":"^8.44.1"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.32_1758912464712_0.6473183205565352","host":"s3://npm-registry-packages-npm-production"}},"0.4.33":{"name":"ti-js","version":"0.4.33","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.33","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"7acd2b31cb9ee22381ac8176b4c3dcc87a0a469b","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.33.tgz","fileCount":13,"integrity":"sha512-yyy5gb7W5gJBO07OASXiVelYuutkhHyEkQR9GsalD+Ws29oNz1jzvvcD3/JToyLyeMWWOW86V99jBZkUgOjGYA==","signatures":[{"sig":"MEUCIFS1KpR/rgQ5Y9g1JROfZkCSMJ9vIcYFSaK7SHIBYXqnAiEA26ez5g+SQy6kCV9WbtBxvH6At/q10neqK4wTPchYhXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":827992},"main":"dist/node/ti.js","types":"dist/node/ti.d.ts","gitHead":"e52064706e438ea8927f811c75e7947ae84cf151","scripts":{"bt":"npm run encoding:run && npm run clean && npm run build && npm test && npm run lint && npm run api","api":"npm run api:extractor -- --local && npm run api:post","cov":"tap --reporter=base","bump":"npm version patch","lint":"eslint .","next":"npm run bt:prod && npm run bump && npm run push && git push && git push --tags","push":"npm run bt:prod && npm publish","test":"tap --disable-coverage","build":"webpack --config webpack.prod.js","clean":"rimraf ./dist/api ./dist/ts","start":"webpack-dev-server --host localhost --config webpack.dev.js","api:fix":"npm run build && npm run api","bt:prod":"npm run encoding:run:prod && npm run clean && npm run build && npm test && npm run lint:prod && npm run api:prod","version":"node scripts/update-version-refs.js","api:post":"copyfiles --flat ./dist/node/ti.d.ts ./dist/node/tsdoc-metadata.json ./dist/web/","api:prod":"npm run api:extractor && npm run api:post","deps:fix":"npm run deps:update:all && npm run deps:audit:all","lint:fix":"eslint . --fix","ci:github":"npm run encoding:run:ci && npm run clean && npm run build && npm test && npm run lint:prod && npm run api:prod","lint:prod":"eslint . --max-warnings 0","docs:serve":"cd docs && bundle exec jekyll serve --host=localhost","deps:update":"ncu -u -x eslint* && npm install","docs:update":"cd docs && bundle update","encoding:bc":"npm run encoding:build && npm run encoding:copy","postinstall":"npm run encoding:install","docs:install":"cd docs && bundle install --path vendor/bundle","encoding:run":"npm run encoding:dirty || npm run encoding:warn && npm run encoding:bc","api:extractor":"api-extractor run","encoding:copy":"copyfiles --flat ./encoding/out/encoding.json ./src/gen/","encoding:warn":"echo Building encoding, to speed this up commit your changes.","deps:audit:all":"npm run encoding:audit && npm audit fix","encoding:audit":"cd encoding && npm audit fix","encoding:build":"cd encoding && npm run bp:prod","encoding:dirty":"npm run encoding:hash:update && npm run encoding:hash:dirty && npm run encoding:source:dirty","encoding:error":"echo Encoding has changes, commit those first. && exit 1","deps:update:all":"npm run encoding:deps:update && npm run deps:update","encoding:run:ci":"npm run encoding:dirty:ci || npm run encoding:error","encoding:install":"cd encoding && npm install","encoding:dirty:ci":"npm run encoding:hash:update && npm run encoding:hash:dirty","encoding:run:prod":"npm run encoding:dirty || npm run encoding:error","encoding:hash:dirty":"git diff --quiet ./src/gen/encoding.json.hash","encoding:deps:update":"cd encoding && npm run deps:update","encoding:hash:update":"git rev-parse HEAD:encoding > ./src/gen/encoding.json.hash","encoding:source:dirty":"git diff --quiet ./encoding"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"jsdelivr":"dist/web/ti.js","repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"10.9.3","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tap":"^21.1.0","peggy":"^5.0.6","eslint":"^8.20.0","rimraf":"^6.0.1","webpack":"^5.101.3","copyfiles":"^2.4.1","ts-loader":"^9.5.4","raw-loader":"^4.0.2","typescript":"^5.9.2","webpack-cli":"^6.0.1","loader-utils":"^3.3.1","@types/jquery":"^3.5.33","webpack-merge":"^6.0.1","eslint-plugin-n":"^15.2.4","npm-check-updates":"^18.3.0","@webpack-cli/serve":"^3.0.1","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^5.2.2","@tsconfig/strictest":"^2.0.6","eslint-plugin-tsdoc":"^0.2.16","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0","@microsoft/api-extractor":"^7.52.13","@rocket.chat/peggy-loader":"^0.31.28","@typescript-eslint/parser":"^8.44.1","@typescript-eslint/eslint-plugin":"^8.44.1"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.33_1758912920832_0.30648824513495243","host":"s3://npm-registry-packages-npm-production"}},"0.4.34":{"name":"ti-js","version":"0.4.34","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.34","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"89932119ab0f5f6b0063deb3b39e44596ba66964","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.34.tgz","fileCount":13,"integrity":"sha512-x430v653dG//9QjZg6Yxqdizmf8bf787iXV0Kv6+CnZH4QeEOT+yq4HnX4GnmfsOIQ+exGWKwhJHbioBAa6XaQ==","signatures":[{"sig":"MEUCIQDt6ZdHuWEd03Ql3SI52HeIlep1ugcHm/0/JPMkrBdzoQIgV7GRajchRjrrIB7TWeO2t3c4vTHgXTi9qA9l9DY0VV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":827992},"main":"dist/node/ti.js","types":"dist/node/ti.d.ts","gitHead":"8ca76fc7ab68eda16105c5f047d65fc4387c3363","scripts":{"bt":"npm run encoding:run && npm run clean && npm run build && npm test && npm run lint && npm run api","api":"npm run api:extractor -- --local && npm run api:post","cov":"tap --reporter=base","bump":"npm version patch","lint":"eslint .","next":"npm run bt:prod && npm run bump && npm run push && git push && git push --tags","push":"npm run bt:prod && npm publish","test":"tap --disable-coverage","build":"webpack --config webpack.prod.js","clean":"rimraf ./dist/api ./dist/ts","start":"webpack-dev-server --host localhost --config webpack.dev.js","api:fix":"npm run build && npm run api","bt:prod":"npm run encoding:run:prod && npm run clean && npm run build && npm test && npm run lint:prod && npm run api:prod","version":"node scripts/update-version-refs.js","api:post":"copyfiles --flat ./dist/node/ti.d.ts ./dist/node/tsdoc-metadata.json ./dist/web/","api:prod":"npm run api:extractor && npm run api:post","deps:fix":"npm run deps:update:all && npm run deps:audit:all","lint:fix":"eslint . --fix","ci:github":"npm run encoding:run:ci && npm run clean && npm run build && npm test && npm run lint:prod && npm run api:prod","lint:prod":"eslint . --max-warnings 0","docs:serve":"cd docs && bundle exec jekyll serve --host=localhost","deps:update":"ncu -u -x eslint* && npm install","docs:update":"cd docs && bundle update","encoding:bc":"npm run encoding:build && npm run encoding:copy","postinstall":"npm run encoding:install","docs:install":"cd docs && bundle install --path vendor/bundle","encoding:run":"npm run encoding:dirty || npm run encoding:warn && npm run encoding:bc","api:extractor":"api-extractor run","encoding:copy":"copyfiles --flat ./encoding/out/encoding.json ./src/gen/","encoding:warn":"echo Building encoding, to speed this up commit your changes.","deps:audit:all":"npm run encoding:audit && npm audit fix","encoding:audit":"cd encoding && npm audit fix","encoding:build":"cd encoding && npm run bp:prod","encoding:dirty":"npm run encoding:hash:update && npm run encoding:hash:dirty && npm run encoding:source:dirty","encoding:error":"echo Encoding has changes, commit those first. && exit 1","deps:update:all":"npm run encoding:deps:update && npm run deps:update","encoding:run:ci":"npm run encoding:dirty:ci || npm run encoding:error","encoding:install":"cd encoding && npm install","encoding:dirty:ci":"npm run encoding:hash:update && npm run encoding:hash:dirty","encoding:run:prod":"npm run encoding:dirty || npm run encoding:error","encoding:hash:dirty":"git diff --quiet ./src/gen/encoding.json.hash","encoding:deps:update":"cd encoding && npm run deps:update","encoding:hash:update":"git rev-parse HEAD:encoding > ./src/gen/encoding.json.hash","encoding:source:dirty":"git diff --quiet ./encoding"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"jsdelivr":"dist/web/ti.js","repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"10.9.3","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tap":"^21.1.0","peggy":"^5.0.6","eslint":"^8.20.0","rimraf":"^6.0.1","webpack":"^5.101.3","copyfiles":"^2.4.1","ts-loader":"^9.5.4","raw-loader":"^4.0.2","typescript":"^5.9.2","webpack-cli":"^6.0.1","loader-utils":"^3.3.1","@types/jquery":"^3.5.33","webpack-merge":"^6.0.1","eslint-plugin-n":"^15.2.4","npm-check-updates":"^18.3.0","@webpack-cli/serve":"^3.0.1","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^5.2.2","@tsconfig/strictest":"^2.0.6","eslint-plugin-tsdoc":"^0.2.16","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0","@microsoft/api-extractor":"^7.52.13","@rocket.chat/peggy-loader":"^0.31.28","@typescript-eslint/parser":"^8.44.1","@typescript-eslint/eslint-plugin":"^8.44.1"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.34_1758990995352_0.46648876568517395","host":"s3://npm-registry-packages-npm-production"}},"0.4.35":{"name":"ti-js","version":"0.4.35","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.35","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"1e91bfcb64c0cca3247d48ab6b3bbc4fc1e3db7e","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.35.tgz","fileCount":14,"integrity":"sha512-NpDzcMbbwM83rwb6Y4pmQ01ueucnDanjbzuU014BANfN3yEBKQUwJ/gEa6GhzpV9NnvVxbdgRgoN8QGGMm0Tbw==","signatures":[{"sig":"MEYCIQDJKVhgXT1K5esDkDbTsnXYO8DthTqs8pv7GYe3lFk+fwIhAIxQrwufxZbfKdbgGt+vd5lBt321EtkYAntpZAlA7ICy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007650},"main":"dist/node/ti.js","types":"dist/node/ti.d.ts","gitHead":"ea1d0e02612349e6e3a68ca3d39e9ad4c4d27e5f","scripts":{"bt":"npm run encoding:run && npm run clean && npm run build && npm test && npm run lint && npm run api","api":"npm run api:extractor -- --local && npm run api:post","cov":"tap --reporter=base","bump":"npm version patch","lint":"eslint .","next":"npm run bt:prod && npm run bump && npm run push && git push && git push --tags","push":"npm run bt:prod && npm publish","test":"tap --disable-coverage","build":"webpack --config webpack.prod.js","clean":"rimraf ./dist/api ./dist/ts","start":"webpack-dev-server --host localhost --config webpack.dev.js","api:fix":"npm run build && npm run api","bt:prod":"npm run encoding:run:prod && npm run clean && npm run build && npm test && npm run lint:prod && npm run api:prod","version":"node scripts/update-version-refs.js","api:post":"copyfiles --flat ./dist/node/ti.d.ts ./dist/node/tsdoc-metadata.json ./dist/web/","api:prod":"npm run api:extractor && npm run api:post","deps:fix":"npm run deps:update:all && npm run deps:audit:all","lint:fix":"eslint . --fix","test:fix":"npm run build && npm run test:gen","test:gen":"node scripts/generate-test-images.js","ci:github":"npm run encoding:run:ci && npm run clean && npm run build && npm test && npm run lint:prod && npm run api:prod","lint:prod":"eslint . --max-warnings 0","docs:serve":"cd docs && bundle exec jekyll serve --host=localhost","deps:update":"ncu -u -x eslint* && npm install","docs:update":"cd docs && bundle update","encoding:bc":"npm run encoding:build && npm run encoding:copy","postinstall":"npm run encoding:install","docs:install":"cd docs && bundle install --path vendor/bundle","encoding:run":"npm run encoding:dirty || npm run encoding:warn && npm run encoding:bc","api:extractor":"api-extractor run","encoding:copy":"copyfiles --flat ./encoding/out/encoding.json ./src/gen/","encoding:warn":"echo Building encoding, to speed this up commit your changes.","deps:audit:all":"npm run encoding:audit && npm audit fix","encoding:audit":"cd encoding && npm audit fix","encoding:build":"cd encoding && npm run bp:prod","encoding:dirty":"npm run encoding:hash:update && npm run encoding:hash:dirty && npm run encoding:source:dirty","encoding:error":"echo Encoding has changes, commit those first. && exit 1","deps:update:all":"npm run encoding:deps:update && npm run deps:update","encoding:run:ci":"npm run encoding:dirty:ci || npm run encoding:error","encoding:install":"cd encoding && npm install","encoding:dirty:ci":"npm run encoding:hash:update && npm run encoding:hash:dirty","encoding:run:prod":"npm run encoding:dirty || npm run encoding:error","encoding:hash:dirty":"git diff --quiet ./src/gen/encoding.json.hash","encoding:deps:update":"cd encoding && npm run deps:update","encoding:hash:update":"git rev-parse HEAD:encoding > ./src/gen/encoding.json.hash","encoding:source:dirty":"git diff --quiet ./encoding"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"jsdelivr":"dist/web/ti.js","repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"10.9.3","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tap":"^21.1.0","peggy":"^5.0.6","pngjs":"^7.0.0","canvas":"^3.2.0","eslint":"^8.20.0","rimraf":"^6.0.1","webpack":"^5.101.3","copyfiles":"^2.4.1","ts-loader":"^9.5.4","pixelmatch":"^7.1.0","raw-loader":"^4.0.2","typescript":"^5.9.2","webpack-cli":"^6.0.1","loader-utils":"^3.3.1","@types/jquery":"^3.5.33","webpack-merge":"^6.0.1","eslint-plugin-n":"^15.2.4","npm-check-updates":"^18.3.0","@webpack-cli/serve":"^3.0.1","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^5.2.2","@tsconfig/strictest":"^2.0.6","eslint-plugin-tsdoc":"^0.2.16","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0","@microsoft/api-extractor":"^7.52.13","@rocket.chat/peggy-loader":"^0.31.28","@typescript-eslint/parser":"^8.44.1","@typescript-eslint/eslint-plugin":"^8.44.1"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.35_1759085745603_0.8348489723963743","host":"s3://npm-registry-packages-npm-production"}},"0.4.36":{"name":"ti-js","version":"0.4.36","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.36","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"f61af741361e7acac4b304b5ac08a5b5a4a9c4a7","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.36.tgz","fileCount":14,"integrity":"sha512-ufJxIJvX3/o68JKo0nPCEQulaQGNoSPAIjTxmzPmUZDdCJtqmaAIBBSdWCc8GHBVazQNdw2/r1836v6A1KJpHw==","signatures":[{"sig":"MEYCIQChRaP1ogsRn7m8o8wlc45xDmKR515wXJoBPV/FyHd8JwIhAIuI/pqSvAiGPTO6mXGtxNtkmr/CkK/qm0eCNvAmcVxk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007650},"main":"dist/node/ti.js","types":"dist/node/ti.d.ts","gitHead":"1ece28748e738ecfdca21d270ee8eddd2a68a6a6","scripts":{"bt":"npm run encoding:run && npm run clean && npm run build && npm test && npm run lint && npm run api","api":"npm run api:extractor -- --local && npm run api:post","cov":"tap --reporter=base","bump":"npm version patch","lint":"eslint .","next":"npm run bt:prod && npm run bump && npm run push && git push && git push --tags","push":"npm run bt:prod && npm publish","test":"tap --disable-coverage","build":"webpack --config webpack.prod.js","clean":"rimraf ./dist/api ./dist/ts","start":"webpack-dev-server --host localhost --config webpack.dev.js","api:fix":"npm run build && npm run api","bt:prod":"npm run encoding:run:prod && npm run clean && npm run build && npm test && npm run lint:prod && npm run api:prod","version":"node scripts/update-version-refs.js","api:post":"copyfiles --flat ./dist/node/ti.d.ts ./dist/node/tsdoc-metadata.json ./dist/web/","api:prod":"npm run api:extractor && npm run api:post","deps:fix":"npm run deps:update:all && npm run deps:audit:all","lint:fix":"eslint . --fix","test:fix":"npm run build && npm run test:gen","test:gen":"node scripts/generate-test-images.js","ci:github":"npm run encoding:run:ci && npm run clean && npm run build && npm test && npm run lint:prod && npm run api:prod","lint:prod":"eslint . --max-warnings 0","docs:serve":"cd docs && bundle exec jekyll serve --host=localhost","deps:update":"ncu -u -x eslint* && npm install","docs:update":"cd docs && bundle update","encoding:bc":"npm run encoding:build && npm run encoding:copy","postinstall":"npm run encoding:install","docs:install":"cd docs && bundle install --path vendor/bundle","encoding:run":"npm run encoding:dirty || npm run encoding:warn && npm run encoding:bc","api:extractor":"api-extractor run","encoding:copy":"copyfiles --flat ./encoding/out/encoding.json ./src/gen/","encoding:warn":"echo Building encoding, to speed this up commit your changes.","deps:audit:all":"npm run encoding:audit && npm audit fix","encoding:audit":"cd encoding && npm audit fix","encoding:build":"cd encoding && npm run bp:prod","encoding:dirty":"npm run encoding:hash:update && npm run encoding:hash:dirty && npm run encoding:source:dirty","encoding:error":"echo Encoding has changes, commit those first. && exit 1","deps:update:all":"npm run encoding:deps:update && npm run deps:update","encoding:run:ci":"npm run encoding:dirty:ci || npm run encoding:error","encoding:install":"cd encoding && npm install","encoding:dirty:ci":"npm run encoding:hash:update && npm run encoding:hash:dirty","encoding:run:prod":"npm run encoding:dirty || npm run encoding:error","encoding:hash:dirty":"git diff --quiet ./src/gen/encoding.json.hash","encoding:deps:update":"cd encoding && npm run deps:update","encoding:hash:update":"git rev-parse HEAD:encoding > ./src/gen/encoding.json.hash","encoding:source:dirty":"git diff --quiet ./encoding"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"jsdelivr":"dist/web/ti.js","repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"10.9.3","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tap":"^21.1.0","peggy":"^5.0.6","pngjs":"^7.0.0","canvas":"^3.2.0","eslint":"^8.20.0","rimraf":"^6.0.1","webpack":"^5.101.3","copyfiles":"^2.4.1","ts-loader":"^9.5.4","pixelmatch":"^7.1.0","raw-loader":"^4.0.2","typescript":"^5.9.2","webpack-cli":"^6.0.1","loader-utils":"^3.3.1","@types/jquery":"^3.5.33","webpack-merge":"^6.0.1","eslint-plugin-n":"^15.2.4","npm-check-updates":"^18.3.0","@webpack-cli/serve":"^3.0.1","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^5.2.2","@tsconfig/strictest":"^2.0.6","eslint-plugin-tsdoc":"^0.2.16","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0","@microsoft/api-extractor":"^7.52.13","@rocket.chat/peggy-loader":"^0.31.28","@typescript-eslint/parser":"^8.44.1","@typescript-eslint/eslint-plugin":"^8.44.1"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.36_1759087687774_0.043979827824104145","host":"s3://npm-registry-packages-npm-production"}},"0.4.37":{"name":"ti-js","version":"0.4.37","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.37","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"73c8beb903c7df158fb922a7ec421b1f115c1940","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.37.tgz","fileCount":14,"integrity":"sha512-5QdU3W9j72DgG+iHWIaBNao7TbHSNfGjkaP7Wu2Iy2V4sl6dsImEZocPF4F1BnaLT9ATEe6RMSQp3asrZHJUUg==","signatures":[{"sig":"MEQCIEv9XIHdLKVQPFQHTbrKUN2wFTMPcE+3oY6uQNWPUOSgAiAjQqB98HIXRHR0OM5QDinv4QNogQ+qZfvAo45HC1okTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007650},"main":"dist/node/ti.js","types":"dist/node/ti.d.ts","gitHead":"56228d09d766de1884708f6268c3b4b45f023d55","scripts":{"bt":"npm run encoding:run && npm run clean && npm run build && npm test && npm run lint && npm run api","api":"npm run api:extractor -- --local && npm run api:post","cov":"tap --reporter=base","bump":"npm version patch","lint":"eslint .","next":"npm run bt:prod && npm run bump && npm run push && git push && git push --tags","push":"npm run bt:prod && npm publish","test":"tap --disable-coverage","build":"webpack --config webpack.prod.js","clean":"rimraf ./dist/api ./dist/ts","start":"webpack-dev-server --host localhost --config webpack.dev.js","api:fix":"npm run build && npm run api","bt:prod":"npm run encoding:run:prod && npm run clean && npm run build && npm test && npm run lint:prod && npm run api:prod","version":"node scripts/update-version-refs.js","api:post":"copyfiles --flat ./dist/node/ti.d.ts ./dist/node/tsdoc-metadata.json ./dist/web/","api:prod":"npm run api:extractor && npm run api:post","deps:fix":"npm run deps:update:all && npm run deps:audit:all","lint:fix":"eslint . --fix","test:fix":"npm run build && npm run test:gen","test:gen":"node scripts/generate-test-images.js","ci:github":"npm run encoding:run:ci && npm run clean && npm run build && npm test && npm run lint:prod && npm run api:prod","lint:prod":"eslint . --max-warnings 0","docs:serve":"cd docs && bundle exec jekyll serve --host=localhost","deps:update":"ncu -u -x eslint* && npm install","docs:update":"cd docs && bundle update","encoding:bc":"npm run encoding:build && npm run encoding:copy","postinstall":"npm run encoding:install","docs:install":"cd docs && bundle install --path vendor/bundle","encoding:run":"npm run encoding:dirty || npm run encoding:warn && npm run encoding:bc","api:extractor":"api-extractor run","encoding:copy":"copyfiles --flat ./encoding/out/encoding.json ./src/gen/","encoding:warn":"echo Building encoding, to speed this up commit your changes.","deps:audit:all":"npm run encoding:audit && npm audit fix","encoding:audit":"cd encoding && npm audit fix","encoding:build":"cd encoding && npm run bp:prod","encoding:dirty":"npm run encoding:hash:update && npm run encoding:hash:dirty && npm run encoding:source:dirty","encoding:error":"echo Encoding has changes, commit those first. && exit 1","deps:update:all":"npm run encoding:deps:update && npm run deps:update","encoding:run:ci":"npm run encoding:dirty:ci || npm run encoding:error","encoding:install":"cd encoding && npm install","encoding:dirty:ci":"npm run encoding:hash:update && npm run encoding:hash:dirty","encoding:run:prod":"npm run encoding:dirty || npm run encoding:error","encoding:hash:dirty":"git diff --quiet ./src/gen/encoding.json.hash","encoding:deps:update":"cd encoding && npm run deps:update","encoding:hash:update":"git rev-parse HEAD:encoding > ./src/gen/encoding.json.hash","encoding:source:dirty":"git diff --quiet ./encoding"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"jsdelivr":"dist/web/ti.js","repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"10.9.3","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tap":"^21.1.0","peggy":"^5.0.6","pngjs":"^7.0.0","canvas":"^3.2.0","eslint":"^8.20.0","rimraf":"^6.0.1","webpack":"^5.101.3","copyfiles":"^2.4.1","ts-loader":"^9.5.4","pixelmatch":"^7.1.0","raw-loader":"^4.0.2","typescript":"^5.9.2","webpack-cli":"^6.0.1","loader-utils":"^3.3.1","@types/jquery":"^3.5.33","webpack-merge":"^6.0.1","eslint-plugin-n":"^15.2.4","npm-check-updates":"^18.3.0","@webpack-cli/serve":"^3.0.1","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^5.2.2","@tsconfig/strictest":"^2.0.6","eslint-plugin-tsdoc":"^0.2.16","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0","@microsoft/api-extractor":"^7.52.13","@rocket.chat/peggy-loader":"^0.31.28","@typescript-eslint/parser":"^8.44.1","@typescript-eslint/eslint-plugin":"^8.44.1"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.37_1759088006652_0.6928375306279031","host":"s3://npm-registry-packages-npm-production"}},"0.4.38":{"name":"ti-js","version":"0.4.38","keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","_id":"ti-js@0.4.38","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"homepage":"https://github.com/davidtorosyan/ti-js","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"dist":{"shasum":"f9cde93584eb821f4738b921972b74c2c610eb8b","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.38.tgz","fileCount":14,"integrity":"sha512-DHzCaTRreXIPwyvMT+8MZmaY60Y3vt6XtjXqR/c/fkfU/Zoz1QzeBHF6+nqDQHTkuUkEWMKU+yTKz5E9LLXlQg==","signatures":[{"sig":"MEUCIQCip542vZHuTfdXT7TSwfnJ0z8NzKRHMNzHA320kf692AIgf2HozuAP6vsP2fjYYXH71sDzwIv60JVckiwzMP3DUHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1008034},"main":"dist/node/ti.js","types":"dist/node/ti.d.ts","gitHead":"c7f53d1ef85d67c0f15e1b7edec02d06de2f701c","scripts":{"bt":"npm run encoding:run && npm run clean && npm run build && npm test && npm run lint:all && npm run api","api":"npm run api:extractor -- --local && npm run api:post","cov":"tap --reporter=base","bump":"npm version patch","lint":"eslint .","next":"npm run bt:prod && npm run bump && npm run push && git push && git push --tags","push":"npm run bt:prod && npm publish","test":"tap --disable-coverage","build":"webpack --config webpack.prod.js","clean":"rimraf ./dist/api ./dist/ts","start":"webpack-dev-server --host localhost --config webpack.dev.js","api:fix":"npm run build && npm run api","bt:prod":"npm run encoding:run:prod && npm run clean && npm run build && npm test && npm run lint:prod:all && npm run api:prod","version":"node scripts/update-version-refs.js","api:post":"copyfiles --flat ./dist/node/ti.d.ts ./dist/node/tsdoc-metadata.json ./dist/web/","api:prod":"npm run api:extractor && npm run api:post","deps:fix":"npm run deps:update:all && npm run deps:audit:all","lint:all":"npm run lint && npm run encoding:lint","lint:fix":"eslint . --fix","test:fix":"npm run build && npm run test:gen","test:gen":"node scripts/generate-test-images.js","ci:github":"npm run encoding:run:ci && npm run clean && npm run build && npm test && npm run lint:prod:all && npm run api:prod","lint:prod":"eslint . --max-warnings 0","docs:serve":"cd docs && bundle exec jekyll serve --host=localhost","deps:update":"ncu -u -x eslint* && npm install","docs:update":"cd docs && bundle update","encoding:bc":"npm run encoding:build && npm run encoding:copy","postinstall":"npm run encoding:install","docs:install":"cd docs && bundle install --path vendor/bundle","encoding:run":"npm run encoding:dirty || npm run encoding:warn && npm run encoding:bc","lint:fix:all":"npm run lint:fix && npm run encoding:lint:fix","api:extractor":"api-extractor run","encoding:copy":"copyfiles --flat ./encoding/out/encoding.json ./src/gen/","encoding:lint":"cd encoding && npm run lint","encoding:warn":"echo Building encoding, to speed this up commit your changes.","lint:prod:all":"npm run lint:prod && npm run encoding:lint:prod","deps:audit:all":"npm run encoding:audit && npm audit fix","encoding:audit":"cd encoding && npm audit fix","encoding:build":"cd encoding && npm run bp:prod","encoding:dirty":"npm run encoding:hash:update && npm run encoding:hash:dirty && npm run encoding:source:dirty","encoding:error":"echo Encoding has changes, commit those first. && exit 1","deps:update:all":"npm run encoding:deps:update && npm run deps:update","encoding:run:ci":"npm run encoding:dirty:ci || npm run encoding:error","encoding:install":"cd encoding && npm install","encoding:dirty:ci":"npm run encoding:hash:update && npm run encoding:hash:dirty","encoding:lint:fix":"cd encoding && npm run lint:fix","encoding:run:prod":"npm run encoding:dirty || npm run encoding:error","encoding:lint:prod":"cd encoding && npm run lint:prod","encoding:hash:dirty":"git diff --quiet ./src/gen/encoding.json.hash","encoding:deps:update":"cd encoding && npm run deps:update","encoding:hash:update":"git rev-parse HEAD:encoding > ./src/gen/encoding.json.hash","encoding:source:dirty":"git diff --quiet ./encoding"},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"jsdelivr":"dist/web/ti.js","repository":{"url":"git+https://github.com/davidtorosyan/ti-js.git","type":"git"},"_npmVersion":"10.9.3","description":"TI-Basic interpreter written in JavaScript.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tap":"^21.1.0","peggy":"^5.0.6","pngjs":"^7.0.0","canvas":"^3.2.0","eslint":"^8.20.0","rimraf":"^6.0.1","webpack":"^5.101.3","copyfiles":"^2.4.1","ts-loader":"^9.5.4","pixelmatch":"^7.1.0","raw-loader":"^4.0.2","typescript":"^5.9.2","webpack-cli":"^6.0.1","loader-utils":"^3.3.1","@types/jquery":"^3.5.33","webpack-merge":"^6.0.1","eslint-plugin-n":"^15.2.4","npm-check-updates":"^18.3.0","@webpack-cli/serve":"^3.0.1","eslint-plugin-node":"^11.1.0","webpack-dev-server":"^5.2.2","@tsconfig/strictest":"^2.0.6","eslint-plugin-tsdoc":"^0.2.16","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^4.1.0","webpack-node-externals":"^3.0.0","@microsoft/api-extractor":"^7.52.13","@rocket.chat/peggy-loader":"^0.31.28","@typescript-eslint/parser":"^8.44.1","@typescript-eslint/eslint-plugin":"^8.44.1"},"_npmOperationalInternal":{"tmp":"tmp/ti-js_0.4.38_1760222071593_0.7216193661011108","host":"s3://npm-registry-packages-npm-production"}},"0.4.39":{"name":"ti-js","version":"0.4.39","description":"TI-Basic interpreter written in JavaScript.","main":"dist/node/ti.js","types":"dist/node/ti.d.ts","jsdelivr":"dist/web/ti.js","scripts":{"postinstall":"npm run encoding:install","clean":"rimraf ./dist/api ./dist/ts","build":"webpack --config webpack.prod.js","test":"tap --disable-coverage","test:gen":"node scripts/generate-test-images.js","test:fix":"npm run build && npm run test:gen","start":"webpack-dev-server --host localhost --config webpack.dev.js","lint":"eslint .","lint:fix":"eslint . --fix","lint:prod":"eslint . --max-warnings 0","lint:all":"npm run lint && npm run encoding:lint","lint:fix:all":"npm run lint:fix && npm run encoding:lint:fix","lint:prod:all":"npm run lint:prod && npm run encoding:lint:prod","api:extractor":"api-extractor run","api:post":"copyfiles --flat ./dist/node/ti.d.ts ./dist/node/tsdoc-metadata.json ./dist/web/","api:prod":"npm run api:extractor && npm run api:post","api":"npm run api:extractor -- --local && npm run api:post","api:fix":"npm run build && npm run api","version":"node scripts/update-version-refs.js","bump":"npm version patch","bt":"npm run encoding:run && npm run clean && npm run build && npm test && npm run lint:all && npm run api","bt:prod":"npm run encoding:run:prod && npm run clean && npm run build && npm test && npm run lint:prod:all && npm run api:prod","push":"npm run bt:prod && npm publish","cov":"tap --reporter=base","next":"npm run bt:prod && npm run bump && npm run push && git push && git push --tags","ci:github":"npm run encoding:run:ci && npm run clean && npm run build && npm test && npm run lint:prod:all && npm run api:prod","encoding:install":"cd encoding && npm install","encoding:lint":"cd encoding && npm run lint","encoding:lint:fix":"cd encoding && npm run lint:fix","encoding:lint:prod":"cd encoding && npm run lint:prod","encoding:build":"cd encoding && npm run bp:prod","encoding:copy":"copyfiles --flat ./encoding/out/encoding.json ./src/gen/","encoding:bc":"npm run encoding:build && npm run encoding:copy","encoding:hash:update":"git rev-parse HEAD:encoding > ./src/gen/encoding.json.hash","encoding:hash:dirty":"git diff --quiet ./src/gen/encoding.json.hash","encoding:source:dirty":"git diff --quiet ./encoding","encoding:dirty":"npm run encoding:hash:update && npm run encoding:hash:dirty && npm run encoding:source:dirty","encoding:dirty:ci":"npm run encoding:hash:update && npm run encoding:hash:dirty","encoding:warn":"echo Building encoding, to speed this up commit your changes.","encoding:error":"echo Encoding has changes, commit those first. && exit 1","encoding:run":"npm run encoding:dirty || npm run encoding:warn && npm run encoding:bc","encoding:run:prod":"npm run encoding:dirty || npm run encoding:error","encoding:run:ci":"npm run encoding:dirty:ci || npm run encoding:error","encoding:deps:update":"cd encoding && npm run deps:update","encoding:audit":"cd encoding && npm audit fix","docs:install":"cd docs && bundle install --path vendor/bundle","docs:serve":"cd docs && bundle exec jekyll serve --host=localhost","docs:update":"cd docs && bundle update","deps:update":"ncu -u -x eslint* && npm install","deps:update:all":"npm run encoding:deps:update && npm run deps:update","deps:audit:all":"npm run encoding:audit && npm audit fix","deps:fix":"npm run deps:update:all && npm run deps:audit:all"},"repository":{"type":"git","url":"git+https://github.com/davidtorosyan/ti-js.git"},"keywords":[],"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"homepage":"https://github.com/davidtorosyan/ti-js","devDependencies":{"@microsoft/api-extractor":"^7.52.13","@rocket.chat/peggy-loader":"^0.31.28","@tsconfig/strictest":"^2.0.6","@types/jquery":"^3.5.33","@typescript-eslint/eslint-plugin":"^8.44.1","@typescript-eslint/parser":"^8.44.1","@webpack-cli/serve":"^3.0.1","canvas":"^3.2.0","copyfiles":"^2.4.1","eslint":"^8.20.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-n":"^15.2.4","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-standard":"^4.1.0","eslint-plugin-tsdoc":"^0.2.16","loader-utils":"^3.3.1","npm-check-updates":"^18.3.0","peggy":"^5.0.6","pixelmatch":"^7.1.0","pngjs":"^7.0.0","raw-loader":"^4.0.2","rimraf":"^6.0.1","tap":"^21.1.0","ts-loader":"^9.5.4","typescript":"^5.9.2","webpack":"^5.101.3","webpack-cli":"^6.0.1","webpack-dev-server":"^5.2.2","webpack-merge":"^6.0.1","webpack-node-externals":"^3.0.0"},"_id":"ti-js@0.4.39","gitHead":"ed188eb7f2eac4d518b101a19f97973b8072adeb","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-+qT76EAAb71RruYzfyYoT2VmGBwkqaTHfpXphgja8+/fPP71eg9yS/XqfbgiiiDmdnHJcSQv/VnMXEtjeu34Aw==","shasum":"f6fc7c2b689a809a0bc06bfd6eac1977a9af0224","tarball":"https://registry.npmjs.org/ti-js/-/ti-js-0.4.39.tgz","fileCount":14,"unpackedSize":1012307,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGtQngeZkSGWRANn4oCU9mpKQo4NuqXfXgCGJB724JvSAiEAniFtvAYlf4wUq3MYvD94EtKs3ZWpqdcZ4JEraHpjLkk="}]},"_npmUser":{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"},"directories":{},"maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ti-js_0.4.39_1760296034747_0.156907113056318"},"_hasShrinkwrap":false}},"time":{"created":"2022-07-30T17:12:41.216Z","modified":"2025-10-12T19:07:15.193Z","0.4.2":"2022-07-30T17:12:41.437Z","0.4.3":"2022-08-16T00:50:41.741Z","0.4.4":"2022-08-16T01:25:43.223Z","0.4.5":"2022-08-16T01:27:56.286Z","0.4.6":"2022-08-16T01:36:49.267Z","0.4.7":"2022-08-16T06:21:49.835Z","0.4.8":"2022-08-16T06:33:21.875Z","0.4.9":"2022-08-16T06:43:35.475Z","0.4.10":"2022-08-19T00:06:16.281Z","0.4.11":"2022-08-19T00:07:48.305Z","0.4.12":"2022-08-19T00:08:42.216Z","0.4.13":"2022-08-19T00:09:26.181Z","0.4.14":"2022-08-20T06:57:21.430Z","0.4.15":"2022-08-20T07:07:54.569Z","0.4.16":"2022-08-20T07:10:16.857Z","0.4.17":"2022-08-27T03:44:24.591Z","0.4.18":"2022-08-27T03:50:33.435Z","0.4.19":"2022-08-29T05:37:15.418Z","0.4.20":"2022-08-31T02:17:30.778Z","0.4.21":"2022-08-31T07:24:56.856Z","0.4.22":"2022-08-31T07:28:24.633Z","0.4.23":"2022-09-06T05:07:56.937Z","0.4.24":"2022-09-06T06:18:38.296Z","0.4.25":"2022-09-06T07:13:57.996Z","0.4.26":"2025-09-22T03:26:14.843Z","0.4.27":"2025-09-22T03:50:06.251Z","0.4.28":"2025-09-22T05:45:46.125Z","0.4.29":"2025-09-22T05:53:33.838Z","0.4.30":"2025-09-23T05:09:29.134Z","0.4.31":"2025-09-23T06:13:41.835Z","0.4.32":"2025-09-26T18:47:44.889Z","0.4.33":"2025-09-26T18:55:21.039Z","0.4.34":"2025-09-27T16:36:35.629Z","0.4.35":"2025-09-28T18:55:45.896Z","0.4.36":"2025-09-28T19:28:07.988Z","0.4.37":"2025-09-28T19:33:26.865Z","0.4.38":"2025-10-11T22:34:31.821Z","0.4.39":"2025-10-12T19:07:14.991Z"},"bugs":{"url":"https://github.com/davidtorosyan/ti-js/issues"},"author":{"name":"David Torosyan","email":"davidtorosyan.git@gmail.com"},"license":"MIT","homepage":"https://github.com/davidtorosyan/ti-js","keywords":[],"repository":{"type":"git","url":"git+https://github.com/davidtorosyan/ti-js.git"},"description":"TI-Basic interpreter written in JavaScript.","maintainers":[{"name":"davidtorosyan","email":"davidtorosyan.git@gmail.com"}],"readme":"# TI-JS\r\n\r\n## Table of contents\r\n\r\n- [Introduction](#introduction)\r\n- [Setup](#setup)\r\n- [Usage](#usage)\r\n- [License](#license)\r\n\r\n## Introduction\r\n\r\nTI-JS lets you run TI-Basic programs in the browser (by acting as a compiler/runtime, not through emulation).\r\n\r\nCurrently working on expanding the [grammar](src/parse/tibasic.peggy), so this is in prerelease.\r\n\r\nCheck out the [project page](https://www.davidtorosyan.com/ti-js/) and the [test suite](https://www.davidtorosyan.com/ti-js/tests/), or [playground](https://www.davidtorosyan.com/ti-js/playground/).\r\n\r\n## Setup\r\n\r\nTI-JS releases are available via [npm](https://www.npmjs.com/package/ti-js).\r\n\r\n*For developing, see the [CONTRIBUTING.md](CONTRIBUTING.md).*\r\n\r\n### Node\r\n\r\nIf you've got a `package.json`, you'll want to install first:\r\n\r\n```sh\r\nnpm install ti-js\r\n```\r\nHow you then import it depends on the platform you're developing for. See the table below:\r\n\r\n| platform | CommonJS                                   | ES6                                        |\r\n| ---------| ------------------------------------------ | ------------------------------------------ |\r\n| node     | `require('ti-js')`                         | `import * as ti from 'ti-js'`              |\r\n| web      | `const ti = require('ti-js/dist/web/ti')`  | `import * as ti from 'ti-js/dist/web/ti'`  |\r\n\r\nSee [sample](sample/) directories for examples.\r\n\r\n### Static\r\n\r\nIf you've just got a static webpage, you can import the library like so:\r\n\r\n```html\r\n<script\r\n    src=\"https://cdn.jsdelivr.net/npm/ti-js@latest/dist/web/ti.min.js\"\r\n    crossorigin=\"anonymous\"></script>\r\n```\r\n\r\n*Note that you can specify the version you want instead of using `latest`.*\r\n\r\nThen just declare `ti` as global in your scripts and use it:\r\n\r\n```js\r\n/* global ti */\r\n```\r\n\r\nSee the [docs](docs/) directory for example webpages.\r\n\r\n## Usage\r\n\r\n*Note: In progress! This library is still in pre-release.*\r\n\r\n### Writing TI-BASIC code\r\n\r\nThis library doesn't support TI-BASIC exactly, but an ASCII-fied version of it.\r\n\r\nFurthermore, not all commands are implemented yet.\r\n\r\nTo see which commands are available, refer to the table in [ROADMAP.md](ROADMAP.md).\r\n\r\n### API\r\n\r\nThe interface is still in progress, but here's two ways you can use the library.\r\n\r\n**Porcelain**\r\n\r\nThe simplest way to use the library is the `exec` command, which runs\r\na TI-Basic program, collects the output, and passes it to a specified callback.\r\n\r\n```js\r\nti.exec('Disp \"hello world\"', output => {\r\n  document.body.innerHTML += output\r\n})\r\n```\r\n\r\n**Plumbing**\r\n\r\nIf you want more control over the runtime, use the `parse` and `run` commands\r\ndirectly. This will let you inspect the running program and redirect the output\r\nwherever you like.\r\n\r\n```js\r\nconst lines = ti.parse(source)\r\nprogram = ti.run(lines, {\r\n    elem: $output,\r\n})\r\n```\r\n\r\n## License\r\n[MIT](https://choosealicense.com/licenses/mit/)\r\n","readmeFilename":"README.md"}