{"_id":"@hachej/boring-data-explorer","_rev":"85-127a133d58826e9364803c15664b12ac","name":"@hachej/boring-data-explorer","dist-tags":{"latest":"0.1.111"},"versions":{"0.1.13":{"name":"@hachej/boring-data-explorer","version":"0.1.13","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.13","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"306b974bbe91191315d5e492f6bab688287577ef","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.13.tgz","fileCount":8,"integrity":"sha512-k4epj76DLRajVa1DQh4JrbJ2OTfAoLCyp7gVSBt7sxxiSWSQ+ypvCwymcDc2jHOsBydkkqf415SnVl5luayT+Q==","signatures":[{"sig":"MEYCIQD6Au5c7RzNRvl/4cu98YzuHvKJlCJ8IqsDrylo6XKinwIhAIrvaCRbtaLGUyxqnF4ujbJssWpXm7zosjY/BFiN8E5h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49778},"type":"module","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"gitHead":"560159b5f2185b4a25c5a504d4a1307568aad787","private":false,"scripts":{"lint":"pnpm run typecheck","test":"pnpm --filter @hachej/boring-ui-kit build && vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"pnpm --filter @hachej/boring-ui-kit build && tsc --noEmit"},"_npmUser":{"name":"hachej","email":"julien.hurault@sumeo.io"},"repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"10.9.4","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.1","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"workspace:*"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^2.0.0","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.13_1779943464145_0.5647555782697355","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@hachej/boring-data-explorer","version":"0.1.14","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.14","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"a3e5f720a8cc371d8da8a4ba228a496abcc9457b","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.14.tgz","fileCount":9,"integrity":"sha512-bYlNVpbD0rptW6OTLGt5AXJu78XTa8+4WYbMPpIa6J1Mhcoo9r5NHYF6jhub9LnirQqcuw10u8Umprh6V4RquQ==","signatures":[{"sig":"MEUCIER0P3E/562Z52DvxNwPl2IxvKDJSG83H7GKtUVfl1tlAiEA8YcGmAcxyGz+LvyPC5h4cEWCxSyCfLvcmmJGkPsHyJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50839},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.14.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"pnpm --filter @hachej/boring-ui-kit build && vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"pnpm --filter @hachej/boring-ui-kit build && tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.14.tgz","_integrity":"sha512-bYlNVpbD0rptW6OTLGt5AXJu78XTa8+4WYbMPpIa6J1Mhcoo9r5NHYF6jhub9LnirQqcuw10u8Umprh6V4RquQ==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.12.1","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.23"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^2.0.0","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.14_1779958029025_0.6513457651999841","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@hachej/boring-data-explorer","version":"0.1.24","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.24","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"c15628b9d40dc0d8e68ccc6b4cb8f00c30fba477","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.24.tgz","fileCount":9,"integrity":"sha512-TGU6az91Nhc3AmwfdofrM3WuODYIeEWfy9SwbKHxJ+ipDxJGiADIobsN/8rql1PgSxkbDeArWAIISVRgS2HVCA==","signatures":[{"sig":"MEYCIQDuqKRy3HrDe06vFrpMvC7PlJ7U+mp9nZ95SZY6xeGfIQIhAOCsBwDBebOEr2o/BGOSORkMG/1POmLedS4GDN+Uh1T8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50749},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.24.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.24.tgz","_integrity":"sha512-TGU6az91Nhc3AmwfdofrM3WuODYIeEWfy9SwbKHxJ+ipDxJGiADIobsN/8rql1PgSxkbDeArWAIISVRgS2HVCA==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.24"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^2.0.0","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.24_1779968823741_0.4053872887530492","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@hachej/boring-data-explorer","version":"0.1.26","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.26","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"3ac7cb2a4d4ad329b59a430c9de924a79da7b6bc","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.26.tgz","fileCount":9,"integrity":"sha512-hP4phpLrqxAhfEIMrERenEJwTp+z30wMm86F8Knc85iJfDZpF3OYgwtnw4tOwdmcSD6pDldELOu0vRn/XR86yg==","signatures":[{"sig":"MEYCIQDmueHhnqJK3WbYc1Qqx5zhGxYbeUucHsGM50Fcsw+nJQIhAKi5lT31n08EfPUZ89NFmDHHt0yXQHkGFyitc75WNzZ8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50749},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.26.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.26.tgz","_integrity":"sha512-hP4phpLrqxAhfEIMrERenEJwTp+z30wMm86F8Knc85iJfDZpF3OYgwtnw4tOwdmcSD6pDldELOu0vRn/XR86yg==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.26"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^2.0.0","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.26_1780039805818_0.990373135269403","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@hachej/boring-data-explorer","version":"0.1.27","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.27","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"ce39bc951139ea1b9d2bf7673b90dbf2498cac03","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.27.tgz","fileCount":9,"integrity":"sha512-ajbC7vTV6U9HAqe2eEk/SuHYugU+kC6Nui3+1ziDKgBDOWVHX+kPOiOEGYNAY2OvY4zlBo40ZPb095rcp/1LDA==","signatures":[{"sig":"MEYCIQDaN/+Mu6QKlxt6tGy7ClCjduWBKj2oXpScOLxHR1LwAwIhAPSkJXUXiV2/ivjjbJq8psHC4cdCfGYks4ru0+1IjrI3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50749},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.27.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.27.tgz","_integrity":"sha512-ajbC7vTV6U9HAqe2eEk/SuHYugU+kC6Nui3+1ziDKgBDOWVHX+kPOiOEGYNAY2OvY4zlBo40ZPb095rcp/1LDA==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.27"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^2.0.0","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.27_1780043612783_0.02965871415733612","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@hachej/boring-data-explorer","version":"0.1.28","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.28","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"b4c47aa5cd0bc8b27f3b28aa8f2145f33c8e5c6c","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.28.tgz","fileCount":9,"integrity":"sha512-fZCQXxUSlV9SsPK3YYLpxkYzZo7e7pi5miab8MArSoFdmToba4uuWYi5Njia2Cy3MtDzfSvizSnuvHRm2ZYAow==","signatures":[{"sig":"MEYCIQDxotYQamms26cOPCYnLFuGRDsLXUbF08TfV1OtDnoV6QIhAK7N+shBQ0Npm2Yx2lhfiudrOg4pQBhBfaMUMbvqYCQI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50749},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.28.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.28.tgz","_integrity":"sha512-fZCQXxUSlV9SsPK3YYLpxkYzZo7e7pi5miab8MArSoFdmToba4uuWYi5Njia2Cy3MtDzfSvizSnuvHRm2ZYAow==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.28"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^2.0.0","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.28_1780053936537_0.054043937197007175","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@hachej/boring-data-explorer","version":"0.1.29","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.29","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"e3f779b7bca1acdd94fbec4bff15ca896d0764c6","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.29.tgz","fileCount":9,"integrity":"sha512-uoT+2ScbkKQ9575X/523qRkWxx2qSagdqK1Yblql7zchSdy4yu4BctYVEb5/hqKZCxXBHWhs5cyV2fwm5g7Zvw==","signatures":[{"sig":"MEYCIQCplYLe2EuU+GtJI3mYaR5/7d6CRRqAhVYGrOotc091iwIhAKKCupIxUAUjHdYvFOAFPpUPTiLa998BJKNH3rtKavXX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50749},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.29.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.29.tgz","_integrity":"sha512-uoT+2ScbkKQ9575X/523qRkWxx2qSagdqK1Yblql7zchSdy4yu4BctYVEb5/hqKZCxXBHWhs5cyV2fwm5g7Zvw==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.29"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^2.0.0","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.29_1780057446702_0.12279159111485227","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@hachej/boring-data-explorer","version":"0.1.30","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.30","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"110e7f5f14ecdf030e79f8bfe1bccfb4d6835caf","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.30.tgz","fileCount":9,"integrity":"sha512-3j2cfbjmq2qs263e+IVUKhfoZ454yyBO+YnYuZ7XLhEP0UTNH6NyC0AtZ5H7PklKC8bULSGW20NoqEAXfpxJ8Q==","signatures":[{"sig":"MEUCIQDCXPj2itN8hD28Oa8XrKqe85QSxqY0wnf5rBhV2uVjIgIgXrVLJVpNyy2zm8Ep8KFHX/4iS1i3Dl75h7CJo1a4+BY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50749},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.30.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.30.tgz","_integrity":"sha512-3j2cfbjmq2qs263e+IVUKhfoZ454yyBO+YnYuZ7XLhEP0UTNH6NyC0AtZ5H7PklKC8bULSGW20NoqEAXfpxJ8Q==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.30"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^2.0.0","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.30_1780156292806_0.9257444527822414","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@hachej/boring-data-explorer","version":"0.1.31","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.31","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"dcf8c9afa02e58b571d5fdf4949c38ad12bbfe81","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.31.tgz","fileCount":9,"integrity":"sha512-U843j/9iwXbUDq86MDchlYq6FDU30cyztls4FAIcm1b+JhU4H09WO8XWU3RBszDXVzWJNmCU14yXMDmp2V89tw==","signatures":[{"sig":"MEYCIQCIIrApWxdEj5etbjokL7Kd3ZHb1h8dA93ou1CJ7Pxz9wIhAM7t45RRqkE3BognTNOrpI6A80p7HwHGtinfHMklzd9q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50749},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.31.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.31.tgz","_integrity":"sha512-U843j/9iwXbUDq86MDchlYq6FDU30cyztls4FAIcm1b+JhU4H09WO8XWU3RBszDXVzWJNmCU14yXMDmp2V89tw==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.31"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^2.0.0","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.31_1780227324733_0.5532513297014581","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"@hachej/boring-data-explorer","version":"0.1.32","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.32","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"6926c5951f62a9cb111eed4036e449feca03fa0d","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.32.tgz","fileCount":9,"integrity":"sha512-fITdQKDyEhUXeOCVTr11QR07hN54cFTM+0FpcJIQ+ND/FlJPi4UPttjswaoiQCEDEREcfXuFa9zksdZ/EgIc7w==","signatures":[{"sig":"MEUCIQCJ/svhVT49fDFHiLwmQYX83BvaahVnARWXAxdPfk1cKgIgFyFUBvzgrzEZFCgG1dJa1baX9O7Yv0YB43nPFzrGtYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50749},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.32.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.32.tgz","_integrity":"sha512-fITdQKDyEhUXeOCVTr11QR07hN54cFTM+0FpcJIQ+ND/FlJPi4UPttjswaoiQCEDEREcfXuFa9zksdZ/EgIc7w==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.32"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^2.0.0","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.32_1780644314045_0.36830233215077657","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"@hachej/boring-data-explorer","version":"0.1.33","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.33","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"ecb0b47082a8132fba44c70d18c1a42469a177ca","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.33.tgz","fileCount":9,"integrity":"sha512-KRPTkfmvCzTPryHlZuyVYs88OpRs0WnDJ4X8OCffJVgBUFQur+w8n2nVcfP89D+FY2AwyJfVcoZPnPWn1gBU6w==","signatures":[{"sig":"MEYCIQCeYgzoj2nBrCB9rIR+cTGA+6z479WrRWUvGK6gK9ExpgIhAJqZzg0SGxGyD8htgSZIIk4YT4l50nXZ43t89iHpbNnr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50749},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.33.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.33.tgz","_integrity":"sha512-KRPTkfmvCzTPryHlZuyVYs88OpRs0WnDJ4X8OCffJVgBUFQur+w8n2nVcfP89D+FY2AwyJfVcoZPnPWn1gBU6w==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.33"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^2.0.0","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.33_1780671261784_0.31824218578962427","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"@hachej/boring-data-explorer","version":"0.1.34","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.34","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"8cbeddc1105187d20aeb9c5851a094aa8aaab1d6","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.34.tgz","fileCount":9,"integrity":"sha512-s92f9xww+UBLsX0VTKJSyMd4UdSOgJQ04Ob8lWkUrUU2QYP5xtTS1tPlD4tEABEbrtzSGfr/5Wf8SlbOwlerVg==","signatures":[{"sig":"MEQCIF00NqvsC3GKQ5iSlso9x0oedjFKP6arXCsH6qOptpRXAiBrpRo/nn3sCMIG+q4nSf7L9YTZLcNYTMNQMA3E5UNXoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50749},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.34.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.34.tgz","_integrity":"sha512-s92f9xww+UBLsX0VTKJSyMd4UdSOgJQ04Ob8lWkUrUU2QYP5xtTS1tPlD4tEABEbrtzSGfr/5Wf8SlbOwlerVg==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.34"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^2.0.0","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.34_1780982802463_0.99961077094499","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"@hachej/boring-data-explorer","version":"0.1.35","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.35","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"a30427957e13bd03f88996263c786f98d9803f00","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.35.tgz","fileCount":9,"integrity":"sha512-g+B6lGhf24Gz7Zw6cLO7apaGYW4usHkdBO6Fw4+U3uwOzu2h/m2usdi2BiE+FiXUwXMU2ITk4cD/xlVeprrvxQ==","signatures":[{"sig":"MEYCIQCToUbpAuaQ4h4oSWk9MzJ6PuSOOXqnHH3TP4XDnzSg8QIhAI0lcvDiIFvJD39f+IlqJY5nCw80ndpgI9h5GTwFj4gX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50749},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.35.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.35.tgz","_integrity":"sha512-g+B6lGhf24Gz7Zw6cLO7apaGYW4usHkdBO6Fw4+U3uwOzu2h/m2usdi2BiE+FiXUwXMU2ITk4cD/xlVeprrvxQ==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.35"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^3.2.6","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.35_1781181022544_0.5119732715242957","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"@hachej/boring-data-explorer","version":"0.1.36","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.36","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"5132f037a7f419f448735f6040d75fb26af96ffe","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.36.tgz","fileCount":9,"integrity":"sha512-uVlyasKMg7i8sdt1lfTTpv4WUk0iIcLiK24iccvQDExKNb3jAOuewGR1+FIT3iBxM4LcaUyv+8CfJYm/1rhn5w==","signatures":[{"sig":"MEUCIQDm80MhE/pn/WllkYjGrTFKWU5NDqvU2RlKbchmuvKwlwIgabi40VtRjcVzGwnA65pK9VqL9bEq1sv/Es7DXP/rLuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50749},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.36.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.36.tgz","_integrity":"sha512-uVlyasKMg7i8sdt1lfTTpv4WUk0iIcLiK24iccvQDExKNb3jAOuewGR1+FIT3iBxM4LcaUyv+8CfJYm/1rhn5w==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.36"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^3.2.6","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.36_1781199931259_0.6161743496483179","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"@hachej/boring-data-explorer","version":"0.1.37","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.37","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"6253df0185cd754f3bf9e172ba9fc91e0c1d822d","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.37.tgz","fileCount":9,"integrity":"sha512-WWV81ddvBdJuKyAja1onGGa9hhRZgTkMy08z7jXfU5B4J8oDXRa0IE6sDo+K68x+QOvBC47E1aJAN98KD1yLAA==","signatures":[{"sig":"MEYCIQDd19XeJt4yHvs62O9x6Rh28eprR0peGWLfuGUyPHWv9gIhAK33TNg/mitpHe5pKQUU3wK0dSSNxBnZPT4zayiI18Uv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50749},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.37.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.37.tgz","_integrity":"sha512-WWV81ddvBdJuKyAja1onGGa9hhRZgTkMy08z7jXfU5B4J8oDXRa0IE6sDo+K68x+QOvBC47E1aJAN98KD1yLAA==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.37"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^3.2.6","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.37_1781207938741_0.021422214057317257","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"@hachej/boring-data-explorer","version":"0.1.38","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.38","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"2e943fb2a6f7e5a0aff8b5ebd8d8db9ff1dd613c","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.38.tgz","fileCount":9,"integrity":"sha512-UbgXoLDxQlmuNVYHnrGaCXC6TsaEsNtM/Gg0RX0y6QrXKKPBsR1IfHGMVoXz0uWMLEFN1vKnseh2SKom59hmtw==","signatures":[{"sig":"MEYCIQCRbOTV36roMMtUQnFi60f3ZNB6F0W9UGmDV4yx34dNsQIhAIqDUfUTWhfA0+OBGKRxJIt5tgDrOkqqlO1jztyREK2t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50749},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.38.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.38.tgz","_integrity":"sha512-UbgXoLDxQlmuNVYHnrGaCXC6TsaEsNtM/Gg0RX0y6QrXKKPBsR1IfHGMVoXz0uWMLEFN1vKnseh2SKom59hmtw==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.38"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^3.2.6","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.38_1781238957584_0.08521465925113536","host":"s3://npm-registry-packages-npm-production"}},"0.1.39":{"name":"@hachej/boring-data-explorer","version":"0.1.39","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.39","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"cb62a45eb35f8fd7b4a4d9f3936d76bf7f70e032","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.39.tgz","fileCount":9,"integrity":"sha512-+ctTqg+T+1hYkpvVyVT7m2d2W61JCUHdpdBs8arUj1RZVjIUzfmQzdQs5xGlB0zXzZkN+XchNQHPqKEKYNdOJg==","signatures":[{"sig":"MEUCIERPHuxAO7wcB+O7ZnI70RJqBAI+rSZhND8wbwdqMAG5AiEA2NrAESdn2OTVzKVDqAiHgIH3TB5HtHUU9VSBDqWcgKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50749},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.39.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.39.tgz","_integrity":"sha512-+ctTqg+T+1hYkpvVyVT7m2d2W61JCUHdpdBs8arUj1RZVjIUzfmQzdQs5xGlB0zXzZkN+XchNQHPqKEKYNdOJg==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.39"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^3.2.6","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.39_1781243113941_0.3239965717470783","host":"s3://npm-registry-packages-npm-production"}},"0.1.40":{"name":"@hachej/boring-data-explorer","version":"0.1.40","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.40","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"9e27aec4c937cf853713ab88a66b0b492e8f9ab4","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.40.tgz","fileCount":9,"integrity":"sha512-JN9ulP1mciPpLAoq5YQjGb28xcnghzVwlhwDkGI3j8q6Bz7jVW4JuWvKU/RcY6FQ/YYNos+G3rmKj1YjRZBKLg==","signatures":[{"sig":"MEUCIDmWXbQQQ/ewK2XE4IGb7NkpShJPqrPRJnQOa0NQ9awMAiEAnZCMGi8CSEdfI6xn0qW7LHaAL7/YzZUOlBGUQYbRtpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":50749},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.40.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.40.tgz","_integrity":"sha512-JN9ulP1mciPpLAoq5YQjGb28xcnghzVwlhwDkGI3j8q6Bz7jVW4JuWvKU/RcY6FQ/YYNos+G3rmKj1YjRZBKLg==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.40"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^3.2.6","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.40_1781248654955_0.6214975841335484","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"@hachej/boring-data-explorer","version":"0.1.41","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.41","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"dd5619e7794b77fbf978cf93859a84f4fdc46fdb","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.41.tgz","fileCount":9,"integrity":"sha512-R33+ZBd4wx5kyisjXlMPzZ+ng35AmikPCIftqBoujTXA1SX2YocHpuFnpzOx1tltVCTlDXxWa6OkUt4VJSvsQQ==","signatures":[{"sig":"MEUCIBtYivKDwiczbA7JHxEnN8Ojt6wSZ+vqgD3Z3ZM6U5NjAiEAy8YbDlIGgwgdcDdWG0DjnCUGbPZD6NfVcTuEpUkIvKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52669},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.41.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.41.tgz","_integrity":"sha512-R33+ZBd4wx5kyisjXlMPzZ+ng35AmikPCIftqBoujTXA1SX2YocHpuFnpzOx1tltVCTlDXxWa6OkUt4VJSvsQQ==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.41"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^3.2.6","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.41_1781273263144_0.7705643308045163","host":"s3://npm-registry-packages-npm-production"}},"0.1.42":{"name":"@hachej/boring-data-explorer","version":"0.1.42","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.42","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"4afad1c61941ef68727079a1c4f54b608d97d4e0","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.42.tgz","fileCount":9,"integrity":"sha512-3wAL8sVNJrTow8tXcRAw3FGdgl8srgR5Fz+/Stceaf7XFuYc5LzmvS/05LdmdhYkMigCpl21KeiB5gOHf2op7A==","signatures":[{"sig":"MEUCIHXoWdWLHJK8ARThOD26YANIugWonqf3TDAzK2i21JhcAiEAhN6QxWrxspQkSfTKJ8qrt5BVg4lPqzFqtl2mVGg5ojA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44698},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.42.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.42.tgz","_integrity":"sha512-3wAL8sVNJrTow8tXcRAw3FGdgl8srgR5Fz+/Stceaf7XFuYc5LzmvS/05LdmdhYkMigCpl21KeiB5gOHf2op7A==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.42"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^3.2.6","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.42_1781383165243_0.8683639692237699","host":"s3://npm-registry-packages-npm-production"}},"0.1.43":{"name":"@hachej/boring-data-explorer","version":"0.1.43","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.43","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"09a5e045a4ea190fe283248fe45e1336cffbc47b","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.43.tgz","fileCount":9,"integrity":"sha512-HZDQA+ZhZatWzWICrStveeJpc3cG6HcGwGRhi2GGVc4K3hCf3kRMp5DKb4UcG8goD9xMlvstPxeiNdwa15YkUQ==","signatures":[{"sig":"MEYCIQCqX178Jb8fdtAcnHmuMdclD/d6yE2s57A/HlOdVXkjBgIhALyoKbF0a2s01aYHpTylXVY9nI8tDKLfbP3mE38NsbVz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44698},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.43.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.43.tgz","_integrity":"sha512-HZDQA+ZhZatWzWICrStveeJpc3cG6HcGwGRhi2GGVc4K3hCf3kRMp5DKb4UcG8goD9xMlvstPxeiNdwa15YkUQ==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.43"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^3.2.6","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.43_1781541496294_0.3892270017538024","host":"s3://npm-registry-packages-npm-production"}},"0.1.44":{"name":"@hachej/boring-data-explorer","version":"0.1.44","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.44","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"11808fdaa7c7e2e04a68e23e985996fb9fdfc98b","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.44.tgz","fileCount":9,"integrity":"sha512-fI7lPmEFOLZL7r4ZQ64cYmK2HPDOJC8dE0dYWDMA9AO/h5NhiW/FxkHc6owOnVL3DOqSlqwo6AxgHvZH3btZ/w==","signatures":[{"sig":"MEUCIHO5CiuNrxjJHnLameKf53RAuEIWg4ZNTRIXL3Pq3BTdAiEA2YUmg2eg8LOLkOQGKWXsjtXvlnGHK+W9jHKfUsUxeHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44698},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.44.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.44.tgz","_integrity":"sha512-fI7lPmEFOLZL7r4ZQ64cYmK2HPDOJC8dE0dYWDMA9AO/h5NhiW/FxkHc6owOnVL3DOqSlqwo6AxgHvZH3btZ/w==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.44"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^3.2.6","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.44_1781558006961_0.7073356418262478","host":"s3://npm-registry-packages-npm-production"}},"0.1.45":{"name":"@hachej/boring-data-explorer","version":"0.1.45","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.45","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"def2a046065cc5e0de53dfd731771f3362a2157f","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.45.tgz","fileCount":9,"integrity":"sha512-JZ5ezmbSAvyXNEE2Xolzb6Z7DH7A4e2JOHxIFs+nR5hSxvg4mOLUnGrO9Z7nSo7Z1NpgqggBRrjifHxmUJxKuQ==","signatures":[{"sig":"MEYCIQDQ7ie2QBaPp0l7DH20XgJLR4LYAPQzmv/TmETjx769YQIhAID/s/O+nbKEPERmvHq2JihmvdY41KPjGr7KYyCu8o2Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44698},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.45.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.45.tgz","_integrity":"sha512-JZ5ezmbSAvyXNEE2Xolzb6Z7DH7A4e2JOHxIFs+nR5hSxvg4mOLUnGrO9Z7nSo7Z1NpgqggBRrjifHxmUJxKuQ==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.45"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^3.2.6","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.45_1781588398942_0.14666915914574075","host":"s3://npm-registry-packages-npm-production"}},"0.1.46":{"name":"@hachej/boring-data-explorer","version":"0.1.46","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.46","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"55c970675de95e0ebbcda8d3f2cf1d9bc045651d","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.46.tgz","fileCount":9,"integrity":"sha512-kn5dZLCJfaKRSzV2uN4UCFe1J2QP4N9g1/onpRkHIOXnLetEsfCPMVG4gHfAHtSgixxGu07XSZZAfuCDRl+QIw==","signatures":[{"sig":"MEUCIH2H1zPH9WMBMp6PmP7xNU7CFnAlf2bEnBvrooLnPJaTAiEAyC84LWfzlbnka5u7VZjoHGt4s7VOWNzUVSd0D6Wbx2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44698},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.46.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.46.tgz","_integrity":"sha512-kn5dZLCJfaKRSzV2uN4UCFe1J2QP4N9g1/onpRkHIOXnLetEsfCPMVG4gHfAHtSgixxGu07XSZZAfuCDRl+QIw==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.46"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^3.2.6","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.46_1781602910501_0.5568819989727247","host":"s3://npm-registry-packages-npm-production"}},"0.1.47":{"name":"@hachej/boring-data-explorer","version":"0.1.47","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.47","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"a16feb0f5b8a033b98c2a62015f3829a65d32eca","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.47.tgz","fileCount":9,"integrity":"sha512-bqnyrThTtR5LqndMYckDmZ6eiw8JHt/l3Yk55r0SmN2ZUFHwuoKClHKPbgdz3JEUgHJL4xmoiW5wzx9eHY7fwQ==","signatures":[{"sig":"MEQCIB7RopPI4tSEkRaI/0lGP2bPBJBA8E88OCdgR5mfGR76AiAjDdz0MuNotrhaCxuxWNFiZuEkh6T0zLpODjipfeLxWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44698},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.47.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.47.tgz","_integrity":"sha512-bqnyrThTtR5LqndMYckDmZ6eiw8JHt/l3Yk55r0SmN2ZUFHwuoKClHKPbgdz3JEUgHJL4xmoiW5wzx9eHY7fwQ==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.47"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^3.2.6","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.47_1781606820176_0.689227197873252","host":"s3://npm-registry-packages-npm-production"}},"0.1.48":{"name":"@hachej/boring-data-explorer","version":"0.1.48","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.48","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"a03be7d0d42a50c00a2281c4fd3f0ea42a1b5719","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.48.tgz","fileCount":9,"integrity":"sha512-+fqCHhL+eqVuEfOn4jYZwQfJbdCtaHTreU8LBK3SVE2XHWgzSFWcPWY2+AWsZqzoibOeIre8FfIyPQd2v+isrg==","signatures":[{"sig":"MEUCID5hnXbMLzxOvQUn1iRVPJ4CDosjA8ZhKBTNmhX8POcXAiEA5nX4GYy6U9MLquTKtViHFXCMvi60bAE5bMhAquojHCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44698},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.48.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.48.tgz","_integrity":"sha512-+fqCHhL+eqVuEfOn4jYZwQfJbdCtaHTreU8LBK3SVE2XHWgzSFWcPWY2+AWsZqzoibOeIre8FfIyPQd2v+isrg==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.48"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^3.2.6","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.48_1781619456832_0.33245071759922307","host":"s3://npm-registry-packages-npm-production"}},"0.1.49":{"name":"@hachej/boring-data-explorer","version":"0.1.49","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.49","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"40f0df6dc4df373cd94b86fb71d320f8d87fe569","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.49.tgz","fileCount":9,"integrity":"sha512-aM5FVozj4JtsDlPj4VvK0FzftcsA2cTvdbzuaf8OlT8SS4WLxLFUjBryizhbZrCL/DHlJwRkCjxOdmWgeYeYyg==","signatures":[{"sig":"MEUCIQDvkhfQc7qCKVltlWLHF2Np1LI6q+itVoXRJz7PgO070AIgZi+N20zTDRg+Wo9v8JdnB/2LDI7Qdm8eaECrl1hS2zM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44698},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.49.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.49.tgz","_integrity":"sha512-aM5FVozj4JtsDlPj4VvK0FzftcsA2cTvdbzuaf8OlT8SS4WLxLFUjBryizhbZrCL/DHlJwRkCjxOdmWgeYeYyg==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.49"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^3.2.6","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.49_1781681536116_0.9110808683191023","host":"s3://npm-registry-packages-npm-production"}},"0.1.50":{"name":"@hachej/boring-data-explorer","version":"0.1.50","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.50","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"8d2552bca0579afc8e0364314c86a57070927d95","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.50.tgz","fileCount":9,"integrity":"sha512-yjzYdBhrX6UJcJ8KnKf8McQ/ZS8ML7pcCFvGE8fejWO5hrvJLiv4iOIyowNwflRCEt0bN0gjmD9tmHhupetEMQ==","signatures":[{"sig":"MEUCIA+OaV6f2BlOZsQLGd0K+pNwXbxQzkrqBO1uo4pIGhwJAiEA3eGN13KYsZQOZNv/Vv7fXHM0WVHUZzyS5ioy/awqATE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44698},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.50.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.50.tgz","_integrity":"sha512-yjzYdBhrX6UJcJ8KnKf8McQ/ZS8ML7pcCFvGE8fejWO5hrvJLiv4iOIyowNwflRCEt0bN0gjmD9tmHhupetEMQ==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.50"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^3.2.6","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.50_1781687230108_0.45825463500044616","host":"s3://npm-registry-packages-npm-production"}},"0.1.51":{"name":"@hachej/boring-data-explorer","version":"0.1.51","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.51","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"2b5505de4e377b08ba50acb7f0abe5fefde6598e","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.51.tgz","fileCount":9,"integrity":"sha512-WJoGoLEhJqRoTe9J60E/2uTOvn47Aj7+NVA1BOuWBMz7OBn+ONU9vCC3+T6SmjiyDVDIZYpqf7rsVxmABb2sBA==","signatures":[{"sig":"MEUCIQCOaEnMVYF+8/C/bZvnM0YiLfVZ8kXOM+Gc1q8UrhwF+gIgEe0JMGKsD4ugmTfx3Lo5XF7x2XTdVxMfFtLo/j7PIlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44698},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.51.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.51.tgz","_integrity":"sha512-WJoGoLEhJqRoTe9J60E/2uTOvn47Aj7+NVA1BOuWBMz7OBn+ONU9vCC3+T6SmjiyDVDIZYpqf7rsVxmABb2sBA==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.51"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^3.2.6","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.51_1781691363368_0.35420677068708084","host":"s3://npm-registry-packages-npm-production"}},"0.1.52":{"name":"@hachej/boring-data-explorer","version":"0.1.52","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.52","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"27d692d58f438d3a76ec866c0c0dc3b2b61c7d67","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.52.tgz","fileCount":9,"integrity":"sha512-1I7bFpXp4DxF8kNsiDK2nwfpAxnOyCJYJw29ZsLA/cp0B7Z+pLvjRWDG0DUL01Jv3xl0VQzdn3HO7uJzEcidAw==","signatures":[{"sig":"MEUCIQCWjgM0Edfe4FUZiXhpCr7bojGvNkxtX7yHCrmicXL9ngIgDE58NMQ/hog6G6n292CddZeuCrHPOwavu8apr/aiEoo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44698},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.52.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.52.tgz","_integrity":"sha512-1I7bFpXp4DxF8kNsiDK2nwfpAxnOyCJYJw29ZsLA/cp0B7Z+pLvjRWDG0DUL01Jv3xl0VQzdn3HO7uJzEcidAw==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.52"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^3.2.6","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.52_1781693195094_0.29144812545042","host":"s3://npm-registry-packages-npm-production"}},"0.1.53":{"name":"@hachej/boring-data-explorer","version":"0.1.53","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.53","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"362473b2512a7be2abeebea5882c1ee73181df3a","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.53.tgz","fileCount":9,"integrity":"sha512-HBj2CQq7qt9VVpyOcar1hDki5lbn8JILF8kjaXdyM7w3owIbo+NVx6/IqcdetJSfvSPzEbR0OKHwa3w0ujPENw==","signatures":[{"sig":"MEQCIF/AzMurvQvI2nZTJ5S+pzOqS/3QKtzaeZj46zOXLOUTAiBTzLvjZcXfv762KiGoIAG67ZAzJyM40pOKpa58y1Bwrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44698},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.53.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.53.tgz","_integrity":"sha512-HBj2CQq7qt9VVpyOcar1hDki5lbn8JILF8kjaXdyM7w3owIbo+NVx6/IqcdetJSfvSPzEbR0OKHwa3w0ujPENw==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.53"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^3.2.6","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.53_1781803125408_0.34935583218124844","host":"s3://npm-registry-packages-npm-production"}},"0.1.54":{"name":"@hachej/boring-data-explorer","version":"0.1.54","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.54","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"37689b9ed85e719f93ced9d116b96c812cee7067","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.54.tgz","fileCount":9,"integrity":"sha512-EUKY/HNe4gf0ynBMXp50l2VXKeScVVZGp9LWXNxRgdB+4tSSidX1U3rONaFxvYNIB7L5b26xZfu8M4kdphs+SA==","signatures":[{"sig":"MEQCIA6LJu24SDA/EWMBcGhGaLl3KX4I9iYtrQryj/+rRyf9AiA9XHmSxbYofHg/8bWEN1pCnQPBt7FZCtzhs/XtuQlfCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44698},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.54.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.54.tgz","_integrity":"sha512-EUKY/HNe4gf0ynBMXp50l2VXKeScVVZGp9LWXNxRgdB+4tSSidX1U3rONaFxvYNIB7L5b26xZfu8M4kdphs+SA==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.54"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^3.2.6","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.54_1782243319695_0.6479425052105423","host":"s3://npm-registry-packages-npm-production"}},"0.1.55":{"name":"@hachej/boring-data-explorer","version":"0.1.55","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.55","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"44b185f90ff4a007703a13a27a0e4ea2ae0590da","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.55.tgz","fileCount":9,"integrity":"sha512-gbDSgqhJ7AlxREcVcK8JAEfzezW+5T72uAuuc8crt/3H0eUU1RU5SgcrhsROuSwDjOdxa+p1Ey0+Yv7VgFWgBw==","signatures":[{"sig":"MEQCIFnLPDnlwEjjAHmASZYA2P2POLpsUC37vccT35dUSlqnAiBsiT7UpSs88ocoxiB+rEZ89i4elssuf8VgUb6wSMPzlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44698},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.55.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.55.tgz","_integrity":"sha512-gbDSgqhJ7AlxREcVcK8JAEfzezW+5T72uAuuc8crt/3H0eUU1RU5SgcrhsROuSwDjOdxa+p1Ey0+Yv7VgFWgBw==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.55"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^3.2.6","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.55_1782301217291_0.6954881983247239","host":"s3://npm-registry-packages-npm-production"}},"0.1.56":{"name":"@hachej/boring-data-explorer","version":"0.1.56","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.56","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"1adaf9f48bb5be57d437d46abbfd98ac33e55938","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.56.tgz","fileCount":9,"integrity":"sha512-7Xn2maR+EXBuLW7XKArxU5jkKdO+qhAkynnnQ1BHdbeBrED/c/rcy57xa1e686l4lBvcIJQRCYzekcJYCCyQAQ==","signatures":[{"sig":"MEUCID/M8kQOBqv9TXWCp/Wr8FfsVMZH1kba/eAsafW9FoJwAiEA9zJfRQa3U+x3C8/FV3uFdNmEdSfb1RXodVRO+ZbyPnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44698},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.56.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.56.tgz","_integrity":"sha512-7Xn2maR+EXBuLW7XKArxU5jkKdO+qhAkynnnQ1BHdbeBrED/c/rcy57xa1e686l4lBvcIJQRCYzekcJYCCyQAQ==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.56"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^3.2.6","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.56_1782418278209_0.9887458382991168","host":"s3://npm-registry-packages-npm-production"}},"0.1.57":{"name":"@hachej/boring-data-explorer","version":"0.1.57","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.57","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"5d27fbc3acfec41a6aae9b23382ca097e813fdee","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.57.tgz","fileCount":9,"integrity":"sha512-8ys+9ZI5d5Dcg1em33PjOtEJqFiwQi6jzbWOqFJ1c7chmqSh92mnJBmG/60CBsaLPrA7yUW5tSraX6GwxmO/Xw==","signatures":[{"sig":"MEUCIQCbO6wxSHBdCJaOvCkK9ZZygg189M7XkOlaptNWvTwPXgIgYWMPhFDxmx1dkZP1loJ6M6vnl/wwgfLVfsjJG10fWjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44698},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.57.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.57.tgz","_integrity":"sha512-8ys+9ZI5d5Dcg1em33PjOtEJqFiwQi6jzbWOqFJ1c7chmqSh92mnJBmG/60CBsaLPrA7yUW5tSraX6GwxmO/Xw==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.57"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^3.2.6","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.57_1782422052786_0.21550160202780555","host":"s3://npm-registry-packages-npm-production"}},"0.1.58":{"name":"@hachej/boring-data-explorer","version":"0.1.58","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.58","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"b28212952c9aaca3f5588cdfd0b31c3e72c578d0","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.58.tgz","fileCount":9,"integrity":"sha512-/duPpPmQMMieexPmhXZrL36BKyrF8sMeF/ErSso06Baz7lGQhMfut7qzbtm/pnsfkqpkZdq1Tkdmx98iYTDuIw==","signatures":[{"sig":"MEUCIQCd2+pMezUFyycNsJl97S5eTqRIYaCAFH8K3RGjZzU0SAIgc9kDesxegDlkdCi7XYoKzH+JGofQw2DhbNOAGaTQeL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44698},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.58.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.58.tgz","_integrity":"sha512-/duPpPmQMMieexPmhXZrL36BKyrF8sMeF/ErSso06Baz7lGQhMfut7qzbtm/pnsfkqpkZdq1Tkdmx98iYTDuIw==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.58"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^3.2.6","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.58_1782453810803_0.85686279988699","host":"s3://npm-registry-packages-npm-production"}},"0.1.59":{"name":"@hachej/boring-data-explorer","version":"0.1.59","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.59","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"53e68f28a9c5c2afe31faae604a0a56b34dd22b7","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.59.tgz","fileCount":9,"integrity":"sha512-WaHsfgAkY0vckvfcSKEOyYdC84Ng87Ua/PUzttppHkVDaQiRcxuTtDL9AFaAQV/sl5bIzpk+lHVkc7f50hO8tw==","signatures":[{"sig":"MEUCIAO0TDn+50uzm+IarCUSSW01XLTYfKUOsEJrkljfwhs/AiEA1lHYsIBs/s4OZKNyNq2dKKSl9rzELYI9Q71YzWfk+UE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44698},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.59.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.59.tgz","_integrity":"sha512-WaHsfgAkY0vckvfcSKEOyYdC84Ng87Ua/PUzttppHkVDaQiRcxuTtDL9AFaAQV/sl5bIzpk+lHVkc7f50hO8tw==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.59"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^3.2.6","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.59_1782463353276_0.19002025255744814","host":"s3://npm-registry-packages-npm-production"}},"0.1.60":{"name":"@hachej/boring-data-explorer","version":"0.1.60","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.60","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"a5af96b68b370f14ed77edf49daf95e2a526153a","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.60.tgz","fileCount":9,"integrity":"sha512-meGFJA+yByXFqVYtHnBAKyUzgZD6aNiQ8dGonNH1epG/ND0cDf0/FvHtkAGc1Lc6e7d9U1F7KiDadVgkhPibuQ==","signatures":[{"sig":"MEUCIQCFl+vGLod41ccx+NuZ5MypIqYzm9XyWH0KoY01A9LB3wIgdE+rmyxaZ14erBLTfqPoweW9hy1Z6RulkOykWULFCk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44698},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.60.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.60.tgz","_integrity":"sha512-meGFJA+yByXFqVYtHnBAKyUzgZD6aNiQ8dGonNH1epG/ND0cDf0/FvHtkAGc1Lc6e7d9U1F7KiDadVgkhPibuQ==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.60"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^3.2.6","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.60_1782773565463_0.9936567132824357","host":"s3://npm-registry-packages-npm-production"}},"0.1.61":{"name":"@hachej/boring-data-explorer","version":"0.1.61","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.61","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"0d994b838d6a7cd279cf61c217a2057841483e35","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.61.tgz","fileCount":9,"integrity":"sha512-K+j66DDY7M+ak9Tjv7L2upg+x9UHDP0mgzlRu3cso1IxU3fsPphX0AmwSjRz/3E+mRlhrWY5GU9MskYCBAWJ9Q==","signatures":[{"sig":"MEQCIFU+xd3nMXsMAsry07ib1b+EwKB/VepvUQE7Yh/Cz1O5AiB/qsoKubgb7Qr5yeAcK8dX8Wz3mQjEx7Mx7zJ+lbPmpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44698},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.61.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.61.tgz","_integrity":"sha512-K+j66DDY7M+ak9Tjv7L2upg+x9UHDP0mgzlRu3cso1IxU3fsPphX0AmwSjRz/3E+mRlhrWY5GU9MskYCBAWJ9Q==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.61"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^3.2.6","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.61_1782853991007_0.13799296548376883","host":"s3://npm-registry-packages-npm-production"}},"0.1.62":{"name":"@hachej/boring-data-explorer","version":"0.1.62","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.62","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"97ec6479579ea1ecf262371459c48d2a0d3d879e","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.62.tgz","fileCount":9,"integrity":"sha512-2VSctCict8zcuxIpScRxL4t+7g3od0pL44FYDXt3W2Ytkwbu+NPUgMPaFsfFyxI4vUmktB5BDYWpxKgjsPUf/Q==","signatures":[{"sig":"MEQCIHTJdOwVx2hMMB9XUQ5+/GbswrEx02Us0dajosgraf3hAiArJTxSuXYwZdB2K0DfuhgpdReKRtO+l05IzD4KBbQUmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44698},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.62.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.62.tgz","_integrity":"sha512-2VSctCict8zcuxIpScRxL4t+7g3od0pL44FYDXt3W2Ytkwbu+NPUgMPaFsfFyxI4vUmktB5BDYWpxKgjsPUf/Q==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.62"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^3.2.6","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.62_1782925386723_0.3003889732587628","host":"s3://npm-registry-packages-npm-production"}},"0.1.63":{"name":"@hachej/boring-data-explorer","version":"0.1.63","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.63","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"0fc7970da867b8df9b24bf295b3bf6275e6a2628","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.63.tgz","fileCount":9,"integrity":"sha512-l0PnpiuyG0e7fC/ToC5KVJ78OwL5z80rcoNJ/WXjpZmqiJ0q+qTsP47JoedqaiCQXRuTGDhYH5+ahEIuzKMq+A==","signatures":[{"sig":"MEUCICN6+KOKsy0aasYlAbG9HCq3/a6BME0TN9ZMtSADREyAAiEAmIFee6j+JBga79fLNkvsFofY9beGWF+ktlpB543q1wI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44698},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.63.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.63.tgz","_integrity":"sha512-l0PnpiuyG0e7fC/ToC5KVJ78OwL5z80rcoNJ/WXjpZmqiJ0q+qTsP47JoedqaiCQXRuTGDhYH5+ahEIuzKMq+A==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.13.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.63"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^3.2.6","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.63_1782968597755_0.5562782482413666","host":"s3://npm-registry-packages-npm-production"}},"0.1.64":{"name":"@hachej/boring-data-explorer","version":"0.1.64","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.64","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"f921b014af29fe44e102194b10e62954c29b90bb","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.64.tgz","fileCount":9,"integrity":"sha512-8i3Vbu0twezsD8xqD7vkdmcuAcLhOCG+XwtVQriwSQO5ThYBp4ROnmqvqalbL7If/erJPKlHIB3IPqzVXK+0cw==","signatures":[{"sig":"MEYCIQCKlTjKFoCtFzr8S46BykHWgdILD3ryoQGyMitIwsvTDAIhANyyIh5JCd2OftKghZfTxPAttERrTCoIrVUJZKPYLuss","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44698},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.64.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.64.tgz","_integrity":"sha512-8i3Vbu0twezsD8xqD7vkdmcuAcLhOCG+XwtVQriwSQO5ThYBp4ROnmqvqalbL7If/erJPKlHIB3IPqzVXK+0cw==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.8.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.64"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.0.2","react":"^19.0.0","vitest":"^3.2.6","react-dom":"^19.0.0","typescript":"^5.4.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.64_1783063395475_0.33030054441493184","host":"s3://npm-registry-packages-npm-production"}},"0.1.65":{"name":"@hachej/boring-data-explorer","version":"0.1.65","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.65","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"36f1fe5fc97b628bd41677ddad3af0d967a044bf","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.65.tgz","fileCount":9,"integrity":"sha512-AgWDM4dUyFb/UfuME/5m8nN6m6HikQZgxYDxPMGZlnza/rIsLdTvj5ZWvOYy5HB06e78tRiG5RNq52bh96+abQ==","signatures":[{"sig":"MEUCIQCOeaQMMJUd4U1EMlC0bN4aAjGdO4ekqZPa/M6vf2gqWwIgBC6Zbz85gZTIg6WX+9bGsaF6D0FqakKzrPta2S+X27k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44664},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.65.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.65.tgz","_integrity":"sha512-AgWDM4dUyFb/UfuME/5m8nN6m6HikQZgxYDxPMGZlnza/rIsLdTvj5ZWvOYy5HB06e78tRiG5RNq52bh96+abQ==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.65"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.1.1","react":"^19.2.7","vitest":"^4.1.9","react-dom":"^19.2.7","typescript":"^6.0.3","@types/react":"^19.2.17","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.65_1783502855536_0.5081412903735463","host":"s3://npm-registry-packages-npm-production"}},"0.1.66":{"name":"@hachej/boring-data-explorer","version":"0.1.66","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.66","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"73a3812f690e480b0191b4739f718fbfcaecd2da","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.66.tgz","fileCount":9,"integrity":"sha512-DigShKcvu80voFSmZQY3bCuPWpV8DgvIWtdaL4pLBibD4DAuDPH6ohNvqTZSLumMmuLQXxC1xg6asdAR9PPEDA==","signatures":[{"sig":"MEUCIGLKf7lsZ4uyg3CzGMI/QwWKSHPbkPj1/1N6tTbUEURCAiEAqN+rauZEUrLQCCZd0P6q/VDiSWJcPStT7x2GcJ0lzjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44664},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.66.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.66.tgz","_integrity":"sha512-DigShKcvu80voFSmZQY3bCuPWpV8DgvIWtdaL4pLBibD4DAuDPH6ohNvqTZSLumMmuLQXxC1xg6asdAR9PPEDA==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.66"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.1.1","react":"^19.2.7","vitest":"^4.1.9","react-dom":"^19.2.7","typescript":"^6.0.3","@types/react":"^19.2.17","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.66_1783503787509_0.7308187134437543","host":"s3://npm-registry-packages-npm-production"}},"0.1.67":{"name":"@hachej/boring-data-explorer","version":"0.1.67","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.67","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"f247be25f2d0effba4f47c02a9e1ba19265141fc","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.67.tgz","fileCount":9,"integrity":"sha512-2QfUZtX4HR1G5suhtRpLql/KB1lgFuv9d1aEHh7RuUlh65J7Oj0b53AdOZ1OkQrRYdoyTmP3tMHaWUU01SQVcQ==","signatures":[{"sig":"MEUCICs6Z/LADAUCpy5fGYN37aDPTdWO3DpKIlP4i+tVv6v4AiEAkBSl9QWrFno4asoKxU0K6PRUZkKIuLrhwgq/Bybth8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44664},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.67.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.67.tgz","_integrity":"sha512-2QfUZtX4HR1G5suhtRpLql/KB1lgFuv9d1aEHh7RuUlh65J7Oj0b53AdOZ1OkQrRYdoyTmP3tMHaWUU01SQVcQ==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.67"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.1.1","react":"^19.2.7","vitest":"^4.1.9","react-dom":"^19.2.7","typescript":"^6.0.3","@types/react":"^19.2.17","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.67_1783514261696_0.1055244555469772","host":"s3://npm-registry-packages-npm-production"}},"0.1.68":{"name":"@hachej/boring-data-explorer","version":"0.1.68","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.68","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"4d59728de3e90f276ae0c4d54f3b7abd30f1a033","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.68.tgz","fileCount":9,"integrity":"sha512-Erq0z09+Vm1FlztAPcRBb6KhyRVMQlQFD4ozzPYCfHyTdHmJUdxUnwgCeYRK179j3xKEUZZt29Gnm1ZdAEUM9A==","signatures":[{"sig":"MEYCIQCgTMYDuwlCOSFAcOkJgGI/8eYsYUcvUlv/Bc/lH8sKRAIhAOci6n8iJLD03UyMrOLwCeb0GxZOjRAoK5akpKg6q5Je","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44664},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.68.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.68.tgz","_integrity":"sha512-Erq0z09+Vm1FlztAPcRBb6KhyRVMQlQFD4ozzPYCfHyTdHmJUdxUnwgCeYRK179j3xKEUZZt29Gnm1ZdAEUM9A==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.68"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.1.1","react":"^19.2.7","vitest":"^4.1.9","react-dom":"^19.2.7","typescript":"^6.0.3","@types/react":"^19.2.17","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.68_1783515354066_0.7484198685217809","host":"s3://npm-registry-packages-npm-production"}},"0.1.69":{"name":"@hachej/boring-data-explorer","version":"0.1.69","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.69","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"d861e33e348cff110a2819ffa2b8d11a87a455c9","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.69.tgz","fileCount":9,"integrity":"sha512-7dTT9Kma0WbPudAReRBW56QVzdClMjmkIaNFdPvJKz/f7KX463N/kUl2Z18bMcxdXVQmdaxYfnNkCYyvEVv83A==","signatures":[{"sig":"MEYCIQDu6t1GW+yeqdO9w9dT3yL+/uyMUB3chEZREhPmZ1uRegIhAPlpwF2Np602tr8tmNeq3NutGNNszOvkCCjYHLZMnudc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44664},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.69.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.69.tgz","_integrity":"sha512-7dTT9Kma0WbPudAReRBW56QVzdClMjmkIaNFdPvJKz/f7KX463N/kUl2Z18bMcxdXVQmdaxYfnNkCYyvEVv83A==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.69"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.1.1","react":"^19.2.7","vitest":"^4.1.9","react-dom":"^19.2.7","typescript":"^6.0.3","@types/react":"^19.2.17","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.69_1783517918939_0.062330137013669296","host":"s3://npm-registry-packages-npm-production"}},"0.1.70":{"name":"@hachej/boring-data-explorer","version":"0.1.70","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.70","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"b895496271b2057a0cd23f764210d1a03c67dd4a","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.70.tgz","fileCount":9,"integrity":"sha512-HGN9+eUibANYhx+/B3RwjHYnvS4vL6Mf904I2sYB+n519uVsFIYqVXHZ/uNx7cZVpygSkBCcuHFkzXj2L8FSig==","signatures":[{"sig":"MEUCIQDIOYjxbfvlP5rfDtFpN3dj33nyk2ESpuUlNkNnI3llJgIgC8pHfMCpHqritl+TB01hsINphBATuPBiw3ijRMj2jsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44664},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.70.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.70.tgz","_integrity":"sha512-HGN9+eUibANYhx+/B3RwjHYnvS4vL6Mf904I2sYB+n519uVsFIYqVXHZ/uNx7cZVpygSkBCcuHFkzXj2L8FSig==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.70"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.1.1","react":"^19.2.7","vitest":"^4.1.9","react-dom":"^19.2.7","typescript":"^6.0.3","@types/react":"^19.2.17","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.70_1783518904999_0.925328108496047","host":"s3://npm-registry-packages-npm-production"}},"0.1.71":{"name":"@hachej/boring-data-explorer","version":"0.1.71","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.71","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"b7792701f46059ccc530984d28e48dd9e7b03468","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.71.tgz","fileCount":9,"integrity":"sha512-KjD6IadPJAwgHaJcdAicKgFj6y9eiYAlemKXl31+y9t31kiOjRUy9qIHt1CNc4LJHg4z8rnY+zP2PyuY0T1TLQ==","signatures":[{"sig":"MEUCIQDamBMDSzBVcV7If5pR4sB+Kt3FSqWCBz4EqdeQEo1RxgIgBViztx98UlJ3tpGB9fqjjK3gKBHo8qnxfDodSj916I4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44664},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.71.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.71.tgz","_integrity":"sha512-KjD6IadPJAwgHaJcdAicKgFj6y9eiYAlemKXl31+y9t31kiOjRUy9qIHt1CNc4LJHg4z8rnY+zP2PyuY0T1TLQ==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.71"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.1.1","react":"^19.2.7","vitest":"^4.1.9","react-dom":"^19.2.7","typescript":"^6.0.3","@types/react":"^19.2.17","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.71_1783523755372_0.7759145213639027","host":"s3://npm-registry-packages-npm-production"}},"0.1.72":{"name":"@hachej/boring-data-explorer","version":"0.1.72","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.72","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"8a61d8cd08387f555eb5d22c28b8a9e9db69cfe9","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.72.tgz","fileCount":9,"integrity":"sha512-risORfDL0MiDmSJ71c1/dbvE3jkTdej+lthJIxbJ2gZtN3JNt0gEGm+gAT5kgABzH3/SbtCc+vbpndEf+iYQMw==","signatures":[{"sig":"MEUCIHJd4ioK3bjfJdKHQzNGuqhjjOMrzBIQkgzbXK95okHeAiEAg9JpBu60wwBIZ//IT+St062vmVise7pZeRRig4HD5UU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44664},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.72.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.72.tgz","_integrity":"sha512-risORfDL0MiDmSJ71c1/dbvE3jkTdej+lthJIxbJ2gZtN3JNt0gEGm+gAT5kgABzH3/SbtCc+vbpndEf+iYQMw==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.72"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.1.1","react":"^19.2.7","vitest":"^4.1.9","react-dom":"^19.2.7","typescript":"^6.0.3","@types/react":"^19.2.17","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.72_1783668270479_0.7699491048527134","host":"s3://npm-registry-packages-npm-production"}},"0.1.73":{"name":"@hachej/boring-data-explorer","version":"0.1.73","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.73","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"196b513ac8d5608b74d17b6ff60cb0dda614282f","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.73.tgz","fileCount":9,"integrity":"sha512-tMH8aEk2/JkMhYntXB8pWl0YkeJW1v93FgMDltED95rg25lChJOunxjuLzTE5Bx8KKhBplE8BlQ37HV5tJnZww==","signatures":[{"sig":"MEYCIQDr6SL8qFRVe/OK0xyKHUyRrXKn9UOk0pRxILqRqjiZ9QIhAJ4ogSoG9GXVCfhbX8us+dt2wBJ6hJ6TTJKIRM77oGW9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44664},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.73.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.73.tgz","_integrity":"sha512-tMH8aEk2/JkMhYntXB8pWl0YkeJW1v93FgMDltED95rg25lChJOunxjuLzTE5Bx8KKhBplE8BlQ37HV5tJnZww==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.73"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.1.1","react":"^19.2.7","vitest":"^4.1.9","react-dom":"^19.2.7","typescript":"^6.0.3","@types/react":"^19.2.17","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.73_1783678102704_0.2353382598720999","host":"s3://npm-registry-packages-npm-production"}},"0.1.74":{"name":"@hachej/boring-data-explorer","version":"0.1.74","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.74","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"67fe16621b8d7cd2fa71ce78d6daca9722b780d4","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.74.tgz","fileCount":9,"integrity":"sha512-RUSBymDPTZWUX/1YAc3lKWaQclBj4Pu2GMSGLjopjqfF3VJSZwz3F9uMCtetED4FzcIs6IChBe3kIgW6i+I5QA==","signatures":[{"sig":"MEUCIHF7UEIaua0/hzg4BeRTJ9DmITTiLE3H7VmyoXXOGEOjAiEApuBkW63/yMPgUU3uhJ/2G0b/WGqeeTZQ6w54h30gOcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44664},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.74.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.74.tgz","_integrity":"sha512-RUSBymDPTZWUX/1YAc3lKWaQclBj4Pu2GMSGLjopjqfF3VJSZwz3F9uMCtetED4FzcIs6IChBe3kIgW6i+I5QA==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.74"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.1.1","react":"^19.2.7","vitest":"^4.1.9","react-dom":"^19.2.7","typescript":"^6.0.3","@types/react":"^19.2.17","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.74_1783683284971_0.7436130659417313","host":"s3://npm-registry-packages-npm-production"}},"0.1.75":{"name":"@hachej/boring-data-explorer","version":"0.1.75","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.75","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"ce0d9c4e2fab3638bbf02d04bd48c2258784ac3d","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.75.tgz","fileCount":9,"integrity":"sha512-86dPQlyEataV8Vys3GZlZz8iGW0i1P87lnevaozrI6RB1KHRyDqlMmIkYwzg0VgW6keokM3CI1TnM3pQkiXNQA==","signatures":[{"sig":"MEUCIQDHie+BP+lWXNeFb1zx0KEbd9KHsIVRf4h/YLEWo8uXXAIgPoVslOppyQt//doOOo6QutkndqPRVgYI4Sbm+2Q9OqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44664},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.75.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.75.tgz","_integrity":"sha512-86dPQlyEataV8Vys3GZlZz8iGW0i1P87lnevaozrI6RB1KHRyDqlMmIkYwzg0VgW6keokM3CI1TnM3pQkiXNQA==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.75"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.1.1","react":"^19.2.7","vitest":"^4.1.9","react-dom":"^19.2.7","typescript":"^6.0.3","@types/react":"^19.2.17","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.75_1783688312433_0.010177823177615286","host":"s3://npm-registry-packages-npm-production"}},"0.1.76":{"name":"@hachej/boring-data-explorer","version":"0.1.76","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.76","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"3d45aee461345fc7821f181fb215aae017127811","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.76.tgz","fileCount":9,"integrity":"sha512-ajdliKwcWuDNPtpmlNzgceRlHmOa42pFwXX9DRmFjsSwVNPbjPpLr0mxzFzI+YZxZ+q+TuzkyV/NeZnTqk9uvA==","signatures":[{"sig":"MEUCIFJ9vkpZt2KceOkijf5Bm5WdJ9lciQ/C65rurJfkMNiKAiEAw4mo45IfZvon5dbU3GZo+yRVI3TwNk7qA7oCvmiA4WA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44664},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.76.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.76.tgz","_integrity":"sha512-ajdliKwcWuDNPtpmlNzgceRlHmOa42pFwXX9DRmFjsSwVNPbjPpLr0mxzFzI+YZxZ+q+TuzkyV/NeZnTqk9uvA==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.76"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.1.1","react":"^19.2.7","vitest":"^4.1.9","react-dom":"^19.2.7","typescript":"^6.0.3","@types/react":"^19.2.17","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.76_1783716378322_0.20072344517139107","host":"s3://npm-registry-packages-npm-production"}},"0.1.77":{"name":"@hachej/boring-data-explorer","version":"0.1.77","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.77","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"7c920a555a86441b2843845f0c70e614c9beafeb","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.77.tgz","fileCount":9,"integrity":"sha512-zhuDucinVZrokmWJ9sCBFMIWWGzAwh8J1SGDoksmTGPVjEjHBavc5DrqkHElKZAY4sKLCIWCNArIEpwoimfoOQ==","signatures":[{"sig":"MEQCIBxUohWmsQdQZTU6a6LHrRhEdb7MJehJa/mo0+mnlsiSAiAKLifk+H4PKzZVtnBQyLbCtF5aTa16mBEzRFEPc4ybZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44664},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.77.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.77.tgz","_integrity":"sha512-zhuDucinVZrokmWJ9sCBFMIWWGzAwh8J1SGDoksmTGPVjEjHBavc5DrqkHElKZAY4sKLCIWCNArIEpwoimfoOQ==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.77"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.1.1","react":"^19.2.7","vitest":"^4.1.9","react-dom":"^19.2.7","typescript":"^6.0.3","@types/react":"^19.2.17","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.77_1783716741883_0.3209954946253557","host":"s3://npm-registry-packages-npm-production"}},"0.1.78":{"name":"@hachej/boring-data-explorer","version":"0.1.78","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.78","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"b301c52aa1dd612442b3f74d984fcdfaeba79ede","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.78.tgz","fileCount":9,"integrity":"sha512-QyfL2GQY/s4CrN1HXudBT2zj1dmPS9Q8DnZgylRvmcKDrV2vBOkRCaVt/0r2h0IMGHe7DYJq0ng8ELUGHsYKMA==","signatures":[{"sig":"MEYCIQDPtWulUEw2WOiHdAbl+6S6cPQ2r2nsKdiI1jU55mFQvgIhANKIWwDVWdRIUuwcQpEhGmFWyphu8vTEQ399SSqdCR09","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44664},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.78.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.78.tgz","_integrity":"sha512-QyfL2GQY/s4CrN1HXudBT2zj1dmPS9Q8DnZgylRvmcKDrV2vBOkRCaVt/0r2h0IMGHe7DYJq0ng8ELUGHsYKMA==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.78"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.1.1","react":"^19.2.7","vitest":"^4.1.9","react-dom":"^19.2.7","typescript":"^6.0.3","@types/react":"^19.2.17","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.78_1783717387044_0.29261418591702837","host":"s3://npm-registry-packages-npm-production"}},"0.1.79":{"name":"@hachej/boring-data-explorer","version":"0.1.79","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.79","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"4ad4ff2c0362b46e68d85c1d1f703470d0943446","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.79.tgz","fileCount":9,"integrity":"sha512-IsIn03ShW3iiwJBvC8fz0Cm2ZKv0fuQ9gEkoqyLEd6QELcrpUfqCyiTXH6mDHFhfIue6ykFBU2jZdOTcwCLqGA==","signatures":[{"sig":"MEQCIBwKoV57JTTWUXWURaQmp7iHp+2Rgilw7fj8DZufCIckAiBQu7BnEUKLCHxSnSl5YIqWCotiHhEb26YhZzGeEXy/Jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44664},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.79.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.79.tgz","_integrity":"sha512-IsIn03ShW3iiwJBvC8fz0Cm2ZKv0fuQ9gEkoqyLEd6QELcrpUfqCyiTXH6mDHFhfIue6ykFBU2jZdOTcwCLqGA==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.79"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.1.1","react":"^19.2.7","vitest":"^4.1.9","react-dom":"^19.2.7","typescript":"^6.0.3","@types/react":"^19.2.17","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.79_1783800451171_0.962956888561844","host":"s3://npm-registry-packages-npm-production"}},"0.1.80":{"name":"@hachej/boring-data-explorer","version":"0.1.80","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.80","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"a26a74d799d1487b72c464d091e1048246df117a","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.80.tgz","fileCount":9,"integrity":"sha512-fp14tMqRsDSSsTWlcHDPBYogDTWNmfBiZiipbgC3GP07HwNFb5tqn/q7p1zYqaI9aRDQcp83ISTsjgcWVoos8Q==","signatures":[{"sig":"MEUCIHClT0IHSLlgjsdg5NFq2GzarjZEQ0GvcQDpNb46hhARAiEA6xjK4gDjJ+pCIgJQNPV/vd7esPGA+9NODUG3gdMFUlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44664},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.80.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.80.tgz","_integrity":"sha512-fp14tMqRsDSSsTWlcHDPBYogDTWNmfBiZiipbgC3GP07HwNFb5tqn/q7p1zYqaI9aRDQcp83ISTsjgcWVoos8Q==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.80"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.1.1","react":"^19.2.7","vitest":"^4.1.9","react-dom":"^19.2.7","typescript":"^6.0.3","@types/react":"^19.2.17","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.80_1783842748480_0.10728157811463257","host":"s3://npm-registry-packages-npm-production"}},"0.1.81":{"name":"@hachej/boring-data-explorer","version":"0.1.81","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.81","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"e56167acf043b3c4b0f254a275019a0ebee8bfb3","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.81.tgz","fileCount":9,"integrity":"sha512-eU1lGB4/ti7AY4tHNFjv4V+C7A27QZlSLN/ZfqrYd6kSR61XmAQq0CoeIiZTTTqZGzLNjc9V9yCWyQtgditplQ==","signatures":[{"sig":"MEQCIADSzlL/xG45rTa902pI7z08fLmLTQ8x8KO5YmZBXtRrAiA/fh8e8dMJj0LuOTVH8JWdlgmn1RrhDSSTprIUN4Zvxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44664},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.81.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.81.tgz","_integrity":"sha512-eU1lGB4/ti7AY4tHNFjv4V+C7A27QZlSLN/ZfqrYd6kSR61XmAQq0CoeIiZTTTqZGzLNjc9V9yCWyQtgditplQ==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.81"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.1.1","react":"^19.2.7","vitest":"^4.1.9","react-dom":"^19.2.7","typescript":"^6.0.3","@types/react":"^19.2.17","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.81_1783869145892_0.23519835421147417","host":"s3://npm-registry-packages-npm-production"}},"0.1.82":{"name":"@hachej/boring-data-explorer","version":"0.1.82","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.82","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"0410b95777b60ee9382cf8c54dccc3eef323ca11","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.82.tgz","fileCount":9,"integrity":"sha512-lrI8gx/o6YvQo92GezXZBdDT06iipAF+1NrBDgu8ia/aBeCUmtVOOrvUP6+6sKo1TFxPaq+MXj0ktVbPUMky/A==","signatures":[{"sig":"MEUCIQCjT9aqDZ3+vSrH74GKPxuNu+xV3UuKaL4/aZPNl57iawIgPGUz+/No1bmbUNzNck2qOVgkknlqem53vQnbWHNpRMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44664},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.82.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.82.tgz","_integrity":"sha512-lrI8gx/o6YvQo92GezXZBdDT06iipAF+1NrBDgu8ia/aBeCUmtVOOrvUP6+6sKo1TFxPaq+MXj0ktVbPUMky/A==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.82"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.1.1","react":"^19.2.7","vitest":"^4.1.9","react-dom":"^19.2.7","typescript":"^6.0.3","@types/react":"^19.2.17","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.82_1783921298665_0.0436017955202328","host":"s3://npm-registry-packages-npm-production"}},"0.1.83":{"name":"@hachej/boring-data-explorer","version":"0.1.83","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.83","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"bd64b53923e5b9342e8aa1ae187794bf5889b105","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.83.tgz","fileCount":9,"integrity":"sha512-IN3UlKiJXq1fOOcZzrKHoJ/gOxKNCTTDfXeWW5Q8qllFYO/5ZrOOMpYrpH4uqDvRkAux7sr1To01SoOyVM0v9g==","signatures":[{"sig":"MEQCIDM+wEizRcjSg6ZJ9fNkurQOxyCQ/NpBPIt38b/DIHHJAiAW5ON5wxRVjzbITbsrMXBxd04pZdAwD0ENL0h9vmQ7hQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44664},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.83.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.83.tgz","_integrity":"sha512-IN3UlKiJXq1fOOcZzrKHoJ/gOxKNCTTDfXeWW5Q8qllFYO/5ZrOOMpYrpH4uqDvRkAux7sr1To01SoOyVM0v9g==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.83"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.1.1","react":"^19.2.7","vitest":"^4.1.9","react-dom":"^19.2.7","typescript":"^6.0.3","@types/react":"^19.2.17","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.83_1783928700074_0.39097651936253364","host":"s3://npm-registry-packages-npm-production"}},"0.1.84":{"name":"@hachej/boring-data-explorer","version":"0.1.84","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.84","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"5fce59a86b82845c21ef462e076e783c1fb7ae29","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.84.tgz","fileCount":9,"integrity":"sha512-GiNBTtaeZvU0Uo8T5npuHNBXU1MBbrf7JyR9B+iiKySv7ciQjIu5s/ZD3u+MEEqKiTeLsrr+pVDUaDJu3iP8Zg==","signatures":[{"sig":"MEUCIQDIqdc3+hn+4D1iYnnmdB+gH013qm69rdxvQZXNhA+/8gIgQlFL4sPpJCtujHQ6f1kEs5zOEexN0oPwos66c+7PZ/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44664},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.84.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.84.tgz","_integrity":"sha512-GiNBTtaeZvU0Uo8T5npuHNBXU1MBbrf7JyR9B+iiKySv7ciQjIu5s/ZD3u+MEEqKiTeLsrr+pVDUaDJu3iP8Zg==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.84"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.1.1","react":"^19.2.7","vitest":"^4.1.9","react-dom":"^19.2.7","typescript":"^6.0.3","@types/react":"^19.2.17","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.84_1783937939381_0.3421464295652279","host":"s3://npm-registry-packages-npm-production"}},"0.1.85":{"name":"@hachej/boring-data-explorer","version":"0.1.85","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.85","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"3cf905d7e3fac575034212ce141461c1542c13db","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.85.tgz","fileCount":9,"integrity":"sha512-CnrwpiJa35NaOxYSnwkoW1XKtKPm8YPyxQSmuLBlKbm+y1dyaKxeDLVtKriKGRjnrq5Atks0eiK7NfNxEc0Hww==","signatures":[{"sig":"MEQCIG9mYtvcjg+ic0jpIzZAb2VRARQNNNI6+VfwAgcgFG4BAiASMWtJW3fGE52P3AadnC6RFy8KoiTCBqzJgy+nzq6qrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44664},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.85.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.85.tgz","_integrity":"sha512-CnrwpiJa35NaOxYSnwkoW1XKtKPm8YPyxQSmuLBlKbm+y1dyaKxeDLVtKriKGRjnrq5Atks0eiK7NfNxEc0Hww==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.85"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.1.1","react":"^19.2.7","vitest":"^4.1.9","react-dom":"^19.2.7","typescript":"^6.0.3","@types/react":"^19.2.17","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.85_1783979943778_0.2465767190474304","host":"s3://npm-registry-packages-npm-production"}},"0.1.86":{"name":"@hachej/boring-data-explorer","version":"0.1.86","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.86","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"3987571e30019fe1c646cdc9202d201d930f4f6a","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.86.tgz","fileCount":9,"integrity":"sha512-pZj1J1YNTXk9OI1k2SgJxdkJv28I1cQ8CqegZp1fRDmON8SRwSRTUHvGINqcqIzh4Op9ZRL3L5ojkEfz6gdyGg==","signatures":[{"sig":"MEYCIQCKCts84H0kEYemZN4ql3WWdax2GtJEAKt8YMRQKxEDPgIhAMZP2q29bvSW0Wl7KWe+B4U1xTeA8sbnVjZNR+KgKOD/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44664},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.86.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.86.tgz","_integrity":"sha512-pZj1J1YNTXk9OI1k2SgJxdkJv28I1cQ8CqegZp1fRDmON8SRwSRTUHvGINqcqIzh4Op9ZRL3L5ojkEfz6gdyGg==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.86"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.1.1","react":"^19.2.7","vitest":"^4.1.9","react-dom":"^19.2.7","typescript":"^6.0.3","@types/react":"^19.2.17","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.86_1784104942847_0.4203724397377755","host":"s3://npm-registry-packages-npm-production"}},"0.1.87":{"name":"@hachej/boring-data-explorer","version":"0.1.87","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.87","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"ad817b68a66d561e3f60b146fa82f758870d856f","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.87.tgz","fileCount":9,"integrity":"sha512-P1Amram0/Q0pxDRM7ZK45pOq1IKBYIIqlP507BtPy1JLRRoxmkmS3FIiuhvqZy4NMNsA7qETUrKnycEl6Fs+xg==","signatures":[{"sig":"MEQCIDlK41kAISn0qaSqEFepM5usFDuygxn2ALXFpo4qB5ZhAiB4zKd3om2bs6jupD//U/5IfOrzCo8YfYdnJmsOM9b7yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44664},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.87.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.87.tgz","_integrity":"sha512-P1Amram0/Q0pxDRM7ZK45pOq1IKBYIIqlP507BtPy1JLRRoxmkmS3FIiuhvqZy4NMNsA7qETUrKnycEl6Fs+xg==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.87"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.1.1","react":"^19.2.7","vitest":"^4.1.9","react-dom":"^19.2.7","typescript":"^6.0.3","@types/react":"^19.2.17","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.87_1784119477482_0.6529439323823927","host":"s3://npm-registry-packages-npm-production"}},"0.1.88":{"name":"@hachej/boring-data-explorer","version":"0.1.88","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.88","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"63181c15bda721a0e28b46e808e0e357e2077177","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.88.tgz","fileCount":9,"integrity":"sha512-ECnDZRXqM5D5QDmVVnUuuBmct9Op2Fgt71Vr50/vh6pQZzT8FxMFd1RXCgDvZMZe+y+xJBXXnSMxIlGLFSIzVw==","signatures":[{"sig":"MEUCIAb/M9h+jrnRxpxZjmRMY0d0xmqx/Ecd+XRLjQolEDL6AiEA3LDCg0J91FWrTkay+9KDdBu517s2bPWKBf4a3N7co38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44664},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.88.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.88.tgz","_integrity":"sha512-ECnDZRXqM5D5QDmVVnUuuBmct9Op2Fgt71Vr50/vh6pQZzT8FxMFd1RXCgDvZMZe+y+xJBXXnSMxIlGLFSIzVw==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.88"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.1.1","react":"^19.2.7","vitest":"^4.1.9","react-dom":"^19.2.7","typescript":"^6.0.3","@types/react":"^19.2.17","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.88_1784293096290_0.7537037978926437","host":"s3://npm-registry-packages-npm-production"}},"0.1.89":{"name":"@hachej/boring-data-explorer","version":"0.1.89","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.89","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"2800e083d9b26808210fdfecce624133710a25b8","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.89.tgz","fileCount":9,"integrity":"sha512-tky0mFXcwreQbP4h+vx74bKdSW0JV7l1XaJOtMvI8AgHJFd0jUTGWRFgeg/W7L3+FErjkgfwz87jb+wHF2q2uA==","signatures":[{"sig":"MEYCIQD9kRvbdOesIQH7B4+RKjSSyIsJUID+Rug30Jkc22D0ywIhALUQiRNqX59gpPY27lrEANGPGVO4i1InXm9OyP+BnQK6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44664},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.89.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.89.tgz","_integrity":"sha512-tky0mFXcwreQbP4h+vx74bKdSW0JV7l1XaJOtMvI8AgHJFd0jUTGWRFgeg/W7L3+FErjkgfwz87jb+wHF2q2uA==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.89"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.1.1","react":"^19.2.7","vitest":"^4.1.9","react-dom":"^19.2.7","typescript":"^6.0.3","@types/react":"^19.2.17","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.89_1784298906831_0.9177307525383984","host":"s3://npm-registry-packages-npm-production"}},"0.1.90":{"name":"@hachej/boring-data-explorer","version":"0.1.90","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.90","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"e6495a4f3cdf5536b0dfb06f247d28e6e7adcb24","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.90.tgz","fileCount":9,"integrity":"sha512-SbivmOi32hvNvDreFJ7VGbAEHkZB7maj6edcuiOXI+P0VbI2QAANiEeGRUNh1YLgQg1b5IQxsqZV6Y5MRjtjwA==","signatures":[{"sig":"MEUCIQD8Aeu89Iihr1xq64wXvDN/OqNUHxFoIog3Y9S3mxI1ogIgYWZDnZuX9gJy8bCwIA/Y3vNn8hJsX8E7ggxvggOgLOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44664},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.90.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.90.tgz","_integrity":"sha512-SbivmOi32hvNvDreFJ7VGbAEHkZB7maj6edcuiOXI+P0VbI2QAANiEeGRUNh1YLgQg1b5IQxsqZV6Y5MRjtjwA==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.90"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.1.1","react":"^19.2.7","vitest":"^4.1.9","react-dom":"^19.2.7","typescript":"^6.0.3","@types/react":"^19.2.17","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.90_1784554180440_0.4519267728005265","host":"s3://npm-registry-packages-npm-production"}},"0.1.91":{"name":"@hachej/boring-data-explorer","version":"0.1.91","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.91","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"46f73cab3ee0ea993e9fa20074d8309012d1a806","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.91.tgz","fileCount":9,"integrity":"sha512-E7z99wkTz1Lh7bxEaK2fE8zG0GjQBRKrNNt+cB44s/YoL6Cm1lrfCI0r+GRIVRfLnkanQiG57h7sEP/R2N75tA==","signatures":[{"sig":"MEUCIQCP8uLa0aKq8kddWb0vZdxBvDlOsRuW7ZFhExenc/ZxMQIgUkJUn1iri38Dhd6fFeO7qiNSnZuS10uC5mZuMs9qwRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44662},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.91.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.91.tgz","_integrity":"sha512-E7z99wkTz1Lh7bxEaK2fE8zG0GjQBRKrNNt+cB44s/YoL6Cm1lrfCI0r+GRIVRfLnkanQiG57h7sEP/R2N75tA==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.21.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.91"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.1.1","react":"^19.2.7","vitest":"^4.1.9","react-dom":"^19.2.7","typescript":"^6.0.3","@types/react":"^19.2.17","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.91_1785133509114_0.8913022905307908","host":"s3://npm-registry-packages-npm-production"}},"0.1.92":{"name":"@hachej/boring-data-explorer","version":"0.1.92","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.92","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"216c6c741c45d5a1994937e7349127e416236f04","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.92.tgz","fileCount":9,"integrity":"sha512-eBmRwrCeezp2fUY9bq/VD1ekSSb5CVA6cdV2WkwMc2YlKfBHSjjqTQ+CIY2PAZwvXnmP8p4GtWGO+P4n+ANEQg==","signatures":[{"sig":"MEYCIQDSb94Prm7gvomK4S5ti21cMmGM9oAOHe5ceiIf4p/0KwIhAOTQfD/9mp5xQnfaUvNr4zEt8yiI3VALx4a8RnpNPgPr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44662},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.92.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.92.tgz","_integrity":"sha512-eBmRwrCeezp2fUY9bq/VD1ekSSb5CVA6cdV2WkwMc2YlKfBHSjjqTQ+CIY2PAZwvXnmP8p4GtWGO+P4n+ANEQg==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.25.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.92"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.1.1","react":"^19.2.7","vitest":"^4.1.9","react-dom":"^19.2.7","typescript":"^6.0.3","@types/react":"^19.2.17","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.92_1785308108526_0.11938921568714789","host":"s3://npm-registry-packages-npm-production"}},"0.1.93":{"name":"@hachej/boring-data-explorer","version":"0.1.93","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.93","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"ad967062deb44f83c24feffc86a0046bfb162765","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.93.tgz","fileCount":9,"integrity":"sha512-CJQuHhSOBgk1m1WXupCpKPAiPM7dL9oFSHRxgJjB/Q1JP+zVRiqoOSGCHnYIfTuWs694XasDQ6HJIXSNbBX+sw==","signatures":[{"sig":"MEYCIQC5ebNjVeXId2L2YFmaL4pykpr+ArVDfrNxiYgd0SWC/QIhAOWJ3S57C94UBMgrMDoz2ThclbJSTQuUgX5T5JykdoCg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44662},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.93.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.93.tgz","_integrity":"sha512-CJQuHhSOBgk1m1WXupCpKPAiPM7dL9oFSHRxgJjB/Q1JP+zVRiqoOSGCHnYIfTuWs694XasDQ6HJIXSNbBX+sw==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.25.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.93"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.1.1","react":"^19.2.7","vitest":"^4.1.9","react-dom":"^19.2.7","typescript":"^6.0.3","@types/react":"^19.2.17","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.93_1785420491558_0.6366350485599535","host":"s3://npm-registry-packages-npm-production"}},"0.1.95":{"name":"@hachej/boring-data-explorer","version":"0.1.95","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.95","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"a8a9963ef15e2d6b26ad557e54197538a0b60113","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.95.tgz","fileCount":9,"integrity":"sha512-0+9d6t/41904uPyigJ+AyfxLEmJ83DlJZ4SjAvO1v0x2xD/ekrD1XiR+699ee2WsVc7AspY0hvdrLROpeaXIgA==","signatures":[{"sig":"MEYCIQDNA+NAgFSumXdBH2ooRFMAkd2csM/neqNSt2XL5au+KAIhAJDkbyCwB5hKBS2XzOFtRVGgZqazvAAdIXH01kipI45C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44662},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.95.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.95.tgz","_integrity":"sha512-0+9d6t/41904uPyigJ+AyfxLEmJ83DlJZ4SjAvO1v0x2xD/ekrD1XiR+699ee2WsVc7AspY0hvdrLROpeaXIgA==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.25.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.95"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^29.1.1","react":"^19.2.7","vitest":"^4.1.9","react-dom":"^19.2.7","typescript":"^6.0.3","@types/react":"^19.2.17","@types/react-dom":"^19.0.0","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.95_1785769339183_0.5864676565741767","host":"s3://npm-registry-packages-npm-production"}},"0.1.96":{"name":"@hachej/boring-data-explorer","version":"0.1.96","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.96","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"7bf985bc345ba422c0cfed4d185a9b5035bd5b3a","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.96.tgz","fileCount":9,"integrity":"sha512-WSUObweRZF9xhL/4jNbr6vCJYC7cFsyJ7jdgFP82cKoNq3vyCxvySSRIEK59cHbbJCbJtKvWOv2Ek7F3aiX1RQ==","signatures":[{"sig":"MEUCIEwZQURUnh5nJPgIbDcdPPaUdb94nRyRKL/6J2UgNa6HAiEA1tx8eQ4o0xdkUOoDzLQdY3JgdeRFkyqwnmiadALTGwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44662},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.96.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.96.tgz","_integrity":"sha512-WSUObweRZF9xhL/4jNbr6vCJYC7cFsyJ7jdgFP82cKoNq3vyCxvySSRIEK59cHbbJCbJtKvWOv2Ek7F3aiX1RQ==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.27.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.96"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^30.0.1","react":"^19.2.8","vitest":"^4.1.9","react-dom":"^19.2.8","typescript":"^6.0.3","@types/react":"^19.2.18","@types/react-dom":"^19.2.4","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^7.0.0","@testing-library/user-event":"^14.6.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.96_1786610951810_0.6356356385645456","host":"s3://npm-registry-packages-npm-production"}},"0.1.97":{"name":"@hachej/boring-data-explorer","version":"0.1.97","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.97","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"eb3f1f18306b5e190a5f221967acd9e1176abff9","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.97.tgz","fileCount":9,"integrity":"sha512-Af81pCP4iGp9UTr6KmXn9c0fRiwqxrMahvnCKBgneHzZELCFY05GdJJNajl3vQ8ONlG3VQn5ip4DiaXKfovXhQ==","signatures":[{"sig":"MEUCIQCbc+GzFSamQhQN2GXoynOY0h/xZMlp489RqyvrZY9I9gIgM/OLCwxQygvGuStrUb9LJSakPSZJKaLfDb19So3qv6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44662},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.97.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.97.tgz","_integrity":"sha512-Af81pCP4iGp9UTr6KmXn9c0fRiwqxrMahvnCKBgneHzZELCFY05GdJJNajl3vQ8ONlG3VQn5ip4DiaXKfovXhQ==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.16.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.27.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.97"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^30.0.1","react":"^19.2.8","vitest":"^4.1.9","react-dom":"^19.2.8","typescript":"^6.0.3","@types/react":"^19.2.18","@types/react-dom":"^19.2.4","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^7.0.0","@testing-library/user-event":"^14.6.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.97_1786625194777_0.6926784908630412","host":"s3://npm-registry-packages-npm-production"}},"0.1.98":{"name":"@hachej/boring-data-explorer","version":"0.1.98","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.98","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"98e65f52de727ef5692facbf328ea333149a0a69","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.98.tgz","fileCount":9,"integrity":"sha512-ALaSOZ+F4QqUyX62CwEEpZu+fXqJoOp8rZ/nR97EztaJZoa2xFqHKXqwDWmm2vVBkmPGN5QT3yNsZ7V71nepVA==","signatures":[{"sig":"MEYCIQC8yx/fSk1OmI5PYKpAGNokzRJCuLYPv2l7ON8zsggJKQIhAIicSqmCe/glX10jn22HFLut8QXP8W7NVZuj49+R32ar","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44662},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.98.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.98.tgz","_integrity":"sha512-ALaSOZ+F4QqUyX62CwEEpZu+fXqJoOp8rZ/nR97EztaJZoa2xFqHKXqwDWmm2vVBkmPGN5QT3yNsZ7V71nepVA==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.17.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.27.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.98"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^30.0.1","react":"^19.2.8","vitest":"^4.1.9","react-dom":"^19.2.8","typescript":"^6.0.3","@types/react":"^19.2.18","@types/react-dom":"^19.2.4","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^7.0.0","@testing-library/user-event":"^14.6.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.98_1786656201000_0.7212692031890209","host":"s3://npm-registry-packages-npm-production"}},"0.1.99":{"name":"@hachej/boring-data-explorer","version":"0.1.99","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.99","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"20e287e5b754411c77ec42593b1f136e75c57169","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.99.tgz","fileCount":9,"integrity":"sha512-UuUbyAcp1HgBFwpw0yHEjROKlNqnffV+oJPvCC/NPNWhbCRITN5NMaWnIrMgiH4ZhW5Owj8vnMqdA22zypr7ZQ==","signatures":[{"sig":"MEUCIHNlJoozP9MxvsAsNjJU6LHxe9/94SowmAE9bKyx/YJdAiEAzLV7Po+rq8pfmKq9bPT8WRnnKgZJXhlbSS5W4YgE5hw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44662},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.99.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.99.tgz","_integrity":"sha512-UuUbyAcp1HgBFwpw0yHEjROKlNqnffV+oJPvCC/NPNWhbCRITN5NMaWnIrMgiH4ZhW5Owj8vnMqdA22zypr7ZQ==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.17.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.27.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.99"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^30.0.1","react":"^19.2.8","vitest":"^4.1.9","react-dom":"^19.2.8","typescript":"^6.0.3","@types/react":"^19.2.18","@types/react-dom":"^19.2.4","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^7.0.0","@testing-library/user-event":"^14.6.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.99_1786724581968_0.12590969519826123","host":"s3://npm-registry-packages-npm-production"}},"0.1.100":{"name":"@hachej/boring-data-explorer","version":"0.1.100","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.100","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"603029f14395ef004762bcd786fa3f53ca5dbda5","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.100.tgz","fileCount":9,"integrity":"sha512-m0sMTCH56445BgtCszvD1LCGzxfdpAVmP1E5fjE27jg39rURoHk5YLgacCiabzxpw19Gb+AxQJKhhyWBmtFgxQ==","signatures":[{"sig":"MEYCIQDjdC6AkPT+qv1t3X0pQg47Qd6k4SQN4t5mOae0cJM3lwIhAMdaQL+G+EX4vGYKy8zUjMhuiJweN//J53jb4nT1GXpm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44664},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.100.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.100.tgz","_integrity":"sha512-m0sMTCH56445BgtCszvD1LCGzxfdpAVmP1E5fjE27jg39rURoHk5YLgacCiabzxpw19Gb+AxQJKhhyWBmtFgxQ==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.17.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.27.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.100"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^30.0.1","react":"^19.2.8","vitest":"^4.1.9","react-dom":"^19.2.8","typescript":"^6.0.3","@types/react":"^19.2.18","@types/react-dom":"^19.2.4","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^7.0.0","@testing-library/user-event":"^14.6.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.100_1786735583033_0.6453908813776434","host":"s3://npm-registry-packages-npm-production"}},"0.1.101":{"name":"@hachej/boring-data-explorer","version":"0.1.101","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.101","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"bce8f7399ff3cc7d14aa2ee5cd106f0c7355a898","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.101.tgz","fileCount":9,"integrity":"sha512-EkRSftzMDZ4cElZ9F6qkeYviFjzbXrsLfTP9Fg9qd0RRjmJgeCeHsNPg1VWbJWvhiUgUq1USRrkN0TUG9yKdiQ==","signatures":[{"sig":"MEYCIQDZrOwSO2CfS1Pd8fAihKCs/e2zLIvOtuTZlfMcjbymAwIhAMkT+z3qyqwX6Faqcw9toFzWVyc8/AUP/Kb2dwC4+0b5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.101","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44664},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.101.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.101.tgz","_integrity":"sha512-EkRSftzMDZ4cElZ9F6qkeYviFjzbXrsLfTP9Fg9qd0RRjmJgeCeHsNPg1VWbJWvhiUgUq1USRrkN0TUG9yKdiQ==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.17.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.27.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.101"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^30.0.1","react":"^19.2.8","vitest":"^4.1.9","react-dom":"^19.2.8","typescript":"^6.0.3","@types/react":"^19.2.18","@types/react-dom":"^19.2.4","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^7.0.0","@testing-library/user-event":"^14.6.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.101_1787126230072_0.7497684352964216","host":"s3://npm-registry-packages-npm-production"}},"0.1.103":{"name":"@hachej/boring-data-explorer","version":"0.1.103","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.103","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"a48afbd6a65db8a220ec89bce86500a122d0e0ff","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.103.tgz","fileCount":9,"integrity":"sha512-IiT9aRQ58LaiL0WzQZs7hJlo/bnryE+Uk/LY5GNa7IbvvrFGGnd+t8zIDypZtvFskMUZpQ/bC8g3cxDoDIzQAA==","signatures":[{"sig":"MEUCIQCuIfvaOwAtSZb4QDpYgKS5qDwdE0xLpTgJc4ikkqCLMQIgSZEehTN/lWENPtFAW6l3VANZXBpOmt4PY7QxbZ/MnZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.103","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44664},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.103.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.103.tgz","_integrity":"sha512-IiT9aRQ58LaiL0WzQZs7hJlo/bnryE+Uk/LY5GNa7IbvvrFGGnd+t8zIDypZtvFskMUZpQ/bC8g3cxDoDIzQAA==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.17.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.31.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.103"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^30.0.1","react":"^19.2.8","vitest":"^4.1.9","react-dom":"^19.2.8","typescript":"^6.0.3","@types/react":"^19.2.18","@types/react-dom":"^19.2.4","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^7.0.1","@testing-library/user-event":"^14.6.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.103_1787317426598_0.12650051455291633","host":"s3://npm-registry-packages-npm-production"}},"0.1.104":{"name":"@hachej/boring-data-explorer","version":"0.1.104","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.104","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"9a50ae3b8f5af337147f73f163415e7522350fbd","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.104.tgz","fileCount":9,"integrity":"sha512-YsTNyimcsYh5jg8/XF8fiMR9ZGnnoBx3xVEXjv3R/0qope1Px1jKPxSRgmOkXafMH3LKoa11HgNRt/Nq7iihWg==","signatures":[{"sig":"MEQCIAlp28W30Y7LFiHoOJhL58PJ50mSu2+sLXPhZH1MyU1qAiAKB9ewRZyiabIAX+yvBw8mTsPIBCDehPjkNs2zivbGjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.104","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44664},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.104.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.104.tgz","_integrity":"sha512-YsTNyimcsYh5jg8/XF8fiMR9ZGnnoBx3xVEXjv3R/0qope1Px1jKPxSRgmOkXafMH3LKoa11HgNRt/Nq7iihWg==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.17.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.31.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.104"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^30.0.1","react":"^19.2.8","vitest":"^4.1.9","react-dom":"^19.2.8","typescript":"^6.0.3","@types/react":"^19.2.18","@types/react-dom":"^19.2.4","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^7.0.1","@testing-library/user-event":"^14.6.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.104_1787576102144_0.8765823098934737","host":"s3://npm-registry-packages-npm-production"}},"0.1.105":{"name":"@hachej/boring-data-explorer","version":"0.1.105","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.105","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"a88127aa9bd755997aaa29452345b778a734a0d5","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.105.tgz","fileCount":9,"integrity":"sha512-wFuco2uwEoKOO7g3kBkiGKzMQy0V408OZVH0aRC4cUFKgf2U5xSDFcDgE61u8QR1IHT0qdVKdTMPIWB9uAcXKQ==","signatures":[{"sig":"MEUCID/N/1yqu1bncMnhI7CXHd2zMSWyaxcI3/4wUZTlI1PuAiEAs33dwXL2/EnTAC7mrhYxAeBQV3onOacbaeiNSDcjTpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.105","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44664},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.105.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.105.tgz","_integrity":"sha512-wFuco2uwEoKOO7g3kBkiGKzMQy0V408OZVH0aRC4cUFKgf2U5xSDFcDgE61u8QR1IHT0qdVKdTMPIWB9uAcXKQ==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.17.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.31.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.105"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^30.0.1","react":"^19.2.8","vitest":"^4.1.9","react-dom":"^19.2.8","typescript":"^6.0.3","@types/react":"^19.2.18","@types/react-dom":"^19.2.4","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^7.0.1","@testing-library/user-event":"^14.6.3"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.105_1787587346251_0.20846602859284724","host":"s3://npm-registry-packages-npm-production"}},"0.1.107":{"name":"@hachej/boring-data-explorer","version":"0.1.107","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.107","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"621a63cd3227a7916ef1b150e78cf398269bd8dd","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.107.tgz","fileCount":9,"integrity":"sha512-yN8cPMXpsCUosfdPPsvys7bLqZHgFz9/qT+r+38oGz/vQrYuuwah4FAFo6mg+Ps+MgqvmYFg6HEZ+swxt3gqUg==","signatures":[{"sig":"MEUCIQD44Fmhbp00PEgMTvntlXHIHCdItbbJ7Gg4CnHevmNWCQIgb3Zs/MtGdR1bQfR0p1OXCO1HH1RrkQJ0ong5mZgEnQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICgN0AqqIJs2oXOEzWJkMcSueZovGSRQuMD+/Z0k4X/6AiBLCQop437jxNgHtwqvhl1qU54/vMznpL2mLV0EKkxBkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44665},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.107.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.107.tgz","_integrity":"sha512-yN8cPMXpsCUosfdPPsvys7bLqZHgFz9/qT+r+38oGz/vQrYuuwah4FAFo6mg+Ps+MgqvmYFg6HEZ+swxt3gqUg==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.17.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.31.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.107"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^30.0.1","react":"^19.2.8","vitest":"^4.1.11","react-dom":"^19.2.8","typescript":"^6.0.3","@types/react":"^19.2.18","@types/react-dom":"^19.2.4","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^7.0.1","@testing-library/user-event":"^14.6.5"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.107_1788292365409_0.7434045958951623","host":"s3://npm-registry-packages-npm-production"}},"0.1.108":{"name":"@hachej/boring-data-explorer","version":"0.1.108","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.108","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"27b8b48db193448f96e1a55138e594451a23d143","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.108.tgz","fileCount":9,"integrity":"sha512-BOzzoTIz1QO9OZuTQcn5gk6kArFK8E7aLJGwcrn2lHrDEOUm58xPx0PFuvR4XJYS8msfXvqbWhLrm0NM1T7apg==","signatures":[{"sig":"MEYCIQCLS4StSJu074dDQf6IgIar48PPu88eVPW+wfCJHwkyIQIhAMU41L6wuR7FCmBS79OJnEWpfeS8KMWhUJCW8pAGkYag","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCyQul5bZJOPW3ajchdFhIrk3MGph0K7yQ64huMK5pmuwIhAJR86lwFDeakR8jpNflPa6TfpGSViqWq8lmy3uayeIJ2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.108","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44665},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.108.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.108.tgz","_integrity":"sha512-BOzzoTIz1QO9OZuTQcn5gk6kArFK8E7aLJGwcrn2lHrDEOUm58xPx0PFuvR4XJYS8msfXvqbWhLrm0NM1T7apg==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.17.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.31.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.108"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^30.0.1","react":"^19.2.8","vitest":"^4.1.11","react-dom":"^19.2.8","typescript":"^6.0.3","@types/react":"^19.2.18","@types/react-dom":"^19.2.4","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^7.0.1","@testing-library/user-event":"^14.6.5"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.108_1788377668549_0.8895814067711412","host":"s3://npm-registry-packages-npm-production"}},"0.1.109":{"name":"@hachej/boring-data-explorer","version":"0.1.109","license":"MIT","_id":"@hachej/boring-data-explorer@0.1.109","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"homepage":"https://github.com/hachej/boring-ui","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"1556b0eec4d2426c4d17acbdae5067cc68a5a25c","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.109.tgz","fileCount":9,"integrity":"sha512-6/79Bh08jBnLgaytpC/C+XEtj2k/+CG0M4HqknWb2w35JO+1Np1+p1VNt1ct//j30VP4e2TnCMVECruHUc+sbA==","signatures":[{"sig":"MEUCIE4PnD9w0p9pLzCwc6+h2+Chri91lg8ModAlo5TMJPQaAiEAxUnYOhZmJwPbFZomDmFLRwTgsVNejQxbCjEWD3zd/OI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAdje8tjzSXpKwt1vviW4jMiuKc9egKcJH1q/oJmhRIKAiEAzJ/UR8IO8IAHEj+sI0/cKhvETAv5cOsKbF/iKmPG+oU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.109","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44665},"type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.109.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.109.tgz","_integrity":"sha512-6/79Bh08jBnLgaytpC/C+XEtj2k/+CG0M4HqknWb2w35JO+1Np1+p1VNt1ct//j30VP4e2TnCMVECruHUc+sbA==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.19.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.31.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.109"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^30.0.1","react":"^19.2.8","vitest":"^4.1.11","react-dom":"^19.2.8","typescript":"^6.0.3","@types/react":"^19.2.18","@types/react-dom":"^19.2.4","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.2","@testing-library/jest-dom":"^7.0.1","@testing-library/user-event":"^14.6.5"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/boring-data-explorer_0.1.109_1788502789547_0.8773465987997364","host":"s3://npm-registry-packages-npm-production"}},"0.1.111":{"_id":"@hachej/boring-data-explorer@0.1.111","bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"dist":{"shasum":"3ff529014bf75c8ac58934291af3eea9afa49586","tarball":"https://registry.npmjs.org/@hachej/boring-data-explorer/-/boring-data-explorer-0.1.111.tgz","fileCount":9,"integrity":"sha512-P2P1E8m/JKNyK4hu9N7VkqXc2EnClg8wWlgA3Ig9tedjkRg/7Vg5VcVompFQbnJluqbUdF4wf4tmER02QQ4zUg==","signatures":[{"sig":"MEUCIQDYlRoo5I/xjDFpjh14/+Nqx7K6JclswQ5RLHL2fO/4iwIgflF86V9op8Rfqt9DIDWlLgWr7GwZWwmMhFzKI/cfOhI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEni4Bx4fgQmsQGeRS6PTXxUtE4HEQlo2vsTyCV1hDPoAiEAg3ZUUoX5g2PnVvRD4tv8HDVqWHBp/0DbZI/NGAOOo6w="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hachej%2fboring-data-explorer@0.1.111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":44665},"name":"@hachej/boring-data-explorer","type":"module","_from":"file:plugins/data-explorer/hachej-boring-data-explorer-0.1.111.tgz","exports":{".":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./front":{"types":"./dist/front/index.d.ts","import":"./dist/front/index.js"},"./shared":{"types":"./dist/shared/index.d.ts","import":"./dist/shared/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./package.json":"./package.json"},"license":"MIT","private":false,"scripts":{"lint":"pnpm run typecheck","test":"vitest run --passWithNoTests","build":"tsup","clean":"rm -rf dist .tsbuildinfo","typecheck":"tsc --noEmit"},"version":"0.1.111","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ad932fa3-773a-480e-927e-8384daed54e8"}},"homepage":"https://github.com/hachej/boring-ui","_resolved":"/home/runner/work/boring-ui/boring-ui/plugins/data-explorer/hachej-boring-data-explorer-0.1.111.tgz","_integrity":"sha512-P2P1E8m/JKNyK4hu9N7VkqXc2EnClg8wWlgA3Ig9tedjkRg/7Vg5VcVompFQbnJluqbUdF4wf4tmER02QQ4zUg==","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"_npmVersion":"11.19.0","description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","directories":{},"maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"clsx":"^2.1.1","lucide-react":"^1.31.0","tailwind-merge":"^3.5.0","@hachej/boring-ui-kit":"0.1.111"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^30.0.1","react":"^19.2.8","vitest":"^4.1.11","react-dom":"^19.2.8","typescript":"^6.0.3","@types/react":"^19.2.18","@types/react-dom":"^19.2.5","@vitejs/plugin-react":"^4.0.0","@testing-library/react":"^16.3.3","@testing-library/jest-dom":"^7.0.1","@testing-library/user-event":"^14.6.7"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/boring-data-explorer_0.1.111_1789575032704_0.39240710086746966"}}},"time":{"created":"2026-05-28T04:44:24.014Z","modified":"2026-09-16T16:10:33.276Z","0.1.13":"2026-05-28T04:44:24.276Z","0.1.14":"2026-05-28T08:47:09.159Z","0.1.24":"2026-05-28T11:47:03.892Z","0.1.26":"2026-05-29T07:30:06.015Z","0.1.27":"2026-05-29T08:33:32.956Z","0.1.28":"2026-05-29T11:25:36.726Z","0.1.29":"2026-05-29T12:24:06.835Z","0.1.30":"2026-05-30T15:51:32.961Z","0.1.31":"2026-05-31T11:35:24.895Z","0.1.32":"2026-06-05T07:25:14.212Z","0.1.33":"2026-06-05T14:54:21.932Z","0.1.34":"2026-06-09T05:26:42.593Z","0.1.35":"2026-06-11T12:30:22.694Z","0.1.36":"2026-06-11T17:45:31.392Z","0.1.37":"2026-06-11T19:58:58.902Z","0.1.38":"2026-06-12T04:35:57.739Z","0.1.39":"2026-06-12T05:45:14.087Z","0.1.40":"2026-06-12T07:17:35.104Z","0.1.41":"2026-06-12T14:07:43.297Z","0.1.42":"2026-06-13T20:39:25.372Z","0.1.43":"2026-06-15T16:38:16.438Z","0.1.44":"2026-06-15T21:13:27.116Z","0.1.45":"2026-06-16T05:39:59.086Z","0.1.46":"2026-06-16T09:41:50.642Z","0.1.47":"2026-06-16T10:47:00.306Z","0.1.48":"2026-06-16T14:17:36.964Z","0.1.49":"2026-06-17T07:32:16.271Z","0.1.50":"2026-06-17T09:07:10.257Z","0.1.51":"2026-06-17T10:16:03.512Z","0.1.52":"2026-06-17T10:46:35.254Z","0.1.53":"2026-06-18T17:18:45.548Z","0.1.54":"2026-06-23T19:35:19.860Z","0.1.55":"2026-06-24T11:40:17.438Z","0.1.56":"2026-06-25T20:11:18.358Z","0.1.57":"2026-06-25T21:14:12.931Z","0.1.58":"2026-06-26T06:03:30.982Z","0.1.59":"2026-06-26T08:42:33.405Z","0.1.60":"2026-06-29T22:52:45.625Z","0.1.61":"2026-06-30T21:13:11.118Z","0.1.62":"2026-07-01T17:03:06.861Z","0.1.63":"2026-07-02T05:03:17.910Z","0.1.64":"2026-07-03T07:23:15.666Z","0.1.65":"2026-07-08T09:27:35.648Z","0.1.66":"2026-07-08T09:43:07.628Z","0.1.67":"2026-07-08T12:37:41.841Z","0.1.68":"2026-07-08T12:55:54.203Z","0.1.69":"2026-07-08T13:38:39.102Z","0.1.70":"2026-07-08T13:55:05.148Z","0.1.71":"2026-07-08T15:15:55.530Z","0.1.72":"2026-07-10T07:24:30.614Z","0.1.73":"2026-07-10T10:08:22.855Z","0.1.74":"2026-07-10T11:34:45.107Z","0.1.75":"2026-07-10T12:58:32.566Z","0.1.76":"2026-07-10T20:46:18.454Z","0.1.77":"2026-07-10T20:52:22.017Z","0.1.78":"2026-07-10T21:03:07.199Z","0.1.79":"2026-07-11T20:07:31.320Z","0.1.80":"2026-07-12T07:52:28.598Z","0.1.81":"2026-07-12T15:12:26.046Z","0.1.82":"2026-07-13T05:41:38.809Z","0.1.83":"2026-07-13T07:45:00.207Z","0.1.84":"2026-07-13T10:18:59.529Z","0.1.85":"2026-07-13T21:59:03.899Z","0.1.86":"2026-07-15T08:42:23.061Z","0.1.87":"2026-07-15T12:44:37.670Z","0.1.88":"2026-07-17T12:58:16.433Z","0.1.89":"2026-07-17T14:35:06.984Z","0.1.90":"2026-07-20T13:29:40.573Z","0.1.91":"2026-07-27T06:25:09.247Z","0.1.92":"2026-07-29T06:55:08.734Z","0.1.93":"2026-07-30T14:08:11.713Z","0.1.95":"2026-08-03T15:02:19.339Z","0.1.96":"2026-08-13T08:49:11.942Z","0.1.97":"2026-08-13T12:46:34.954Z","0.1.98":"2026-08-13T21:23:21.153Z","0.1.99":"2026-08-14T16:23:02.105Z","0.1.100":"2026-08-14T19:26:23.172Z","0.1.101":"2026-08-19T07:57:10.213Z","0.1.103":"2026-08-21T13:03:46.750Z","0.1.104":"2026-08-24T12:55:02.295Z","0.1.105":"2026-08-24T16:02:26.405Z","0.1.107":"2026-09-01T19:52:45.492Z","0.1.108":"2026-09-02T19:34:28.636Z","0.1.109":"2026-09-04T06:19:49.643Z","0.1.111":"2026-09-16T16:10:32.793Z"},"bugs":{"url":"https://github.com/hachej/boring-ui/issues"},"license":"MIT","homepage":"https://github.com/hachej/boring-ui","repository":{"url":"git+https://github.com/hachej/boring-ui.git","type":"git"},"description":"Data explorer plugin primitive and shared explorer contracts for Boring workspace plugins.","maintainers":[{"name":"hachej","email":"julien.hurault@sumeo.io"}],"readme":"# @hachej/boring-data-explorer\n\nSearchable, faceted data tables for the workbench. This is the headless\nprimitive that `@hachej/boring-data-catalog` and other explorer-style plugins\nbuild on. It is **not** a workspace plugin itself — it ships a React component,\na hook, and an adapter contract.\n\n## What it does\n\n- Renders a `<DataExplorer>` table: search box, faceted filter popover, optional\n  group/tree mode, row activation, and drag-out payloads.\n- Manages query / facet / paging / selection state via `useExplorerState`.\n- Defines the `ExplorerDataSource` adapter contract: you implement\n  `search(args)` (and optionally `fetchFacets(args)`) against any backend.\n\n## Usage\n\n`<DataExplorer>` is self-contained — it calls `useExplorerState` internally, so\nyou pass the **adapter** (not a state object):\n\n```tsx\nimport { DataExplorer } from \"@hachej/boring-data-explorer/front\"\nimport type { ExplorerDataSource } from \"@hachej/boring-data-explorer/shared\"\n\nconst customers: ExplorerDataSource = {\n  async search({ query, filters, limit, offset, signal }) {\n    const res = await fetch(`/api/customers?q=${query}&limit=${limit}&offset=${offset}`, { signal })\n    const { items, total } = await res.json()\n    return { items, total, hasMore: offset + items.length < total }\n  },\n}\n\nexport function CustomersPane() {\n  return <DataExplorer adapter={customers} pageSize={50} />\n}\n```\n\nUse `useExplorerState({ adapter, facets, groupBy, pageSize })` directly only\nwhen you need to drive a fully custom UI.\n\n### `<DataExplorer>` props\n\n`adapter` (required), `facets`, `groupBy`, `onActivate(row)`,\n`getDragPayload(row)`, `emptyState`, `searchPlaceholder`, `toolbarTitle`,\n`toolbarIcon`, `searchable`, `query` + `onQueryChange` (controlled search),\n`pageSize`, `debounceMs`, `className`. Facets render only when the adapter\nimplements `fetchFacets`. `groupBy` enables tree mode (the key must match a\nfacet key); an active query/filter forces flat mode.\n\n## Adapter contract\n\n```ts\ntype ExplorerItem = {\n  id: string\n  title: string\n  subtitle?: string        // muted second line\n  group?: string           // group key — must match a facet value\n  leading?: Badge          // leading mono chip\n  trailing?: Badge[]       // trailing status chips\n  meta?: string            // right-aligned plain text (e.g. \"1.2M\")\n}\ntype Badge = { code: string; tooltip?: string }   // code = 1–4 char chip\n\ntype FacetConfig = {\n  key: string\n  label: string\n  order?: string[]                       // explicit display order\n  formatValue?: (value: string) => string\n}\n\ntype SearchArgs = {\n  query: string\n  filters: Record<string, string[]>\n  group?: { key: string; value: string } // set when paging inside a group\n  limit: number\n  offset: number\n  signal?: AbortSignal\n}\ntype SearchResult = { items: ExplorerItem[]; total: number; hasMore: boolean }\n\ntype FacetsArgs = { filters: Record<string, string[]>; signal?: AbortSignal }\ntype Facets = Record<string, { value: string; count: number }[]>\n\ninterface ExplorerDataSource {\n  search(args: SearchArgs): Promise<SearchResult>\n  fetchFacets?(args: FacetsArgs): Promise<Facets>   // optional\n}\n\ntype DragPayload = { mimeType: string; value: string }\n```\n\nThe adapter is backend-agnostic — SQL, REST, in-memory, anything that can return\n`ExplorerItem[]`. A static in-memory adapter just filters and slices an array\ninside `search()`.\n\n## Package surfaces\n\n| Import | Exports |\n|--------|---------|\n| `@hachej/boring-data-explorer` / `/front` | `DataExplorer`, `useExplorerState`, all types |\n| `@hachej/boring-data-explorer/shared` | contract types only (no React) |\n| `@hachej/boring-data-explorer/testing` | `createMockSeriesAdapter`, `createMockTablesAdapter` |\n\n## Notes\n\n- Not an enterprise grid: no cell editing, pivots, group-by aggregation, or\n  per-column projection. Columns are derived from `ExplorerItem` fields.\n- No built-in caching/debounce of fetches beyond the explorer's own search\n  debounce — cache at the adapter layer if needed.\n- Drag-to-panel only works inside a boring-ui workspace (which receives the\n  payload); standalone use still renders the table.\n\n## Used by\n\n- `@hachej/boring-data-catalog` — wraps this into a configurable catalog tab +\n  visualization panel + agent tool.\n\n## Validation\n\n```bash\npnpm --filter @hachej/boring-data-explorer typecheck\npnpm --filter @hachej/boring-data-explorer test\npnpm --filter @hachej/boring-data-explorer build\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}