{"_id":"idecn","_rev":"204-f4c2a00020718c379e1296e98cffe0d7","name":"idecn","dist-tags":{"latest":"0.0.102"},"versions":{"0.0.79":{"name":"idecn","version":"0.0.79","keywords":["react","file-tree","workspace","material-icons","shadcn","ide"],"author":{"name":"Lai Quang Huy","email":"laiquanghuy24122001@gmail.com"},"license":"MIT","_id":"idecn@0.0.79","maintainers":[{"name":"1qh","email":"laiquanghuy24122001@gmail.com"}],"dist":{"shasum":"0ba7dd662fb5c90dc3ad4c77a98d6d5fad2738da","tarball":"https://registry.npmjs.org/idecn/-/idecn-0.0.79.tgz","fileCount":310,"integrity":"sha512-9AGqo8Ygft72sAj5CTcZlA5ECWO7F50LpSGV3beUS7fzIapXNjWxHzc1mIn3M94KqYHAu3NuPY5ZQPQHXU5zCQ==","signatures":[{"sig":"MEUCIQC2EaDdYg8wTkC6DVhY9EVby5kZnS1LBkrhShZ5YdMCnwIgPrKd1SeYDP+tTUlCDpE5xA0IC3u58iYwp1AD585OHHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12335218},"main":"./dist/idecn.js","type":"module","types":"./dist/idecn.d.ts","shasum":"0ba7dd662fb5c90dc3ad4c77a98d6d5fad2738da","exports":{".":{"types":"./dist/idecn.d.ts","import":"./dist/idecn.js"},"./styles.css":"./dist/dockview.css"},"private":false,"scripts":{"gen":"bun scripts/gen-icons.ts && bun scripts/build-registry.ts","build":"tsdown","postpublish":"bun ../../tools/prune-versions.ts","test:registry":"bash scripts/test-registry.sh","prepublishOnly":"bun run build"},"_npmUser":{"name":"1qh","email":"laiquanghuy24122001@gmail.com"},"_integrity":"sha512-9AGqo8Ygft72sAj5CTcZlA5ECWO7F50LpSGV3beUS7fzIapXNjWxHzc1mIn3M94KqYHAu3NuPY5ZQPQHXU5zCQ==","deprecated":"superseded by latest","repository":{"url":"git+https://github.com/1qh/idecn.git","type":"git"},"_npmVersion":"10.8.3","description":"IDE-like workspace and file tree components for React with material icons","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","dependencies":{"leva":"latest","@a/ui":"0.0.0","jotai":"latest","pdfjs-dist":"latest","dockview-core":"latest","dockview-react":"latest","@shikijs/monaco":"latest","@annotorious/react":"latest","@monaco-editor/react":"latest","@tanstack/react-hotkeys":"latest","@tanstack/react-virtual":"latest","@glideapps/glide-data-grid":"latest","@icons-pack/react-simple-icons":"latest","@recogito/react-text-annotator":"latest"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/idecn_0.0.79_1784709788972_0.17778972592262288","host":"s3://npm-registry-packages-npm-production"}},"0.0.80":{"name":"idecn","version":"0.0.80","keywords":["react","file-tree","workspace","material-icons","shadcn","ide"],"author":{"name":"Lai Quang Huy","email":"laiquanghuy24122001@gmail.com"},"license":"MIT","_id":"idecn@0.0.80","maintainers":[{"name":"1qh","email":"laiquanghuy24122001@gmail.com"}],"homepage":"https://github.com/1qh/idecn#readme","bugs":{"url":"https://github.com/1qh/idecn/issues"},"dist":{"shasum":"8c649a37f16a6f3937cdbe4374a3e4aa49ac9c37","tarball":"https://registry.npmjs.org/idecn/-/idecn-0.0.80.tgz","fileCount":317,"integrity":"sha512-sefEEDyTUtw6fyq+gPsCaShQbRClXIRmKYnP1bw9NmZi9u8+XE70ADySoGIUX7uuHb7mi1RiQMRHowzXiaha/w==","signatures":[{"sig":"MEUCIQDaaQ/1jqbNbcz4nPnxgrx5wHYhu2SASjpKJymCBldsiQIgMSbJR5BkoiLnOypbQbwYg5uhegoNGW1nROm98o6qs9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12762744},"main":"./dist/idecn.js","type":"module","types":"./dist/idecn.d.ts","exports":{".":{"types":"./dist/idecn.d.ts","import":"./dist/idecn.js"},"./styles.css":"./dist/dockview.css"},"gitHead":"4cd43c452971f4143def712d022782da52b162c5","private":false,"scripts":{"gen":"bun scripts/gen-icons.ts && bun scripts/build-registry.ts","build":"tsdown","postpublish":"bun ../../tools/prune-versions.ts","test:registry":"bash scripts/test-registry.sh","prepublishOnly":"bun run build"},"_npmUser":{"name":"1qh","email":"laiquanghuy24122001@gmail.com"},"deprecated":"superseded by latest","repository":{"url":"git+https://github.com/1qh/idecn.git","type":"git"},"_npmVersion":"11.18.0","description":"IDE-like workspace and file tree components for React with material icons","directories":{},"sideEffects":false,"_nodeVersion":"26.6.0","dependencies":{"leva":"latest","@a/ui":"workspace:*","jotai":"latest","pdfjs-dist":"latest","dockview-core":"latest","dockview-react":"latest","@shikijs/monaco":"latest","@annotorious/react":"latest","@monaco-editor/react":"latest","@tanstack/react-hotkeys":"latest","@tanstack/react-virtual":"latest","@glideapps/glide-data-grid":"latest","@icons-pack/react-simple-icons":"latest","@recogito/react-text-annotator":"latest"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/idecn_0.0.80_1785848985514_0.06470451103618835","host":"s3://npm-registry-packages-npm-production"}},"0.0.81":{"name":"idecn","version":"0.0.81","keywords":["react","file-tree","workspace","material-icons","shadcn","ide"],"author":{"name":"Lai Quang Huy","email":"laiquanghuy24122001@gmail.com"},"license":"MIT","_id":"idecn@0.0.81","maintainers":[{"name":"1qh","email":"laiquanghuy24122001@gmail.com"}],"homepage":"https://github.com/1qh/idecn#readme","bugs":{"url":"https://github.com/1qh/idecn/issues"},"dist":{"shasum":"ae1ce43173b431c9126b78b8e3f67b4fa178a6ad","tarball":"https://registry.npmjs.org/idecn/-/idecn-0.0.81.tgz","fileCount":317,"integrity":"sha512-UILWAEp0aEElwRA9iaIwvtq1oKqvclSxavkcmQibNSeQpj153swUAA2ub/cw/GOQOPB4/Ln0DLYz1BCl3McUxQ==","signatures":[{"sig":"MEUCIQDXVCV1fROroNKyVPfl1fLQ8vRSAMvZT2qt56Yv7Pp8UQIgREc8pOICpSOsmHSKnTeDnzVkS1EiYFvGNP5vWfrUDCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12766102},"main":"./dist/idecn.js","type":"module","types":"./dist/idecn.d.ts","exports":{".":{"types":"./dist/idecn.d.ts","import":"./dist/idecn.js"},"./styles.css":"./dist/dockview.css"},"gitHead":"4cd43c452971f4143def712d022782da52b162c5","private":false,"scripts":{"gen":"bun scripts/gen-icons.ts && bun scripts/build-registry.ts","build":"tsdown","postpublish":"bun ../../tools/prune-versions.ts","test:registry":"bash scripts/test-registry.sh","prepublishOnly":"bun run build"},"_npmUser":{"name":"1qh","email":"laiquanghuy24122001@gmail.com"},"deprecated":"superseded by latest","repository":{"url":"git+https://github.com/1qh/idecn.git","type":"git"},"_npmVersion":"11.18.0","description":"IDE-like workspace and file tree components for React with material icons","directories":{},"sideEffects":false,"_nodeVersion":"26.6.0","dependencies":{"leva":"latest","@a/ui":"workspace:*","jotai":"latest","pdfjs-dist":"latest","dockview-core":"latest","dockview-react":"latest","@shikijs/monaco":"latest","@annotorious/react":"latest","@monaco-editor/react":"latest","@tanstack/react-hotkeys":"latest","@tanstack/react-virtual":"latest","@glideapps/glide-data-grid":"latest","@icons-pack/react-simple-icons":"latest","@recogito/react-text-annotator":"latest"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/idecn_0.0.81_1785921243104_0.8422041212861757","host":"s3://npm-registry-packages-npm-production"}},"0.0.82":{"name":"idecn","version":"0.0.82","keywords":["react","file-tree","workspace","material-icons","shadcn","ide"],"author":{"name":"Lai Quang Huy","email":"laiquanghuy24122001@gmail.com"},"license":"MIT","_id":"idecn@0.0.82","maintainers":[{"name":"1qh","email":"laiquanghuy24122001@gmail.com"}],"homepage":"https://github.com/1qh/idecn#readme","bugs":{"url":"https://github.com/1qh/idecn/issues"},"dist":{"shasum":"43ad9bf744643ef656f3a6871b5b541ca8d66c3b","tarball":"https://registry.npmjs.org/idecn/-/idecn-0.0.82.tgz","fileCount":317,"integrity":"sha512-DiFD1eh3f4V9TRGZD19dCQjG0K3QB8bhegPdrwE2Zc5/t+WXHEj8bzqvVDVkMp21+gx7veYzUuEgU7fe2LhRoQ==","signatures":[{"sig":"MEQCIEnBOwiURgK9BY+GlQn5QjAcsFvPOB49hbDTsW4Brdz+AiBtZaYzUy4kW98Dtpu8ZftZK33jtsszCHNrScYfQ21ggw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12766862},"main":"./dist/idecn.js","type":"module","types":"./dist/idecn.d.ts","exports":{".":{"types":"./dist/idecn.d.ts","import":"./dist/idecn.js"},"./styles.css":"./dist/dockview.css"},"gitHead":"1b097320f72b4e308b1e180ac3bc59bab5a0db6a","private":false,"scripts":{"gen":"bun scripts/gen-icons.ts && bun scripts/build-registry.ts","build":"tsdown","postpublish":"bun ../../tools/prune-versions.ts","test:registry":"bash scripts/test-registry.sh","prepublishOnly":"bun run build"},"_npmUser":{"name":"1qh","email":"laiquanghuy24122001@gmail.com"},"deprecated":"superseded by latest","repository":{"url":"git+https://github.com/1qh/idecn.git","type":"git"},"_npmVersion":"11.18.0","description":"IDE-like workspace and file tree components for React with material icons","directories":{},"sideEffects":false,"_nodeVersion":"26.6.0","dependencies":{"leva":"latest","@a/ui":"workspace:*","jotai":"latest","pdfjs-dist":"latest","dockview-core":"latest","dockview-react":"latest","@shikijs/monaco":"latest","@annotorious/react":"latest","@monaco-editor/react":"latest","@tanstack/react-hotkeys":"latest","@tanstack/react-virtual":"latest","@glideapps/glide-data-grid":"latest","@icons-pack/react-simple-icons":"latest","@recogito/react-text-annotator":"latest"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/idecn_0.0.82_1785983171910_0.878305713896435","host":"s3://npm-registry-packages-npm-production"}},"0.0.83":{"name":"idecn","version":"0.0.83","keywords":["react","file-tree","workspace","material-icons","shadcn","ide"],"author":{"name":"Lai Quang Huy","email":"laiquanghuy24122001@gmail.com"},"license":"MIT","_id":"idecn@0.0.83","maintainers":[{"name":"1qh","email":"laiquanghuy24122001@gmail.com"}],"homepage":"https://github.com/1qh/idecn#readme","bugs":{"url":"https://github.com/1qh/idecn/issues"},"dist":{"shasum":"bd77cb9b33db352f59e990f13192ed543668d9d1","tarball":"https://registry.npmjs.org/idecn/-/idecn-0.0.83.tgz","fileCount":317,"integrity":"sha512-95BwQX1UEijo6b8ycnYRGrcJS7xEZLyVaHxehLEB0GsoDb5RbumPpVx+CzUWB/fSMKq9vCFT9bZEBiKCg3V2pw==","signatures":[{"sig":"MEUCIQCuYYGs7gGigvLBjadZ2rqlGyWKgkEz42MkDsXErgYVkQIgdYG9pbk/QNfIkHLQ4NI2GHqcmhRIgCJOoCtZHJgk3Rc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12777347},"main":"./dist/idecn.js","type":"module","types":"./dist/idecn.d.ts","exports":{".":{"types":"./dist/idecn.d.ts","import":"./dist/idecn.js"},"./styles.css":"./dist/dockview.css"},"gitHead":"dce6878d5d8ed1e5060221b9ac0ccf3b8ec91cc9","private":false,"scripts":{"gen":"bun scripts/gen-icons.ts && bun scripts/build-registry.ts","build":"tsdown","postpublish":"bun ../../tools/prune-versions.ts","test:registry":"bash scripts/test-registry.sh","prepublishOnly":"bun run build"},"_npmUser":{"name":"1qh","email":"laiquanghuy24122001@gmail.com"},"deprecated":"superseded by latest","repository":{"url":"git+https://github.com/1qh/idecn.git","type":"git"},"_npmVersion":"11.18.0","description":"IDE-like workspace and file tree components for React with material icons","directories":{},"sideEffects":false,"_nodeVersion":"26.6.0","dependencies":{"leva":"latest","@a/ui":"workspace:*","jotai":"latest","pdfjs-dist":"latest","dockview-core":"latest","dockview-react":"latest","@shikijs/monaco":"latest","@annotorious/react":"latest","@monaco-editor/react":"latest","@tanstack/react-hotkeys":"latest","@tanstack/react-virtual":"latest","@glideapps/glide-data-grid":"latest","@icons-pack/react-simple-icons":"latest","@recogito/react-text-annotator":"latest"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/idecn_0.0.83_1785991997605_0.9434170051443098","host":"s3://npm-registry-packages-npm-production"}},"0.0.84":{"name":"idecn","version":"0.0.84","keywords":["react","file-tree","workspace","material-icons","shadcn","ide"],"author":{"name":"Lai Quang Huy","email":"laiquanghuy24122001@gmail.com"},"license":"MIT","_id":"idecn@0.0.84","maintainers":[{"name":"1qh","email":"laiquanghuy24122001@gmail.com"}],"homepage":"https://github.com/1qh/idecn#readme","bugs":{"url":"https://github.com/1qh/idecn/issues"},"dist":{"shasum":"1bca1f6f4ce57edf9cb4a5595eb6e816476ac534","tarball":"https://registry.npmjs.org/idecn/-/idecn-0.0.84.tgz","fileCount":317,"integrity":"sha512-dKGPM1hV3vXyeYbPtpNgsi98H67Y6TaWOeHwvRIhExL/lZN4uVXcOlhvdXsxQC4zAiY4E4oGrugJwwVRvVOF6Q==","signatures":[{"sig":"MEUCIGWQFmL+7bPzreTaUjOuI7jt0inkhY0icEgWfttzlGe8AiEAwy53sFzGK/VOGlGsBQFgeGBFoYWaQi17NWIPBkTuZGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12777347},"main":"./dist/idecn.js","type":"module","types":"./dist/idecn.d.ts","exports":{".":{"types":"./dist/idecn.d.ts","import":"./dist/idecn.js"},"./styles.css":"./dist/dockview.css"},"gitHead":"a425c03ab44f6b22ee4ebd52aa7449628cd93f7e","private":false,"scripts":{"gen":"bun scripts/gen-icons.ts && bun scripts/build-registry.ts","build":"tsdown","postpublish":"bun ../../tools/prune-versions.ts","test:registry":"bash scripts/test-registry.sh","prepublishOnly":"bun run build"},"_npmUser":{"name":"1qh","email":"laiquanghuy24122001@gmail.com"},"deprecated":"superseded by latest","repository":{"url":"git+https://github.com/1qh/idecn.git","type":"git"},"_npmVersion":"11.18.0","description":"IDE-like workspace and file tree components for React with material icons","directories":{},"sideEffects":false,"_nodeVersion":"26.6.0","dependencies":{"leva":"latest","@a/ui":"workspace:*","jotai":"latest","pdfjs-dist":"latest","dockview-core":"latest","dockview-react":"latest","@shikijs/monaco":"latest","@annotorious/react":"latest","@monaco-editor/react":"latest","@tanstack/react-hotkeys":"latest","@tanstack/react-virtual":"latest","@glideapps/glide-data-grid":"latest","@icons-pack/react-simple-icons":"latest","@recogito/react-text-annotator":"latest"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/idecn_0.0.84_1785992968397_0.09324535931921019","host":"s3://npm-registry-packages-npm-production"}},"0.0.85":{"name":"idecn","version":"0.0.85","keywords":["react","file-tree","workspace","material-icons","shadcn","ide"],"author":{"name":"Lai Quang Huy","email":"laiquanghuy24122001@gmail.com"},"license":"MIT","_id":"idecn@0.0.85","maintainers":[{"name":"1qh","email":"laiquanghuy24122001@gmail.com"}],"homepage":"https://github.com/1qh/idecn#readme","bugs":{"url":"https://github.com/1qh/idecn/issues"},"dist":{"shasum":"c99fbcfa124562357d74ee2f534c034b7b0d254f","tarball":"https://registry.npmjs.org/idecn/-/idecn-0.0.85.tgz","fileCount":317,"integrity":"sha512-gq5tjZFrJ8uVYowkSudMb0u6GqNHBNOcWuzGkvTEecLRqeFOZei0iFCR3UBwXSWnkxLINoJAYFWHFi3UZWOagQ==","signatures":[{"sig":"MEQCIBFFyBIqXao4FZMrTNl+tSvuvkKDzYH0FM9v2Iqh9vZwAiBjrKoNprn7XUPSjQEXPnEgDm9SJx98wQA75P6sTvYSAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12778821},"main":"./dist/idecn.js","type":"module","types":"./dist/idecn.d.ts","exports":{".":{"types":"./dist/idecn.d.ts","import":"./dist/idecn.js"},"./styles.css":"./dist/dockview.css"},"gitHead":"bbc0b88cefebc7e90581df04a53405f1f7d84c93","private":false,"scripts":{"gen":"bun scripts/gen-icons.ts && bun scripts/build-registry.ts","build":"tsdown","postpublish":"bun ../../tools/prune-versions.ts","test:registry":"bash scripts/test-registry.sh","prepublishOnly":"bun run build"},"_npmUser":{"name":"1qh","email":"laiquanghuy24122001@gmail.com"},"deprecated":"superseded by latest","repository":{"url":"git+https://github.com/1qh/idecn.git","type":"git"},"_npmVersion":"11.18.0","description":"IDE-like workspace and file tree components for React with material icons","directories":{},"sideEffects":false,"_nodeVersion":"26.6.0","dependencies":{"leva":"latest","@a/ui":"workspace:*","jotai":"latest","pdfjs-dist":"latest","dockview-core":"latest","dockview-react":"latest","@shikijs/monaco":"latest","@annotorious/react":"latest","@monaco-editor/react":"latest","@tanstack/react-hotkeys":"latest","@tanstack/react-virtual":"latest","@glideapps/glide-data-grid":"latest","@icons-pack/react-simple-icons":"latest","@recogito/react-text-annotator":"latest"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/idecn_0.0.85_1786004419236_0.9290037816514194","host":"s3://npm-registry-packages-npm-production"}},"0.0.86":{"name":"idecn","version":"0.0.86","keywords":["react","file-tree","workspace","material-icons","shadcn","ide"],"author":{"name":"Lai Quang Huy","email":"laiquanghuy24122001@gmail.com"},"license":"MIT","_id":"idecn@0.0.86","maintainers":[{"name":"1qh","email":"laiquanghuy24122001@gmail.com"}],"homepage":"https://github.com/1qh/idecn#readme","bugs":{"url":"https://github.com/1qh/idecn/issues"},"dist":{"shasum":"55556b8d2fbc430c6c5fd039e367923d24f78719","tarball":"https://registry.npmjs.org/idecn/-/idecn-0.0.86.tgz","fileCount":317,"integrity":"sha512-PEeDdJBKHv9neU3nff2dBZ1sa8AyjHcEv6KAFtM4lI9rOaWmYU/QmXCOsa3K+mpRmumeVD+FP4FLXSoTnYFXPg==","signatures":[{"sig":"MEUCIBQHKhojHsd8jywNwIPei5jE0G30LX/2CF3q48YHrxxbAiEA8+JqEH04mYJ9i+KC43lOqPDXH0KUdXBbjTbf0AGNkOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12778906},"main":"./dist/idecn.js","type":"module","types":"./dist/idecn.d.ts","exports":{".":{"types":"./dist/idecn.d.ts","import":"./dist/idecn.js"},"./styles.css":"./dist/dockview.css"},"gitHead":"2cc7b6944236f4ef9032a7923b74724b78244367","private":false,"scripts":{"gen":"bun scripts/gen-icons.ts && bun scripts/build-registry.ts","build":"tsdown","postpublish":"bun ../../tools/prune-versions.ts","test:registry":"bash scripts/test-registry.sh","prepublishOnly":"bun run build"},"_npmUser":{"name":"1qh","email":"laiquanghuy24122001@gmail.com"},"deprecated":"superseded by latest","repository":{"url":"git+https://github.com/1qh/idecn.git","type":"git"},"_npmVersion":"11.18.0","description":"IDE-like workspace and file tree components for React with material icons","directories":{},"sideEffects":false,"_nodeVersion":"26.6.0","dependencies":{"leva":"latest","@a/ui":"workspace:*","jotai":"latest","pdfjs-dist":"latest","dockview-core":"latest","dockview-react":"latest","@shikijs/monaco":"latest","@annotorious/react":"latest","@monaco-editor/react":"latest","@tanstack/react-hotkeys":"latest","@tanstack/react-virtual":"latest","@glideapps/glide-data-grid":"latest","@icons-pack/react-simple-icons":"latest","@recogito/react-text-annotator":"latest"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/idecn_0.0.86_1786043642926_0.37358558271426157","host":"s3://npm-registry-packages-npm-production"}},"0.0.87":{"name":"idecn","version":"0.0.87","keywords":["react","file-tree","workspace","material-icons","shadcn","ide"],"author":{"name":"Lai Quang Huy","email":"laiquanghuy24122001@gmail.com"},"license":"MIT","_id":"idecn@0.0.87","maintainers":[{"name":"1qh","email":"laiquanghuy24122001@gmail.com"}],"homepage":"https://github.com/1qh/idecn#readme","bugs":{"url":"https://github.com/1qh/idecn/issues"},"dist":{"shasum":"056d7345b0b245cc3d4234cb3506fafc69a4962e","tarball":"https://registry.npmjs.org/idecn/-/idecn-0.0.87.tgz","fileCount":317,"integrity":"sha512-yun1yUsk1hlRwmklWdMbn6dbSPW591dytZ79mynkKh0J5gix8ttPqb9gr0ccqoEHZAK/X9K5AChsRUSdPhT1gw==","signatures":[{"sig":"MEYCIQCmN9fd6Q5F3snOeoZ4NI+9yCuPdTqdPyFHpApkJhbGYwIhAMPfJpLXFnSrnadazGGucucoo8t/ahNYFkMWrUnFg4M6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12779247},"main":"./dist/idecn.js","type":"module","types":"./dist/idecn.d.ts","exports":{".":{"types":"./dist/idecn.d.ts","import":"./dist/idecn.js"},"./styles.css":"./dist/dockview.css"},"gitHead":"f562dcb272ddaf583dbbb647254fa4c37e35719c","private":false,"scripts":{"gen":"bun scripts/gen-icons.ts && bun scripts/build-registry.ts","build":"tsdown","postpublish":"bun ../../tools/prune-versions.ts","test:registry":"bash scripts/test-registry.sh","prepublishOnly":"bun run build"},"_npmUser":{"name":"1qh","email":"laiquanghuy24122001@gmail.com"},"deprecated":"superseded by latest","repository":{"url":"git+https://github.com/1qh/idecn.git","type":"git"},"_npmVersion":"11.18.0","description":"IDE-like workspace and file tree components for React with material icons","directories":{},"sideEffects":false,"_nodeVersion":"26.6.0","dependencies":{"leva":"latest","@a/ui":"workspace:*","jotai":"latest","pdfjs-dist":"latest","dockview-core":"latest","dockview-react":"latest","@shikijs/monaco":"latest","@annotorious/react":"latest","@monaco-editor/react":"latest","@tanstack/react-hotkeys":"latest","@tanstack/react-virtual":"latest","@glideapps/glide-data-grid":"latest","@icons-pack/react-simple-icons":"latest","@recogito/react-text-annotator":"latest"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/idecn_0.0.87_1786095428729_0.6415593288310226","host":"s3://npm-registry-packages-npm-production"}},"0.0.88":{"name":"idecn","version":"0.0.88","keywords":["react","file-tree","workspace","material-icons","shadcn","ide"],"author":{"name":"Lai Quang Huy","email":"laiquanghuy24122001@gmail.com"},"license":"MIT","_id":"idecn@0.0.88","maintainers":[{"name":"1qh","email":"laiquanghuy24122001@gmail.com"}],"homepage":"https://github.com/1qh/idecn#readme","bugs":{"url":"https://github.com/1qh/idecn/issues"},"dist":{"shasum":"ef35100560fa9436184974ca010b6919afba96bc","tarball":"https://registry.npmjs.org/idecn/-/idecn-0.0.88.tgz","fileCount":317,"integrity":"sha512-SkqiYUwhyHzfhu7ttGZe8VrvHxOsQf8tLrWVEdkdXas8DqjboSrr5CQp1Wf5EbbOOE6f5EyoNQ3bGkb5mLeHnA==","signatures":[{"sig":"MEUCICl65tPUARCc1Mg9C2KsfPNn8gt74UDX4ry0+TW9HCamAiEA8cWzCLwwnBKxwcD1PfkOMIjxNuLY8r34QOB53ht4K5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12780280},"main":"./dist/idecn.js","type":"module","types":"./dist/idecn.d.ts","exports":{".":{"types":"./dist/idecn.d.ts","import":"./dist/idecn.js"},"./styles.css":"./dist/dockview.css"},"gitHead":"38357150a4d1479f4d905ab530a8fa4ff933a4a0","private":false,"scripts":{"gen":"bun scripts/gen-icons.ts && bun scripts/build-registry.ts","build":"tsdown","postpublish":"bun ../../tools/prune-versions.ts","test:registry":"bash scripts/test-registry.sh","prepublishOnly":"bun run build"},"_npmUser":{"name":"1qh","email":"laiquanghuy24122001@gmail.com"},"deprecated":"superseded by latest","repository":{"url":"git+https://github.com/1qh/idecn.git","type":"git"},"_npmVersion":"11.18.0","description":"IDE-like workspace and file tree components for React with material icons","directories":{},"sideEffects":false,"_nodeVersion":"26.6.0","dependencies":{"leva":"latest","@a/ui":"workspace:*","jotai":"latest","pdfjs-dist":"latest","dockview-core":"latest","dockview-react":"latest","@shikijs/monaco":"latest","@annotorious/react":"latest","@monaco-editor/react":"latest","@tanstack/react-hotkeys":"latest","@tanstack/react-virtual":"latest","@glideapps/glide-data-grid":"latest","@icons-pack/react-simple-icons":"latest","@recogito/react-text-annotator":"latest"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/idecn_0.0.88_1786098060755_0.772977020291427","host":"s3://npm-registry-packages-npm-production"}},"0.0.89":{"name":"idecn","version":"0.0.89","keywords":["react","file-tree","workspace","material-icons","shadcn","ide"],"author":{"name":"Lai Quang Huy","email":"laiquanghuy24122001@gmail.com"},"license":"MIT","_id":"idecn@0.0.89","maintainers":[{"name":"1qh","email":"laiquanghuy24122001@gmail.com"}],"homepage":"https://github.com/1qh/idecn#readme","bugs":{"url":"https://github.com/1qh/idecn/issues"},"dist":{"shasum":"cc29cebda71b160e6c38b68b999c157c1716df53","tarball":"https://registry.npmjs.org/idecn/-/idecn-0.0.89.tgz","fileCount":317,"integrity":"sha512-GYo9MgO8Z7fipxUHlnFE7fICZ44prmL/AL8oVggFfezbyCIcrJFw9dmNpotpOYh5CX7EyxbsUG/CERpKrXXoXQ==","signatures":[{"sig":"MEQCIE7s3BTQxMj6e1RD5lTLmylNXTuFIlrx+D/w6yv7tI1kAiBeTbUaIM3RMcWzsqJMU5AJmPm7dod3rKArITbfIy8Wgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12780632},"main":"./dist/idecn.js","type":"module","types":"./dist/idecn.d.ts","exports":{".":{"types":"./dist/idecn.d.ts","import":"./dist/idecn.js"},"./styles.css":"./dist/dockview.css"},"gitHead":"e73b7c37fe58681b3c4e0299830690cb5a6f4d7b","private":false,"scripts":{"gen":"bun scripts/gen-icons.ts && bun scripts/build-registry.ts","build":"tsdown","postpublish":"bun ../../tools/prune-versions.ts","test:registry":"bash scripts/test-registry.sh","prepublishOnly":"bun run build"},"_npmUser":{"name":"1qh","email":"laiquanghuy24122001@gmail.com"},"deprecated":"superseded by latest","repository":{"url":"git+https://github.com/1qh/idecn.git","type":"git"},"_npmVersion":"11.18.0","description":"IDE-like workspace and file tree components for React with material icons","directories":{},"sideEffects":false,"_nodeVersion":"26.6.0","dependencies":{"leva":"latest","@a/ui":"workspace:*","jotai":"latest","pdfjs-dist":"latest","dockview-core":"latest","dockview-react":"latest","@shikijs/monaco":"latest","@annotorious/react":"latest","@monaco-editor/react":"latest","@tanstack/react-hotkeys":"latest","@tanstack/react-virtual":"latest","@glideapps/glide-data-grid":"latest","@icons-pack/react-simple-icons":"latest","@recogito/react-text-annotator":"latest"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/idecn_0.0.89_1786100756458_0.9163100233611765","host":"s3://npm-registry-packages-npm-production"}},"0.0.90":{"name":"idecn","version":"0.0.90","keywords":["react","file-tree","workspace","material-icons","shadcn","ide"],"author":{"name":"Lai Quang Huy","email":"laiquanghuy24122001@gmail.com"},"license":"MIT","_id":"idecn@0.0.90","maintainers":[{"name":"1qh","email":"laiquanghuy24122001@gmail.com"}],"homepage":"https://github.com/1qh/idecn#readme","bugs":{"url":"https://github.com/1qh/idecn/issues"},"dist":{"shasum":"124314d222c78dae6b9cc20fb74841975538c08f","tarball":"https://registry.npmjs.org/idecn/-/idecn-0.0.90.tgz","fileCount":317,"integrity":"sha512-rOQqyWPnSZVAPPDn8rNmLVuqBPeITFloqIhQxqkIsptW1MwPN6rOGgNiVntz/PC19dnFkg9mkOWCiDJPkT57ZA==","signatures":[{"sig":"MEQCIFNK5NKm7D5gatWBjHKT9YrxnVYm8ujBO8mgYP9xFNN8AiAv+4T+wfpoZEzKhsV2g5jMvXHe/wptbXRmsTgRBrTsfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12780646},"main":"./dist/idecn.js","type":"module","types":"./dist/idecn.d.ts","exports":{".":{"types":"./dist/idecn.d.ts","import":"./dist/idecn.js"},"./styles.css":"./dist/dockview.css"},"gitHead":"2cb86e2d3e8d65b7d889fccc55d6dee8b8b38085","private":false,"scripts":{"gen":"bun scripts/gen-icons.ts && bun scripts/build-registry.ts","build":"tsdown","postpublish":"bun ../../tools/prune-versions.ts","test:registry":"bash scripts/test-registry.sh","prepublishOnly":"bun run build"},"_npmUser":{"name":"1qh","email":"laiquanghuy24122001@gmail.com"},"deprecated":"superseded by latest","repository":{"url":"git+https://github.com/1qh/idecn.git","type":"git"},"_npmVersion":"11.18.0","description":"IDE-like workspace and file tree components for React with material icons","directories":{},"sideEffects":false,"_nodeVersion":"26.6.0","dependencies":{"leva":"latest","@a/ui":"workspace:*","jotai":"latest","pdfjs-dist":"latest","dockview-core":"latest","dockview-react":"latest","@shikijs/monaco":"latest","@annotorious/react":"latest","@monaco-editor/react":"latest","@tanstack/react-hotkeys":"latest","@tanstack/react-virtual":"latest","@glideapps/glide-data-grid":"latest","@icons-pack/react-simple-icons":"latest","@recogito/react-text-annotator":"latest"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/idecn_0.0.90_1786102144494_0.9525901203665053","host":"s3://npm-registry-packages-npm-production"}},"0.0.91":{"name":"idecn","version":"0.0.91","keywords":["react","file-tree","workspace","material-icons","shadcn","ide"],"author":{"name":"Lai Quang Huy","email":"laiquanghuy24122001@gmail.com"},"license":"MIT","_id":"idecn@0.0.91","maintainers":[{"name":"1qh","email":"laiquanghuy24122001@gmail.com"}],"homepage":"https://github.com/1qh/idecn#readme","bugs":{"url":"https://github.com/1qh/idecn/issues"},"dist":{"shasum":"3348ff0e92b43a2d60299fe7423e040dfe6b1b22","tarball":"https://registry.npmjs.org/idecn/-/idecn-0.0.91.tgz","fileCount":317,"integrity":"sha512-+vSI/BK/aW77uyFlzObUrTmj68ict1FoqEXKFDRyGXNfloKH/9JYxumu01oiU5tddLNbTc6THCN5fYIMCPe0CA==","signatures":[{"sig":"MEQCIB1L/J1UzGE4nhpphzBc0Oclv12KXhOu2idza9kf6lRXAiBRju9zG/dAuzaKDfwprJwJcRXRhiB2+4TIo8Q8Fi7IXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12983484},"main":"./dist/idecn.js","type":"module","types":"./dist/idecn.d.ts","exports":{".":{"types":"./dist/idecn.d.ts","import":"./dist/idecn.js"},"./styles.css":"./dist/dockview.css"},"gitHead":"8584c8fbd8b8129ad138426b9dfa5c74f436bb27","private":false,"scripts":{"gen":"bun scripts/gen-icons.ts && bun scripts/build-registry.ts","build":"tsdown","postpublish":"bun ../../tools/prune-versions.ts","test:registry":"bash scripts/test-registry.sh","prepublishOnly":"bun run build"},"_npmUser":{"name":"1qh","email":"laiquanghuy24122001@gmail.com"},"deprecated":"superseded by latest","repository":{"url":"git+https://github.com/1qh/idecn.git","type":"git"},"_npmVersion":"11.19.0","description":"IDE-like workspace and file tree components for React with material icons","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"leva":"latest","@a/ui":"workspace:*","jotai":"latest","pdfjs-dist":"latest","dockview-core":"latest","dockview-react":"latest","@shikijs/monaco":"latest","@annotorious/react":"latest","@monaco-editor/react":"latest","@tanstack/react-hotkeys":"latest","@tanstack/react-virtual":"latest","@glideapps/glide-data-grid":"latest","@icons-pack/react-simple-icons":"latest","@recogito/react-text-annotator":"latest"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/idecn_0.0.91_1786418503676_0.09631409932441315","host":"s3://npm-registry-packages-npm-production"}},"0.0.92":{"name":"idecn","version":"0.0.92","keywords":["react","file-tree","workspace","material-icons","shadcn","ide"],"author":{"name":"Lai Quang Huy","email":"laiquanghuy24122001@gmail.com"},"license":"MIT","_id":"idecn@0.0.92","maintainers":[{"name":"1qh","email":"laiquanghuy24122001@gmail.com"}],"dist":{"shasum":"2649af02dd82482e916fc9c91cec51e6423b2f22","tarball":"https://registry.npmjs.org/idecn/-/idecn-0.0.92.tgz","fileCount":317,"integrity":"sha512-L5lMBZTqEp+Qfo6DS/d0HXtNNbU+NE9xKtyDgoOFfzCtI7ic+jzDJBjy3hj5SBPT24ybjNr+xoc49fFWUyEgjg==","signatures":[{"sig":"MEUCIDoabTzBNlRqEFZl70+sKlbNthN3CbSvCfmkT6ruQH/xAiEAk16XOFY33IWIIxIGSJpiAliQf8LTEdCj6iGILJDR3M4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12983835},"main":"./dist/idecn.js","type":"module","types":"./dist/idecn.d.ts","shasum":"2649af02dd82482e916fc9c91cec51e6423b2f22","exports":{".":{"types":"./dist/idecn.d.ts","import":"./dist/idecn.js"},"./styles.css":"./dist/dockview.css"},"private":false,"scripts":{"gen":"bun scripts/gen-icons.ts && bun scripts/build-registry.ts","build":"tsdown","postpublish":"bun ../../tools/prune-versions.ts","test:registry":"bash scripts/test-registry.sh","prepublishOnly":"bun run build"},"_npmUser":{"name":"1qh","email":"laiquanghuy24122001@gmail.com"},"_integrity":"sha512-L5lMBZTqEp+Qfo6DS/d0HXtNNbU+NE9xKtyDgoOFfzCtI7ic+jzDJBjy3hj5SBPT24ybjNr+xoc49fFWUyEgjg==","deprecated":"superseded by latest","repository":{"url":"git+https://github.com/1qh/idecn.git","type":"git"},"_npmVersion":"10.8.3","description":"IDE-like workspace and file tree components for React with material icons","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","dependencies":{"leva":"latest","@a/ui":"0.0.0","jotai":"latest","pdfjs-dist":"latest","dockview-core":"latest","dockview-react":"latest","@shikijs/monaco":"latest","@annotorious/react":"latest","@monaco-editor/react":"latest","@tanstack/react-hotkeys":"latest","@tanstack/react-virtual":"latest","@glideapps/glide-data-grid":"latest","@icons-pack/react-simple-icons":"latest","@recogito/react-text-annotator":"latest"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/idecn_0.0.92_1786557227526_0.9441742840521596","host":"s3://npm-registry-packages-npm-production"}},"0.0.94":{"name":"idecn","version":"0.0.94","keywords":["react","file-tree","workspace","material-icons","shadcn","ide"],"author":{"name":"Lai Quang Huy","email":"laiquanghuy24122001@gmail.com"},"license":"MIT","_id":"idecn@0.0.94","maintainers":[{"name":"1qh","email":"laiquanghuy24122001@gmail.com"}],"dist":{"shasum":"b8d25ac406e39dceb3b37d0d5c95a06fb37f54f3","tarball":"https://registry.npmjs.org/idecn/-/idecn-0.0.94.tgz","fileCount":317,"integrity":"sha512-roItzBu8k0gTvUb3gcabJRmKVBmiW2Z7rywPVh85MixVn28+3wsNLtr51vpcHp96GwzuQ5Leofv49vo12xZqkQ==","signatures":[{"sig":"MEUCIGk7SLrF7J5ovxMgj0zC0ookLgYeamUWW0sDw66Jq1HIAiEAuBGXHFJUwj+gPZ0cg8xN2loo7iXg6F70VCaCQiUyBfk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12989414},"main":"./dist/idecn.js","type":"module","types":"./dist/idecn.d.ts","shasum":"b8d25ac406e39dceb3b37d0d5c95a06fb37f54f3","exports":{".":{"types":"./dist/idecn.d.ts","import":"./dist/idecn.js"},"./styles.css":"./dist/dockview.css"},"private":false,"scripts":{"gen":"bun scripts/gen-icons.ts && bun scripts/build-registry.ts","build":"tsdown","postpublish":"bun ../../tools/prune-versions.ts","test:registry":"bash scripts/test-registry.sh","prepublishOnly":"bun run build"},"_npmUser":{"name":"1qh","email":"laiquanghuy24122001@gmail.com"},"_integrity":"sha512-roItzBu8k0gTvUb3gcabJRmKVBmiW2Z7rywPVh85MixVn28+3wsNLtr51vpcHp96GwzuQ5Leofv49vo12xZqkQ==","deprecated":"superseded by latest","repository":{"url":"git+https://github.com/1qh/idecn.git","type":"git"},"_npmVersion":"10.8.3","description":"IDE-like workspace and file tree components for React with material icons","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","dependencies":{"leva":"latest","@a/ui":"0.0.0","jotai":"latest","pdfjs-dist":"latest","streamdown":"latest","dockview-core":"latest","dockview-react":"latest","@shikijs/monaco":"latest","@annotorious/react":"latest","@monaco-editor/react":"latest","@tanstack/react-hotkeys":"latest","@tanstack/react-virtual":"latest","@glideapps/glide-data-grid":"latest","@icons-pack/react-simple-icons":"latest","@recogito/react-text-annotator":"latest"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/idecn_0.0.94_1787111942133_0.33717245947961527","host":"s3://npm-registry-packages-npm-production"}},"0.0.95":{"name":"idecn","version":"0.0.95","keywords":["react","file-tree","workspace","material-icons","shadcn","ide"],"author":{"name":"Lai Quang Huy","email":"laiquanghuy24122001@gmail.com"},"license":"MIT","_id":"idecn@0.0.95","maintainers":[{"name":"1qh","email":"laiquanghuy24122001@gmail.com"}],"dist":{"shasum":"eaf07797edcc068a48ce76bf8813eb583e76f2ff","tarball":"https://registry.npmjs.org/idecn/-/idecn-0.0.95.tgz","fileCount":317,"integrity":"sha512-UpX02H49TNNJULi6eSYiUmSx/j/AMLfjZ48IyIuxiw+13yAXQIOIUI9zi9WuqtbfIWl4TUFjYaUfTr3ZXdsPSQ==","signatures":[{"sig":"MEUCIHu5ifGBWugA3RsA+bphEzkhqz+ePos9RwXojd1l/cBVAiEAskvLfVQFz5wpkN4QtaIoi7skawpyiLIqzr3e6Aqq5LI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12989596},"main":"./dist/idecn.js","type":"module","types":"./dist/idecn.d.ts","shasum":"eaf07797edcc068a48ce76bf8813eb583e76f2ff","exports":{".":{"types":"./dist/idecn.d.ts","import":"./dist/idecn.js"},"./styles.css":"./dist/dockview.css"},"private":false,"scripts":{"gen":"bun scripts/gen-icons.ts && bun scripts/build-registry.ts","build":"tsdown","postpublish":"bun ../../tools/prune-versions.ts","test:registry":"bash scripts/test-registry.sh","prepublishOnly":"bun run build"},"_npmUser":{"name":"1qh","email":"laiquanghuy24122001@gmail.com"},"_integrity":"sha512-UpX02H49TNNJULi6eSYiUmSx/j/AMLfjZ48IyIuxiw+13yAXQIOIUI9zi9WuqtbfIWl4TUFjYaUfTr3ZXdsPSQ==","deprecated":"superseded by latest","repository":{"url":"git+https://github.com/1qh/idecn.git","type":"git"},"_npmVersion":"10.8.3","description":"IDE-like workspace and file tree components for React with material icons","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","dependencies":{"leva":"latest","@a/ui":"0.0.0","jotai":"latest","pdfjs-dist":"latest","streamdown":"latest","dockview-core":"latest","dockview-react":"latest","@shikijs/monaco":"latest","@annotorious/react":"latest","@monaco-editor/react":"latest","@tanstack/react-hotkeys":"latest","@tanstack/react-virtual":"latest","@glideapps/glide-data-grid":"latest","@icons-pack/react-simple-icons":"latest","@recogito/react-text-annotator":"latest"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/idecn_0.0.95_1787137987543_0.3161299301662479","host":"s3://npm-registry-packages-npm-production"}},"0.0.96":{"name":"idecn","version":"0.0.96","keywords":["react","file-tree","workspace","material-icons","shadcn","ide"],"author":{"name":"Lai Quang Huy","email":"laiquanghuy24122001@gmail.com"},"license":"MIT","_id":"idecn@0.0.96","maintainers":[{"name":"1qh","email":"laiquanghuy24122001@gmail.com"}],"dist":{"shasum":"73d99151861314fdf42c990f0829de8f675b4207","tarball":"https://registry.npmjs.org/idecn/-/idecn-0.0.96.tgz","fileCount":317,"integrity":"sha512-Kj6BQN04TmhG77KdhYoAAVO9N6Np5pDXE3SqDWZ/kXlPgUnO6ZvZ7RXC5huZa+OGgeezLpOmX3EM7jErT1uh9A==","signatures":[{"sig":"MEUCIQDcsNxx7hV973Swh4qEf3EwPuj0AODISJYRCrIRx6yR9QIgZFfQ2pu9YqKHO+Rijafx9tZBhRDy4TgtUAEDf/uQgio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12989769},"main":"./dist/idecn.js","type":"module","types":"./dist/idecn.d.ts","shasum":"73d99151861314fdf42c990f0829de8f675b4207","exports":{".":{"types":"./dist/idecn.d.ts","import":"./dist/idecn.js"},"./styles.css":"./dist/dockview.css"},"private":false,"scripts":{"gen":"bun scripts/gen-icons.ts && bun scripts/build-registry.ts","build":"tsdown","postpublish":"bun ../../tools/prune-versions.ts","test:registry":"bash scripts/test-registry.sh","prepublishOnly":"bun run build"},"_npmUser":{"name":"1qh","email":"laiquanghuy24122001@gmail.com"},"_integrity":"sha512-Kj6BQN04TmhG77KdhYoAAVO9N6Np5pDXE3SqDWZ/kXlPgUnO6ZvZ7RXC5huZa+OGgeezLpOmX3EM7jErT1uh9A==","deprecated":"superseded by latest","repository":{"url":"git+https://github.com/1qh/idecn.git","type":"git"},"_npmVersion":"10.8.3","description":"IDE-like workspace and file tree components for React with material icons","directories":{},"sideEffects":false,"_nodeVersion":"24.3.0","dependencies":{"leva":"latest","@a/ui":"0.0.0","jotai":"latest","pdfjs-dist":"latest","streamdown":"latest","dockview-core":"latest","dockview-react":"latest","@shikijs/monaco":"latest","@annotorious/react":"latest","@monaco-editor/react":"latest","@tanstack/react-hotkeys":"latest","@tanstack/react-virtual":"latest","@glideapps/glide-data-grid":"latest","@icons-pack/react-simple-icons":"latest","@recogito/react-text-annotator":"latest"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/idecn_0.0.96_1787159838679_0.6977446962342411","host":"s3://npm-registry-packages-npm-production"}},"0.0.97":{"name":"idecn","version":"0.0.97","keywords":["react","file-tree","workspace","material-icons","shadcn","ide"],"author":{"name":"Lai Quang Huy","email":"laiquanghuy24122001@gmail.com"},"license":"MIT","_id":"idecn@0.0.97","maintainers":[{"name":"1qh","email":"laiquanghuy24122001@gmail.com"}],"homepage":"https://github.com/1qh/idecn#readme","bugs":{"url":"https://github.com/1qh/idecn/issues"},"dist":{"shasum":"e98a59fab1e5675cd6d4ff9da4ae133c61d8463d","tarball":"https://registry.npmjs.org/idecn/-/idecn-0.0.97.tgz","fileCount":317,"integrity":"sha512-zrpZG54X6cQwc+v3Qz9peTCFkLNedP6XY69JEmI2GEXYz5Q3G48/iMQp4Cj6aczzudNBuBYNL8pYKHllIwub5g==","signatures":[{"sig":"MEQCIB/P6RI1Vf3drefCM4A4dAPO5KVY0qu1CsQ72tavoSLAAiAOWvi+Iv3bHzPuBtuoaccbbT8lg+cH5VezsRdOToOluw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12989948},"main":"./dist/idecn.js","type":"module","types":"./dist/idecn.d.ts","exports":{".":{"types":"./dist/idecn.d.ts","import":"./dist/idecn.js"},"./styles.css":"./dist/dockview.css"},"gitHead":"b199844d27060ada73b044d24f7868fc164c3550","private":false,"scripts":{"gen":"bun scripts/gen-icons.ts && bun scripts/build-registry.ts","build":"tsdown","postpublish":"bun ../../tools/prune-versions.ts","test:registry":"bash scripts/test-registry.sh","prepublishOnly":"bun run build"},"_npmUser":{"name":"1qh","email":"laiquanghuy24122001@gmail.com"},"deprecated":"superseded by latest","repository":{"url":"git+https://github.com/1qh/idecn.git","type":"git"},"_npmVersion":"11.19.0","description":"IDE-like workspace and file tree components for React with material icons","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"leva":"latest","@a/ui":"workspace:*","jotai":"latest","pdfjs-dist":"latest","streamdown":"latest","dockview-core":"latest","dockview-react":"latest","@shikijs/monaco":"latest","@annotorious/react":"latest","@monaco-editor/react":"latest","@tanstack/react-hotkeys":"latest","@tanstack/react-virtual":"latest","@glideapps/glide-data-grid":"latest","@icons-pack/react-simple-icons":"latest","@recogito/react-text-annotator":"latest"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/idecn_0.0.97_1787215396693_0.6399533523586471","host":"s3://npm-registry-packages-npm-production"}},"0.0.98":{"name":"idecn","version":"0.0.98","keywords":["react","file-tree","workspace","material-icons","shadcn","ide"],"author":{"name":"Lai Quang Huy","email":"laiquanghuy24122001@gmail.com"},"license":"MIT","_id":"idecn@0.0.98","maintainers":[{"name":"1qh","email":"laiquanghuy24122001@gmail.com"}],"homepage":"https://github.com/1qh/idecn#readme","bugs":{"url":"https://github.com/1qh/idecn/issues"},"dist":{"shasum":"27d3a044598cfae5baa5e484f68bf8fc99e3f0c7","tarball":"https://registry.npmjs.org/idecn/-/idecn-0.0.98.tgz","fileCount":317,"integrity":"sha512-/pvSJ17fOvpctPNZvgpXJ+m50kT/zXf36prF4E273LLpYJXVVt+nNuccchMK7vm+vSBuo6OCJzi6Q7cBAzxD9A==","signatures":[{"sig":"MEQCICbSBssF52BgYeK9RZ9QMYOQZuZi9F+DsUU8jO7NS+bAAiA6A/a+Nnmi21JJxYQ0DkybofDYNNzZx3cw3NeJ4e2hYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBRoXZ3zAz/hTvH/4GRviep9RhCbsj6q0oTxEdVN8RDPAiEAr+x8+pnCjFpL4CiRubcpyYTP3HIUVufZ7/BQhMuWBc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12990030},"main":"./dist/idecn.js","type":"module","types":"./dist/idecn.d.ts","exports":{".":{"types":"./dist/idecn.d.ts","import":"./dist/idecn.js"},"./styles.css":"./dist/dockview.css"},"gitHead":"020114bb967bda2d8dba5809a0d5347c6380e1b0","private":false,"scripts":{"gen":"bun scripts/gen-icons.ts && bun scripts/build-registry.ts","build":"tsdown","postpublish":"bun ../../tools/prune-versions.ts","test:registry":"bash scripts/test-registry.sh","prepublishOnly":"bun run build"},"_npmUser":{"name":"1qh","email":"laiquanghuy24122001@gmail.com"},"deprecated":"superseded by latest","repository":{"url":"git+https://github.com/1qh/idecn.git","type":"git"},"_npmVersion":"11.19.0","description":"IDE-like workspace and file tree components for React with material icons","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"leva":"latest","@a/ui":"workspace:*","jotai":"latest","pdfjs-dist":"latest","streamdown":"latest","dockview-core":"latest","dockview-react":"latest","@shikijs/monaco":"latest","@annotorious/react":"latest","@monaco-editor/react":"latest","@tanstack/react-hotkeys":"latest","@tanstack/react-virtual":"latest","@glideapps/glide-data-grid":"latest","@icons-pack/react-simple-icons":"latest","@recogito/react-text-annotator":"latest"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/idecn_0.0.98_1787619646054_0.0030189101472644086","host":"s3://npm-registry-packages-npm-production"}},"0.0.99":{"name":"idecn","version":"0.0.99","keywords":["react","file-tree","workspace","material-icons","shadcn","ide"],"author":{"name":"Lai Quang Huy","email":"laiquanghuy24122001@gmail.com"},"license":"MIT","_id":"idecn@0.0.99","maintainers":[{"name":"1qh","email":"laiquanghuy24122001@gmail.com"}],"homepage":"https://github.com/1qh/idecn#readme","bugs":{"url":"https://github.com/1qh/idecn/issues"},"dist":{"shasum":"370bc8932cca6be1f26dcc615b66b8b11f0eb664","tarball":"https://registry.npmjs.org/idecn/-/idecn-0.0.99.tgz","fileCount":319,"integrity":"sha512-YxWbezd5QgA49pRetpoYMjJkKtbpebxOMWt/3fSN4o5AJZTfKtlJ71qZw8sDn8iZvk8Tsgh/7K6icpklnlbRLQ==","signatures":[{"sig":"MEYCIQD4wz0nPK4QRbsTTI+kswfEGqeWIdMffTqTI1QA97maRQIhAN1wpfn+qbKWe+oI2CpoLR+MWAhd/qjJq06L4Totv06l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGQp2U1mw2p58L5tp+w48/2O3B862/a1yHahtPgODyZzAiBKLXFb3YPihQ9pPQNrXWNcmEHibrcodgENl35dFU4rcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13011960},"main":"./dist/idecn.js","type":"module","types":"./dist/idecn.d.ts","exports":{".":{"types":"./dist/idecn.d.ts","import":"./dist/idecn.js"},"./styles.css":"./dist/dockview.css","./chunk-studio":{"types":"./dist/chunk-studio.d.ts","import":"./dist/chunk-studio.js"}},"gitHead":"31beb1d4c024fa47d7101f85fb4853cc03cf058d","private":false,"scripts":{"gen":"bun scripts/gen-icons.ts && bun scripts/build-registry.ts","build":"tsdown","postpublish":"bun ../../tools/prune-versions.ts","test:registry":"bash scripts/test-registry.sh","prepublishOnly":"bun run build"},"_npmUser":{"name":"1qh","email":"laiquanghuy24122001@gmail.com"},"deprecated":"superseded by latest","repository":{"url":"git+https://github.com/1qh/idecn.git","type":"git"},"_npmVersion":"11.19.0","description":"IDE-like workspace and file tree components for React with material icons","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"leva":"latest","@a/ui":"workspace:*","jotai":"latest","sonner":"latest","headrace":"latest","ragworks":"latest","pdfjs-dist":"latest","streamdown":"latest","next-themes":"latest","dockview-core":"latest","dockview-react":"latest","@shikijs/monaco":"latest","@annotorious/react":"latest","@monaco-editor/react":"latest","@tanstack/react-hotkeys":"latest","@tanstack/react-virtual":"latest","@glideapps/glide-data-grid":"latest","@icons-pack/react-simple-icons":"latest","@recogito/react-text-annotator":"latest"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/idecn_0.0.99_1787738517036_0.8738500299474821","host":"s3://npm-registry-packages-npm-production"}},"0.0.100":{"name":"idecn","version":"0.0.100","keywords":["react","file-tree","workspace","material-icons","shadcn","ide"],"author":{"name":"Lai Quang Huy","email":"laiquanghuy24122001@gmail.com"},"license":"MIT","_id":"idecn@0.0.100","maintainers":[{"name":"1qh","email":"laiquanghuy24122001@gmail.com"}],"homepage":"https://github.com/1qh/idecn#readme","bugs":{"url":"https://github.com/1qh/idecn/issues"},"dist":{"shasum":"e91cd18fb4c4a994248ca9aff913f371607bcd11","tarball":"https://registry.npmjs.org/idecn/-/idecn-0.0.100.tgz","fileCount":319,"integrity":"sha512-qNuqX2w137Ncg+D+I+f6nnwl6MfB3jE7NseMlY5UFfzoI64Ckq39dy1nekn/7n2ZRBx473IeMtKA+iJY1fTh4A==","signatures":[{"sig":"MEYCIQDGcj9Xt0bdbO0D26TmrKKXk8jT0AX7nNFyjwNus61kaQIhAKtPJGvvxQveWw/xt1BYtqYHMKOyR9iI7NkbTB0eUZ3l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAF1o76g6tdWPKIHCEzVM7GSLVgk38SJjdOadomQrqopAiEA0QvQCJlJ9c5mVMbcmznYU6VynD4QyKWBNX1MYI8loHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13012719},"main":"./dist/idecn.js","type":"module","types":"./dist/idecn.d.ts","exports":{".":{"types":"./dist/idecn.d.ts","import":"./dist/idecn.js"},"./styles.css":"./dist/dockview.css","./chunk-studio":{"types":"./dist/chunk-studio.d.ts","import":"./dist/chunk-studio.js"}},"gitHead":"551ced313724dfdab44b3e2b69893e3792594373","private":false,"scripts":{"gen":"bun scripts/gen-icons.ts && bun scripts/build-registry.ts","build":"tsdown","postpublish":"bun ../../tools/prune-versions.ts","test:registry":"bash scripts/test-registry.sh","prepublishOnly":"bun run build"},"_npmUser":{"name":"1qh","email":"laiquanghuy24122001@gmail.com"},"deprecated":"superseded by latest","repository":{"url":"git+https://github.com/1qh/idecn.git","type":"git"},"_npmVersion":"11.19.0","description":"IDE-like workspace and file tree components for React with material icons","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","dependencies":{"leva":"latest","@a/ui":"workspace:*","jotai":"latest","sonner":"latest","headrace":"latest","ragworks":"latest","pdfjs-dist":"latest","streamdown":"latest","next-themes":"latest","dockview-core":"latest","dockview-react":"latest","@shikijs/monaco":"latest","@annotorious/react":"latest","@monaco-editor/react":"latest","@tanstack/react-hotkeys":"latest","@tanstack/react-virtual":"latest","@glideapps/glide-data-grid":"latest","@icons-pack/react-simple-icons":"latest","@recogito/react-text-annotator":"latest"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/idecn_0.0.100_1788933295891_0.24361532303134803","host":"s3://npm-registry-packages-npm-production"}},"0.0.101":{"name":"idecn","version":"0.0.101","keywords":["react","file-tree","workspace","material-icons","shadcn","ide"],"author":{"name":"Lai Quang Huy","email":"laiquanghuy24122001@gmail.com"},"license":"MIT","_id":"idecn@0.0.101","maintainers":[{"name":"1qh","email":"laiquanghuy24122001@gmail.com"}],"homepage":"https://github.com/1qh/idecn#readme","bugs":{"url":"https://github.com/1qh/idecn/issues"},"dist":{"shasum":"38f001caceada5f104f0daac211f845994c51e4e","tarball":"https://registry.npmjs.org/idecn/-/idecn-0.0.101.tgz","fileCount":319,"integrity":"sha512-oqdXMy3iZyVkw5uTY58MXl8AyragdlEhHKCy5Eo9nFuh72koma7v6NhnzYIlqXQ9eUVmG3C6xAEZKtYtRrF56Q==","signatures":[{"sig":"MEYCIQCosjrk9VnVLZRrnPBhzqoDYZuLj8taVgGF5CjCOPJDowIhAJhhHBSDmQ80jcc/zbvsnHFzv804ECOrqXUGT7n5+Ofu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCTgMpVjfecZ0wNin0VmpO/kZ5LLRAgnzyBkKPJY+zOTwIgPCe5OPO/XBJf37jv4BW5cXaQ5OYydaRgaDXCA3CBznU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13013118},"main":"./dist/idecn.js","type":"module","types":"./dist/idecn.d.ts","exports":{".":{"types":"./dist/idecn.d.ts","import":"./dist/idecn.js"},"./styles.css":"./dist/dockview.css","./chunk-studio":{"types":"./dist/chunk-studio.d.ts","import":"./dist/chunk-studio.js"}},"gitHead":"6c46b4669120c87e9bb85d5c276a704ab3834c53","private":false,"scripts":{"gen":"bun scripts/gen-icons.ts && bun scripts/build-registry.ts","build":"tsdown","postpublish":"bun ../../tools/prune-versions.ts","test:registry":"bash scripts/test-registry.sh","prepublishOnly":"bun run build"},"_npmUser":{"name":"1qh","email":"laiquanghuy24122001@gmail.com"},"deprecated":"superseded by latest","repository":{"url":"git+https://github.com/1qh/idecn.git","type":"git"},"_npmVersion":"11.19.0","description":"IDE-like workspace and file tree components for React with material icons","directories":{},"sideEffects":false,"_nodeVersion":"26.8.1","dependencies":{"leva":"latest","@a/ui":"workspace:*","jotai":"latest","sonner":"latest","headrace":"latest","ragworks":"latest","pdfjs-dist":"latest","streamdown":"latest","next-themes":"latest","dockview-core":"latest","dockview-react":"latest","@shikijs/monaco":"latest","@annotorious/react":"latest","@monaco-editor/react":"latest","@tanstack/react-hotkeys":"latest","@tanstack/react-virtual":"latest","@glideapps/glide-data-grid":"latest","@icons-pack/react-simple-icons":"latest","@recogito/react-text-annotator":"latest"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/idecn_0.0.101_1788942606685_0.2053493717714694","host":"s3://npm-registry-packages-npm-production"}},"0.0.102":{"_id":"idecn@0.0.102","bugs":{"url":"https://github.com/1qh/idecn/issues"},"dist":{"shasum":"23c96b284c40f204986e2ac341e3243397326c8c","tarball":"https://registry.npmjs.org/idecn/-/idecn-0.0.102.tgz","fileCount":321,"integrity":"sha512-uPIGvkw/IbAAk2z3JcuveIPPZbf9XBAiNwJLi4zWAYI95ZOVU5kxoCUzbY0ry4hy+xkARH6rj7kyME99b8zPZQ==","signatures":[{"sig":"MEUCIQCc7RDFz5h/iT42JvrY1AqAa7Niu+S30KhfaQnYyi99uQIgTGzRLK3rrTI7X44JoGNVGX+D6ZDA6u1wC5dAXe3pLO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIB3Q+n+sxkNdigb2SgQKEuQF9MKz1H3a2rsXrGF1fGgvAiEAv2Qa8t0f1MRBNC2YApdQKbTVhkWHW5KAkR0AV4gr3hI="}],"unpackedSize":13256862},"main":"./dist/idecn.js","name":"idecn","type":"module","types":"./dist/idecn.d.ts","author":{"name":"Lai Quang Huy","email":"laiquanghuy24122001@gmail.com"},"exports":{".":{"types":"./dist/idecn.d.ts","import":"./dist/idecn.js"},"./styles.css":"./dist/dockview.css","./chunk-studio":{"types":"./dist/chunk-studio.d.ts","import":"./dist/chunk-studio.js"}},"gitHead":"8f67674175c34803ccd12fc8255519c49ca07a4f","license":"MIT","private":false,"scripts":{"gen":"bun scripts/gen-icons.ts && bun scripts/build-registry.ts","build":"tsdown","postpublish":"bun ../../tools/prune-versions.ts","test:registry":"bash scripts/test-registry.sh","prepublishOnly":"bun run build"},"version":"0.0.102","_npmUser":{"name":"1qh","email":"laiquanghuy24122001@gmail.com"},"homepage":"https://github.com/1qh/idecn#readme","keywords":["react","file-tree","workspace","material-icons","shadcn","ide"],"repository":{"url":"git+https://github.com/1qh/idecn.git","type":"git"},"_npmVersion":"11.19.1","description":"IDE-like workspace and file tree components for React with material icons","directories":{},"maintainers":[{"name":"1qh","email":"laiquanghuy24122001@gmail.com"}],"sideEffects":false,"_nodeVersion":"26.8.2","dependencies":{"leva":"latest","@a/ui":"workspace:*","jotai":"latest","sonner":"latest","headrace":"latest","ragworks":"latest","pdfjs-dist":"latest","streamdown":"latest","next-themes":"latest","dockview-core":"latest","dockview-react":"latest","@shikijs/monaco":"latest","@annotorious/react":"latest","@monaco-editor/react":"latest","@tanstack/react-hotkeys":"latest","@tanstack/react-virtual":"latest","@glideapps/glide-data-grid":"latest","@icons-pack/react-simple-icons":"latest","@recogito/react-text-annotator":"latest"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/idecn_0.0.102_1789017802092_0.3604497438189709"}}},"time":{"created":"2026-03-26T09:37:25.468Z","modified":"2026-09-10T05:23:22.399Z","0.0.0":"2026-03-26T09:37:25.602Z","0.0.1":"2026-03-26T12:27:36.496Z","0.0.2":"2026-03-27T02:22:54.021Z","0.0.3":"2026-03-27T12:59:53.068Z","0.0.4":"2026-03-28T04:12:15.840Z","0.0.5":"2026-03-28T04:20:02.434Z","0.0.6":"2026-03-29T20:30:20.646Z","0.0.7":"2026-03-30T08:01:54.959Z","0.0.8":"2026-04-15T07:26:50.363Z","0.0.9":"2026-04-22T11:06:58.749Z","0.0.10":"2026-04-22T11:40:17.382Z","0.0.11":"2026-04-22T11:47:17.836Z","0.0.12":"2026-04-28T18:43:39.764Z","0.0.13":"2026-06-12T10:57:14.804Z","0.0.14":"2026-06-12T11:15:24.112Z","0.0.15":"2026-06-12T11:46:54.733Z","0.0.16":"2026-06-12T14:58:59.744Z","0.0.18":"2026-06-12T15:25:06.019Z","0.0.19":"2026-06-15T04:59:56.378Z","0.0.20":"2026-06-15T08:21:00.724Z","0.0.21":"2026-06-15T08:26:44.983Z","0.0.22":"2026-06-15T08:28:54.225Z","0.0.23":"2026-06-15T09:23:12.916Z","0.0.24":"2026-06-15T09:31:05.529Z","0.0.25":"2026-06-16T23:42:58.227Z","0.0.26":"2026-06-17T02:20:39.950Z","0.0.27":"2026-06-17T02:56:54.805Z","0.0.28":"2026-06-17T03:04:28.877Z","0.0.29":"2026-06-17T03:07:13.268Z","0.0.30":"2026-06-17T03:15:55.262Z","0.0.31":"2026-06-17T03:19:13.715Z","0.0.32":"2026-06-17T03:27:49.373Z","0.0.33":"2026-06-17T03:43:21.439Z","0.0.34":"2026-06-17T05:10:59.674Z","0.0.35":"2026-06-17T05:33:08.695Z","0.0.36":"2026-06-17T08:26:34.944Z","0.0.37":"2026-06-17T09:12:29.727Z","0.0.38":"2026-06-17T09:23:39.796Z","0.0.39":"2026-06-17T12:01:36.641Z","0.0.40":"2026-06-17T13:55:29.636Z","0.0.41":"2026-06-17T14:47:55.084Z","0.0.42":"2026-06-17T14:56:39.827Z","0.0.43":"2026-06-17T15:23:29.674Z","0.0.44":"2026-06-17T15:54:07.808Z","0.0.45":"2026-06-17T18:11:47.822Z","0.0.46":"2026-06-17T22:03:09.803Z","0.0.47":"2026-06-21T17:56:36.818Z","0.0.48":"2026-06-21T18:09:27.106Z","0.0.49":"2026-06-21T18:50:51.157Z","0.0.50":"2026-06-21T19:37:08.193Z","0.0.51":"2026-06-21T20:07:10.767Z","0.0.52":"2026-06-21T20:26:51.155Z","0.0.53":"2026-06-21T20:45:55.594Z","0.0.54":"2026-06-21T21:22:42.690Z","0.0.55":"2026-06-22T03:53:55.425Z","0.0.56":"2026-06-22T04:15:18.816Z","0.0.57":"2026-06-22T04:56:50.261Z","0.0.58":"2026-06-23T03:18:46.361Z","0.0.59":"2026-06-23T03:41:43.678Z","0.0.60":"2026-06-23T03:46:58.444Z","0.0.61":"2026-06-23T03:49:17.372Z","0.0.62":"2026-06-23T04:59:38.547Z","0.0.63":"2026-06-25T13:08:31.613Z","0.0.64":"2026-06-25T15:43:57.137Z","0.0.65":"2026-06-25T21:36:26.401Z","0.0.66":"2026-06-26T12:42:50.483Z","0.0.67":"2026-07-04T18:58:10.509Z","0.0.68":"2026-07-04T19:16:02.840Z","0.0.69":"2026-07-04T19:41:23.140Z","0.0.70":"2026-07-06T11:11:52.198Z","0.0.71":"2026-07-06T21:14:01.599Z","0.0.72":"2026-07-07T20:12:17.610Z","0.0.73":"2026-07-08T09:33:37.065Z","0.0.74":"2026-07-08T09:49:08.587Z","0.0.75":"2026-07-08T10:04:16.259Z","0.0.76":"2026-07-08T10:16:53.090Z","0.0.77":"2026-07-09T12:35:02.613Z","0.0.78":"2026-07-13T17:08:31.550Z","9.9.9":"2026-07-17T02:12:36.120Z","0.0.79":"2026-07-22T08:43:09.183Z","0.0.80":"2026-08-04T13:09:45.734Z","0.0.81":"2026-08-05T09:14:03.377Z","0.0.82":"2026-08-06T02:26:12.164Z","0.0.83":"2026-08-06T04:53:17.814Z","0.0.84":"2026-08-06T05:09:28.613Z","0.0.85":"2026-08-06T08:20:19.444Z","0.0.86":"2026-08-06T19:14:03.125Z","0.0.87":"2026-08-07T09:37:08.941Z","0.0.88":"2026-08-07T10:21:00.963Z","0.0.89":"2026-08-07T11:05:56.649Z","0.0.90":"2026-08-07T11:29:04.694Z","0.0.91":"2026-08-11T03:21:43.893Z","0.0.92":"2026-08-12T17:53:47.741Z","0.0.94":"2026-08-19T03:59:02.374Z","0.0.95":"2026-08-19T11:13:07.733Z","0.0.96":"2026-08-19T17:17:18.985Z","0.0.97":"2026-08-20T08:43:16.882Z","0.0.98":"2026-08-25T01:00:46.297Z","0.0.99":"2026-08-26T10:01:57.180Z","0.0.100":"2026-09-09T05:54:56.102Z","0.0.101":"2026-09-09T08:30:06.847Z","0.0.102":"2026-09-10T05:23:22.259Z"},"bugs":{"url":"https://github.com/1qh/idecn/issues"},"author":{"name":"Lai Quang Huy","email":"laiquanghuy24122001@gmail.com"},"license":"MIT","homepage":"https://github.com/1qh/idecn#readme","keywords":["react","file-tree","workspace","material-icons","shadcn","ide"],"repository":{"url":"git+https://github.com/1qh/idecn.git","type":"git"},"description":"IDE-like workspace and file tree components for React with material icons","maintainers":[{"name":"1qh","email":"laiquanghuy24122001@gmail.com"}],"readme":"<h3 align=\"center\"><a href=\"https://idecn.vercel.app\">Try the live demo</a></h3> <p align=\"center\"><a href=\"https://idecn.vercel.app\"><img src=\"screenshot.png\" alt=\"idecn demo\" width=\"100%\" /></a></p>\n\n## Install\n\n```sh\nbunx shadcn@latest add https://idecn.vercel.app/r/idecn.json\n```\n\n<p align=\"center\">or</p>\n\n```sh\nbun add idecn\n```\n\n## FileTree\n\n```tsx\n<FileTree\n  data={tree}\n  expandDepth={2}\n  onSelectChange={item => console.log(item?.path)}\n/>\n```\n\n| Prop                    | Type                             | Default |\n| ----------------------- | -------------------------------- | ------- |\n| `data`                  | `TreeDataItem \\| TreeDataItem[]` | -       |\n| `expandDepth`           | `number`                         | `0`     |\n| `onSelectChange`        | `(item \\| undefined) => void`    | -       |\n| `initialSelectedItemId` | `string`                         | -       |\n| `className`             | `string`                         | -       |\n\n```ts\ninterface TreeDataItem {\n  id: string\n  name: string\n  path: string\n  children?: TreeDataItem[]\n}\n```\n\n## Workspace\n\n```tsx\n<Workspace\n  tree={tree}\n  onOpenFile={item => fetch(`/api/files/${item.path}`).then(r => r.text())}\n/>\n```\n\n```tsx\nconst ref = useRef<WorkspaceRef>(null)\n\n<Workspace onOpenFile={...} ref={ref}>\n  <MyNavigation onSelect={item => ref.current?.openFile(item)} />\n</Workspace>\n```\n\n| Prop              | Type                                       | Default                     |\n| ----------------- | ------------------------------------------ | --------------------------- |\n| `tree`            | `TreeDataItem[]`                           | -                           |\n| `onOpenFile`      | `(item) => string \\| null \\| Promise<...>` | -                           |\n| `expandDepth`     | `number`                                   | `0`                         |\n| `expandExclude`   | `string[]`                                 | -                           |\n| `sidebarSize`     | `string \\| number`                         | `'16%'`                     |\n| `sidebarPosition` | `'left' \\| 'right'`                        | `'left'`                    |\n| `sidebar`         | `boolean`                                  | -                           |\n| `defaultSidebar`  | `boolean`                                  | `true`                      |\n| `onSidebarChange` | `(visible: boolean) => void`               | -                           |\n| `editorOptions`   | `Record<string, unknown>`                  | -                           |\n| `theme`           | `string \\| { dark, light }`                | monokai-lite / github-light |\n| `initialFiles`    | `string[]`                                 | -                           |\n| `files`           | `VirtualFile[]`                            | -                           |\n| `onFilesChange`   | `(files: string[]) => void`                | -                           |\n| `onTabChange`     | `(id: string) => void`                     | -                           |\n| `activityLog`     | `(line: string) => void`                   | -                           |\n| `shortcuts`       | `boolean`                                  | `true`                      |\n| `renderLoading`   | `(item) => ReactNode`                      | -                           |\n| `ref`             | `Ref<WorkspaceRef>`                        | -                           |\n\n### VirtualFile\n\n```ts\ninterface VirtualFile {\n  content: string\n  name: string\n  language?: string\n  icon?: ComponentType<{ className?: string }>\n  open?: boolean\n  pin?: 'top' | 'bottom'\n}\n```\n\n### WorkspaceRef\n\n`openFile(item)` `focusPanel(id)` `toggleSidebar()` (`Cmd+B` / `Ctrl+B`)\n\n### Tab\n\n| Prop                | Type         | Default  |\n| ------------------- | ------------ | -------- |\n| `title`             | `string`     | required |\n| `closable`          | `boolean`    | `true`   |\n| `icon`              | `boolean`    | `true`   |\n| `headerClassName`   | `string`     | -        |\n| `activeClassName`   | `string`     | -        |\n| `inactiveClassName` | `string`     | -        |\n| `onClose`           | `() => void` | -        |\n\n## Icons\n\n```tsx\n<FileIcon name=\"index.ts\" className=\"size-4\" />\n<FolderIcon name=\"src\" className=\"size-4\" />\n```\n\n## Credit\n\n- [shadcn-tree-view](https://github.com/MrLightful/shadcn-tree-view/tree/41624def)\n- [dockview](https://dockview.dev)\n- [material-icon-theme](https://github.com/material-extensions/vscode-material-icon-theme)\n- [Monokai Lite](https://github.com/xthz/Monokai-Lite)\n- [shiki](https://shiki.style)\n","readmeFilename":"README.md"}