{"_id":"16ttac-sim","_rev":"17-680636722d879c1fa9ecb7de9448278c","name":"16ttac-sim","dist-tags":{"latest":"2.0.1"},"versions":{"1.0.0":{"name":"16ttac-sim","version":"1.0.0","keywords":[],"author":"","license":"MIT","_id":"16ttac-sim@1.0.0","maintainers":[{"name":"stopnoanime","email":"birecki@proton.me"}],"homepage":"https://github.com/stopnoanime/8TTACS#readme","bugs":{"url":"https://github.com/stopnoanime/8TTACS/issues"},"bin":{"16ttac-sim":"lib/cli.js"},"dist":{"shasum":"9c804a249a9c8dfea48b593d15b2526d0075f4ba","tarball":"https://registry.npmjs.org/16ttac-sim/-/16ttac-sim-1.0.0.tgz","fileCount":17,"integrity":"sha512-td3ikx+uo8/xe6CIQ6e5lpV7CStO4nL95LYA3AnyQeaR3Vc70wh7oYXYgEm8osxzrjZ5BcvVJcFvABU2exCgAQ==","signatures":[{"sig":"MEUCIDBAMOD/dkxgBwt2DTkiGxsxMBFD+u870U4e0MmcIiYgAiEA/xReuG0u0/7eHCF7SfXyZC1vWGqlaBSb8htWOf8uct4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsvWAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqE2BAAimK7903HCsMsk+5P4Ah13w+OOxd1TAKPSh4i3aqgCAaEsHtE\r\noZ609NngRrLy5GWzSYOzvxrYUi/rUt3xu0UAEzu3zstrMNgosNkjv/Xl9ZMB\r\nPnS8ZEkNem+xkUn8echEm2Yk+Ew4Fs4crt+R/4N/vWHeFMk9MHbyylTt4lQd\r\n2Pwiuj1sCz2qp/EAdgWjicYTu+xMrcm4TmM1USzChTM+pijmfamGpWbgyMcS\r\nbVH7kArwkK4jpvTHbbDtzIS1HsuKVPIQAAueFQwfTLYSFct/U6alNO6fbGGN\r\nfmC4MdSM8t2ekLSbJ9EtISVVVPIwxNY/Ssb3e/7Z+G0S9YpIbiV+pC2dq0SJ\r\nacxXXDwKbMIInHdZjLGP9IWDkhe4rku94acKFO6TUfok56hhikaYr3EW5fsc\r\nAEEvW5V7/MLsqCqbS67rS23E+spSZhXcUkuFtRzQRQmYT08jpsL/0PNNYy0u\r\nKxZechjWHqlQKuBexhjfT+UcVRgwcHHRxQ9K/dn9IstXsltu1WGDAZIzjczY\r\nPrnv5z+U2c5tKOQW6UPmHtq682TkwCidnOZalGxl1FPWuBD7FjGItkNegFgh\r\nYeBVQNEqcnsRMvU3KL357jlSfR/pfvyOzAQR/8qNEnRvClcQJiiwROE5+roZ\r\nI3xJa3mqNCxUVDMZSyeKdcv+WyiFBPs7vJM=\r\n=X/tF\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"55c1e1795a05af809097626cd177e33a0eebb303","scripts":{"dev":"npx nodemon","test":"jest","build":"npx tsc","prepare":"husky install","coverage":"jest --coverage","prettier":"npx prettier --write .","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"stopnoanime","email":"birecki@proton.me"},"repository":{"url":"git+https://github.com/stopnoanime/8TTACS.git","type":"git"},"_npmVersion":"8.11.0","description":"16 Bit Transport Triggered Architecture CPU Simulator","directories":{},"lint-staged":{"*.{js,ts,css,md}":"prettier --write"},"_nodeVersion":"18.3.0","dependencies":{"ohm-js":"^16.4.0","commander":"^9.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","husky":"^8.0.2","nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"2.8.1","typescript":"^4.9.3","@types/jest":"^29.2.4","@types/node":"^18.11.11","lint-staged":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/16ttac-sim_1.0.0_1672672640603_0.3150190372752053","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"16ttac-sim","version":"1.0.1","keywords":[],"author":"","license":"MIT","_id":"16ttac-sim@1.0.1","maintainers":[{"name":"stopnoanime","email":"birecki@proton.me"}],"homepage":"https://github.com/stopnoanime/8TTACS#readme","bugs":{"url":"https://github.com/stopnoanime/8TTACS/issues"},"bin":{"16ttac-sim":"lib/cli.js"},"dist":{"shasum":"6d388c950fdcb690ae11d7a437abe5786359196e","tarball":"https://registry.npmjs.org/16ttac-sim/-/16ttac-sim-1.0.1.tgz","fileCount":17,"integrity":"sha512-q0xDuZpaNlaQGX4KPYM01lKTmswfJbTB+vs4vCr0VTKxcgYI4Y0FuuIwHYdJXR+/0ANVCBaeNxSbDexytp8Rkg==","signatures":[{"sig":"MEUCID3V8wtIAMc856UNA24N3iuRsxa4BPrU9TPkVYSlNSVHAiEAlG5RHzM5iUT2NoNOj1RRAmaG0BsFimL47WVSw6tx5V8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsviFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBKA/8DZgZDWtlNTLd88H2M7EJTCYaRXzM2zu/C0vXT+Za51M9XFSc\r\nlm9gX4R6bBULrYd0guiAzrlMceDceaiO5IHyOotXLvoPbGF1/nyvecCf3EcT\r\nB05i0BIX69noaqlDITl4mfJ+FFF3uX8FMa9m7TxwQU2dGBkUznW7GD+SRCHz\r\n/JwH3PqWfUfF40/wBDXKcPd1oGFVZwBms6LHXzNI83ZyXolPE3uuWKgUCdhJ\r\nwolwzz71ltpAlw1C2stGsNVbdVLjSSYEGBSRqY68W34eBUC6s10hDLCRmhZB\r\nB4LaTsiTKWyqJr6NDypN5j4yxoOpd1BxVhSt180Cv5Fn6CacSPkutYu4T5fx\r\nvXSCDx9t77T9vwI9VG6NVkVeGPoyjwcLJ72YbnVAhICtVTla++iRohZGJXLF\r\nnx8/PiovVYOrgQrHCdYoxJ06W1ya65qCEhp5p+pzTccxCqM77JFd5qGl3QSw\r\nI/t2FaD4OA+2m+zK45cuaTokHltSGDPyv9kTFt9I6GyXjm5hXSkFp/1hkaih\r\n+hjovZn1DWsZb1aADDLGXW2aPuul5KqpnSxtUfOQpuSMabzcRsdczcsbpL2L\r\nZYODPYvASmvGjWpbc/E0qhGlFX2paZKFYuhkloCaqfQuaNrnjUQVeqO8XSup\r\ndP1bXT09emQh4aC2wZwxaOqAnQEJArnOaPo=\r\n=bXOH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/sim.js","types":"lib/sim.d.ts","gitHead":"c3fb73079e751ba3c064d0d2e9d2893f017e49e6","scripts":{"dev":"npx nodemon","test":"jest","build":"npx tsc","prepare":"husky install","coverage":"jest --coverage","prettier":"npx prettier --write .","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"stopnoanime","email":"birecki@proton.me"},"repository":{"url":"git+https://github.com/stopnoanime/8TTACS.git","type":"git"},"_npmVersion":"8.15.0","description":"16 Bit Transport Triggered Architecture CPU Simulator","directories":{},"lint-staged":{"*.{js,ts,css,md}":"prettier --write"},"_nodeVersion":"16.17.0","dependencies":{"ohm-js":"^16.4.0","commander":"^9.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","husky":"^8.0.2","nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"2.8.1","typescript":"^4.9.3","@types/jest":"^29.2.4","@types/node":"^18.11.11","lint-staged":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/16ttac-sim_1.0.1_1672673413397_0.7551417495778507","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"16ttac-sim","version":"1.0.2","keywords":[],"author":"","license":"MIT","_id":"16ttac-sim@1.0.2","maintainers":[{"name":"stopnoanime","email":"birecki@proton.me"}],"homepage":"https://github.com/stopnoanime/8TTACS#readme","bugs":{"url":"https://github.com/stopnoanime/8TTACS/issues"},"bin":{"16ttac-sim":"lib/cli.js"},"dist":{"shasum":"7ddc7eae7f2dff325aaf01b59c0cb10ec7dccb17","tarball":"https://registry.npmjs.org/16ttac-sim/-/16ttac-sim-1.0.2.tgz","fileCount":19,"integrity":"sha512-2PeptYG/jbHr2GCGuIvpGHjJfBr6oxVmpg2y2Gw2XzCl+TQyBDb0biwTNYEPQ/XWsRcGy/152RDO8BDzjKbhEA==","signatures":[{"sig":"MEUCIQCq5bsep2AYCvMXgaBCd2auCESjSoYBXE1KdYtvjmjLfQIgA3kcsPmSrbm0rLvavAg1PsHNaagOPPFKdqX5BDybI7Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30443,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjswBlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUGQ//T5JF26ooSVwdjULlxET6Jq2wGxQlw7hRyzXeLflDaOew2Bi+\r\ndmc/0RmO98RED49n8fE0re7FeiDge6LNtxGQbKK3ha9mO0M/UwCfjvFc7BqJ\r\nbtdNz2zQOX47IEWig2csHL2RXr4X95yQ0lqxKOx7PJBM10mw7crXaY52XhJc\r\np1kWgmfKGlB0t6IpnrjUYSdPo/DHC/7AwdLW6IWwIB2Z3Kt/KkEAzmTkbO51\r\nFWvi53JxoRZxjy2YHww1TZC6aJ1UUKBsbFA3uGtCOLRXymrPfzHu3dAFnqk8\r\nv8OZMOVok2UAGUYc22t3011b0rZlTArpbtzghcG91d7NFB0in+q4EEvX23MP\r\nK36xYRmLuXMZjhJY75ZDuuS01KHNkq3+yT5OcDSVkD97skidZhn8pjj7rVBk\r\n6XJj8ETIc4Cp829RS6fSLMzn2cf6DCFC4G2PlZwR+5BiWrH1Cpvg8kL6EFmv\r\njRbQunJA+S309DUzI0eUnYIA6T321oBCwvFY6QzfbhvAk1eG6hBycav5FIZD\r\nkt2u+cHc9NZYQKLEu1O7K2sa+qZ1Mx0XBgH4wbLFzumL0be/qbRPDu6XPZkO\r\nS6x8H4mECqHpg+YULX3Rc16P0RRDG27Yx07OrTsrlkjRQG1tcItrizHgTjNX\r\nFGShCKH1VeUFm6DDSxC2+EI7xvS1hpZf1og=\r\n=gcqZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"c3fb73079e751ba3c064d0d2e9d2893f017e49e6","scripts":{"dev":"npx nodemon","test":"jest","build":"npx tsc","prepare":"husky install","coverage":"jest --coverage","prettier":"npx prettier --write .","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"stopnoanime","email":"birecki@proton.me"},"repository":{"url":"git+https://github.com/stopnoanime/8TTACS.git","type":"git"},"_npmVersion":"8.15.0","description":"16 Bit Transport Triggered Architecture CPU Simulator","directories":{},"lint-staged":{"*.{js,ts,css,md}":"prettier --write"},"_nodeVersion":"16.17.0","dependencies":{"ohm-js":"^16.4.0","commander":"^9.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","husky":"^8.0.2","nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"2.8.1","typescript":"^4.9.3","@types/jest":"^29.2.4","@types/node":"^18.11.11","lint-staged":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/16ttac-sim_1.0.2_1672675429458_0.816027752109892","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"16ttac-sim","version":"1.0.3","keywords":[],"author":"","license":"MIT","_id":"16ttac-sim@1.0.3","maintainers":[{"name":"stopnoanime","email":"birecki@proton.me"}],"homepage":"https://github.com/stopnoanime/8TTACS#readme","bugs":{"url":"https://github.com/stopnoanime/8TTACS/issues"},"bin":{"16ttac-sim":"lib/cli.js"},"dist":{"shasum":"4544bb09cda6e5d2deb1e4101a80cd9cb4eca52d","tarball":"https://registry.npmjs.org/16ttac-sim/-/16ttac-sim-1.0.3.tgz","fileCount":19,"integrity":"sha512-MTXRd9OdN2MBXujV9WXMQMbNwmqJ3vbjMq5ZEwG/QvPqkaRwS1K1NQcIdn1jnSSmNGeKoAJ9vWwbZu62k5nOqw==","signatures":[{"sig":"MEYCIQDh87eS+RmP7noXbGYTB1JBPZ/9h1bC2bnRzIUdxUTHQQIhAJmZoR8p9DqWiAHnSBcN99PiDAY0GmGplDdpo4IPkGok","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjswD1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7MQ//czz6kgsRgXtS/3/CVawEz0qKKRmQKeBuq4JLJceL2FdA8zNG\r\nAnjOeePoe53sT/kkwndr/IRyIrKozAGLWYetw7X6/IPqk5SartpiQdMOayqQ\r\nNg16yWr8YNycUDGtN9BxPEfBD/9kdmWz0s7t+7V3uhrG6y7+90K0XrzxlUfp\r\nIfB+uOR68lEpr3AhvibFoFdOm8OXPCFA7WACoesUeeT2+vrjzbWBcUP3Jamy\r\nEIt/oUfITBdt/E1Gj39oV6jquE1zl8l8RxTXCHAeGLTVPEPIcB2atRHJDZPY\r\nv0NJfn8nua5oSfXBp9bqeDJ49uPqLKqEj8XKtadJHbn/h0LV8HCw9tF9ohRJ\r\nT7mEWN1CLQx9xqVYp9jcFgmrOolqRczxieHTyzbper5hCvkd4g7/LUxQrBzd\r\nef/+fp3Q9oZlMXaBhQo02A6N5va+IGf/kBmAtnm72fCgCqMixjn4HiZTwv5V\r\n0rffWgXfa0ofhHHgKcgYL7lpLGRXSh3tlzI0IoHH3cQ7AykEtmHG9pPFEe74\r\nq4vBMXqECCSBp2dU2ry+gHDTtquHWe0nlMVkGrrvTa8ZhmIwt8n1eW0SGszn\r\nf9pGeaXKwAGv1kHDtDnriWmRiek/CQxIxAmkdP1SIFGserESe8a5G4OwWFH6\r\nDt6ZK/fOUQSwOdye65lQLUFZ8HQwn7kW1D0=\r\n=eYff\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"c3fb73079e751ba3c064d0d2e9d2893f017e49e6","scripts":{"dev":"npx nodemon","test":"jest","build":"npx tsc","prepare":"husky install","coverage":"jest --coverage","prettier":"npx prettier --write .","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"stopnoanime","email":"birecki@proton.me"},"repository":{"url":"git+https://github.com/stopnoanime/8TTACS.git","type":"git"},"_npmVersion":"8.15.0","description":"16 Bit Transport Triggered Architecture CPU Simulator","directories":{},"lint-staged":{"*.{js,ts,css,md}":"prettier --write"},"_nodeVersion":"16.17.0","dependencies":{"ohm-js":"^16.4.0","commander":"^9.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","husky":"^8.0.2","nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"2.8.1","typescript":"^4.9.3","@types/jest":"^29.2.4","@types/node":"^18.11.11","lint-staged":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/16ttac-sim_1.0.3_1672675573199_0.21028021673920927","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"16ttac-sim","version":"1.0.4","keywords":[],"author":"","license":"MIT","_id":"16ttac-sim@1.0.4","maintainers":[{"name":"stopnoanime","email":"birecki@proton.me"}],"homepage":"https://github.com/stopnoanime/16TTAC-sim#readme","bugs":{"url":"https://github.com/stopnoanime/16TTAC-sim/issues"},"bin":{"16ttac-sim":"lib/cli.js"},"dist":{"shasum":"f82317f41154cb9b4b2a55354e85474623a12712","tarball":"https://registry.npmjs.org/16ttac-sim/-/16ttac-sim-1.0.4.tgz","fileCount":19,"integrity":"sha512-+Mc79c1CB0MXkdZQprbWwSKu1Eg9jTpjtEh45ObDA2JvME8jyERM0xGnHy6h7MK1cY7fuZ1+1UjNTrqCzYUAyA==","signatures":[{"sig":"MEQCIDuZ61NwxchI6WRZc/U8tqVVewiqp4WXzDosfv+GVI13AiBjSeJSci0YfcIM2X204wFYUEKMJeZxNjON7b9e3fXf4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjswKFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotUg//YU/RooUtsU/xwNC2yljZGV4ZCge+VnGGpGyZG0G/ZW1swMHv\r\n7fQkqOaFvlqcLIczljFrdlvU/618AhekOPe8IxYQaN6mMLZ9nwZ3LzQHE84h\r\npia/DTZl87c/8M6yi8q/S4ntcDeNwSNA+zRMFE80Uoq8er9r9VhXIafeQ3Vh\r\nZes69zpoAsMOcSJSVPwuLg3B5vqjljmYL7yS5y11fCHKEX6KjeM8zPboDFX6\r\nHW16NBrwJ32RflLATfcuzRf7JQeXnDs/fQqae4FjzFTWObHI0ggP08tMkTFV\r\nUWARcHx1Brip4fPA4bF2QzLBRYAzhFErj0L/eJWqDejBTztA3/cRECOzu7/d\r\nKG3oYUKApvPl00OC5QEp135nBx9X6+paH/GW+7fei+9I/f63fVHMCXEmdtZ4\r\nd28iW0zDBZmUJyku7bMwyZT51PGEYpntuSeHhDEh/M9nJYdu+SkQdzWlH54r\r\nryXl8Dwi/r2wt14lXS9ohmdJHQv7aeqnx5SS0lmj6esrUcjFxKENmxRkn9GT\r\n/iI202YWO40aMXrN83nkZQyqL+1CM9Nw8MTGxPVsxIXn8gMsWBU5n9naZNRk\r\n0DKwjplfvnQONec7Ck0C3FB0tFqXH+HAkVWFsNjhueWfBkwlqNIKmaeLM6aV\r\nV69/kkc3tfguxWYMuNHR3o8ZJTSZnzfmer0=\r\n=IJv/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"94e8de9debeab41d17b1b72624e17aefddaaf6d0","scripts":{"dev":"npx nodemon","test":"jest","build":"npx tsc","prepare":"husky install","coverage":"jest --coverage","prettier":"npx prettier --write .","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"stopnoanime","email":"birecki@proton.me"},"repository":{"url":"git+https://github.com/stopnoanime/16TTAC-sim.git","type":"git"},"_npmVersion":"8.15.0","description":"16 Bit Transport Triggered Architecture CPU Simulator","directories":{},"lint-staged":{"*.{js,ts,css,md}":"prettier --write"},"_nodeVersion":"16.17.0","dependencies":{"ohm-js":"^16.4.0","commander":"^9.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","husky":"^8.0.2","nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"2.8.1","typescript":"^4.9.3","@types/jest":"^29.2.4","@types/node":"^18.11.11","lint-staged":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/16ttac-sim_1.0.4_1672675973558_0.19038670771087696","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"16ttac-sim","version":"1.0.5","keywords":[],"author":"","license":"MIT","_id":"16ttac-sim@1.0.5","maintainers":[{"name":"stopnoanime","email":"birecki@proton.me"}],"homepage":"https://github.com/stopnoanime/16TTAC-sim#readme","bugs":{"url":"https://github.com/stopnoanime/16TTAC-sim/issues"},"bin":{"16ttac-sim":"lib/cli.js"},"dist":{"shasum":"c2db54d84ffebd71daf6a15b5636a13cf9965bd2","tarball":"https://registry.npmjs.org/16ttac-sim/-/16ttac-sim-1.0.5.tgz","fileCount":27,"integrity":"sha512-t/50OQXXQn5XrDKmV/3cx4y66x1B3LF2bc+taxKKBbvsnYRgyKFV4/Xap0s5htrscR20jwRhDORzCEf03WmpIg==","signatures":[{"sig":"MEUCIQCXh0Ww+H4V4zyRvo7MwskjGiAitllnEkRjooFZS0mIgQIgAdO00aZV3v6bX2nE172zjg5+ldDs0phEZuuJe7dzrLM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtGHpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCVg/+I3Iy0p1vWw8d147OCoFuQSZpAXn+q2BOh+gSd2+Ugsw1gpup\r\n31YoPpS+imNIJhVAdkVa1KLWGcBFkwjFljNAcXFK3jMyosksXnPLTMnadCit\r\nx8B2YegoD+CTzPaedZ4GnfzjaPdcMUlUytAmYyta/bN8eIR4qgvNh9q1PjHd\r\nYEJSKJuvgY/3ccF4yhOZVaja8FtZyneeZAgCjVyZzJ4XZj4n4x6QB14Rxa+X\r\nKBZT+IWCrBkaepjy9NDomnCEtxPUTBrQk2mBEzDMY7lshCtnYbFd9anvElcL\r\n9UXPK9KZAiAbYe3A3HDRmD6I2qtpTzTb4xH6eGVF/bI/OBaSe31CsvgcGtS5\r\niokWRMkpofobBW4+udRKHnQHjnc35JxTkdh6wkrMRsJ8qwsV2VAHbf2oGLSt\r\nGbg8lD5pZ2TtpIhwdmr9zrYa24Yt3XSJeQCtJ0ZTw6MNJYtuhfL+gzRbixc2\r\nrDiq3YXVqGcs3Z9DqZco9qOYN/wGsAD54ZdLc6en7UsPAtkXy5c4BypCufE7\r\nVqNv7ioxqx/Jwf3IpNh0qDT8G/8SlLpGD+xdN5YsQsa4k4OSw/Y3wMSgIJk5\r\nqx+Mlrbp2Qj85N4uEVFZ6FEsL5GrntStsgyKVYloKgnT3fGcyghpt7+88v6i\r\nv+Q5i2K+mgecEABrOAlsK2X7I2DdEBQRZRs=\r\n=vZq+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"94e8de9debeab41d17b1b72624e17aefddaaf6d0","scripts":{"dev":"npx nodemon","test":"jest","build":"npx tsc","prepare":"husky install","coverage":"jest --coverage","prettier":"npx prettier --write .","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"stopnoanime","email":"birecki@proton.me"},"repository":{"url":"git+https://github.com/stopnoanime/16TTAC-sim.git","type":"git"},"_npmVersion":"8.15.0","description":"16 Bit Transport Triggered Architecture CPU Simulator","directories":{},"lint-staged":{"*.{js,ts,css,md}":"prettier --write"},"_nodeVersion":"16.17.0","dependencies":{"ohm-js":"^16.4.0","commander":"^9.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","husky":"^8.0.2","nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"2.8.1","typescript":"^4.9.3","@types/jest":"^29.2.4","@types/node":"^18.11.11","lint-staged":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/16ttac-sim_1.0.5_1672765929163_0.5169306303926859","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"16ttac-sim","version":"1.0.6","keywords":[],"author":"","license":"MIT","_id":"16ttac-sim@1.0.6","maintainers":[{"name":"stopnoanime","email":"birecki@proton.me"}],"homepage":"https://github.com/stopnoanime/16TTAC-sim#readme","bugs":{"url":"https://github.com/stopnoanime/16TTAC-sim/issues"},"bin":{"16ttac-sim":"lib/cli.js"},"dist":{"shasum":"d931439f5e922a11e30764e7385c6e14668b326a","tarball":"https://registry.npmjs.org/16ttac-sim/-/16ttac-sim-1.0.6.tgz","fileCount":29,"integrity":"sha512-l3ST95KVscr4kXe/05uKaA46uVGNr/IvxPMfjX6gfOiRQchAxNiJmDLT7RwvL/V666bvJltKGwrRIWSRLE5N/g==","signatures":[{"sig":"MEQCIBb2rSUmIm/B/TJnz9LXcksyVfBeAZqphlVxKA9KvFSGAiB/y+9bhP3gb6zz7AlvR/ByBSqDq70q3usqwsPTEE5nQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtcshACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIbA/+KpJ68MdR/Dd34Dgn+poQx1YE/Z3TD61JK4AF0tTwgArJZe/N\r\ngOdWIkCqU3RUoh2AZAj5bxYDxML5hnVMU1x5EhLpOK/vscq91TTDNPM16iJg\r\nlua1v64tbHfy4PkiBNIPwyfYY9mbYpejh8AluF16zgtYj7rMUrac2DhGBLCx\r\nxm8YSt3YibZbvYcHk++18gDxqvl72AlHN9makK4TQkwopoGNAmunffeWXBRu\r\niy2fLADXkdXICf/2DwydRrhW8aOg2qTnhrBxaf5BYV0LiCd4VSe8m3quEeV2\r\naKbf87XnoxookNrGv/nW+7omY2qh5p/1+0K+SpKS3GgMY6J8oK3X7Yu611En\r\nztXYfcjkAy3ETkYQxaPmC2MBvjgRFO/aqDY2hyGc2vC7eAuCfDJvDlSg69mV\r\nAJG/WA2MYv5LGue87Ont0RVTPr9ydFtnhYosITrTNyFvtB6sCQu7RBn+mI97\r\nocSn+sgyxxYc5hLDXduLhbcMKF7r64JAHbyNABlIWQv7JP2FhHIU8gdBM0uZ\r\nJ4WBLde4k5XKir80NUlgmH5MpXzbr6AzgxasWPrzFHj/F8fGpR7q+MAderGG\r\nPWtAsHdmM/SMMfIY7C4QvoKjLrZv3lqZzaYlwG7UVK6X78S9rTOQR/S2yuyC\r\npWmntiXsGqLThudmVO9kJN6oabxDgh6rtdI=\r\n=2mwm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"8aaa32482106981f1f274710f2078855ce8aefcc","scripts":{"dev":"npx nodemon","test":"jest","build":"npx tsc","prepare":"husky install","coverage":"jest --coverage","prettier":"npx prettier --write .","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"stopnoanime","email":"birecki@proton.me"},"repository":{"url":"git+https://github.com/stopnoanime/16TTAC-sim.git","type":"git"},"_npmVersion":"8.15.0","description":"16 Bit Transport Triggered Architecture CPU Simulator","directories":{},"lint-staged":{"*.{js,ts,css,md}":"prettier --write"},"_nodeVersion":"16.17.0","dependencies":{"ohm-js":"^16.4.0","commander":"^9.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","husky":"^8.0.2","nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"2.8.1","typescript":"^4.9.3","@types/jest":"^29.2.4","@types/node":"^18.11.11","lint-staged":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/16ttac-sim_1.0.6_1672858401446_0.28952981832194946","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"16ttac-sim","version":"1.0.7","keywords":[],"author":"","license":"MIT","_id":"16ttac-sim@1.0.7","maintainers":[{"name":"stopnoanime","email":"birecki@proton.me"}],"homepage":"https://github.com/stopnoanime/16TTAC-sim#readme","bugs":{"url":"https://github.com/stopnoanime/16TTAC-sim/issues"},"bin":{"16ttac-sim":"lib/cli.js"},"dist":{"shasum":"38776350f68979016aeb88640fd6015cf1ae2d26","tarball":"https://registry.npmjs.org/16ttac-sim/-/16ttac-sim-1.0.7.tgz","fileCount":21,"integrity":"sha512-j5lctnLvGK2EfJc7skQBI/EfO3w/azCabk0Tb/27ilfiRdR6BB7WV1dwrOPWi1f5gySZcEbunfAgMrXMyIYNmA==","signatures":[{"sig":"MEQCID+ImsmOAYz0dAjNonTpl28bQ5eMcm98TXN8pNHO1PD0AiB9XR1ldy2HjC4/OeaauefZhK1o+bt8lACArVJH8QzZsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvcefACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZlg//V/yn3Paov3R9V55ELH8UT/t9T7Jx63EI4sPnoySns4CF66bS\r\nzihYS1VAt62M1H8k28f5IM7xmoqoTq61bWlGpH1Zw5XiVp6aawAeEYDoM9Gp\r\nQ31/c4rlv7gJ6NSIQX1IRPc+XGdA4N6dfsxOdcPHXPqGmkPVK9Ukuf3SaKr5\r\nlhDz1PaviEYii68ASXeiPIl0q1T57QuPogwKan+LRpmxLMeMfZEuyLMKgiIt\r\n6sCyO+22omIFtAdz7K1xP27iDfRg/P128vON1e+tQYZ4LckVaydp6DZZym4Z\r\nMnqViZjB3GlCLLXFE+4vzBMoMBmcjXnUngPyAZRzX5407Haz12Gkw/xRoDTP\r\nv1EFPgI3uoI+gX2ORF616zbZ+zpXKB+e3tbLudnwHPZB/GwkkW93QmESulYZ\r\ndnar3riJFsugjU2jif5AuEXuj9Dc0ajzZP59IpAuYVjS5pm3OtjVflalnZnJ\r\nOXWXcqV4rahFSPM49akW1BBBfy1wN5bM3bN3Z3AzBBXCzjvZJDS2urHs1UbY\r\nxjYNZW4Rmw8kLiZ9mJlrhbViwhPaD+/UC80yMe7I4+9L5Q1AKM/1dmMKP3RZ\r\nptH4uC1EOJ8S0C9WhT5OkB9ozmCNDEmOnX/425RfBr3SLvxTfPDQfakovwf7\r\ne3obkyxdaiOXvF5akP8wE2CcNMIdHMdQufQ=\r\n=7lk0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"95d01cff3cdb3b51ee2a518c2b8809d47e9a53a2","scripts":{"dev":"npx nodemon","test":"jest","build":"npx tsc","prepare":"husky install","coverage":"jest --coverage","prettier":"npx prettier --write .","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"stopnoanime","email":"birecki@proton.me"},"repository":{"url":"git+https://github.com/stopnoanime/16TTAC-sim.git","type":"git"},"_npmVersion":"8.19.3","description":"16 Bit Transport Triggered Architecture CPU Simulator","directories":{},"lint-staged":{"*.{js,ts,css,md}":"prettier --write"},"_nodeVersion":"18.13.0","dependencies":{"ohm-js":"^16.4.0","commander":"^9.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","husky":"^8.0.2","nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"2.8.1","typescript":"^4.9.3","@types/jest":"^29.2.4","@types/node":"^18.11.11","lint-staged":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/16ttac-sim_1.0.7_1673381791717_0.39830016642460153","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"16ttac-sim","version":"1.0.8","keywords":[],"author":"","license":"MIT","_id":"16ttac-sim@1.0.8","maintainers":[{"name":"stopnoanime","email":"birecki@proton.me"}],"homepage":"https://github.com/stopnoanime/16TTAC-sim#readme","bugs":{"url":"https://github.com/stopnoanime/16TTAC-sim/issues"},"bin":{"16ttac-sim":"lib/cli.js"},"dist":{"shasum":"188143b6a444f10861240bf3626f3a0c9d509f29","tarball":"https://registry.npmjs.org/16ttac-sim/-/16ttac-sim-1.0.8.tgz","fileCount":21,"integrity":"sha512-Ico5NmpCpqHqIM/zy7e4IKO8TTainD0+J/32nfZ77ObC8BVCPCMvNjXtfgmheX2N2O4UsuAxkts2hO2M0VnpVg==","signatures":[{"sig":"MEQCIH2T5hsEuZxwViVE1vOoGGqLTb7W8hwPM2eWaOYhD+tqAiAfK9/ime595SzqgwgGxeuQr8VFx0foJxz0zB0zesbspg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwfYuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPURAAnMuLWP6Z6CsioRWJqS1wyfbSx+9zwe3WJ+IKSKNsPbjkWuj6\r\nDpRevheCRHG/VXDP0qVpz7HZZsOte12+mQ4O2CpHFo/eYzlXtWhdGc/sBdgO\r\nnA9mQcLMjmSfm0MTDdNQj5xSAGH++jiP2Fy/mXRdbqCzqjltxkrwi2tgNoyd\r\ngzpQnZsmeHnvwfsq4Lq21oowTp350Zp55mV0xCjxKQNyXkN3ggRsNSVWwfrw\r\nQ6A8Y3qB6WeISMQCCgxg65fdQhMQPaxz03G6oXvCWVG3PASCXWLDrW0gEhWF\r\nIr4NOsSZYXEPfeJwPOzueu00IVT84xuJfZ5WHTVPlV4heQl8W2XflXGPci42\r\nu26d48omAZxnBQ2B6Qp6XVI1xoxVpLqsHsWNZ41zBk7f1KLCZLMshs/+RDt9\r\ngRS+dZb3TJUui3D6pDAXjbQrn2JgTP4DnHsuStuViG1JMXwFdUB7fykEwpgn\r\nwc5/T1u9PeekHoMu5mDJZlUjao5/YTDPdsfsytewcuLO/nDRadGLcvgdPWpW\r\nrMi2gyyvrOiatPef//YNqHcjEPWHFxFX9SbKGwQ8GJtsY6Xad7Iykt8mFuMZ\r\n/I/xuwSE37HcQUfRhNMsN6KCQ6tUwuW7kcTA2c3Ue3OWWqzN0iz+N8EvCsoc\r\nz/AcKRE+Mo9xb3qlRrO4fEvpKhIjubXNvqk=\r\n=QeVI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"7b6964937f90774b8567fc868f110dfbbc804cee","scripts":{"dev":"npx nodemon","test":"jest","build":"npx tsc","prepare":"husky install","coverage":"jest --coverage","prettier":"npx prettier --write .","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"stopnoanime","email":"birecki@proton.me"},"repository":{"url":"git+https://github.com/stopnoanime/16TTAC-sim.git","type":"git"},"_npmVersion":"8.19.3","description":"16 Bit Transport Triggered Architecture CPU Simulator","directories":{},"lint-staged":{"*.{js,ts,css,md}":"prettier --write"},"_nodeVersion":"18.13.0","dependencies":{"ohm-js":"^16.4.0","commander":"^9.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","husky":"^8.0.2","nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"2.8.1","typescript":"^4.9.3","@types/jest":"^29.2.4","@types/node":"^18.11.11","lint-staged":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/16ttac-sim_1.0.8_1673655854148_0.9801729533780361","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"16ttac-sim","version":"1.0.9","keywords":[],"author":"","license":"MIT","_id":"16ttac-sim@1.0.9","maintainers":[{"name":"stopnoanime","email":"birecki@proton.me"}],"homepage":"https://github.com/stopnoanime/16TTAC-sim#readme","bugs":{"url":"https://github.com/stopnoanime/16TTAC-sim/issues"},"bin":{"16ttac-sim":"lib/cli.js"},"dist":{"shasum":"fd5eb3a6a7c7769fd28bc57375fff8c38e8128fc","tarball":"https://registry.npmjs.org/16ttac-sim/-/16ttac-sim-1.0.9.tgz","fileCount":21,"integrity":"sha512-k7gUlqW2dTFSdYB18CeY75T6CfjdsEzXd/Aupls20mKPoozCcI5wWVPFVRyHcp4ID40vJ265lUBh2PXnheGHnw==","signatures":[{"sig":"MEQCIFcyUspYA8fmWjI3MqFB8+z+0NAGvQUoNA+prbgZR0AVAiAzJMskfnPz+P2AVQm+Ld9tHpqf59adPwVuN9rh8IDFRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwfeCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtPBAAlgFlyL8XdnWydCo7Aa4pimq/aXcjRlsBEHGMfHH1zdu2Uj01\r\nbl+hybzUXIhb/d6z4rSgVr/U2Xxs4oZ8P+PIiw8cBfRB1AOAF6sY8vNbS//F\r\nQOCXXswOHDUIGRMDvzR/7d5OomZmUBh1prP+MhMS4/sK1V3YVFzDQyI8ScVw\r\nmwYCCALtrsMFxM9NRu+YKQ1V05dT1N6nBZaShYmrcfuANfwpTkQSK1Pg2B9h\r\ndt4pfcMiFo+HzLyhXqveU4mGcSSCBvRKXgf0medOF0BKihXXH8JbXWo+4Mpz\r\nHb2qyAwKp7EA93jaX1kHWQeKR0bwXyhaxb1gZkavSghz7azAMRfUSHtEELNG\r\nf+lUNXV17tcHHY3i2TKKWSv2onVFAxDzC4ZMZJ1dQPgHcboWe/l0oiUenppQ\r\nn877fwLuK0PNJ6bCW3QSriLkFdq7tiO00X2QVWaKtMxzUBZ0GmNtj45lJ+ql\r\new08XGGDntoNjnFD/pX4RCbI+YCnF0DfAM80e77rxI4+nUI+Ck6MNZlm3FBU\r\no28qpAxBliaFuq673PrdyTe+Ai9zzqm1d/eOyrhwrIpT48XaW4kLOMB3jUWB\r\ni62D7+ZYCcSgziWP90zi372XQ/tcx2ooTMDrFOggFeBjuOiSh5elbBrVBsOi\r\n4fNjk3c1tbqk3aMPEoQ3j9sc7pq/yOJ12uQ=\r\n=f05Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"7b6964937f90774b8567fc868f110dfbbc804cee","scripts":{"dev":"npx nodemon","test":"jest","build":"npx tsc","prepare":"husky install","coverage":"jest --coverage","prettier":"npx prettier --write .","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"stopnoanime","email":"birecki@proton.me"},"repository":{"url":"git+https://github.com/stopnoanime/16TTAC-sim.git","type":"git"},"_npmVersion":"8.19.3","description":"16 Bit Transport Triggered Architecture CPU Simulator","directories":{},"lint-staged":{"*.{js,ts,css,md}":"prettier --write"},"_nodeVersion":"18.13.0","dependencies":{"ohm-js":"^16.4.0","commander":"^9.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","husky":"^8.0.2","nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"2.8.1","typescript":"^4.9.3","@types/jest":"^29.2.4","@types/node":"^18.11.11","lint-staged":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/16ttac-sim_1.0.9_1673656194647_0.07377600544586715","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"16ttac-sim","version":"1.0.10","keywords":[],"author":"","license":"MIT","_id":"16ttac-sim@1.0.10","maintainers":[{"name":"stopnoanime","email":"birecki@proton.me"}],"homepage":"https://github.com/stopnoanime/16TTAC-sim#readme","bugs":{"url":"https://github.com/stopnoanime/16TTAC-sim/issues"},"bin":{"16ttac-sim":"lib/cli.js"},"dist":{"shasum":"a565ac9e5b7abd286b050e6b5d1115c6bf77ed1c","tarball":"https://registry.npmjs.org/16ttac-sim/-/16ttac-sim-1.0.10.tgz","fileCount":21,"integrity":"sha512-wR9Tw7ZYKNPwpmDlBt5eHWyI4vCMGIhMGlM9qyl863eaTQMXbI4H+/2k89hL8+ijGOJu/+AxdTpHbMnBGg9qSw==","signatures":[{"sig":"MEUCIDeG3JViMEUYkH1Q9wjOj93y47G9x0Ps2L1Q6wXHZQY8AiEAsREpuMhlcBh+qqjA+AR6detmQJu3jCQ0ZjS93QdpqSU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwfi7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4bA//Sw1JAxiaicdm/PFuGvEW3JJoCYt9pjjZOQBfUYTbuUHPjYee\r\nWJLuPEqaidwheHwpAo9sJJaTu0X1iLWq7ueD8aJbJ6CJ2GHrj36tCX2rkNAq\r\nDLnkGFJO5StElyZggxWGGPNI2bU5ngsv8JxCk3polGPX0xI2Ofl1sj8CFECF\r\nHykU8TyRjd4AvetLXxO1nqeaVk+M6Q52Nsz8jXrphmvwAX86sa47l7Kbxh8K\r\nis/qI+g4mQGCJLg2yh0PM55KwTqWG6JX17WAyuehKHPGQ4ZY1U9aJxHYP+4r\r\nhIi+6qFQtxu6J5ASx9zQ102m5y4vZ6NUu+TL3nVqnp5Tw8zgFfLpHSDe4Ctp\r\n6PGSSvT1EnnNxiw2RxYWD6tXA2DjIKj0E4r4TaXL9Gr9VbkJ6m6R5MdVMhos\r\ng2uFjb5IAhzJpTYIhnSVrw+0oq8jZx8P5d8wRdk3DgLHNp4fYmeX25fKCOJY\r\n78NDdco7iWuid3ZDo7L+8WOWzX1RkhU84+yzy7JEEiIiA+ocGy9B/sraQCPx\r\nOoeKqxU0c/IVdHq/J2PE6itLB3Z41WMqaAzEP6ZiI2ZKK0BBwMxDkRN3ZiJl\r\nEXVgnyg5hoZ3nMweQtjwRbjstn2RemA0cpt03/etDJd7qr3K+zlyPMsGhgB/\r\nZJm+cmmKguvlCHVY9guvYaDLX4+xoxTEsyA=\r\n=/CIW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"7b6964937f90774b8567fc868f110dfbbc804cee","scripts":{"dev":"npx nodemon","test":"jest","build":"npx tsc","prepare":"husky install","coverage":"jest --coverage","prettier":"npx prettier --write .","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"stopnoanime","email":"birecki@proton.me"},"repository":{"url":"git+https://github.com/stopnoanime/16TTAC-sim.git","type":"git"},"_npmVersion":"8.19.3","description":"16 Bit Transport Triggered Architecture CPU Simulator","directories":{},"lint-staged":{"*.{js,ts,css,md}":"prettier --write"},"_nodeVersion":"18.13.0","dependencies":{"ohm-js":"^16.4.0","commander":"^9.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","husky":"^8.0.2","nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"2.8.1","typescript":"^4.9.3","@types/jest":"^29.2.4","@types/node":"^18.11.11","lint-staged":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/16ttac-sim_1.0.10_1673656507250_0.32216216194421365","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"16ttac-sim","version":"1.0.11","keywords":[],"author":"","license":"MIT","_id":"16ttac-sim@1.0.11","maintainers":[{"name":"stopnoanime","email":"birecki@proton.me"}],"homepage":"https://github.com/stopnoanime/16TTAC-sim#readme","bugs":{"url":"https://github.com/stopnoanime/16TTAC-sim/issues"},"bin":{"16ttac-sim":"lib/cli.js"},"dist":{"shasum":"2f4157f94c0815b0c68598b5c614a27b263c0bb8","tarball":"https://registry.npmjs.org/16ttac-sim/-/16ttac-sim-1.0.11.tgz","fileCount":21,"integrity":"sha512-M7uGj5mXTesl7Il6aEMVxCe0Cd++oUFuEMz9qipf65hiczGi0fbd7yX33eExivm5JXhx0jqMeGq6LmSwOl+aXg==","signatures":[{"sig":"MEYCIQD2CMfiUYoxf9IY+OR/7A1AiN6g4t1yxPh2rvcuRVCHKwIhAP4ODRSzUiS2kpaiafduRuORNNnWLmIKptG3dZzvp5sN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwfqxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmocwg/9HKVplK/uTK/t3tC1/UMcPMfIvwc+QVkgXOUra34Y79k72diY\r\n7YQEhcGgcShOFw3/p6KTTW6oOWP6l4nBcmZIA5fAo94oJjAs8ZXX4zRi+9KM\r\n0vzr3lWINjF4wlVuy1vhMgplZqWw5pc9K8+EGayQO0xq8eSQ5jxbFRIZAVkB\r\n8K4z5xVEdCGUWT1mrKEhnkkyFLLdZEhMy83ef8qMVIOh9skqxHIGlISnPsVC\r\nfhaLsORBJcCEeYb4IMCxqvzu02+W3pKVJRsF6mCdKboxP7mqObayNvLk0WCx\r\nambHxgV5tgzy6d1arlTNmXGo4xblbPBnr89xDSB74KPFbWoW83i0tclkIIzE\r\nbFtjGzvxeTRZVjHH+Ip73dt4En3LdrgiNx+2nh6jVa42tE9wB/fNcyL5WCo+\r\nOF0IBHH4btfL0R34kQbr8LPfcWSyT17jsTf66Lz7XXzZQFrHAodubCZqK/We\r\ng1/+eeZpDTOD+YCnNnNUNhMx5E5uZA7vyuV8obBWRoH0fhbQhKUNEpxX7mN0\r\nHvD8fOHGFgNjuoIeRlXw11UKYae1yKrGvw1hfqBD4GhSJcpciVzgX7qrJoFx\r\ngf6u3Vq/0vAhAK99ABMelF6+QkiANc25QPHfW2yGWfWBQHADKOGIQPhmfYXR\r\ntgPdMkdJdbqdLvWjob3ETynOIyto6IL+mfE=\r\n=LMdp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"7b6964937f90774b8567fc868f110dfbbc804cee","scripts":{"dev":"npx nodemon","test":"jest","build":"npx tsc","prepare":"husky install","coverage":"jest --coverage","prettier":"npx prettier --write .","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"stopnoanime","email":"birecki@proton.me"},"repository":{"url":"git+https://github.com/stopnoanime/16TTAC-sim.git","type":"git"},"_npmVersion":"8.19.3","description":"16 Bit Transport Triggered Architecture CPU Simulator","directories":{},"lint-staged":{"*.{js,ts,css,md}":"prettier --write"},"_nodeVersion":"18.13.0","dependencies":{"ohm-js":"^16.4.0","commander":"^9.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","husky":"^8.0.2","nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"2.8.1","typescript":"^4.9.3","@types/jest":"^29.2.4","@types/node":"^18.11.11","lint-staged":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/16ttac-sim_1.0.11_1673657009390_0.10617791417804678","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"16ttac-sim","version":"1.0.12","keywords":[],"author":"","license":"MIT","_id":"16ttac-sim@1.0.12","maintainers":[{"name":"stopnoanime","email":"birecki@proton.me"}],"homepage":"https://github.com/stopnoanime/16TTAC-sim#readme","bugs":{"url":"https://github.com/stopnoanime/16TTAC-sim/issues"},"bin":{"16ttac-sim":"lib/cli.js"},"dist":{"shasum":"b4cffc2a947168430c4f00db9113fdd3d3b9cbab","tarball":"https://registry.npmjs.org/16ttac-sim/-/16ttac-sim-1.0.12.tgz","fileCount":21,"integrity":"sha512-8jiIY4pF3Mp/I6RpnUSlHa5Gd6jaokJVzFc8gK1uk6BB0Qlt7KsrNJVYTZSYyyN2fO6eWPjCXtoIdB1lURXfTw==","signatures":[{"sig":"MEQCICYT2tedOFII35U1x3Pi9gDrY44GFX14WN37nK/4OEnOAiAbLeZZzL3vo62AJ+yKraIIh5HGL+bQXbdsqOH3N9mL8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkD5IOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWkRAAghvNSTmKz395T7nKxic5MElTFFUosrfwMEQZWEvNXsagLxi0\r\nwzhYgFuEmlfeZeTTGAspCO/fNd6VverYYkzhWq2bAVard9C/SkIS76hIWaM3\r\n3XVGpKGRzj0g+KTUE/omI9J+GEBRYpRC5CjWbXjk7LTW6AgCIVURxvPnMDmF\r\nWWWlnDHbRBY3SnYq2q1Mo+unm74MrHt0WSfp4/6TGTEuBaNZjNHQVqyVXxQk\r\n02OOHokr0vwF008dZGWSeG6TwHPDGwYzQkQl8acQSg7wDiKE2erCMMxSxhJa\r\nL1JZzwqhdus6hrvc7pQamUNQIMb52huBVs1MhIG27/3kQ7z6BTihKtYpMm2f\r\n7ZEsm3VfiEQzNsnrQG0MRUQ727KS6F1PWgsqRSbnz46bawx+OyfBT+QAk013\r\nJ4PCBBhWD/YuVPlimNrNJl23eqOyn7yxEt0xNNupStuIBs4G/zh+gGqwQmUF\r\nOCGylIKasKIf5qtkMFvqcbK9Me7tP5QGpbrjZFNODjM5QvtduhsgOSc0IX1T\r\ng4gRCtylaI6KyTuHaM/ivOb1x/TS+pJEVmOWas6rQA7cCGwgu4MTTUKrR5DK\r\nHTWCtO4yQxBxGKgQhd12mFdnx7tfv3jlUO7H3aX+Z7SBIElAMSWlOTJ2NRMD\r\nIkpHPCFFFN9SQ1eN4B0b+O1nJIefk2Nud6s=\r\n=qPip\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"c3a0c2f6a765f90ad97de38be4d6b1ae8881e22f","scripts":{"dev":"npx nodemon","test":"jest","build":"npx tsc","prepare":"husky install","coverage":"jest --coverage","prettier":"npx prettier --write .","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"stopnoanime","email":"birecki@proton.me"},"repository":{"url":"git+https://github.com/stopnoanime/16TTAC-sim.git","type":"git"},"_npmVersion":"8.19.3","description":"16 Bit Transport Triggered Architecture CPU Simulator","directories":{},"lint-staged":{"*.{js,ts,css,md}":"prettier --write"},"_nodeVersion":"18.13.0","dependencies":{"ohm-js":"^16.4.0","commander":"^9.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","husky":"^8.0.2","nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"2.8.1","typescript":"^4.9.3","@types/jest":"^29.2.4","@types/node":"^18.11.11","lint-staged":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/16ttac-sim_1.0.12_1678742030462_0.5029684769103457","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"16ttac-sim","version":"1.0.13","keywords":[],"author":"","license":"MIT","_id":"16ttac-sim@1.0.13","maintainers":[{"name":"stopnoanime","email":"birecki@proton.me"}],"homepage":"https://github.com/stopnoanime/16TTAC-sim#readme","bugs":{"url":"https://github.com/stopnoanime/16TTAC-sim/issues"},"bin":{"16ttac-sim":"lib/cli.js"},"dist":{"shasum":"47a85b0e16076ebc3f1264caf9f28cfb5d761a0a","tarball":"https://registry.npmjs.org/16ttac-sim/-/16ttac-sim-1.0.13.tgz","fileCount":23,"integrity":"sha512-+2LzqQFTl6TeI4B6H346+x8uyW6dZViNuYfIg7nfuFofC8gZUQXLGQw1RqNnH/A2CLS9EMXKcxGfS3A/jMf1wg==","signatures":[{"sig":"MEQCIAJNsTRsgrAEO/ORitpvkerk6W5Sf+hmefjjjFmfkvQTAiBFMvuGNzskMmA+1qhwjuH6ds61nxzaQ+DVVvcMXcVu7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkELUJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRXRAAm6tFekVjC0inMci2ZAKXOZluhkVtP1dMrN3EkiYrgPDTnqD3\r\nPTYqmhBp9Id9zSs6egADGvHYfgKLU1RZxJp5LK4E3deAD1jxSGdR8khSMh3h\r\nliaBMDRXAUwRUncdCLd4M4O//0DNVwWzZYSTkOemx0VnXNfFYFN3M8gKNCyY\r\nqtSZk7yMNl8yRkSLyw8alAHWS6bUs2COHgI/PQ80y/6xDoIA2xGk/tiPnptW\r\nsXqgSSyzpLbVQe93K7/T2YrhuQ0GkQKiXjzHiemX4EzZUrL0bEOH4+FPBbPH\r\ng6qW0u9nCqDBsXbyKVh3GJjunSkJUkFklLq6vr0GiXctKpkna7QbVFYg0vMN\r\n2HIX7ugEbUcEfZUkamWl+KIjsaJwK2pEYQ4NFjMEpgZi3klGU54pKBWo/Fam\r\nGHEjdgHnrAV1TPkkwJeDVzKWjalxdHcQOU11obuf2LMwaYr/8Ceu71OkM5FC\r\nMQG0FHrGM7MdWnPo4QXDH1V+OJzRkRsbqQcUeiJj6V1Km+3FnWrpYC8u0+aM\r\nGLmPcWHgtndhC1gfnSkgiVCkDX3ksTkDfX3JsSV+2yCdzzN/ZcEcbSp7C51p\r\nIYT7NKINnVQgDnUymT5j7hFs5kavErakub7/peVdoulqJnu5ilGfMpYKhn8o\r\nZGtS/7yx8NusLdSHZhgHa/JtxcjBPy7bHhw=\r\n=mX+k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"f69bd456fe17202733305d5ccc30eae1cc468da9","scripts":{"dev":"npx nodemon","test":"jest","build":"npx tsc","prepare":"husky install","coverage":"jest --coverage","prettier":"npx prettier --write .","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"stopnoanime","email":"birecki@proton.me"},"repository":{"url":"git+https://github.com/stopnoanime/16TTAC-sim.git","type":"git"},"_npmVersion":"8.19.3","description":"16 Bit Transport Triggered Architecture CPU Simulator","directories":{},"lint-staged":{"*.{js,ts,css,md}":"prettier --write"},"_nodeVersion":"18.13.0","dependencies":{"ohm-js":"^16.4.0","commander":"^9.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","husky":"^8.0.2","nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"2.8.1","typescript":"^4.9.3","@types/jest":"^29.2.4","@types/node":"^18.11.11","lint-staged":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/16ttac-sim_1.0.13_1678816521173_0.501423077224203","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"16ttac-sim","version":"1.0.14","keywords":[],"author":"","license":"MIT","_id":"16ttac-sim@1.0.14","maintainers":[{"name":"stopnoanime","email":"birecki@proton.me"}],"homepage":"https://github.com/stopnoanime/16TTAC-sim#readme","bugs":{"url":"https://github.com/stopnoanime/16TTAC-sim/issues"},"bin":{"16ttac-sim":"lib/cli.js"},"dist":{"shasum":"c1c2f43673d039f616e8f1e2c98a1ce2a54a16ce","tarball":"https://registry.npmjs.org/16ttac-sim/-/16ttac-sim-1.0.14.tgz","fileCount":23,"integrity":"sha512-3GWzUcQD0HWkb7fAwKB6jhseV9lvKXNMiVFXwO3MiWtt4ZGrTNeR/AkzgxL4S6MYuc78+Z2YK7Un5ZAank8gzA==","signatures":[{"sig":"MEUCIDbMr73DcYdpOTsJLuMMYq1XKFoVpHT9b3Nth1hjA22+AiEAlPZO2U9ozqsrGvObT/tm4F8S55BTBRo3V3Xl+zBFhV4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkELV8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2XRAAlpNAns/TL0u2ji5RmFZ7Rdgw/vg1RZhJYa6r1e+OFxFy8HxX\r\nAd9sHEPdYJ/FDzMRfTHQfHdjs9c2lpPRNBGWItNv3zhmVzSQ6ANooY/tlKwE\r\nTOxKpDpTd1LV/ZT/EGCfezZdLbLvzWz2FFev6wVcriIR0kxPXPak/CnhAsdK\r\nqgpI32DvtpamDBYS+Uw697mdtQDsWETP9iPJPxC/cEWWkdUwX7ZHMN6ACV5m\r\nNLOXOHMzaaJqZ7iC/CijJn2PpHe0M2eTp/lTJIREFHbCdgZ/0VzLGuZrJ39P\r\nsB/hpulucr/vuIAcsg4go97cHb34s+MhNUJqw2wArDOt+o0YKTvY32Afb+ee\r\nAl71EyWftaG+sqG2qrDiAtyAXPcoQPIW0CYAO78DzlW9hnTnHAv4eTeESuOE\r\nbhkXaBEU2zsb7PxERbusd8CUVNQzxEdN2jj+ZYJgkYudxS2mBUXPYL48pMIK\r\nBK7j2i5GHhAwGqHKZxn44z25O7dMcrE6EzlHPbKggvcUuFtcEhast6oPOqpT\r\nXfazL+GpDHUu03jiH+SjVOqAtKXQRCQEXg1tuigdCnzs9HeSlCw4vDNboRPI\r\n7Yc/8QD/yWQtcMURLhHOxtYj6i2xXpoOWCXbZuYtwjg7UFu5kQwYb6BeXGto\r\nx1l0iJxnDjnxSWQIQZa9qJz1mdHNrSAxZlI=\r\n=x8Eh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"f69bd456fe17202733305d5ccc30eae1cc468da9","scripts":{"dev":"npx nodemon","test":"jest","build":"npx tsc","prepare":"husky install","coverage":"jest --coverage","prettier":"npx prettier --write .","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"stopnoanime","email":"birecki@proton.me"},"repository":{"url":"git+https://github.com/stopnoanime/16TTAC-sim.git","type":"git"},"_npmVersion":"8.19.3","description":"16 Bit Transport Triggered Architecture CPU Simulator","directories":{},"lint-staged":{"*.{js,ts,css,md}":"prettier --write"},"_nodeVersion":"18.13.0","dependencies":{"ohm-js":"^16.4.0","commander":"^9.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","husky":"^8.0.2","nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"2.8.1","typescript":"^4.9.3","@types/jest":"^29.2.4","@types/node":"^18.11.11","lint-staged":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/16ttac-sim_1.0.14_1678816635863_0.21269489882328063","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"16ttac-sim","version":"1.0.15","keywords":[],"author":"","license":"MIT","_id":"16ttac-sim@1.0.15","maintainers":[{"name":"stopnoanime","email":"birecki@proton.me"}],"homepage":"https://github.com/stopnoanime/16TTAC-sim#readme","bugs":{"url":"https://github.com/stopnoanime/16TTAC-sim/issues"},"bin":{"16ttac-sim":"lib/cli.js"},"dist":{"shasum":"cab89dbef1dc808e96aa78c0eee0b9749dc33abb","tarball":"https://registry.npmjs.org/16ttac-sim/-/16ttac-sim-1.0.15.tgz","fileCount":23,"integrity":"sha512-icoeKwlTLi/tlbIxi3wBuGtj/DNxw/AcSnJ68DEUsOURmdv21RmWbLDEV1TRageH5DBIGsqRK1r0ae/8zx6wPw==","signatures":[{"sig":"MEYCIQCRSamkDKnD32Rn/FV/Qksvix+UyINwIU0G2/QFNJPiYAIhANvzVJbqUTLeu9cXbXbUCvzbL+vbL15pJwPzD2A4YYTR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkELZJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBLQ//Un/AZIenRPktcEKSM04w6ly35XGFiyk33ms83qHm/s4tJF4k\r\n/o6grmSuvoM8VIRUVvevaw7a9eIloz6RDEBAltuEg6zxGdcprj2Den0X0nIF\r\npwFaMIJ3/PucHWNcLibrXmqrq7dArEV/ovo76XNTnuMZdDiQICtK2CwHeVxl\r\nQ5pCHLflROCFaheuGUVSSUsdhqibfNKqPTkHGBwDy1uaIN6yktH4Mgt8kM+q\r\njBUjkhJVypfUwnGFot/cUH0tYnmJNJ0kBHwMNDfwUv+0Izd34QwC77u2KLMB\r\npBAOHu1Xjf1IuA4momgK4vNbNa9RFTuI/Re5haUUgFeC2xWSHpz+Y5nP6XpB\r\n/YFQuJ+vMkpIgMtDM5ML5qV0rnot8lo3lpE/EU060PTv7HGaS/FtNZmpAeLF\r\nB75w0+QFAJDwMwNZ/j1eMbo/SQLOzs3wCAKjnkR9qdzKT0irKQdKYNXBhzOf\r\nCNfKGKcPd8Vy8AHVaaKaeOs8dGx64dXrE6tXnXwW82cFtmlQVvdUQu0i6I2L\r\n7HpmAf4kCQDAIcQRR0IC1PBXc4iMfrABpmwLJf666qfaIWhTZAHjPCHT4D0H\r\nv3rrFd52WXbrwDo/KlZAVGMW2nn4f1BXAFCLt78KxKf8zcdGz+EVR4esqWp5\r\n3iXg2FgxB0cnFQKg7c2o01KECqSydm1XlCE=\r\n=6FF6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"f69bd456fe17202733305d5ccc30eae1cc468da9","scripts":{"dev":"npx nodemon","test":"jest","build":"npx tsc","prepare":"husky install","coverage":"jest --coverage","prettier":"npx prettier --write .","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"stopnoanime","email":"birecki@proton.me"},"repository":{"url":"git+https://github.com/stopnoanime/16TTAC-sim.git","type":"git"},"_npmVersion":"8.19.3","description":"16 Bit Transport Triggered Architecture CPU Simulator","directories":{},"lint-staged":{"*.{js,ts,css,md}":"prettier --write"},"_nodeVersion":"18.13.0","dependencies":{"ohm-js":"^16.4.0","commander":"^9.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","husky":"^8.0.2","nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"2.8.1","typescript":"^4.9.3","@types/jest":"^29.2.4","@types/node":"^18.11.11","lint-staged":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/16ttac-sim_1.0.15_1678816840868_0.7539332584214156","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"16ttac-sim","version":"2.0.0","keywords":[],"author":"","license":"MIT","_id":"16ttac-sim@2.0.0","maintainers":[{"name":"stopnoanime","email":"birecki@proton.me"}],"homepage":"https://github.com/stopnoanime/16TTAC-sim#readme","bugs":{"url":"https://github.com/stopnoanime/16TTAC-sim/issues"},"bin":{"16ttac-sim":"lib/cli.js"},"dist":{"shasum":"5e378629374eb93e8248275ed8a9c125661538c8","tarball":"https://registry.npmjs.org/16ttac-sim/-/16ttac-sim-2.0.0.tgz","fileCount":23,"integrity":"sha512-p4LuFd2Ez7EwrG8ONXAbgu4zHdPJemE8+x3/C2tTrrqtu2cnruOu/o9SE67rhYEdShtRbCTKPlV0qS0/n4amrg==","signatures":[{"sig":"MEQCIGY8M//f+7voAPuMCsEoERhux6RiFKrkZgOdZw9IaWjOAiBRGCJPkeuXZfJVI9uZmBrQPkTFS+UprIc4hX7CSLGAaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40979},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"85e51e2d5b33654cd803e5e6a563ce131c2d0b88","scripts":{"dev":"npx nodemon","test":"jest","build":"npx tsc","prepare":"husky install","coverage":"jest --coverage","prettier":"npx prettier --write .","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"stopnoanime","email":"birecki@proton.me"},"repository":{"url":"git+https://github.com/stopnoanime/16TTAC-sim.git","type":"git"},"_npmVersion":"10.8.2","description":"16 Bit Transport Triggered Architecture CPU Simulator","directories":{},"lint-staged":{"*.{js,ts,css,md}":"prettier --write"},"_nodeVersion":"20.18.0","dependencies":{"ohm-js":"^16.4.0","commander":"^9.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","husky":"^8.0.2","nodemon":"^2.0.20","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"2.8.1","typescript":"^4.9.3","@types/jest":"^29.2.4","@types/node":"^18.11.11","lint-staged":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/16ttac-sim_2.0.0_1729422548156_0.5742242940173929","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"16ttac-sim","version":"2.0.1","description":"16 Bit Transport Triggered Architecture CPU Simulator","main":"lib/index.js","type":"module","types":"lib/index.d.ts","scripts":{"dev":"npx nodemon","build":"npx tsc","prettier":"npx prettier --write .","prepare":"husky install","test":"jest","coverage":"jest --coverage","prepublishOnly":"npm run build && npm test"},"repository":{"type":"git","url":"git+https://github.com/stopnoanime/16TTAC-sim.git"},"keywords":[],"author":"","license":"MIT","bugs":{"url":"https://github.com/stopnoanime/16TTAC-sim/issues"},"homepage":"https://github.com/stopnoanime/16TTAC-sim#readme","devDependencies":{"@types/jest":"^29.2.4","@types/node":"^18.11.11","husky":"^8.0.2","jest":"^29.3.1","lint-staged":"^13.1.0","nodemon":"^2.0.20","prettier":"2.8.1","ts-jest":"^29.0.3","ts-node":"^10.9.1","typescript":"^4.9.3"},"dependencies":{"commander":"^9.4.1","ohm-js":"^16.4.0"},"lint-staged":{"*.{js,ts,css,md}":"prettier --write"},"bin":{"16ttac-sim":"lib/cli.js"},"_id":"16ttac-sim@2.0.1","gitHead":"bd754daade1eb3e6af4a16c6caf9c1ebb0f18b97","_nodeVersion":"20.16.0","_npmVersion":"10.8.1","dist":{"integrity":"sha512-KnB0sgnYdL1MBay0CKdxGYk/d7US1mHOXScvRXTfRpsIWc/oVd5ASj88OlarjFG2t8+QS6Ml/fcEyEdRCxYKtQ==","shasum":"f2e0eb4504376c70172fd171c53e209c16af477a","tarball":"https://registry.npmjs.org/16ttac-sim/-/16ttac-sim-2.0.1.tgz","fileCount":23,"unpackedSize":40983,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVTwn7qV9bMYAkjm9z9S2uLF4fymAPx3v5ONbhjtzmxwIgFOoBLEPW9VHPX0LcIJdHwL7wTJlm1cB3/1jYlzo4UuQ="}]},"_npmUser":{"name":"stopnoanime","email":"birecki@proton.me"},"directories":{},"maintainers":[{"name":"stopnoanime","email":"birecki@proton.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/16ttac-sim_2.0.1_1729590502312_0.0018735509933140992"},"_hasShrinkwrap":false}},"time":{"created":"2023-01-02T15:17:20.602Z","modified":"2024-10-22T09:48:22.754Z","1.0.0":"2023-01-02T15:17:20.752Z","1.0.1":"2023-01-02T15:30:13.591Z","1.0.2":"2023-01-02T16:03:49.637Z","1.0.3":"2023-01-02T16:06:13.365Z","1.0.4":"2023-01-02T16:12:53.754Z","1.0.5":"2023-01-03T17:12:09.397Z","1.0.6":"2023-01-04T18:53:21.704Z","1.0.7":"2023-01-10T20:16:31.904Z","1.0.8":"2023-01-14T00:24:14.365Z","1.0.9":"2023-01-14T00:29:54.798Z","1.0.10":"2023-01-14T00:35:07.433Z","1.0.11":"2023-01-14T00:43:29.539Z","1.0.12":"2023-03-13T21:13:50.684Z","1.0.13":"2023-03-14T17:55:21.325Z","1.0.14":"2023-03-14T17:57:16.029Z","1.0.15":"2023-03-14T18:00:41.066Z","2.0.0":"2024-10-20T11:09:08.317Z","2.0.1":"2024-10-22T09:48:22.572Z"},"bugs":{"url":"https://github.com/stopnoanime/16TTAC-sim/issues"},"license":"MIT","homepage":"https://github.com/stopnoanime/16TTAC-sim#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/stopnoanime/16TTAC-sim.git"},"description":"16 Bit Transport Triggered Architecture CPU Simulator","maintainers":[{"name":"stopnoanime","email":"birecki@proton.me"}],"readme":"# 16TTAC-sim\n\nA compiler and simulator written in TypeScript for an imaginary 16bit\n[Transport Triggered Architecture](https://en.wikipedia.org/wiki/Transport_triggered_architecture) CPU.\n\n# The CPU\n\n- Uses the TTA architecture\n- Up to 128 sources and destinations each\n- Accumulator and Address registers\n- 16-bit fixed width instruction, with optional 16-bit operand\n- 64 kiloword, or 128KB RAM size\n- 256-word stack\n- Conditional execution using Carry and Zero flags\n- Halting support\n- Built-in IO support\n\n### Instruction structure:\n\n- bits 15-9 - source\n- bits 8-2 - destination\n- bit 1 - if set, instruction is only executed if the carry flag is set\n- bit 0 - if set, instruction is only executed if the zero flag is set\n\n### Sources and destinations:\n\nAll sources and destinations are completely customizable, but you can look [here](docs/src-dest.md) to see the descriptions of all of them that are available by default.\n\n# The assembly language\n\nHere is a small code snippet that should explain the whole syntax:\n\n```\n//Comments are single line\n\n//Some example variable declarations:\nword var = 123\nword var2 = 0x5\nword string[10] = \"hello\"\nword string2[10] = [09,98,'c']\nword MUL_ARR[10][2] = [[0,1], [2,3], \"a\"]\n\n//Some example instructions:\nSOURCE => DESTINATION\nSOURCE => DESTINATION c //Executes only if the carry flag is set\nSOURCE => DESTINATION z //Executes only if the zero flag is set\nSOURCE => DESTINATION c z //Executes only if the carry and the zero flag are set\n\n//Source can also be a constant value, provided by the operand\n123 => DESTINATION\n0xFFFF => DESTINATION\n'a' => DESTINATION\n\n//Source can also be a reference to a variable\nstring => ADR\nvar2 => ADR\n\n//Labels:\nlabel:\n123 => ACC\nanother_label:\nstring => PUSH\n```\n\n# The Toolchain\n\nThe toolchain is written in TypeScript, it is made to work both in web and node.\nIt also works as a standalone tool that you can use with npx.\n\n# Using 16TTAC-sim as an npx tool\n\n```\n$ npx 16ttac-sim -h\n$ npx 16ttac-sim examples/numbers.txt\n```\n\n# Using 16TTAC-sim as a library\n\n```\n$ npm i 16ttac-sim\n\n//Include the required files...\n\nconst parser = new Parser();\nconst compiler = new Compiler();\nconst program = new Command();\n\nlet simRunning = true;\nconst sim = new Sim({\n  haltCallback: () => {\n    console.log(\"\\n\\nHalting\");\n    simRunning = false;\n  }\n});\n\nsim.initializeMemory(compiler.compile(parser.parse(sourceCode)));\n\nwhile(simRunning) sim.singleStep();\n```\n\nFor more complicated examples with IO, look at [cli.ts](src/cli.ts) and [sim.test.ts](tests/sim.test.ts).\n\n# Adding your own instructions\n\nThe main advantage of Transport Triggered Architecture is the ease of adding custom instructions, to do so you can extend the [defaultInstructionDictionary](src/instructionDictionary.ts)\nor you can create your own dictionary.\n\n### Important:\n\nA dictionary needs one source with `isOperand` set for the toolchain to work correctly.\n","readmeFilename":"README.md"}