{"_id":"alexsys-exam-renderer","_rev":"50-7ff5cc242ea149477be907003f5316fe","name":"alexsys-exam-renderer","dist-tags":{"latest":"0.1.49"},"versions":{"0.1.0":{"name":"alexsys-exam-renderer","version":"0.1.0","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.0","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"ac732b6e88daf365d8788e5230e86d0f09aa9700","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.0.tgz","fileCount":43,"integrity":"sha512-nvjEdio8es4Ep5K0m4qPd/PQndx/LKAjwEMrMGkJRld/yP24yrJH/ewTz7iBqNi/Wl5SFf9i6By+pS/OweRHNw==","signatures":[{"sig":"MEQCIAQctEJe7UDb7ymviNc3PrXgv4pkSG0LPOpCrRZUwBKzAiAstwE5mhI0LkAGwwD76RBa4B3DjT19hwZ/fdbDwsKthA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149163},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.0_1782984210606_0.6827786266412563","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"alexsys-exam-renderer","version":"0.1.1","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.1","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"f98c23b4287b0165d0c0d87de9bc1a240d2ce03d","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.1.tgz","fileCount":43,"integrity":"sha512-r8YwOA1TrUBXYdW7LfrIIcAAoJ7d2HDwUmD24Cn8RVcnY5/WD1LSVbxm7we/hP9NpxEMLJPGo/C9QUd4ZZd8Cw==","signatures":[{"sig":"MEUCIDj4i027UAl5o/h02rOB951FwL7V5RKX1JqttCeUbxuvAiEAyzfGzaDO0kfAhWlLtzOlumwnMXkLT56TIuEJEvDrB2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149877},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.1_1782994790788_0.34231195372129686","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"alexsys-exam-renderer","version":"0.1.2","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.2","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"3e2f895d3f46b2a06163a24f177f152e916b5802","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.2.tgz","fileCount":49,"integrity":"sha512-fdoQdRpLYRakHSvVOfg+CloeSS6auOQUfKgN9KHKx3lbroKmMD4vyF9LNA30NkTSPSUJtHF23dcQlorelos2eg==","signatures":[{"sig":"MEYCIQD55gi9ujGKjTY0lNyN5HVIJgcwpcYmwnFFS/us0+rNagIhAKx04JDs8jQI4ztSVs8c8tB5/f0aG34jMB0kmHZhgOQp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":201567},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"9e706c9f378e7a91f756723d6737ee408befba0b","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.2_1783503764354_0.8197231913630323","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"alexsys-exam-renderer","version":"0.1.3","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.3","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"be7a5ec0cf18303514ef332e8ef7aeb4c1306910","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.3.tgz","fileCount":51,"integrity":"sha512-D/8hTFQvqd76Az9WEWhnrZ2gE92wy0EYe9LrhocEP075LhaJfLz6GQp0VdEwyo2JVgXX46oPtLuqiHEUZDjYtQ==","signatures":[{"sig":"MEQCIAfpC6cYBl+QuCkFgmuCnjwNyo42RvR0S4bsrTfVSMtbAiBmcrs2CgZC9yI5T4wAJdEL5gw6sVj295AwaLZNIafjig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210898},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"64b6747352daa4c5102a40ee7da3c18117546839","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.3_1783516141565_0.409058968525009","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"alexsys-exam-renderer","version":"0.1.4","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.4","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"80a594029177bc30d1e21a83490379777c1fd62d","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.4.tgz","fileCount":51,"integrity":"sha512-0rwG/Y490rNZ3UtzHYvG/xz9heWdc8jvKDbKD8DcYGbKAayWpEQRwES9umTXakgBcZ93D53X/HRTPFq6NZ0Riw==","signatures":[{"sig":"MEUCIQD5nbJ1aNtXCvHIsQPjYbrTuCIi6xHEYEoumM7DlWg/wwIgZffxZ789SsxuP87AtjUpubiGofyjdt+52TJn4FC7L0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":207566},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"45ef5a38b63972f5a89bb048a67b7206aee4f4e4","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.4_1783597244251_0.6655674883941158","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"alexsys-exam-renderer","version":"0.1.5","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.5","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"53fa48a3948c3308e986ad255bb9d31859b563fb","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.5.tgz","fileCount":53,"integrity":"sha512-VhNWyD4WImgB3JjVP67ifKPMZfDQ/cKKcIALyYFXNqLCCCQxmjhMQczz2g1Z7tolVRSsM4HRlfqfaV5ycUfu5Q==","signatures":[{"sig":"MEQCIBVlZOA8l+0OI5EjILDkJtjvnx+H5avc5TghZrC/xxAaAiBMKaxolxLTqBZWutcdbyJzn3RxS2DS6FjVODhOk1NeXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239064},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"4b252e88bc80151713143685b762c372870ddc86","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.5_1783805536973_0.8893003930325378","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"alexsys-exam-renderer","version":"0.1.6","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.6","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"60228653964b27af56c38ddcf3265a717ff5edb9","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.6.tgz","fileCount":65,"integrity":"sha512-+wGaiYKC1uT4ZiNVEY6RPv8+mhXf8LzT95xN5h0uQgrm5BoS7CARi4qGtbAgRxUupVyCfx7bmHOs7oeAtMeIzA==","signatures":[{"sig":"MEQCIDdUMs8ZKGozc2qWltGXpgLNM8wZu2hpom3wVqVzRC7AAiAUSmGrJliPKRKHwQo9gAvd0/kXN+Oo5aew5gcAgNoJpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300159},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"077ec8ccd2c701ea4574bbcc1717b9bfdb2beb12","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.6_1784045492742_0.5440954732731311","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"alexsys-exam-renderer","version":"0.1.7","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.7","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"5ca29fe621756ba5af57d3291dfd60164644fcea","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.7.tgz","fileCount":65,"integrity":"sha512-uka3UmugJfj7DU7f9WsT/YYPvYj2UyqQmUDdnc4z6tsugdYPWLqBdbKjZzCp06BdJQXqnweC8TUxEylXHfsycg==","signatures":[{"sig":"MEQCIGrEn3KgakbpqC3YEyRavllzdRxy7iz9uU/cHSYNHstIAiBKIUoKcEv6xbz4Oelk0w48QGra3WKReqD77SiqajWorA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300082},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"077ec8ccd2c701ea4574bbcc1717b9bfdb2beb12","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.7_1784046922458_0.7267795780183948","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"alexsys-exam-renderer","version":"0.1.8","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.8","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"2ef68b63e943f1ef51d82b850ff532656ca73719","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.8.tgz","fileCount":65,"integrity":"sha512-kiogNXcuBdTE1rvj/GoagoCxvuLFLirToLGOtP18LdKjMfwcAx3dMSuvHTb27Mj1p3VCiwYRJFEdTHsalcFLOA==","signatures":[{"sig":"MEQCIB12XallyDvnNAwZxuSvytJ8X2t84+00bivPOFtgXCG8AiAqqSLxWgPr4VGHAxNhJILNW9504P7xQA49hCgpOqMm7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":299256},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"31865b827895d67021185e89a3ccabca5b706f71","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.8_1784059573893_0.3401021798663133","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"alexsys-exam-renderer","version":"0.1.9","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.9","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"b2732feec9ff7f367d1090a5df8ae4883d088b30","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.9.tgz","fileCount":65,"integrity":"sha512-iRl4WINdLYk7xvBimILiqeXg74vikPblaLjzbUg+6ZV1qYdzbdsTeX5ul2VHei1+P4YwnRG/XeuAuUqludTDHg==","signatures":[{"sig":"MEUCIGr9n0fkys7YDfk5yFwpgPdGdt/Fk4+R/bQOluuu4KCKAiEAqtoTlx7JQBD1r7khSi4zCODCcU/FONLxamwx+RquNBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":299307},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"23f1f9d5fadd3e306943a6e3d5a99a000b61748c","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.9_1784060350067_0.023276779717044116","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"alexsys-exam-renderer","version":"0.1.10","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.10","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"d81a1ed093ce417d6fbb7d20670569b4949ea30d","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.10.tgz","fileCount":65,"integrity":"sha512-r/iqZf/d7tpRyye8bbT+Y+RC9H1bQcxxgLfgerUydauxJcjzNkQbx65osM3f4xiR6giRQwpw4IzvJxA8agOU/A==","signatures":[{"sig":"MEUCIEel8Cwa8tmCmRYFCMPD1UV1qlOXADVoyCzZAxwe2T5IAiEAtMMVkt4yIXuXvjvLQSSKov3XHVJoM+ceCSl69ABNK/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":299260},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"f0676e4e001032b2e77344398e1a29eb41cc30ba","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.10_1784110952690_0.42877275130794135","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"alexsys-exam-renderer","version":"0.1.11","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.11","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"f2b53a11d7aac96f5be6cd9f2328fe7ab95aa506","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.11.tgz","fileCount":73,"integrity":"sha512-dxao6dL0AddUTOs6iKBPN07DCDBNsEeN6lJ41Nvqb6phbbzZEcgMUkrhEsDtUYwHghoOzDi3pHSGj/CKldbqAg==","signatures":[{"sig":"MEQCIA7IY/MSSLoswU8KoQ/+EXh6PB/e2gbhGtJwq8dVRhDMAiAFhZCgZ3arKOxqH+tHTwlbCzdTp4l+IhT5TiEiyZ0yFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":333877},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"18d9ffd4724e8cb928c4c60bcb526b62e145d9be","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.11_1784290789653_0.8747473016882596","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"alexsys-exam-renderer","version":"0.1.12","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.12","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"f83bc6b961878c64418e055f50817ae9532b7c84","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.12.tgz","fileCount":73,"integrity":"sha512-5bnHCy3Td8ZhUn8SFK8DQOK9stvAel3lB4jjOxHyHkLBH51DAaRwBWZqkqpu2jeInOYlpJYoHS1EzRwNp3GfHg==","signatures":[{"sig":"MEUCIHEabIObgwTiez4CZ5Z6G5OeQMc8AFWymq24ks2j9yR4AiEA+mLyCg4uQTwHwimpRHgFLqjMJYKLhDl72hYqDGyC+Qw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":335165},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"18cdac86eccf25b123d60fed9fecd4940703d26c","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.12_1784658802916_0.3686045254562893","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"alexsys-exam-renderer","version":"0.1.13","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.13","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"5a3eb6656589a4df03082eda2ce83ef2a46bfee9","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.13.tgz","fileCount":75,"integrity":"sha512-VNHLqfzgF9CCaUATPs/CoMDLpkxGM2aETemol6RTD623kSC3TTc5M/Uz3SpXH/9QDs78pdaZaeAGwqFOf252rw==","signatures":[{"sig":"MEQCICiHTmShBdOavv+QYInx0msbMV8GZoIlyPj3K2Lvd8PXAiBeedFIbpNrotOFBxYs/jrEHm8VYSOI5bh0LCKsPNX97g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":344379},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"bedd54dcd3e5b00d90a49cc84bec5e624eb06361","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.13_1784737724503_0.18524731129042693","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"alexsys-exam-renderer","version":"0.1.14","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.14","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"a824f0c6917077de51dc8853f427120c9af78edd","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.14.tgz","fileCount":75,"integrity":"sha512-jX1/g4GcVvZYRO4YGMXewMeO8y1byCDN7HcItCddTaI4X+OlEZ0XpjauKNWk1zuj5DCASp4w/SDAK96Ig4pOIQ==","signatures":[{"sig":"MEUCIQDrns0ANGTgyFf6IYWjPHy9ZNdCud33VE845kbMLoss6AIge7YsFwr1jNakaIroifPjPec2MBA66IuIbkt0+mSKlGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":344379},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"75f9fa558a022ee371694fbf89964fbe7764d43b","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.14_1784815378528_0.16041068240686251","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"alexsys-exam-renderer","version":"0.1.15","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.15","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"35275d16bf555e74cca3e9848af85b2eaa1acced","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.15.tgz","fileCount":75,"integrity":"sha512-fF5fMEUltfHH5biDTnEzZW6W/KTbzGkbChw05aoV/m9xYSpyLPaH8d9fBfQ3rWejsGZUu16Vn9vILJCBtZIgow==","signatures":[{"sig":"MEQCIDMQQCDmVXckmQgjkKWZo7BctLPbve50B9o24rLHgzzJAiAxgdOlbUoNbMrU/B2OljdisWZJkuDVKjKqRN8p5YJ3+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":352585},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"f0adddde9b781548086c7a30117b5ebdfd571502","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.15_1784903223088_0.5447343382533578","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"alexsys-exam-renderer","version":"0.1.16","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.16","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"c4f1db45d1ef9890564b7fb8875ef662c49ccf27","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.16.tgz","fileCount":79,"integrity":"sha512-zDUVwhflagr50KUUcNXGrhP8CXE7cKK5dEVEt0KSU7jDYHuspxi4OyTd94Vi9ODQhoB92UujFq+DZi1pWyZg2Q==","signatures":[{"sig":"MEUCIQCcqcMArI1m2z79KLAuOLNKYVaQ6yfcPzH5mH/Pnon+sgIgWOgpGh/KXRIUiz+bZBxwLC26g6DeTpXU2P6lza6A22Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364799},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"1317b8dd948bf2d43afb4b073a42458ead15f33d","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:place-value":"npm run build && node --test tests/placeValueChoice.integration.test.mjs","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.16_1784910257671_0.20904375590322655","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"alexsys-exam-renderer","version":"0.1.17","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.17","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"d8f3eb58feb14663144cfff2c84516c894ae35cc","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.17.tgz","fileCount":81,"integrity":"sha512-Y+BfsO+J9lHvMcquAEEcNgW05Y27z76zBk+NnAm7RHkUPjd3mDZcZn37w+BMAn0InYyUVw6P5t+5jsgN9ujN2A==","signatures":[{"sig":"MEYCIQCWQWJQvHdEjNVrd8dXJnyZd2MrpQca26kLDzmognLH6gIhAKVTyjLWrtH5UKI+tu0NQNOd5W4aUIyejYQPQ9T4m20D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":399516},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"64c8976b9efd69fe3e9bfe197f8925230c86c778","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:place-value":"npm run build && node --test tests/placeValueChoice.integration.test.mjs","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.17_1784937731199_0.03367713198811084","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"alexsys-exam-renderer","version":"0.1.18","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.18","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"d3fb82d4df3413eeccf614c95e84f48bdf58f6c8","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.18.tgz","fileCount":83,"integrity":"sha512-DRkYPm8Y3NjlRKBfgLYtIbQ4fK3OgEHaFuy7gIeg60ScojUV0ZZyM76Nmsqe6n6rypYifIXpM3ECryeHdffLvw==","signatures":[{"sig":"MEUCIGjCU6Xgeo4KLNK7AQjEr5dLaowByXT38e45A/r0ORTwAiEA5oprO659FttMH8Q/JWy3Uswp43qKarMUjmIniVogHLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":402095},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"9fd4f9e50e476ac849e9cc8f64ad587f5cc2b073","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:place-value":"npm run build && node --test tests/placeValueChoice.integration.test.mjs","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.18_1785017254900_0.12619999255458092","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"alexsys-exam-renderer","version":"0.1.19","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.19","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"7b9185fa38d89e91d3d86d0f8bd3c9cfc62d5060","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.19.tgz","fileCount":83,"integrity":"sha512-6fXpfB+8jJz6cyVfBpolBI6NuQxIRtc3C1KaiVG9PTBlF9Apoyxe0DjkrVPG8OjA6OBct8/th+MGatHsgqCAkA==","signatures":[{"sig":"MEQCIEJHuZtzVxMgakcsW7+oHVP8olWJCF33szwMuRmhyaBMAiASpee6aXd/uEcNhMSMyaFGxrJnRS5ryMpxld/OdOBuyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":402127},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"e512dd6f0e710181f293d62d6021fa6f2370ae0e","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:place-value":"npm run build && node --test tests/placeValueChoice.integration.test.mjs","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.19_1785018921598_0.2481607745948009","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"alexsys-exam-renderer","version":"0.1.20","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.20","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"e7f98502497be0e38249a8d40f4fd0054d73d593","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.20.tgz","fileCount":83,"integrity":"sha512-yr4ZitBs9KXArX6V3IdxJPeZ7/EY2fvRPzmsZp++nbOttJMt2/s4pMin960tWKcgkQYjgNE8SbFlJtPm35TWMw==","signatures":[{"sig":"MEUCIDxW8hhawhqd4U1Tnr53cggTYdX9jIyjOUSTqeS+8LgQAiEA6oHTJe1d/ZSyRH/+1SdqrWrUnS2D6m1nQPCVY2G7Opg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":403258},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"23e4ed6e82ad3fde0470353952e319eef410f4e8","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:place-value":"npm run build && node --test tests/placeValueChoice.integration.test.mjs","test:drawing-grid":"npm run build && node --test tests/drawingGrid.integration.test.mjs","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.20_1785069025292_0.8363215428541333","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"alexsys-exam-renderer","version":"0.1.21","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.21","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"4e0d0d6108f9dcc12c90b8a25b13d77f0f9498b6","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.21.tgz","fileCount":85,"integrity":"sha512-HRv0TUsFkzzFthUCcEMj/9N3vXu7Gn3pMTKP+QeNBbYZVVVxL84dmko1q2xjwaIrsn5wOSPQvZ+CnVbj56yIpw==","signatures":[{"sig":"MEQCIBwzp4SOtIpE69kxzPsoR3PiX+huZouPTS4vLttjjs3vAiAyGbzHPb9JQmz1eIzUjdKozFp8axGrJDGsj/OwT6hINA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":415605},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"ae18c17cebc7774d32448fe78d9e72a08985f7be","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:place-value":"npm run build && node --test tests/placeValueChoice.integration.test.mjs","test:drawing-grid":"npm run build && node --test tests/drawingGrid.integration.test.mjs","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"perfect-freehand":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.21_1785152486848_0.9338434235373083","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"alexsys-exam-renderer","version":"0.1.22","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.22","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"c655ab3d1b6c621d36f46b018f8a28916d6b32ff","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.22.tgz","fileCount":85,"integrity":"sha512-PNCL0daO6bLR5drNSnIaEhkDW6tqBB4wsPuHg52/DRGjNa9dUy3NnC6GJ6cIVK365/iDDe5RooEq9kvJMGijrA==","signatures":[{"sig":"MEUCICRi1Jqy2Oz7Y9jWhhP+ZhSk6EgyvZs9kVCX2EpkUr+rAiEA3lDNXcf8Bg8EkJ9oXEEtTPZlyYOFnleH6LlGCUqAsJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":416039},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"e91bc1808e2ad239e941042597f40fef7624f5f6","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:place-value":"npm run build && node --test tests/placeValueChoice.integration.test.mjs","test:drawing-grid":"npm run build && node --test tests/drawingGrid.integration.test.mjs","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"perfect-freehand":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.22_1785166708041_0.8147056663911363","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"alexsys-exam-renderer","version":"0.1.23","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.23","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"d913ad5e603771898ce2ad8197ab95273772de9a","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.23.tgz","fileCount":85,"integrity":"sha512-uI16rwKCWtXfbSVZIMNi54/LtFdABUY6pM4h8QODKaJySdxYRjpb+9WTvYFvfQ2V20xyvY+8CuZmKAtoNfkj7A==","signatures":[{"sig":"MEUCIQD5zE/GDDu6eU0KT8GR6hehI0mAmed+/2jW+qmfsz6KbgIgQ+ZFYoKj93lEknsnwIzMPkAgBYSzYDcv7+uuAEVBjAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":416030},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"97778ecb2f00cb8fa5d33cafb1848519c1a8d607","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:place-value":"npm run build && node --test tests/placeValueChoice.integration.test.mjs","test:drawing-grid":"npm run build && node --test tests/drawingGrid.integration.test.mjs","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"perfect-freehand":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.23_1785334953515_0.16675388567134108","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"alexsys-exam-renderer","version":"0.1.24","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.24","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"4c1216c2e44beb508d6efc7e1017f2c2a54f997a","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.24.tgz","fileCount":85,"integrity":"sha512-WkHJZdRzzbBICQ6owS+nG+zv3Hl0EmPO7h5LlKkim+lT+SpIMZQ08Y3BTrtvVwOTOO/Kqf6Z1s9BS9WSHkGrjA==","signatures":[{"sig":"MEUCIQDQ2ICKCvNtXhXLwB0B6YCgrxI6Q8rWyWQ2nNPVO3rrCAIgBe6Ewh3hcfBjy6S5e4PMKuxp6dulKjKLdOTQdWQNWwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":433616},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"89453a66b45a3f88709492af45cdfb0c01c03097","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:place-value":"npm run build && node --test tests/placeValueChoice.integration.test.mjs","test:drawing-grid":"npm run build && node --test tests/drawingGrid.integration.test.mjs","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"perfect-freehand":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.24_1785515390292_0.9661709953492013","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"alexsys-exam-renderer","version":"0.1.25","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.25","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"ff6dfa2e25eef7d09e53832ad1a5fbdfb2b7e36f","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.25.tgz","fileCount":85,"integrity":"sha512-bNym7eb9O2gRUKVIffSeurjP0zq68H+L7fDnJcO/+OPeKtBVfFph9XGCSQNRmdh1hFLr1Btnb7lRQMHooEBtgQ==","signatures":[{"sig":"MEYCIQDjgYmQYNpvq+wz8w+RwL27ttoFSUML1TNOWCkCiHcsaAIhAIHJy1RBHnM4FMV+jIN97IZYAgMnc9oj8NIyG7O9S80r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":438170},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"7f1ef2ab138253dda4d1c0d63fa8825f194cec75","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:place-value":"npm run build && node --test tests/placeValueChoice.integration.test.mjs","test:drawing-grid":"npm run build && node --test tests/drawingGrid.integration.test.mjs","test:operation-solving":"npm run build && node --test tests/operationSolving.integration.test.mjs","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"perfect-freehand":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.25_1785777371024_0.5905671798292451","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"alexsys-exam-renderer","version":"0.1.26","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.26","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"0ec2f1dd1e179d762fd8f81fc36e2450b023db4d","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.26.tgz","fileCount":85,"integrity":"sha512-/2iF7afi2W3kQ4wyblSewaPVdDv/7B/iKGlLogrVpjzniUC1ognuhhTzKQ+Og+SRjfLgiOh4ETGNNYm0qktnMw==","signatures":[{"sig":"MEUCIQCLYxTV2oy6cKswGT8LBxZsbD05nKxCvcWxsO27gOcD5wIgECLh3l2reGDW1+z0JCXW0HFy53Z0xCAPmDgti6le7+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":438107},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"6128d9c86988f89b63d32d885bf433160e1952ee","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:place-value":"npm run build && node --test tests/placeValueChoice.integration.test.mjs","test:drawing-grid":"npm run build && node --test tests/drawingGrid.integration.test.mjs","test:operation-solving":"npm run build && node --test tests/operationSolving.integration.test.mjs","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"perfect-freehand":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.26_1786032239810_0.046745410689667644","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"alexsys-exam-renderer","version":"0.1.27","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.27","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"3b2fda8f2b857892d7dba6bca03a1e77d5db94ea","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.27.tgz","fileCount":89,"integrity":"sha512-SAbuBKpm/U5rKAC/k5+NojO/L5M7n46supLuslaO9ORbP+x8xHmmKIZ7bEvZtqR2lOOozX9DbupMsCJBW0Dy1A==","signatures":[{"sig":"MEQCIG1XeF5ZZAZxKG1cwKjb+DAVDDlA5QDzBFcUF0NjdqKqAiBrqfdiLvzazIqAny6u4APyyDeOmXqGSadY1AY2+cMfgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":464770},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"dfa8298317401329bc958aff33136d3d234c9401","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:ink-eraser":"npm run build && node --test tests/inkEraser.integration.test.mjs","test:place-value":"npm run build && node --test tests/placeValueChoice.integration.test.mjs","test:drawing-grid":"npm run build && node --test tests/drawingGrid.integration.test.mjs","test:operation-solving":"npm run build && node --test tests/operationSolving.integration.test.mjs","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"perfect-freehand":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.27_1787588190248_0.012688209948358287","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"alexsys-exam-renderer","version":"0.1.28","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.28","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"de76d2be2d1713c453542f1b356c2efc2f17bc68","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.28.tgz","fileCount":89,"integrity":"sha512-9nnDA4wWc99qI1FETbNDO0l2jDEqjaCMaoXK15//976M/fCIsiHZmotIW0fQSENqp5uhRMKA3n/URT0CAw7y2g==","signatures":[{"sig":"MEUCIHuYwN4luIJEwu5whH0aKKzBrC9/O95bJBAgCVnjRWN9AiEA9wNWKthziVyJNGDN7GpoLH9Z5C6x1UtgIAtt4dAm8uQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":464929},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"6959b8b3d612842603eac446005ee568c56ebad2","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:ink-eraser":"npm run build && node --test tests/inkEraser.integration.test.mjs","test:place-value":"npm run build && node --test tests/placeValueChoice.integration.test.mjs","test:drawing-grid":"npm run build && node --test tests/drawingGrid.integration.test.mjs","test:operation-solving":"npm run build && node --test tests/operationSolving.integration.test.mjs","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"perfect-freehand":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.28_1787663894910_0.6837025054881904","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"alexsys-exam-renderer","version":"0.1.29","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.29","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"b6141797e9ebca17e364efd46e7dc7f19f1f1222","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.29.tgz","fileCount":93,"integrity":"sha512-z8JiCE6SssXeQ09EqTs1SH53M5ykTCXLqj6hFPWY3wblkR4FQrlpbXb50dZpKM1x22uLXiYWqnJgRMc4oD/jwQ==","signatures":[{"sig":"MEYCIQCA4fGukwZBem9B2HUNjjZDJBlPKwHXR4YX42KtaYA8EwIhANBYWZYdqXU0o/QGZJCbyR3htnRlrWB42yPUjQ8vXiEJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473050},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"0cf460f7b6badfdfe4de39971429a4b2b93cc363","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:ink-eraser":"npm run build && node --test tests/inkEraser.integration.test.mjs","test:place-value":"npm run build && node --test tests/placeValueChoice.integration.test.mjs","test:drawing-grid":"npm run build && node --test tests/drawingGrid.integration.test.mjs","test:operation-solving":"npm run build && node --test tests/operationSolving.integration.test.mjs","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"perfect-freehand":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.29_1787932958675_0.05028181320226355","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"alexsys-exam-renderer","version":"0.1.30","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.30","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"4ba34505665282a76d55badd46b8cac3d4f7659e","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.30.tgz","fileCount":93,"integrity":"sha512-onW2/9yLb7Qj1DhvymzBWJXV/Y1vkKiLnHN5ZbvoG0em13Mn9E+/7mvHE2YSaGqYuLIg7oslWp3/HIK0Yp6guQ==","signatures":[{"sig":"MEYCIQCbaEwLqG9ZojGV0K6hIze4rv0BoZVs8YoCQltpVdjUuQIhANS9BPebJg14MUHNLhi6BTHDsIH21peiniBIDv3kP6lq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473377},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"dd8130a2f885eef51689052214b200d0e169b9af","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:ink-eraser":"npm run build && node --test tests/inkEraser.integration.test.mjs","test:place-value":"npm run build && node --test tests/placeValueChoice.integration.test.mjs","test:drawing-grid":"npm run build && node --test tests/drawingGrid.integration.test.mjs","test:operation-solving":"npm run build && node --test tests/operationSolving.integration.test.mjs","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"perfect-freehand":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.30_1788037993318_0.8506427523262137","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"alexsys-exam-renderer","version":"0.1.31","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.31","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"886fd54214afa9285138c69489cd752136c681b9","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.31.tgz","fileCount":93,"integrity":"sha512-maAkh/K7+hAax0e+geysoVfVVNpFYqisGU/mAl13pBIjkGMaZl9OCxCKyMST/h52lvaXLnxen6TOIBSwcoWDRA==","signatures":[{"sig":"MEQCIDqzTnR3a9ip1nhIsbN45cjZLLw/cVeqCG3i8bEA4xGnAiAdYcw54+ek+/ec2FIW/NlhQormOznuykV3L5eZqIt3fA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":474620},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"ea3e7ecfca6dff80a06c6a14aae9165dfbb547be","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:ink-eraser":"npm run build && node --test tests/inkEraser.integration.test.mjs","test:place-value":"npm run build && node --test tests/placeValueChoice.integration.test.mjs","test:drawing-grid":"npm run build && node --test tests/drawingGrid.integration.test.mjs","test:operation-solving":"npm run build && node --test tests/operationSolving.integration.test.mjs","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"perfect-freehand":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.31_1788170570919_0.049037698164457355","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"alexsys-exam-renderer","version":"0.1.32","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.32","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"bd4242d3549101c0078eeb09cb8d3e8aa42a3962","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.32.tgz","fileCount":93,"integrity":"sha512-XxlYnfmyYvIzr/R4xI7AYQTSF7VGgWQAREqiL2wi28WzZQB9gOmejhFbdB6wtkG14948FKBw8Do/LzHsxI3jpw==","signatures":[{"sig":"MEUCIE/V7o3MrquqVsVBCDxTZ7n/NWfoU1aue+FaAp7QdNj4AiEAwVfpryeiFQqyhUG+u0TY2wfdMpNpAsd3elFPp8j0md0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473633},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"7492456af6be423c2c41d00e914a5a3602b62632","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:ink-eraser":"npm run build && node --test tests/inkEraser.integration.test.mjs","test:place-value":"npm run build && node --test tests/placeValueChoice.integration.test.mjs","test:drawing-grid":"npm run build && node --test tests/drawingGrid.integration.test.mjs","test:operation-solving":"npm run build && node --test tests/operationSolving.integration.test.mjs","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"perfect-freehand":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.32_1788189399989_0.027835867458774866","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"alexsys-exam-renderer","version":"0.1.33","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.33","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"1521ddf12544f1b8ff96d343e667ec841d324731","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.33.tgz","fileCount":93,"integrity":"sha512-k4Z1/NiIBO/jyD21hUzcgJP0GYYU5WGU715hsSiKbDo3789XhAobLPz75ek2vg78FugxaZ+k1N0nj+pWxfNrPA==","signatures":[{"sig":"MEUCIQDftdQs3sgGBN8L0Jq4K85M99abNaItDtzVhpsm24FUhAIgCJxpEl3PI0vpoopxHEYGN+g9qUFS6bqomREI5IgRd3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473682},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"f9fa27d1aa1d96358e59f8e8acfb4d2a3f2f9812","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:ink-eraser":"npm run build && node --test tests/inkEraser.integration.test.mjs","test:place-value":"npm run build && node --test tests/placeValueChoice.integration.test.mjs","test:drawing-grid":"npm run build && node --test tests/drawingGrid.integration.test.mjs","test:operation-solving":"npm run build && node --test tests/operationSolving.integration.test.mjs","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"perfect-freehand":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.33_1788196653659_0.06102371879003066","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"alexsys-exam-renderer","version":"0.1.34","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.34","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"10fa99886f9c8ce06b7cba4fa8c98d83a4f343cb","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.34.tgz","fileCount":95,"integrity":"sha512-l33Y76yGFEui7ee2qZtcuiTU/p8Dq1qqHDcXVKSS/rVJjL6Rc7xJwng4jaIMm0vinc5/YRf+PvYp8WZsDT2UOg==","signatures":[{"sig":"MEUCIEAIvqjFa+WbbLuqXdlWWSsS9sNKphJh0NNVC/rnQI4dAiEAn5ysFC5Eiw9l1miDSsVa35CkIgxmGueDgwIc3M8Yi8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":482408},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"3bcfd8cbd261affb7a0b1c37160a2bc9b67bf36c","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:aser-flow":"npm run build && node --test tests/aserAdaptiveFlow.integration.test.mjs","test:ink-eraser":"npm run build && node --test tests/inkEraser.integration.test.mjs","test:place-value":"npm run build && node --test tests/placeValueChoice.integration.test.mjs","test:drawing-grid":"npm run build && node --test tests/drawingGrid.integration.test.mjs","test:operation-solving":"npm run build && node --test tests/operationSolving.integration.test.mjs","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"perfect-freehand":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.34_1788451774065_0.7606969179465788","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"alexsys-exam-renderer","version":"0.1.35","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.35","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"856f6c03df8079fa5201da94b07f12b27eab1e00","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.35.tgz","fileCount":95,"integrity":"sha512-2OKv1pcWx+NgOBn8XxD35YKOQmEznv2EB5IRxVnOnK9dk6rUQLbOw5R6SWMFE2DzIlUhrLLxxva3ozY9misSlg==","signatures":[{"sig":"MEQCIGM1yMDi1i9Iq4JN1GdZ0hLG1V09l6mCIlO1AFcoHkECAiAV6xFuT95UyAaMC/rbyyfxxAyIK8reWI2TQ7h+DrRfVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480573},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"7a30b3246899419be0c7376fb4bd456def098af3","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:aser-flow":"npm run build && node --test tests/aserAdaptiveFlow.integration.test.mjs","test:ink-eraser":"npm run build && node --test tests/inkEraser.integration.test.mjs","test:place-value":"npm run build && node --test tests/placeValueChoice.integration.test.mjs","test:drawing-grid":"npm run build && node --test tests/drawingGrid.integration.test.mjs","test:operation-solving":"npm run build && node --test tests/operationSolving.integration.test.mjs","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"perfect-freehand":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.35_1788883561452_0.9889066966188376","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"alexsys-exam-renderer","version":"0.1.36","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.36","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"26cab53f9aaeb64830ed99d0b915c2d6c40938ee","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.36.tgz","fileCount":95,"integrity":"sha512-dcUir+Wy9J5XNothjkNQ+PepBxSPDRB4le8ntG+XSz8ju6TMX0eXBsGzy2hqy6ciS/DEOCxKjzzcQQ0cdZfQRw==","signatures":[{"sig":"MEUCIC+BZG9ZR2f93ov97yrWBIRJ6wOdDUsG3HXmN4GjahXuAiEAjFSRgJeXmj9Mrb2NU9niAZhU4ZAKK0Y3v3EpsjtrbYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480574},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"7a30b3246899419be0c7376fb4bd456def098af3","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:aser-flow":"npm run build && node --test tests/aserAdaptiveFlow.integration.test.mjs","test:ink-eraser":"npm run build && node --test tests/inkEraser.integration.test.mjs","test:place-value":"npm run build && node --test tests/placeValueChoice.integration.test.mjs","test:drawing-grid":"npm run build && node --test tests/drawingGrid.integration.test.mjs","test:operation-solving":"npm run build && node --test tests/operationSolving.integration.test.mjs","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"perfect-freehand":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.36_1788883874327_0.16113747206485174","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"alexsys-exam-renderer","version":"0.1.37","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.37","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"6ef5be830bd70cb3bce5b9336e6da18de7148f2b","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.37.tgz","fileCount":95,"integrity":"sha512-v02ntYqTTDIc6WAZLBUwspfdxo+/3Xg92YIAvUwEjdzAYJrKTblJfpzIqW4xUO+wFiiWxQ24U/njdfhSSaTGBg==","signatures":[{"sig":"MEUCIQD2gs+eQxhJ7WW7snOeAAV8u3j8r7CqsvJtwOpWgvbrTgIgJVfyGdVurU+rpZjwRZ9RfKJIn9SwazaZXsrk8fEJCxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480618},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"d0ed425debb51628f867006d12212dbe52f82781","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:aser-flow":"npm run build && node --test tests/aserAdaptiveFlow.integration.test.mjs","test:ink-eraser":"npm run build && node --test tests/inkEraser.integration.test.mjs","test:place-value":"npm run build && node --test tests/placeValueChoice.integration.test.mjs","test:drawing-grid":"npm run build && node --test tests/drawingGrid.integration.test.mjs","test:operation-solving":"npm run build && node --test tests/operationSolving.integration.test.mjs","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"perfect-freehand":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.37_1788885644359_0.6028390758043396","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"alexsys-exam-renderer","version":"0.1.38","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.38","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"28a83fc978b6cc56cfd27d1f5e5af99b7cf6372a","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.38.tgz","fileCount":95,"integrity":"sha512-yoYok/6qs/4ON3Q2NOGLdPJ4ksoW5n7El7riXfEZRc2hJ0RgrTTEng5A8YJmSplzCOam2gsdHSZXWWE97UVZLw==","signatures":[{"sig":"MEYCIQCuXclBzb4OCA2xsL5xcNq0iTx6r9FnZVadNVb3WffZpQIhAL7wGviy3lxS0jVVDWOwV2RdXsgCW+CzgyvTiDNulnFQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480615},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"7eaed4ba8e2d1917a925417a5d6b6bf4bd96b711","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:aser-flow":"npm run build && node --test tests/aserAdaptiveFlow.integration.test.mjs","test:ink-eraser":"npm run build && node --test tests/inkEraser.integration.test.mjs","test:place-value":"npm run build && node --test tests/placeValueChoice.integration.test.mjs","test:drawing-grid":"npm run build && node --test tests/drawingGrid.integration.test.mjs","test:operation-solving":"npm run build && node --test tests/operationSolving.integration.test.mjs","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"perfect-freehand":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.38_1788966141221_0.014380048451897887","host":"s3://npm-registry-packages-npm-production"}},"0.1.39":{"name":"alexsys-exam-renderer","version":"0.1.39","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.39","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"6d8f36d820bcd9785658b61ce60ea259e585527f","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.39.tgz","fileCount":95,"integrity":"sha512-VpuOOR0MMNEuHWcdIBu/dN3UjPiZPCZZzw+0jwhHY5WvSiMdbI++7iKwz/VOXjEA8Rjmzn1duhO55megi50QrA==","signatures":[{"sig":"MEYCIQDgopAkduIaTiNdgw9d5k1huRfK/F9GxYGm8Fr9fSzTFAIhANkZEcX2UsScKZ5m19Fw5MfnKi02YkteglGIBHF+cdhH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":480615},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"0bed0b9fdca3cce5f12fa99cb6ed739c8838b0d4","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:aser-flow":"npm run build && node --test tests/aserAdaptiveFlow.integration.test.mjs","test:ink-eraser":"npm run build && node --test tests/inkEraser.integration.test.mjs","test:place-value":"npm run build && node --test tests/placeValueChoice.integration.test.mjs","test:drawing-grid":"npm run build && node --test tests/drawingGrid.integration.test.mjs","test:operation-solving":"npm run build && node --test tests/operationSolving.integration.test.mjs","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"perfect-freehand":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.39_1788969036698_0.23168710487752997","host":"s3://npm-registry-packages-npm-production"}},"0.1.40":{"name":"alexsys-exam-renderer","version":"0.1.40","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.40","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"57698e16ae52614345bc2aa7f5907a2b7d4ac761","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.40.tgz","fileCount":97,"integrity":"sha512-3eyqZ7+VcyLYXvXiD87dhr+33NPJXLHHznpq18iA9T9RRc4Gkjyrhig4b2kWbuS6l8sVF75BSpFZ3vjrIN5BsA==","signatures":[{"sig":"MEUCIQCPSGk7Sy3cJ+niBmARmodMI+rfamCeh3sVYPBDdHjd1wIgacRoWEGr6CZaAop1l6FjczUIq8sX1iOn0JzGkCW5X+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":481873},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"6aac4944a5df992c46c7a54e867039a70bab8165","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:aser-flow":"npm run build && node --test tests/aserAdaptiveFlow.integration.test.mjs","test:ink-eraser":"npm run build && node --test tests/inkEraser.integration.test.mjs","test:place-value":"npm run build && node --test tests/placeValueChoice.integration.test.mjs","test:drawing-grid":"npm run build && node --test tests/drawingGrid.integration.test.mjs","test:operation-solving":"npm run build && node --test tests/operationSolving.integration.test.mjs","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"perfect-freehand":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.40_1789035278112_0.34237907147850843","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"alexsys-exam-renderer","version":"0.1.41","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.41","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"9b22787d5973e3725472f7a14a3c050fb1bc1bc4","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.41.tgz","fileCount":97,"integrity":"sha512-zTJ6SfvdiAcytM52IIf8VBi9vhz2jctWpQwAbVDRj6xh7amA2gLJUjOm+VLyX9TDm4y75gaBN4e3bIHjQY6lew==","signatures":[{"sig":"MEUCIQDpmNBDShhc/F6bxyKyDOAbkYJoWIbWMeDag8CGp1sTcgIgBh3Fb2adkBpMrHCZZ5uoPYIt1FTM70FrwYglvDUfaXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":482204},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"78372e481a1bec1030fda6df5349ea1eb1b8fb6d","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:aser-flow":"npm run build && node --test tests/aserAdaptiveFlow.integration.test.mjs","test:ink-eraser":"npm run build && node --test tests/inkEraser.integration.test.mjs","test:place-value":"npm run build && node --test tests/placeValueChoice.integration.test.mjs","test:drawing-grid":"npm run build && node --test tests/drawingGrid.integration.test.mjs","test:operation-solving":"npm run build && node --test tests/operationSolving.integration.test.mjs","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"perfect-freehand":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.41_1789383850925_0.7341266538971516","host":"s3://npm-registry-packages-npm-production"}},"0.1.42":{"name":"alexsys-exam-renderer","version":"0.1.42","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.42","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"594793f67e67bebb815c6914251b6c1506f7e973","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.42.tgz","fileCount":97,"integrity":"sha512-Kqg8OP+uivHHPDeKgOcyvM4OrRFDL52OfdgNROQUFmevVoEqCvPLj5IhRzsu8F+oaC8LNDj1N+riKkuEejqTRg==","signatures":[{"sig":"MEUCIQDEz46MkTye7oZYpa+UUo8LMs2oXCDVTU/jxwpyMQ40JwIgIOgX+n4JtLeS7E/q4H2SLhZuMj1CJVW7VDXNdN8ellQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":482177},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"78372e481a1bec1030fda6df5349ea1eb1b8fb6d","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:aser-flow":"npm run build && node --test tests/aserAdaptiveFlow.integration.test.mjs","test:ink-eraser":"npm run build && node --test tests/inkEraser.integration.test.mjs","test:place-value":"npm run build && node --test tests/placeValueChoice.integration.test.mjs","test:drawing-grid":"npm run build && node --test tests/drawingGrid.integration.test.mjs","test:operation-solving":"npm run build && node --test tests/operationSolving.integration.test.mjs","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"perfect-freehand":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.42_1789394246521_0.06922052033355808","host":"s3://npm-registry-packages-npm-production"}},"0.1.43":{"name":"alexsys-exam-renderer","version":"0.1.43","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.43","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"d0c66f621d98d36e9c2111e6919a8403e23b27c6","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.43.tgz","fileCount":97,"integrity":"sha512-R8qso36Gjtpq6e8oiD/4+u8uYlTQk7cfpETOY5IsO79n/I8l6cpMF/AvWtHuHAyQV0tJDNFz6l5VTP9qO/1GYA==","signatures":[{"sig":"MEUCIQD+COJi6jV/BlwPRpftL22eYVlqiuV7W/EO3OJ2hX2U2QIgFcAf7mCxm+lsaR/hd5Surva941cxLm9AKoN13pyzDaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":482912},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"7234f2b03fb91a7fe2ea56a63eb2688601e6a543","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:aser-flow":"npm run build && node --test tests/aserAdaptiveFlow.integration.test.mjs","test:ink-eraser":"npm run build && node --test tests/inkEraser.integration.test.mjs","test:place-value":"npm run build && node --test tests/placeValueChoice.integration.test.mjs","test:drawing-grid":"npm run build && node --test tests/drawingGrid.integration.test.mjs","test:operation-solving":"npm run build && node --test tests/operationSolving.integration.test.mjs","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"perfect-freehand":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.43_1789483844119_0.5550817048446341","host":"s3://npm-registry-packages-npm-production"}},"0.1.44":{"name":"alexsys-exam-renderer","version":"0.1.44","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.44","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"dd401de68f97bfa1d7810316a1afb67951051ec5","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.44.tgz","fileCount":97,"integrity":"sha512-ZNtXJiRuIM/DFZI1JbblInM0jbqfowcQPIUn7X1byVKy6x/gkI0MkVlrqrohHiNjegYFAD7cAKxDa64olGK3rQ==","signatures":[{"sig":"MEQCIE4CY015GoTjwt2ai9Z8KabMb9v8fPLaR/HYL7tad88XAiBSuiF4P7vQkl8qcWFxkjq6U3zqwK2yR6aG7gZkrhCYXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":483522},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"f0ad75680795d032da6a6366bda4671fef668cd2","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:aser-flow":"npm run build && node --test tests/aserAdaptiveFlow.integration.test.mjs","test:ink-eraser":"npm run build && node --test tests/inkEraser.integration.test.mjs","test:place-value":"npm run build && node --test tests/placeValueChoice.integration.test.mjs","test:drawing-grid":"npm run build && node --test tests/drawingGrid.integration.test.mjs","test:operation-solving":"npm run build && node --test tests/operationSolving.integration.test.mjs","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"perfect-freehand":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.44_1789570985484_0.4183039186520354","host":"s3://npm-registry-packages-npm-production"}},"0.1.45":{"name":"alexsys-exam-renderer","version":"0.1.45","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.45","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"148d84485015697ef23c96aaebd7f6872db01f10","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.45.tgz","fileCount":97,"integrity":"sha512-1kAMbzCn2qO8dq3R7jVIHB5y9pieSGbEdXZg5sWqoi2crVvLfQ8A9RjWtNjoTj7eZOshafohEsKHdn3wnKiItg==","signatures":[{"sig":"MEYCIQDsk/bQHiHfYp4uKNHDxeJC7XGYamRmz1qJ3jRLFF06UgIhAMHJ8o2yXLEqZYPlgImlSACbnnrZee1Y2yIkGoTUJnNE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":487490},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"b88c3eb54c1966200cc8b17d3d99f1660bc1d271","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:aser-flow":"npm run build && node --test tests/aserAdaptiveFlow.integration.test.mjs","test:ink-eraser":"npm run build && node --test tests/inkEraser.integration.test.mjs","test:place-value":"npm run build && node --test tests/placeValueChoice.integration.test.mjs","test:drawing-grid":"npm run build && node --test tests/drawingGrid.integration.test.mjs","test:guided-score":"npm run build && node --test tests/guidedScorePlacement.integration.test.mjs","test:section-points":"npm run build && node --test tests/sectionPoints.integration.test.mjs","test:operation-solving":"npm run build && node --test tests/operationSolving.integration.test.mjs","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"perfect-freehand":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.45_1789574766294_0.7907648838322756","host":"s3://npm-registry-packages-npm-production"}},"0.1.46":{"name":"alexsys-exam-renderer","version":"0.1.46","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.46","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"82c7b1f105e3c0120cc4a7cc89dc714c13bc2809","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.46.tgz","fileCount":97,"integrity":"sha512-B/a1K/Q3hY2vRIZCT3PrWaZMRAV/x8cALWEMiwenF/68FUR9i6rEpy+j+ko8EhOuVkUhaYiwBGwNa5foXckHrQ==","signatures":[{"sig":"MEYCIQCgCJZJOsfW9NKxxHyhWm0oFvdtNiAx4VksbmbVAJ7XigIhAJEcHGvxjpqpSfHOCMGuHS4g6bQk51akiAnW0068os2V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":490472},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"7cc1be6c9fa273322689fd378f34337304b788f4","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:aser-flow":"npm run build && node --test tests/aserAdaptiveFlow.integration.test.mjs","test:ink-eraser":"npm run build && node --test tests/inkEraser.integration.test.mjs","test:place-value":"npm run build && node --test tests/placeValueChoice.integration.test.mjs","test:drawing-grid":"npm run build && node --test tests/drawingGrid.integration.test.mjs","test:guided-score":"npm run build && node --test tests/guidedScorePlacement.integration.test.mjs","test:section-points":"npm run build && node --test tests/sectionPoints.integration.test.mjs","test:operation-solving":"npm run build && node --test tests/operationSolving.integration.test.mjs","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"perfect-freehand":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.46_1789639816323_0.5769256039177568","host":"s3://npm-registry-packages-npm-production"}},"0.1.47":{"name":"alexsys-exam-renderer","version":"0.1.47","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.47","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"01181b42c1038b0b6fb00e7c09514ead208c6cbc","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.47.tgz","fileCount":97,"integrity":"sha512-np9dWyiRgyBgqdzZGTlBJV2XvY+DW6XCRxWYmz85GrO+CI2Inmz3IPA2F+3SgLGNN4H51NZn/xEMSurIX3AyJg==","signatures":[{"sig":"MEMCHzny8vUJwb1OGDhIH9LVkjUROZV1dQMwZKGAwgSiRMsCIAxutNtsIj0L6HqQi79V8RVbT6zHnqr4gM4tLjSLC8Ha","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":492374},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"334fc9a79e2caf12437371353d7adff93ee605a7","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:aser-flow":"npm run build && node --test tests/aserAdaptiveFlow.integration.test.mjs","test:ink-eraser":"npm run build && node --test tests/inkEraser.integration.test.mjs","test:place-value":"npm run build && node --test tests/placeValueChoice.integration.test.mjs","test:drawing-grid":"npm run build && node --test tests/drawingGrid.integration.test.mjs","test:guided-score":"npm run build && node --test tests/guidedScorePlacement.integration.test.mjs","test:section-points":"npm run build && node --test tests/sectionPoints.integration.test.mjs","test:operation-solving":"npm run build && node --test tests/operationSolving.integration.test.mjs","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"perfect-freehand":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.47_1789653714143_0.4878772707309602","host":"s3://npm-registry-packages-npm-production"}},"0.1.48":{"name":"alexsys-exam-renderer","version":"0.1.48","keywords":["react","exam","renderer","ui","education"],"author":{"name":"Alexsys"},"license":"MIT","_id":"alexsys-exam-renderer@0.1.48","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"dist":{"shasum":"083469f2e05d6012c9ac7f0ac07599d8d63feb02","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.48.tgz","fileCount":97,"integrity":"sha512-31fSpauIKpcmBy3RH+gh2TFbKUaljossST7dFX6xo92cYwPtXlc2w811qvW3NATyzvoLf60gyletC15yeHokzw==","signatures":[{"sig":"MEUCIQCwBcxOUZJ+5USxFeLS/LQ7EBf0fa2lmhc6t5WXE+1nwgIgF1Leq7cK2LSg7f24UdQqRQA07TaSKcVdSIoN6WTesnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGJ6q5A8QvxgcYPTa9qXSjeiZyBLnUtMShhfbyo2fpesAiEA9670pq8Z2DF00ziswc/C4NRtl2VvCx3Wq9nPcu9YCuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":492590},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"5e01e3d64d730218c08966c44d218732802db32b","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:aser-flow":"npm run build && node --test tests/aserAdaptiveFlow.integration.test.mjs","test:ink-eraser":"npm run build && node --test tests/inkEraser.integration.test.mjs","test:place-value":"npm run build && node --test tests/placeValueChoice.integration.test.mjs","test:drawing-grid":"npm run build && node --test tests/drawingGrid.integration.test.mjs","test:guided-score":"npm run build && node --test tests/guidedScorePlacement.integration.test.mjs","test:section-points":"npm run build && node --test tests/sectionPoints.integration.test.mjs","test:operation-solving":"npm run build && node --test tests/operationSolving.integration.test.mjs","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"perfect-freehand":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/alexsys-exam-renderer_0.1.48_1789727207172_0.5918627005969566","host":"s3://npm-registry-packages-npm-production"}},"0.1.49":{"_id":"alexsys-exam-renderer@0.1.49","dist":{"shasum":"e75a893637d708fb4a7bb89ad22ff80f3c842d6d","tarball":"https://registry.npmjs.org/alexsys-exam-renderer/-/alexsys-exam-renderer-0.1.49.tgz","fileCount":99,"integrity":"sha512-UBYC6z4f/CwJgACQ4FMFMaP7L/rP8KzckbmxQ0Zi2B0YkPPRsi2jWYRxAptdiCcd/MuHGwsE2gFog3QX5KuInA==","signatures":[{"sig":"MEUCIFJ6ROOOeox3HdvSb67cAcB5CGhLVU9+EpjHl0cVE8MxAiEAy7ipOZQb3LW/it7RvsXDZOaifSLeNLPbY2eRJCvVbnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDlqeKV28TxN+xwgaaeAQaMnKzgz9PzPx7TEoyij/NrZAIhAO8F/gxCrafcXWiT0omNxg7+2DyajQ5zmpCHFEFOVLap"}],"unpackedSize":497154},"main":"./dist/index.js","name":"alexsys-exam-renderer","type":"module","types":"./dist/index.d.ts","author":{"name":"Alexsys"},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles.css":"./dist/styles.css"},"gitHead":"e5a0643bbaec749c4a42c08a44c46a328543babb","license":"MIT","scripts":{"build":"vite build && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test:aser-flow":"npm run build && node --test tests/aserAdaptiveFlow.integration.test.mjs","test:ink-eraser":"npm run build && node --test tests/inkEraser.integration.test.mjs","test:place-value":"npm run build && node --test tests/placeValueChoice.integration.test.mjs","test:drawing-grid":"npm run build && node --test tests/drawingGrid.integration.test.mjs","test:guided-score":"npm run build && node --test tests/guidedScorePlacement.integration.test.mjs","test:section-points":"npm run build && node --test tests/sectionPoints.integration.test.mjs","test:operation-solving":"npm run build && node --test tests/operationSolving.integration.test.mjs","test:fraction-operations":"npm run build && node --test tests/fractionOperations.integration.test.mjs"},"version":"0.1.49","_npmUser":{"name":"ahmededdahby","email":"ahdahby@gmail.com"},"keywords":["react","exam","renderer","ui","education"],"_npmVersion":"10.9.4","description":"React UI library for rendering digital exam interfaces.","directories":{},"maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"_nodeVersion":"22.22.0","dependencies":{"perfect-freehand":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.1","konva":"^10.3.0","react":"^19.2.7","react-dom":"^19.2.7","typescript":"~6.0.2","react-konva":"^19.2.5","@types/react":"^19.2.17","lucide-react":"^1.22.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^6.0.3"},"peerDependencies":{"konva":"^10.3.0","react":"^18.2.0 || ^19.0.0","react-dom":"^18.2.0 || ^19.0.0","react-konva":"^18.0.0 || ^19.0.0","lucide-react":"^1.21.0","@dnd-kit/react":"^0.5.0","@dnd-kit/helpers":"^0.5.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/alexsys-exam-renderer_0.1.49_1790252637645_0.9516136484206781"}}},"time":{"created":"2026-07-02T09:23:30.562Z","modified":"2026-09-24T12:23:58.708Z","0.1.0":"2026-07-02T09:23:30.779Z","0.1.1":"2026-07-02T12:19:50.922Z","0.1.2":"2026-07-08T09:42:44.531Z","0.1.3":"2026-07-08T13:09:01.762Z","0.1.4":"2026-07-09T11:40:44.386Z","0.1.5":"2026-07-11T21:32:17.114Z","0.1.6":"2026-07-14T16:11:32.979Z","0.1.7":"2026-07-14T16:35:22.598Z","0.1.8":"2026-07-14T20:06:14.026Z","0.1.9":"2026-07-14T20:19:10.244Z","0.1.10":"2026-07-15T10:22:32.821Z","0.1.11":"2026-07-17T12:19:49.821Z","0.1.12":"2026-07-21T18:33:23.084Z","0.1.13":"2026-07-22T16:28:44.659Z","0.1.14":"2026-07-23T14:02:58.669Z","0.1.15":"2026-07-24T14:27:03.226Z","0.1.16":"2026-07-24T16:24:17.849Z","0.1.17":"2026-07-25T00:02:11.375Z","0.1.18":"2026-07-25T22:07:35.042Z","0.1.19":"2026-07-25T22:35:21.744Z","0.1.20":"2026-07-26T12:30:25.441Z","0.1.21":"2026-07-27T11:41:26.983Z","0.1.22":"2026-07-27T15:38:28.168Z","0.1.23":"2026-07-29T14:22:33.670Z","0.1.24":"2026-07-31T16:29:50.461Z","0.1.25":"2026-08-03T17:16:11.185Z","0.1.26":"2026-08-06T16:03:59.955Z","0.1.27":"2026-08-24T16:16:30.455Z","0.1.28":"2026-08-25T13:18:15.054Z","0.1.29":"2026-08-28T16:02:38.866Z","0.1.30":"2026-08-29T21:13:13.467Z","0.1.31":"2026-08-31T10:02:51.064Z","0.1.32":"2026-08-31T15:16:40.162Z","0.1.33":"2026-08-31T17:17:33.871Z","0.1.34":"2026-09-03T16:09:34.203Z","0.1.35":"2026-09-08T16:06:01.602Z","0.1.36":"2026-09-08T16:11:14.470Z","0.1.37":"2026-09-08T16:40:44.508Z","0.1.38":"2026-09-09T15:02:21.348Z","0.1.39":"2026-09-09T15:50:36.851Z","0.1.40":"2026-09-10T10:14:38.251Z","0.1.41":"2026-09-14T11:04:11.059Z","0.1.42":"2026-09-14T13:57:26.654Z","0.1.43":"2026-09-15T14:50:44.267Z","0.1.44":"2026-09-16T15:03:05.727Z","0.1.45":"2026-09-16T16:06:06.440Z","0.1.46":"2026-09-17T10:10:16.508Z","0.1.47":"2026-09-17T14:01:54.339Z","0.1.48":"2026-09-18T10:26:47.260Z","0.1.49":"2026-09-24T12:23:57.755Z"},"author":{"name":"Alexsys"},"license":"MIT","keywords":["react","exam","renderer","ui","education"],"description":"React UI library for rendering digital exam interfaces.","maintainers":[{"name":"ahmededdahby","email":"ahdahby@gmail.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}