{"_id":"@codeam/ide-native","_rev":"33-1cc228483f3af40d1dd8888d1522e4dd","name":"@codeam/ide-native","dist-tags":{"latest":"0.13.0"},"versions":{"0.1.0":{"name":"@codeam/ide-native","version":"0.1.0","keywords":["ide","mobile","react-native","expo","vs-code","monaco","file-editor","codeagent"],"author":{"name":"Edgar Durand"},"license":"MIT","_id":"@codeam/ide-native@0.1.0","maintainers":[{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"}],"homepage":"https://github.com/edgar-durand/codeagent-mobile-ide#readme","bugs":{"url":"https://github.com/edgar-durand/codeagent-mobile-ide/issues"},"dist":{"shasum":"4e8291dadda1ef7f53b8dc11420f1c18362b586e","tarball":"https://registry.npmjs.org/@codeam/ide-native/-/ide-native-0.1.0.tgz","fileCount":8,"integrity":"sha512-CgEVOvQjdWuS/3hY66yw1Dd7jiCnQi6rzD07YQ9n6gr4k/OSwD2KU4mN0dwHp2N+oTIkSr0LU//QEjQBv7dctg==","signatures":[{"sig":"MEQCIE4oDBchZ1TPhbH9mz1151PBvBBLuebic1K5D1NHya0AAiASqW+wHvGyPzLYuQeqggT2Tq2U7CJYBs/nqkxp/0HuKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85064},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"6472c638bbdd97eb17a5419f176d3de69914c0f7","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"},"repository":{"url":"git+https://github.com/edgar-durand/codeagent-mobile-ide.git","type":"git","directory":"packages/native"},"_npmVersion":"10.8.2","description":"React Native UI surface of @codeam/ide — Monaco-backed file viewer, file explorer, source control, search and (Phase 3) extension runtime. Drops into any Expo / RN app as React components; consumers wire their own backend via the @codeam/ide-core adapter ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@codeam/ide-core":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","@types/react":"^19.2.14","react-native":"^0.85.3","@expo/vector-icons":"^15.1.1","react-native-webview":"^13.16.1","react-native-safe-area-context":"^5.7.0"},"peerDependencies":{"react":">=18","react-native":">=0.74","@expo/vector-icons":">=14","react-native-webview":">=13","react-native-safe-area-context":">=4"},"_npmOperationalInternal":{"tmp":"tmp/ide-native_0.1.0_1778990781234_0.7277607205959302","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@codeam/ide-native","version":"0.2.0","keywords":["ide","mobile","react-native","expo","vs-code","monaco","file-editor","codeagent"],"author":{"name":"Edgar Durand"},"license":"MIT","_id":"@codeam/ide-native@0.2.0","maintainers":[{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"}],"homepage":"https://github.com/edgar-durand/codeagent-mobile-ide#readme","bugs":{"url":"https://github.com/edgar-durand/codeagent-mobile-ide/issues"},"dist":{"shasum":"f000336ce9c36c068580e4490e78df4477262772","tarball":"https://registry.npmjs.org/@codeam/ide-native/-/ide-native-0.2.0.tgz","fileCount":8,"integrity":"sha512-uzxdf8Ba2XMkrJ9SiqFpKbpiRl7rAewyM0IsLkKYBbwFLIJzvQcwJFa+mCWVt+zcazhRFSYHbadnmlmmAb5waQ==","signatures":[{"sig":"MEYCIQCGXs83H62vqlunbL01JC51+At87s5GDQyxNTB5tifLIwIhAKsIYyqS+63zgHJppdIbY93NZar7VPUrHVfBCHQgZC1j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85064},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"40f647a2adde72d71faf8471c0cfda56c68a2e8d","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"},"repository":{"url":"git+https://github.com/edgar-durand/codeagent-mobile-ide.git","type":"git","directory":"packages/native"},"_npmVersion":"10.8.2","description":"React Native UI surface of @codeam/ide — Monaco-backed file viewer, file explorer, source control, search and (Phase 3) extension runtime. Drops into any Expo / RN app as React components; consumers wire their own backend via the @codeam/ide-core adapter ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@codeam/ide-core":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","@types/react":"^19.2.14","react-native":"^0.85.3","@expo/vector-icons":"^15.1.1","react-native-webview":"^13.16.1","react-native-safe-area-context":"^5.7.0"},"peerDependencies":{"react":">=18","react-native":">=0.74","@expo/vector-icons":">=14","react-native-webview":">=13","react-native-safe-area-context":">=4"},"_npmOperationalInternal":{"tmp":"tmp/ide-native_0.2.0_1779022537532_0.27985318337539766","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@codeam/ide-native","version":"0.2.1","keywords":["ide","mobile","react-native","expo","vs-code","monaco","file-editor","codeagent"],"author":{"name":"Edgar Durand"},"license":"MIT","_id":"@codeam/ide-native@0.2.1","maintainers":[{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"}],"homepage":"https://github.com/edgar-durand/codeagent-mobile-ide#readme","bugs":{"url":"https://github.com/edgar-durand/codeagent-mobile-ide/issues"},"dist":{"shasum":"49baf08b86f131815b0d6c451d32513d482f4e58","tarball":"https://registry.npmjs.org/@codeam/ide-native/-/ide-native-0.2.1.tgz","fileCount":8,"integrity":"sha512-bRyyyYKr+/P9rr1D5MdKoAwwNODPggSe2EsrgGufAyypTF3B5pme98idgEEMdsmwDRgw+wJjhXruQ1QUStYFHw==","signatures":[{"sig":"MEYCIQCQ+3W4nOfU4o9l6CFH8N3uzcz2KMiw/rMSOTmbFACP2gIhANYdJMkR9FufXmH9Y3C5P1Kn6baHwu+7vecgBncGmmLz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85064},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"fc79ff458fe3a7883818130ac75376369ba8841b","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"},"repository":{"url":"git+https://github.com/edgar-durand/codeagent-mobile-ide.git","type":"git","directory":"packages/native"},"_npmVersion":"10.8.2","description":"React Native UI surface of @codeam/ide — Monaco-backed file viewer, file explorer, source control, search and (Phase 3) extension runtime. Drops into any Expo / RN app as React components; consumers wire their own backend via the @codeam/ide-core adapter ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@codeam/ide-core":"0.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","@types/react":"^19.2.14","react-native":"^0.85.3","@expo/vector-icons":"^15.1.1","react-native-webview":"^13.16.1","react-native-safe-area-context":"^5.7.0"},"peerDependencies":{"react":">=18","react-native":">=0.74","@expo/vector-icons":">=14","react-native-webview":">=13","react-native-safe-area-context":">=4"},"_npmOperationalInternal":{"tmp":"tmp/ide-native_0.2.1_1779022924759_0.9860607545171727","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@codeam/ide-native","version":"0.2.3","keywords":["ide","mobile","react-native","expo","vs-code","monaco","file-editor","codeagent"],"author":{"name":"Edgar Durand"},"license":"MIT","_id":"@codeam/ide-native@0.2.3","maintainers":[{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"}],"homepage":"https://github.com/edgar-durand/codeagent-mobile-ide#readme","bugs":{"url":"https://github.com/edgar-durand/codeagent-mobile-ide/issues"},"dist":{"shasum":"bbdbbd431043373fda965483d7e9985bce3e6e10","tarball":"https://registry.npmjs.org/@codeam/ide-native/-/ide-native-0.2.3.tgz","fileCount":8,"integrity":"sha512-Iy8NNoOywqY736B/4CL4qt2/MS2JjOE7Y2aGJDALPTgdz1A1oKdXLh6mhXfqyhk4N7VsdtAg9rOA6sy4YKhIng==","signatures":[{"sig":"MEUCIHsJzve9JG5kpw2d2FlLcYiynJ7r7YcHIU3XrP9p40ejAiEArB3WKbsAtwR5C12PuU7tR+WH5XGRMbl0f3FjZhU4Vlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85064},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"16ffa0719d8e9900703a886362a53aea21ab8b17","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"},"repository":{"url":"git+https://github.com/edgar-durand/codeagent-mobile-ide.git","type":"git","directory":"packages/native"},"_npmVersion":"10.8.2","description":"React Native UI surface of @codeam/ide — Monaco-backed file viewer, file explorer, source control, search and (Phase 3) extension runtime. Drops into any Expo / RN app as React components; consumers wire their own backend via the @codeam/ide-core adapter ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@codeam/ide-core":"0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","@types/react":"^19.2.14","react-native":"^0.85.3","@expo/vector-icons":"^15.1.1","react-native-webview":"^13.16.1","react-native-safe-area-context":"^5.7.0"},"peerDependencies":{"react":">=18","react-native":">=0.74","@expo/vector-icons":">=14","react-native-webview":">=13","react-native-safe-area-context":">=4"},"_npmOperationalInternal":{"tmp":"tmp/ide-native_0.2.3_1779023505722_0.4405203650973455","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@codeam/ide-native","version":"0.2.4","keywords":["ide","mobile","react-native","expo","vs-code","monaco","file-editor","codeagent"],"author":{"name":"Edgar Durand"},"license":"MIT","_id":"@codeam/ide-native@0.2.4","maintainers":[{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"}],"homepage":"https://github.com/edgar-durand/codeagent-mobile-ide#readme","bugs":{"url":"https://github.com/edgar-durand/codeagent-mobile-ide/issues"},"dist":{"shasum":"40fadc55b9d516e791f2626f372605c480668e52","tarball":"https://registry.npmjs.org/@codeam/ide-native/-/ide-native-0.2.4.tgz","fileCount":8,"integrity":"sha512-LDT2PZawhoINTguMtbZjAsmIXcLrK441G4LaXu3d/W+8PUupQBDR821VBThlgN8xJ55tXeLZBgiMm7eV760lsQ==","signatures":[{"sig":"MEUCIQDFumVSb7hUEnROs54VOxtgCpTb8tOdLxBNM5vIIsfIVwIgKwAfvEwUWEQIxYshUlSB7SfTb8AhRBzK/VqGRVNeuzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85064},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"82a3e23a6aa3a3f7d8b5c9410992a5b8b5176cb3","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"},"repository":{"url":"git+https://github.com/edgar-durand/codeagent-mobile-ide.git","type":"git","directory":"packages/native"},"_npmVersion":"10.8.2","description":"React Native UI surface of @codeam/ide — Monaco-backed file viewer, file explorer, source control, search and (Phase 3) extension runtime. Drops into any Expo / RN app as React components; consumers wire their own backend via the @codeam/ide-core adapter ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@codeam/ide-core":"0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","@types/react":"^19.2.14","react-native":"^0.85.3","@expo/vector-icons":"^15.1.1","react-native-webview":"^13.16.1","react-native-safe-area-context":"^5.7.0"},"peerDependencies":{"react":">=18","react-native":">=0.74","@expo/vector-icons":">=14","react-native-webview":">=13","react-native-safe-area-context":">=4"},"_npmOperationalInternal":{"tmp":"tmp/ide-native_0.2.4_1779023888540_0.9950731246547107","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@codeam/ide-native","version":"0.2.5","keywords":["ide","mobile","react-native","expo","vs-code","monaco","file-editor","codeagent"],"author":{"name":"Edgar Durand"},"license":"MIT","_id":"@codeam/ide-native@0.2.5","maintainers":[{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"}],"homepage":"https://github.com/edgar-durand/codeagent-mobile-ide#readme","bugs":{"url":"https://github.com/edgar-durand/codeagent-mobile-ide/issues"},"dist":{"shasum":"f18559b842029c70802f553a8ecf5925c411d983","tarball":"https://registry.npmjs.org/@codeam/ide-native/-/ide-native-0.2.5.tgz","fileCount":8,"integrity":"sha512-/UGBoERmHORXbSfBOH0qa9ibnR6DVZF7NUcdrt0oBiVK+DnrbA3Cg/eKyuC13AmPocjOD2+018zygQ2p6RuApg==","signatures":[{"sig":"MEYCIQD8Mokb9uUTS0PeMsPLy5kKzxRVnf0lMzQIVLcDvnLlQwIhAK+3NQ6RnkCMPFTFEEAfRljeM4u5J3v1BPKncZ3I266z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85064},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"496d9e640cd9fbdd7284670d85639b539aaa9de2","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"},"repository":{"url":"git+https://github.com/edgar-durand/codeagent-mobile-ide.git","type":"git","directory":"packages/native"},"_npmVersion":"10.8.2","description":"React Native UI surface of @codeam/ide — Monaco-backed file viewer, file explorer, source control, search and (Phase 3) extension runtime. Drops into any Expo / RN app as React components; consumers wire their own backend via the @codeam/ide-core adapter ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@codeam/ide-core":"0.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","@types/react":"^19.2.14","react-native":"^0.85.3","@expo/vector-icons":"^15.1.1","react-native-webview":"^13.16.1","react-native-safe-area-context":"^5.7.0"},"peerDependencies":{"react":">=18","react-native":">=0.74","@expo/vector-icons":">=14","react-native-webview":">=13","react-native-safe-area-context":">=4"},"_npmOperationalInternal":{"tmp":"tmp/ide-native_0.2.5_1779024204434_0.993315065967308","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@codeam/ide-native","version":"0.2.6","keywords":["ide","mobile","react-native","expo","vs-code","monaco","file-editor","codeagent"],"author":{"name":"Edgar Durand"},"license":"MIT","_id":"@codeam/ide-native@0.2.6","maintainers":[{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"}],"homepage":"https://github.com/edgar-durand/codeagent-mobile-ide#readme","bugs":{"url":"https://github.com/edgar-durand/codeagent-mobile-ide/issues"},"dist":{"shasum":"98f3b4952c4c2eb0cfec615a652ec81c08eacf28","tarball":"https://registry.npmjs.org/@codeam/ide-native/-/ide-native-0.2.6.tgz","fileCount":8,"integrity":"sha512-pdA0IOnoBvwD88enLfNV4Y9mKuxigs40vcpm+Nyipkuiua3WjDSkt+YR7Q93o+1tgf6nmLeKY5pLutAoHuZevQ==","signatures":[{"sig":"MEYCIQCyetcXM5Avivw/CHfXU5mOkrHXDbWEc5F1LWWvK+HrnQIhAINVgESJvbsjIQmlGuID61ammIILnNcmzzvdG26Nq2I7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85064},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"6603710b8f76a76c6a3a9cc3a87abd7eb0e62d6c","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"},"repository":{"url":"git+https://github.com/edgar-durand/codeagent-mobile-ide.git","type":"git","directory":"packages/native"},"_npmVersion":"10.8.2","description":"React Native UI surface of @codeam/ide — Monaco-backed file viewer, file explorer, source control, search and (Phase 3) extension runtime. Drops into any Expo / RN app as React components; consumers wire their own backend via the @codeam/ide-core adapter ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@codeam/ide-core":"0.2.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","@types/react":"^19.2.14","react-native":"^0.85.3","@expo/vector-icons":"^15.1.1","react-native-webview":"^13.16.1","react-native-safe-area-context":"^5.7.0"},"peerDependencies":{"react":">=18","react-native":">=0.74","@expo/vector-icons":">=14","react-native-webview":">=13","react-native-safe-area-context":">=4"},"_npmOperationalInternal":{"tmp":"tmp/ide-native_0.2.6_1779024488286_0.1724144100226439","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@codeam/ide-native","version":"0.3.0","keywords":["ide","mobile","react-native","expo","vs-code","monaco","file-editor","codeagent"],"author":{"name":"Edgar Durand"},"license":"MIT","_id":"@codeam/ide-native@0.3.0","maintainers":[{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"}],"homepage":"https://github.com/edgar-durand/codeagent-mobile-ide#readme","bugs":{"url":"https://github.com/edgar-durand/codeagent-mobile-ide/issues"},"dist":{"shasum":"06b134d22a1b345cc0bd927ea97b12d5395a8882","tarball":"https://registry.npmjs.org/@codeam/ide-native/-/ide-native-0.3.0.tgz","fileCount":8,"integrity":"sha512-2DTvr1LEPG/FaKZE3XoFulMYjOHkfhGGI9SVi+8bhUkoGCb2X2F6Ei3aeU8LCYvu+RVyZ163So9MN1JNG8G04Q==","signatures":[{"sig":"MEUCIQDaOXmhue2Xt/9B5Ks1fWd2YuB+xGxIV+YtmZ+M5PYQDwIgUOtPNPiBkO+ppL7coXMQS8ls+BUGHoR01cBfSKlLmIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85064},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"32289fb563322fb315ab8adaec191924017eb931","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"},"repository":{"url":"git+https://github.com/edgar-durand/codeagent-mobile-ide.git","type":"git","directory":"packages/native"},"_npmVersion":"10.8.2","description":"React Native UI surface of @codeam/ide — Monaco-backed file viewer, file explorer, source control, search and (Phase 3) extension runtime. Drops into any Expo / RN app as React components; consumers wire their own backend via the @codeam/ide-core adapter ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@codeam/ide-core":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","@types/react":"^19.2.14","react-native":"^0.85.3","@expo/vector-icons":"^15.1.1","react-native-webview":"^13.16.1","react-native-safe-area-context":"^5.7.0"},"peerDependencies":{"react":">=18","react-native":">=0.74","@expo/vector-icons":">=14","react-native-webview":">=13","react-native-safe-area-context":">=4"},"_npmOperationalInternal":{"tmp":"tmp/ide-native_0.3.0_1779025196026_0.8599172400515773","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@codeam/ide-native","version":"0.3.1","keywords":["ide","mobile","react-native","expo","vs-code","monaco","file-editor","codeagent"],"author":{"name":"Edgar Durand"},"license":"MIT","_id":"@codeam/ide-native@0.3.1","maintainers":[{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"}],"homepage":"https://github.com/edgar-durand/codeagent-mobile-ide#readme","bugs":{"url":"https://github.com/edgar-durand/codeagent-mobile-ide/issues"},"dist":{"shasum":"198453182012ed332629696c59fecbfd530b83fa","tarball":"https://registry.npmjs.org/@codeam/ide-native/-/ide-native-0.3.1.tgz","fileCount":8,"integrity":"sha512-fsoRf2OGvnPxqiQtFAsdYM1rn4Ec5PdJuij4XkP2etf6fwYvAFLlO9u6NS3AZfX0n2c/XPfzP+qDcRpFIa/Mww==","signatures":[{"sig":"MEYCIQDj9ekbODRizSppJYtOdZ2a9ifrilBYRKOb6ehc1THnwgIhAP0myP2r4U5oXBBNZKYaFhRS9ukW3Wl4xwsjC0fWcplZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85064},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"07e1c26fd05c6da265e9fbffbf524d79e0e2f828","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"},"repository":{"url":"git+https://github.com/edgar-durand/codeagent-mobile-ide.git","type":"git","directory":"packages/native"},"_npmVersion":"10.8.2","description":"React Native UI surface of @codeam/ide — Monaco-backed file viewer, file explorer, source control, search and (Phase 3) extension runtime. Drops into any Expo / RN app as React components; consumers wire their own backend via the @codeam/ide-core adapter ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@codeam/ide-core":"0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","@types/react":"^19.2.14","react-native":"^0.85.3","@expo/vector-icons":"^15.1.1","react-native-webview":"^13.16.1","react-native-safe-area-context":"^5.7.0"},"peerDependencies":{"react":">=18","react-native":">=0.74","@expo/vector-icons":">=14","react-native-webview":">=13","react-native-safe-area-context":">=4"},"_npmOperationalInternal":{"tmp":"tmp/ide-native_0.3.1_1779025592388_0.8071611621088355","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@codeam/ide-native","version":"0.3.2","keywords":["ide","mobile","react-native","expo","vs-code","monaco","file-editor","codeagent"],"author":{"name":"Edgar Durand"},"license":"MIT","_id":"@codeam/ide-native@0.3.2","maintainers":[{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"}],"homepage":"https://github.com/edgar-durand/codeagent-mobile-ide#readme","bugs":{"url":"https://github.com/edgar-durand/codeagent-mobile-ide/issues"},"dist":{"shasum":"10186e4e76313c6ee90cbcdf7387c8790bc54294","tarball":"https://registry.npmjs.org/@codeam/ide-native/-/ide-native-0.3.2.tgz","fileCount":8,"integrity":"sha512-Z3NJLD1vs0Ckl3y6Tj70dt3528mPy/TxPJGw33wb3x0j/9r+9JrBzE2dyXY5vGNBSAth+INJ3lbuQi71dLnwUA==","signatures":[{"sig":"MEUCIAEMj5pUh0edDIySm7nYKR+evhiwLcBXBbK2XUYvMcAzAiEA5E/w/ptLDGoaIdNd/ui7p2XKJRwg91hWKcF5TBy0A6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85064},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"3453614211b6d8f497835c2899dc72f1d007fe64","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"},"repository":{"url":"git+https://github.com/edgar-durand/codeagent-mobile-ide.git","type":"git","directory":"packages/native"},"_npmVersion":"10.8.2","description":"React Native UI surface of @codeam/ide — Monaco-backed file viewer, file explorer, source control, search and (Phase 3) extension runtime. Drops into any Expo / RN app as React components; consumers wire their own backend via the @codeam/ide-core adapter ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@codeam/ide-core":"0.3.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","@types/react":"^19.2.14","react-native":"^0.85.3","@expo/vector-icons":"^15.1.1","react-native-webview":"^13.16.1","react-native-safe-area-context":"^5.7.0"},"peerDependencies":{"react":">=18","react-native":">=0.74","@expo/vector-icons":">=14","react-native-webview":">=13","react-native-safe-area-context":">=4"},"_npmOperationalInternal":{"tmp":"tmp/ide-native_0.3.2_1779025952589_0.04318380571904901","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@codeam/ide-native","version":"0.3.3","keywords":["ide","mobile","react-native","expo","vs-code","monaco","file-editor","codeagent"],"author":{"name":"Edgar Durand"},"license":"MIT","_id":"@codeam/ide-native@0.3.3","maintainers":[{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"}],"homepage":"https://github.com/edgar-durand/codeagent-mobile-ide#readme","bugs":{"url":"https://github.com/edgar-durand/codeagent-mobile-ide/issues"},"dist":{"shasum":"a1f4ad641d57712ef076b9e20377911366cf693c","tarball":"https://registry.npmjs.org/@codeam/ide-native/-/ide-native-0.3.3.tgz","fileCount":8,"integrity":"sha512-/ULwG4LnqqaQPLwf+jBFpRyTdoSJAgxCnp1DJSxkrrQIZYlSyeuJRHuRMJkfSiOhjNXvbnKXoqcK4MpgCRk6xg==","signatures":[{"sig":"MEUCIQDnjGeE84rhCRwq5oVZsVTY8Xd2rFGlMJRooinb1RLJagIgBRJ2bkWS7GngKpm6gDeXVplOcdarKFYljBcxgsmF0jc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85064},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"645beefa2b4dcc38c3de26e7436b10abf442768f","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"},"repository":{"url":"git+https://github.com/edgar-durand/codeagent-mobile-ide.git","type":"git","directory":"packages/native"},"_npmVersion":"10.8.2","description":"React Native UI surface of @codeam/ide — Monaco-backed file viewer, file explorer, source control, search and (Phase 3) extension runtime. Drops into any Expo / RN app as React components; consumers wire their own backend via the @codeam/ide-core adapter ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@codeam/ide-core":"0.3.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","@types/react":"^19.2.14","react-native":"^0.85.3","@expo/vector-icons":"^15.1.1","react-native-webview":"^13.16.1","react-native-safe-area-context":"^5.7.0"},"peerDependencies":{"react":">=18","react-native":">=0.74","@expo/vector-icons":">=14","react-native-webview":">=13","react-native-safe-area-context":">=4"},"_npmOperationalInternal":{"tmp":"tmp/ide-native_0.3.3_1779045792168_0.786229345198342","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@codeam/ide-native","version":"0.4.0","keywords":["ide","mobile","react-native","expo","vs-code","monaco","file-editor","codeagent"],"author":{"name":"Edgar Durand"},"license":"MIT","_id":"@codeam/ide-native@0.4.0","maintainers":[{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"}],"homepage":"https://github.com/edgar-durand/codeagent-mobile-ide#readme","bugs":{"url":"https://github.com/edgar-durand/codeagent-mobile-ide/issues"},"dist":{"shasum":"9a98edb345f3609632b33e42e866bd0f4fa9b0ef","tarball":"https://registry.npmjs.org/@codeam/ide-native/-/ide-native-0.4.0.tgz","fileCount":8,"integrity":"sha512-m1urc2YQypzmvm4iSUoxk1KNAd0QOwSy5n5cZ3+2nWrLNcl67h4A2LO8R0fe+vOvs3cdNSmaSgbLlel+kWSC1w==","signatures":[{"sig":"MEUCIQCsVgSmcoCivN1auIq4Ql2rZpM3AYjWU38I2NzfxTxqcQIgby0iPdvN0E+8Y+IRp92IBaDgn794oZxCbmkJztKiJoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85064},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"f95a3dae25409006fec48aebde1c509ca35ab2db","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"},"repository":{"url":"git+https://github.com/edgar-durand/codeagent-mobile-ide.git","type":"git","directory":"packages/native"},"_npmVersion":"10.8.2","description":"React Native UI surface of @codeam/ide — Monaco-backed file viewer, file explorer, source control, search and (Phase 3) extension runtime. Drops into any Expo / RN app as React components; consumers wire their own backend via the @codeam/ide-core adapter ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@codeam/ide-core":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","@types/react":"^19.2.14","react-native":"^0.85.3","@expo/vector-icons":"^15.1.1","react-native-webview":"^13.16.1","react-native-safe-area-context":"^5.7.0"},"peerDependencies":{"react":">=18","react-native":">=0.74","@expo/vector-icons":">=14","react-native-webview":">=13","react-native-safe-area-context":">=4"},"_npmOperationalInternal":{"tmp":"tmp/ide-native_0.4.0_1779047759793_0.44229269485085965","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@codeam/ide-native","version":"0.4.1","keywords":["ide","mobile","react-native","expo","vs-code","monaco","file-editor","codeagent"],"author":{"name":"Edgar Durand"},"license":"MIT","_id":"@codeam/ide-native@0.4.1","maintainers":[{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"}],"homepage":"https://github.com/edgar-durand/codeagent-mobile-ide#readme","bugs":{"url":"https://github.com/edgar-durand/codeagent-mobile-ide/issues"},"dist":{"shasum":"df8f0cef06dc82056d25da2b22e914de6d752aaf","tarball":"https://registry.npmjs.org/@codeam/ide-native/-/ide-native-0.4.1.tgz","fileCount":8,"integrity":"sha512-lSgUg5uW+kiDbAw3hO+If3ef28wTg+nWsY48muGwYMYiTJ9ct4bLAkNHkko+mR77jaA2bXx18+hjm28N8iOSMg==","signatures":[{"sig":"MEUCIApCwWcNPyUISA9vhiiOgGg2yQf18pC/al5JJeedK3xgAiEApfM9ubAYUu3knfiVrtRqbtxZtdbcNcsSpT/tXT8wwRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":486612},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"85bb33beb7d13b3ae5cc7143d9227b461f9ec9c2","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"},"repository":{"url":"git+https://github.com/edgar-durand/codeagent-mobile-ide.git","type":"git","directory":"packages/native"},"_npmVersion":"10.8.2","description":"React Native UI surface of @codeam/ide — Monaco-backed file viewer, file explorer, source control, search and (Phase 3) extension runtime. Drops into any Expo / RN app as React components; consumers wire their own backend via the @codeam/ide-core adapter ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@codeam/ide-core":"0.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","@types/react":"^19.2.14","react-native":"^0.85.3","@expo/vector-icons":"^15.1.1","react-native-webview":"^13.16.1","react-native-safe-area-context":"^5.7.0"},"peerDependencies":{"react":">=18","react-native":">=0.74","@expo/vector-icons":">=14","react-native-webview":">=13","react-native-safe-area-context":">=4"},"_npmOperationalInternal":{"tmp":"tmp/ide-native_0.4.1_1779048098070_0.8165174915035969","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@codeam/ide-native","version":"0.5.0","keywords":["ide","mobile","react-native","expo","vs-code","monaco","file-editor","codeagent"],"author":{"name":"Edgar Durand"},"license":"MIT","_id":"@codeam/ide-native@0.5.0","maintainers":[{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"}],"homepage":"https://github.com/edgar-durand/codeagent-mobile-ide#readme","bugs":{"url":"https://github.com/edgar-durand/codeagent-mobile-ide/issues"},"dist":{"shasum":"565b15f44f1ae16d7c0db0e4b708683ae7356b4b","tarball":"https://registry.npmjs.org/@codeam/ide-native/-/ide-native-0.5.0.tgz","fileCount":8,"integrity":"sha512-h3cFogGhhugSJwqP94JiGatYOv7DHSzjdL/7Q8wiWEap4ZOhfknEwj3Quvv/QkJltZVG8Ix52C8KDo70icf8sw==","signatures":[{"sig":"MEYCIQDUSH2ph/Gzo3MO0aXNGhBFxEejFSeVOgQGOTQauykicgIhALOvH2Z3F6PdjVS/89ft8qZdfGrWM0nmPPwOI1iJNVbo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":549066},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"3fdff54fa7507f28b3adaa057c46c3610f1c27d1","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"},"repository":{"url":"git+https://github.com/edgar-durand/codeagent-mobile-ide.git","type":"git","directory":"packages/native"},"_npmVersion":"10.8.2","description":"React Native UI surface of @codeam/ide — Monaco-backed file viewer, file explorer, source control, search and (Phase 3) extension runtime. Drops into any Expo / RN app as React components; consumers wire their own backend via the @codeam/ide-core adapter ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@codeam/ide-core":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","@types/react":"^19.2.14","react-native":"^0.85.3","@expo/vector-icons":"^15.1.1","react-native-webview":"^13.16.1","react-native-safe-area-context":"^5.7.0"},"peerDependencies":{"react":">=18","react-native":">=0.74","@expo/vector-icons":">=14","react-native-webview":">=13","react-native-safe-area-context":">=4"},"_npmOperationalInternal":{"tmp":"tmp/ide-native_0.5.0_1779048646366_0.7036771316656856","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@codeam/ide-native","version":"0.4.2","keywords":["ide","mobile","react-native","expo","vs-code","monaco","file-editor","codeagent"],"author":{"name":"Edgar Durand"},"license":"MIT","_id":"@codeam/ide-native@0.4.2","maintainers":[{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"}],"homepage":"https://github.com/edgar-durand/codeagent-mobile-ide#readme","bugs":{"url":"https://github.com/edgar-durand/codeagent-mobile-ide/issues"},"dist":{"shasum":"4d7b7153ea194f64642c26dee5101348d0f71b6c","tarball":"https://registry.npmjs.org/@codeam/ide-native/-/ide-native-0.4.2.tgz","fileCount":8,"integrity":"sha512-IbsnaLrVF9AR6axpkZaNUfrXq76CwT7LoUCpcZV+/ell/LOAJ/QOKj8xdURaJceUOgZea8Po/jZTUa4sl3T/ZQ==","signatures":[{"sig":"MEUCIG780qSHZj0bJBknPJTXtGSRLZizxup/9USsPlc0wAL1AiEAl24hBy4WCszSBR3dVUfBK5cmoKIZA2IFFZaGtJS7fZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":549160},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"7ff423d385f2936213e076705fb26905caa91263","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"},"repository":{"url":"git+https://github.com/edgar-durand/codeagent-mobile-ide.git","type":"git","directory":"packages/native"},"_npmVersion":"10.8.2","description":"React Native UI surface of @codeam/ide — Monaco-backed file viewer, file explorer, source control, search and (Phase 3) extension runtime. Drops into any Expo / RN app as React components; consumers wire their own backend via the @codeam/ide-core adapter ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@codeam/ide-core":"0.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","@types/react":"^19.2.14","react-native":"^0.85.3","@expo/vector-icons":"^15.1.1","react-native-webview":"^13.16.1","react-native-safe-area-context":"^5.7.0"},"peerDependencies":{"react":">=18","react-native":">=0.74","@expo/vector-icons":">=14","react-native-webview":">=13","react-native-safe-area-context":">=4"},"_npmOperationalInternal":{"tmp":"tmp/ide-native_0.4.2_1779049685386_0.27076150287925604","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@codeam/ide-native","version":"0.6.0","keywords":["ide","mobile","react-native","expo","vs-code","monaco","file-editor","codeagent"],"author":{"name":"Edgar Durand"},"license":"MIT","_id":"@codeam/ide-native@0.6.0","maintainers":[{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"}],"homepage":"https://github.com/edgar-durand/codeagent-mobile-ide#readme","bugs":{"url":"https://github.com/edgar-durand/codeagent-mobile-ide/issues"},"dist":{"shasum":"c113ba8b13205dd7853ef1bd4a6ca1c95e6c7dea","tarball":"https://registry.npmjs.org/@codeam/ide-native/-/ide-native-0.6.0.tgz","fileCount":8,"integrity":"sha512-+AT7XT6R5f5ZEzOuYoTxMAfvG+kKdQQCY44ZPV/nZXFvTgWrmHlAA7Xgrwt2ZdCVhyrJXk1t3W82MUHvtKewiA==","signatures":[{"sig":"MEYCIQD8OhBgJnoV0gjzL2i6IbxdCCRuXUr2XkIVAG4l+FKRTQIhAJWUKPaP+Nd+8oS3FXwpcLWJYkBiW5pypQiDw9ImJYWO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":599269},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"516ae17b9d3c40bedfcdc7234790016cfa4dae69","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"},"repository":{"url":"git+https://github.com/edgar-durand/codeagent-mobile-ide.git","type":"git","directory":"packages/native"},"_npmVersion":"10.8.2","description":"React Native UI surface of @codeam/ide — Monaco-backed file viewer, file explorer, source control, search and (Phase 3) extension runtime. Drops into any Expo / RN app as React components; consumers wire their own backend via the @codeam/ide-core adapter ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@codeam/ide-core":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","@types/react":"^19.2.14","react-native":"^0.85.3","@expo/vector-icons":"^15.1.1","react-native-webview":"^13.16.1","react-native-safe-area-context":"^5.7.0"},"peerDependencies":{"react":">=18","react-native":">=0.74","@expo/vector-icons":">=14","react-native-webview":">=13","react-native-safe-area-context":">=4"},"_npmOperationalInternal":{"tmp":"tmp/ide-native_0.6.0_1779051307168_0.9644364252197182","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@codeam/ide-native","version":"0.7.0","keywords":["ide","mobile","react-native","expo","vs-code","monaco","file-editor","codeagent"],"author":{"name":"Edgar Durand"},"license":"MIT","_id":"@codeam/ide-native@0.7.0","maintainers":[{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"}],"homepage":"https://github.com/edgar-durand/codeagent-mobile-ide#readme","bugs":{"url":"https://github.com/edgar-durand/codeagent-mobile-ide/issues"},"dist":{"shasum":"b00bcd68815fd5286e4d4b501ed5f831e5bbee36","tarball":"https://registry.npmjs.org/@codeam/ide-native/-/ide-native-0.7.0.tgz","fileCount":8,"integrity":"sha512-QyRRA3ivWYLLQVGqO4/XvBlyZv3DCyX/OYl7s5Cxmu15355tuf6pUUhBIuC9UVEDsPmdn45x65xm5PkeNt55tw==","signatures":[{"sig":"MEUCIQCAlPQNnKhorM2BzL3Im1FPOSuk4zb/nWVt007GtinrNAIgLzAz1Fmrf6XORRgzFvr5gCJi8qU3GV6njBGYabwUIVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":623909},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"4a5e241ccfa3d6168bc8907aa2c8cc0105564b62","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"},"repository":{"url":"git+https://github.com/edgar-durand/codeagent-mobile-ide.git","type":"git","directory":"packages/native"},"_npmVersion":"10.8.2","description":"React Native UI surface of @codeam/ide — Monaco-backed file viewer, file explorer, source control, search and (Phase 3) extension runtime. Drops into any Expo / RN app as React components; consumers wire their own backend via the @codeam/ide-core adapter ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@codeam/ide-core":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","@types/react":"^19.2.14","react-native":"^0.85.3","@expo/vector-icons":"^15.1.1","react-native-webview":"^13.16.1","react-native-safe-area-context":"^5.7.0"},"peerDependencies":{"react":">=18","react-native":">=0.74","@expo/vector-icons":">=14","react-native-webview":">=13","react-native-safe-area-context":">=4"},"_npmOperationalInternal":{"tmp":"tmp/ide-native_0.7.0_1779055012251_0.04669166577634276","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@codeam/ide-native","version":"0.7.1","keywords":["ide","mobile","react-native","expo","vs-code","monaco","file-editor","codeagent"],"author":{"name":"Edgar Durand"},"license":"MIT","_id":"@codeam/ide-native@0.7.1","maintainers":[{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"}],"homepage":"https://github.com/edgar-durand/codeagent-mobile-ide#readme","bugs":{"url":"https://github.com/edgar-durand/codeagent-mobile-ide/issues"},"dist":{"shasum":"c584bee6e41debdb75feee4063bc7c18f7b8b2b8","tarball":"https://registry.npmjs.org/@codeam/ide-native/-/ide-native-0.7.1.tgz","fileCount":8,"integrity":"sha512-f4EhAK/LpAo5VaJnBvvIQPPxqFxYzd6WnIn9MugOkuNRDR8yF8T/kK0YYB0C8TvisZ7o+J/6pZ96lhahtlpyhA==","signatures":[{"sig":"MEUCIQC9KboB4y7dbIYXdZfFomeiFhScuNf35lADj0wkX6jEmwIgWcuF6q0jAs/mcVrFJxng5OajUgxs13uf+oQrXdu611M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":627094},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"438ccde416630836d15abf3a4e79cd1388b4e663","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"},"repository":{"url":"git+https://github.com/edgar-durand/codeagent-mobile-ide.git","type":"git","directory":"packages/native"},"_npmVersion":"10.8.2","description":"React Native UI surface of @codeam/ide — Monaco-backed file viewer, file explorer, source control, search and (Phase 3) extension runtime. Drops into any Expo / RN app as React components; consumers wire their own backend via the @codeam/ide-core adapter ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@codeam/ide-core":"0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","@types/react":"^19.2.14","react-native":"^0.85.3","@expo/vector-icons":"^15.1.1","react-native-webview":"^13.16.1","react-native-safe-area-context":"^5.7.0"},"peerDependencies":{"react":">=18","react-native":">=0.74","@expo/vector-icons":">=14","react-native-webview":">=13","react-native-safe-area-context":">=4"},"_npmOperationalInternal":{"tmp":"tmp/ide-native_0.7.1_1779068080607_0.4323476259536896","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@codeam/ide-native","version":"0.8.0","keywords":["ide","mobile","react-native","expo","vs-code","monaco","file-editor","codeagent"],"author":{"name":"Edgar Durand"},"license":"MIT","_id":"@codeam/ide-native@0.8.0","maintainers":[{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"}],"homepage":"https://github.com/edgar-durand/codeagent-mobile-ide#readme","bugs":{"url":"https://github.com/edgar-durand/codeagent-mobile-ide/issues"},"dist":{"shasum":"3107cd7a7d2f46246f6a444b2c9055def35c3a64","tarball":"https://registry.npmjs.org/@codeam/ide-native/-/ide-native-0.8.0.tgz","fileCount":8,"integrity":"sha512-b3ce8hYgWlmIsKz6eKX/qTrqdIghCh+mpX32d4cKrHa9ivBZooEVnkEZN/msIUYttZ7ogk2ZY5PcbxqVwQkmdw==","signatures":[{"sig":"MEQCIH2xj0DTjAcE0SR/oDIdOh6cBG1RwDa7PlqpwP7CH2JiAiAm2YpU020gS1y/Uim1/P4ARUTLVr6O6DgUFiqaSgogoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":704068},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"ad2098178c5c601a8357ef21652750aaff0153c7","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"},"repository":{"url":"git+https://github.com/edgar-durand/codeagent-mobile-ide.git","type":"git","directory":"packages/native"},"_npmVersion":"10.8.2","description":"React Native UI surface of @codeam/ide — Monaco-backed file viewer, file explorer, source control, search and (Phase 3) extension runtime. Drops into any Expo / RN app as React components; consumers wire their own backend via the @codeam/ide-core adapter ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@codeam/ide-core":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","@types/react":"^19.2.14","react-native":"^0.85.3","@expo/vector-icons":"^15.1.1","react-native-webview":"^13.16.1","react-native-safe-area-context":"^5.7.0"},"peerDependencies":{"react":">=18","react-native":">=0.74","@expo/vector-icons":">=14","react-native-webview":">=13","react-native-safe-area-context":">=4"},"_npmOperationalInternal":{"tmp":"tmp/ide-native_0.8.0_1779070426822_0.9141272315626279","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@codeam/ide-native","version":"0.9.0","keywords":["ide","mobile","react-native","expo","vs-code","monaco","file-editor","codeagent"],"author":{"name":"Edgar Durand"},"license":"MIT","_id":"@codeam/ide-native@0.9.0","maintainers":[{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"}],"homepage":"https://github.com/edgar-durand/codeagent-mobile-ide#readme","bugs":{"url":"https://github.com/edgar-durand/codeagent-mobile-ide/issues"},"dist":{"shasum":"c608cf539f223d04e530205ba1ff22e5ec92e239","tarball":"https://registry.npmjs.org/@codeam/ide-native/-/ide-native-0.9.0.tgz","fileCount":8,"integrity":"sha512-xWKE5E1M/h5dY+ujcjKNjssTr/24XFh7zbCp732D21C8yKNK6AOUtTIzbX6p9a2UQU12WO0WH13MK8tAkRFIsA==","signatures":[{"sig":"MEUCIHVVQofPYUvdYXWPvFyrx2rbJaxDseuaUZC4oOQp85rdAiEA8BJ4M01/YED8N2+H2TriFN0Ic1nryJbRnvRLG9E1XEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":758745},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"769a50158f459a7059e8ffc9a7e2803c600db431","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"},"repository":{"url":"git+https://github.com/edgar-durand/codeagent-mobile-ide.git","type":"git","directory":"packages/native"},"_npmVersion":"10.8.2","description":"React Native UI surface of @codeam/ide — Monaco-backed file viewer, file explorer, source control, search and (Phase 3) extension runtime. Drops into any Expo / RN app as React components; consumers wire their own backend via the @codeam/ide-core adapter ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@codeam/ide-core":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","@types/react":"^19.2.14","react-native":"^0.85.3","@expo/vector-icons":"^15.1.1","react-native-webview":"^13.16.1","react-native-safe-area-context":"^5.7.0"},"peerDependencies":{"react":">=18","react-native":">=0.74","@expo/vector-icons":">=14","react-native-webview":">=13","react-native-safe-area-context":">=4"},"_npmOperationalInternal":{"tmp":"tmp/ide-native_0.9.0_1779071747729_0.4062971647669722","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@codeam/ide-native","version":"0.9.1","keywords":["ide","mobile","react-native","expo","vs-code","monaco","file-editor","codeagent"],"author":{"name":"Edgar Durand"},"license":"MIT","_id":"@codeam/ide-native@0.9.1","maintainers":[{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"}],"homepage":"https://github.com/edgar-durand/codeagent-mobile-ide#readme","bugs":{"url":"https://github.com/edgar-durand/codeagent-mobile-ide/issues"},"dist":{"shasum":"f56d3767ce8f8c37b06a620763ead7e2ab9eff1f","tarball":"https://registry.npmjs.org/@codeam/ide-native/-/ide-native-0.9.1.tgz","fileCount":8,"integrity":"sha512-eK42LC9g7REisf3xhQqIUkzgPvs7TqfnM1NY4fkZgbVVltPJpg03FzC9vYI70VtEndnAD56Bh+ZdSQXpu9V29Q==","signatures":[{"sig":"MEUCIQD+pqIrqK+A0+raJxexiqdPCpFQa0A+zb8V/3Bl/f3RYQIgfuAflZzvEJkz1xbyME3otP5VZdWt/artJNlu0xesSls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":769806},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"6762a369af7d4c73df80b6e1e5108a2b1e79643a","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"},"repository":{"url":"git+https://github.com/edgar-durand/codeagent-mobile-ide.git","type":"git","directory":"packages/native"},"_npmVersion":"10.8.2","description":"React Native UI surface of @codeam/ide — Monaco-backed file viewer, file explorer, source control, search and (Phase 3) extension runtime. Drops into any Expo / RN app as React components; consumers wire their own backend via the @codeam/ide-core adapter ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@codeam/ide-core":"0.9.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","@types/react":"^19.2.14","react-native":"^0.85.3","@expo/vector-icons":"^15.1.1","react-native-webview":"^13.16.1","react-native-safe-area-context":"^5.7.0"},"peerDependencies":{"react":">=18","react-native":">=0.74","@expo/vector-icons":">=14","react-native-webview":">=13","react-native-safe-area-context":">=4"},"_npmOperationalInternal":{"tmp":"tmp/ide-native_0.9.1_1779072629115_0.6825786730776162","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@codeam/ide-native","version":"0.9.2","keywords":["ide","mobile","react-native","expo","vs-code","monaco","file-editor","codeagent"],"author":{"name":"Edgar Durand"},"license":"MIT","_id":"@codeam/ide-native@0.9.2","maintainers":[{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"}],"homepage":"https://github.com/edgar-durand/codeagent-mobile-ide#readme","bugs":{"url":"https://github.com/edgar-durand/codeagent-mobile-ide/issues"},"dist":{"shasum":"8f940f075d1d626a41ab5241f45af5939013de92","tarball":"https://registry.npmjs.org/@codeam/ide-native/-/ide-native-0.9.2.tgz","fileCount":8,"integrity":"sha512-PgijCBBEZU35RAxPovZFolHJ2mQad661HGHozmanh2mo2oyPNcQq+ozJAc/0iG7c83c2FmQbTO0wPmQtA1uoNQ==","signatures":[{"sig":"MEUCICyP+vDQTJRhsVucsHZKHoKUUrbVlweWPo5bxoeGUaHmAiEAlRWWoYpDfdoA9YCah+4W/Yjf3QZDjR1mZlD+ULELwPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":785763},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"dc31352bfe642e5c98c5e611cb5d5aa5abe331c0","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"},"repository":{"url":"git+https://github.com/edgar-durand/codeagent-mobile-ide.git","type":"git","directory":"packages/native"},"_npmVersion":"10.8.2","description":"React Native UI surface of @codeam/ide — Monaco-backed file viewer, file explorer, source control, search and (Phase 3) extension runtime. Drops into any Expo / RN app as React components; consumers wire their own backend via the @codeam/ide-core adapter ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@codeam/ide-core":"0.9.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","@types/react":"^19.2.14","react-native":"^0.85.3","@expo/vector-icons":"^15.1.1","react-native-webview":"^13.16.1","react-native-safe-area-context":"^5.7.0"},"peerDependencies":{"react":">=18","react-native":">=0.74","@expo/vector-icons":">=14","react-native-webview":">=13","react-native-safe-area-context":">=4"},"_npmOperationalInternal":{"tmp":"tmp/ide-native_0.9.2_1779073498029_0.1493869811863524","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@codeam/ide-native","version":"0.10.0","keywords":["ide","mobile","react-native","expo","vs-code","monaco","file-editor","codeagent"],"author":{"name":"Edgar Durand"},"license":"MIT","_id":"@codeam/ide-native@0.10.0","maintainers":[{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"}],"homepage":"https://github.com/edgar-durand/codeagent-mobile-ide#readme","bugs":{"url":"https://github.com/edgar-durand/codeagent-mobile-ide/issues"},"dist":{"shasum":"8155c9d4bf95c5760395135e1bdaa2bdd8755d26","tarball":"https://registry.npmjs.org/@codeam/ide-native/-/ide-native-0.10.0.tgz","fileCount":8,"integrity":"sha512-NZ/wbSSOl1jGm4pXTZi5j8dMj+MKQ5vEaJndMEztkAdVRl3r7zcT3+8cRLbhEIQ2t7rqztu8O88E0ZCL1N75bw==","signatures":[{"sig":"MEYCIQDvvhZ/FHS6Y6R6PnWfWzysNvGYgMb/7IusoVgcj+gt5wIhAMGkN1FaDatGI01IYQe9xED3XX2MXkpFklBBQnXsxFV0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":857168},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"010d730fb6e5bab2b9f864c36c99899320d7a95a","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"},"repository":{"url":"git+https://github.com/edgar-durand/codeagent-mobile-ide.git","type":"git","directory":"packages/native"},"_npmVersion":"10.8.2","description":"React Native UI surface of @codeam/ide — Monaco-backed file viewer, file explorer, source control, search and (Phase 3) extension runtime. Drops into any Expo / RN app as React components; consumers wire their own backend via the @codeam/ide-core adapter ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@codeam/ide-core":"0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","@types/react":"^19.2.14","react-native":"^0.85.3","@expo/vector-icons":"^15.1.1","react-native-webview":"^13.16.1","react-native-safe-area-context":"^5.7.0"},"peerDependencies":{"react":">=18","react-native":">=0.74","@expo/vector-icons":">=14","react-native-webview":">=13","react-native-safe-area-context":">=4"},"_npmOperationalInternal":{"tmp":"tmp/ide-native_0.10.0_1779074403302_0.2375269534011033","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@codeam/ide-native","version":"0.10.1","keywords":["ide","mobile","react-native","expo","vs-code","monaco","file-editor","codeagent"],"author":{"name":"Edgar Durand"},"license":"MIT","_id":"@codeam/ide-native@0.10.1","maintainers":[{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"}],"homepage":"https://github.com/edgar-durand/codeagent-mobile-ide#readme","bugs":{"url":"https://github.com/edgar-durand/codeagent-mobile-ide/issues"},"dist":{"shasum":"a3e232cc9eb2ead2a0f1bb977129582fdea6af69","tarball":"https://registry.npmjs.org/@codeam/ide-native/-/ide-native-0.10.1.tgz","fileCount":8,"integrity":"sha512-axhbxPSgRL2YGLPHsOQ6gJTbisVp48WCDhcpaHkpMVIivKrhC8DoaF/AFeDNklX8VEAdXbUjWEb396x/Z+t+0w==","signatures":[{"sig":"MEUCIAUD61Aok0z1HFhI8xGEoFkzwNP6GKrLPiLS+ZUxoLiRAiEAsaThZ3Ldc6lXZLxcbVw6442krT8kS0uRU31JpX7Qn84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":858083},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"54ebbfadfc99d6215d0a899d728a5df06010da32","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"},"repository":{"url":"git+https://github.com/edgar-durand/codeagent-mobile-ide.git","type":"git","directory":"packages/native"},"_npmVersion":"10.8.2","description":"React Native UI surface of @codeam/ide — Monaco-backed file viewer, file explorer, source control, search and (Phase 3) extension runtime. Drops into any Expo / RN app as React components; consumers wire their own backend via the @codeam/ide-core adapter ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@codeam/ide-core":"0.10.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","@types/react":"^19.2.14","react-native":"^0.85.3","@expo/vector-icons":"^15.1.1","react-native-webview":"^13.16.1","react-native-safe-area-context":"^5.7.0"},"peerDependencies":{"react":">=18","react-native":">=0.74","@expo/vector-icons":">=14","react-native-webview":">=13","react-native-safe-area-context":">=4"},"_npmOperationalInternal":{"tmp":"tmp/ide-native_0.10.1_1779109802416_0.8680834159664157","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@codeam/ide-native","version":"0.11.0","keywords":["ide","mobile","react-native","expo","vs-code","monaco","file-editor","codeagent"],"author":{"name":"Edgar Durand"},"license":"MIT","_id":"@codeam/ide-native@0.11.0","maintainers":[{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"}],"homepage":"https://github.com/edgar-durand/codeagent-mobile-ide#readme","bugs":{"url":"https://github.com/edgar-durand/codeagent-mobile-ide/issues"},"dist":{"shasum":"0cc36b8c80214330f3e65d778ae4bb350cad0bfb","tarball":"https://registry.npmjs.org/@codeam/ide-native/-/ide-native-0.11.0.tgz","fileCount":8,"integrity":"sha512-4EnMxPkhCrdqAEl0RlX30WauNPgEsNuA1Hcnj17b/cILceP3tejNKdeCdkNmL/H5/MSVpS61TVK1YyVskcBj7A==","signatures":[{"sig":"MEQCIHmHfZNNUjlHMMweIvb+A0GIha6JdSJVoO6VIjDixvUeAiAtEkx/sVFB4q1e303dYd/NoHVT2bLB71bKGf1KrDH3uQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":904240},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"69f4283ece1a2efe40cb4ddcc288e30b6578c9b0","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"},"repository":{"url":"git+https://github.com/edgar-durand/codeagent-mobile-ide.git","type":"git","directory":"packages/native"},"_npmVersion":"10.8.2","description":"React Native UI surface of @codeam/ide — Monaco-backed file viewer, file explorer, source control, search and (Phase 3) extension runtime. Drops into any Expo / RN app as React components; consumers wire their own backend via the @codeam/ide-core adapter ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@codeam/ide-core":"0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","@types/react":"^19.2.14","react-native":"^0.85.3","@expo/vector-icons":"^15.1.1","react-native-webview":"^13.16.1","react-native-safe-area-context":"^5.7.0"},"peerDependencies":{"react":">=18","react-native":">=0.74","@expo/vector-icons":">=14","react-native-webview":">=13","react-native-safe-area-context":">=4"},"_npmOperationalInternal":{"tmp":"tmp/ide-native_0.11.0_1779111041539_0.7790187318541018","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@codeam/ide-native","version":"0.11.1","keywords":["ide","mobile","react-native","expo","vs-code","monaco","file-editor","codeagent"],"author":{"name":"Edgar Durand"},"license":"MIT","_id":"@codeam/ide-native@0.11.1","maintainers":[{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"}],"homepage":"https://github.com/edgar-durand/codeagent-mobile-ide#readme","bugs":{"url":"https://github.com/edgar-durand/codeagent-mobile-ide/issues"},"dist":{"shasum":"069893a160c57ca994ef72835221d91e6c7273be","tarball":"https://registry.npmjs.org/@codeam/ide-native/-/ide-native-0.11.1.tgz","fileCount":8,"integrity":"sha512-RmqoadnnhUOonxUVLM+aoWV3wU4Ux9V9fxoY4HN7dZdod1HHP11kFlNzxHE50YrLMYmWqGBZnwZiTG8Z7FB57g==","signatures":[{"sig":"MEQCIEMISjbntY7fWnsnY8wW5efxBKvwMgCv6BWpPGHYK7lgAiA8ni0ULvoHIbWtaDTUPD2LImFHlCxyloBIG4Zu/zzjxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":910792},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"2758479ec35dfbe51b7f9031713521fda98ff399","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"},"repository":{"url":"git+https://github.com/edgar-durand/codeagent-mobile-ide.git","type":"git","directory":"packages/native"},"_npmVersion":"10.8.2","description":"React Native UI surface of @codeam/ide — Monaco-backed file viewer, file explorer, source control, search and (Phase 3) extension runtime. Drops into any Expo / RN app as React components; consumers wire their own backend via the @codeam/ide-core adapter ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@codeam/ide-core":"0.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","@types/react":"^19.2.14","react-native":"^0.85.3","@expo/vector-icons":"^15.1.1","react-native-webview":"^13.16.1","react-native-safe-area-context":"^5.7.0"},"peerDependencies":{"react":">=18","react-native":">=0.74","@expo/vector-icons":">=14","react-native-webview":">=13","react-native-safe-area-context":">=4"},"_npmOperationalInternal":{"tmp":"tmp/ide-native_0.11.1_1779115650228_0.29491138679052353","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@codeam/ide-native","version":"0.11.2","keywords":["ide","mobile","react-native","expo","vs-code","monaco","file-editor","codeagent"],"author":{"name":"Edgar Durand"},"license":"MIT","_id":"@codeam/ide-native@0.11.2","maintainers":[{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"}],"homepage":"https://github.com/edgar-durand/codeagent-mobile-ide#readme","bugs":{"url":"https://github.com/edgar-durand/codeagent-mobile-ide/issues"},"dist":{"shasum":"40044e92ed32dee985b531966e765069ac26d39c","tarball":"https://registry.npmjs.org/@codeam/ide-native/-/ide-native-0.11.2.tgz","fileCount":8,"integrity":"sha512-EuPWfmrWoBgBpRJDTjH9DtiSh5E17KsjHnhi/N7bsia3T8pPzUkXCZdJ55xOlZsOHJRiXDDRvvJA45CcxwW4VA==","signatures":[{"sig":"MEYCIQDnV1O1tiE6F00nbW9Hu+uJosfyAQx5Z4BA3jHNjd2tvgIhAI6aFda9C6lXyuxkEB3ZBOQU3hNuonxZlqe9Gb/c3lPp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":919565},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"c8dbcd833b8824f9ca1e68cabb2fce89a32ea470","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"},"repository":{"url":"git+https://github.com/edgar-durand/codeagent-mobile-ide.git","type":"git","directory":"packages/native"},"_npmVersion":"10.8.2","description":"React Native UI surface of @codeam/ide — Monaco-backed file viewer, file explorer, source control, search and (Phase 3) extension runtime. Drops into any Expo / RN app as React components; consumers wire their own backend via the @codeam/ide-core adapter ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@codeam/ide-core":"0.11.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","@types/react":"^19.2.14","react-native":"^0.85.3","react-native-svg":"^15.12.1","@expo/vector-icons":"^15.1.1","react-native-webview":"^13.16.1","react-native-safe-area-context":"^5.7.0"},"peerDependencies":{"react":">=18","react-native":">=0.74","react-native-svg":">=15","@expo/vector-icons":">=14","react-native-webview":">=13","react-native-safe-area-context":">=4"},"peerDependenciesMeta":{"react-native-svg":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ide-native_0.11.2_1780237798812_0.9526714302302624","host":"s3://npm-registry-packages-npm-production"}},"0.11.3":{"name":"@codeam/ide-native","version":"0.11.3","keywords":["ide","mobile","react-native","expo","vs-code","monaco","file-editor","codeagent"],"author":{"name":"Edgar Durand"},"license":"MIT","_id":"@codeam/ide-native@0.11.3","maintainers":[{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"}],"homepage":"https://github.com/edgar-durand/codeagent-mobile-ide#readme","bugs":{"url":"https://github.com/edgar-durand/codeagent-mobile-ide/issues"},"dist":{"shasum":"ec22418d553cd75a7dabf77f277e55bda32cb35b","tarball":"https://registry.npmjs.org/@codeam/ide-native/-/ide-native-0.11.3.tgz","fileCount":8,"integrity":"sha512-LZ8J09UaJN6A/cKvHi6z+TqfitT6uegSBaUihmE7x+Hu4/90dQRUeLsJCLebgY5mmJMlZ23uMv0rRZ2YtDC9Ag==","signatures":[{"sig":"MEUCICKB/GQl4kDSRZeUpumQ46EVNBxbp4Ih/pE81rzvUoI3AiEAsNj3MH5TrGEdp2fa+gaWIchL3UqK9dNpeXSpUNc3BCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":917594},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"a7847694fd4afb48412db5f56cb99e7fab087ddb","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"},"repository":{"url":"git+https://github.com/edgar-durand/codeagent-mobile-ide.git","type":"git","directory":"packages/native"},"_npmVersion":"10.8.2","description":"React Native UI surface of @codeam/ide — Monaco-backed file viewer, file explorer, source control, search and (Phase 3) extension runtime. Drops into any Expo / RN app as React components; consumers wire their own backend via the @codeam/ide-core adapter ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@codeam/ide-core":"0.11.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","@types/react":"^19.2.14","react-native":"^0.85.3","react-native-svg":"^15.12.1","@expo/vector-icons":"^15.1.1","react-native-webview":"^13.16.1","react-native-safe-area-context":"^5.7.0"},"peerDependencies":{"react":">=18","react-native":">=0.74","react-native-svg":">=15","@expo/vector-icons":">=14","react-native-webview":">=13","react-native-safe-area-context":">=4"},"_npmOperationalInternal":{"tmp":"tmp/ide-native_0.11.3_1780753111453_0.7621545548449895","host":"s3://npm-registry-packages-npm-production"}},"0.11.4":{"name":"@codeam/ide-native","version":"0.11.4","keywords":["ide","mobile","react-native","expo","vs-code","monaco","file-editor","codeagent"],"author":{"name":"Edgar Durand"},"license":"MIT","_id":"@codeam/ide-native@0.11.4","maintainers":[{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"}],"homepage":"https://github.com/edgar-durand/codeagent-mobile-ide#readme","bugs":{"url":"https://github.com/edgar-durand/codeagent-mobile-ide/issues"},"dist":{"shasum":"ef134b4a1844f9716aad05d7d6c25e2f56f9c0c7","tarball":"https://registry.npmjs.org/@codeam/ide-native/-/ide-native-0.11.4.tgz","fileCount":8,"integrity":"sha512-dRuDEZRCb8y2+aRa3Zq9d2684V8KdXqzEGL9qwxsNbl3DpKTXeXdgY1U83jtBBMG7YkAsVwCkMK60n5j2OOQ7A==","signatures":[{"sig":"MEQCIDar9n2mCkM+YeKGx/tN1mcKlRtDJr+EhGm7Y5V+pwMSAiB3sy9F/J33ueUu2YrrMhmOFYhz2vSmKUtgnBQaz4oVpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":920976},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"3e84ef167d3b6e32b0ced3bcdbb039a894d1d853","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"},"repository":{"url":"git+https://github.com/edgar-durand/codeagent-mobile-ide.git","type":"git","directory":"packages/native"},"_npmVersion":"10.8.2","description":"React Native UI surface of @codeam/ide — Monaco-backed file viewer, file explorer, source control, search and (Phase 3) extension runtime. Drops into any Expo / RN app as React components; consumers wire their own backend via the @codeam/ide-core adapter ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@codeam/ide-core":"0.11.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","@types/react":"^19.2.14","react-native":"^0.85.3","react-native-svg":"^15.12.1","@expo/vector-icons":"^15.1.1","react-native-webview":"^13.16.1","react-native-safe-area-context":"^5.7.0"},"peerDependencies":{"react":">=18","react-native":">=0.74","react-native-svg":">=15","@expo/vector-icons":">=14","react-native-webview":">=13","react-native-safe-area-context":">=4"},"_npmOperationalInternal":{"tmp":"tmp/ide-native_0.11.4_1780755382813_0.46663921814976783","host":"s3://npm-registry-packages-npm-production"}},"0.11.5":{"name":"@codeam/ide-native","version":"0.11.5","keywords":["ide","mobile","react-native","expo","vs-code","monaco","file-editor","codeagent"],"author":{"name":"Edgar Durand"},"license":"MIT","_id":"@codeam/ide-native@0.11.5","maintainers":[{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"}],"homepage":"https://github.com/edgar-durand/codeagent-mobile-ide#readme","bugs":{"url":"https://github.com/edgar-durand/codeagent-mobile-ide/issues"},"dist":{"shasum":"b09481666265cfbe276319b74cb3033275eb7ee1","tarball":"https://registry.npmjs.org/@codeam/ide-native/-/ide-native-0.11.5.tgz","fileCount":8,"integrity":"sha512-v2SG1lnvVnW/+9Ej2Kk0p+HdDNPDlFFgyn3LT+pYiurBk8SOV0+R4fFfEvGzXCT7oHYp7mF0JPelYU6gt127xg==","signatures":[{"sig":"MEYCIQC4ja2418fW2WLaWoSLhFlpYwls8IeJH4VCxWXhgqAHSwIhAK/CyFU2CDLsma8w88IkpZIRHNF6i1Ly5TAYcmaf8JcV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEkMRl04wqcpUqZOHwwqOmA+7xZF98mSm1Mf4ysyYlyKAiA5vbsq7u6tT7ABy9CP5/hrAz6mIhreIAQnUNtMgMOBEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":928353},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"673d3b87ae76232e9d2a924e3358eda3bd2efca5","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"},"repository":{"url":"git+https://github.com/edgar-durand/codeagent-mobile-ide.git","type":"git","directory":"packages/native"},"_npmVersion":"10.8.2","description":"React Native UI surface of @codeam/ide — Monaco-backed file viewer, file explorer, source control, search and (Phase 3) extension runtime. Drops into any Expo / RN app as React components; consumers wire their own backend via the @codeam/ide-core adapter ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@codeam/ide-core":"0.11.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","react-dom":"^19.2.6","@types/react":"^19.2.14","react-native":"^0.85.3","react-native-svg":"^15.12.1","@expo/vector-icons":"^15.1.1","react-native-webview":"^13.16.1","react-native-safe-area-context":"^5.7.0"},"peerDependencies":{"react":">=18","react-native":">=0.74","react-native-svg":">=15","@expo/vector-icons":">=14","react-native-webview":">=13","react-native-safe-area-context":">=4"},"_npmOperationalInternal":{"tmp":"tmp/ide-native_0.11.5_1788907966463_0.7395419175571207","host":"s3://npm-registry-packages-npm-production"}},"0.11.6":{"name":"@codeam/ide-native","version":"0.11.6","keywords":["ide","mobile","react-native","expo","vs-code","monaco","file-editor","codeagent"],"author":{"name":"Edgar Durand"},"license":"MIT","_id":"@codeam/ide-native@0.11.6","maintainers":[{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"}],"homepage":"https://github.com/edgar-durand/codeagent-mobile-ide#readme","bugs":{"url":"https://github.com/edgar-durand/codeagent-mobile-ide/issues"},"dist":{"shasum":"4944e8e8c94824c77ef2f1018c9aad831e91317a","tarball":"https://registry.npmjs.org/@codeam/ide-native/-/ide-native-0.11.6.tgz","fileCount":8,"integrity":"sha512-CqKRjQGhHyt5XSXqa6S/EgYXGltTdPu5QI9NxSpLFuetOxlxOK/o7364Ywi2Zsz8V/iv23ukC6hxeTmeo15H8Q==","signatures":[{"sig":"MEUCIQCmfGkr1pZOCbeDc9JnA/47ywt2pwwCw2KSNGqfnzAkdQIgP6G1gup3epWovKUIXWqfyjrjtWWbRcwNgC9OsIcn/dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGQpyT5a+zwSRz3JOx31zKw3c9ht6J0p0VRka70t5d73AiEAlOJ5YPER7tgOMbQAM9dWiCfUbijbADR83Kuyz5yR1R0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":970199},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"81bd2e4ce6da5dbafb299f73d03aad0d4b8c2c82","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"},"repository":{"url":"git+https://github.com/edgar-durand/codeagent-mobile-ide.git","type":"git","directory":"packages/native"},"_npmVersion":"10.8.2","description":"React Native UI surface of @codeam/ide — Monaco-backed file viewer, file explorer, source control, search and (Phase 3) extension runtime. Drops into any Expo / RN app as React components; consumers wire their own backend via the @codeam/ide-core adapter ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@codeam/ide-core":"0.11.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","react-dom":"^19.2.6","@types/react":"^19.2.14","react-native":"^0.85.3","react-native-svg":"^15.12.1","@expo/vector-icons":"^15.1.1","react-native-webview":"^13.16.1","react-native-safe-area-context":"^5.7.0"},"peerDependencies":{"react":">=18","react-native":">=0.74","react-native-svg":">=15","@expo/vector-icons":">=14","react-native-webview":">=13","react-native-safe-area-context":">=4"},"_npmOperationalInternal":{"tmp":"tmp/ide-native_0.11.6_1789438503991_0.38232874841534126","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@codeam/ide-native","version":"0.12.0","keywords":["ide","mobile","react-native","expo","vs-code","monaco","file-editor","codeagent"],"author":{"name":"Edgar Durand"},"license":"MIT","_id":"@codeam/ide-native@0.12.0","maintainers":[{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"}],"homepage":"https://github.com/edgar-durand/codeagent-mobile-ide#readme","bugs":{"url":"https://github.com/edgar-durand/codeagent-mobile-ide/issues"},"dist":{"shasum":"206fa57e83357505887a91792d8cc31dd5ce1814","tarball":"https://registry.npmjs.org/@codeam/ide-native/-/ide-native-0.12.0.tgz","fileCount":8,"integrity":"sha512-mgMQ4w2aGnrTPVLhnzEt1Qnbt0az0nRFUG8eX2AmqvE6V6dDEE8A333VoSL1dDBWSfA1vp5M0b252n+Ze78GlQ==","signatures":[{"sig":"MEUCIQDKz21TnU5yzmdVc3IJ1CdT1WaFaL3XG/NkzGh7npOcNwIgOuASoOfVv8fZFFxshnrJGo2KjpmP3Fezi6TtJv08QaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEmMwU/WXnAZqeGhMiOLwkFxRyXxmRo3t1g/SG44JrrKAiEAsLwIKJ7fXWdVuxtoXcVcftnq2yS+q+0fuc31MD3eblY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1247152},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"abb702b6ac9da1ca5deba886f4423e37b7a45ee0","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"},"repository":{"url":"git+https://github.com/edgar-durand/codeagent-mobile-ide.git","type":"git","directory":"packages/native"},"_npmVersion":"10.8.2","description":"React Native UI surface of @codeam/ide — Monaco-backed file viewer, file explorer, source control, search and (Phase 3) extension runtime. Drops into any Expo / RN app as React components; consumers wire their own backend via the @codeam/ide-core adapter ","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@codeam/ide-core":"0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","react-dom":"^19.2.6","@types/react":"^19.2.14","react-native":"^0.85.3","react-native-svg":"^15.12.1","@expo/vector-icons":"^15.1.1","react-native-webview":"^13.16.1","react-native-safe-area-context":"^5.7.0"},"peerDependencies":{"react":">=18","react-native":">=0.74","react-native-svg":">=15","@expo/vector-icons":">=14","react-native-webview":">=13","react-native-safe-area-context":">=4"},"_npmOperationalInternal":{"tmp":"tmp/ide-native_0.12.0_1789491723343_0.9644664057693824","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"_id":"@codeam/ide-native@0.13.0","bugs":{"url":"https://github.com/edgar-durand/codeagent-mobile-ide/issues"},"dist":{"shasum":"8fc7c5ef3f7354632e0e52d7ef7ec7776ae36dfa","tarball":"https://registry.npmjs.org/@codeam/ide-native/-/ide-native-0.13.0.tgz","fileCount":8,"integrity":"sha512-i8jtHNCfPTs+/kM/ZSBt7Dd6dXYDKytB29FYMjZ5Dm6MjwWbsLmuaVUhBbqYGoIEEtn0BsXYPo0mEADBadT/PA==","signatures":[{"sig":"MEQCIGqB779oNRg2D8PTgjg5VMzvyylgFlpFIqHlmHMuNVBWAiAD0tGTgbeJ0kYa4qsOnuafh1god7aFagQbqh4vBdRhPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFKIGSrITeNQg0s2ru4XDuAT7A0/05nVsATH2ubACuXhAiEAj1NnrNRrTeqvSqyDS0dODXuBf9Bj7WxeYxJN3Pnosvg="}],"unpackedSize":1228954},"main":"./dist/index.cjs","name":"@codeam/ide-native","type":"module","types":"./dist/index.d.ts","author":{"name":"Edgar Durand"},"module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"fee201364d9e376623e75690b2fe11dc9daec4c5","license":"MIT","scripts":{"dev":"tsup --watch","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"version":"0.13.0","_npmUser":{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"},"homepage":"https://github.com/edgar-durand/codeagent-mobile-ide#readme","keywords":["ide","mobile","react-native","expo","vs-code","monaco","file-editor","codeagent"],"repository":{"url":"git+https://github.com/edgar-durand/codeagent-mobile-ide.git","type":"git","directory":"packages/native"},"_npmVersion":"10.8.2","description":"React Native UI surface of @codeam/ide — Monaco-backed file viewer, file explorer, source control, search and (Phase 3) extension runtime. Drops into any Expo / RN app as React components; consumers wire their own backend via the @codeam/ide-core adapter ","directories":{},"maintainers":[{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"}],"_nodeVersion":"20.20.2","dependencies":{"@codeam/ide-core":"0.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","react-dom":"^19.2.6","@types/react":"^19.2.14","react-native":"^0.85.3","react-native-svg":"^15.12.1","@expo/vector-icons":"^15.1.1","react-native-webview":"^13.16.1","react-native-safe-area-context":"^5.7.0"},"peerDependencies":{"react":">=18","react-native":">=0.74","react-native-svg":">=15","@expo/vector-icons":">=14","react-native-webview":">=13","react-native-safe-area-context":">=4"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ide-native_0.13.0_1789562209922_0.49612610593649653"}}},"time":{"created":"2026-05-17T04:06:21.112Z","modified":"2026-09-16T12:36:50.182Z","0.1.0":"2026-05-17T04:06:21.401Z","0.2.0":"2026-05-17T12:55:37.702Z","0.2.1":"2026-05-17T13:02:04.890Z","0.2.3":"2026-05-17T13:11:45.881Z","0.2.4":"2026-05-17T13:18:08.687Z","0.2.5":"2026-05-17T13:23:24.593Z","0.2.6":"2026-05-17T13:28:08.447Z","0.3.0":"2026-05-17T13:39:56.190Z","0.3.1":"2026-05-17T13:46:32.585Z","0.3.2":"2026-05-17T13:52:32.796Z","0.3.3":"2026-05-17T19:23:12.302Z","0.4.0":"2026-05-17T19:55:59.941Z","0.4.1":"2026-05-17T20:01:38.243Z","0.5.0":"2026-05-17T20:10:46.556Z","0.4.2":"2026-05-17T20:28:05.534Z","0.6.0":"2026-05-17T20:55:07.315Z","0.7.0":"2026-05-17T21:56:52.413Z","0.7.1":"2026-05-18T01:34:40.744Z","0.8.0":"2026-05-18T02:13:47.014Z","0.9.0":"2026-05-18T02:35:47.895Z","0.9.1":"2026-05-18T02:50:29.265Z","0.9.2":"2026-05-18T03:04:58.233Z","0.10.0":"2026-05-18T03:20:03.551Z","0.10.1":"2026-05-18T13:10:02.590Z","0.11.0":"2026-05-18T13:30:41.802Z","0.11.1":"2026-05-18T14:47:30.509Z","0.11.2":"2026-05-31T14:29:59.008Z","0.11.3":"2026-06-06T13:38:31.603Z","0.11.4":"2026-06-06T14:16:22.989Z","0.11.5":"2026-09-08T22:52:46.569Z","0.11.6":"2026-09-15T02:15:04.126Z","0.12.0":"2026-09-15T17:02:03.457Z","0.13.0":"2026-09-16T12:36:50.009Z"},"bugs":{"url":"https://github.com/edgar-durand/codeagent-mobile-ide/issues"},"author":{"name":"Edgar Durand"},"license":"MIT","homepage":"https://github.com/edgar-durand/codeagent-mobile-ide#readme","keywords":["ide","mobile","react-native","expo","vs-code","monaco","file-editor","codeagent"],"repository":{"url":"git+https://github.com/edgar-durand/codeagent-mobile-ide.git","type":"git","directory":"packages/native"},"description":"React Native UI surface of @codeam/ide — Monaco-backed file viewer, file explorer, source control, search and (Phase 3) extension runtime. Drops into any Expo / RN app as React components; consumers wire their own backend via the @codeam/ide-core adapter ","maintainers":[{"name":"edgardurand","email":"edgarduranddiaz@gmail.com"}],"readme":"# @codeam/ide-native\n\n> VS Code–style IDE surface for **React Native** — activity bar, file explorer, source control, search, settings, tabs, breadcrumbs, inline editor, diff viewer, and terminal. Same prop shape as [`@codeam/ide-web`](https://www.npmjs.com/package/@codeam/ide-web). Bring your own backend.\n\n[![npm](https://img.shields.io/npm/v/%40codeam%2Fide-native?label=%40codeam%2Fide-native)](https://www.npmjs.com/package/@codeam/ide-native)\n[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://github.com/edgar-durand/codeagent-mobile-ide/blob/main/LICENSE)\n\n## Quick install\n\n```bash\nnpm install @codeam/ide-native @codeam/ide-core\n# Peer deps the package expects you already have:\nnpm install react react-native react-native-webview react-native-safe-area-context react-native-svg @expo/vector-icons\n```\n\nThe package works with Expo (managed or bare) and plain React Native ≥ 0.74. Monaco + xterm.js are loaded inside a WebView from a CDN at first use, so your app's Metro bundle stays small.\n\n## Theme the complete IDE chrome\n\n`IDEThemeProvider` applies semantic colors, spacing, typography, radii, and minimum touch sizes\nto the native IDE surface. Partial overrides inherit safe defaults, so consumers do not need to\ncopy the complete theme.\n\n```tsx\nimport { IDEThemeProvider, IDEShell } from '@codeam/ide-native';\n\nexport function BrandedIDE() {\n  return (\n    <IDEThemeProvider\n      theme={{\n        colors: { accent: '#2563eb', accentMuted: 'rgba(37,99,235,0.2)' },\n        typography: { monoFamily: 'JetBrainsMono' },\n      }}\n    >\n      <IDEShell {...shellProps}>{editor}</IDEShell>\n    </IDEThemeProvider>\n  );\n}\n```\n\nInteractive controls expose native accessibility roles, labels, selected/busy states, and mobile\ntouch targets. Destructive bulk actions such as Replace All, conflict resolution, uninstall, and\nclosing dirty tabs require confirmation.\n\nProvider failures remain visible and retryable instead of being presented as empty results.\n`ResilientWebView` also waits for Monaco/xterm bridge readiness, retries one reclaimed renderer,\nand surfaces a reload action if recovery fails.\n\n## What you get\n\n| Component            | What it renders                                                      | Adapter it consumes             |\n| -------------------- | -------------------------------------------------------------------- | ------------------------------- |\n| `IDEShell`           | Activity bar + side panel + main + responsive drawer (< 600px width) | none                            |\n| `ActivityBar`        | Vertical icon strip                                                  | none                            |\n| `FileTreeSidebar`    | VS Code-style explorer using FlatList virtualisation                 | `FileTreeProvider`              |\n| `SourceControlPanel` | Branch header, commit input, file list, Graph                        | `GitProvider`                   |\n| `SearchPanel`        | Multi-file search                                                    | `SearchProvider`                |\n| `SettingsPanel`      | Theme / font / wrap / minimap / line-numbers controls                | `SettingsStore` (optional)      |\n| `TabsBar`            | Editor-tab strip with dirty markers                                  | none                            |\n| `Breadcrumbs`        | Clickable path segments                                              | none                            |\n| `FileViewerProvider` | Context + modal host (chat use case)                                 | `FileFetcher`                   |\n| `FileViewerHost`     | Fullscreen Monaco editor modal                                       | reads from `FileViewerProvider` |\n| `InlineEditor`       | Inline Monaco editor for the IDE main pane                           | `FileFetcher` + `SettingsStore` |\n| `DiffViewer`         | Side-by-side Monaco diff                                             | `GitProvider` + `FileFetcher`   |\n| `TerminalPanel`      | xterm.js terminal inside a WebView                                   | `TerminalProvider`              |\n\n---\n\n## Five-minute integration\n\n```tsx\nimport { Button, View } from 'react-native';\nimport {\n  FileViewerProvider,\n  FileViewerHost,\n  useFileViewer,\n  type FileFetcher,\n} from '@codeam/ide-native';\n\nconst fetcher: FileFetcher = {\n  label: 'demo',\n  canWrite: false,\n  async read(path) {\n    const r = await fetch(`https://api.example.com/files?path=${encodeURIComponent(path)}`);\n    if (!r.ok) return { error: `HTTP ${r.status}` };\n    return { content: await r.text() };\n  },\n  async write() {\n    return { error: 'Read-only demo' };\n  },\n};\n\nfunction OpenButton() {\n  const { open } = useFileViewer();\n  return <Button title=\"Open README\" onPress={() => open({ path: 'README.md', op: 'Read' })} />;\n}\n\nexport default function App() {\n  return (\n    <FileViewerProvider fetcher={fetcher}>\n      <View style={{ flex: 1 }}>\n        <OpenButton />\n        <FileViewerHost />\n      </View>\n    </FileViewerProvider>\n  );\n}\n```\n\n---\n\n## Full IDE shell\n\n```tsx\nimport { useState } from 'react';\nimport { Ionicons } from '@expo/vector-icons';\nimport {\n  Breadcrumbs,\n  DiffViewer,\n  FileTreeSidebar,\n  IDEShell,\n  InlineEditor,\n  SearchPanel,\n  SettingsPanel,\n  SourceControlPanel,\n  TabsBar,\n  type ActivityBarItem,\n  type EditorTab,\n  type FileFetcher,\n  type FileTreeProvider,\n  type GitProvider,\n  type GitStatusEntry,\n  type SearchProvider,\n  type SettingsStore,\n} from '@codeam/ide-native';\n\ntype View = 'files' | 'search' | 'scm' | 'settings';\n\nexport function IDEScreen({\n  fetcher,\n  fileTree,\n  git,\n  search,\n  settings,\n}: {\n  fetcher: FileFetcher;\n  fileTree: FileTreeProvider;\n  git: GitProvider;\n  search: SearchProvider;\n  settings: SettingsStore;\n}) {\n  const [view, setView] = useState<View | null>('files');\n  const [openTabs, setOpenTabs] = useState<string[]>([]);\n  const [activeTab, setActiveTab] = useState<string | null>(null);\n  const [buffers, setBuffers] = useState<Record<string, string>>({});\n  const [saved, setSaved] = useState<Record<string, string>>({});\n  const [diff, setDiff] = useState<{ path: string; staged: boolean } | null>(null);\n\n  const iconColor = (id: string) => (view === id ? '#fff' : '#8a909c');\n\n  const items: ActivityBarItem[] = [\n    {\n      id: 'files',\n      label: 'Explorer',\n      icon: <Ionicons name=\"document-outline\" size={22} color={iconColor('files')} />,\n    },\n    {\n      id: 'search',\n      label: 'Search',\n      icon: <Ionicons name=\"search\" size={22} color={iconColor('search')} />,\n    },\n    {\n      id: 'scm',\n      label: 'Source Control',\n      icon: <Ionicons name=\"git-branch\" size={22} color={iconColor('scm')} />,\n    },\n  ];\n\n  const tabs: EditorTab[] = openTabs.map((p) => ({\n    id: p,\n    label: p.split('/').pop() ?? p,\n    dirty: buffers[p] !== undefined && saved[p] !== undefined && buffers[p] !== saved[p],\n  }));\n\n  const openFile = (path: string) => {\n    setOpenTabs((p) => (p.includes(path) ? p : [...p, path]));\n    setActiveTab(path);\n    setDiff(null);\n    setView(null); // auto-close the drawer on phones\n  };\n\n  return (\n    <IDEShell\n      activityItems={items}\n      activityBottomItems={[\n        {\n          id: 'settings',\n          label: 'Settings',\n          icon: <Ionicons name=\"settings-outline\" size={22} color={iconColor('settings')} />,\n        },\n      ]}\n      activeView={view}\n      onViewChange={(id) => setView(id as View | null)}\n      panels={{\n        files: <FileTreeSidebar provider={fileTree} selectedPath={activeTab} onSelect={openFile} />,\n        search: <SearchPanel provider={search} onOpen={(h) => openFile(h.path)} />,\n        scm: (\n          <SourceControlPanel\n            provider={git}\n            onSelect={(e: GitStatusEntry) => {\n              setDiff({ path: e.path, staged: e.staged });\n              setView(null);\n            }}\n          />\n        ),\n        settings: <SettingsPanel store={settings} />,\n      }}\n    >\n      <TabsBar\n        tabs={tabs}\n        activeId={activeTab}\n        onSelect={setActiveTab}\n        onClose={(p) => setOpenTabs((x) => x.filter((y) => y !== p))}\n      />\n      <Breadcrumbs path={diff?.path ?? activeTab ?? ''} rootLabel=\"workspace\" />\n      {diff ? (\n        <DiffViewer\n          path={diff.path}\n          git={git}\n          fetcher={fetcher}\n          staged={diff.staged}\n          onClose={() => setDiff(null)}\n        />\n      ) : (\n        <InlineEditor\n          fetcher={fetcher}\n          path={activeTab}\n          settingsStore={settings}\n          buffers={buffers}\n          setBuffers={setBuffers}\n          saved={saved}\n          setSaved={setSaved}\n        />\n      )}\n    </IDEShell>\n  );\n}\n```\n\n---\n\n## Persistence — AsyncStorage `SettingsStore`\n\nThe library's `SettingsStore` contract is platform-agnostic. For RN, back it with `AsyncStorage`:\n\n```ts\nimport AsyncStorage from '@react-native-async-storage/async-storage';\nimport type { SettingsStore } from '@codeam/ide-native';\n\nconst PREFIX = 'codeam-ide:';\ntype Listener = (key: string, value: unknown) => void;\nconst listeners = new Set<Listener>();\n\nexport const settings: SettingsStore = {\n  async get(key) {\n    const raw = await AsyncStorage.getItem(PREFIX + key);\n    return raw ? JSON.parse(raw) : undefined;\n  },\n  async set(key, value) {\n    await AsyncStorage.setItem(PREFIX + key, JSON.stringify(value));\n    for (const l of listeners) l(key, value);\n  },\n  watch(cb) {\n    listeners.add(cb);\n    return () => listeners.delete(cb);\n  },\n};\n```\n\nThe `SettingsPanel` writes, the `InlineEditor` watches — the editor's theme / font / wrap / minimap / line-number options update live.\n\n---\n\n## `useAsyncAdapter` — fetching through an adapter in an effect\n\nEvery panel in this package loads its data the same way, and the hook packages\nthat shape up for your own components too:\n\n```tsx\nimport { runCancellable } from '@codeam/ide-core';\nimport { useAsyncAdapter } from '@codeam/ide-native';\n\nfunction BranchBadge({ git }: { git: GitProvider }) {\n  const { adapterRef, reloadCount, reload } = useAsyncAdapter(git);\n  const [branch, setBranch] = useState<string | null>(null);\n\n  useEffect(\n    () =>\n      runCancellable(async (isCancelled) => {\n        const status = await adapterRef.current.status();\n        if (isCancelled()) return;\n        setBranch(status.branch);\n      }),\n    [reloadCount, adapterRef],\n  );\n\n  return (\n    <Pressable onPress={reload}>\n      <Text>{branch ?? '…'}</Text>\n    </Pressable>\n  );\n}\n```\n\n- **`adapterRef`** always holds the newest adapter, so the effect can read it\n  without listing it as a dependency — a consumer that re-allocates its adapter\n  doesn't trigger a refetch storm.\n- **`reloadCount` / `reload`** drive re-fetching on demand: the Retry button\n  after a failure, and the refresh after a commit or a replace.\n\nIdentical hook, identical semantics in `@codeam/ide-web`.\n\n---\n\n## Tips\n\n1. **Memoise adapters with `useMemo`** keyed by workspace id. Allocating a fresh object on every render makes `FileTreeSidebar`'s load effect refire and the file list flickers.\n2. **Mobile drawer** — `IDEShell` switches to a slide-over drawer below `mobileBreakpoint` (default 600px). On phones in portrait, picking a file auto-closes the drawer (`setView(null)`).\n3. **The activity bar icon `color` is the consumer's responsibility.** Pass different colors for active vs inactive items — the library deliberately doesn't wrap your icon with `opacity` because some `@expo/vector-icons` builds hide the glyph when the parent has opacity < 1.\n4. **Monaco + xterm.js are CDN-loaded inside WebViews.** First open requires network; subsequent opens hit the WebView cache.\n\n---\n\n## Cross-platform parity\n\nWeb equivalent: [`@codeam/ide-web`](https://www.npmjs.com/package/@codeam/ide-web). The two packages share `@codeam/ide-core` adapter types, so a single set of providers serves both surfaces.\n\n---\n\n## License\n\nMIT © [Edgar Durand](https://github.com/edgar-durand)\n","readmeFilename":"README.md"}