{"_id":"ac6502","_rev":"27-afadc3f88f0572be7fe1d5151283b1d4","name":"ac6502","dist-tags":{"latest":"1.17.0"},"versions":{"1.0.0":{"name":"ac6502","version":"1.0.0","keywords":["6502","emulator","8-bit","sdl","binary","assembly","typescript"],"author":{"name":"A.C. Wright"},"license":"MIT","_id":"ac6502@1.0.0","maintainers":[{"name":"acwright","email":"acwrightdesign@gmail.com"}],"homepage":"https://github.com/acwright/6502-Emulator/README.md","bugs":{"url":"https://github.com/acwright/6502-Emulator/issues"},"bin":{"ac6502":"dist/index.js"},"dist":{"shasum":"e5f6fdff36aaa26ce2fb55714b72a7e474935490","tarball":"https://registry.npmjs.org/ac6502/-/ac6502-1.0.0.tgz","fileCount":115,"integrity":"sha512-3pNaNtcNMgT+9/+NYDqNwJ7MrkA5xfJ8jT7flf5r0rkDiUOBAmMwROFzr2oRunWYI+CXX3YCJJSLdYEmLew8jw==","signatures":[{"sig":"MEQCIHgBciaO2MuhL4HLIa01i0GEfJc3BQ32pPTEOPI9YVEJAiBfJIX6Fb6cxXRah39XPUznImC3likfjJS3riWxQowqBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1573003},"main":"index.js","type":"commonjs","gitHead":"b2bd5d736e0a9d6218f42de8de8d806fcdf39472","scripts":{"test":"NODE_OPTIONS='--no-experimental-webstorage' jest","build":"npx tsc","start":"node ./dist/index.js","test:watch":"NODE_OPTIONS='--no-experimental-webstorage' jest --watch","test:coverage":"NODE_OPTIONS='--no-experimental-webstorage' jest --coverage --coverageReporters=text-summary --coverageReporters=lcov"},"_npmUser":{"name":"acwright","email":"acwrightdesign@gmail.com"},"repository":{"url":"git+https://github.com/acwright/6502-Emulator.git","type":"git"},"_npmVersion":"11.9.0","description":"Emulator for the A.C. Wright 6502 project","directories":{},"_nodeVersion":"25.6.1","dependencies":{"figlet":"^1.10.0","commander":"^14.0.3","serialport":"^13.0.0","@kmamal/sdl":"^0.11.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.3"},"_npmOperationalInternal":{"tmp":"tmp/ac6502_1.0.0_1772599204933_0.04699290292678038","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: ac6502 is no longer maintained as an npm library. The project has been reborn as the 6502 Emulator desktop + web app — see https://github.com/acwright/6502-EMULATOR"},"1.1.0":{"name":"ac6502","version":"1.1.0","keywords":["6502","emulator","8-bit","sdl","binary","assembly","typescript"],"author":{"name":"A.C. Wright"},"license":"MIT","_id":"ac6502@1.1.0","maintainers":[{"name":"acwright","email":"acwrightdesign@gmail.com"}],"homepage":"https://github.com/acwright/6502-Emulator/README.md","bugs":{"url":"https://github.com/acwright/6502-Emulator/issues"},"bin":{"ac6502":"dist/index.js"},"dist":{"shasum":"cd462122a074a0d8539a7b943076381b59e7b1e4","tarball":"https://registry.npmjs.org/ac6502/-/ac6502-1.1.0.tgz","fileCount":130,"integrity":"sha512-HmBnvhEI8j/tDlF3vemV/XN3rboFSECuZ0gQaJmYYV9lLITRa2XIiluk7dvJaaNYw0t0/cDAVNOoi1LLdrTsTA==","signatures":[{"sig":"MEQCIAu0u6GVNJCmKdWjjZpHwKUnuJv3WNtSMTl5WjFIzO9hAiB805JJKWZ82jCcPnl+B0p46CHUlfmEljubWO0ijCXEMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1825241},"main":"index.js","type":"commonjs","gitHead":"6d577764b1b2833179fe2352284560345e362586","scripts":{"test":"NODE_OPTIONS='--no-experimental-webstorage' jest","build":"npx tsc","start":"node ./dist/index.js","test:watch":"NODE_OPTIONS='--no-experimental-webstorage' jest --watch","test:coverage":"NODE_OPTIONS='--no-experimental-webstorage' jest --coverage --coverageReporters=text-summary --coverageReporters=lcov"},"_npmUser":{"name":"acwright","email":"acwrightdesign@gmail.com"},"repository":{"url":"git+https://github.com/acwright/6502-Emulator.git","type":"git"},"_npmVersion":"11.9.0","description":"Emulator for the A.C. Wright 6502 project","directories":{},"_nodeVersion":"25.6.1","dependencies":{"figlet":"^1.11.0","commander":"^14.0.3","serialport":"^13.0.0","@kmamal/sdl":"^0.11.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/ac6502_1.1.0_1773115438489_0.16671822093122834","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: ac6502 is no longer maintained as an npm library. The project has been reborn as the 6502 Emulator desktop + web app — see https://github.com/acwright/6502-EMULATOR"},"1.1.1":{"name":"ac6502","version":"1.1.1","keywords":["6502","emulator","8-bit","sdl","binary","assembly","typescript"],"author":{"name":"A.C. Wright"},"license":"MIT","_id":"ac6502@1.1.1","maintainers":[{"name":"acwright","email":"acwrightdesign@gmail.com"}],"homepage":"https://github.com/acwright/6502-Emulator/README.md","bugs":{"url":"https://github.com/acwright/6502-Emulator/issues"},"bin":{"ac6502":"dist/index.js"},"dist":{"shasum":"b4e7e3cbd2498909ea5733bdabe4496c9abcf939","tarball":"https://registry.npmjs.org/ac6502/-/ac6502-1.1.1.tgz","fileCount":130,"integrity":"sha512-Km+f6Iat9kyuQqZcs6mipHAWtYlU5YAEzTEVQfPkfhouIXDboG0G5IHsg4LLzi6we4pze8pXsbp42WbGTxIAZA==","signatures":[{"sig":"MEUCIQCx1FI2vEfC6BtrHKy7o2JTVWwBLNadKSaQ7yu4QO+PQwIgTpAhHYmenG4yU+meqwYOqIopbLtDRxCBxncaN6i052o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1825241},"main":"index.js","type":"commonjs","gitHead":"85c1a656aa932816f04f84ddb40c1760e7566da0","scripts":{"test":"NODE_OPTIONS='--no-experimental-webstorage' jest","build":"npx tsc","start":"node ./dist/index.js","test:watch":"NODE_OPTIONS='--no-experimental-webstorage' jest --watch","test:coverage":"NODE_OPTIONS='--no-experimental-webstorage' jest --coverage --coverageReporters=text-summary --coverageReporters=lcov"},"_npmUser":{"name":"acwright","email":"acwrightdesign@gmail.com"},"repository":{"url":"git+https://github.com/acwright/6502-Emulator.git","type":"git"},"_npmVersion":"11.9.0","description":"Emulator for the A.C. Wright 6502 project","directories":{},"_nodeVersion":"25.6.1","dependencies":{"figlet":"^1.11.0","commander":"^14.0.3","serialport":"^13.0.0","@kmamal/sdl":"^0.11.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/ac6502_1.1.1_1773115783427_0.7128698839131036","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: ac6502 is no longer maintained as an npm library. The project has been reborn as the 6502 Emulator desktop + web app — see https://github.com/acwright/6502-EMULATOR"},"1.2.0":{"name":"ac6502","version":"1.2.0","keywords":["6502","emulator","8-bit","sdl","binary","assembly","typescript"],"author":{"name":"A.C. Wright"},"license":"MIT","_id":"ac6502@1.2.0","maintainers":[{"name":"acwright","email":"acwrightdesign@gmail.com"}],"homepage":"https://github.com/acwright/6502-Emulator/README.md","bugs":{"url":"https://github.com/acwright/6502-Emulator/issues"},"bin":{"ac6502":"dist/index.js"},"dist":{"shasum":"8f548c6800ef17375d0973176f1a7bd99432d552","tarball":"https://registry.npmjs.org/ac6502/-/ac6502-1.2.0.tgz","fileCount":130,"integrity":"sha512-nqvePTUJkuh8QOV9Zk0jZ5mS6c0Y+UuqIuQRi0DgL0nCRwNE4gOrqkP3DxHciDnUYCSqqKXw+wMto08XLowwJg==","signatures":[{"sig":"MEUCIQDWQX4YPG9NTTFQ3yQUSSo1XDA9TJ778Vx3tW4WCaX5JAIgaKoCP4fFVwuTRrZAuTUOjNrKH8Fp0wBXabs5K5MSsIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1827399},"main":"index.js","type":"commonjs","gitHead":"6b18a4a546781bc3853b3173b8c06a7a026864f2","scripts":{"test":"NODE_OPTIONS='--no-experimental-webstorage' jest","build":"npx tsc","start":"node ./dist/index.js","test:watch":"NODE_OPTIONS='--no-experimental-webstorage' jest --watch","test:coverage":"NODE_OPTIONS='--no-experimental-webstorage' jest --coverage --coverageReporters=text-summary --coverageReporters=lcov"},"_npmUser":{"name":"acwright","email":"acwrightdesign@gmail.com"},"repository":{"url":"git+https://github.com/acwright/6502-Emulator.git","type":"git"},"_npmVersion":"11.9.0","description":"Emulator for the A.C. Wright 6502 project","directories":{},"_nodeVersion":"25.6.1","dependencies":{"figlet":"^1.11.0","commander":"^14.0.3","serialport":"^13.0.0","@kmamal/sdl":"^0.11.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/ac6502_1.2.0_1773129865917_0.0780663196529301","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: ac6502 is no longer maintained as an npm library. The project has been reborn as the 6502 Emulator desktop + web app — see https://github.com/acwright/6502-EMULATOR"},"1.3.0":{"name":"ac6502","version":"1.3.0","keywords":["6502","emulator","8-bit","sdl","binary","assembly","typescript"],"author":{"name":"A.C. Wright"},"license":"MIT","_id":"ac6502@1.3.0","maintainers":[{"name":"acwright","email":"acwrightdesign@gmail.com"}],"homepage":"https://github.com/acwright/6502-Emulator/README.md","bugs":{"url":"https://github.com/acwright/6502-Emulator/issues"},"bin":{"ac6502":"dist/index.js"},"dist":{"shasum":"1735fdc4646b6a9d2cf5f5d878e7c5304ecb8f96","tarball":"https://registry.npmjs.org/ac6502/-/ac6502-1.3.0.tgz","fileCount":177,"integrity":"sha512-rwJcxeY66bpUTdE18OWK5Cp7CSmu1tMLhvw+AmCwEvmcL+fCYZyLnW8M9/H9CaGm3XNQDfwotoDVroKF+qFV2w==","signatures":[{"sig":"MEQCIEKAnVMG16Z0ZZZ+q1/gmGzXwvjn00J8FYYWYRf8Rs33AiAzY0GT+fuU/+vXHjZ22okygA6O1L69GBVAHmmCa/c9XA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1887975},"main":"dist/lib.js","type":"commonjs","types":"dist/lib.d.ts","gitHead":"e53aa9dd8470f38ae0ea44560b00aac3c4c77b1f","scripts":{"test":"NODE_OPTIONS='--no-experimental-webstorage' jest","build":"npx tsc","start":"node ./dist/index.js","test:watch":"NODE_OPTIONS='--no-experimental-webstorage' jest --watch","test:coverage":"NODE_OPTIONS='--no-experimental-webstorage' jest --coverage --coverageReporters=text-summary --coverageReporters=lcov"},"_npmUser":{"name":"acwright","email":"acwrightdesign@gmail.com"},"repository":{"url":"git+https://github.com/acwright/6502-Emulator.git","type":"git"},"_npmVersion":"11.9.0","description":"Emulator for the A.C. Wright 6502 project","directories":{},"_nodeVersion":"25.6.1","dependencies":{"figlet":"^1.11.0","commander":"^14.0.3","serialport":"^13.0.0","@kmamal/sdl":"^0.11.13","vtac-terminal":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/ac6502_1.3.0_1773287043645_0.6960531171580575","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: ac6502 is no longer maintained as an npm library. The project has been reborn as the 6502 Emulator desktop + web app — see https://github.com/acwright/6502-EMULATOR"},"1.4.0":{"name":"ac6502","version":"1.4.0","keywords":["6502","emulator","8-bit","sdl","binary","assembly","typescript"],"author":{"name":"A.C. Wright"},"license":"MIT","_id":"ac6502@1.4.0","maintainers":[{"name":"acwright","email":"acwrightdesign@gmail.com"}],"homepage":"https://github.com/acwright/6502-Emulator/README.md","bugs":{"url":"https://github.com/acwright/6502-Emulator/issues"},"bin":{"ac6502":"dist/index.js"},"dist":{"shasum":"3aa8e3f44ba85524b9b63b3a57e6c113bf7486ce","tarball":"https://registry.npmjs.org/ac6502/-/ac6502-1.4.0.tgz","fileCount":269,"integrity":"sha512-jwyniMcOosrTri7L8s9Rzu2YjC5VG+7QgndyfxL6apLvmXLVvfTjcfzzGiFfFIGjVCz/NSIn6dx4GYcuAZXUmg==","signatures":[{"sig":"MEYCIQCg0lb9gk4PQ7youHnAKJASPLNhnITNx5+kG5MylXVCIQIhAKzbP3hNgEf/tqGUy9NxirRvReZ20sZCp4Lekwlq8iwF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2852076},"main":"dist/lib.js","type":"commonjs","types":"dist/lib.d.ts","gitHead":"7ea75045394ea2c1beee85a19297d87f97e57230","scripts":{"test":"NODE_OPTIONS='--no-experimental-webstorage' jest","build":"npx tsc","start":"node ./dist/index.js","test:watch":"NODE_OPTIONS='--no-experimental-webstorage' jest --watch","test:coverage":"NODE_OPTIONS='--no-experimental-webstorage' jest --coverage --coverageReporters=text-summary --coverageReporters=lcov"},"_npmUser":{"name":"acwright","email":"acwrightdesign@gmail.com"},"repository":{"url":"git+https://github.com/acwright/6502-Emulator.git","type":"git"},"_npmVersion":"11.11.0","description":"Emulator for the A.C. Wright 6502 project","directories":{},"_nodeVersion":"25.8.1","dependencies":{"figlet":"^1.11.0","commander":"^14.0.3","serialport":"^13.0.0","@kmamal/sdl":"^0.11.13","vtac-terminal":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/ac6502_1.4.0_1773462239948_0.8267907817786238","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: ac6502 is no longer maintained as an npm library. The project has been reborn as the 6502 Emulator desktop + web app — see https://github.com/acwright/6502-EMULATOR"},"1.4.1":{"name":"ac6502","version":"1.4.1","keywords":["6502","emulator","8-bit","sdl","binary","assembly","typescript"],"author":{"name":"A.C. Wright"},"license":"MIT","_id":"ac6502@1.4.1","maintainers":[{"name":"acwright","email":"acwrightdesign@gmail.com"}],"homepage":"https://github.com/acwright/6502-Emulator/README.md","bugs":{"url":"https://github.com/acwright/6502-Emulator/issues"},"bin":{"ac6502":"dist/index.js"},"dist":{"shasum":"c061212b236993919d58606af1aded1f0c280331","tarball":"https://registry.npmjs.org/ac6502/-/ac6502-1.4.1.tgz","fileCount":269,"integrity":"sha512-MVCaDt0LfSpWjgX6gIuPmlwrkLCuXl04vEBZfya37ezJNGu76hCXdcXknxaY4m5XaxkLAtOqyM0iwj1RbaRjMw==","signatures":[{"sig":"MEYCIQDf/071OvFj8JasH6wEYaAhQjDHsLMcZQbJL0qGm06e/AIhAKypusjn7kDR8TFK7Rtyt/Yj9iJ1IAT38159TMb4J5iA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2855934},"main":"dist/lib.js","type":"commonjs","types":"dist/lib.d.ts","gitHead":"9c524cde7f65f3bda9bdd4913e0b42e1ef7a57c5","scripts":{"test":"NODE_OPTIONS='--no-experimental-webstorage' jest","build":"npx tsc","start":"node ./dist/index.js","test:watch":"NODE_OPTIONS='--no-experimental-webstorage' jest --watch","test:coverage":"NODE_OPTIONS='--no-experimental-webstorage' jest --coverage --coverageReporters=text-summary --coverageReporters=lcov"},"_npmUser":{"name":"acwright","email":"acwrightdesign@gmail.com"},"repository":{"url":"git+https://github.com/acwright/6502-Emulator.git","type":"git"},"_npmVersion":"11.11.0","description":"Emulator for the A.C. Wright 6502 project","directories":{},"_nodeVersion":"25.8.1","dependencies":{"figlet":"^1.11.0","commander":"^14.0.3","serialport":"^13.0.0","@kmamal/sdl":"^0.11.13","vtac-terminal":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/ac6502_1.4.1_1773462675685_0.5058322162738624","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: ac6502 is no longer maintained as an npm library. The project has been reborn as the 6502 Emulator desktop + web app — see https://github.com/acwright/6502-EMULATOR"},"1.5.0":{"name":"ac6502","version":"1.5.0","keywords":["6502","emulator","8-bit","sdl","binary","assembly","typescript"],"author":{"name":"A.C. Wright"},"license":"MIT","_id":"ac6502@1.5.0","maintainers":[{"name":"acwright","email":"acwrightdesign@gmail.com"}],"homepage":"https://github.com/acwright/6502-Emulator/README.md","bugs":{"url":"https://github.com/acwright/6502-Emulator/issues"},"bin":{"ac6502":"dist/index.js"},"dist":{"shasum":"b5f0ea602560cde49f7f093b25f21dd0aba5e512","tarball":"https://registry.npmjs.org/ac6502/-/ac6502-1.5.0.tgz","fileCount":269,"integrity":"sha512-Ew7xCNrKPWgo1yTjHwC+OJrYhgUgEsSzjwTlnMYr0OYivrSjaYcqj+LsPEDrWYp1ugZWjmWGg1UHvJg7o9mTgg==","signatures":[{"sig":"MEYCIQDWSkeFODRzTPNkSFTzWtfzO6YvEnGgEz82znHPRnYgCQIhAKec5SwVyj29AoHZ1JmxHwlPQQszxKm0HENNsc6Kd4tG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2859502},"main":"dist/lib.js","type":"commonjs","types":"dist/lib.d.ts","gitHead":"37991401cc8e8b411e37cea81d4acf62d2fa2c96","scripts":{"test":"NODE_OPTIONS='--no-experimental-webstorage' jest","build":"npx tsc","start":"node ./dist/index.js","test:watch":"NODE_OPTIONS='--no-experimental-webstorage' jest --watch","test:coverage":"NODE_OPTIONS='--no-experimental-webstorage' jest --coverage --coverageReporters=text-summary --coverageReporters=lcov"},"_npmUser":{"name":"acwright","email":"acwrightdesign@gmail.com"},"repository":{"url":"git+https://github.com/acwright/6502-Emulator.git","type":"git"},"_npmVersion":"11.11.0","description":"Emulator for the A.C. Wright 6502 project","directories":{},"_nodeVersion":"25.8.1","dependencies":{"figlet":"^1.11.0","commander":"^14.0.3","serialport":"^13.0.0","@kmamal/sdl":"^0.11.13","vtac-terminal":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/ac6502_1.5.0_1774062229539_0.08765244057797084","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: ac6502 is no longer maintained as an npm library. The project has been reborn as the 6502 Emulator desktop + web app — see https://github.com/acwright/6502-EMULATOR"},"1.5.1":{"name":"ac6502","version":"1.5.1","keywords":["6502","emulator","8-bit","sdl","binary","assembly","typescript"],"author":{"name":"A.C. Wright"},"license":"MIT","_id":"ac6502@1.5.1","maintainers":[{"name":"acwright","email":"acwrightdesign@gmail.com"}],"homepage":"https://github.com/acwright/6502-Emulator/README.md","bugs":{"url":"https://github.com/acwright/6502-Emulator/issues"},"bin":{"ac6502":"dist/index.js"},"dist":{"shasum":"ac0a4e74a694fa9ad9e84a0fcea94f6c2035738c","tarball":"https://registry.npmjs.org/ac6502/-/ac6502-1.5.1.tgz","fileCount":269,"integrity":"sha512-7uehUcQ3TCjZAFfKLYyhzyB5EkUmOCcQndbbaSLZPdIuhCtkPVCazIwGGItXJpiS4Ur21q6AZTMsmFN3NlllEQ==","signatures":[{"sig":"MEUCIQDLOm+kLh5P9ZjSRFTxc82GaQ/4oD/D8vovHYmRgitC3wIgKITN0kdHrCtMViX4wVFlHPZGq8wW7I8nEYOut80edmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2864196},"main":"dist/lib.js","type":"commonjs","types":"dist/lib.d.ts","gitHead":"6ad30883da4b50bda7665de5d7295ba7c6a52903","scripts":{"test":"NODE_OPTIONS='--no-experimental-webstorage' jest","build":"npx tsc","start":"node ./dist/index.js","test:watch":"NODE_OPTIONS='--no-experimental-webstorage' jest --watch","test:coverage":"NODE_OPTIONS='--no-experimental-webstorage' jest --coverage --coverageReporters=text-summary --coverageReporters=lcov"},"_npmUser":{"name":"acwright","email":"acwrightdesign@gmail.com"},"repository":{"url":"git+https://github.com/acwright/6502-Emulator.git","type":"git"},"_npmVersion":"11.11.0","description":"Emulator for the A.C. Wright 6502 project","directories":{},"_nodeVersion":"25.8.1","dependencies":{"figlet":"^1.11.0","commander":"^14.0.3","serialport":"^13.0.0","@kmamal/sdl":"^0.11.13","vtac-terminal":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/ac6502_1.5.1_1774074631148_0.8443746329207009","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: ac6502 is no longer maintained as an npm library. The project has been reborn as the 6502 Emulator desktop + web app — see https://github.com/acwright/6502-EMULATOR"},"1.6.0":{"name":"ac6502","version":"1.6.0","keywords":["6502","emulator","8-bit","sdl","binary","assembly","typescript"],"author":{"name":"A.C. Wright"},"license":"MIT","_id":"ac6502@1.6.0","maintainers":[{"name":"acwright","email":"acwrightdesign@gmail.com"}],"homepage":"https://github.com/acwright/6502-Emulator/README.md","bugs":{"url":"https://github.com/acwright/6502-Emulator/issues"},"bin":{"ac6502":"dist/index.js"},"dist":{"shasum":"496d8f1c4aa6aafc351416c467863a9141202594","tarball":"https://registry.npmjs.org/ac6502/-/ac6502-1.6.0.tgz","fileCount":269,"integrity":"sha512-v8okcbGCHB8H6ZTLglzhESMrsKct768RFPpmPIptbfzk/Kua1VCtRdHsdW7XMjg0U23vRo2Y1XUKeCtlfhAlAQ==","signatures":[{"sig":"MEQCIDfYhwWoJIW5YbZCelzWMYL7ibRAOxrNeacPxoJsZWSIAiAbfZX/Usrty//+i181c7HwmFQDT1qjn4yibhoiP3TKGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2866376},"main":"dist/lib.js","type":"commonjs","types":"dist/lib.d.ts","gitHead":"ad4c294a07d951acfe9432543a2ca5a2da8daa8f","scripts":{"test":"NODE_OPTIONS='--no-experimental-webstorage' jest","build":"npx tsc","start":"node ./dist/index.js","test:watch":"NODE_OPTIONS='--no-experimental-webstorage' jest --watch","test:coverage":"NODE_OPTIONS='--no-experimental-webstorage' jest --coverage --coverageReporters=text-summary --coverageReporters=lcov"},"_npmUser":{"name":"acwright","email":"acwrightdesign@gmail.com"},"repository":{"url":"git+https://github.com/acwright/6502-Emulator.git","type":"git"},"_npmVersion":"11.11.0","description":"Emulator for the A.C. Wright 6502 project","directories":{},"_nodeVersion":"25.8.1","dependencies":{"figlet":"^1.11.0","commander":"^14.0.3","serialport":"^13.0.0","@kmamal/sdl":"^0.11.13","vtac-terminal":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/ac6502_1.6.0_1774210798264_0.67590251078199","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: ac6502 is no longer maintained as an npm library. The project has been reborn as the 6502 Emulator desktop + web app — see https://github.com/acwright/6502-EMULATOR"},"1.7.0":{"name":"ac6502","version":"1.7.0","keywords":["6502","emulator","8-bit","sdl","binary","assembly","typescript"],"author":{"name":"A.C. Wright"},"license":"MIT","_id":"ac6502@1.7.0","maintainers":[{"name":"acwright","email":"acwrightdesign@gmail.com"}],"homepage":"https://github.com/acwright/6502-Emulator/README.md","bugs":{"url":"https://github.com/acwright/6502-Emulator/issues"},"bin":{"ac6502":"dist/index.js"},"dist":{"shasum":"ed11b09b69132ef004f57a54c80dae81f0dbd275","tarball":"https://registry.npmjs.org/ac6502/-/ac6502-1.7.0.tgz","fileCount":269,"integrity":"sha512-bSNjimzXCsd340GxPB7/W0PbsYmjsvKwaAZ/rZQomcrTgAwfc+Rvj5jDRnMCodSjDCDrQTHuCKFZiwyvnNDAcA==","signatures":[{"sig":"MEUCIGHYagbGqEdFhIDrurUcRqw7dScWKwjTLR6avLs+ffdnAiEA7lyd9t+Uv4qLtzx92JfAQwB4YHgWnJRxFUT09ooZpSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2869902},"main":"dist/lib.js","type":"commonjs","types":"dist/lib.d.ts","gitHead":"4aaac1f0b567c746c0acd4bce12b4a8ad54fbb4a","scripts":{"test":"NODE_OPTIONS='--no-experimental-webstorage' jest","build":"npx tsc","start":"node ./dist/index.js","test:watch":"NODE_OPTIONS='--no-experimental-webstorage' jest --watch","test:coverage":"NODE_OPTIONS='--no-experimental-webstorage' jest --coverage --coverageReporters=text-summary --coverageReporters=lcov"},"_npmUser":{"name":"acwright","email":"acwrightdesign@gmail.com"},"repository":{"url":"git+https://github.com/acwright/6502-Emulator.git","type":"git"},"_npmVersion":"11.11.0","description":"Emulator for the A.C. Wright 6502 project","directories":{},"_nodeVersion":"25.8.1","dependencies":{"figlet":"^1.11.0","commander":"^14.0.3","serialport":"^13.0.0","@kmamal/sdl":"^0.11.13","vtac-terminal":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/ac6502_1.7.0_1774331463462_0.4621407250694145","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: ac6502 is no longer maintained as an npm library. The project has been reborn as the 6502 Emulator desktop + web app — see https://github.com/acwright/6502-EMULATOR"},"1.8.0":{"name":"ac6502","version":"1.8.0","keywords":["6502","emulator","8-bit","sdl","binary","assembly","typescript"],"author":{"name":"A.C. Wright"},"license":"MIT","_id":"ac6502@1.8.0","maintainers":[{"name":"acwright","email":"acwrightdesign@gmail.com"}],"homepage":"https://github.com/acwright/6502-Emulator/README.md","bugs":{"url":"https://github.com/acwright/6502-Emulator/issues"},"bin":{"ac6502":"dist/index.js"},"dist":{"shasum":"765e1b66a74e048d1548bb18382d6fe1c55adac5","tarball":"https://registry.npmjs.org/ac6502/-/ac6502-1.8.0.tgz","fileCount":269,"integrity":"sha512-wNWluT+buAzOL92/UYUjot6HG+Vl30tLGII23fyt+aL6RP8/FSVBsbkzG6pZh8Zqo1bM9oTi6qs86KB7m84mrw==","signatures":[{"sig":"MEUCID7iljhmPIG5h7Rb+NBsra+bT9ZZhrv2o5n/m81kdmmKAiEA5YALaTr78y3KvaQqOtkqGuoPwG8F7SsNdXearWvr/QQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2871336},"main":"dist/lib.js","type":"commonjs","types":"dist/lib.d.ts","gitHead":"5f2d6c2a122b906c8fa6a1c50128710819d2668c","scripts":{"test":"NODE_OPTIONS='--no-experimental-webstorage' jest","build":"npx tsc","start":"node ./dist/index.js","test:watch":"NODE_OPTIONS='--no-experimental-webstorage' jest --watch","test:coverage":"NODE_OPTIONS='--no-experimental-webstorage' jest --coverage --coverageReporters=text-summary --coverageReporters=lcov"},"_npmUser":{"name":"acwright","email":"acwrightdesign@gmail.com"},"repository":{"url":"git+https://github.com/acwright/6502-Emulator.git","type":"git"},"_npmVersion":"11.11.0","description":"Emulator for the A.C. Wright 6502 project","directories":{},"_nodeVersion":"25.8.1","dependencies":{"figlet":"^1.11.0","commander":"^14.0.3","serialport":"^13.0.0","@kmamal/sdl":"^0.11.13","vtac-terminal":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/ac6502_1.8.0_1774425659707_0.9619719871337888","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: ac6502 is no longer maintained as an npm library. The project has been reborn as the 6502 Emulator desktop + web app — see https://github.com/acwright/6502-EMULATOR"},"1.9.0":{"name":"ac6502","version":"1.9.0","keywords":["6502","emulator","8-bit","sdl","binary","assembly","typescript"],"author":{"name":"A.C. Wright"},"license":"MIT","_id":"ac6502@1.9.0","maintainers":[{"name":"acwright","email":"acwrightdesign@gmail.com"}],"homepage":"https://github.com/acwright/6502-Emulator/README.md","bugs":{"url":"https://github.com/acwright/6502-Emulator/issues"},"bin":{"ac6502":"dist/index.js"},"dist":{"shasum":"dd4356c6bfa8e33331de6abdb024c1430f3d66c7","tarball":"https://registry.npmjs.org/ac6502/-/ac6502-1.9.0.tgz","fileCount":268,"integrity":"sha512-5w7JYcVoNr9jxufzMath4UBxVYbjjtEelhbyvu0pMtP7/umkAeqkdiS9Noq32ulUaIhZWHf0HMmHeVdXUNPLbQ==","signatures":[{"sig":"MEUCIQDVx5XA5ZC+VHYvk7Jr7K2MarSrCC+m2HiVvorbuYPajwIgWxbgV24qI/qsrHV4ssg1UNXCS+Y1vmhmhYsQgLWY1/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2866910},"main":"dist/lib.js","type":"commonjs","types":"dist/lib.d.ts","gitHead":"e4ad77157073f34a21920c27ef2f8dcb81852b55","scripts":{"test":"NODE_OPTIONS='--no-experimental-webstorage' jest","build":"npx tsc","start":"node ./dist/index.js","test:watch":"NODE_OPTIONS='--no-experimental-webstorage' jest --watch","test:coverage":"NODE_OPTIONS='--no-experimental-webstorage' jest --coverage --coverageReporters=text-summary --coverageReporters=lcov"},"_npmUser":{"name":"acwright","email":"acwrightdesign@gmail.com"},"repository":{"url":"git+https://github.com/acwright/6502-Emulator.git","type":"git"},"_npmVersion":"11.11.0","description":"Emulator for the A.C. Wright 6502 project","directories":{},"_nodeVersion":"25.8.1","dependencies":{"figlet":"^1.11.0","commander":"^14.0.3","serialport":"^13.0.0","@kmamal/sdl":"^0.11.13","vtac-terminal":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/ac6502_1.9.0_1774665004148_0.8990346251577519","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: ac6502 is no longer maintained as an npm library. The project has been reborn as the 6502 Emulator desktop + web app — see https://github.com/acwright/6502-EMULATOR"},"1.9.1":{"name":"ac6502","version":"1.9.1","keywords":["6502","emulator","8-bit","sdl","binary","assembly","typescript"],"author":{"name":"A.C. Wright"},"license":"MIT","_id":"ac6502@1.9.1","maintainers":[{"name":"acwright","email":"acwrightdesign@gmail.com"}],"homepage":"https://github.com/acwright/6502-Emulator/README.md","bugs":{"url":"https://github.com/acwright/6502-Emulator/issues"},"bin":{"ac6502":"dist/index.js"},"dist":{"shasum":"d9e4e4ad7b21425aebbeed62c4986f4b23aeb00e","tarball":"https://registry.npmjs.org/ac6502/-/ac6502-1.9.1.tgz","fileCount":268,"integrity":"sha512-XG/up8g8FA9oTiod0ObBlKTUaY4SaD8p9QjIwVv0OrkMB0DL0p+x1DqSDAPGOhSENe/WrU9UHXUZThP6u4YuWg==","signatures":[{"sig":"MEQCICDLI/GFW0y41GKGV6uxR+I6Y3YNJDOTKgAu45ausst0AiBPsVpjjB4Ed++sw4HGKuhL7S4nv7PzAvwCbtFWisjJTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2867301},"main":"dist/lib.js","type":"commonjs","types":"dist/lib.d.ts","gitHead":"e52c7bdf763a677a2a63c51cd9d9ce00e7253be2","scripts":{"test":"NODE_OPTIONS='--no-experimental-webstorage' jest","build":"npx tsc","start":"node ./dist/index.js","test:watch":"NODE_OPTIONS='--no-experimental-webstorage' jest --watch","test:coverage":"NODE_OPTIONS='--no-experimental-webstorage' jest --coverage --coverageReporters=text-summary --coverageReporters=lcov"},"_npmUser":{"name":"acwright","email":"acwrightdesign@gmail.com"},"repository":{"url":"git+https://github.com/acwright/6502-Emulator.git","type":"git"},"_npmVersion":"11.11.0","description":"Emulator for the A.C. Wright 6502 project","directories":{},"_nodeVersion":"25.8.1","dependencies":{"figlet":"^1.11.0","commander":"^14.0.3","serialport":"^13.0.0","@kmamal/sdl":"^0.11.13","vtac-terminal":"^1.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/ac6502_1.9.1_1774677868527_0.0415381598460558","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: ac6502 is no longer maintained as an npm library. The project has been reborn as the 6502 Emulator desktop + web app — see https://github.com/acwright/6502-EMULATOR"},"1.9.2":{"name":"ac6502","version":"1.9.2","keywords":["6502","emulator","8-bit","sdl","binary","assembly","typescript"],"author":{"name":"A.C. Wright"},"license":"MIT","_id":"ac6502@1.9.2","maintainers":[{"name":"acwright","email":"acwrightdesign@gmail.com"}],"homepage":"https://github.com/acwright/6502-Emulator/README.md","bugs":{"url":"https://github.com/acwright/6502-Emulator/issues"},"bin":{"ac6502":"dist/index.js"},"dist":{"shasum":"9b91725585890ad3c248e2c8ac74731b556f4cd5","tarball":"https://registry.npmjs.org/ac6502/-/ac6502-1.9.2.tgz","fileCount":268,"integrity":"sha512-2OJzF4ceDBJLC3RoagaCfzTIAH3z1LheEakKo0KPWCsNp0L7mGiE1KkGCGSaoGh53Fc2qcF4ydZ3SiGoXXiG0w==","signatures":[{"sig":"MEYCIQCrXIVFpO0z/9h3xiEGb2VPkKlgsf41xurRycg7dznCIwIhAJ3JejJO3weOzOR/+NQ3ewR6Xr4p+s/uoWJYLUlKNrpN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2868098},"main":"dist/lib.js","type":"commonjs","types":"dist/lib.d.ts","gitHead":"b7ca78e72d76a11491c54380c167e4af6e4abdc9","scripts":{"test":"NODE_OPTIONS='--no-experimental-webstorage' jest","build":"npx tsc","start":"node ./dist/index.js","test:watch":"NODE_OPTIONS='--no-experimental-webstorage' jest --watch","test:coverage":"NODE_OPTIONS='--no-experimental-webstorage' jest --coverage --coverageReporters=text-summary --coverageReporters=lcov"},"_npmUser":{"name":"acwright","email":"acwrightdesign@gmail.com"},"repository":{"url":"git+https://github.com/acwright/6502-Emulator.git","type":"git"},"_npmVersion":"11.11.0","description":"Emulator for the A.C. Wright 6502 project","directories":{},"_nodeVersion":"25.8.1","dependencies":{"figlet":"^1.11.0","commander":"^14.0.3","serialport":"^13.0.0","@kmamal/sdl":"^0.11.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/ac6502_1.9.2_1774715673370_0.991148590905776","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: ac6502 is no longer maintained as an npm library. The project has been reborn as the 6502 Emulator desktop + web app — see https://github.com/acwright/6502-EMULATOR"},"1.9.3":{"name":"ac6502","version":"1.9.3","keywords":["6502","emulator","8-bit","sdl","binary","assembly","typescript"],"author":{"name":"A.C. Wright"},"license":"MIT","_id":"ac6502@1.9.3","maintainers":[{"name":"acwright","email":"acwrightdesign@gmail.com"}],"homepage":"https://github.com/acwright/6502-Emulator/README.md","bugs":{"url":"https://github.com/acwright/6502-Emulator/issues"},"bin":{"ac6502":"dist/index.js"},"dist":{"shasum":"aee5524204971d99b39a7ef3a32ce5a9010a020a","tarball":"https://registry.npmjs.org/ac6502/-/ac6502-1.9.3.tgz","fileCount":268,"integrity":"sha512-F8Z+sNaLEdgSnnMh26NdXUj9TwdhjFJ6avkviUqEmCg75TJCOnGU/Go1YiGsWD2p2+8hNCVQFDI5PQiNyOxwCA==","signatures":[{"sig":"MEQCIBz8ESZorVHcm9qMS1NZQHC48QVf+ne5mpAkzjY49AYlAiAlkFZrErT+NsQVLZOnf66ItjATc2OcRJFEClRaiPQdYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2868098},"main":"dist/lib.js","type":"commonjs","types":"dist/lib.d.ts","gitHead":"af62024c0ab8b1f79461f26be5faaa2d8cb6301b","scripts":{"test":"NODE_OPTIONS='--no-experimental-webstorage' jest","build":"npx tsc","start":"node ./dist/index.js","test:watch":"NODE_OPTIONS='--no-experimental-webstorage' jest --watch","test:coverage":"NODE_OPTIONS='--no-experimental-webstorage' jest --coverage --coverageReporters=text-summary --coverageReporters=lcov"},"_npmUser":{"name":"acwright","email":"acwrightdesign@gmail.com"},"repository":{"url":"git+https://github.com/acwright/6502-Emulator.git","type":"git"},"_npmVersion":"11.11.0","description":"Emulator for the A.C. Wright 6502 project","directories":{},"_nodeVersion":"25.8.1","dependencies":{"figlet":"^1.11.0","commander":"^14.0.3","serialport":"^13.0.0","@kmamal/sdl":"^0.11.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/ac6502_1.9.3_1774716144869_0.6775941938047052","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: ac6502 is no longer maintained as an npm library. The project has been reborn as the 6502 Emulator desktop + web app — see https://github.com/acwright/6502-EMULATOR"},"1.10.0":{"name":"ac6502","version":"1.10.0","keywords":["6502","emulator","8-bit","sdl","binary","assembly","typescript"],"author":{"name":"A.C. Wright"},"license":"MIT","_id":"ac6502@1.10.0","maintainers":[{"name":"acwright","email":"acwrightdesign@gmail.com"}],"homepage":"https://github.com/acwright/6502-Emulator/README.md","bugs":{"url":"https://github.com/acwright/6502-Emulator/issues"},"bin":{"ac6502":"dist/index.js"},"dist":{"shasum":"a0dac6c9cf8fd12939ba289b49cc177b140b78dd","tarball":"https://registry.npmjs.org/ac6502/-/ac6502-1.10.0.tgz","fileCount":268,"integrity":"sha512-gUTz297HR8XFtrwGCm/A/4vgR3JjdLX0QSWxdc7ahcCRMZwSwcB+omb9CGhwd6YJlBK6xIJ8yQPdmijWaymyZA==","signatures":[{"sig":"MEYCIQDZ45VWJjP5LVz6C8SBg34olgvSUk0aQa0yzCLSYzBgVwIhANmjbBS5N9GF/1IBc6b27ww0m4ckNzcJiC4wLQbfDiu2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2805427},"main":"dist/lib.js","type":"commonjs","types":"dist/lib.d.ts","gitHead":"bc12caccd7b095ba7842a81a79657fa9072b969d","scripts":{"test":"NODE_OPTIONS='--no-experimental-webstorage' jest","build":"npx tsc","start":"node ./dist/index.js","test:watch":"NODE_OPTIONS='--no-experimental-webstorage' jest --watch","test:coverage":"NODE_OPTIONS='--no-experimental-webstorage' jest --coverage --coverageReporters=text-summary --coverageReporters=lcov"},"_npmUser":{"name":"acwright","email":"acwrightdesign@gmail.com"},"repository":{"url":"git+https://github.com/acwright/6502-Emulator.git","type":"git"},"_npmVersion":"11.11.0","description":"Emulator for the A.C. Wright 6502 project","directories":{},"_nodeVersion":"25.8.1","dependencies":{"figlet":"^1.11.0","commander":"^14.0.3","serialport":"^13.0.0","@kmamal/sdl":"^0.11.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/ac6502_1.10.0_1774755156497_0.5386944595194878","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: ac6502 is no longer maintained as an npm library. The project has been reborn as the 6502 Emulator desktop + web app — see https://github.com/acwright/6502-EMULATOR"},"1.11.0":{"name":"ac6502","version":"1.11.0","keywords":["6502","emulator","8-bit","sdl","binary","assembly","typescript"],"author":{"name":"A.C. Wright"},"license":"MIT","_id":"ac6502@1.11.0","maintainers":[{"name":"acwright","email":"acwrightdesign@gmail.com"}],"homepage":"https://github.com/acwright/6502-Emulator/README.md","bugs":{"url":"https://github.com/acwright/6502-Emulator/issues"},"bin":{"ac6502":"dist/index.js"},"dist":{"shasum":"7c24f839480f43f82557453399af8e9880552b87","tarball":"https://registry.npmjs.org/ac6502/-/ac6502-1.11.0.tgz","fileCount":268,"integrity":"sha512-QO0K5iw2Ho+7Lu2iV8EUVy/30xMfWnSMj4h9R7xAFAbSHNpN8TPjvSlUlXMFYa5SJVmFYkGOweB/5zuuZejFIg==","signatures":[{"sig":"MEQCIGW7ayL35OmcDuzz7iyZa0Pe4DlvwKVmGSuUsr+Ry+kiAiA6XoAM9C1KzaBk0084q8sxUFEYgmWFmgDrIyW4p3hsOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2782386},"main":"dist/lib.js","type":"commonjs","types":"dist/lib.d.ts","gitHead":"d8b7882444434440b5cd2ad0045fde2248c31588","scripts":{"test":"NODE_OPTIONS='--no-experimental-webstorage' jest","build":"npx tsc","start":"node ./dist/index.js","test:watch":"NODE_OPTIONS='--no-experimental-webstorage' jest --watch","test:coverage":"NODE_OPTIONS='--no-experimental-webstorage' jest --coverage --coverageReporters=text-summary --coverageReporters=lcov"},"_npmUser":{"name":"acwright","email":"acwrightdesign@gmail.com"},"repository":{"url":"git+https://github.com/acwright/6502-Emulator.git","type":"git"},"_npmVersion":"11.11.0","description":"Emulator for the A.C. Wright 6502 project","directories":{},"_nodeVersion":"25.8.1","dependencies":{"figlet":"^1.11.0","commander":"^14.0.3","serialport":"^13.0.0","@kmamal/sdl":"^0.11.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/ac6502_1.11.0_1774763910060_0.22273524834384317","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: ac6502 is no longer maintained as an npm library. The project has been reborn as the 6502 Emulator desktop + web app — see https://github.com/acwright/6502-EMULATOR"},"1.12.0":{"name":"ac6502","version":"1.12.0","keywords":["6502","emulator","8-bit","sdl","binary","assembly","typescript"],"author":{"name":"A.C. Wright"},"license":"MIT","_id":"ac6502@1.12.0","maintainers":[{"name":"acwright","email":"acwrightdesign@gmail.com"}],"homepage":"https://github.com/acwright/6502-Emulator/README.md","bugs":{"url":"https://github.com/acwright/6502-Emulator/issues"},"bin":{"ac6502":"dist/index.js"},"dist":{"shasum":"d2fc8ecb4d3bb3355881adadf80c4ad51f9f65a7","tarball":"https://registry.npmjs.org/ac6502/-/ac6502-1.12.0.tgz","fileCount":264,"integrity":"sha512-uStKG4U3s0mgHn6ExOwhwigNVft5vHvr2PGPA1QDGpfT4QWQueRbOovzIR7XnGFmPPh8iO05jo5DAS8Wx1S2Eg==","signatures":[{"sig":"MEUCIGVVdtIqgYovMJv4w6wt5yMRAR8LtcebBXOLRr3VHRxGAiEAhdx89tSpHXdPmwW4/Vaw39E0nGYITasniUFvDRTs2Xs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2676647},"main":"dist/lib.js","type":"commonjs","types":"dist/lib.d.ts","gitHead":"81756504f8bff160cd43dce9c6af4708edf88c99","scripts":{"test":"NODE_OPTIONS='--no-experimental-webstorage' jest","build":"npx tsc","start":"node ./dist/index.js","test:watch":"NODE_OPTIONS='--no-experimental-webstorage' jest --watch","test:coverage":"NODE_OPTIONS='--no-experimental-webstorage' jest --coverage --coverageReporters=text-summary --coverageReporters=lcov"},"_npmUser":{"name":"acwright","email":"acwrightdesign@gmail.com"},"repository":{"url":"git+https://github.com/acwright/6502-Emulator.git","type":"git"},"_npmVersion":"11.11.0","description":"Emulator for the A.C. Wright 6502 project","directories":{},"_nodeVersion":"25.8.1","dependencies":{"figlet":"^1.11.0","commander":"^14.0.3","serialport":"^13.0.0","@kmamal/sdl":"^0.11.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/ac6502_1.12.0_1775016202491_0.3272929689945814","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: ac6502 is no longer maintained as an npm library. The project has been reborn as the 6502 Emulator desktop + web app — see https://github.com/acwright/6502-EMULATOR"},"1.13.0":{"name":"ac6502","version":"1.13.0","keywords":["6502","emulator","8-bit","sdl","binary","assembly","typescript"],"author":{"name":"A.C. Wright"},"license":"MIT","_id":"ac6502@1.13.0","maintainers":[{"name":"acwright","email":"acwrightdesign@gmail.com"}],"homepage":"https://github.com/acwright/6502-Emulator/README.md","bugs":{"url":"https://github.com/acwright/6502-Emulator/issues"},"bin":{"ac6502":"dist/index.js"},"dist":{"shasum":"d87b2a95e03e711442bc7178dd0beca4990a34d3","tarball":"https://registry.npmjs.org/ac6502/-/ac6502-1.13.0.tgz","fileCount":264,"integrity":"sha512-be2HymWCAWFhtot7HVmCqeMOdqsLsxoBbBOrza2ibwCQhUQvM7w35zbwz/81Rlep2Z4eowpjf0B3NZN8Fp9nLw==","signatures":[{"sig":"MEQCIDQ2xuqt4tV/u+chtOlWRj4lBsQ8gvXJqNRPxhbU3v7iAiADOelAd6pe8xpblXdZULuYH/oN2ddIXkkG/e/Bgrb87w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2679954},"main":"dist/lib.js","type":"commonjs","types":"dist/lib.d.ts","gitHead":"1869f58cc54b36aaf48b41bd8f5c953bc738816d","scripts":{"test":"NODE_OPTIONS='--no-experimental-webstorage' jest","build":"npx tsc","start":"node ./dist/index.js","test:watch":"NODE_OPTIONS='--no-experimental-webstorage' jest --watch","test:coverage":"NODE_OPTIONS='--no-experimental-webstorage' jest --coverage --coverageReporters=text-summary --coverageReporters=lcov"},"_npmUser":{"name":"acwright","email":"acwrightdesign@gmail.com"},"repository":{"url":"git+https://github.com/acwright/6502-Emulator.git","type":"git"},"_npmVersion":"11.11.0","description":"Emulator for the A.C. Wright 6502 project","directories":{},"_nodeVersion":"25.8.1","dependencies":{"figlet":"^1.11.0","commander":"^14.0.3","serialport":"^13.0.0","@kmamal/sdl":"^0.11.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/ac6502_1.13.0_1775029577287_0.4512197234969728","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: ac6502 is no longer maintained as an npm library. The project has been reborn as the 6502 Emulator desktop + web app — see https://github.com/acwright/6502-EMULATOR"},"1.14.0":{"name":"ac6502","version":"1.14.0","keywords":["6502","emulator","8-bit","sdl","binary","assembly","typescript"],"author":{"name":"A.C. Wright"},"license":"MIT","_id":"ac6502@1.14.0","maintainers":[{"name":"acwright","email":"acwrightdesign@gmail.com"}],"homepage":"https://github.com/acwright/6502-Emulator/README.md","bugs":{"url":"https://github.com/acwright/6502-Emulator/issues"},"bin":{"ac6502":"dist/index.js"},"dist":{"shasum":"e9e1b168c993d1607defcc016fadf2cdd0baeb19","tarball":"https://registry.npmjs.org/ac6502/-/ac6502-1.14.0.tgz","fileCount":264,"integrity":"sha512-MMZhzjTsb9wfxFxIm2YN5kC7b7H/0AMS1xGuw19pxwXKsA1+rBFOKvn96roD/g3/T5zHQFx/W3d1ivQ3McIFPg==","signatures":[{"sig":"MEUCIQChcMOHdIBVobRsCgtWWbmjFddIl30uaDvC2whc5NmPbwIgGPIj7loV/hCdKExoL+8nTdo94RJ+j+fLRpekQc09MkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2682765},"main":"dist/lib.js","type":"commonjs","types":"dist/lib.d.ts","gitHead":"5884133302dc730e4bb1e6af6a730eadb81e9aa6","scripts":{"test":"NODE_OPTIONS='--no-experimental-webstorage' jest","build":"npx tsc","start":"node ./dist/index.js","test:watch":"NODE_OPTIONS='--no-experimental-webstorage' jest --watch","test:coverage":"NODE_OPTIONS='--no-experimental-webstorage' jest --coverage --coverageReporters=text-summary --coverageReporters=lcov"},"_npmUser":{"name":"acwright","email":"acwrightdesign@gmail.com"},"repository":{"url":"git+https://github.com/acwright/6502-Emulator.git","type":"git"},"_npmVersion":"11.11.0","description":"Emulator for the A.C. Wright 6502 project","directories":{},"_nodeVersion":"25.8.1","dependencies":{"figlet":"^1.11.0","commander":"^14.0.3","serialport":"^13.0.0","@kmamal/sdl":"^0.11.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/ac6502_1.14.0_1775209875328_0.681345309765494","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: ac6502 is no longer maintained as an npm library. The project has been reborn as the 6502 Emulator desktop + web app — see https://github.com/acwright/6502-EMULATOR"},"1.15.0":{"name":"ac6502","version":"1.15.0","keywords":["6502","emulator","8-bit","sdl","binary","assembly","typescript"],"author":{"name":"A.C. Wright"},"license":"MIT","_id":"ac6502@1.15.0","maintainers":[{"name":"acwright","email":"acwrightdesign@gmail.com"}],"homepage":"https://github.com/acwright/6502-Emulator/README.md","bugs":{"url":"https://github.com/acwright/6502-Emulator/issues"},"bin":{"ac6502":"dist/index.js"},"dist":{"shasum":"fc3e02a0eea765e767a711b300e9bf1eb6f0ff7b","tarball":"https://registry.npmjs.org/ac6502/-/ac6502-1.15.0.tgz","fileCount":264,"integrity":"sha512-o4ayvi0KAEVPhUQYiMjkjbrczZREndL1zl/FInBRR7WG5vH4S4Vc3muP7wMCRXVPEkJ7ev/4JhslIJXPa7U3yg==","signatures":[{"sig":"MEYCIQCq/P2rX5DhL+1pM2pctM01MylJDDwgyFk+RWvfOq24LwIhAPx3OrDoY3NIG6VzLuDPZeXaj4R5TqCkkHnBd8HGRBcg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2696193},"main":"dist/lib.js","type":"commonjs","types":"dist/lib.d.ts","gitHead":"48e7a776d77dc29369e1a4f72bb13b7379d7a5e5","scripts":{"test":"NODE_OPTIONS='--no-experimental-webstorage' jest","build":"npx tsc","start":"node ./dist/index.js","test:watch":"NODE_OPTIONS='--no-experimental-webstorage' jest --watch","test:coverage":"NODE_OPTIONS='--no-experimental-webstorage' jest --coverage --coverageReporters=text-summary --coverageReporters=lcov"},"_npmUser":{"name":"acwright","email":"acwrightdesign@gmail.com"},"repository":{"url":"git+https://github.com/acwright/6502-Emulator.git","type":"git"},"_npmVersion":"11.11.0","description":"Emulator for the A.C. Wright 6502 project","directories":{},"_nodeVersion":"25.8.1","dependencies":{"figlet":"^1.11.0","commander":"^14.0.3","serialport":"^13.0.0","@kmamal/sdl":"^0.11.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/ac6502_1.15.0_1775292596448_0.056267669976859835","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: ac6502 is no longer maintained as an npm library. The project has been reborn as the 6502 Emulator desktop + web app — see https://github.com/acwright/6502-EMULATOR"},"1.16.0":{"name":"ac6502","version":"1.16.0","keywords":["6502","emulator","8-bit","sdl","binary","assembly","typescript"],"author":{"name":"A.C. Wright"},"license":"MIT","_id":"ac6502@1.16.0","maintainers":[{"name":"acwright","email":"acwrightdesign@gmail.com"}],"homepage":"https://github.com/acwright/6502-Emulator/README.md","bugs":{"url":"https://github.com/acwright/6502-Emulator/issues"},"bin":{"ac6502":"dist/index.js"},"dist":{"shasum":"9da69d49669a92be83ed6b1551417995ece16071","tarball":"https://registry.npmjs.org/ac6502/-/ac6502-1.16.0.tgz","fileCount":264,"integrity":"sha512-AGoWEXCyBJel8KWIAM4Ltmp6MQ9rN7Ybbbkuo5XEOp5OBJaHZKPgZ08OcsBeIoyp/NXks538onIwETnpatQV/w==","signatures":[{"sig":"MEUCIQCtnYNrYwML+ivpUQ1g/iA5PNL5waECBCKN1Mi75IpUCwIgUuUo8CKM3P4JGFthIWh2mx32uXMeBcbz/5xApJTLv6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2696207},"main":"dist/lib.js","type":"commonjs","types":"dist/lib.d.ts","gitHead":"24ac6862df7243cfb66145178c8d1c7ccd401e78","scripts":{"test":"NODE_OPTIONS='--no-experimental-webstorage' jest","build":"npx tsc","start":"node ./dist/index.js","test:watch":"NODE_OPTIONS='--no-experimental-webstorage' jest --watch","test:coverage":"NODE_OPTIONS='--no-experimental-webstorage' jest --coverage --coverageReporters=text-summary --coverageReporters=lcov"},"_npmUser":{"name":"acwright","email":"acwrightdesign@gmail.com"},"repository":{"url":"git+https://github.com/acwright/6502-Emulator.git","type":"git"},"_npmVersion":"11.11.0","description":"Emulator for the A.C. Wright 6502 project","directories":{},"_nodeVersion":"25.8.1","dependencies":{"figlet":"^1.11.0","commander":"^14.0.3","serialport":"^13.0.0","@kmamal/sdl":"^0.11.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/ac6502_1.16.0_1775365720038_0.49901802058595446","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: ac6502 is no longer maintained as an npm library. The project has been reborn as the 6502 Emulator desktop + web app — see https://github.com/acwright/6502-EMULATOR"},"1.16.1":{"name":"ac6502","version":"1.16.1","keywords":["6502","emulator","8-bit","sdl","binary","assembly","typescript"],"author":{"name":"A.C. Wright"},"license":"MIT","_id":"ac6502@1.16.1","maintainers":[{"name":"acwright","email":"acwrightdesign@gmail.com"}],"homepage":"https://github.com/acwright/6502-Emulator/README.md","bugs":{"url":"https://github.com/acwright/6502-Emulator/issues"},"bin":{"ac6502":"dist/index.js"},"dist":{"shasum":"b23737e555e8cc266f936d975e2d7c805c463ccd","tarball":"https://registry.npmjs.org/ac6502/-/ac6502-1.16.1.tgz","fileCount":264,"integrity":"sha512-wZJeuli3OTDKRTzgGQbUtE97UHAT8FOcMvIRavK9ZCxj8OzsOMNVMQLfgCu24oblVkg94OzwjRQH8bq44cpA2Q==","signatures":[{"sig":"MEUCIQCV0SVMRWfqEzS0GraZuIARPH7fhqScBIWxDj0f8UQhYAIgOm64g5MU258ZPHuVxb2AO/OM7K4+reMYZS2xGK/kO7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2696160},"main":"dist/lib.js","type":"commonjs","types":"dist/lib.d.ts","gitHead":"e7397e4a5f8e205b9a5710afa4e3629eeabb145d","scripts":{"test":"NODE_OPTIONS='--no-experimental-webstorage' jest","build":"npx tsc","start":"node ./dist/index.js","test:watch":"NODE_OPTIONS='--no-experimental-webstorage' jest --watch","test:coverage":"NODE_OPTIONS='--no-experimental-webstorage' jest --coverage --coverageReporters=text-summary --coverageReporters=lcov"},"_npmUser":{"name":"acwright","email":"acwrightdesign@gmail.com"},"repository":{"url":"git+https://github.com/acwright/6502-Emulator.git","type":"git"},"_npmVersion":"11.11.0","description":"Emulator for the A.C. Wright 6502 project","directories":{},"_nodeVersion":"25.8.1","dependencies":{"figlet":"^1.11.0","commander":"^14.0.3","serialport":"^13.0.0","@kmamal/sdl":"^0.11.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/ac6502_1.16.1_1775368001821_0.17857854624386782","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: ac6502 is no longer maintained as an npm library. The project has been reborn as the 6502 Emulator desktop + web app — see https://github.com/acwright/6502-EMULATOR"},"1.16.2":{"name":"ac6502","version":"1.16.2","keywords":["6502","emulator","8-bit","sdl","binary","assembly","typescript"],"author":{"name":"A.C. Wright"},"license":"MIT","_id":"ac6502@1.16.2","maintainers":[{"name":"acwright","email":"acwrightdesign@gmail.com"}],"homepage":"https://github.com/acwright/6502-Emulator/README.md","bugs":{"url":"https://github.com/acwright/6502-Emulator/issues"},"bin":{"ac6502":"dist/index.js"},"dist":{"shasum":"3c5428c6aa4559c1b708ab6dcfe7ded15b141511","tarball":"https://registry.npmjs.org/ac6502/-/ac6502-1.16.2.tgz","fileCount":264,"integrity":"sha512-wOfJ0OnlcHW6MA5Os0siNAjXfX3/KmhC/aNLHlDB7JqWLfGQPxWXxVtXhaK8ItJtxs5dCxwT1qgTBxj9fzGIPQ==","signatures":[{"sig":"MEUCIQCE3Sj2J4f43X4lat83lGTf10w2DaqR2ZHY1djsaKQuoQIgQr1DAftt0RO6+n1PuOQ3AWjACdieFXpeEe4dpSup68c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2701968},"main":"dist/lib.js","type":"commonjs","types":"dist/lib.d.ts","gitHead":"376c206cf8a4f83d1729aee4937769200475ff00","scripts":{"test":"NODE_OPTIONS='--no-experimental-webstorage' jest","build":"npx tsc","start":"node ./dist/index.js","test:watch":"NODE_OPTIONS='--no-experimental-webstorage' jest --watch","test:coverage":"NODE_OPTIONS='--no-experimental-webstorage' jest --coverage --coverageReporters=text-summary --coverageReporters=lcov"},"_npmUser":{"name":"acwright","email":"acwrightdesign@gmail.com"},"repository":{"url":"git+https://github.com/acwright/6502-Emulator.git","type":"git"},"_npmVersion":"11.12.1","description":"Emulator for the A.C. Wright 6502 project","directories":{},"_nodeVersion":"25.9.0","dependencies":{"figlet":"^1.11.0","commander":"^14.0.3","serialport":"^13.0.0","@kmamal/sdl":"^0.11.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/ac6502_1.16.2_1776036904530_0.934534618688625","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: ac6502 is no longer maintained as an npm library. The project has been reborn as the 6502 Emulator desktop + web app — see https://github.com/acwright/6502-EMULATOR"},"1.17.0":{"name":"ac6502","version":"1.17.0","keywords":["6502","emulator","8-bit","sdl","binary","assembly","typescript"],"author":{"name":"A.C. Wright"},"license":"MIT","_id":"ac6502@1.17.0","maintainers":[{"name":"acwright","email":"acwrightdesign@gmail.com"}],"homepage":"https://github.com/acwright/6502-Emulator/README.md","bugs":{"url":"https://github.com/acwright/6502-Emulator/issues"},"bin":{"ac6502":"dist/index.js"},"dist":{"shasum":"bf0e1b8df5933655a878304b0607362007e0eb21","tarball":"https://registry.npmjs.org/ac6502/-/ac6502-1.17.0.tgz","fileCount":264,"integrity":"sha512-8J89Cjg1BI3HyOW/muOPLrHXMIEFaYRSkpOnIvWcqcyTnfLPg7j1fFfyO+aO8FHiUMhf+yCdEMkdjacimy6AhQ==","signatures":[{"sig":"MEYCIQDDzu/EZ1vCee1kSyS9MWuJ9TzA2itwakVCFmXU5qF/gQIhAN72jXs9C+DPsJ0qJ18Cpx6ZlOGU61NUhIZn3QauU2B6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2707729},"main":"dist/lib.js","type":"commonjs","types":"dist/lib.d.ts","gitHead":"efa75fb807a5cd671c0d489f8cd6fe0128e4d9b1","scripts":{"test":"NODE_OPTIONS='--no-experimental-webstorage' jest","build":"npx tsc","start":"node ./dist/index.js","test:watch":"NODE_OPTIONS='--no-experimental-webstorage' jest --watch","test:coverage":"NODE_OPTIONS='--no-experimental-webstorage' jest --coverage --coverageReporters=text-summary --coverageReporters=lcov"},"_npmUser":{"name":"acwright","email":"acwrightdesign@gmail.com"},"repository":{"url":"git+https://github.com/acwright/6502-Emulator.git","type":"git"},"_npmVersion":"11.12.1","description":"Emulator for the A.C. Wright 6502 project","directories":{},"_nodeVersion":"25.9.0","dependencies":{"figlet":"^1.11.0","commander":"^14.0.3","serialport":"^13.0.0","@kmamal/sdl":"^0.11.13"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","ts-jest":"^29.4.6","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^25.3.5"},"_npmOperationalInternal":{"tmp":"tmp/ac6502_1.17.0_1777284733293_0.22813153742541248","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated: ac6502 is no longer maintained as an npm library. The project has been reborn as the 6502 Emulator desktop + web app — see https://github.com/acwright/6502-EMULATOR"}},"time":{"created":"2026-03-04T04:40:04.932Z","modified":"2026-07-08T18:36:13.686Z","1.0.0":"2026-03-04T04:40:05.214Z","1.1.0":"2026-03-10T04:03:58.721Z","1.1.1":"2026-03-10T04:09:43.639Z","1.2.0":"2026-03-10T08:04:26.140Z","1.3.0":"2026-03-12T03:44:03.900Z","1.4.0":"2026-03-14T04:24:00.188Z","1.4.1":"2026-03-14T04:31:15.877Z","1.5.0":"2026-03-21T03:03:49.775Z","1.5.1":"2026-03-21T06:30:31.314Z","1.6.0":"2026-03-22T20:19:58.467Z","1.7.0":"2026-03-24T05:51:03.635Z","1.8.0":"2026-03-25T08:00:59.967Z","1.9.0":"2026-03-28T02:30:04.308Z","1.9.1":"2026-03-28T06:04:28.715Z","1.9.2":"2026-03-28T16:34:33.563Z","1.9.3":"2026-03-28T16:42:25.067Z","1.10.0":"2026-03-29T03:32:36.708Z","1.11.0":"2026-03-29T05:58:30.230Z","1.12.0":"2026-04-01T04:03:22.647Z","1.13.0":"2026-04-01T07:46:17.465Z","1.14.0":"2026-04-03T09:51:15.514Z","1.15.0":"2026-04-04T08:49:56.628Z","1.16.0":"2026-04-05T05:08:40.220Z","1.16.1":"2026-04-05T05:46:42.064Z","1.16.2":"2026-04-12T23:35:04.741Z","1.17.0":"2026-04-27T10:12:13.497Z"},"bugs":{"url":"https://github.com/acwright/6502-Emulator/issues"},"author":{"name":"A.C. Wright"},"license":"MIT","homepage":"https://github.com/acwright/6502-Emulator/README.md","keywords":["6502","emulator","8-bit","sdl","binary","assembly","typescript"],"repository":{"url":"git+https://github.com/acwright/6502-Emulator.git","type":"git"},"description":"Emulator for the A.C. Wright 6502 project","maintainers":[{"name":"acwright","email":"acwrightdesign@gmail.com"}],"readme":"# 6502 EMULATOR\n\nA comprehensive, cycle-accurate emulator for the [A.C. Wright 6502](https://github.com/acwright/6502) computer system, built with TypeScript and Node.js.\n\n## Overview\n\nThis emulator provides a complete software implementation of a 65C02-based computer system, designed to run the same code as the hardware implementation. It features full I/O peripheral support, including video, sound, serial communication, storage, and GPIO interfaces.\n\n## Features\n\n- **Cycle-Accurate 65C02 CPU Emulation**\n  - Full instruction set support\n  - Accurate timing and cycle counting\n  - IRQ and NMI interrupt handling\n  \n- **Memory Architecture**\n  - System RAM and ROM\n  - Cartridge support for program loading\n  - Multiple RAM expansion cards\n  \n- **Video Output**\n  - TMS9918 Video Display Processor emulation\n  - Multiple graphics modes (Graphics I/II, Text, Multicolor)\n  - 256×192 active display area in 320×240 buffer\n  - Hardware sprites support\n  - Real-time rendering via SDL\n  \n- **Audio Output**\n  - MOS 6581 SID Sound card emulation with sample generation\n  - 44.1 kHz audio output\n  - SDL audio integration\n  \n- **I/O Peripherals**\n  - **Serial Card (ACIA)**: 6551 UART communication with configurable baud rate, parity, data/stop bits\n  - **Storage Card**: Compact Flash 8-bit IDE mode persistent storage emulation\n  - **RTC Card**: DS1511Y+ real-time clock emulation with IRQ/NMI support and persistent NVRAM\n  - **GPIO Card (VIA)**: 6522 VIA (Versatile Interface Adapter) emulation\n    - Two 8-bit bidirectional I/O ports\n    - Two 16-bit timers with interrupts\n    - Shift register for serial I/O\n  \n- **Input Devices**\n  - Keyboard support (matrix and encoder modes)\n  - Joystick/gamepad support with button mapping (dual controller support)\n  - SDL input handling\n  \n- **Development Features**\n  - Comprehensive test suite with Jest\n  - Command-line interface with multiple options\n  - Debug and monitoring capabilities\n  - Code coverage reporting\n\n## Quick Start\n\nGet up and running in seconds:\n\n```bash\n# Install globally\nnpm install -g ac6502\n\n# Run the emulator\nac6502\n\n# Load a ROM\nac6502 --rom /path/to/rom.bin\n```\n\n## Installation\n\n### Via NPM (Recommended)\n\nInstall globally via npm:\n\n```bash\nnpm install -g ac6502\n```\n\n### From Source\n\n#### Prerequisites\n\n- Node.js (v16 or higher)\n- npm or yarn\n\n#### Install Dependencies\n\n```bash\nnpm install\n```\n\n#### Build\n\n```bash\nnpm run build\n```\n\n## Usage\n\n### Basic Usage\n\n```bash\nnpm start\n```\n\nOr use the CLI directly:\n\n```bash\nac6502 [options]\n```\n\n### Command-Line Options\n\n- `-c, --cart <path>` - Load a cartridge ROM file\n- `-r, --rom <path>` - Load a system ROM file\n- `-g, --program <path>` - Load a program binary file into RAM ($0800-$7FFF)\n- `-f, --freq <frequency>` - Set CPU frequency in Hz (default: 1000000)\n- `-s, --scale <factor>` - Set display scale factor (default: 1)\n- `-p, --port <device>` - Serial port device path\n- `-b, --baudrate <rate>` - Serial baud rate (default: 19200)\n- `-a, --parity <type>` - Serial parity: none, even, odd (default: none)\n- `-d, --databits <bits>` - Serial data bits: 5, 6, 7, 8 (default: 8)\n- `-t, --stopbits <bits>` - Serial stop bits: 1, 1.5, 2 (default: 1)\n- `-n, --nvram <path>` - Set NVRAM file path for DS1511Y+ RTC persistence\n- `-S, --storage <path>` - Set storage file path for Compact Flash card persistence\n- `-v, --version` - Output the current emulator version\n- `-h, --help` - Output help / options\n\n### Examples\n\nLoad a cartridge:\n\n```bash\nac6502 --rom /path/to/rom.bin --cart /path/to/cart.bin\n```\n\nLoad a program into RAM:\n\n```bash\nac6502 --rom /path/to/rom.bin --program /path/to/program.bin\n```\n\nConnect to serial hardware:\n\n```bash\nac6502 --port /dev/ttyUSB0 --baudrate 19200 --rom /path/to/rom.bin\n```\n\nSet custom CPU frequency and storage:\n\n```bash\nac6502 --freq 2000000 --storage ./disk.img --rom /path/to/rom.bin --cart /path/to/cart.bin\n```\n\nEnable persistent NVRAM for the RTC:\n\n```bash\nac6502 --rom /path/to/rom.bin --nvram ./nvram.bin\n```\n\n## Architecture\n\n### System Configuration\n\nThe emulator implements a full-featured 65C02 system with all peripherals:\n\n```\nMachine\n├── CPU (65C02)\n├── RAM (System Memory)\n├── ROM (System BIOS/Monitor)\n├── Cart (Optional Cartridge)\n└── I/O Cards (8 slots)\n    ├── IO1: RAM Card (Expansion)\n    ├── IO2: RAM Card (Expansion)\n    ├── IO3: RTC Card (DS1511Y+ Real-Time Clock)\n    ├── IO4: Storage Card (Compact Flash 8-bit IDE Mode)\n    ├── IO5: Serial Card (6551 ACIA)\n    ├── IO6: VIA Card (6522 GPIO)\n    ├── IO7: Sound Card (6581 SID)\n    └── IO8: Video Card (TMS9918)\n```\n\n### VIA (GPIO) Attachments\n\nThe VIA card supports multiple attachment types:\n\n- **Keyboard Matrix**: PS/2-style keyboard matrix scanning\n- **Keyboard Encoder**: Parallel keyboard encoder\n- **Joystick A/B**: Game controllers with 8 buttons and directional input\n\n### Memory Map\n\nThe system uses a standard 6502 memory layout with I/O cards mapped into the address space. Each I/O card occupies a dedicated region accessible via memory-mapped registers.\n\n## Development\n\n### Project Structure\n\n```\nsrc/\n├── index.ts                 # Main entry point and emulator loop\n├── lib.ts                   # Library exports\n├── components/\n│   ├── CPU.ts              # 65C02 CPU implementation\n│   ├── Machine.ts          # System integration and target configuration\n│   ├── RAM.ts              # RAM module\n│   ├── ROM.ts              # ROM module\n│   ├── Cart.ts             # Cartridge support\n│   ├── IO.ts               # I/O interface\n│   └── IO/                 # I/O peripheral implementations\n│       ├── ACIA.ts         # 6551 Serial card\n│       ├── VIA.ts          # 6522 GPIO card\n│       ├── RAMBank.ts      # RAM expansion card\n│       ├── RTC.ts          # Real-time clock card\n│       ├── Sound.ts        # 6581 SID sound card\n│       ├── Storage.ts      # Compact Flash storage card\n│       ├── Video.ts        # TMS9918 video card\n│       ├── Empty.ts        # Empty slot placeholder\n│       └── Attachments/\n│           ├── Attachment.ts\n│           ├── JoystickAttachment.ts\n│           ├── KeyboardEncoderAttachment.ts\n│           └── KeyboardMatrixAttachment.ts\n└── tests/                  # Comprehensive test suite\n```\n\n### Running Tests\n\nRun all tests:\n\n```bash\nnpm test\n```\n\nWatch mode for development:\n\n```bash\nnpm run test:watch\n```\n\nGenerate coverage report:\n\n```bash\nnpm run test:coverage\n```\n\n### Release Build\n\n```bash\ngit tag vX.Y.Z\ngit push origin main --tags\nnpm publish\n```\n\n### Technical Details\n\n- **Language**: TypeScript\n- **Target**: CommonJS (Node.js)\n- **Testing**: Jest with ts-jest\n- **Graphics**: SDL via @kmamal/sdl\n- **Serial**: SerialPort library\n- **CLI**: Commander.js\n\n## Performance\n\nThe emulator targets 1 MHz operation by default (configurable) and attempts to maintain accurate timing by synchronizing with real-time clock cycles. The frame rate is capped at 60 FPS for video output.\n\n## Supported Input Devices\n\n- **Keyboard**: Full keyboard support via SDL\n- **Game Controllers**: Dual controller support (Player A and Player B)\n  - D-pad and analog stick support\n  - 8 buttons: Up, Down, Left, Right, A, B, Select, Start\n\n## Credits\n\n- CPU implementation adapted from [OneLoneCoder's olcNES](https://github.com/OneLoneCoder/olcNES)\n- TMS9918 implementation based on [vrEmuTms9918](https://github.com/visrealm/vrEmuTms9918) by Troy Schrapel\n- LCD implementation based on [vrEmuLcd](https://github.com/visrealm/vrEmuLcd) by Troy Schrapel\n\n## License\n\nMIT License - See [LICENSE](LICENSE) file for details\n\n## Author\n\nA.C. Wright\n\n## Repository\n\n[https://github.com/acwright/6502-Emulator](https://github.com/acwright/6502-Emulator)\n\n## Contributing\n\nThis project is part of the [A.C. Wright Design 6502](https://github.com/acwright/6502) hardware project. Contributions, issues, and feature requests are welcome!\n","readmeFilename":"README.md"}