{"_id":"@bavuchoko/js-table","_rev":"27-934a3b4f318e342eefeb085cba8a66a0","name":"@bavuchoko/js-table","dist-tags":{"latest":"1.0.26"},"versions":{"1.0.0":{"name":"@bavuchoko/js-table","version":"1.0.0","_id":"@bavuchoko/js-table@1.0.0","maintainers":[{"name":"bavuchoko","email":"bavuchoko@naver.com"}],"dist":{"shasum":"b317e81540a1fe4497a93b95a002d334b4cdced8","tarball":"https://registry.npmjs.org/@bavuchoko/js-table/-/js-table-1.0.0.tgz","fileCount":32,"integrity":"sha512-99ABqPZ/jvX1vD8zH1loWlvPbw5hls8v+cdjdjo64iHW2dIJsTkb9MBGOiIXh5nYgX5WCE61IdxbrVQUp/qfXA==","signatures":[{"sig":"MEQCIHjAYsaHkgLQZbNvYGX6Y8HzOaZYXp+s2v9XSC3IlYl/AiAVQinMCOmzpkdTgC02P09VPR546Ld1sDE38aGgpjD/Aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37942},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"329b51b06849e89e4e2602ec38689954f93b432b","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"bavuchoko","email":"bavuchoko@naver.com"},"_npmVersion":"10.9.2","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5.6","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/js-table_1.0.0_1752644513798_0.1354566255794487","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@bavuchoko/js-table","version":"1.0.1","keywords":["react","table","component","typescript","customizable","drag","resize"],"author":{"name":"Your Name"},"license":"MIT","_id":"@bavuchoko/js-table@1.0.1","maintainers":[{"name":"bavuchoko","email":"bavuchoko@naver.com"}],"homepage":"https://github.com/yourname/js-table#readme","bugs":{"url":"https://github.com/yourname/js-table/issues"},"dist":{"shasum":"78430803e627f5fd4d586f96effa2a5d39a53a58","tarball":"https://registry.npmjs.org/@bavuchoko/js-table/-/js-table-1.0.1.tgz","fileCount":40,"integrity":"sha512-KZfncXLLaE/59LS8lGBy8RT/+kYKZ/gW075tk0daESqv2r3tIB0gVGBFYS2WaUKirUoRZ8GC+qpxHzggOaGJsw==","signatures":[{"sig":"MEYCIQDVHebG/RdhL1OZgRRHTd1i/Kpu17MI2g51wU8u9AuqfAIhAKuE2OXTOh1+lTc0kowikk6GPVxXCxAInzTRaLk9YaGQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47547},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"5f03d92cacf48147093b2279f4256c4637298278","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"bavuchoko","email":"bavuchoko@naver.com"},"repository":{"url":"git+https://github.com/yourname/js-table.git","type":"git"},"_npmVersion":"10.9.2","description":"A customizable React data table component with column visibility, resizing, and drag support.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"react-window":"^1.8.11","tailwind-scrollbar-hide":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"postcss":"^8.5.6","typescript":"^4.9.5","tailwindcss":"^3.4.17","autoprefixer":"^10.4.21"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/js-table_1.0.1_1752648083053_0.979972761884021","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@bavuchoko/js-table","version":"1.0.2","keywords":["react","table","resizable","draggable","pagination","typescript","component"],"author":{"name":"Your Name"},"license":"MIT","_id":"@bavuchoko/js-table@1.0.2","maintainers":[{"name":"bavuchoko","email":"bavuchoko@naver.com"}],"dist":{"shasum":"3d26c3b12a234fb3c27b0e7d9388490583ed276b","tarball":"https://registry.npmjs.org/@bavuchoko/js-table/-/js-table-1.0.2.tgz","fileCount":40,"integrity":"sha512-jE4Wl3bFdVozUu8KToK/3tQfpEVczzw7BMA++BAnd4Xif5DqCENQSAgvGHClVaU9711oNOoRUBm6UWyQpsHo3g==","signatures":[{"sig":"MEQCIEIbIA9ubc4kk47wr18WDfVzoZW86n+CNmOv61nUd9QZAiAL9fBLirRNEkUqpI+zv/GU774WjQpJc/yWU6wKq5qpaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47482},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"9a6ca5dd7eeb53dbd77b682a1e406374f6c1550d","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"bavuchoko","email":"bavuchoko@naver.com"},"_npmVersion":"10.9.2","description":"A customizable React table component with resizing, reordering, and pagination.","directories":{},"_nodeVersion":"23.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/react":"^18.2.7","@types/react-dom":"^18.2.4"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-table_1.0.2_1752664145529_0.021941429761660025","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@bavuchoko/js-table","version":"1.0.3","keywords":["react","table","resizable","draggable","pagination","typescript","component"],"author":{"name":"Your Name"},"license":"MIT","_id":"@bavuchoko/js-table@1.0.3","maintainers":[{"name":"bavuchoko","email":"bavuchoko@naver.com"}],"dist":{"shasum":"6dfcc0c18c597134925db6fb865db57663bfc642","tarball":"https://registry.npmjs.org/@bavuchoko/js-table/-/js-table-1.0.3.tgz","fileCount":40,"integrity":"sha512-2b4KaLyRnbJdCunW8sSrWVq79P89QQ2aHSb7uclJ9Ot8RzwqPgLmvLvluxrQlwsslqhkBLkU3XwZ3ZKIn/WWUQ==","signatures":[{"sig":"MEYCIQC/MIxKxivLhDIYa6pQAVj+AOpYF24M5drpPcN/tpxVPgIhAImFm6OeCDjhEmnn3bXlK89cbIsUmd4TlU4qX3GOZEt8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47526},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"9a6ca5dd7eeb53dbd77b682a1e406374f6c1550d","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"bavuchoko","email":"bavuchoko@naver.com"},"_npmVersion":"10.9.2","description":"A customizable React table component with resizing, reordering, and pagination.","directories":{},"_nodeVersion":"23.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/react":"^18.2.7","@types/react-dom":"^18.2.4"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-table_1.0.3_1752666904567_0.047469703520214734","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@bavuchoko/js-table","version":"1.0.4","keywords":["react","table","resizable","draggable","pagination","typescript","component"],"author":{"name":"Your Name"},"license":"MIT","_id":"@bavuchoko/js-table@1.0.4","maintainers":[{"name":"bavuchoko","email":"bavuchoko@naver.com"}],"dist":{"shasum":"2bcd834865c7a8a57b2e47c0d62730df614b3a78","tarball":"https://registry.npmjs.org/@bavuchoko/js-table/-/js-table-1.0.4.tgz","fileCount":41,"integrity":"sha512-pegqbm118oLJI3w219hzJgRdywtNbKFRV0NQAdiZHVHrhdGLAvP2BtPNggyArZ7O65Tp5MpBTyz6mzQ8kU8SZQ==","signatures":[{"sig":"MEUCICtlvndqMXyW+Sx2wwaQwcjLQDiErWWFCzYGu7acyDwQAiEA6b0AOTYttPnbTPgXA4ZFdE/6Skx62R4W+s+TIQPnGuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49753},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"9a6ca5dd7eeb53dbd77b682a1e406374f6c1550d","scripts":{"build":"tsc && cp src/index.css dist/index.css","prepublishOnly":"npm run build"},"_npmUser":{"name":"bavuchoko","email":"bavuchoko@naver.com"},"_npmVersion":"10.9.2","description":"A customizable React table component with resizing, reordering, and pagination.","directories":{},"_nodeVersion":"23.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/react":"^18.2.7","@types/react-dom":"^18.2.4"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-table_1.0.4_1752667086238_0.49321637608087765","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@bavuchoko/js-table","version":"1.0.5","keywords":["react","table","resizable","draggable","pagination","typescript","component"],"author":{"name":"Your Name"},"license":"MIT","_id":"@bavuchoko/js-table@1.0.5","maintainers":[{"name":"bavuchoko","email":"bavuchoko@naver.com"}],"dist":{"shasum":"f38e006ca9ae229062e9db85cc5b23c9284bb320","tarball":"https://registry.npmjs.org/@bavuchoko/js-table/-/js-table-1.0.5.tgz","fileCount":41,"integrity":"sha512-cccxvmvM9ML/2an+NYKCS4/bQjcfeg6Qb43XI18YIj/BL6HxkGJABa3Azt4OOoE1ce8vWP8/nLfYSfPnvcObBw==","signatures":[{"sig":"MEUCIEhhhGI46qKNLl1TAXeZGpUOoHi8IhpOC6F7ffKhYjhAAiEAo4ceBIdbdVXGeFInlhzmwOm7tacryIIGZHbhuQbJ9BY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49753},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"9a6ca5dd7eeb53dbd77b682a1e406374f6c1550d","scripts":{"build":"tsc && cp src/index.css dist/index.css","prepublishOnly":"npm run build"},"_npmUser":{"name":"bavuchoko","email":"bavuchoko@naver.com"},"_npmVersion":"10.9.2","description":"A customizable React table component with resizing, reordering, and pagination.","directories":{},"_nodeVersion":"23.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/react":"^18.2.7","@types/react-dom":"^18.2.4"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-table_1.0.5_1752667627739_0.4750023507539811","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@bavuchoko/js-table","version":"1.0.6","keywords":["react","table","resizable","draggable","pagination","typescript","component"],"author":{"name":"Your Name"},"license":"MIT","_id":"@bavuchoko/js-table@1.0.6","maintainers":[{"name":"bavuchoko","email":"bavuchoko@naver.com"}],"dist":{"shasum":"aaeee4722250bc0c3f80d3cc0cf5d8624b2c8769","tarball":"https://registry.npmjs.org/@bavuchoko/js-table/-/js-table-1.0.6.tgz","fileCount":22,"integrity":"sha512-eb5P9O+3jsGERItQEFrV+sxQZrafKyhQNsFESy/RbkgwYtPSbwv47avIYjU3OEUmx+jzfcV0Gykx0t0df5rrsw==","signatures":[{"sig":"MEYCIQDXqnbnoynfMClQqvytbg6MOQRe+DYTBd/o8bDeja9AVwIhAIJpLg4l6eoMIiswObPclOAsFb7UK8Bjog4/924NutFx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8572},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"9a6ca5dd7eeb53dbd77b682a1e406374f6c1550d","scripts":{"build":"tsc && cp src/index.css dist/index.css","prepublishOnly":"npm run build"},"_npmUser":{"name":"bavuchoko","email":"bavuchoko@naver.com"},"_npmVersion":"10.9.2","description":"A customizable React table component with resizing, reordering, and pagination.","directories":{},"_nodeVersion":"23.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/react":"^18.2.7","@types/react-dom":"^18.2.4"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-table_1.0.6_1752668199626_0.3902715093139111","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@bavuchoko/js-table","version":"1.0.7","keywords":["react","table","resizable","draggable","pagination","typescript","component"],"author":{"name":"Your Name"},"license":"MIT","_id":"@bavuchoko/js-table@1.0.7","maintainers":[{"name":"bavuchoko","email":"bavuchoko@naver.com"}],"dist":{"shasum":"76633cc71baa76c015dd71db01c02cc833c00351","tarball":"https://registry.npmjs.org/@bavuchoko/js-table/-/js-table-1.0.7.tgz","fileCount":22,"integrity":"sha512-rrIqjmubtInPjABJMmhQFuhWMbPGkjbDyAHtY9lQO7TBECIFWTWTdtWl0WoRKnFTSEFULvLPo8wINHtFpzu2kw==","signatures":[{"sig":"MEYCIQDuTENEr91aCXgRpMTlu49gSd0P150RWAmS3bx+TnrTZwIhAKRWXa/I0ezW1WZtqdEouuCdRINn+8tSVJtGyWGzMb4V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8572},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"9a6ca5dd7eeb53dbd77b682a1e406374f6c1550d","scripts":{"build":"tsc && cp src/index.css dist/index.css","prepublishOnly":"npm run build"},"_npmUser":{"name":"bavuchoko","email":"bavuchoko@naver.com"},"_npmVersion":"10.9.2","description":"A customizable React table component with resizing, reordering, and pagination.","directories":{},"_nodeVersion":"23.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/react":"^18.2.7","@types/react-dom":"^18.2.4"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-table_1.0.7_1752668752787_0.7221028562831273","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@bavuchoko/js-table","version":"1.0.8","keywords":["react","table","resizable","draggable","pagination","typescript","component"],"author":{"name":"Your Name"},"license":"MIT","_id":"@bavuchoko/js-table@1.0.8","maintainers":[{"name":"bavuchoko","email":"bavuchoko@naver.com"}],"dist":{"shasum":"2f03627970ebbb0cde342a16e578e29c49ed684a","tarball":"https://registry.npmjs.org/@bavuchoko/js-table/-/js-table-1.0.8.tgz","fileCount":41,"integrity":"sha512-FNXxOZDDTevYFomEhaoVBbwd+MO65c5kldH9da0Wjo92Dxsr1jBhPWy/GE0mI6ieADsrS5wpmc4arRnjgayHig==","signatures":[{"sig":"MEUCICILI/khrGqGg22kEF09WrWyxBrJcmzHNcQ7OvvkHS/wAiEA7RXlO8LQlcHJjoL3rCLbhCc98qxac4g82/IEZWS1fyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49577},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"9a6ca5dd7eeb53dbd77b682a1e406374f6c1550d","scripts":{"build":"tsc && cp src/index.css dist/index.css","prepublishOnly":"npm run build"},"_npmUser":{"name":"bavuchoko","email":"bavuchoko@naver.com"},"_npmVersion":"10.9.2","description":"A customizable React table component with resizing, reordering, and pagination.","directories":{},"_nodeVersion":"23.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/react":"^18.2.7","@types/react-dom":"^18.2.4"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-table_1.0.8_1752669346995_0.8913459673019319","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@bavuchoko/js-table","version":"1.0.9","keywords":["react","table","resizable","draggable","pagination","typescript","component"],"author":{"name":"Your Name"},"license":"MIT","_id":"@bavuchoko/js-table@1.0.9","maintainers":[{"name":"bavuchoko","email":"bavuchoko@naver.com"}],"dist":{"shasum":"6435f611542b11d91316cd4bfe7bfe5f4657d728","tarball":"https://registry.npmjs.org/@bavuchoko/js-table/-/js-table-1.0.9.tgz","fileCount":41,"integrity":"sha512-DBBkCZtMLfGdSuW52HNwIjooWxD8qR3M6uOB7Y7mTmi1LWDe6mf+tcr7WSt9q3cGQkJM7TTYM0P+Nrh3AataoQ==","signatures":[{"sig":"MEYCIQClTEWOHQIfNvWEXSpIx+AfZACdGqwRfa/EoikTmbZxpQIhAKHbH5h0NIg2GMy2v5x3dclYsy6dqYZ7NHwH5T+JxOOq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49574},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"54153a566cc61d395957d106503a21eaf3e9b6fa","scripts":{"build":"tsc && cp src/index.css dist/index.css","prepublishOnly":"npm run build"},"_npmUser":{"name":"bavuchoko","email":"bavuchoko@naver.com"},"_npmVersion":"10.9.2","description":"A customizable React table component with resizing, reordering, and pagination.","directories":{},"_nodeVersion":"23.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/react":"^18.2.7","@types/react-dom":"^18.2.4"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-table_1.0.9_1752670037899_0.9758466118739442","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@bavuchoko/js-table","version":"1.0.10","keywords":["react","table","resizable","draggable","pagination","typescript","component"],"author":{"name":"Your Name"},"license":"MIT","_id":"@bavuchoko/js-table@1.0.10","maintainers":[{"name":"bavuchoko","email":"bavuchoko@naver.com"}],"dist":{"shasum":"78a334e3375610c8f059bee159cc925e1a4f3822","tarball":"https://registry.npmjs.org/@bavuchoko/js-table/-/js-table-1.0.10.tgz","fileCount":41,"integrity":"sha512-aJxDlB8hWmWqjPd46YMKStmLZfBrWaZsa6U4kOJEPVAShV6Nvb65ZU2iGTJkobS2T+rOUcpq3OHG08OEJ6RuGQ==","signatures":[{"sig":"MEUCIAUj+B1ytj6JuPf5lsNzqWhinQeRg/X7eQJTbAC23pImAiEAl4hPHbwasImZVBwSsE5V0biihmx7etQlgDeWcvU0w4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49511},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"54153a566cc61d395957d106503a21eaf3e9b6fa","scripts":{"build":"tsc && cp src/index.css dist/index.css","prepublishOnly":"npm run build"},"_npmUser":{"name":"bavuchoko","email":"bavuchoko@naver.com"},"_npmVersion":"10.9.2","description":"A customizable React table component with resizing, reordering, and pagination.","directories":{},"_nodeVersion":"23.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/react":"^18.2.7","@types/react-dom":"^18.2.4"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-table_1.0.10_1752670644782_0.0320403751508187","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@bavuchoko/js-table","version":"1.0.11","keywords":["react","table","resizable","draggable","pagination","typescript","component"],"author":{"name":"Your Name"},"license":"MIT","_id":"@bavuchoko/js-table@1.0.11","maintainers":[{"name":"bavuchoko","email":"bavuchoko@naver.com"}],"dist":{"shasum":"0ebc8972c444d309d0d124a684f4d93e2b216d99","tarball":"https://registry.npmjs.org/@bavuchoko/js-table/-/js-table-1.0.11.tgz","fileCount":41,"integrity":"sha512-IpsUmC77cqkAh3bfFI1kD3wXzQsMuOn70xjjf3YBXO9XgOxgY0x6rQpxYlxNdseofQVwGo6zXuFk93q/LamFzA==","signatures":[{"sig":"MEYCIQDBA1UjxSzL324gw8yogDFQS9V/sf+On+u6+Oq6XLfHrgIhAPk5b7NQO48dSx7eqUy6HguB2aUmMvEbYBITga0cj0yL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50072},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"54153a566cc61d395957d106503a21eaf3e9b6fa","scripts":{"build":"tsc && cp src/index.css dist/index.css","prepublishOnly":"npm run build"},"_npmUser":{"name":"bavuchoko","email":"bavuchoko@naver.com"},"_npmVersion":"10.9.2","description":"A customizable React table component with resizing, reordering, and pagination.","directories":{},"_nodeVersion":"23.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/react":"^18.2.7","@types/react-dom":"^18.2.4"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-table_1.0.11_1752671102874_0.8343946250526528","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@bavuchoko/js-table","version":"1.0.12","keywords":["react","table","resizable","draggable","pagination","typescript","component"],"author":{"name":"Your Name"},"license":"MIT","_id":"@bavuchoko/js-table@1.0.12","maintainers":[{"name":"bavuchoko","email":"bavuchoko@naver.com"}],"dist":{"shasum":"52133a8faccf875e100adc18baeb3314450df1a8","tarball":"https://registry.npmjs.org/@bavuchoko/js-table/-/js-table-1.0.12.tgz","fileCount":41,"integrity":"sha512-N/yhJz7rFmcOYejqVXzw+vLGmHxnccQJgxce6Xa8dj9zKSNrV2c6x9iTpiRowu/u5clBiS4dvchAT2N6sSCWkg==","signatures":[{"sig":"MEUCIQCh7HyzJEw6BNiwMTsfNDovcEljVEwrCTzetrll3ZyEWgIgU69Auh3nKVX23BugJmimxTBa3SyjugA4wEwGm+x5MGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50323},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"b515acb5c5f7a5c0cf3d0f09051a777250470f46","scripts":{"build":"tsc && cp src/index.css dist/index.css","prepublishOnly":"npm run build"},"_npmUser":{"name":"bavuchoko","email":"bavuchoko@naver.com"},"_npmVersion":"10.9.2","description":"A customizable React table component with resizing, reordering, and pagination.","directories":{},"_nodeVersion":"23.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/react":"^18.2.7","@types/react-dom":"^18.2.4"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-table_1.0.12_1752674782334_0.14642323266946544","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@bavuchoko/js-table","version":"1.0.13","keywords":["react","table","resizable","draggable","pagination","typescript","component"],"author":{"name":"Your Name"},"license":"MIT","_id":"@bavuchoko/js-table@1.0.13","maintainers":[{"name":"bavuchoko","email":"bavuchoko@naver.com"}],"dist":{"shasum":"0048afcb1b0115790393dcc57df49f702e4f55f6","tarball":"https://registry.npmjs.org/@bavuchoko/js-table/-/js-table-1.0.13.tgz","fileCount":41,"integrity":"sha512-w7ni4apeomziS+ad8yEbIy+kjpg0evw4BlTLYrPTHtovoXpRH64fDqIoGSxafdSoG3uJ1aFIsbojYjbSUVjRKQ==","signatures":[{"sig":"MEYCIQDCh3sTSk14cy+r4mRy8BGEhhKK26OvvXxow35mn4/BkwIhAL8u1AdpsEmv3FWONTKn2DUY2eMEuBcIZBnkgZY2DzM/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50194},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"37d8bea2008a411dc543811833d0e4c9d77cb560","scripts":{"build":"tsc && cp src/index.css dist/index.css","prepublishOnly":"npm run build"},"_npmUser":{"name":"bavuchoko","email":"bavuchoko@naver.com"},"_npmVersion":"10.9.2","description":"A customizable React table component with resizing, reordering, and pagination.","directories":{},"_nodeVersion":"23.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/react":"^18.2.7","@types/react-dom":"^18.2.4"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-table_1.0.13_1752675588993_0.7433462356930896","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@bavuchoko/js-table","version":"1.0.14","keywords":["react","table","resizable","draggable","pagination","typescript","component"],"author":{"name":"Your Name"},"license":"MIT","_id":"@bavuchoko/js-table@1.0.14","maintainers":[{"name":"bavuchoko","email":"bavuchoko@naver.com"}],"dist":{"shasum":"52d4210035137ebea8786e54e8b41df8ae78782e","tarball":"https://registry.npmjs.org/@bavuchoko/js-table/-/js-table-1.0.14.tgz","fileCount":41,"integrity":"sha512-VvKi15eZE9Qfp1gSiQny7GCa59b1l75uNpKeRdGmjYgClOxVj64t/dm4QUfrR1x55iTuyV7S7fshxZGXHl0gYA==","signatures":[{"sig":"MEYCIQDsz20zoZ2tosv9MOMEPAZ+zfS9iqExqVxE4Aw3+NlgjwIhAPLj3L/5Xg/AEwaneEU48Gmaq8Gcpa85LazZFXM17GYX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50226},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"9701d66f62d6b94aab49b0376c373829e1639521","scripts":{"build":"tsc && cp src/index.css dist/index.css","prepublishOnly":"npm run build"},"_npmUser":{"name":"bavuchoko","email":"bavuchoko@naver.com"},"_npmVersion":"10.9.2","description":"A customizable React table component with resizing, reordering, and pagination.","directories":{},"_nodeVersion":"23.5.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/react":"^18.2.7","@types/react-dom":"^18.2.4"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-table_1.0.14_1752675921763_0.5497024019382697","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@bavuchoko/js-table","version":"1.0.15","keywords":["react","table","resizable","draggable","pagination","typescript","component"],"author":{"name":"Your Name"},"license":"MIT","_id":"@bavuchoko/js-table@1.0.15","maintainers":[{"name":"bavuchoko","email":"bavuchoko@naver.com"}],"dist":{"shasum":"66156ccfb8717fb78c6b53a05c97f27947a7d32b","tarball":"https://registry.npmjs.org/@bavuchoko/js-table/-/js-table-1.0.15.tgz","fileCount":41,"integrity":"sha512-CV51ial02K8ja4gpywaOxlHjnuDtEXIecRHhUCy3g7A7KVrVdlDLw6/Gv7RKrM3ENLKG5LDjXktDNQSR6mAj4g==","signatures":[{"sig":"MEQCIC5QoH6iCO2bNC710EddILchJTLV/Mh15rxX5W7ejnTQAiA5joE4p6RBVOy2tKc0Mdh2tEM5k7JlJkzx3qXFBmvRWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51195},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"85f5fc1d31160e502ce7939a80b15b60cbe0ef30","scripts":{"buildm":"tsc && cp src/index.css dist/index.css","buildw":"tsc && powershell -Command \"Copy-Item src/index.css dist/index.css\""},"_npmUser":{"name":"bavuchoko","email":"bavuchoko@naver.com"},"_npmVersion":"10.9.2","description":"A customizable React table component with resizing, reordering, and pagination.","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/react":"^19.1.8","@types/react-dom":"^19.1.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-table_1.0.15_1752726359439_0.4103509861472472","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@bavuchoko/js-table","version":"1.0.16","keywords":["react","table","resizable","draggable","pagination","typescript","component"],"author":{"name":"Your Name"},"license":"MIT","_id":"@bavuchoko/js-table@1.0.16","maintainers":[{"name":"bavuchoko","email":"bavuchoko@naver.com"}],"dist":{"shasum":"a66c8229593c625b1d106bf974469a59351b7405","tarball":"https://registry.npmjs.org/@bavuchoko/js-table/-/js-table-1.0.16.tgz","fileCount":43,"integrity":"sha512-23vN0egkFEGOeco+wj2l03gd3+GLRE66jpiwxzVgQIv+BitTB7OW3qwu3pltSeX9cR4chRHKjampiNOb9NJfFw==","signatures":[{"sig":"MEYCIQDDJSbUmxbr+jBU8VwBCKnCQ0iM9TQmVdp9jntU8GVQpgIhAOcRlgHwbu9oBuRmvZrjyn1VXrZF9/2B/sLw2rSTpX1j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54677},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"85f5fc1d31160e502ce7939a80b15b60cbe0ef30","scripts":{"buildm":"tsc && cp src/index.css dist/index.css","buildw":"tsc && powershell -Command \"Copy-Item src/index.css dist/index.css\""},"_npmUser":{"name":"bavuchoko","email":"bavuchoko@naver.com"},"_npmVersion":"10.9.2","description":"A customizable React table component with resizing, reordering, and pagination.","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/react":"^19.1.8","@types/react-dom":"^19.1.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-table_1.0.16_1752738081694_0.5846321668049399","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@bavuchoko/js-table","version":"1.0.17","keywords":["react","table","resizable","draggable","pagination","typescript","component"],"author":{"name":"Your Name"},"license":"MIT","_id":"@bavuchoko/js-table@1.0.17","maintainers":[{"name":"bavuchoko","email":"bavuchoko@naver.com"}],"dist":{"shasum":"73007266f62f5e69819f6e256e081d265ee1dd01","tarball":"https://registry.npmjs.org/@bavuchoko/js-table/-/js-table-1.0.17.tgz","fileCount":43,"integrity":"sha512-7TduPUnhvTwYOUTFtK0lffyi1Nrst/xs1UwL/pj6xtuEJGg7RBY6LeFIIN/5M4nanirU2jMoL8ZiXqzW0pVhVQ==","signatures":[{"sig":"MEYCIQDAp0VYUJ6qkNA/Qq72Pe9tyAzsx/0hTPwJO5SMMmErtAIhAImTGPCCgWyt5SZk0TrrfETm33RJq1SrXFj+5/QsvylF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55061},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"85f5fc1d31160e502ce7939a80b15b60cbe0ef30","scripts":{"buildm":"tsc && cp src/index.css dist/index.css","buildw":"tsc && powershell -Command \"Copy-Item src/index.css dist/index.css\""},"_npmUser":{"name":"bavuchoko","email":"bavuchoko@naver.com"},"_npmVersion":"10.9.2","description":"A customizable React table component with resizing, reordering, and pagination.","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/react":"^19.1.8","@types/react-dom":"^19.1.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-table_1.0.17_1752740189590_0.031119561444333144","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@bavuchoko/js-table","version":"1.0.18","keywords":["react","table","resizable","draggable","pagination","typescript","component"],"author":{"name":"bellwater1985"},"license":"MIT","_id":"@bavuchoko/js-table@1.0.18","maintainers":[{"name":"bavuchoko","email":"bavuchoko@naver.com"}],"dist":{"shasum":"cf8909862c3c4978fc23069bddb3cbab458c2491","tarball":"https://registry.npmjs.org/@bavuchoko/js-table/-/js-table-1.0.18.tgz","fileCount":41,"integrity":"sha512-upUQ2UWC2t80yqH9ET8ZOlNVb6Sd+vJFQKpt06xCeUs+q/GznJMUGcjAu9yo1x8acGpNlRyJ1Tfs/yDCk+fpZw==","signatures":[{"sig":"MEUCIHMXnDlDlKI0Lyoa7Fg6eLV5xZaXfymB33DpT9r+RUn3AiEAl9wFkMvx46cJVMTCl/QKv4Lc8+tGV/ur1t3OJEyGjMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57017},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"a802d366a9b88f70a7e297e6a8e62d63cdf34286","scripts":{"buildm":"tsc && cp src/index.css dist/index.css","buildw":"tsc && powershell -Command \"Copy-Item src/index.css dist/index.css\""},"_npmUser":{"name":"bavuchoko","email":"bavuchoko@naver.com"},"_npmVersion":"10.9.2","description":"A customizable React table component with resizing, reordering, and pagination.","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/react":"^19.1.8","@types/react-dom":"^19.1.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-table_1.0.18_1753832805556_0.5064756367622849","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@bavuchoko/js-table","version":"1.0.19","keywords":["react","table","resizable","draggable","pagination","typescript","component"],"author":{"name":"bellwater1985"},"license":"MIT","_id":"@bavuchoko/js-table@1.0.19","maintainers":[{"name":"bavuchoko","email":"bavuchoko@naver.com"}],"dist":{"shasum":"b36aeec0d9ea8762e814da5a763417fa623a25ed","tarball":"https://registry.npmjs.org/@bavuchoko/js-table/-/js-table-1.0.19.tgz","fileCount":41,"integrity":"sha512-eDRP55LncRABLrwz/DUl36c1k+84iYimjXajX6Ou5w986zZBCC3RFgaZS47LocXJ5+dWl9SN3cGK3eUejrjKSg==","signatures":[{"sig":"MEUCICxy/Hs+NQdDmAQNu6kSmqOfvbsnDaMK5r5uZebXDIv6AiEAqm29vwgnOwG1qmvbS6lo+OHulSlUTFIq0oXWyv0RaMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57830},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"01702c99bc82ef020b523f38932ebc9c9205983b","scripts":{"buildm":"tsc && cp src/index.css dist/index.css","buildw":"tsc && powershell -Command \"Copy-Item src/index.css dist/index.css\""},"_npmUser":{"name":"bavuchoko","email":"bavuchoko@naver.com"},"_npmVersion":"10.9.2","description":"A customizable React table component with resizing, reordering, and pagination.","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/react":"^19.1.8","@types/react-dom":"^19.1.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-table_1.0.19_1753833468792_0.9975597939586613","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@bavuchoko/js-table","version":"1.0.20","keywords":["react","table","resizable","draggable","pagination","typescript","component"],"author":{"name":"bellwater1985"},"license":"MIT","_id":"@bavuchoko/js-table@1.0.20","maintainers":[{"name":"bavuchoko","email":"bavuchoko@naver.com"}],"dist":{"shasum":"507cce09490dd135181eba677366edc3bbe38901","tarball":"https://registry.npmjs.org/@bavuchoko/js-table/-/js-table-1.0.20.tgz","fileCount":41,"integrity":"sha512-UOm0ZFigcbLeDOicLASrontcAzq5IZlBt2eWt/2kqL/jVgI1S8xnX1hZlpRmANBhyM+MSLYm+6y/r++Hu2Tx4Q==","signatures":[{"sig":"MEUCIEvgN/3+rVnsIUkG8t/fIeR3+Yk0t8enNXsN3bGy+MSuAiEA/8mN34DyC4ZdQ52KIXCKt5tp/q4ZraGyxHZhwHsAtGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56455},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"53f2e0e8ca1ce3a8a9387fe42f6567134d3d0982","scripts":{"buildm":"tsc && cp src/index.css dist/index.css","buildw":"tsc && powershell -Command \"Copy-Item src/index.css dist/index.css\""},"_npmUser":{"name":"bavuchoko","email":"bavuchoko@naver.com"},"_npmVersion":"10.9.2","description":"A customizable React table component with resizing, reordering, and pagination.","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/react":"^19.1.8","@types/react-dom":"^19.1.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-table_1.0.20_1753925414686_0.6683131966938811","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@bavuchoko/js-table","version":"1.0.21","keywords":["react","table","resizable","draggable","pagination","typescript","component"],"author":{"name":"bellwater1985"},"license":"MIT","_id":"@bavuchoko/js-table@1.0.21","maintainers":[{"name":"bavuchoko","email":"bavuchoko@naver.com"}],"dist":{"shasum":"22740dd970e621d80bf37f1a8b884e95dd3cab7c","tarball":"https://registry.npmjs.org/@bavuchoko/js-table/-/js-table-1.0.21.tgz","fileCount":41,"integrity":"sha512-mhl3dgVqE/KuvOJWAMLqRiWGo89/WYAalePbKqjrEJd/3wr9lODM+cQQkFnOk+qq2Bmoa+NotU879QLIkFCg5w==","signatures":[{"sig":"MEUCIQCkLP+b3/zEjn+bjJEukOqZzFgWV/LHGQHRaQgX1f3h7gIgRdi8a3/EhnvswBvfmbeuymT1QClK7+4wq9YRjQ88CvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56460},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"c7cd777b2988a7999140f37846fd2c77a26d253c","scripts":{"start":"react-scripts start","buildm":"tsc && cp src/index.css dist/index.css","buildw":"tsc && powershell -Command \"Copy-Item src/index.css dist/index.css\""},"_npmUser":{"name":"bavuchoko","email":"bavuchoko@naver.com"},"_npmVersion":"10.9.2","description":"A customizable React table component with resizing, reordering, and pagination.","directories":{},"_nodeVersion":"22.14.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/react":"^19.1.8","react-scripts":"^5.0.1","@types/react-dom":"^19.1.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-table_1.0.21_1754266672850_0.5555597710468465","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@bavuchoko/js-table","version":"1.0.22","keywords":["react","table","resizable","draggable","pagination","typescript","component"],"author":{"name":"bellwater1985"},"license":"MIT","_id":"@bavuchoko/js-table@1.0.22","maintainers":[{"name":"bavuchoko","email":"bavuchoko@naver.com"}],"dist":{"shasum":"a466b4f59b94cea6f0acc42d7d40152b4f8a04ea","tarball":"https://registry.npmjs.org/@bavuchoko/js-table/-/js-table-1.0.22.tgz","fileCount":41,"integrity":"sha512-gP5Cn4/3yv6bxbP67CzSLX5E4WG/G+XbDse5RZhrzXDifKkiGUxuptBvGVVdxs6k9hJsQWvWDEMPR2BjoBnf3g==","signatures":[{"sig":"MEUCIQCiKxZCNiEyS4/jt/YGgX/EwWL9qBd1WL8yyk0BYQTU5AIgdO0JlcbfnrfOIQbk36XKMyVlY/yP7Rsg7ceei7VC6B8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6258},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"c7cd777b2988a7999140f37846fd2c77a26d253c","scripts":{"start":"react-scripts start","buildm":"tsc && cp src/index.css dist/index.css","buildw":"tsc && powershell -Command \"Copy-Item src/index.css dist/index.css\""},"_npmUser":{"name":"bavuchoko","email":"bavuchoko@naver.com"},"_npmVersion":"10.9.2","description":"A customizable React table component with resizing, reordering, and pagination.","directories":{},"_nodeVersion":"22.14.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/react":"^19.1.8","react-scripts":"^5.0.1","@types/react-dom":"^19.1.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-table_1.0.22_1754267201224_0.8809763056103184","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@bavuchoko/js-table","version":"1.0.23","keywords":["react","table","resizable","draggable","pagination","typescript","component"],"author":{"name":"bellwater1985"},"license":"MIT","_id":"@bavuchoko/js-table@1.0.23","maintainers":[{"name":"bavuchoko","email":"bavuchoko@naver.com"}],"dist":{"shasum":"daaee08cba71b0000471634632a6d266574b1dc0","tarball":"https://registry.npmjs.org/@bavuchoko/js-table/-/js-table-1.0.23.tgz","fileCount":41,"integrity":"sha512-R0tFdwDjbH56KAGyzdp6IiFAdBgIuPEoigfZmGUvODwUxF+Q7Ti4RYd5HrQW+izDNH2alHuddw6NT4PLWJ57yg==","signatures":[{"sig":"MEQCID1VJLh6zadEoKl80PV/3MNxoivH81k3jkZ8mcl/2YWmAiA+TjCfJdm6BkTA10JLHk40KnJRP8o50kmgsKUPkrEjBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56460},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"c7cd777b2988a7999140f37846fd2c77a26d253c","scripts":{"start":"react-scripts start","buildm":"tsc && cp src/index.css dist/index.css","buildw":"tsc && powershell -Command \"Copy-Item src/index.css dist/index.css\""},"_npmUser":{"name":"bavuchoko","email":"bavuchoko@naver.com"},"_npmVersion":"10.9.2","description":"A customizable React table component with resizing, reordering, and pagination.","directories":{},"_nodeVersion":"22.14.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/react":"^19.1.8","react-scripts":"^5.0.1","@types/react-dom":"^19.1.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-table_1.0.23_1754267305070_0.29567181035891976","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@bavuchoko/js-table","version":"1.0.24","keywords":["react","table","resizable","draggable","pagination","typescript","component"],"author":{"name":"bellwater1985"},"license":"MIT","_id":"@bavuchoko/js-table@1.0.24","maintainers":[{"name":"bavuchoko","email":"bavuchoko@naver.com"}],"dist":{"shasum":"670e29b02da75b21f2a352bebc3023a91050f205","tarball":"https://registry.npmjs.org/@bavuchoko/js-table/-/js-table-1.0.24.tgz","fileCount":41,"integrity":"sha512-DSRZcQbeX7SgwkxMQXLL99xZJgXCFQRcRKJ2YFFjI1GCK5hC3uX5PNusZ2KB8FnqQ4gsFp1HnbPzFxyggxurVw==","signatures":[{"sig":"MEUCIBqxgEBTDSovCVxzHqOLNEPxJj+xhvuvRXOtO9SN2+CaAiEArhgwwciEpZ69nWs0Fh6OE0IfQPoy3iL0Lt96G7y8Rac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56460},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"c7cd777b2988a7999140f37846fd2c77a26d253c","scripts":{"start":"react-scripts start","buildm":"tsc && cp src/index.css dist/index.css","buildw":"tsc && powershell -Command \"Copy-Item src/index.css dist/index.css\""},"_npmUser":{"name":"bavuchoko","email":"bavuchoko@naver.com"},"_npmVersion":"10.9.2","description":"A customizable React table component with resizing, reordering, and pagination.","directories":{},"_nodeVersion":"22.14.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/react":"^19.1.8","react-scripts":"^5.0.1","@types/react-dom":"^19.1.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-table_1.0.24_1754267538842_0.6681634560564389","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@bavuchoko/js-table","version":"1.0.25","keywords":["react","table","resizable","draggable","pagination","typescript","component"],"author":{"name":"bellwater1985"},"license":"MIT","_id":"@bavuchoko/js-table@1.0.25","maintainers":[{"name":"bavuchoko","email":"bavuchoko@naver.com"}],"dist":{"shasum":"992089d1910a970bbfd48bff62553eada7843d78","tarball":"https://registry.npmjs.org/@bavuchoko/js-table/-/js-table-1.0.25.tgz","fileCount":41,"integrity":"sha512-4X4N8EPwSxeMHzkY5KK69tAyJZIP7RmObE4dOBNJ/tZNJV4MeKh4u4nPfIrWRBWhPzxUKXK3K7hTln3Nbekeyg==","signatures":[{"sig":"MEQCIE35NkZaftrH6LD6yp/fdIQgT4HJ1OOkfLUjwW7WszBFAiA4pV599E++vzDFwHMVZt8pcw9CZX+E5C0shihFKQWymA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56723},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"c7cd777b2988a7999140f37846fd2c77a26d253c","scripts":{"start":"react-scripts start","buildm":"tsc && cp src/index.css dist/index.css","buildw":"tsc && powershell -Command \"Copy-Item src/index.css dist/index.css\""},"_npmUser":{"name":"bavuchoko","email":"bavuchoko@naver.com"},"_npmVersion":"10.9.2","description":"A customizable React table component with resizing, reordering, and pagination.","directories":{},"_nodeVersion":"22.14.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.5","@types/react":"^19.1.8","react-scripts":"^5.0.1","@types/react-dom":"^19.1.6"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/js-table_1.0.25_1754273404520_0.6000747330804652","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@bavuchoko/js-table","version":"1.0.26","description":"A customizable React table component with resizing, reordering, and pagination.","main":"dist/index.js","module":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js","types":"./dist/index.d.ts"}},"scripts":{"start":"react-scripts start","buildm":"tsc && cp src/index.css dist/index.css","buildw":"tsc && powershell -Command \"Copy-Item src/index.css dist/index.css\""},"keywords":["react","table","resizable","draggable","pagination","typescript","component"],"author":{"name":"bellwater1985"},"license":"MIT","peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"devDependencies":{"@types/react":"^19.1.8","@types/react-dom":"^19.1.6","typescript":"^4.9.5","react-scripts":"^5.0.1"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"_id":"@bavuchoko/js-table@1.0.26","gitHead":"e2250c0f215aff778f7c5d17243ba1a0bc8ef126","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-97nznXSbjL/tXHYauaxmSTVKLKGlcXBL+KOGcNl/065/VCZV+2Rrqw26+tn3jHOacw+9ksJIUKf/CqCiHwMUFA==","shasum":"c7ed71cd895eadd37dcdd90a14294366bcc08eca","tarball":"https://registry.npmjs.org/@bavuchoko/js-table/-/js-table-1.0.26.tgz","fileCount":41,"unpackedSize":56963,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGSVrwVDnkT2k4igtthvpVnsHJDy+/blhFzLUWuB01DmAiA3LqW/7xeYpSXYR49c/SueYvTtk+gVv+Lkshn4L+IMWA=="}]},"_npmUser":{"name":"bavuchoko","email":"bavuchoko@naver.com"},"directories":{},"maintainers":[{"name":"bavuchoko","email":"bavuchoko@naver.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/js-table_1.0.26_1754275047673_0.8459155623402912"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-16T05:41:53.683Z","modified":"2025-08-04T02:37:28.047Z","1.0.0":"2025-07-16T05:41:53.969Z","1.0.1":"2025-07-16T06:41:23.225Z","1.0.2":"2025-07-16T11:09:05.702Z","1.0.3":"2025-07-16T11:55:04.726Z","1.0.4":"2025-07-16T11:58:06.439Z","1.0.5":"2025-07-16T12:07:07.965Z","1.0.6":"2025-07-16T12:16:39.811Z","1.0.7":"2025-07-16T12:25:52.980Z","1.0.8":"2025-07-16T12:35:47.173Z","1.0.9":"2025-07-16T12:47:18.080Z","1.0.10":"2025-07-16T12:57:24.973Z","1.0.11":"2025-07-16T13:05:03.096Z","1.0.12":"2025-07-16T14:06:22.526Z","1.0.13":"2025-07-16T14:19:49.158Z","1.0.14":"2025-07-16T14:25:21.974Z","1.0.15":"2025-07-17T04:25:59.622Z","1.0.16":"2025-07-17T07:41:21.861Z","1.0.17":"2025-07-17T08:16:29.771Z","1.0.18":"2025-07-29T23:46:45.733Z","1.0.19":"2025-07-29T23:57:48.957Z","1.0.20":"2025-07-31T01:30:14.851Z","1.0.21":"2025-08-04T00:17:53.079Z","1.0.22":"2025-08-04T00:26:41.423Z","1.0.23":"2025-08-04T00:28:25.252Z","1.0.24":"2025-08-04T00:32:19.036Z","1.0.25":"2025-08-04T02:10:04.705Z","1.0.26":"2025-08-04T02:37:27.853Z"},"author":{"name":"bellwater1985"},"license":"MIT","keywords":["react","table","resizable","draggable","pagination","typescript","component"],"description":"A customizable React table component with resizing, reordering, and pagination.","maintainers":[{"name":"bavuchoko","email":"bavuchoko@naver.com"}],"readme":"# 🧩 JsTable\r\n\r\nReact 기반의 커스터마이징 가능한 테이블 컴포넌트입니다. 다음과 같은 기능을 제공합니다:\r\n\r\n- ✅ 컬럼 숨김/표시 설정\r\n- 🔁 컬럼 순서 변경 (드래그)\r\n- 📏 컬럼 너비 조절 (리사이즈)\r\n- ☑️ 체크박스 행 선택\r\n- 🎨 테마 및 배경 지정\r\n- 📄 헤더 렌더링 커스터마이징\r\n- 📚 페이징 지원\r\n\r\n---\r\n\r\n## 🚀 설치\r\n\r\n```bash\r\nnpm install @bavuchoko/js-table\r\n```\r\n\r\n\r\n---\r\n## ✨ 사용 예시\r\n```tsx\r\nimport { JsTable } from '@bavuchoko/js-table';\r\n\r\nconst headerList = [\r\n  { key: 'id', label: 'ID' },\r\n  { key: 'name', label: 'Name' },\r\n  { key: 'email', label: 'Email' },\r\n  {\r\n    key: 'status',\r\n    label: 'Status',\r\n    renderer: (row) => <span>{row.status === 'active' ? '🟢 Active' : '🔴 Inactive'}</span>\r\n  }\r\n];\r\n\r\nconst dataList = [\r\n  { id: 1, name: 'Alice', email: 'alice@example.com', status: 'active' },\r\n  { id: 2, name: 'Bob', email: 'bob@example.com', status: 'inactive' },\r\n  // ...\r\n];\r\n\r\n...\r\n\r\n<div style={{width:'1000px', height:'300px'}}>\r\n    <JsTable\r\n      header={headerList}\r\n      data={dataList}\r\n      setting={{\r\n        hidden: ['email'],\r\n        order: ['id', 'name', 'email', 'status']\r\n      }}\r\n      page={{ currentPage: 0, size: 10, totalElements: 100 }}\r\n      usePagination=\"bottom\"\r\n      useSetting={true}\r\n      background=\"light\"\r\n      theme=\"dark\"\r\n      resizable={true}\r\n      draggable={true}\r\n      onHeaderMove={(newOrder) => console.log('New order:', newOrder)}\r\n      onResizeWidth={(widths) => console.log('Widths:', widths)}\r\n      onRowClick={(id) => console.log('Clicked row ID:', id)}\r\n      onPageChange={(page) => console.log('Changed to page:', page)}\r\n    />\r\n</div>\r\n\r\n...\r\n\r\n\r\n```\r\n---\r\n\r\n## 🧾 Props\r\n\r\n| Prop             | Type                                                            | Description |\r\n|------------------|------------------------------------------------------------------|-------------|\r\n| `header`         | `Array<{ key: string; label: string; renderer?: (row) => JSX }>` | 테이블 컬럼 정의 |\r\n| `data`           | `any[]`                                                          | 렌더링할 데이터 배열 |\r\n| `setting`        | `{ hidden?: string[]; order?: string[] }`                        | 초기 숨김 컬럼, 순서 설정 |\r\n| `page`           | `{ currentPage: number; size: number; totalElements: number }`   | 페이징 정보 |\r\n| `usePagination`  | `'top' \\| 'bottom' \\| boolean`                                   | 페이징 위치 또는 사용 여부 |\r\n| `useSetting`     | `boolean`                                                        | 컬럼 설정 팝업 사용 여부 |\r\n| `background`     | `'light' \\| 'dark' \\| string`                                    | 테이블 배경색 또는 클래스 |\r\n| `theme`          | `'light' \\| 'dark'`                                              | 테이블 테마 스타일 |\r\n| `style`          | `{ header?: CSSProperties; body?: CSSProperties }`               | 사용자 정의 스타일 |\r\n| `resizable`      | `boolean`                                                        | 컬럼 너비 조절 가능 여부 |\r\n| `draggable`      | `boolean`                                                        | 컬럼 순서 드래그 가능 여부 |\r\n| `onHeaderMove`   | `(order: string[]) => void`                                      | 컬럼 순서 변경 콜백 |\r\n| `onResizeWidth`  | `(widths: number[]) => void`                                     | 컬럼 리사이즈 콜백 |\r\n| `onRowClick`     | `(id: any) => void`                                              | 행 클릭 콜백 |\r\n| `onPageChange`   | `(page: number) => void`                                         | 페이지 변경 콜백 |\r\n\r\n---\r\n\r\n## ⚙️ 내부 Hook 구성\r\n\r\n| Hook                | 역할 설명 |\r\n|---------------------|-----------|\r\n| `useDataHandler`    | 체크박스 및 row 데이터 핸들링 |\r\n| `useHeaderHandler`  | 컬럼 순서 및 숨김 처리 |\r\n| `useColumnWidths`   | 컬럼 리사이즈 로직 처리 |\r\n| `useDragHandler`    | 드래그 기반 컬럼 순서 변경 |\r\n| `useSettingPop`     | 설정 팝업 상태 관리 |\r\n| `useCustomStyle`    | 테마/배경 스타일 반환 |\r\n| `useHiddenHeader`   | 숨김 컬럼 상태 및 토글 제어 |\r\n\r\n---\r\n\r\n## 📁 파일 구조\r\n\r\n```plaintext\r\nJsTable/\r\n├── JsTable.tsx                # 메인 테이블 컴포넌트\r\n├── hook/\r\n│   ├── useDataHandler.ts\r\n│   ├── useHeaderHandler.ts\r\n│   ├── useColumnWidths.ts\r\n│   ├── useDragHandler.ts\r\n│   ├── useSettingPop.ts\r\n│   ├── useCustomStyle.ts\r\n│   └── useHiddenHeader.ts\r\n└── utils/\r\n    ├── Pagination.tsx\r\n    ├── SettingPop.tsx\r\n    ├── Blind.tsx\r\n    └── Empty.tsx\r\n","readmeFilename":"README.md"}