{"_id":"@a24z/dynamic-file-tree","_rev":"27-43704e4ad67cf1d5aaa560dad98b7f79","name":"@a24z/dynamic-file-tree","dist-tags":{"latest":"0.1.27"},"versions":{"0.1.1":{"name":"@a24z/dynamic-file-tree","version":"0.1.1","keywords":["react","file-tree","directory-filter","tree-view","file-browser"],"author":{"name":"PrincipleMD Team"},"license":"MIT","_id":"@a24z/dynamic-file-tree@0.1.1","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"dist":{"shasum":"a99965fdfc15e94624933e1de1e03334160e22b2","tarball":"https://registry.npmjs.org/@a24z/dynamic-file-tree/-/dynamic-file-tree-0.1.1.tgz","fileCount":23,"integrity":"sha512-xeeIn6lQfqISgFcdkYUj3inXoB3FRwL931OtK93r31jL5dUFLsXycdg/Jq0nfWiEX5atc6SUkEpt1sLZVJqrRg==","signatures":[{"sig":"MEUCIA3Vt6UTg/zs60g07ltyIVm8hzfi7ixdltVjDePKxKnCAiEAvpLY2K0wQ+VKq5uffQ2DWwdHNOMmyfVeSJiMYgnFUrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44055},"main":"dist/index.mjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"d7a6a6fa2ae0a0995ab67c29f2e292ede12532d5","scripts":{"dev":"bun run build --watch","lint":"eslint . --ext .ts,.tsx","test":"bun test","build":"bun run clean && bun run build:esm && bun run build:types","clean":"rm -rf dist coverage","format":"prettier --write .","prepare":"husky","lint:fix":"eslint . --ext .ts,.tsx --fix","build:esm":"bun build ./index.ts --outfile ./dist/index.mjs --format esm --target browser --external react --external react-dom --external lucide-react --external react-arborist --external themed-markdown --external @principal-ai/repository-abstraction","storybook":"storybook dev -p 6007","typecheck":"tsc --noEmit","test:watch":"bun test --watch","build:types":"tsc --emitDeclarationOnly --declaration --declarationMap","format:check":"prettier --check .","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"_npmVersion":"10.9.2","description":"React component for selective directory filtering and file tree visualization","directories":{},"_nodeVersion":"23.11.0","dependencies":{"typescript":"^5.0.4","react-arborist":"^3.4.3","themed-markdown":"^0.1.47","@principal-ai/repository-abstraction":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","jsdom":"^26.1.0","react":"^19.1.1","eslint":"^9.32.0","prettier":"^3.6.2","react-dom":"^19.1.1","storybook":"^9.1.3","@eslint/js":"^9.32.0","@types/bun":"latest","rehype-raw":"^7.0.0","remark-gfm":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^22.15.26","lint-staged":"^16.1.5","rehype-slug":"^6.0.0","@types/react":"^19.1.12","highlight.js":"^11.11.1","lucide-react":"^0.542.0","react-markdown":"^10.1.0","rehype-sanitize":"^6.0.0","@types/react-dom":"^19.1.8","rehype-highlight":"^7.0.2","typescript-eslint":"^8.38.0","hast-util-sanitize":"^5.0.2","eslint-plugin-import":"^2.32.0","react-zoom-pan-pinch":"^3.7.0","@storybook/addon-docs":"^9.1.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^9.1.3","@storybook/react-webpack5":"^9.1.3","@typescript-eslint/parser":"^8.38.0","@storybook/addon-onboarding":"^9.1.3","@typescript-eslint/eslint-plugin":"^8.38.0","@storybook/addon-webpack5-compiler-swc":"^3.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","lucide-react":">=0.263.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamic-file-tree_0.1.1_1759262640843_0.13377116516331022","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@a24z/dynamic-file-tree","version":"0.1.3","keywords":["react","file-tree","directory-filter","tree-view","file-browser"],"author":{"name":"PrincipleMD Team"},"license":"MIT","_id":"@a24z/dynamic-file-tree@0.1.3","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"dist":{"shasum":"f90186e0874b85d21beeea93480da020379a8d97","tarball":"https://registry.npmjs.org/@a24z/dynamic-file-tree/-/dynamic-file-tree-0.1.3.tgz","fileCount":25,"integrity":"sha512-h94exz1/Jtff4JN9LOGenuYJriKOigsjrbsF1bb50pzFfc3QD1x6NjQe/GjLTvbvfoYFUueNnoih8TCKPE9LAg==","signatures":[{"sig":"MEUCIEK5PGTuDW2rnTcHARJ26aW1jEjKQkOMC2xaCly5RCssAiEA85RTAK9f/wVF70YUCE4xYXGEH7vAiqoG0EbP8Xl0UMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45927},"main":"dist/index.mjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"3278d322a623246749df58410f89f64ce5ea2957","scripts":{"dev":"bun run build --watch","lint":"eslint . --ext .ts,.tsx","test":"bun test","build":"bun run clean && bun run build:esm && bun run build:types","clean":"rm -rf dist coverage","format":"prettier --write .","prepare":"husky","lint:fix":"eslint . --ext .ts,.tsx --fix","build:esm":"bun build ./index.ts --outfile ./dist/index.mjs --format esm --target browser --external react --external react-dom --external lucide-react --external react-arborist --external themed-markdown --external @principal-ai/repository-abstraction","storybook":"storybook dev -p 6007","typecheck":"tsc --noEmit","test:watch":"bun test --watch","build:types":"tsc --emitDeclarationOnly --declaration --declarationMap","format:check":"prettier --check .","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"_npmVersion":"10.9.2","description":"React component for selective directory filtering and file tree visualization","directories":{},"_nodeVersion":"23.11.0","dependencies":{"typescript":"^5.0.4","react-arborist":"^3.4.3","themed-markdown":"^0.1.47","@principal-ai/repository-abstraction":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","jsdom":"^26.1.0","react":"^19.1.1","eslint":"^9.32.0","prettier":"^3.6.2","react-dom":"^19.1.1","storybook":"^9.1.3","@eslint/js":"^9.32.0","@types/bun":"latest","rehype-raw":"^7.0.0","remark-gfm":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^22.15.26","lint-staged":"^16.1.5","rehype-slug":"^6.0.0","@types/react":"^19.1.12","highlight.js":"^11.11.1","lucide-react":"^0.542.0","react-markdown":"^10.1.0","rehype-sanitize":"^6.0.0","@types/react-dom":"^19.1.8","rehype-highlight":"^7.0.2","typescript-eslint":"^8.38.0","hast-util-sanitize":"^5.0.2","eslint-plugin-import":"^2.32.0","react-zoom-pan-pinch":"^3.7.0","@storybook/addon-docs":"^9.1.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^9.1.3","@storybook/react-webpack5":"^9.1.3","@typescript-eslint/parser":"^8.38.0","@storybook/addon-onboarding":"^9.1.3","@typescript-eslint/eslint-plugin":"^8.38.0","@storybook/addon-webpack5-compiler-swc":"^3.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","lucide-react":">=0.263.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamic-file-tree_0.1.3_1759384917461_0.9909786247749999","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@a24z/dynamic-file-tree","version":"0.1.4","keywords":["react","file-tree","directory-filter","tree-view","file-browser"],"author":{"name":"PrincipleMD Team"},"license":"MIT","_id":"@a24z/dynamic-file-tree@0.1.4","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"dist":{"shasum":"50906d31676a79eb7a0e8f2e8e8c6154bf502fbc","tarball":"https://registry.npmjs.org/@a24z/dynamic-file-tree/-/dynamic-file-tree-0.1.4.tgz","fileCount":25,"integrity":"sha512-POrPv+QkMUgqTNpYe7Qz+hDuli1/MrsdBk+p6CuGD/pWzzpUhu/z8cARBDKDZAPbyDgQgwfVV7GG/gWxF4fxfQ==","signatures":[{"sig":"MEUCIEXA2ntjaehVXCKqaWyLWEI61G9ofVV8aHdOBjrcf5c8AiEA/Ldbs8ioRSfjLvYnsh/OtDO63OP9ND39b17TWoaQViw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46907},"main":"dist/index.mjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"f08cfec928cb272e714ec4fee8dda4e7eea9779b","scripts":{"dev":"bun run build --watch","lint":"eslint . --ext .ts,.tsx","test":"bun test","build":"bun run clean && bun run build:esm && bun run build:types","clean":"rm -rf dist coverage","format":"prettier --write .","prepare":"husky","lint:fix":"eslint . --ext .ts,.tsx --fix","build:esm":"bun build ./index.ts --outfile ./dist/index.mjs --format esm --target browser --external react --external react-dom --external lucide-react --external react-arborist --external themed-markdown --external @principal-ai/repository-abstraction","storybook":"storybook dev -p 6007","typecheck":"tsc --noEmit","test:watch":"bun test --watch","build:types":"tsc --emitDeclarationOnly --declaration --declarationMap","format:check":"prettier --check .","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"_npmVersion":"10.9.2","description":"React component for selective directory filtering and file tree visualization","directories":{},"_nodeVersion":"23.11.0","dependencies":{"typescript":"^5.0.4","react-arborist":"^3.4.3","themed-markdown":"^0.1.47","@principal-ai/repository-abstraction":"^0.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","jsdom":"^26.1.0","react":"^19.1.1","eslint":"^9.32.0","prettier":"^3.6.2","react-dom":"^19.1.1","storybook":"^9.1.3","@eslint/js":"^9.32.0","@types/bun":"latest","rehype-raw":"^7.0.0","remark-gfm":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^22.15.26","lint-staged":"^16.1.5","rehype-slug":"^6.0.0","@types/react":"^19.1.12","highlight.js":"^11.11.1","lucide-react":"^0.542.0","react-markdown":"^10.1.0","rehype-sanitize":"^6.0.0","@types/react-dom":"^19.1.8","rehype-highlight":"^7.0.2","typescript-eslint":"^8.38.0","hast-util-sanitize":"^5.0.2","eslint-plugin-import":"^2.32.0","react-zoom-pan-pinch":"^3.7.0","@storybook/addon-docs":"^9.1.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^9.1.3","@storybook/react-webpack5":"^9.1.3","@typescript-eslint/parser":"^8.38.0","@storybook/addon-onboarding":"^9.1.3","@typescript-eslint/eslint-plugin":"^8.38.0","@storybook/addon-webpack5-compiler-swc":"^3.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","lucide-react":">=0.263.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamic-file-tree_0.1.4_1759426410185_0.9822160157810258","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@a24z/dynamic-file-tree","version":"0.1.5","keywords":["react","file-tree","directory-filter","tree-view","file-browser"],"author":{"name":"PrincipleMD Team"},"license":"MIT","_id":"@a24z/dynamic-file-tree@0.1.5","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"dist":{"shasum":"b9ba4888b91ab7f1332a138e494b345dc3bcccff","tarball":"https://registry.npmjs.org/@a24z/dynamic-file-tree/-/dynamic-file-tree-0.1.5.tgz","fileCount":41,"integrity":"sha512-aGciRF0D3xU7h5RiG7Ezv4PjYtwpwvvRP6P3j3f2eFJjWmMjRmN7DGgMWY93w+TPG0mmcGLeITqu539Tz2miCQ==","signatures":[{"sig":"MEYCIQDXdpONVSV74TogWmenA5cyBMdDHjNdB4BV24+UkbC1vwIhALggfGYQmhDeqO2F9MES0mzzN7t5Eu2Gts99Ud2SQLdn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70442},"main":"dist/index.mjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"613fb71c3bba4483aae607b451d2f8cea6ec2445","scripts":{"dev":"bun run build --watch","lint":"eslint . --ext .ts,.tsx","test":"bun test","build":"bun run clean && bun run build:esm && bun run build:types","clean":"rm -rf dist coverage","format":"prettier --write .","prepare":"husky","lint:fix":"eslint . --ext .ts,.tsx --fix","build:esm":"bun build ./index.ts --outfile ./dist/index.mjs --format esm --target browser --external react --external react-dom --external lucide-react --external react-arborist --external themed-markdown --external @principal-ai/repository-abstraction","storybook":"storybook dev -p 6007","typecheck":"tsc --noEmit","test:watch":"bun test --watch","build:types":"tsc --emitDeclarationOnly --declaration --declarationMap","format:check":"prettier --check .","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"_npmVersion":"10.9.2","description":"React component for selective directory filtering and file tree visualization","directories":{},"_nodeVersion":"23.11.0","dependencies":{"typescript":"^5.0.4","react-arborist":"^3.4.3","themed-markdown":"^0.1.47","@principal-ai/repository-abstraction":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","jsdom":"^26.1.0","react":"^19.1.1","eslint":"^9.32.0","prettier":"^3.6.2","react-dom":"^19.1.1","storybook":"^9.1.3","@eslint/js":"^9.32.0","@types/bun":"latest","rehype-raw":"^7.0.0","remark-gfm":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^22.15.26","lint-staged":"^16.1.5","rehype-slug":"^6.0.0","@types/react":"^19.1.12","highlight.js":"^11.11.1","lucide-react":"^0.542.0","react-markdown":"^10.1.0","rehype-sanitize":"^6.0.0","@types/react-dom":"^19.1.8","rehype-highlight":"^7.0.2","typescript-eslint":"^8.38.0","hast-util-sanitize":"^5.0.2","eslint-plugin-import":"^2.32.0","react-zoom-pan-pinch":"^3.7.0","@storybook/addon-docs":"^9.1.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^9.1.3","@storybook/react-webpack5":"^9.1.3","@typescript-eslint/parser":"^8.38.0","@storybook/addon-onboarding":"^9.1.3","@typescript-eslint/eslint-plugin":"^8.38.0","@storybook/addon-webpack5-compiler-swc":"^3.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","lucide-react":">=0.263.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamic-file-tree_0.1.5_1759441608071_0.5639882136424239","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@a24z/dynamic-file-tree","version":"0.1.6","keywords":["react","file-tree","directory-filter","tree-view","file-browser"],"author":{"name":"PrincipleMD Team"},"license":"MIT","_id":"@a24z/dynamic-file-tree@0.1.6","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"dist":{"shasum":"cdf6be00ba17cb70d50eda3ff5748b79d2da7d5c","tarball":"https://registry.npmjs.org/@a24z/dynamic-file-tree/-/dynamic-file-tree-0.1.6.tgz","fileCount":43,"integrity":"sha512-39+OyJTMpzQkrF2TWmqoKim4KwjP68lc7qMiM4L1Kw97Oxb9TOkleH07PYo0yIrvqLCmjjufDIMtHZ9alKPEqQ==","signatures":[{"sig":"MEYCIQDe2yHY1QnsArxZIy+CpoVmq3Wl00aeD3b5rS8KNfkKbgIhAOXNh/JqerrolCwNA9gw/fF4PH4m9nmMTZx5zKjkigAy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73573},"main":"dist/index.mjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"211eab0db3fb805d4d7aadbf9815b5879d201af0","scripts":{"dev":"bun run build --watch","lint":"eslint . --ext .ts,.tsx","test":"bun test","build":"bun run clean && bun run build:esm && bun run build:types","clean":"rm -rf dist coverage","format":"prettier --write .","prepare":"husky","lint:fix":"eslint . --ext .ts,.tsx --fix","build:esm":"bun build ./index.ts --outfile ./dist/index.mjs --format esm --target browser --external react --external react-dom --external lucide-react --external react-arborist --external themed-markdown --external @principal-ai/repository-abstraction","storybook":"storybook dev -p 6007","typecheck":"tsc --noEmit","test:watch":"bun test --watch","build:types":"tsc --emitDeclarationOnly --declaration --declarationMap","format:check":"prettier --check .","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"_npmVersion":"10.9.2","description":"React component for selective directory filtering and file tree visualization","directories":{},"_nodeVersion":"23.11.0","dependencies":{"typescript":"^5.0.4","react-arborist":"^3.4.3","themed-markdown":"^0.1.47","@principal-ai/repository-abstraction":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","jsdom":"^26.1.0","react":"^19.1.1","eslint":"^9.32.0","prettier":"^3.6.2","react-dom":"^19.1.1","storybook":"^9.1.3","@eslint/js":"^9.32.0","@types/bun":"latest","rehype-raw":"^7.0.0","remark-gfm":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^22.15.26","lint-staged":"^16.1.5","rehype-slug":"^6.0.0","@types/react":"^19.1.12","highlight.js":"^11.11.1","lucide-react":"^0.542.0","react-markdown":"^10.1.0","rehype-sanitize":"^6.0.0","@types/react-dom":"^19.1.8","rehype-highlight":"^7.0.2","typescript-eslint":"^8.38.0","hast-util-sanitize":"^5.0.2","eslint-plugin-import":"^2.32.0","react-zoom-pan-pinch":"^3.7.0","@storybook/addon-docs":"^9.1.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^9.1.3","@storybook/react-webpack5":"^9.1.3","@typescript-eslint/parser":"^8.38.0","@storybook/addon-onboarding":"^9.1.3","@typescript-eslint/eslint-plugin":"^8.38.0","@storybook/addon-webpack5-compiler-swc":"^3.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","lucide-react":">=0.263.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamic-file-tree_0.1.6_1759604791358_0.5187837350259015","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@a24z/dynamic-file-tree","version":"0.1.7","keywords":["react","file-tree","directory-filter","tree-view","file-browser"],"author":{"name":"PrincipleMD Team"},"license":"MIT","_id":"@a24z/dynamic-file-tree@0.1.7","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"dist":{"shasum":"b32f2861500876c494fc6edccd1f4af2709056c9","tarball":"https://registry.npmjs.org/@a24z/dynamic-file-tree/-/dynamic-file-tree-0.1.7.tgz","fileCount":43,"integrity":"sha512-KwUgS+G0wikMdDyRRwNhgNh1sFXn7TNrVs6zTxlOYzVOOPrwf1YsNKbgQM0N1lAe7/Bvt4qHFOcS02nO6bF3xA==","signatures":[{"sig":"MEQCIDuxquMvB3Q5aSdZFq3DW8uB7LDvmJOb70pSZwsoJgZqAiB78KWYX0z/gDrvdTYFCTN04c79s2nWb+AuDpeGWMUcvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73795},"main":"dist/index.mjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"8aa3fa3159fc995adae21ed54f6fb04f09abd16b","scripts":{"dev":"bun run build --watch","lint":"eslint . --ext .ts,.tsx","test":"bun test","build":"bun run clean && bun run build:esm && bun run build:types","clean":"rm -rf dist coverage","format":"prettier --write .","prepare":"husky","lint:fix":"eslint . --ext .ts,.tsx --fix","build:esm":"bun build ./index.ts --outfile ./dist/index.mjs --format esm --target browser --external react --external react-dom --external lucide-react --external react-arborist --external themed-markdown --external @principal-ai/repository-abstraction","storybook":"storybook dev -p 6007","typecheck":"tsc --noEmit","test:watch":"bun test --watch","build:types":"tsc --emitDeclarationOnly --declaration --declarationMap","format:check":"prettier --check .","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"_npmVersion":"10.9.2","description":"React component for selective directory filtering and file tree visualization","directories":{},"_nodeVersion":"23.11.0","dependencies":{"typescript":"^5.0.4","react-arborist":"^3.4.3","themed-markdown":"^0.1.47","@principal-ai/repository-abstraction":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","jsdom":"^26.1.0","react":"^19.1.1","eslint":"^9.32.0","prettier":"^3.6.2","react-dom":"^19.1.1","storybook":"^9.1.3","@eslint/js":"^9.32.0","@types/bun":"latest","rehype-raw":"^7.0.0","remark-gfm":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^22.15.26","lint-staged":"^16.1.5","rehype-slug":"^6.0.0","@types/react":"^19.1.12","highlight.js":"^11.11.1","lucide-react":"^0.542.0","react-markdown":"^10.1.0","rehype-sanitize":"^6.0.0","@types/react-dom":"^19.1.8","rehype-highlight":"^7.0.2","typescript-eslint":"^8.38.0","hast-util-sanitize":"^5.0.2","eslint-plugin-import":"^2.32.0","react-zoom-pan-pinch":"^3.7.0","@storybook/addon-docs":"^9.1.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^9.1.3","@storybook/react-webpack5":"^9.1.3","@typescript-eslint/parser":"^8.38.0","@storybook/addon-onboarding":"^9.1.3","@typescript-eslint/eslint-plugin":"^8.38.0","@storybook/addon-webpack5-compiler-swc":"^3.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","lucide-react":">=0.263.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamic-file-tree_0.1.7_1759727197411_0.23026281220915257","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@a24z/dynamic-file-tree","version":"0.1.8","keywords":["react","file-tree","directory-filter","tree-view","file-browser"],"author":{"name":"PrincipleMD Team"},"license":"MIT","_id":"@a24z/dynamic-file-tree@0.1.8","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"dist":{"shasum":"32a59a760a8ad51a9264f88abdc93a2f69dec8e8","tarball":"https://registry.npmjs.org/@a24z/dynamic-file-tree/-/dynamic-file-tree-0.1.8.tgz","fileCount":45,"integrity":"sha512-X1RCPfZ4FtT8dLmUTfIVP+cXmQeaXCtEklseo83x/Gs31ZPkNxpsaYwuhTBtcavuzsy03jVUL097Cgsqcx6zXQ==","signatures":[{"sig":"MEUCIERKoPibr5qMhnnKB3WddoqJlD48RyHgLnWYGZBwfWR9AiEA1dOQDgGJCzNbe/zH0AqSPpTaq6wFyDM4CSiDGb1aBmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75203},"main":"dist/index.mjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"94eed5f156c2e3e56315cbc1e2edb9160bc8e629","scripts":{"dev":"bun run build --watch","lint":"eslint . --ext .ts,.tsx","test":"bun test","build":"bun run clean && bun run build:esm && bun run build:types","clean":"rm -rf dist coverage","format":"prettier --write .","prepare":"husky","lint:fix":"eslint . --ext .ts,.tsx --fix","build:esm":"bun build ./index.ts --outfile ./dist/index.mjs --format esm --target browser --external react --external react-dom --external lucide-react --external react-arborist --external themed-markdown --external @principal-ai/repository-abstraction","storybook":"storybook dev -p 6007","typecheck":"tsc --noEmit","test:watch":"bun test --watch","build:types":"tsc --emitDeclarationOnly --declaration --declarationMap","format:check":"prettier --check .","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"_npmVersion":"10.9.2","description":"React component for selective directory filtering and file tree visualization","directories":{},"_nodeVersion":"23.11.0","dependencies":{"typescript":"^5.0.4","react-arborist":"^3.4.3","themed-markdown":"^0.1.47","@principal-ai/repository-abstraction":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","jsdom":"^26.1.0","react":"^19.1.1","eslint":"^9.32.0","prettier":"^3.6.2","react-dom":"^19.1.1","storybook":"^9.1.3","@eslint/js":"^9.32.0","@types/bun":"latest","rehype-raw":"^7.0.0","remark-gfm":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^22.15.26","lint-staged":"^16.1.5","rehype-slug":"^6.0.0","@types/react":"^19.1.12","highlight.js":"^11.11.1","lucide-react":"^0.542.0","react-markdown":"^10.1.0","rehype-sanitize":"^6.0.0","@types/react-dom":"^19.1.8","rehype-highlight":"^7.0.2","typescript-eslint":"^8.38.0","hast-util-sanitize":"^5.0.2","eslint-plugin-import":"^2.32.0","react-zoom-pan-pinch":"^3.7.0","@storybook/addon-docs":"^9.1.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^9.1.3","@storybook/react-webpack5":"^9.1.3","@typescript-eslint/parser":"^8.38.0","@storybook/addon-onboarding":"^9.1.3","@typescript-eslint/eslint-plugin":"^8.38.0","@storybook/addon-webpack5-compiler-swc":"^3.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","lucide-react":">=0.263.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamic-file-tree_0.1.8_1759728390090_0.2692667078561968","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@a24z/dynamic-file-tree","version":"0.1.9","keywords":["react","file-tree","directory-filter","tree-view","file-browser"],"author":{"name":"PrincipleMD Team"},"license":"MIT","_id":"@a24z/dynamic-file-tree@0.1.9","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"dist":{"shasum":"6c034d36742c6008e03a67a49b574dbaf53e7c8e","tarball":"https://registry.npmjs.org/@a24z/dynamic-file-tree/-/dynamic-file-tree-0.1.9.tgz","fileCount":45,"integrity":"sha512-6vXeFG02SD+Vuns7cdF9bm4I5Eb5IVpxB9uQ9SJkkDGVGw16+zTIf9GCUcGOzqfAxZQ6G4vwCiSBuQXYK+QfVg==","signatures":[{"sig":"MEQCIFzV7LACtvrWQPyh/EMzFfsV7cY+ltaIXXW4x48UAm60AiBdm5Bain6GCXB5kZjNKjpS/J8Xd97MBnbxDoNTlEPVRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75203},"main":"dist/index.mjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"2560abbf0ab3534bac797a5735dc2fbbb06cab4d","scripts":{"dev":"bun run build --watch","lint":"eslint . --ext .ts,.tsx","test":"bun test","build":"bun run clean && bun run build:esm && bun run build:types","clean":"rm -rf dist coverage","format":"prettier --write .","prepare":"husky","lint:fix":"eslint . --ext .ts,.tsx --fix","build:esm":"bun build ./index.ts --outfile ./dist/index.mjs --format esm --target browser --external react --external react-dom --external lucide-react --external react-arborist --external themed-markdown --external @principal-ai/repository-abstraction","storybook":"storybook dev -p 6007","typecheck":"tsc --noEmit","test:watch":"bun test --watch","build:types":"tsc --emitDeclarationOnly --declaration --declarationMap","format:check":"prettier --check .","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"_npmVersion":"10.9.2","description":"React component for selective directory filtering and file tree visualization","directories":{},"_nodeVersion":"23.11.0","dependencies":{"typescript":"^5.0.4","react-arborist":"^3.4.3","themed-markdown":"^0.1.47","@principal-ai/repository-abstraction":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","jsdom":"^26.1.0","react":"^19.1.1","eslint":"^9.32.0","prettier":"^3.6.2","react-dom":"^19.1.1","storybook":"^9.1.3","@eslint/js":"^9.32.0","@types/bun":"latest","rehype-raw":"^7.0.0","remark-gfm":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^22.15.26","lint-staged":"^16.1.5","rehype-slug":"^6.0.0","@types/react":"^19.1.12","highlight.js":"^11.11.1","lucide-react":"^0.542.0","react-markdown":"^10.1.0","rehype-sanitize":"^6.0.0","@types/react-dom":"^19.1.8","rehype-highlight":"^7.0.2","typescript-eslint":"^8.38.0","hast-util-sanitize":"^5.0.2","eslint-plugin-import":"^2.32.0","react-zoom-pan-pinch":"^3.7.0","@storybook/addon-docs":"^9.1.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^9.1.3","@storybook/react-webpack5":"^9.1.3","@typescript-eslint/parser":"^8.38.0","@storybook/addon-onboarding":"^9.1.3","@typescript-eslint/eslint-plugin":"^8.38.0","@storybook/addon-webpack5-compiler-swc":"^3.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","lucide-react":">=0.263.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamic-file-tree_0.1.9_1759762273465_0.1442636208782233","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@a24z/dynamic-file-tree","version":"0.1.10","keywords":["react","file-tree","directory-filter","tree-view","file-browser"],"author":{"name":"PrincipleMD Team"},"license":"MIT","_id":"@a24z/dynamic-file-tree@0.1.10","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"dist":{"shasum":"92d0806a447863c5bdbd5a7886e5a69d7c6bf89c","tarball":"https://registry.npmjs.org/@a24z/dynamic-file-tree/-/dynamic-file-tree-0.1.10.tgz","fileCount":45,"integrity":"sha512-kCDu0zfp7+wFs++Mu4tmbTucNNil2Ns3OGkYN9pLLCPOBCcCHir710Od57UxiSg5DnnOSHwmn1YOWk2taJiRtg==","signatures":[{"sig":"MEYCIQCwY/eIVTP+x1yvUpCVKR9sqi/XRO4xdwSsq/IYRsk7GQIhAOS2fm+s62KdgKOIFCY6wpxzjAN7um3GCAeFlQv898JZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75204},"main":"dist/index.mjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"8a0a1ae0a06656a80a2bc0a6250299adb71c75c0","scripts":{"dev":"bun run build --watch","lint":"eslint . --ext .ts,.tsx","test":"bun test","build":"bun run clean && bun run build:esm && bun run build:types","clean":"rm -rf dist coverage","format":"prettier --write .","prepare":"husky","lint:fix":"eslint . --ext .ts,.tsx --fix","build:esm":"bun build ./index.ts --outfile ./dist/index.mjs --format esm --target browser --external react --external react-dom --external lucide-react --external react-arborist --external themed-markdown --external @principal-ai/repository-abstraction","storybook":"storybook dev -p 6007","typecheck":"tsc --noEmit","test:watch":"bun test --watch","build:types":"tsc --emitDeclarationOnly --declaration --declarationMap","format:check":"prettier --check .","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"_npmVersion":"10.9.2","description":"React component for selective directory filtering and file tree visualization","directories":{},"_nodeVersion":"23.11.0","dependencies":{"typescript":"^5.0.4","react-arborist":"^3.4.3","themed-markdown":"^0.1.47","@principal-ai/repository-abstraction":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","jsdom":"^26.1.0","react":"^19.1.1","eslint":"^9.32.0","prettier":"^3.6.2","react-dom":"^19.1.1","storybook":"^9.1.3","@eslint/js":"^9.32.0","@types/bun":"latest","rehype-raw":"^7.0.0","remark-gfm":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^22.15.26","lint-staged":"^16.1.5","rehype-slug":"^6.0.0","@types/react":"^19.1.12","highlight.js":"^11.11.1","lucide-react":"^0.542.0","react-markdown":"^10.1.0","rehype-sanitize":"^6.0.0","@types/react-dom":"^19.1.8","rehype-highlight":"^7.0.2","typescript-eslint":"^8.38.0","hast-util-sanitize":"^5.0.2","eslint-plugin-import":"^2.32.0","react-zoom-pan-pinch":"^3.7.0","@storybook/addon-docs":"^9.1.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^9.1.3","@storybook/react-webpack5":"^9.1.3","@typescript-eslint/parser":"^8.38.0","@storybook/addon-onboarding":"^9.1.3","@typescript-eslint/eslint-plugin":"^8.38.0","@storybook/addon-webpack5-compiler-swc":"^3.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","lucide-react":">=0.263.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamic-file-tree_0.1.10_1759764291161_0.09320642128678802","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@a24z/dynamic-file-tree","version":"0.1.11","keywords":["react","file-tree","directory-filter","tree-view","file-browser"],"author":{"name":"PrincipleMD Team"},"license":"MIT","_id":"@a24z/dynamic-file-tree@0.1.11","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"dist":{"shasum":"acb796045d374374924d4422776da49a8190efb7","tarball":"https://registry.npmjs.org/@a24z/dynamic-file-tree/-/dynamic-file-tree-0.1.11.tgz","fileCount":45,"integrity":"sha512-EX5xnypE6yQCbaSvJmuCoOgzUyDpVBPJDQA0Mh+6f92ni5zJlAwM6iyuY2rb9hJCRMAZI16T0jJfl9Kk64yZqg==","signatures":[{"sig":"MEYCIQCcGF4YyoYKg+TfbzUlsGgrV/IsHJICOKIXA8dg7hLLngIhAO+ws0TKzUAmU1LVtcRqeTp8ixyFT6GWFhvVfUDaVX7X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75204},"main":"dist/index.mjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"cb9deba9d44392664186e5810fca2a30d3be0da0","scripts":{"dev":"bun run build --watch","lint":"eslint . --ext .ts,.tsx","test":"bun test","build":"bun run clean && bun run build:esm && bun run build:types","clean":"rm -rf dist coverage","format":"prettier --write .","prepare":"husky","lint:fix":"eslint . --ext .ts,.tsx --fix","build:esm":"bun build ./index.ts --outfile ./dist/index.mjs --format esm --target browser --external react --external react-dom --external lucide-react --external react-arborist --external themed-markdown --external @principal-ai/repository-abstraction","storybook":"storybook dev -p 6007","typecheck":"tsc --noEmit","test:watch":"bun test --watch","build:types":"tsc --emitDeclarationOnly --declaration --declarationMap","format:check":"prettier --check .","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"_npmVersion":"10.9.2","description":"React component for selective directory filtering and file tree visualization","directories":{},"_nodeVersion":"23.11.0","dependencies":{"typescript":"^5.0.4","react-arborist":"^3.4.3","themed-markdown":"^0.1.47","@principal-ai/repository-abstraction":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","jsdom":"^26.1.0","react":"^19.1.1","eslint":"^9.32.0","prettier":"^3.6.2","react-dom":"^19.1.1","storybook":"^9.1.3","@eslint/js":"^9.32.0","@types/bun":"latest","rehype-raw":"^7.0.0","remark-gfm":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^22.15.26","lint-staged":"^16.1.5","rehype-slug":"^6.0.0","@types/react":"^19.1.12","highlight.js":"^11.11.1","lucide-react":"^0.542.0","react-markdown":"^10.1.0","rehype-sanitize":"^6.0.0","@types/react-dom":"^19.1.8","rehype-highlight":"^7.0.2","typescript-eslint":"^8.38.0","hast-util-sanitize":"^5.0.2","eslint-plugin-import":"^2.32.0","react-zoom-pan-pinch":"^3.7.0","@storybook/addon-docs":"^9.1.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^9.1.3","@storybook/react-webpack5":"^9.1.3","@typescript-eslint/parser":"^8.38.0","@storybook/addon-onboarding":"^9.1.3","@typescript-eslint/eslint-plugin":"^8.38.0","@storybook/addon-webpack5-compiler-swc":"^3.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","lucide-react":">=0.263.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamic-file-tree_0.1.11_1759790497403_0.036897608743819976","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@a24z/dynamic-file-tree","version":"0.1.12","keywords":["react","file-tree","directory-filter","tree-view","file-browser"],"author":{"name":"PrincipleMD Team"},"license":"MIT","_id":"@a24z/dynamic-file-tree@0.1.12","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"dist":{"shasum":"509a8938542f9acad7f0a03545f67dc0118bfa49","tarball":"https://registry.npmjs.org/@a24z/dynamic-file-tree/-/dynamic-file-tree-0.1.12.tgz","fileCount":45,"integrity":"sha512-k5oGfcIHgEI/Z6Cvsu20OuQL/MsTrvFrv+Cpbkeb9TN1WUIShVM6zd3N0CaPnJtlI92YYtTQyqO2bHh4P+PLFg==","signatures":[{"sig":"MEYCIQCd1Z1hxK/Tdp8g514WfvCbB84KZ1S5JUR8xjMsZ10boQIhAP0J/K48vLLSFi+Zl89FzzHksSLzTveDesHucxo+NauT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75204},"main":"dist/index.mjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"8ce127990555575f56ed6de1f6a6295652dcf355","scripts":{"dev":"bun run build --watch","lint":"eslint . --ext .ts,.tsx","test":"bun test","build":"bun run clean && bun run build:esm && bun run build:types","clean":"rm -rf dist coverage","format":"prettier --write .","prepare":"husky","lint:fix":"eslint . --ext .ts,.tsx --fix","build:esm":"bun build ./index.ts --outfile ./dist/index.mjs --format esm --target browser --external react --external react-dom --external lucide-react --external react-arborist --external themed-markdown --external @principal-ai/repository-abstraction","storybook":"storybook dev -p 6007","typecheck":"tsc --noEmit","test:watch":"bun test --watch","build:types":"tsc --emitDeclarationOnly --declaration --declarationMap","format:check":"prettier --check .","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"_npmVersion":"10.9.2","description":"React component for selective directory filtering and file tree visualization","directories":{},"_nodeVersion":"23.11.0","dependencies":{"typescript":"^5.0.4","react-arborist":"^3.4.3","themed-markdown":"^0.1.47","@principal-ai/repository-abstraction":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","jsdom":"^26.1.0","react":"^19.1.1","eslint":"^9.32.0","prettier":"^3.6.2","react-dom":"^19.1.1","storybook":"^9.1.3","@eslint/js":"^9.32.0","@types/bun":"latest","rehype-raw":"^7.0.0","remark-gfm":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^22.15.26","lint-staged":"^16.1.5","rehype-slug":"^6.0.0","@types/react":"^19.1.12","highlight.js":"^11.11.1","lucide-react":"^0.542.0","react-markdown":"^10.1.0","rehype-sanitize":"^6.0.0","@types/react-dom":"^19.1.8","rehype-highlight":"^7.0.2","typescript-eslint":"^8.38.0","hast-util-sanitize":"^5.0.2","eslint-plugin-import":"^2.32.0","react-zoom-pan-pinch":"^3.7.0","@storybook/addon-docs":"^9.1.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^9.1.3","@storybook/react-webpack5":"^9.1.3","@typescript-eslint/parser":"^8.38.0","@storybook/addon-onboarding":"^9.1.3","@typescript-eslint/eslint-plugin":"^8.38.0","@storybook/addon-webpack5-compiler-swc":"^3.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","lucide-react":">=0.263.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamic-file-tree_0.1.12_1759796676418_0.7885191253107244","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@a24z/dynamic-file-tree","version":"0.1.13","keywords":["react","file-tree","directory-filter","tree-view","file-browser"],"author":{"name":"PrincipleMD Team"},"license":"MIT","_id":"@a24z/dynamic-file-tree@0.1.13","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"dist":{"shasum":"f76ab7154d9b301b9aa3f929c1386cfec712263b","tarball":"https://registry.npmjs.org/@a24z/dynamic-file-tree/-/dynamic-file-tree-0.1.13.tgz","fileCount":45,"integrity":"sha512-FuOOYM5FONxcuaybPQrELbRbxtvHhlKjVIsDKmSzIOGfXdapCA2XEclgLDhzR89BHnM4mk2IA6Y82CpBW5TeNw==","signatures":[{"sig":"MEQCIFImh5x0aWp2Sf+pycpWI5/47kvYsyg29zIAKR+WZdO7AiAk5yVDYbCrd20lXNmhsS+OEXTpcT/JrEWatmYZTvJp2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75667},"main":"dist/index.mjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"36d6b7b6aa64cf9d7efb44212055724aeb91807f","scripts":{"dev":"bun run build --watch","lint":"eslint . --ext .ts,.tsx","test":"bun test","build":"bun run clean && bun run build:esm && bun run build:types","clean":"rm -rf dist coverage","format":"prettier --write .","prepare":"husky","lint:fix":"eslint . --ext .ts,.tsx --fix","build:esm":"bun build ./index.ts --outfile ./dist/index.mjs --format esm --target browser --external react --external react-dom --external lucide-react --external react-arborist --external themed-markdown --external @principal-ai/repository-abstraction","storybook":"storybook dev -p 6007","typecheck":"tsc --noEmit","test:watch":"bun test --watch","build:types":"tsc --emitDeclarationOnly --declaration --declarationMap","format:check":"prettier --check .","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"_npmVersion":"10.9.2","description":"React component for selective directory filtering and file tree visualization","directories":{},"_nodeVersion":"23.11.0","dependencies":{"typescript":"^5.0.4","react-arborist":"^3.4.3","themed-markdown":"^0.1.47","@principal-ai/repository-abstraction":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","jsdom":"^26.1.0","react":"^19.1.1","eslint":"^9.32.0","prettier":"^3.6.2","react-dom":"^19.1.1","storybook":"^9.1.3","@eslint/js":"^9.32.0","@types/bun":"latest","rehype-raw":"^7.0.0","remark-gfm":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^22.15.26","lint-staged":"^16.1.5","rehype-slug":"^6.0.0","@types/react":"^19.1.12","highlight.js":"^11.11.1","lucide-react":"^0.542.0","react-markdown":"^10.1.0","rehype-sanitize":"^6.0.0","@types/react-dom":"^19.1.8","rehype-highlight":"^7.0.2","typescript-eslint":"^8.38.0","hast-util-sanitize":"^5.0.2","eslint-plugin-import":"^2.32.0","react-zoom-pan-pinch":"^3.7.0","@storybook/addon-docs":"^9.1.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^9.1.3","@storybook/react-webpack5":"^9.1.3","@typescript-eslint/parser":"^8.38.0","@storybook/addon-onboarding":"^9.1.3","@typescript-eslint/eslint-plugin":"^8.38.0","@storybook/addon-webpack5-compiler-swc":"^3.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","lucide-react":">=0.263.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamic-file-tree_0.1.13_1759810108032_0.2483727666636839","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@a24z/dynamic-file-tree","version":"0.1.14","keywords":["react","file-tree","directory-filter","tree-view","file-browser"],"author":{"name":"PrincipleMD Team"},"license":"MIT","_id":"@a24z/dynamic-file-tree@0.1.14","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"dist":{"shasum":"ea9613bd0e192671ed9c2b90c7ab602bd1b90870","tarball":"https://registry.npmjs.org/@a24z/dynamic-file-tree/-/dynamic-file-tree-0.1.14.tgz","fileCount":45,"integrity":"sha512-p2+dtUlnwuDNaVeGftNtzhb84sHBJ7yM8liZ9V+29UTtUoF2w06tX9namG2lP3kSUj6WEwUGf+egWH3eGlzimA==","signatures":[{"sig":"MEQCIDOlfmQPvprMeYRzYnaR63zCvuPlF5WahtAEjPrZ/Rm+AiAnvLlu2hCgRlFtS+75XYdCy6e/CQY8Bsrv2HvOj/3v+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77976},"main":"dist/index.mjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"36d6b7b6aa64cf9d7efb44212055724aeb91807f","scripts":{"dev":"bun run build --watch","lint":"eslint . --ext .ts,.tsx","test":"bun test","build":"bun run clean && bun run build:esm && bun run build:types","clean":"rm -rf dist coverage","format":"prettier --write .","prepare":"husky","lint:fix":"eslint . --ext .ts,.tsx --fix","build:esm":"bun build ./index.ts --outfile ./dist/index.mjs --format esm --target browser --external react --external react-dom --external lucide-react --external react-arborist --external themed-markdown --external @principal-ai/repository-abstraction","storybook":"storybook dev -p 6007","typecheck":"tsc --noEmit","test:watch":"bun test --watch","build:types":"tsc --emitDeclarationOnly --declaration --declarationMap","format:check":"prettier --check .","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"_npmVersion":"10.9.2","description":"React component for selective directory filtering and file tree visualization","directories":{},"_nodeVersion":"23.11.0","dependencies":{"typescript":"^5.0.4","react-arborist":"^3.4.3","themed-markdown":"^0.1.47","@principal-ai/repository-abstraction":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","jsdom":"^26.1.0","react":"^19.1.1","eslint":"^9.32.0","prettier":"^3.6.2","react-dom":"^19.1.1","storybook":"^9.1.3","@eslint/js":"^9.32.0","@types/bun":"latest","rehype-raw":"^7.0.0","remark-gfm":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^22.15.26","lint-staged":"^16.1.5","rehype-slug":"^6.0.0","@types/react":"^19.1.12","highlight.js":"^11.11.1","lucide-react":"^0.542.0","react-markdown":"^10.1.0","rehype-sanitize":"^6.0.0","@types/react-dom":"^19.1.8","rehype-highlight":"^7.0.2","typescript-eslint":"^8.38.0","hast-util-sanitize":"^5.0.2","eslint-plugin-import":"^2.32.0","react-zoom-pan-pinch":"^3.7.0","@storybook/addon-docs":"^9.1.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^9.1.3","@storybook/react-webpack5":"^9.1.3","@typescript-eslint/parser":"^8.38.0","@storybook/addon-onboarding":"^9.1.3","@typescript-eslint/eslint-plugin":"^8.38.0","@storybook/addon-webpack5-compiler-swc":"^3.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","lucide-react":">=0.263.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamic-file-tree_0.1.14_1759849860075_0.5698656532322866","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@a24z/dynamic-file-tree","version":"0.1.15","keywords":["react","file-tree","directory-filter","tree-view","file-browser"],"author":{"name":"PrincipleMD Team"},"license":"MIT","_id":"@a24z/dynamic-file-tree@0.1.15","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"dist":{"shasum":"a2e00e4901743587fba2eb038bac8de17b10b6a4","tarball":"https://registry.npmjs.org/@a24z/dynamic-file-tree/-/dynamic-file-tree-0.1.15.tgz","fileCount":45,"integrity":"sha512-9Yz8M7GSZ1f/A4YNKzQeuIDAwNatfTkEhg9xfaWZE7qFZRlZvw7kYh3iicKaO259ROHq+ZhoiRanLzKlwG8MGQ==","signatures":[{"sig":"MEUCIEylfCWHFyBt62U8Zy3X1wG4InSk3CM7Xafwjo43b5PWAiEA9QGHG2VcMTzrYxALIKep1rV0E3yp1YLPgGYKaQOR6dk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77746},"main":"dist/index.mjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"7eacc021724f9b153312f4aa086d0eb44afcb174","scripts":{"dev":"bun run build --watch","lint":"eslint . --ext .ts,.tsx","test":"bun test","build":"bun run clean && bun run build:esm && bun run build:types","clean":"rm -rf dist coverage","format":"prettier --write .","prepare":"husky","lint:fix":"eslint . --ext .ts,.tsx --fix","build:esm":"bun build ./index.ts --outfile ./dist/index.mjs --format esm --target browser --external react --external react-dom --external lucide-react --external react-arborist --external themed-markdown --external @principal-ai/repository-abstraction","storybook":"storybook dev -p 6007","typecheck":"tsc --noEmit","test:watch":"bun test --watch","build:types":"tsc --emitDeclarationOnly --declaration --declarationMap","format:check":"prettier --check .","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"_npmVersion":"10.9.2","description":"React component for selective directory filtering and file tree visualization","directories":{},"_nodeVersion":"23.11.0","dependencies":{"typescript":"^5.0.4","react-arborist":"^3.4.3","themed-markdown":"^0.1.47","@principal-ai/repository-abstraction":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","jsdom":"^26.1.0","react":"^19.1.1","eslint":"^9.32.0","prettier":"^3.6.2","react-dom":"^19.1.1","storybook":"^9.1.3","@eslint/js":"^9.32.0","@types/bun":"latest","rehype-raw":"^7.0.0","remark-gfm":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^22.15.26","lint-staged":"^16.1.5","rehype-slug":"^6.0.0","@types/react":"^19.1.12","highlight.js":"^11.11.1","lucide-react":"^0.542.0","react-markdown":"^10.1.0","rehype-sanitize":"^6.0.0","@types/react-dom":"^19.1.8","rehype-highlight":"^7.0.2","typescript-eslint":"^8.38.0","hast-util-sanitize":"^5.0.2","eslint-plugin-import":"^2.32.0","react-zoom-pan-pinch":"^3.7.0","@storybook/addon-docs":"^9.1.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^9.1.3","@storybook/react-webpack5":"^9.1.3","@typescript-eslint/parser":"^8.38.0","@storybook/addon-onboarding":"^9.1.3","@typescript-eslint/eslint-plugin":"^8.38.0","@storybook/addon-webpack5-compiler-swc":"^3.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","lucide-react":">=0.263.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamic-file-tree_0.1.15_1759859289365_0.3138123616481918","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@a24z/dynamic-file-tree","version":"0.1.16","keywords":["react","file-tree","directory-filter","tree-view","file-browser"],"author":{"name":"PrincipleMD Team"},"license":"MIT","_id":"@a24z/dynamic-file-tree@0.1.16","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"dist":{"shasum":"b154d2de8efbe2a370d27b111c17d89917f625eb","tarball":"https://registry.npmjs.org/@a24z/dynamic-file-tree/-/dynamic-file-tree-0.1.16.tgz","fileCount":45,"integrity":"sha512-V7MkFLk1sMYFQJguE/dRvUXEjYejXyzZhJFuAuF/42Nz0ySj8dFEf0TDIlR+oFp2VAmW/yBqSipBlB+W7ScIEg==","signatures":[{"sig":"MEYCIQDp24fzM1nOovSRJ/oIZ7ZozVJJt84qIPl9N5+KzT16IAIhAKdd0M+iHzkbOcfArjgzNuDDkl5D4mOvF3KMt3JEjt9M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76987},"main":"dist/index.mjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"6d7f129c6cfc042c93631008300fa0542bfc1cc2","scripts":{"dev":"bun run build --watch","lint":"eslint . --ext .ts,.tsx","test":"bun test","build":"bun run clean && bun run build:esm && bun run build:types","clean":"rm -rf dist coverage","format":"prettier --write .","prepare":"husky","lint:fix":"eslint . --ext .ts,.tsx --fix","build:esm":"bun build ./index.ts --outfile ./dist/index.mjs --format esm --target browser --external react --external react-dom --external lucide-react --external react-arborist --external themed-markdown --external @principal-ai/repository-abstraction","storybook":"storybook dev -p 6007","typecheck":"tsc --noEmit","test:watch":"bun test --watch","build:types":"tsc --emitDeclarationOnly --declaration --declarationMap","format:check":"prettier --check .","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"_npmVersion":"10.9.2","description":"React component for selective directory filtering and file tree visualization","directories":{},"_nodeVersion":"23.11.0","dependencies":{"typescript":"^5.0.4","react-arborist":"^3.4.3","themed-markdown":"^0.1.47","@principal-ai/repository-abstraction":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","jsdom":"^26.1.0","react":"^19.1.1","eslint":"^9.32.0","prettier":"^3.6.2","react-dom":"^19.1.1","storybook":"^9.1.3","@eslint/js":"^9.32.0","@types/bun":"latest","rehype-raw":"^7.0.0","remark-gfm":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^22.15.26","lint-staged":"^16.1.5","rehype-slug":"^6.0.0","@types/react":"^19.1.12","highlight.js":"^11.11.1","lucide-react":"^0.542.0","react-markdown":"^10.1.0","rehype-sanitize":"^6.0.0","@types/react-dom":"^19.1.8","rehype-highlight":"^7.0.2","typescript-eslint":"^8.38.0","hast-util-sanitize":"^5.0.2","eslint-plugin-import":"^2.32.0","react-zoom-pan-pinch":"^3.7.0","@storybook/addon-docs":"^9.1.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^9.1.3","@storybook/react-webpack5":"^9.1.3","@typescript-eslint/parser":"^8.38.0","@storybook/addon-onboarding":"^9.1.3","@typescript-eslint/eslint-plugin":"^8.38.0","@storybook/addon-webpack5-compiler-swc":"^3.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","lucide-react":">=0.263.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamic-file-tree_0.1.16_1759878395280_0.25875450013261814","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@a24z/dynamic-file-tree","version":"0.1.17","keywords":["react","file-tree","directory-filter","tree-view","file-browser"],"author":{"name":"PrincipleMD Team"},"license":"MIT","_id":"@a24z/dynamic-file-tree@0.1.17","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"dist":{"shasum":"f7a1f93c9c0d7f24f5aa6578d496fe706d52db10","tarball":"https://registry.npmjs.org/@a24z/dynamic-file-tree/-/dynamic-file-tree-0.1.17.tgz","fileCount":45,"integrity":"sha512-83ew3J4uCquXJEjrjFmcOzOVoTEpifKBYBhhffjQjpacMx33naUimPctWmob5kgswofSxcs3cnUw+Bh162jusA==","signatures":[{"sig":"MEYCIQDV3MxCNgDLMACDF/asI2h4m/+Z74No586nZZVsK2/kWQIhAJ7DR9GHo1YQf6o92ZlxQgKiis0eD/FAPLgoE3mEV5cl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76965},"main":"dist/index.mjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"825d1640b596e3112810ffc16d57b2133f6d53f7","scripts":{"dev":"bun run build --watch","lint":"eslint . --ext .ts,.tsx","test":"bun test","build":"bun run clean && bun run build:esm && bun run build:types","clean":"rm -rf dist coverage","format":"prettier --write .","prepare":"husky","lint:fix":"eslint . --ext .ts,.tsx --fix","build:esm":"bun build ./index.ts --outfile ./dist/index.mjs --format esm --target browser --external react --external react-dom --external lucide-react --external react-arborist --external themed-markdown --external @principal-ai/repository-abstraction","storybook":"storybook dev -p 6007","typecheck":"tsc --noEmit","test:watch":"bun test --watch","build:types":"tsc --emitDeclarationOnly --declaration --declarationMap","format:check":"prettier --check .","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"_npmVersion":"10.9.2","description":"React component for selective directory filtering and file tree visualization","directories":{},"_nodeVersion":"23.11.0","dependencies":{"typescript":"^5.0.4","react-arborist":"^3.4.3","themed-markdown":"^0.1.47","@principal-ai/repository-abstraction":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","jsdom":"^26.1.0","react":"^19.1.1","eslint":"^9.32.0","prettier":"^3.6.2","react-dom":"^19.1.1","storybook":"^9.1.3","@eslint/js":"^9.32.0","@types/bun":"latest","rehype-raw":"^7.0.0","remark-gfm":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^22.15.26","lint-staged":"^16.1.5","rehype-slug":"^6.0.0","@types/react":"^19.1.12","highlight.js":"^11.11.1","lucide-react":"^0.542.0","react-markdown":"^10.1.0","rehype-sanitize":"^6.0.0","@types/react-dom":"^19.1.8","rehype-highlight":"^7.0.2","typescript-eslint":"^8.38.0","hast-util-sanitize":"^5.0.2","eslint-plugin-import":"^2.32.0","react-zoom-pan-pinch":"^3.7.0","@storybook/addon-docs":"^9.1.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^9.1.3","@storybook/react-webpack5":"^9.1.3","@typescript-eslint/parser":"^8.38.0","@storybook/addon-onboarding":"^9.1.3","@typescript-eslint/eslint-plugin":"^8.38.0","@storybook/addon-webpack5-compiler-swc":"^3.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","lucide-react":">=0.263.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamic-file-tree_0.1.17_1759879038951_0.007829142084136764","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@a24z/dynamic-file-tree","version":"0.1.18","keywords":["react","file-tree","directory-filter","tree-view","file-browser"],"author":{"name":"PrincipleMD Team"},"license":"MIT","_id":"@a24z/dynamic-file-tree@0.1.18","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"dist":{"shasum":"f8f561c5b4e943647574e50e69236674e0da36f5","tarball":"https://registry.npmjs.org/@a24z/dynamic-file-tree/-/dynamic-file-tree-0.1.18.tgz","fileCount":53,"integrity":"sha512-98fjNmr4pXxdIIkEldvclUKsmwkL0UoAhRZ3T9gQgLQ1lIUKRHBGxgf+g7T37qWPOaiaWt+UzlwEKzxIlJtkng==","signatures":[{"sig":"MEUCIDthmOGvsNLufVW2AjmebY5lnCkTnhwaIR2g3WsW8f2qAiEAp4kRGi2nujopAhtO7Zu6lcoomyZNOjPZMUIt2Pof4Ds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100592},"main":"dist/index.mjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"cb383df59b6d2af261b76f0018a0c185ac086050","scripts":{"dev":"bun run build --watch","lint":"eslint . --ext .ts,.tsx","test":"bun test","build":"bun run clean && bun run build:esm && bun run build:types","clean":"rm -rf dist coverage","format":"prettier --write .","prepare":"husky","lint:fix":"eslint . --ext .ts,.tsx --fix","build:esm":"bun build ./index.ts --outfile ./dist/index.mjs --format esm --target browser --external react --external react-dom --external lucide-react --external react-arborist --external themed-markdown --external @principal-ai/repository-abstraction","storybook":"storybook dev -p 6007","typecheck":"tsc --noEmit","test:watch":"bun test --watch","build:types":"tsc --emitDeclarationOnly --declaration --declarationMap","format:check":"prettier --check .","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"_npmVersion":"10.9.2","description":"React component for selective directory filtering and file tree visualization","directories":{},"_nodeVersion":"23.11.0","dependencies":{"typescript":"^5.0.4","react-arborist":"^3.4.3","themed-markdown":"^0.1.47","@principal-ai/repository-abstraction":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","jsdom":"^26.1.0","react":"^19.1.1","eslint":"^9.32.0","prettier":"^3.6.2","react-dom":"^19.1.1","storybook":"^9.1.3","@eslint/js":"^9.32.0","@types/bun":"latest","rehype-raw":"^7.0.0","remark-gfm":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^22.15.26","lint-staged":"^16.1.5","rehype-slug":"^6.0.0","@types/react":"^19.1.12","highlight.js":"^11.11.1","lucide-react":"^0.542.0","react-markdown":"^10.1.0","rehype-sanitize":"^6.0.0","@types/react-dom":"^19.1.8","rehype-highlight":"^7.0.2","typescript-eslint":"^8.38.0","hast-util-sanitize":"^5.0.2","eslint-plugin-import":"^2.32.0","react-zoom-pan-pinch":"^3.7.0","@storybook/addon-docs":"^9.1.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^9.1.3","@storybook/react-webpack5":"^9.1.3","@typescript-eslint/parser":"^8.38.0","@storybook/addon-onboarding":"^9.1.3","@typescript-eslint/eslint-plugin":"^8.38.0","@storybook/addon-webpack5-compiler-swc":"^3.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","lucide-react":">=0.263.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamic-file-tree_0.1.18_1760105292460_0.5166060795163756","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@a24z/dynamic-file-tree","version":"0.1.19","keywords":["react","file-tree","directory-filter","tree-view","file-browser"],"author":{"name":"PrincipleMD Team"},"license":"MIT","_id":"@a24z/dynamic-file-tree@0.1.19","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"dist":{"shasum":"64531ed1b4d6d856d8043d712643e607c29d2452","tarball":"https://registry.npmjs.org/@a24z/dynamic-file-tree/-/dynamic-file-tree-0.1.19.tgz","fileCount":53,"integrity":"sha512-js+XZSat1KIfaKl6U6uRzWWjgOf/8CPZGKhN9kkHKEuQJzUVxeXBE7DBGFO1m2EuZaEIF1zyIb3d6jsHggraXw==","signatures":[{"sig":"MEYCIQCDUphm2FKweOjk7r4IiHUXLd+EOD745l/+psCJCpPDcQIhALTZw6vuuuPKcgzTwz0HIEfcUKXphO2ivHjCjfHc4xQT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100593},"main":"dist/index.mjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"4babf16e304b64494c905028be8e1ba24b59ccd0","scripts":{"dev":"bun run build --watch","lint":"eslint . --ext .ts,.tsx","test":"bun test","build":"bun run clean && bun run build:esm && bun run build:types","clean":"rm -rf dist coverage","format":"prettier --write .","prepare":"husky","lint:fix":"eslint . --ext .ts,.tsx --fix","build:esm":"bun build ./index.ts --outfile ./dist/index.mjs --format esm --target browser --external react --external react-dom --external lucide-react --external react-arborist --external themed-markdown --external @principal-ai/repository-abstraction","storybook":"storybook dev -p 6007","typecheck":"tsc --noEmit","test:watch":"bun test --watch","build:types":"tsc --emitDeclarationOnly --declaration --declarationMap","format:check":"prettier --check .","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"_npmVersion":"10.9.2","description":"React component for selective directory filtering and file tree visualization","directories":{},"_nodeVersion":"23.11.0","dependencies":{"typescript":"^5.0.4","react-arborist":"^3.4.3","themed-markdown":"^0.1.47"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","jsdom":"^26.1.0","react":"^19.1.1","eslint":"^9.32.0","prettier":"^3.6.2","react-dom":"^19.1.1","storybook":"^9.1.3","@eslint/js":"^9.32.0","@types/bun":"latest","rehype-raw":"^7.0.0","remark-gfm":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^22.15.26","lint-staged":"^16.1.5","rehype-slug":"^6.0.0","@types/react":"^19.1.12","highlight.js":"^11.11.1","lucide-react":"^0.542.0","react-markdown":"^10.1.0","rehype-sanitize":"^6.0.0","@types/react-dom":"^19.1.8","rehype-highlight":"^7.0.2","typescript-eslint":"^8.38.0","hast-util-sanitize":"^5.0.2","eslint-plugin-import":"^2.32.0","react-zoom-pan-pinch":"^3.7.0","@storybook/addon-docs":"^9.1.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^9.1.3","@storybook/react-webpack5":"^9.1.3","@typescript-eslint/parser":"^8.38.0","@storybook/addon-onboarding":"^9.1.3","@typescript-eslint/eslint-plugin":"^8.38.0","@storybook/addon-webpack5-compiler-swc":"^3.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","lucide-react":">=0.263.0","@principal-ai/repository-abstraction":">=0.2.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamic-file-tree_0.1.19_1760492133416_0.8561801470587094","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@a24z/dynamic-file-tree","version":"0.1.20","keywords":["react","file-tree","directory-filter","tree-view","file-browser"],"author":{"name":"PrincipleMD Team"},"license":"MIT","_id":"@a24z/dynamic-file-tree@0.1.20","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"dist":{"shasum":"4a5b6c059d5c7f9a1db76dec964b1386d0561865","tarball":"https://registry.npmjs.org/@a24z/dynamic-file-tree/-/dynamic-file-tree-0.1.20.tgz","fileCount":53,"integrity":"sha512-G7Ox3QgrHPoId42CO871nCSkH2Rh1v0soubLzW1gYiRGOWO+NMHPwyeJCR0B0ainZE4N6uu3UZLguF2HEKDsqQ==","signatures":[{"sig":"MEYCIQCpUIqRQsK9keT9VeI52DDLrDtqoNWsNnyyQG8BlEelvgIhAIHIw2m08D37p0+pKoUNq0uXWW3GXghGU8TGh7iJKyk6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100558},"main":"dist/index.mjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"b8223a284af2b51640d1b5f3cacc3fc8062fc5fc","scripts":{"dev":"bun run build --watch","lint":"eslint . --ext .ts,.tsx","test":"bun test","build":"bun run clean && bun run build:esm && bun run build:types","clean":"rm -rf dist coverage","format":"prettier --write .","prepare":"husky","lint:fix":"eslint . --ext .ts,.tsx --fix","build:esm":"bun build ./index.ts --outfile ./dist/index.mjs --format esm --target browser --external react --external react-dom --external lucide-react --external react-arborist --external @a24z/industry-theme --external @principal-ai/repository-abstraction","storybook":"storybook dev -p 6007","typecheck":"tsc --noEmit","test:watch":"bun test --watch","build:types":"tsc --emitDeclarationOnly --declaration --declarationMap","format:check":"prettier --check .","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"_npmVersion":"10.9.2","description":"React component for selective directory filtering and file tree visualization","directories":{},"_nodeVersion":"23.11.0","dependencies":{"typescript":"^5.0.4","react-arborist":"^3.4.3","@a24z/industry-theme":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","jsdom":"^26.1.0","react":"^19.1.1","eslint":"^9.32.0","prettier":"^3.6.2","react-dom":"^19.1.1","storybook":"^9.1.3","@eslint/js":"^9.32.0","@types/bun":"latest","rehype-raw":"^7.0.0","remark-gfm":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^22.15.26","lint-staged":"^16.1.5","rehype-slug":"^6.0.0","@types/react":"^19.1.12","highlight.js":"^11.11.1","lucide-react":"^0.542.0","react-markdown":"^10.1.0","rehype-sanitize":"^6.0.0","@types/react-dom":"^19.1.8","rehype-highlight":"^7.0.2","typescript-eslint":"^8.38.0","hast-util-sanitize":"^5.0.2","eslint-plugin-import":"^2.32.0","react-zoom-pan-pinch":"^3.7.0","@storybook/addon-docs":"^9.1.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^9.1.3","@storybook/react-webpack5":"^9.1.3","@typescript-eslint/parser":"^8.38.0","@storybook/addon-onboarding":"^9.1.3","@typescript-eslint/eslint-plugin":"^8.38.0","@storybook/addon-webpack5-compiler-swc":"^3.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","lucide-react":">=0.263.0","@principal-ai/repository-abstraction":">=0.2.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamic-file-tree_0.1.20_1760660445862_0.6164854889815334","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@a24z/dynamic-file-tree","version":"0.1.21","keywords":["react","file-tree","directory-filter","tree-view","file-browser"],"author":{"name":"PrincipleMD Team"},"license":"MIT","_id":"@a24z/dynamic-file-tree@0.1.21","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"dist":{"shasum":"896d05ca18eeef4dfc01703cd265ea88b7a4a324","tarball":"https://registry.npmjs.org/@a24z/dynamic-file-tree/-/dynamic-file-tree-0.1.21.tgz","fileCount":53,"integrity":"sha512-7j8s8f7CqvMGb+uC4TmrYJukF5wnF7f5ZD7sQOrRR+OKJWnGYe6yg0Do2eB5nOTfAVOUx1L9M3AREg0OOnQFVw==","signatures":[{"sig":"MEQCIEMqXKHhpW/yXqos3s7S8uJwv3OFi4qMpg23ZpuERu5kAiBnlHh52c0rccWIn6j8VOytTlyBvLtbFj0U9Xh6XCin1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100698},"main":"dist/index.mjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"d3dff25f9884293a0e33d97d11919d719a747137","scripts":{"dev":"bun run build --watch","lint":"eslint . --ext .ts,.tsx","test":"bun test","build":"bun run clean && bun run build:esm && bun run build:types","clean":"rm -rf dist coverage","format":"prettier --write .","prepare":"husky","lint:fix":"eslint . --ext .ts,.tsx --fix","build:esm":"bun build ./index.ts --outfile ./dist/index.mjs --format esm --target browser --external react --external react-dom --external lucide-react --external react-arborist --external @a24z/industry-theme --external @principal-ai/repository-abstraction","storybook":"storybook dev -p 6007","typecheck":"tsc --noEmit","test:watch":"bun test --watch","build:types":"tsc --emitDeclarationOnly --declaration --declarationMap","format:check":"prettier --check .","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"_npmVersion":"10.9.2","description":"React component for selective directory filtering and file tree visualization","directories":{},"_nodeVersion":"23.11.0","dependencies":{"typescript":"^5.0.4","react-arborist":"^3.4.3","@a24z/industry-theme":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","jsdom":"^26.1.0","react":"^19.1.1","eslint":"^9.32.0","prettier":"^3.6.2","react-dom":"^19.1.1","storybook":"^9.1.3","@eslint/js":"^9.32.0","@types/bun":"latest","rehype-raw":"^7.0.0","remark-gfm":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^22.15.26","lint-staged":"^16.1.5","rehype-slug":"^6.0.0","@types/react":"^19.1.12","highlight.js":"^11.11.1","lucide-react":"^0.542.0","react-markdown":"^10.1.0","rehype-sanitize":"^6.0.0","@types/react-dom":"^19.1.8","rehype-highlight":"^7.0.2","typescript-eslint":"^8.38.0","hast-util-sanitize":"^5.0.2","eslint-plugin-import":"^2.32.0","react-zoom-pan-pinch":"^3.7.0","@storybook/addon-docs":"^9.1.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^9.1.3","@storybook/react-webpack5":"^9.1.3","@typescript-eslint/parser":"^8.38.0","@storybook/addon-onboarding":"^9.1.3","@typescript-eslint/eslint-plugin":"^8.38.0","@storybook/addon-webpack5-compiler-swc":"^3.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","lucide-react":">=0.263.0","@principal-ai/repository-abstraction":">=0.2.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamic-file-tree_0.1.21_1761577914059_0.10178079947944862","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@a24z/dynamic-file-tree","version":"0.1.22","keywords":["react","file-tree","directory-filter","tree-view","file-browser"],"author":{"name":"PrincipleMD Team"},"license":"MIT","_id":"@a24z/dynamic-file-tree@0.1.22","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"dist":{"shasum":"57705a63cffcc17add49ca7d706121c6e5971722","tarball":"https://registry.npmjs.org/@a24z/dynamic-file-tree/-/dynamic-file-tree-0.1.22.tgz","fileCount":53,"integrity":"sha512-ZRRpojiSPlfN/pN1bZSotDHiRkCvFnBAmlr9Z0wfAbMmwkepTxOaXVY2FYDxKiaCNMxJmRuLESZFLiTmbfaN5A==","signatures":[{"sig":"MEUCIBzjnBFijJ7t6xRbVRNeWbJ8VhH8k5TpweGo0/83dvlSAiEApYPFazPPZoJGZfUWFPO1HV7MoDefB54NiDYxtVwSbxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101022},"main":"dist/index.mjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"d1c6497033a2b2d5ec49b9aa1fb314df32276193","scripts":{"dev":"bun run build --watch","lint":"eslint . --ext .ts,.tsx","test":"bun test","build":"bun run clean && bun run build:esm && bun run build:types","clean":"rm -rf dist coverage","format":"prettier --write .","prepare":"husky","lint:fix":"eslint . --ext .ts,.tsx --fix","build:esm":"bun build ./index.ts --outfile ./dist/index.mjs --format esm --target browser --external react --external react-dom --external lucide-react --external react-arborist --external @a24z/industry-theme --external @principal-ai/repository-abstraction","storybook":"storybook dev -p 6007","typecheck":"tsc --noEmit","test:watch":"bun test --watch","build:types":"tsc --emitDeclarationOnly --declaration --declarationMap","format:check":"prettier --check .","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"_npmVersion":"10.9.2","description":"React component for selective directory filtering and file tree visualization","directories":{},"_nodeVersion":"23.11.0","dependencies":{"typescript":"^5.0.4","react-arborist":"^3.4.3","@a24z/industry-theme":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","jsdom":"^26.1.0","react":"^19.1.1","eslint":"^9.32.0","prettier":"^3.6.2","react-dom":"^19.1.1","storybook":"^9.1.3","@eslint/js":"^9.32.0","@types/bun":"latest","rehype-raw":"^7.0.0","remark-gfm":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^22.15.26","lint-staged":"^16.1.5","rehype-slug":"^6.0.0","@types/react":"^19.1.12","highlight.js":"^11.11.1","lucide-react":"^0.542.0","react-markdown":"^10.1.0","rehype-sanitize":"^6.0.0","@types/react-dom":"^19.1.8","rehype-highlight":"^7.0.2","typescript-eslint":"^8.38.0","hast-util-sanitize":"^5.0.2","eslint-plugin-import":"^2.32.0","react-zoom-pan-pinch":"^3.7.0","@storybook/addon-docs":"^9.1.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^9.1.3","@storybook/react-webpack5":"^9.1.3","@typescript-eslint/parser":"^8.38.0","@storybook/addon-onboarding":"^9.1.3","@typescript-eslint/eslint-plugin":"^8.38.0","@storybook/addon-webpack5-compiler-swc":"^3.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","lucide-react":">=0.263.0","@principal-ai/repository-abstraction":">=0.2.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamic-file-tree_0.1.22_1761578987265_0.439004401201073","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@a24z/dynamic-file-tree","version":"0.1.23","keywords":["react","file-tree","directory-filter","tree-view","file-browser"],"author":{"name":"PrincipleMD Team"},"license":"MIT","_id":"@a24z/dynamic-file-tree@0.1.23","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"dist":{"shasum":"b12a451faa4441fe3b45701f63254f4460c18c10","tarball":"https://registry.npmjs.org/@a24z/dynamic-file-tree/-/dynamic-file-tree-0.1.23.tgz","fileCount":53,"integrity":"sha512-lZ3L33knUR5vUdjHiHn2Jm41hysrGFlvPNPSRmgOmyrvOUory0rV468yDF20rcNC+BCmtIGjcT31CFIR3pkNNA==","signatures":[{"sig":"MEUCIQDg5gCMHqEHZ+a/q2dXT9Jg4Vprf6KSwZXD5lkh5m7pewIgYSHJ5ywxSBZPllqv+sQn9RHcUiYjEWPvONNezHqf4Ls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101433},"main":"dist/index.mjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"a11bac4b600c32fede68ed5383df0e66a08c36b2","scripts":{"dev":"bun run build --watch","lint":"eslint . --ext .ts,.tsx","test":"bun test","build":"bun run clean && bun run build:esm && bun run build:types","clean":"rm -rf dist coverage","format":"prettier --write .","prepare":"husky","lint:fix":"eslint . --ext .ts,.tsx --fix","build:esm":"bun build ./index.ts --outfile ./dist/index.mjs --format esm --target browser --external react --external react-dom --external lucide-react --external react-arborist --external @a24z/industry-theme --external @principal-ai/repository-abstraction","storybook":"storybook dev -p 6007","typecheck":"tsc --noEmit","test:watch":"bun test --watch","build:types":"tsc --emitDeclarationOnly --declaration --declarationMap","format:check":"prettier --check .","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"_npmVersion":"10.9.2","description":"React component for selective directory filtering and file tree visualization","directories":{},"_nodeVersion":"23.11.0","dependencies":{"typescript":"^5.0.4","react-arborist":"^3.4.3","@a24z/industry-theme":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","jsdom":"^26.1.0","react":"^19.1.1","eslint":"^9.32.0","prettier":"^3.6.2","react-dom":"^19.1.1","storybook":"^9.1.3","@eslint/js":"^9.32.0","@types/bun":"latest","rehype-raw":"^7.0.0","remark-gfm":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^22.15.26","lint-staged":"^16.1.5","rehype-slug":"^6.0.0","@types/react":"^19.1.12","highlight.js":"^11.11.1","lucide-react":"^0.542.0","react-markdown":"^10.1.0","rehype-sanitize":"^6.0.0","@types/react-dom":"^19.1.8","rehype-highlight":"^7.0.2","typescript-eslint":"^8.38.0","hast-util-sanitize":"^5.0.2","eslint-plugin-import":"^2.32.0","react-zoom-pan-pinch":"^3.7.0","@storybook/addon-docs":"^9.1.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^9.1.3","@storybook/react-webpack5":"^9.1.3","@typescript-eslint/parser":"^8.38.0","@storybook/addon-onboarding":"^9.1.3","@typescript-eslint/eslint-plugin":"^8.38.0","eslint-import-resolver-typescript":"^4.4.4","@storybook/addon-webpack5-compiler-swc":"^3.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","lucide-react":">=0.263.0","@principal-ai/repository-abstraction":"^0.2.3"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamic-file-tree_0.1.23_1762215959650_0.5283564883015082","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@a24z/dynamic-file-tree","version":"0.1.24","keywords":["react","file-tree","directory-filter","tree-view","file-browser"],"author":{"name":"PrincipleMD Team"},"license":"MIT","_id":"@a24z/dynamic-file-tree@0.1.24","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"dist":{"shasum":"43d1d65d522e1823e8da4d8945155e3a1844eeac","tarball":"https://registry.npmjs.org/@a24z/dynamic-file-tree/-/dynamic-file-tree-0.1.24.tgz","fileCount":53,"integrity":"sha512-yM0WWUWyDKG8Nz7nhFZ5j1nZG8RWK40nEybzTs53vaJcVVkCDJzhGkNc1kLvoXl/iyVHDOM4q47U2uPj269CMQ==","signatures":[{"sig":"MEYCIQC6J+NSkcx6uI3L+cLxQk2QKGsqXQwbuyNpPI40fU7MyAIhAKQJUQAprdJYp0xWySq5M1MlNwztTi8vTe6dM/0TwIbL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":101433},"main":"dist/index.mjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"d3d2251fff6b0cfabc83169113c95020dcf87a44","scripts":{"dev":"bun run build --watch","lint":"eslint . --ext .ts,.tsx","test":"bun test","build":"bun run clean && bun run build:esm && bun run build:types","clean":"rm -rf dist coverage","format":"prettier --write .","prepare":"husky","lint:fix":"eslint . --ext .ts,.tsx --fix","build:esm":"bun build ./index.ts --outfile ./dist/index.mjs --format esm --target browser --external react --external react-dom --external lucide-react --external react-arborist --external @a24z/industry-theme --external @principal-ai/repository-abstraction","storybook":"storybook dev -p 6007","typecheck":"tsc --noEmit","test:watch":"bun test --watch","build:types":"tsc --emitDeclarationOnly --declaration --declarationMap","format:check":"prettier --check .","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"_npmVersion":"10.9.2","description":"React component for selective directory filtering and file tree visualization","directories":{},"_nodeVersion":"23.11.0","dependencies":{"typescript":"^5.0.4","react-arborist":"^3.4.3","@a24z/industry-theme":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","jsdom":"^26.1.0","react":"^19.1.1","eslint":"^9.32.0","prettier":"^3.6.2","react-dom":"^19.1.1","storybook":"^9.1.3","@eslint/js":"^9.32.0","@types/bun":"latest","rehype-raw":"^7.0.0","remark-gfm":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^22.15.26","lint-staged":"^16.1.5","rehype-slug":"^6.0.0","@types/react":"^19.1.12","highlight.js":"^11.11.1","lucide-react":"^0.542.0","react-markdown":"^10.1.0","rehype-sanitize":"^6.0.0","@types/react-dom":"^19.1.8","rehype-highlight":"^7.0.2","typescript-eslint":"^8.38.0","hast-util-sanitize":"^5.0.2","eslint-plugin-import":"^2.32.0","react-zoom-pan-pinch":"^3.7.0","@storybook/addon-docs":"^9.1.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^9.1.3","@storybook/react-webpack5":"^9.1.3","@typescript-eslint/parser":"^8.38.0","@storybook/addon-onboarding":"^9.1.3","@typescript-eslint/eslint-plugin":"^8.38.0","eslint-import-resolver-typescript":"^4.4.4","@storybook/addon-webpack5-compiler-swc":"^3.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","lucide-react":">=0.263.0","@principal-ai/repository-abstraction":"^0.2.3"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamic-file-tree_0.1.24_1762570402523_0.3760549795279946","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@a24z/dynamic-file-tree","version":"0.1.25","keywords":["react","file-tree","directory-filter","tree-view","file-browser"],"author":{"name":"PrincipleMD Team"},"license":"MIT","_id":"@a24z/dynamic-file-tree@0.1.25","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"dist":{"shasum":"a96d8236bc2a0d2b693e54805e0e5d980ebaaeba","tarball":"https://registry.npmjs.org/@a24z/dynamic-file-tree/-/dynamic-file-tree-0.1.25.tgz","fileCount":53,"integrity":"sha512-KVudUwjzrsfUdQPnihkDHF98IPPPBgnpluklOBap651X/1Oa+BG1Up7K9Y7dQKWgobEs2W+6fHYfMiYIewjyQw==","signatures":[{"sig":"MEUCIFK73rhNj3eVrQTM7RPAXgY1GU6X4hABbpiSCJGTw9ByAiEAoRkwqO1KdJskXBMD7sqyW7pw3OjLDOVR9aKQJIPbSeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102689},"main":"dist/index.mjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"832e1a1fa8bcd0bcf384be84ba22b62b76b92691","scripts":{"dev":"bun run build --watch","lint":"eslint . --ext .ts,.tsx","test":"bun test","build":"bun run clean && bun run build:esm && bun run build:types","clean":"rm -rf dist coverage","format":"prettier --write .","prepare":"husky","lint:fix":"eslint . --ext .ts,.tsx --fix","build:esm":"bun build ./index.ts --outfile ./dist/index.mjs --format esm --target browser --external react --external react-dom --external lucide-react --external react-arborist --external @a24z/industry-theme --external @principal-ai/repository-abstraction","storybook":"storybook dev -p 6007","typecheck":"tsc --noEmit","test:watch":"bun test --watch","build:types":"tsc --emitDeclarationOnly --declaration --declarationMap","format:check":"prettier --check .","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"_npmVersion":"10.9.2","description":"React component for selective directory filtering and file tree visualization","directories":{},"_nodeVersion":"23.11.0","dependencies":{"typescript":"^5.0.4","react-arborist":"^3.4.3","@a24z/industry-theme":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","jsdom":"^26.1.0","react":"^19.1.1","eslint":"^9.32.0","prettier":"^3.6.2","react-dom":"^19.1.1","storybook":"^9.1.3","@eslint/js":"^9.32.0","@types/bun":"latest","rehype-raw":"^7.0.0","remark-gfm":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^22.15.26","lint-staged":"^16.1.5","rehype-slug":"^6.0.0","@types/react":"^19.1.12","highlight.js":"^11.11.1","lucide-react":"^0.542.0","react-markdown":"^10.1.0","rehype-sanitize":"^6.0.0","@types/react-dom":"^19.1.8","rehype-highlight":"^7.0.2","typescript-eslint":"^8.38.0","hast-util-sanitize":"^5.0.2","eslint-plugin-import":"^2.32.0","react-zoom-pan-pinch":"^3.7.0","@storybook/addon-docs":"^9.1.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^9.1.3","@storybook/react-webpack5":"^9.1.3","@typescript-eslint/parser":"^8.38.0","@storybook/addon-onboarding":"^9.1.3","@typescript-eslint/eslint-plugin":"^8.38.0","eslint-import-resolver-typescript":"^4.4.4","@storybook/addon-webpack5-compiler-swc":"^3.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","lucide-react":">=0.263.0","@principal-ai/repository-abstraction":"^0.2.3"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamic-file-tree_0.1.25_1762571597102_0.44629255008818913","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@a24z/dynamic-file-tree","version":"0.1.26","keywords":["react","file-tree","directory-filter","tree-view","file-browser"],"author":{"name":"PrincipleMD Team"},"license":"MIT","_id":"@a24z/dynamic-file-tree@0.1.26","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"dist":{"shasum":"c53dcb45bf2e1ade44840f1a7ddbf0e743e7b0d2","tarball":"https://registry.npmjs.org/@a24z/dynamic-file-tree/-/dynamic-file-tree-0.1.26.tgz","fileCount":53,"integrity":"sha512-PKccHlsMgc0I404OBOA+oRsz8y1yBYTLzm2WCOQpJaHqm6Jlj/om7ywaGYZ+/xNzgSoNKHALAjGI3lizajZ75A==","signatures":[{"sig":"MEYCIQDm3vPF4lFsTt9weMXUIh5GnF+H1tW/aZKSD1ZsobKJxQIhAMoCzZd/bi2DLtOskNxjeCQ+EZioPQVj+bkZmZ3ZDFyx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103690},"main":"dist/index.mjs","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.mjs"},"./package.json":"./package.json"},"gitHead":"87a949c145f24389179e77d846dddc087f295cb3","scripts":{"dev":"bun run build --watch","lint":"eslint . --ext .ts,.tsx","test":"bun test","build":"bun run clean && bun run build:esm && bun run build:types","clean":"rm -rf dist coverage","format":"prettier --write .","prepare":"husky","lint:fix":"eslint . --ext .ts,.tsx --fix","build:esm":"bun build ./index.ts --outfile ./dist/index.mjs --format esm --target browser --external react --external react-dom --external lucide-react --external react-arborist --external @a24z/industry-theme --external @principal-ai/repository-abstraction","storybook":"storybook dev -p 6007","typecheck":"tsc --noEmit","test:watch":"bun test --watch","build:types":"tsc --emitDeclarationOnly --declaration --declarationMap","format:check":"prettier --check .","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"_npmVersion":"10.9.2","description":"React component for selective directory filtering and file tree visualization","directories":{},"_nodeVersion":"23.11.0","dependencies":{"typescript":"^5.0.4","react-arborist":"^3.4.3","@a24z/industry-theme":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","jsdom":"^26.1.0","react":"^19.1.1","eslint":"^9.32.0","prettier":"^3.6.2","react-dom":"^19.1.1","storybook":"^9.1.3","@eslint/js":"^9.32.0","@types/bun":"latest","rehype-raw":"^7.0.0","remark-gfm":"^4.0.1","@types/jest":"^29.5.12","@types/node":"^22.15.26","lint-staged":"^16.1.5","rehype-slug":"^6.0.0","@types/react":"^19.1.12","highlight.js":"^11.11.1","lucide-react":"^0.542.0","react-markdown":"^10.1.0","rehype-sanitize":"^6.0.0","@types/react-dom":"^19.1.8","rehype-highlight":"^7.0.2","typescript-eslint":"^8.38.0","hast-util-sanitize":"^5.0.2","eslint-plugin-import":"^2.32.0","react-zoom-pan-pinch":"^3.7.0","@storybook/addon-docs":"^9.1.3","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.8","jest-environment-jsdom":"^29.7.0","eslint-plugin-storybook":"^9.1.3","@storybook/react-webpack5":"^9.1.3","@typescript-eslint/parser":"^8.38.0","@storybook/addon-onboarding":"^9.1.3","@typescript-eslint/eslint-plugin":"^8.38.0","eslint-import-resolver-typescript":"^4.4.4","@storybook/addon-webpack5-compiler-swc":"^3.0.0"},"peerDependencies":{"react":">=19.0.0","react-dom":">=19.0.0","lucide-react":">=0.263.0","@principal-ai/repository-abstraction":"^0.2.3"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dynamic-file-tree_0.1.26_1762610630509_0.7489456928821192","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@a24z/dynamic-file-tree","version":"0.1.27","description":"React component for selective directory filtering and file tree visualization","type":"module","main":"dist/index.mjs","module":"dist/index.mjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.mjs","default":"./dist/index.mjs"},"./package.json":"./package.json"},"scripts":{"build":"bun run clean && bun run build:esm && bun run build:types","build:esm":"bun build ./index.ts --outfile ./dist/index.mjs --format esm --target browser --external react --external react-dom --external lucide-react --external react-arborist --external @a24z/industry-theme --external @principal-ai/repository-abstraction","build:types":"tsc --emitDeclarationOnly --declaration --declarationMap","dev":"bun run build --watch","test":"bun test","test:watch":"bun test --watch","typecheck":"tsc --noEmit","lint":"eslint . --ext .ts,.tsx","lint:fix":"eslint . --ext .ts,.tsx --fix","format":"prettier --write .","format:check":"prettier --check .","clean":"rm -rf dist coverage","storybook":"storybook dev -p 6007","build-storybook":"storybook build","prepare":"husky","prepublishOnly":"npm run build"},"keywords":["react","file-tree","directory-filter","tree-view","file-browser"],"author":{"name":"PrincipleMD Team"},"license":"MIT","dependencies":{"@a24z/industry-theme":"^0.1.0","react-arborist":"^3.4.3","typescript":"^5.0.4"},"peerDependencies":{"@principal-ai/repository-abstraction":"^0.2.3","lucide-react":">=0.263.0","react":">=19.0.0","react-dom":">=19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"lucide-react":{"optional":true}},"devDependencies":{"@eslint/js":"^9.32.0","@storybook/addon-docs":"^9.1.3","@storybook/addon-onboarding":"^9.1.3","@storybook/addon-webpack5-compiler-swc":"^3.0.0","@storybook/react-webpack5":"^9.1.3","@testing-library/react":"^16.3.0","@types/bun":"latest","@types/jest":"^29.5.12","@types/node":"^22.15.26","@types/react":"^19.1.12","@types/react-dom":"^19.1.8","@typescript-eslint/eslint-plugin":"^8.38.0","@typescript-eslint/parser":"^8.38.0","eslint":"^9.32.0","eslint-config-prettier":"^10.1.8","eslint-import-resolver-typescript":"^4.4.4","eslint-plugin-import":"^2.32.0","eslint-plugin-storybook":"^9.1.3","hast-util-sanitize":"^5.0.2","highlight.js":"^11.11.1","husky":"^9.1.7","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","jsdom":"^26.1.0","lint-staged":"^16.1.5","lucide-react":"^0.542.0","prettier":"^3.6.2","react":"^19.1.1","react-dom":"^19.1.1","react-markdown":"^10.1.0","react-zoom-pan-pinch":"^3.7.0","rehype-highlight":"^7.0.2","rehype-raw":"^7.0.0","rehype-sanitize":"^6.0.0","rehype-slug":"^6.0.0","remark-gfm":"^4.0.1","storybook":"^9.1.3","typescript-eslint":"^8.38.0"},"_id":"@a24z/dynamic-file-tree@0.1.27","gitHead":"73379a9d22cad9ebd0221d2de68800e3646a65e2","_nodeVersion":"23.11.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-nJdCS9MFLZb4zvNuIt0gEj5de/LN1734NpnYNTngxeBTaFHlyyyIdVDBgj3nCPiPnGQFgeV/XWr4zEbyPL9YRA==","shasum":"e7aabf5b834803057d2a8e5a640b7487a5625c8b","tarball":"https://registry.npmjs.org/@a24z/dynamic-file-tree/-/dynamic-file-tree-0.1.27.tgz","fileCount":53,"unpackedSize":104047,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFYNAtr2BAT5M3mIoTA9PCtSleMKfP4wM2AtsQR9QP7LAiAu/GOvDknzO128Du2WjpkOj2XUheprcSs7HNRgHwCKlw=="}]},"_npmUser":{"name":"fernando-ram-lugo","email":"principle@principlemd.com"},"directories":{},"maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dynamic-file-tree_0.1.27_1762621179184_0.459554130237837"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-30T20:04:00.842Z","modified":"2025-11-08T16:59:39.605Z","0.1.1":"2025-09-30T20:04:01.048Z","0.1.3":"2025-10-02T06:01:57.664Z","0.1.4":"2025-10-02T17:33:30.378Z","0.1.5":"2025-10-02T21:46:48.265Z","0.1.6":"2025-10-04T19:06:31.584Z","0.1.7":"2025-10-06T05:06:37.590Z","0.1.8":"2025-10-06T05:26:30.278Z","0.1.9":"2025-10-06T14:51:13.707Z","0.1.10":"2025-10-06T15:24:51.367Z","0.1.11":"2025-10-06T22:41:37.598Z","0.1.12":"2025-10-07T00:24:36.611Z","0.1.13":"2025-10-07T04:08:28.215Z","0.1.14":"2025-10-07T15:11:00.254Z","0.1.15":"2025-10-07T17:48:09.543Z","0.1.16":"2025-10-07T23:06:35.466Z","0.1.17":"2025-10-07T23:17:19.156Z","0.1.18":"2025-10-10T14:08:12.661Z","0.1.19":"2025-10-15T01:35:33.670Z","0.1.20":"2025-10-17T00:20:46.088Z","0.1.21":"2025-10-27T15:11:54.235Z","0.1.22":"2025-10-27T15:29:47.432Z","0.1.23":"2025-11-04T00:25:59.842Z","0.1.24":"2025-11-08T02:53:22.716Z","0.1.25":"2025-11-08T03:13:17.314Z","0.1.26":"2025-11-08T14:03:50.758Z","0.1.27":"2025-11-08T16:59:39.397Z"},"author":{"name":"PrincipleMD Team"},"license":"MIT","keywords":["react","file-tree","directory-filter","tree-view","file-browser"],"description":"React component for selective directory filtering and file tree visualization","maintainers":[{"name":"fernando-ram-lugo","email":"principle@principlemd.com"}],"readme":"# @a24z/dynamic-file-tree\n\nReact component for selective directory filtering and file tree visualization.\n\n## Overview\n\nThis package provides React components that allow users to:\n- Select specific directories from a file tree\n- Filter and show only selected directories\n- Toggle directories as visible/hidden\n- Provide a clean, filtered view of file trees\n\nInspired by the directory filter implementation in the electron-app search feature.\n\n## Installation\n\n```bash\nnpm install @a24z/dynamic-file-tree\n# or\nyarn add @a24z/dynamic-file-tree\n# or\nbun add @a24z/dynamic-file-tree\n```\n\n## Usage\n\n```tsx\nimport { DynamicFileTree } from '@a24z/dynamic-file-tree';\n\nfunction App() {\n  return (\n    <DynamicFileTree\n      // Props to be defined\n    />\n  );\n}\n```\n\n## Development\n\n```bash\n# Install dependencies\nbun install\n\n# Run tests\nbun test\n\n# Build the project\nbun run build\n\n# Type check\nbun run typecheck\n\n# Lint\nbun run lint\n\n# Run Storybook\nbun run storybook\n```\n\n## License\n\nMIT\n\n## Credits\n\nDeveloped by [a24z.ai](https://a24z.ai)","readmeFilename":"README.md"}