{"_id":"ng-hub-ui-board","_rev":"35-148ca49da87097ba3084019f31571685","name":"ng-hub-ui-board","dist-tags":{"latest":"22.7.1"},"versions":{"19.0.0":{"name":"ng-hub-ui-board","version":"19.0.0","keywords":["angular","kanban","board","trello","angular","drag-drop","dnd","columns","cards","tasks","to-do","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reuseable","open-source"],"author":{"name":"Carlos Morcillo Fernández"},"license":"ISC","_id":"ng-hub-ui-board@19.0.0","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"dist":{"shasum":"af902702b56637fd92bf6c1c1f2e7cd651930d1d","tarball":"https://registry.npmjs.org/ng-hub-ui-board/-/ng-hub-ui-board-19.0.0.tgz","fileCount":18,"integrity":"sha512-jzXz+JorgiDCFa/UMPQH4bnjFZ1xPdtlIEdkBfyEGRCx5p/Slr0afdJtQzQn9Pc+2UoCygNzAB9Eln0vLfttkQ==","signatures":[{"sig":"MEYCIQCO20EzPlvYPtBI0kNp+rC5Ifboixv/mczLUN2AbpoNEAIhAInP8ERhxT7lCExYV2yXts4jJrl9ouYcyNTrUnJc9Yvo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72384},"main":"index.js","module":"fesm2022/ng-hub-ui-board.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-hub-ui-board.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"ae4b1458336f141489dcbde35f841930178dd651","typings":"index.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"_npmVersion":"11.0.0","description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":">=18.0.0","@angular/core":">=18.0.0","@angular/common":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-board_19.0.0_1736292472838_0.4315155102709549","host":"s3://npm-registry-packages-npm-production"}},"19.0.1":{"name":"ng-hub-ui-board","version":"19.0.1","keywords":["angular","kanban","board","trello","angular","drag-drop","dnd","columns","cards","tasks","to-do","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reuseable","open-source"],"author":{"name":"Carlos Morcillo Fernández"},"license":"MIT","_id":"ng-hub-ui-board@19.0.1","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"dist":{"shasum":"edf1b3f7a88f922305feeb1168872da6adf9f90b","tarball":"https://registry.npmjs.org/ng-hub-ui-board/-/ng-hub-ui-board-19.0.1.tgz","fileCount":18,"integrity":"sha512-6C1l8j8jyjgk6XoJuhlYcE9C3I8FepMyNCtrDTcec5IGRY8ELERfwMDISUbfHXTMgEISHH4d68GJRIx7PApJmA==","signatures":[{"sig":"MEUCIG5cz4vP4J/EzFVQn1WXl/9sWqCu2ZMDyuwkVBDHoyDAAiEAq4tvg1mdH3yd+Ntk51Z+1Kr+gHOq+FefltvhA3gdL3Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72387},"main":"index.js","module":"fesm2022/ng-hub-ui-board.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-hub-ui-board.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"ae4b1458336f141489dcbde35f841930178dd651","typings":"index.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"_npmVersion":"11.0.0","description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":">=18.0.0","@angular/core":">=18.0.0","@angular/common":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-board_19.0.1_1736292558770_0.2444897734515208","host":"s3://npm-registry-packages-npm-production"}},"19.0.2":{"name":"ng-hub-ui-board","version":"19.0.2","keywords":["angular","kanban","board","trello","angular","drag-drop","dnd","columns","cards","tasks","to-do","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reuseable","open-source"],"author":{"name":"Carlos Morcillo Fernández"},"license":"MIT","_id":"ng-hub-ui-board@19.0.2","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"homepage":"https://github.com/carlos-morcillo/ng-hub-ui-board#readme","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-board/issues"},"dist":{"shasum":"9efd2b7d4044a310481014258061a63dbcfcd730","tarball":"https://registry.npmjs.org/ng-hub-ui-board/-/ng-hub-ui-board-19.0.2.tgz","fileCount":18,"integrity":"sha512-gQ+2qbOfJ1LPJDi9fnLNmNKxLn66/C/qNO/s23xBV4qp+xYj7yLX7AbfD8TYgxCXS0boVIrN3bOYobicMnidxQ==","signatures":[{"sig":"MEQCIDp6FH29lIo3X9VTCoTb7JzXB31pXN0V9KTch4AvKb7NAiBhPQY1OVvO4mslF4JcIuibqjNnJGZsLtTvDeyHq9cZRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72629},"main":"index.js","module":"fesm2022/ng-hub-ui-board.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-hub-ui-board.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"ae4b1458336f141489dcbde35f841930178dd651","typings":"index.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-board.git","type":"git"},"_npmVersion":"11.0.0","description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":">=18.0.0","@angular/core":">=18.0.0","@angular/common":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-board_19.0.2_1736292827509_0.7589902407018811","host":"s3://npm-registry-packages-npm-production"}},"19.1.0":{"name":"ng-hub-ui-board","version":"19.1.0","keywords":["angular","kanban","board","trello","angular","drag-drop","dnd","columns","cards","tasks","to-do","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reuseable","open-source"],"author":{"name":"Carlos Morcillo Fernández"},"license":"MIT","_id":"ng-hub-ui-board@19.1.0","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"homepage":"https://github.com/carlos-morcillo/ng-hub-ui-board#readme","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-board/issues"},"dist":{"shasum":"1456dd416243622a298d7b5721ff7bcaa3ad7898","tarball":"https://registry.npmjs.org/ng-hub-ui-board/-/ng-hub-ui-board-19.1.0.tgz","fileCount":19,"integrity":"sha512-4HZHN3KVC8u7PYY88BlGr0M6xzpRjv9A3/wloXx0Yo1+mJZAj3zdM59FhZ81Zxa3zZtrfTUqffAacRHOjWVsGw==","signatures":[{"sig":"MEQCIADxM+oz1ZF+MDYtVJ2lzAopgBYa59gH4lP+18cUkAXTAiAt7kMicf9KS6M51fNZQfy4F8vhYHQR6h03PyVm+sKw9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80928},"main":"index.js","module":"fesm2022/ng-hub-ui-board.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-hub-ui-board.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"a1b4634a685db56f31205d5326a702b792848d0b","typings":"index.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-board.git","type":"git"},"_npmVersion":"11.2.0","description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":">=18.0.0","@angular/core":">=18.0.0","@angular/common":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-board_19.1.0_1745532385714_0.4500833611992243","host":"s3://npm-registry-packages-npm-production"}},"19.1.1":{"name":"ng-hub-ui-board","version":"19.1.1","keywords":["angular","kanban","board","trello","angular","drag-drop","dnd","columns","cards","tasks","to-do","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reuseable","open-source"],"author":{"name":"Carlos Morcillo Fernández"},"license":"MIT","_id":"ng-hub-ui-board@19.1.1","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"homepage":"https://github.com/carlos-morcillo/ng-hub-ui-board#readme","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-board/issues"},"dist":{"shasum":"57812b4380cdec80a7b45a47532a1bb892c34f2a","tarball":"https://registry.npmjs.org/ng-hub-ui-board/-/ng-hub-ui-board-19.1.1.tgz","fileCount":19,"integrity":"sha512-yv5tqepES8Wb3Suox8crg3h5WSv6E/lSuYF+usk49X9XNzsc8WsBpAW7kWrVDw2gNDOARuSe/n5JmWaLj6UuDw==","signatures":[{"sig":"MEYCIQCo7F2ORNYs9bQXXIK06Lophox06u/ehZ4IVAi/95uAQAIhAOmFv8JzwvQdiPZfuWaewIQJxdINgmK2SMruO0AWmFun","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":85090},"main":"index.js","module":"fesm2022/ng-hub-ui-board.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-hub-ui-board.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"ac02cd9c5a3424072f48d64201acbfd5507cd5dd","typings":"index.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-board.git","type":"git"},"_npmVersion":"11.2.0","description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":">=18.0.0","@angular/core":">=18.0.0","@angular/common":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-board_19.1.1_1745570042649_0.047287772377761605","host":"s3://npm-registry-packages-npm-production"}},"19.2.0":{"name":"ng-hub-ui-board","version":"19.2.0","keywords":["angular","kanban","board","trello","angular","drag-drop","dnd","columns","cards","tasks","to-do","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reuseable","open-source"],"author":{"name":"Carlos Morcillo Fernández"},"license":"MIT","_id":"ng-hub-ui-board@19.2.0","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"homepage":"https://github.com/carlos-morcillo/ng-hub-ui-board#readme","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-board/issues"},"dist":{"shasum":"d41bc6b469c37cf990267398fe9b3a72e9f8c321","tarball":"https://registry.npmjs.org/ng-hub-ui-board/-/ng-hub-ui-board-19.2.0.tgz","fileCount":19,"integrity":"sha512-tyGqfFOr+m8lr+xydN8a/HQVW3hpb3WbdzJbAb9uVsq5aSZmS/68oxTEi45LZ/b9ZuT+qputi8ZbNlPtobPDEw==","signatures":[{"sig":"MEYCIQDJKjuJl+SyyNRQ7/FzzdIlFdkGMxWhGZGAG6Jn30B3JwIhALhDQyGQl+yV/0kSMuSazPh8SLTZYWaSlM8FqzKNNilp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94522},"main":"index.js","module":"fesm2022/ng-hub-ui-board.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-hub-ui-board.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"ac02cd9c5a3424072f48d64201acbfd5507cd5dd","typings":"index.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-board.git","type":"git"},"_npmVersion":"11.4.2","description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":">=18.0.0","@angular/core":">=18.0.0","@angular/common":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-board_19.2.0_1752844067845_0.39542577677142","host":"s3://npm-registry-packages-npm-production"}},"19.2.1":{"name":"ng-hub-ui-board","version":"19.2.1","keywords":["angular","kanban","board","trello","angular","drag-drop","dnd","columns","cards","tasks","to-do","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reuseable","open-source"],"author":{"name":"Carlos Morcillo Fernández"},"license":"MIT","_id":"ng-hub-ui-board@19.2.1","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"homepage":"https://github.com/carlos-morcillo/ng-hub-ui-board#readme","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-board/issues"},"dist":{"shasum":"43f6088ed39447a38f78d7489578bc38281bf75d","tarball":"https://registry.npmjs.org/ng-hub-ui-board/-/ng-hub-ui-board-19.2.1.tgz","fileCount":19,"integrity":"sha512-G+/C1ziy7BEnZ+tqzLfB4MrBbaLXrenBgJLC0+yMQY64d0Uc1D5Z02DbDho15A+c7ZE5umRyHwKLW0IlCURhhg==","signatures":[{"sig":"MEUCIQCclELKoDYzeScgIh53GXwZirtYFXXDNZTg5sJYoahCmQIgFx7U+y49NEFPge+2m294MUv+iZ26/6Lzw/nafdV4nnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111550},"main":"index.js","module":"fesm2022/ng-hub-ui-board.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-hub-ui-board.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"ac02cd9c5a3424072f48d64201acbfd5507cd5dd","typings":"index.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-board.git","type":"git"},"_npmVersion":"11.5.2","description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":">=18.0.0","@angular/core":">=18.0.0","@angular/common":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-board_19.2.1_1755897951492_0.31394977609496477","host":"s3://npm-registry-packages-npm-production"}},"19.3.1":{"name":"ng-hub-ui-board","version":"19.3.1","keywords":["angular","kanban","board","trello","drag-drop","dnd","columns","cards","tasks","todo","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reusable","open-source","typescript","standalone","cdk","ui-library","ng-hub-ui"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"},"license":"MIT","_id":"ng-hub-ui-board@19.3.1","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"contributors":[{"name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"}],"homepage":"https://github.com/carlos-morcillo/ng-hub-ui-board#readme","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-board/issues","email":"carlos.morcillo@me.com"},"dist":{"shasum":"bf4d3c2d51192cf892dd20819947846d280248da","tarball":"https://registry.npmjs.org/ng-hub-ui-board/-/ng-hub-ui-board-19.3.1.tgz","fileCount":8,"integrity":"sha512-zLPI3YnB4vaE89vyoJC7mPu0BrSDKiXX6Dx9boVm7UE8K73T5E8dGiQbRp3KUa4QANPi+Kq78KcXo886Oqi5kA==","signatures":[{"sig":"MEQCHy1b+p4ymK6n7aY9ovS57esTTWfkmthafsHAvlCiEx0CIQDKmx1hzwIfNlFArdIgoahJxrIt8AUJbTUoh845t0xokw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108788},"main":"bundles/ng-hub-ui-board.umd.js","module":"fesm2022/ng-hub-ui-board.mjs","ng-add":{"save":"dependencies"},"engines":{"npm":">=9.0.0","node":">=18.13.0"},"exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-hub-ui-board.mjs"},"./package.json":{"default":"./package.json"}},"funding":{"url":"https://www.buymeacoffee.com/carlosmorcillo","type":"buymeacoffee"},"gitHead":"55a0499b42e6c0ffeaec2e009a45b5de334cd153","typings":"index.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-board.git","type":"git"},"_npmVersion":"11.6.0","description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":">=18.0.0","@angular/core":">=18.0.0","@angular/common":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-board_19.3.1_1760520428899_0.0989094521222742","host":"s3://npm-registry-packages-npm-production"}},"19.3.2":{"name":"ng-hub-ui-board","version":"19.3.2","keywords":["angular","kanban","board","trello","drag-drop","dnd","columns","cards","tasks","todo","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reusable","open-source","typescript","standalone","cdk","ui-library","ng-hub-ui"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"},"license":"CC-BY-4.0","_id":"ng-hub-ui-board@19.3.2","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"contributors":[{"name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"}],"homepage":"https://github.com/carlos-morcillo/ng-hub-ui-board#readme","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-board/issues","email":"carlos.morcillo@me.com"},"dist":{"shasum":"8ba16edebb833f8fb32f1afb0dbd27902b2e9691","tarball":"https://registry.npmjs.org/ng-hub-ui-board/-/ng-hub-ui-board-19.3.2.tgz","fileCount":8,"integrity":"sha512-DT2pk0DQB8BKR6zRujH/9gWPV09FQfkQ0JOi5m2MP3xUghp5bpOpxbbkzPTu3ckWDWgjzADZB3ANohpvxReR5Q==","signatures":[{"sig":"MEUCIE0vtTREai7I6ntJRioYfzEzBeet+y7EYiG9GLm23U3eAiEApYLMFyPc/87UyRh1tknfKyFEHL8qWtsXW4caOC90n9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133610},"main":"bundles/ng-hub-ui-board.umd.js","module":"fesm2022/ng-hub-ui-board.mjs","ng-add":{"save":"dependencies"},"engines":{"npm":">=9.0.0","node":">=18.13.0"},"exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-hub-ui-board.mjs"},"./package.json":{"default":"./package.json"}},"funding":{"url":"https://www.buymeacoffee.com/carlosmorcillo","type":"buymeacoffee"},"gitHead":"55a0499b42e6c0ffeaec2e009a45b5de334cd153","typings":"index.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-board.git","type":"git"},"_npmVersion":"11.6.0","description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":">=18.0.0","@angular/core":">=18.0.0","@angular/common":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-board_19.3.2_1760522085758_0.7769812223683117","host":"s3://npm-registry-packages-npm-production"}},"19.3.3":{"name":"ng-hub-ui-board","version":"19.3.3","keywords":["angular","kanban","board","trello","drag-drop","dnd","columns","cards","tasks","todo","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reusable","open-source","typescript","standalone","cdk","ui-library","ng-hub-ui"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"},"license":"CC-BY-4.0","_id":"ng-hub-ui-board@19.3.3","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"contributors":[{"name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"}],"homepage":"https://github.com/carlos-morcillo/ng-hub-ui-board#readme","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-board/issues","email":"carlos.morcillo@me.com"},"dist":{"shasum":"be9299f610d4c96e388415721743b9e3e33b8def","tarball":"https://registry.npmjs.org/ng-hub-ui-board/-/ng-hub-ui-board-19.3.3.tgz","fileCount":8,"integrity":"sha512-+cwAq8y1z9oTbCbCJt/vvuyMxNj8CkqKhaieaN4JyoB/BPmgdjMLpLweVE1TD8qUbDZkzcJjUo6nUemxx9TAew==","signatures":[{"sig":"MEYCIQCp7YO4uvMUAV+iTZ5BDs5KKymRRWUvX6D8NT0cg/EEHgIhAONXqI5TkgjnHyj08mT36vyBWUTBaNtVcczQNPzY6wgg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135069},"main":"bundles/ng-hub-ui-board.umd.js","module":"fesm2022/ng-hub-ui-board.mjs","ng-add":{"save":"dependencies"},"engines":{"npm":">=9.0.0","node":">=18.13.0"},"exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-hub-ui-board.mjs"},"./package.json":{"default":"./package.json"}},"funding":{"url":"https://buymeacoffee.com/carlosmorcillo","type":"buymeacoffee"},"gitHead":"fa5a3a612cb9c80b4b767f55c50dca6c84a789dd","typings":"index.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-board.git","type":"git"},"_npmVersion":"10.9.4","description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":">=18.0.0","@angular/core":">=18.0.0","@angular/common":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-board_19.3.3_1768499484748_0.7033736969197544","host":"s3://npm-registry-packages-npm-production"}},"19.3.4":{"name":"ng-hub-ui-board","version":"19.3.4","keywords":["angular","kanban","board","trello","drag-drop","dnd","columns","cards","tasks","todo","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reusable","open-source","typescript","standalone","cdk","ui-library","ng-hub-ui"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"},"license":"CC-BY-4.0","_id":"ng-hub-ui-board@19.3.4","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"contributors":[{"name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"}],"homepage":"https://github.com/carlos-morcillo/ng-hub-ui-board#readme","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-board/issues","email":"carlos.morcillo@me.com"},"dist":{"shasum":"5b305c5c6a5db1f2ea5acf8dae3a66c71a50b72c","tarball":"https://registry.npmjs.org/ng-hub-ui-board/-/ng-hub-ui-board-19.3.4.tgz","fileCount":8,"integrity":"sha512-aan38Lm9uE2Qgz3w6phjnXMmLORg2ZTik12US+WMj98dRq7uTLhDAST5x1ZVP/kIv2wUESQgomFjfp+VdpuB7g==","signatures":[{"sig":"MEYCIQC7WYE+D4FGGhySuQB7I/jk70AR0SJXLNY4EP1xlXCcOAIhAN0S58TYIhl2JFIMxWlquoRZTDVJF0OqJFKZ1wfNWvci","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135069},"main":"bundles/ng-hub-ui-board.umd.js","module":"fesm2022/ng-hub-ui-board.mjs","ng-add":{"save":"dependencies"},"engines":{"npm":">=9.0.0","node":">=18.13.0"},"exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-hub-ui-board.mjs"},"./package.json":{"default":"./package.json"}},"funding":{"url":"https://buymeacoffee.com/carlosmorcillo","type":"buymeacoffee"},"gitHead":"5e14ccfc490040dffd68374bcdacdfa03763ba13","typings":"index.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-board.git","type":"git"},"_npmVersion":"10.9.4","description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":">=18.0.0","@angular/core":">=18.0.0","@angular/common":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-board_19.3.4_1768499659996_0.6501494378618151","host":"s3://npm-registry-packages-npm-production"}},"19.3.5":{"name":"ng-hub-ui-board","version":"19.3.5","keywords":["angular","kanban","board","trello","drag-drop","dnd","columns","cards","tasks","todo","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reusable","open-source","typescript","standalone","cdk","ui-library","ng-hub-ui"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"},"license":"CC-BY-4.0","_id":"ng-hub-ui-board@19.3.5","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"contributors":[{"name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"}],"homepage":"https://github.com/carlos-morcillo/ng-hub-ui-board#readme","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-board/issues","email":"carlos.morcillo@me.com"},"dist":{"shasum":"bf812246530a39584b2336cc79ed81de877c3103","tarball":"https://registry.npmjs.org/ng-hub-ui-board/-/ng-hub-ui-board-19.3.5.tgz","fileCount":8,"integrity":"sha512-GmxYrfGz5CZcGaeDdNcRNaANLmE8X0wqK00zhmMEYjJo80nXqMxhCU5qm2mmv9L3WqKuNL/ro1hhc6c9j0OGvw==","signatures":[{"sig":"MEUCIAyY2LBzxdF0RBTjBUX+8JkAl4Cnihbbz4LicbEDNEKuAiEAjd4oUuAYdAVsINyudeptVX4z45oNyNWqGGC+Yh5vGK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135069},"main":"bundles/ng-hub-ui-board.umd.js","module":"fesm2022/ng-hub-ui-board.mjs","ng-add":{"save":"dependencies"},"engines":{"npm":">=9.0.0","node":">=18.13.0"},"exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-hub-ui-board.mjs"},"./package.json":{"default":"./package.json"}},"funding":{"url":"https://buymeacoffee.com/carlosmorcillo","type":"buymeacoffee"},"gitHead":"0576c853a5ae8afce37963417ed2216609959601","typings":"index.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-board.git","type":"git"},"_npmVersion":"10.9.4","description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":">=18.0.0","@angular/core":">=18.0.0","@angular/common":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-board_19.3.5_1768500053921_0.1759985451383459","host":"s3://npm-registry-packages-npm-production"}},"19.3.6":{"name":"ng-hub-ui-board","version":"19.3.6","keywords":["angular","kanban","board","trello","drag-drop","dnd","columns","cards","tasks","todo","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reusable","open-source","typescript","standalone","cdk","ui-library","ng-hub-ui"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"},"license":"CC-BY-4.0","_id":"ng-hub-ui-board@19.3.6","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"contributors":[{"name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"}],"homepage":"https://github.com/carlos-morcillo/ng-hub-ui-board#readme","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-board/issues","email":"carlos.morcillo@me.com"},"dist":{"shasum":"5c393aa615e14324a8e3aaaf13ae87c7dac49d12","tarball":"https://registry.npmjs.org/ng-hub-ui-board/-/ng-hub-ui-board-19.3.6.tgz","fileCount":7,"integrity":"sha512-KMYoe3wKUPHtAu9DuAHZz9ifUVITI9t0OCUcO6Cbfmca9vZN2wABpdrpRzU/b0E/nJT75Q4IU3xPoR8uNX9B6g==","signatures":[{"sig":"MEUCIQC1dfPVoYvHgKKNf1+V3+9Br/8lh/pl42I2+6yKe6qP4wIgUQBQ72G9lufcwneuhRuyqFEiitZz7tWprHzXSW3AuOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108930},"main":"bundles/ng-hub-ui-board.umd.js","module":"fesm2022/ng-hub-ui-board.mjs","ng-add":{"save":"dependencies"},"engines":{"npm":">=9.0.0","node":">=18.13.0"},"exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-hub-ui-board.mjs"},"./styles/*":{"sass":"./src/lib/styles/*","default":"./src/lib/styles/*"},"./package.json":{"default":"./package.json"}},"funding":{"url":"https://buymeacoffee.com/carlosmorcillo","type":"buymeacoffee"},"gitHead":"428f57a219293dfdd9e5ddbaa9563d7ffbcb8b72","typings":"index.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-board.git","type":"git"},"_npmVersion":"10.9.4","description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":">=18.0.0","@angular/core":">=18.0.0","@angular/common":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-board_19.3.6_1768566010526_0.4491654237456275","host":"s3://npm-registry-packages-npm-production"}},"19.3.7":{"name":"ng-hub-ui-board","version":"19.3.7","keywords":["angular","kanban","board","trello","drag-drop","dnd","columns","cards","tasks","todo","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reusable","open-source","typescript","standalone","cdk","ui-library","ng-hub-ui"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"},"license":"CC-BY-4.0","_id":"ng-hub-ui-board@19.3.7","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"contributors":[{"name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"}],"homepage":"https://github.com/carlos-morcillo/ng-hub-ui-board#readme","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-board/issues","email":"carlos.morcillo@me.com"},"dist":{"shasum":"02129f8cae6228ae3d71a7bec95d7f0f4f33b3b6","tarball":"https://registry.npmjs.org/ng-hub-ui-board/-/ng-hub-ui-board-19.3.7.tgz","fileCount":25,"integrity":"sha512-SRfqLnVgk8ZNv1RwHbsoQ9AypV583/UTqiyMBTUpXtngVzTwFrUIytBKutk0ERYB9gAveqs+Be00ueU/3mnezg==","signatures":[{"sig":"MEQCIFfZPLfpIAt2P4X7MygAtJR5Z3/q1aOldcpLkBkueWHYAiBfEIGjG+UzKoJUoU5tVROQmP2qZdFLXTqZNSCfYH0NqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78091},"main":"bundles/ng-hub-ui-board.umd.js","module":"fesm2022/ng-hub-ui-board.mjs","ng-add":{"save":"dependencies"},"engines":{"npm":">=9.0.0","node":">=18.13.0"},"exports":{".":{"types":"./index.d.ts","default":"./bundles/ng-hub-ui-board.umd.js"},"./styles/*":{"sass":"./src/lib/styles/*","default":"./src/lib/styles/*"},"./package.json":{"default":"./package.json"}},"funding":{"url":"https://buymeacoffee.com/carlosmorcillo","type":"buymeacoffee"},"scripts":{"lint":"ng lint board","pack":"npm pack","test":"ng test board","build":"ng build board","build:prod":"ng build board --configuration production","test:watch":"ng test board --watch","publish:npm":"npm publish","test:coverage":"ng test board --code-coverage"},"typings":"index.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-board.git","type":"git"},"_npmVersion":"10.9.4","description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":">=18.0.0","@angular/core":">=18.0.0","@angular/common":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-board_19.3.7_1768567105210_0.07058662959934403","host":"s3://npm-registry-packages-npm-production"}},"19.3.8":{"name":"ng-hub-ui-board","version":"19.3.8","keywords":["angular","kanban","board","trello","drag-drop","dnd","columns","cards","tasks","todo","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reusable","open-source","typescript","standalone","cdk","ui-library","ng-hub-ui"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"},"license":"CC-BY-4.0","_id":"ng-hub-ui-board@19.3.8","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"contributors":[{"name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"}],"homepage":"https://github.com/carlos-morcillo/ng-hub-ui-board#readme","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-board/issues","email":"carlos.morcillo@me.com"},"dist":{"shasum":"d772b5de1be0f2c1c80ee2cfe0b0b011af656c62","tarball":"https://registry.npmjs.org/ng-hub-ui-board/-/ng-hub-ui-board-19.3.8.tgz","fileCount":25,"integrity":"sha512-yfwoQLnVcFunKXfFqIBTq60lU8oZyjDHQfNORpuuExwdfPq6kglRTlr2iYQVc+I6jQMHlE8eyDJHpH8iuuUWyg==","signatures":[{"sig":"MEYCIQDQG5aS/hdU0mUC2orgyiSeLaiTWv7mUCsBYQNmpbhFXQIhAPXjZWs++6c9uws+L23SC411M65EJ7tMUzwhlUdvneFi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78042},"main":"bundles/ng-hub-ui-board.umd.js","module":"fesm2022/ng-hub-ui-board.mjs","ng-add":{"save":"dependencies"},"engines":{"npm":">=9.0.0","node":">=18.13.0"},"funding":{"url":"https://buymeacoffee.com/carlosmorcillo","type":"buymeacoffee"},"scripts":{"lint":"ng lint board","pack":"npm pack","test":"ng test board","build":"ng build board","build:prod":"ng build board --configuration production","test:watch":"ng test board --watch","publish:npm":"npm publish","test:coverage":"ng test board --code-coverage"},"typings":"index.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-board.git","type":"git"},"_npmVersion":"10.9.4","description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":">=18.0.0","@angular/core":">=18.0.0","@angular/common":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-board_19.3.8_1768567555854_0.6097688293562886","host":"s3://npm-registry-packages-npm-production"}},"19.3.9":{"name":"ng-hub-ui-board","version":"19.3.9","keywords":["angular","kanban","board","trello","drag-drop","dnd","columns","cards","tasks","todo","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reusable","open-source","typescript","standalone","cdk","ui-library","ng-hub-ui"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"},"license":"CC-BY-4.0","_id":"ng-hub-ui-board@19.3.9","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"contributors":[{"name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"}],"homepage":"https://github.com/carlos-morcillo/ng-hub-ui-board#readme","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-board/issues","email":"carlos.morcillo@me.com"},"dist":{"shasum":"1e7082fc592d8b1b390e9d703fc9bec3bae4da32","tarball":"https://registry.npmjs.org/ng-hub-ui-board/-/ng-hub-ui-board-19.3.9.tgz","fileCount":8,"integrity":"sha512-pRwV4Q9ArHdasDpEfPsN3XnyZcJuC4ZIfrV6Bczyl8bl1x3NpoK7xUWM05nML/Yn1SGfL/T5jREktV6efbsUhw==","signatures":[{"sig":"MEYCIQDwm5tX1quO7VPyGib0EsNaOfwlPvOYX61xIz1AomgvsgIhALlsgseKJF9ADmyZh6ujlaotjf++gIcY20m/+eTb8cQ6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116366},"main":"bundles/ng-hub-ui-board.umd.js","module":"fesm2022/ng-hub-ui-board.mjs","ng-add":{"save":"dependencies"},"engines":{"npm":">=9.0.0","node":">=18.13.0"},"exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-hub-ui-board.mjs"},"./package.json":{"default":"./package.json"}},"funding":{"url":"https://buymeacoffee.com/carlosmorcillo","type":"buymeacoffee"},"gitHead":"e54cb40669a40a96be358290f0989f98ec95ab4c","typings":"index.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-board.git","type":"git"},"_npmVersion":"10.9.4","description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/cdk":">=18.0.0","@angular/core":">=18.0.0","@angular/common":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-board_19.3.9_1768569026584_0.12521025924282014","host":"s3://npm-registry-packages-npm-production"}},"19.4.0":{"name":"ng-hub-ui-board","version":"19.4.0","keywords":["angular","kanban","board","trello","drag-drop","dnd","columns","cards","tasks","todo","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reusable","open-source","typescript","standalone","native-drag-drop","ui-library","ng-hub-ui"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"},"license":"CC-BY-4.0","_id":"ng-hub-ui-board@19.4.0","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"contributors":[{"name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"}],"homepage":"https://github.com/carlos-morcillo/ng-hub-ui-board#readme","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-board/issues","email":"carlos.morcillo@me.com"},"dist":{"shasum":"06c9af209cc20563f7390d7335a97cced0900d23","tarball":"https://registry.npmjs.org/ng-hub-ui-board/-/ng-hub-ui-board-19.4.0.tgz","fileCount":9,"integrity":"sha512-+S06O7+lSnC2Tv0L1iJbXsy/wUqaWzViOFQ/RawvaGMWNF4pe8+pqJhap3/4gn58vbMnxEVceA3ffIAV5uFTZQ==","signatures":[{"sig":"MEQCIC3CSqYWYol3YlD5qSLbYcBd26w4ddcZ/76kKllNsXEUAiAy8o9rfppTaSjIIAOCXlDKRqR9vFi8vvFL0hVEMbJYRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":262235},"main":"bundles/ng-hub-ui-board.umd.js","module":"fesm2022/ng-hub-ui-board.mjs","ng-add":{"save":"dependencies"},"engines":{"npm":">=9.0.0","node":">=18.13.0"},"exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-hub-ui-board.mjs"},"./package.json":{"default":"./package.json"}},"funding":{"url":"https://buymeacoffee.com/carlosmorcillo","type":"buymeacoffee"},"gitHead":"e54cb40669a40a96be358290f0989f98ec95ab4c","typings":"index.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-board.git","type":"git"},"_npmVersion":"10.9.4","description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=18.0.0","@angular/common":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-board_19.4.0_1768670720920_0.20843220959017517","host":"s3://npm-registry-packages-npm-production"}},"21.0.0":{"name":"ng-hub-ui-board","version":"21.0.0","keywords":["angular","kanban","board","trello","drag-drop","dnd","columns","cards","tasks","todo","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reusable","open-source","typescript","standalone","native-drag-drop","ui-library","ng-hub-ui"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"},"license":"CC-BY-4.0","_id":"ng-hub-ui-board@21.0.0","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"contributors":[{"name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"}],"homepage":"https://github.com/carlos-morcillo/ng-hub-ui-board#readme","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-board/issues","email":"carlos.morcillo@me.com"},"dist":{"shasum":"9103d5e91a71c15554be0ccc39cc9bb6a074a5c0","tarball":"https://registry.npmjs.org/ng-hub-ui-board/-/ng-hub-ui-board-21.0.0.tgz","fileCount":8,"integrity":"sha512-4ZFlhQqgWTt0kGP90/FmKPzY+6OFsReG+dMS5Pr3djJXhxRqL4w4permCWLcBdEp96XunveKTsrPg8Zmmkj/aw==","signatures":[{"sig":"MEUCIBNub1P9eGVpvbMRzONLoKqu3HOjYzv1dezQP+XvFdvnAiEAyMKwuwlDkJqKYbvM+DjCiPEakMIWTgRfzSLj1rSuOZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216214},"main":"bundles/ng-hub-ui-board.umd.js","module":"fesm2022/ng-hub-ui-board.mjs","ng-add":{"save":"dependencies"},"engines":{"npm":">=9.0.0","node":">=18.13.0"},"exports":{".":{"types":"./types/ng-hub-ui-board.d.ts","default":"./fesm2022/ng-hub-ui-board.mjs"},"./package.json":{"default":"./package.json"}},"funding":{"url":"https://buymeacoffee.com/carlosmorcillo","type":"buymeacoffee"},"gitHead":"ddf3a13a4a12cbcb11826497db4326ab586dea16","typings":"types/ng-hub-ui-board.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-board.git","type":"git"},"_npmVersion":"10.9.4","description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=18.0.0","@angular/common":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-board_21.0.0_1773085747360_0.232654949615132","host":"s3://npm-registry-packages-npm-production"}},"21.1.0":{"name":"ng-hub-ui-board","version":"21.1.0","keywords":["angular","kanban","board","trello","drag-drop","dnd","columns","cards","tasks","todo","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reusable","open-source","typescript","standalone","native-drag-drop","ui-library","ng-hub-ui"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"},"license":"CC-BY-4.0","_id":"ng-hub-ui-board@21.1.0","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"contributors":[{"name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"}],"homepage":"https://github.com/carlos-morcillo/ng-hub-ui-board#readme","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-board/issues","email":"carlos.morcillo@me.com"},"dist":{"shasum":"d0f1f38ff887acd11cd0b58d607027c93e066974","tarball":"https://registry.npmjs.org/ng-hub-ui-board/-/ng-hub-ui-board-21.1.0.tgz","fileCount":7,"integrity":"sha512-g0LBHO6Gmom+b4IzUSuhuT74//z6Yl3Z1gPu5AflWfvrE56AO6G5N9/iZYYKRK4/D90QvOOES9FIWJQuKggesg==","signatures":[{"sig":"MEYCIQDSW+OyMjsyoGi9zKw0rE4iTY+Pz1r7iqMX9uvzVN8rBQIhAJ10Ry+v3LR2h/WVzAE2iUFKaWnGFHbAy2e64Uta3wHr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230512},"main":"bundles/ng-hub-ui-board.umd.js","module":"fesm2022/ng-hub-ui-board.mjs","ng-add":{"save":"dependencies"},"engines":{"npm":">=9.0.0","node":">=18.13.0"},"exports":{".":{"types":"./types/ng-hub-ui-board.d.ts","default":"./fesm2022/ng-hub-ui-board.mjs"},"./package.json":{"default":"./package.json"}},"funding":{"url":"https://buymeacoffee.com/carlosmorcillo","type":"buymeacoffee"},"gitHead":"1aa01017469eb6413ce299f9a64929fbc0959738","typings":"types/ng-hub-ui-board.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-board.git","type":"git"},"_npmVersion":"10.9.4","description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=18.0.0","@angular/common":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-board_21.1.0_1773768902773_0.9013074697283663","host":"s3://npm-registry-packages-npm-production"}},"21.1.1":{"name":"ng-hub-ui-board","version":"21.1.1","keywords":["angular","kanban","board","trello","drag-drop","dnd","columns","cards","tasks","todo","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reusable","open-source","typescript","standalone","native-drag-drop","ui-library","ng-hub-ui"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"},"license":"CC-BY-4.0","_id":"ng-hub-ui-board@21.1.1","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"contributors":[{"name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"}],"homepage":"https://github.com/carlos-morcillo/ng-hub-ui-board#readme","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-board/issues","email":"carlos.morcillo@me.com"},"dist":{"shasum":"57f1b14714d0c20fcb69bfc79a24b5e0ccee5218","tarball":"https://registry.npmjs.org/ng-hub-ui-board/-/ng-hub-ui-board-21.1.1.tgz","fileCount":7,"integrity":"sha512-TDYWCBSNk0pUICjXgCDFTtDSzxz20LDaDIU8wrnPBFdDj+WuFRwMno8ChoFLOZmaPcyLEXEp5RpKLtMVwWkseQ==","signatures":[{"sig":"MEUCIQC2D4RyLiwQB8hZGUot1LIkbRoQf4ErkjHJgCD+rLrgIwIgQ+z8AJTbEykpowlV3+o5Y7Jbb/g51mwxe67+Gp5WLJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":231438},"main":"bundles/ng-hub-ui-board.umd.js","module":"fesm2022/ng-hub-ui-board.mjs","ng-add":{"save":"dependencies"},"engines":{"npm":">=9.0.0","node":">=18.13.0"},"exports":{".":{"types":"./types/ng-hub-ui-board.d.ts","default":"./fesm2022/ng-hub-ui-board.mjs"},"./package.json":{"default":"./package.json"}},"funding":{"url":"https://buymeacoffee.com/carlosmorcillo","type":"buymeacoffee"},"gitHead":"8e13ef82b3486b17d258857dadcf0583ccfcd952","typings":"types/ng-hub-ui-board.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-board.git","type":"git"},"_npmVersion":"10.9.4","description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=18.0.0","@angular/common":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-board_21.1.1_1776168734626_0.5245342928357513","host":"s3://npm-registry-packages-npm-production"}},"22.1.1":{"name":"ng-hub-ui-board","version":"22.1.1","keywords":["angular","kanban","board","trello","drag-drop","dnd","columns","cards","tasks","todo","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reusable","open-source","typescript","standalone","native-drag-drop","ui-library","ng-hub-ui"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo","email":"carlos.morcillo@me.com"},"license":"CC-BY-4.0","_id":"ng-hub-ui-board@22.1.1","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"contributors":[{"name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-board/issues","email":"carlos.morcillo@me.com"},"dist":{"shasum":"2c75768b6dbe09e3b47862c1c23b5466ac9b40f9","tarball":"https://registry.npmjs.org/ng-hub-ui-board/-/ng-hub-ui-board-22.1.1.tgz","fileCount":9,"integrity":"sha512-86oOcXVXqNSty1wtPEn4BwNpfKdw4DgaJvAEAwgk2eq7B3nNUiBZc2dUswW9fegiebt8VRRcVqbERZTEUToLrQ==","signatures":[{"sig":"MEUCIQDBujHXLxA2fHEw2SkiE/5QKlEhf7kGpw9gGR54bw/qMAIgBoNCn3fTlM2Jqr+L5ou6NDd0LwqUNU5TMGydq1LJKlo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":285220},"main":"bundles/ng-hub-ui-board.umd.js","type":"module","module":"fesm2022/ng-hub-ui-board.mjs","ng-add":{"save":"dependencies"},"engines":{"npm":">=9.0.0","node":">=18.13.0"},"exports":{".":{"types":"./types/ng-hub-ui-board.d.ts","default":"./fesm2022/ng-hub-ui-board.mjs"},"./package.json":{"default":"./package.json"}},"funding":{"url":"https://buymeacoffee.com/carlosmorcillo","type":"buymeacoffee"},"gitHead":"e90b3b43280014051546e80f8678bd59bc1ff009","typings":"types/ng-hub-ui-board.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-board.git","type":"git"},"_npmVersion":"11.13.0","description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=18.0.0","@angular/common":">=18.0.0","ng-hub-ui-utils":">=22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-board_22.1.1_1782373746067_0.42878330545452426","host":"s3://npm-registry-packages-npm-production"}},"22.2.0":{"name":"ng-hub-ui-board","version":"22.2.0","keywords":["angular","kanban","board","trello","drag-drop","dnd","columns","cards","tasks","todo","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reusable","open-source","typescript","standalone","native-drag-drop","ui-library","ng-hub-ui"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo","email":"carlos.morcillo@me.com"},"license":"CC-BY-4.0","_id":"ng-hub-ui-board@22.2.0","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"contributors":[{"name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-board/issues","email":"carlos.morcillo@me.com"},"dist":{"shasum":"f13d3b3073c40270e090d2c6d0f14e78b59bd3a2","tarball":"https://registry.npmjs.org/ng-hub-ui-board/-/ng-hub-ui-board-22.2.0.tgz","fileCount":9,"integrity":"sha512-p9tWITT5DHICbt1bE3eIM2bpBBGz9LjJGENvV6m0Vu4V8Z7mbJsSsfJu+3Zzayjavka/3i1hxfQPWJM8m1as/Q==","signatures":[{"sig":"MEUCIQCfQfZIaXCTDcLmOz8NJbgjXHIWJF91NaDN4n5ju9k9FgIgQ1l5+7pbH0NMaI6zqELQRQV+0fMBBT0rHk5RVi3KQf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287384},"main":"bundles/ng-hub-ui-board.umd.js","type":"module","module":"fesm2022/ng-hub-ui-board.mjs","ng-add":{"save":"dependencies"},"engines":{"npm":">=9.0.0","node":">=18.13.0"},"exports":{".":{"types":"./types/ng-hub-ui-board.d.ts","default":"./fesm2022/ng-hub-ui-board.mjs"},"./package.json":{"default":"./package.json"}},"funding":{"url":"https://buymeacoffee.com/carlosmorcillo","type":"buymeacoffee"},"gitHead":"1a0802037d0d5a13975b7621b413943ea7785501","typings":"types/ng-hub-ui-board.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-board.git","type":"git"},"_npmVersion":"11.13.0","description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=18.0.0","@angular/common":">=18.0.0","ng-hub-ui-utils":">=22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-board_22.2.0_1782489294529_0.342296137207567","host":"s3://npm-registry-packages-npm-production"}},"22.2.1":{"name":"ng-hub-ui-board","version":"22.2.1","keywords":["angular","kanban","board","trello","drag-drop","dnd","columns","cards","tasks","todo","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reusable","open-source","typescript","standalone","native-drag-drop","ui-library","ng-hub-ui"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo","email":"carlos.morcillo@me.com"},"license":"CC-BY-4.0","_id":"ng-hub-ui-board@22.2.1","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"contributors":[{"name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-board/issues","email":"carlos.morcillo@me.com"},"dist":{"shasum":"4bda5aa91b7e29e7f49b0cf043b6f3d02cd73bdc","tarball":"https://registry.npmjs.org/ng-hub-ui-board/-/ng-hub-ui-board-22.2.1.tgz","fileCount":9,"integrity":"sha512-Ydj3cJnjIHdTEwh8S84VvBbNbcdLSdGBIYNpYV1r8aYueJ2m5S1mlCN7nTX1VeSwvx+XR1NJYo+V/6sM2baDfw==","signatures":[{"sig":"MEUCIE7R/l1ugTYV96A5Vv1FazLJnvX3xQVsukRXckD+knF7AiEAyO9F9iFco9FJaswR3kwds2PDSVH0x/i9ZrL+u8AhGaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287387},"main":"bundles/ng-hub-ui-board.umd.js","type":"module","module":"fesm2022/ng-hub-ui-board.mjs","ng-add":{"save":"dependencies"},"engines":{"npm":">=9.0.0","node":">=18.13.0"},"exports":{".":{"types":"./types/ng-hub-ui-board.d.ts","default":"./fesm2022/ng-hub-ui-board.mjs"},"./package.json":{"default":"./package.json"}},"funding":{"url":"https://buymeacoffee.com/carlosmorcillo","type":"buymeacoffee"},"gitHead":"535dcd92f5507b13841cfb86de9e834e74f7019c","typings":"types/ng-hub-ui-board.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-board.git","type":"git"},"_npmVersion":"11.13.0","description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=18.0.0","@angular/common":">=18.0.0","ng-hub-ui-utils":">=22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-board_22.2.1_1783331389062_0.3146233722082348","host":"s3://npm-registry-packages-npm-production"}},"22.3.0":{"name":"ng-hub-ui-board","version":"22.3.0","keywords":["angular","kanban","board","trello","drag-drop","dnd","columns","cards","tasks","todo","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reusable","open-source","typescript","standalone","native-drag-drop","ui-library","ng-hub-ui"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo","email":"carlos.morcillo@me.com"},"license":"CC-BY-4.0","_id":"ng-hub-ui-board@22.3.0","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"contributors":[{"name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-board/issues","email":"carlos.morcillo@me.com"},"dist":{"shasum":"087e5e630c977e1024efd5fa09446064e36ee059","tarball":"https://registry.npmjs.org/ng-hub-ui-board/-/ng-hub-ui-board-22.3.0.tgz","fileCount":10,"integrity":"sha512-2blW+4C12ARk0tVsIH2uLPEstr9bpeSSCYvYsmSD0TEgroPLny5mo88xYat7sePwzkLnrJ93O4PRQKYzXHxoWQ==","signatures":[{"sig":"MEUCIBabPtMKg4MuJoL+K4Tq+J+Ow2SVR7uNANLgMQnnHPamAiEAlB76vSnWwEwF0XMNwc/LEBX5p9TAJ0RHnbAVbmFg7/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289280},"main":"bundles/ng-hub-ui-board.umd.js","type":"module","module":"fesm2022/ng-hub-ui-board.mjs","ng-add":{"save":"dependencies"},"engines":{"npm":">=9.0.0","node":">=18.13.0"},"exports":{".":{"types":"./types/ng-hub-ui-board.d.ts","default":"./fesm2022/ng-hub-ui-board.mjs"},"./package.json":{"default":"./package.json"}},"funding":{"url":"https://buymeacoffee.com/carlosmorcillo","type":"buymeacoffee"},"gitHead":"6e81e86125967b23623a16d20e594a535e9c2a5c","typings":"types/ng-hub-ui-board.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-board.git","type":"git"},"_npmVersion":"11.13.0","description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=18.0.0","@angular/common":">=18.0.0","ng-hub-ui-utils":">=22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-board_22.3.0_1783438307619_0.27757442202636184","host":"s3://npm-registry-packages-npm-production"}},"22.4.0":{"name":"ng-hub-ui-board","version":"22.4.0","keywords":["angular","kanban","board","trello","drag-drop","dnd","columns","cards","tasks","todo","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reusable","open-source","typescript","standalone","native-drag-drop","ui-library","ng-hub-ui"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo","email":"carlos.morcillo@me.com"},"license":"CC-BY-4.0","_id":"ng-hub-ui-board@22.4.0","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"contributors":[{"name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-board/issues","email":"carlos.morcillo@me.com"},"dist":{"shasum":"0cdd0daa2b016263f0435c575bc10c017ba18e9d","tarball":"https://registry.npmjs.org/ng-hub-ui-board/-/ng-hub-ui-board-22.4.0.tgz","fileCount":10,"integrity":"sha512-aGi5XgNWZkDeyYVkesGL7sw6q85LudkoxvnaGrpv2B44tx2BNUt8kmMkfCw6RNoU/+nDVQ8vcGk5ADZeLai4UQ==","signatures":[{"sig":"MEQCIEKK8Bi31smlkc7U9cKEHMg2gvUiiC/PFVtXe4+/PI3HAiAaf6z/mMJYpRyX6ZsK/XVbXQDqD8f8FtGWcxlZJCy/Qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":344683},"main":"bundles/ng-hub-ui-board.umd.js","type":"module","module":"fesm2022/ng-hub-ui-board.mjs","ng-add":{"save":"dependencies"},"engines":{"npm":">=9.0.0","node":">=18.13.0"},"exports":{".":{"types":"./types/ng-hub-ui-board.d.ts","default":"./fesm2022/ng-hub-ui-board.mjs"},"./package.json":{"default":"./package.json"}},"funding":{"url":"https://buymeacoffee.com/carlosmorcillo","type":"buymeacoffee"},"gitHead":"dc7811ecb3ab5b937d916288e43ba146d43ce94a","typings":"types/ng-hub-ui-board.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-board.git","type":"git"},"_npmVersion":"11.13.0","description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=18.0.0","@angular/common":">=18.0.0","ng-hub-ui-utils":">=22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-board_22.4.0_1785249077491_0.8365476438482018","host":"s3://npm-registry-packages-npm-production"}},"22.4.1":{"name":"ng-hub-ui-board","version":"22.4.1","keywords":["angular","kanban","board","trello","drag-drop","dnd","columns","cards","tasks","todo","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reusable","open-source","typescript","standalone","native-drag-drop","ui-library","ng-hub-ui"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo","email":"carlos.morcillo@me.com"},"license":"CC-BY-4.0","_id":"ng-hub-ui-board@22.4.1","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"contributors":[{"name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-board/issues","email":"carlos.morcillo@me.com"},"dist":{"shasum":"0186a4b660687b87c1407d790bf4597baf53319c","tarball":"https://registry.npmjs.org/ng-hub-ui-board/-/ng-hub-ui-board-22.4.1.tgz","fileCount":9,"integrity":"sha512-BykaP3w//jmhut+/4KfIRizRGKP5XGwDRto2+8hCblREBTZSHZWiW5Vu1Dz27n2rjdOEpNhiM0tjEu3aXTodCw==","signatures":[{"sig":"MEUCIBw4uA2cqTxqEO4CUmbUtStoc8Fo9o5R4FIdJ/cxbjHCAiEAiWPhKjThoWyXztN+VEUSI/BUc5m154dhLl+fY4iwWoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":344569},"main":"bundles/ng-hub-ui-board.umd.js","type":"module","module":"fesm2022/ng-hub-ui-board.mjs","ng-add":{"save":"dependencies"},"engines":{"npm":">=9.0.0","node":">=18.13.0"},"exports":{".":{"types":"./types/ng-hub-ui-board.d.ts","default":"./fesm2022/ng-hub-ui-board.mjs"},"./package.json":{"default":"./package.json"}},"funding":{"url":"https://buymeacoffee.com/carlosmorcillo","type":"buymeacoffee"},"gitHead":"61e38d920d3a24e82e463f9c01ed28c077634e16","typings":"types/ng-hub-ui-board.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-board.git","type":"git"},"_npmVersion":"10.9.8","description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=18.0.0","@angular/common":">=18.0.0","ng-hub-ui-utils":">=22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-board_22.4.1_1786203938868_0.2851710741874396","host":"s3://npm-registry-packages-npm-production"}},"22.5.0":{"name":"ng-hub-ui-board","version":"22.5.0","keywords":["angular","kanban","board","trello","drag-drop","dnd","columns","cards","tasks","todo","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reusable","open-source","typescript","standalone","native-drag-drop","ui-library","ng-hub-ui"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo","email":"carlos.morcillo@me.com"},"license":"MIT","_id":"ng-hub-ui-board@22.5.0","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"contributors":[{"name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-board/issues","email":"carlos.morcillo@me.com"},"dist":{"shasum":"d72a04d56e65478f891fbcec66628b004d134ae4","tarball":"https://registry.npmjs.org/ng-hub-ui-board/-/ng-hub-ui-board-22.5.0.tgz","fileCount":9,"integrity":"sha512-N2FWbHX62w2ywV4JyZhnyVtA5IVQXKzAd6TCsuAPVmON5wHjmFUiHAUfswbB6Ry5BXbTw6vTNZECRUbMRZnN+g==","signatures":[{"sig":"MEUCIEkkCJTI/LOyIU5GON+RMYyRC4W8VHxKbQSD921B+p5oAiEA2m0dceORdATNM2MwMSffCyvOfD7Rcves9cON9gFy/u0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321679},"main":"bundles/ng-hub-ui-board.umd.js","type":"module","module":"fesm2022/ng-hub-ui-board.mjs","ng-add":{"save":"dependencies"},"engines":{"npm":">=9.0.0","node":">=18.13.0"},"exports":{".":{"types":"./types/ng-hub-ui-board.d.ts","default":"./fesm2022/ng-hub-ui-board.mjs"},"./package.json":{"default":"./package.json"}},"funding":{"url":"https://buymeacoffee.com/carlosmorcillo","type":"buymeacoffee"},"gitHead":"62106f6ac7533b472c2b8abe0bd5aa2b3e6b0b3f","typings":"types/ng-hub-ui-board.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-board.git","type":"git"},"_npmVersion":"10.9.8","description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=18.0.0","@angular/common":">=18.0.0","ng-hub-ui-utils":">=22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-board_22.5.0_1786970124899_0.434741267998618","host":"s3://npm-registry-packages-npm-production"}},"22.5.1":{"name":"ng-hub-ui-board","version":"22.5.1","keywords":["angular","kanban","board","trello","drag-drop","dnd","columns","cards","tasks","todo","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reusable","open-source","typescript","standalone","native-drag-drop","ui-library","ng-hub-ui"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo","email":"carlos.morcillo@me.com"},"license":"MIT","_id":"ng-hub-ui-board@22.5.1","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"contributors":[{"name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/en/board/overview/","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-board/issues","email":"carlos.morcillo@me.com"},"dist":{"shasum":"e3d44fca89a2a33df20d18e155cb3f60e6c3cc77","tarball":"https://registry.npmjs.org/ng-hub-ui-board/-/ng-hub-ui-board-22.5.1.tgz","fileCount":8,"integrity":"sha512-7RkJPu3ATJjMf3yyGfX5RS+6RZ9yhHrsd2u9u7pouh8RxtSCZIrt/0sCGQ4Lv5r8z0wvp1hbM/xo0Nm0r38bpg==","signatures":[{"sig":"MEQCIDnb7FuhkWrC7aO9d31NdKw8hFN2wZpF+HuekP4/TyGjAiArDly0nMVTHmCgZW5oHBOTzscx5UoXiA+GV5UzWAQFVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":271096},"main":"bundles/ng-hub-ui-board.umd.js","type":"module","module":"fesm2022/ng-hub-ui-board.mjs","ng-add":{"save":"dependencies"},"engines":{"npm":">=9.0.0","node":">=18.13.0"},"exports":{".":{"types":"./types/ng-hub-ui-board.d.ts","default":"./fesm2022/ng-hub-ui-board.mjs"},"./package.json":{"default":"./package.json"}},"funding":{"url":"https://buymeacoffee.com/carlosmorcillo","type":"buymeacoffee"},"gitHead":"885bf80a8b95464bfd98db9649de95144aaf8c60","typings":"types/ng-hub-ui-board.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-board.git","type":"git"},"_npmVersion":"10.9.8","description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=18.0.0","@angular/common":">=18.0.0","ng-hub-ui-utils":">=22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-board_22.5.1_1788276066352_0.2612003684837343","host":"s3://npm-registry-packages-npm-production"}},"22.5.2":{"name":"ng-hub-ui-board","version":"22.5.2","keywords":["angular","kanban","board","trello","drag-drop","dnd","columns","cards","tasks","todo","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reusable","open-source","typescript","standalone","native-drag-drop","ui-library","ng-hub-ui"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo","email":"carlos.morcillo@me.com"},"license":"MIT","_id":"ng-hub-ui-board@22.5.2","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"contributors":[{"name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/en/board/overview/","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-board/issues","email":"carlos.morcillo@me.com"},"dist":{"shasum":"adcc262fe822d66a0d1180f135f7457a3cf6810e","tarball":"https://registry.npmjs.org/ng-hub-ui-board/-/ng-hub-ui-board-22.5.2.tgz","fileCount":8,"integrity":"sha512-cHaC67BSBP9ghsdKqft/+AbxIhjR6gg1E7WJP92YWDU2UQEGW0IzN3vhLdt2efZbWi+qr5MxpOzXLsohy/3ozA==","signatures":[{"sig":"MEQCIDjDqnkQHzpnz4eOSXt2D4y2qxo0Pg5O1UJvc1yJ4ZyTAiBKFbHlDvt/wA/jas5VybzmJFr7cH+eJ9wfP8dTTW47Fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273285},"main":"bundles/ng-hub-ui-board.umd.js","type":"module","module":"fesm2022/ng-hub-ui-board.mjs","ng-add":{"save":"dependencies"},"engines":{"npm":">=9.0.0","node":">=18.13.0"},"exports":{".":{"types":"./types/ng-hub-ui-board.d.ts","default":"./fesm2022/ng-hub-ui-board.mjs"},"./package.json":{"default":"./package.json"}},"funding":{"url":"https://buymeacoffee.com/carlosmorcillo","type":"buymeacoffee"},"gitHead":"3b74c565e244bf8931bcc03dbd7eccf8c9ae0b6a","typings":"types/ng-hub-ui-board.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-board.git","type":"git"},"_npmVersion":"10.9.8","description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=18.0.0","@angular/common":">=18.0.0","ng-hub-ui-utils":">=22.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-board_22.5.2_1788726868160_0.014213798561337754","host":"s3://npm-registry-packages-npm-production"}},"22.6.0":{"name":"ng-hub-ui-board","version":"22.6.0","keywords":["angular","kanban","board","trello","drag-drop","dnd","columns","cards","tasks","todo","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reusable","open-source","typescript","standalone","native-drag-drop","ui-library","ng-hub-ui"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo","email":"carlos.morcillo@me.com"},"license":"MIT","_id":"ng-hub-ui-board@22.6.0","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"contributors":[{"name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/en/board/overview/","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-board/issues","email":"carlos.morcillo@me.com"},"dist":{"shasum":"a5ebff4969eaee96387b3cf07549de51eb4d5112","tarball":"https://registry.npmjs.org/ng-hub-ui-board/-/ng-hub-ui-board-22.6.0.tgz","fileCount":8,"integrity":"sha512-9snZT6r8+dV+JlaW08MXRhgqofyMXC2ra9SdOaJpsLVKZOHFxZAXPSM2zZc8tVlF/pVVAd20osTPRiKvQI+CMw==","signatures":[{"sig":"MEYCIQCEQGuKrVtcLV1PNhkMJRxFg352qSt8OnH+W/L3pIDpfQIhAN7RKeq5RHdb/V3Rcs1tgRDOW4SPB9lsQ9aYIQvdhfbT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":281231},"main":"bundles/ng-hub-ui-board.umd.js","type":"module","module":"fesm2022/ng-hub-ui-board.mjs","ng-add":{"save":"dependencies"},"engines":{"npm":">=9.0.0","node":">=18.13.0"},"exports":{".":{"types":"./types/ng-hub-ui-board.d.ts","default":"./fesm2022/ng-hub-ui-board.mjs"},"./package.json":{"default":"./package.json"}},"funding":{"url":"https://buymeacoffee.com/carlosmorcillo","type":"buymeacoffee"},"gitHead":"c1e484078a65e9bd2d7156c99695ec16dca43cba","typings":"types/ng-hub-ui-board.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-board.git","type":"git"},"_npmVersion":"10.9.8","description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"ng-hub-ui-ds":">=22.0.0","@angular/core":">=18.0.0","@angular/common":">=18.0.0","ng-hub-ui-utils":">=22.1.0"},"peerDependenciesMeta":{"ng-hub-ui-ds":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-board_22.6.0_1788875410472_0.19936478739009988","host":"s3://npm-registry-packages-npm-production"}},"22.6.1":{"name":"ng-hub-ui-board","version":"22.6.1","keywords":["angular","kanban","board","trello","drag-drop","dnd","columns","cards","tasks","todo","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reusable","open-source","typescript","standalone","native-drag-drop","ui-library","ng-hub-ui"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo","email":"carlos.morcillo@me.com"},"license":"MIT","_id":"ng-hub-ui-board@22.6.1","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"contributors":[{"name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/en/board/overview/","bugs":{"url":"https://github.com/hub-env/hub-ui/issues","email":"carlos.morcillo@me.com"},"dist":{"shasum":"faf5b258ffd0145fb5f835fd05759b02956bb479","tarball":"https://registry.npmjs.org/ng-hub-ui-board/-/ng-hub-ui-board-22.6.1.tgz","fileCount":8,"integrity":"sha512-r51reYWJ7i4vDbq+KfZfzcdJFfPswFE1WcwiK2soQN0jOwy+Sc0nV0B59OEc7LT9ag4f03EjlRKc79M0e5EAjQ==","signatures":[{"sig":"MEYCIQDQPqcTPqZ+pC8DFDmkrybMX1y3cOvCfCRq5uXXfKxiQAIhAL0zpNO0u4exZ3t7mqURnQkgKJ4R8Bax/Jo1GzOi980E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGHOQYdP0PWHHbCO5lXDOW9BWYMJdeCQwAFfzSc1VVVMAiEA33/8aROD1JesBRygM/fXq8e+B7PHvPzRFNZ/Tn/xlOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":281278},"main":"bundles/ng-hub-ui-board.umd.js","type":"module","module":"fesm2022/ng-hub-ui-board.mjs","ng-add":{"save":"dependencies"},"engines":{"npm":">=9.0.0","node":">=18.13.0"},"exports":{".":{"types":"./types/ng-hub-ui-board.d.ts","default":"./fesm2022/ng-hub-ui-board.mjs"},"./package.json":{"default":"./package.json"}},"funding":{"url":"https://buymeacoffee.com/carlosmorcillo","type":"buymeacoffee"},"gitHead":"96fcce11cdee49fd5c31782d2891640f98b33b79","typings":"types/ng-hub-ui-board.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/hub-env/ng-hub-ui-board.git","type":"git"},"_npmVersion":"10.9.8","description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"ng-hub-ui-ds":">=22.0.0","@angular/core":">=18.0.0","@angular/common":">=18.0.0","ng-hub-ui-utils":">=22.1.0"},"peerDependenciesMeta":{"ng-hub-ui-ds":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-board_22.6.1_1789587067141_0.2571852893746138","host":"s3://npm-registry-packages-npm-production"}},"22.6.2":{"name":"ng-hub-ui-board","version":"22.6.2","keywords":["angular","kanban","board","trello","drag-drop","dnd","columns","cards","tasks","todo","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reusable","open-source","typescript","standalone","native-drag-drop","ui-library","ng-hub-ui"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo","email":"carlos.morcillo@me.com"},"license":"MIT","_id":"ng-hub-ui-board@22.6.2","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"contributors":[{"name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/en/board/overview/","bugs":{"url":"https://github.com/hub-env/hub-ui/issues","email":"carlos.morcillo@me.com"},"dist":{"shasum":"0787f4d91a8425359b23002a89d893388b0dec1c","tarball":"https://registry.npmjs.org/ng-hub-ui-board/-/ng-hub-ui-board-22.6.2.tgz","fileCount":8,"integrity":"sha512-PsceYcg+RMBPVHhN7lMPeT7njb2Kt2l5Wy1R1QzdBg7/TzIG7J6luxaKEtuUcwtS6Yd6vMR22nnvvnihfebh9w==","signatures":[{"sig":"MEUCICOnYGG7uJ8oBCsOk8zQZwcgvuy428B16o6Zmpz2ues6AiEAw2+OLKjopuGb2PXbCMxU1zLzdIfPD5qwsBz8gTXydSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICr1S5sv7jMn1C9BGjHUjAmWB5UnoN6PEUxhkKyD+4MWAiEAzrgZtbAAvEWYFiVEY8T/ghYlLwIe2d/NUNN9GkPa8Us=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":281585},"main":"bundles/ng-hub-ui-board.umd.js","type":"module","module":"fesm2022/ng-hub-ui-board.mjs","ng-add":{"save":"dependencies"},"engines":{"npm":">=9.0.0","node":">=18.13.0"},"exports":{".":{"types":"./types/ng-hub-ui-board.d.ts","default":"./fesm2022/ng-hub-ui-board.mjs"},"./package.json":{"default":"./package.json"}},"funding":{"url":"https://buymeacoffee.com/carlosmorcillo","type":"buymeacoffee"},"gitHead":"63082c00946bad9b15489cba7ccceba8c17f6029","typings":"types/ng-hub-ui-board.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/hub-env/ng-hub-ui-board.git","type":"git"},"_npmVersion":"10.9.8","description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"ng-hub-ui-ds":">=22.0.0","@angular/core":">=18.0.0","@angular/common":">=18.0.0","ng-hub-ui-utils":">=22.1.0"},"peerDependenciesMeta":{"ng-hub-ui-ds":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-board_22.6.2_1790008696277_0.3056827974653593","host":"s3://npm-registry-packages-npm-production"}},"22.6.3":{"name":"ng-hub-ui-board","version":"22.6.3","keywords":["angular","kanban","board","trello","drag-drop","dnd","columns","cards","tasks","todo","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reusable","open-source","typescript","standalone","native-drag-drop","ui-library","ng-hub-ui"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"},"license":"MIT","_id":"ng-hub-ui-board@22.6.3","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"contributors":[{"name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/en/board/overview/","bugs":{"url":"https://github.com/hub-env/hub-ui/issues","email":"carlos.morcillo@me.com"},"dist":{"shasum":"8530592169890981a04bf704d39d85a62746b6af","tarball":"https://registry.npmjs.org/ng-hub-ui-board/-/ng-hub-ui-board-22.6.3.tgz","fileCount":8,"integrity":"sha512-8IXXhwJHPv0Hg7YFALOvLekSM4ejHLqk3gmkStDJKknAEuXxdiZye5YE5nhZCqgPxG4ajZyV+tskE4vdcjGeug==","signatures":[{"sig":"MEQCIEkJej+3s+jESw4dF61yiUaB2W2ucyWMwGdJbtImqUTpAiAYTHakYLIdBlnfnhu8qOllh2iTzufYBSG88DTook7vvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCQbXzXFclBex7L23bI/Xk2zGfvTgq58OV6v5SWmJNHXgIgJzGeEoL74V/ekXtvFyXqFV5DVsyGlj5kCSxoL5Qz43U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":282277},"main":"bundles/ng-hub-ui-board.umd.js","type":"module","module":"fesm2022/ng-hub-ui-board.mjs","ng-add":{"save":"dependencies"},"engines":{"npm":">=9.0.0","node":">=18.13.0"},"exports":{".":{"types":"./types/ng-hub-ui-board.d.ts","default":"./fesm2022/ng-hub-ui-board.mjs"},"./package.json":{"default":"./package.json"}},"funding":{"url":"https://buymeacoffee.com/carlosmorcillo","type":"buymeacoffee"},"gitHead":"1be22b8be7e377cd6363f4d1e631c1d204225440","typings":"types/ng-hub-ui-board.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/hub-env/ng-hub-ui-board.git","type":"git"},"_npmVersion":"10.9.8","description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"ng-hub-ui-ds":">=22.0.0","@angular/core":">=17.2.0","@angular/common":">=17.2.0","ng-hub-ui-utils":">=22.1.0"},"peerDependenciesMeta":{"ng-hub-ui-ds":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-board_22.6.3_1790160858002_0.8151373797060968","host":"s3://npm-registry-packages-npm-production"}},"22.7.0":{"name":"ng-hub-ui-board","version":"22.7.0","keywords":["angular","kanban","board","trello","drag-drop","dnd","columns","cards","tasks","todo","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reusable","open-source","typescript","standalone","native-drag-drop","ui-library","ng-hub-ui"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"},"license":"MIT","_id":"ng-hub-ui-board@22.7.0","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"contributors":[{"name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/en/board/overview/","bugs":{"url":"https://github.com/hub-env/hub-ui/issues","email":"carlos.morcillo@me.com"},"dist":{"shasum":"088d5092df60ac5ddbe80d5bf0cafa250c782de4","tarball":"https://registry.npmjs.org/ng-hub-ui-board/-/ng-hub-ui-board-22.7.0.tgz","fileCount":8,"integrity":"sha512-7pvffvH8SU5oXiBJE4C5/NOTDJECdk+7bwl2xtdsKcM57yM0oadRStv6oJIKKiGQJzOO0bjsV5W6oppID/LAhA==","signatures":[{"sig":"MEQCICUkVKpCxf2igHeo1Fsye98W49I1NrSRJY+/EkNvOfW0AiBcLQYGgm7Eu4otGOROFh7zAz7xX2fiOh/D0aLK7Nodng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICIXqOJfntXpg5HpAYkZFDiLxs2GrelLSj2cgYS33L6WAiBUv3DkIRmJaQS8ar+z8CN04rqOW8zOXTLbcNo7h7SfFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":282277},"main":"bundles/ng-hub-ui-board.umd.js","type":"module","module":"fesm2022/ng-hub-ui-board.mjs","ng-add":{"save":"dependencies"},"engines":{"npm":">=9.0.0","node":">=18.13.0"},"exports":{".":{"types":"./types/ng-hub-ui-board.d.ts","default":"./fesm2022/ng-hub-ui-board.mjs"},"./package.json":{"default":"./package.json"}},"funding":{"url":"https://buymeacoffee.com/carlosmorcillo","type":"buymeacoffee"},"gitHead":"14ea2d72d1a64821a63dab607e98910862259002","typings":"types/ng-hub-ui-board.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/hub-env/ng-hub-ui-board.git","type":"git"},"_npmVersion":"10.9.8","description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"ng-hub-ui-ds":">=22.0.0","@angular/core":">=17.3.0","@angular/common":">=17.3.0","ng-hub-ui-utils":">=22.1.0"},"peerDependenciesMeta":{"ng-hub-ui-ds":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-board_22.7.0_1790173714450_0.3697566684836504","host":"s3://npm-registry-packages-npm-production"}},"22.7.1":{"_id":"ng-hub-ui-board@22.7.1","bugs":{"url":"https://github.com/hub-env/hub-ui/issues","email":"carlos.morcillo@me.com"},"dist":{"shasum":"1425f90807242f17faf49a98bbabc799a328a377","tarball":"https://registry.npmjs.org/ng-hub-ui-board/-/ng-hub-ui-board-22.7.1.tgz","fileCount":8,"integrity":"sha512-pwDDi0W4wgqqEsY1P2nh4vF78Sw4/5ZQfeUdV5VNSeiX7lRiX7tRUJbrG8g4YgHMKTh5IZlaoZVlCS4F5jV/RQ==","signatures":[{"sig":"MEUCIQCHvVgZtSsmvGajRPhGqikhoO+3prrx1vNJD6VTkdngXQIgINhK8tMlQy1SBbm7Uc4M2JRAsoFeCmArtI34EKqmFu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFn7mnpu+OziwvOaAMy48mX+CBG4IRKWlEo2MfzybvTBAiB3EVDUcK5v/07U9HhprGflhLGoqzL/8jsffUJw3AnCaQ=="}],"unpackedSize":282356},"main":"bundles/ng-hub-ui-board.umd.js","name":"ng-hub-ui-board","type":"module","author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"},"module":"fesm2022/ng-hub-ui-board.mjs","ng-add":{"save":"dependencies"},"engines":{"npm":">=9.0.0","node":">=18.13.0"},"exports":{".":{"types":"./types/ng-hub-ui-board.d.ts","default":"./fesm2022/ng-hub-ui-board.mjs"},"./package.json":{"default":"./package.json"}},"funding":{"url":"https://buymeacoffee.com/carlosmorcillo","type":"buymeacoffee"},"gitHead":"03f06fa84e422ef2cde3cb70603584e45be958b6","license":"MIT","typings":"types/ng-hub-ui-board.d.ts","version":"22.7.1","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"homepage":"https://hubui.dev/en/board/overview/","keywords":["angular","kanban","board","trello","drag-drop","dnd","columns","cards","tasks","todo","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reusable","open-source","typescript","standalone","native-drag-drop","ui-library","ng-hub-ui"],"repository":{"url":"git+https://github.com/hub-env/ng-hub-ui-board.git","type":"git"},"_npmVersion":"10.9.8","description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","directories":{},"maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"sideEffects":false,"_nodeVersion":"22.22.3","contributors":[{"name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"}],"dependencies":{"tslib":"^2.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"peerDependencies":{"ng-hub-ui-ds":">=22.0.0","@angular/core":">=17.3.0","@angular/common":">=17.3.0","ng-hub-ui-utils":">=22.1.0"},"peerDependenciesMeta":{"ng-hub-ui-ds":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ng-hub-ui-board_22.7.1_1790612857689_0.619555106923678"}}},"time":{"created":"2025-01-07T23:27:52.837Z","modified":"2026-09-28T16:27:37.959Z","19.0.0":"2025-01-07T23:27:53.031Z","19.0.1":"2025-01-07T23:29:18.947Z","19.0.2":"2025-01-07T23:33:47.697Z","19.1.0":"2025-04-24T22:06:25.912Z","19.1.1":"2025-04-25T08:34:02.824Z","19.2.0":"2025-07-18T13:07:48.024Z","19.2.1":"2025-08-22T21:25:51.691Z","19.3.1":"2025-10-15T09:27:09.092Z","19.3.2":"2025-10-15T09:54:45.942Z","19.3.3":"2026-01-15T17:51:24.887Z","19.3.4":"2026-01-15T17:54:20.155Z","19.3.5":"2026-01-15T18:00:54.063Z","19.3.6":"2026-01-16T12:20:10.698Z","19.3.7":"2026-01-16T12:38:25.346Z","19.3.8":"2026-01-16T12:45:55.998Z","19.3.9":"2026-01-16T13:10:26.761Z","19.4.0":"2026-01-17T17:25:21.069Z","21.0.0":"2026-03-09T19:49:07.502Z","21.1.0":"2026-03-17T17:35:02.972Z","21.1.1":"2026-04-14T12:12:14.777Z","22.1.1":"2026-06-25T07:49:06.208Z","22.2.0":"2026-06-26T15:54:54.674Z","22.2.1":"2026-07-06T09:49:49.178Z","22.3.0":"2026-07-07T15:31:47.774Z","22.4.0":"2026-07-28T14:31:17.649Z","22.4.1":"2026-08-08T15:45:39.024Z","22.5.0":"2026-08-17T12:35:25.097Z","22.5.1":"2026-09-01T15:21:06.483Z","22.5.2":"2026-09-06T20:34:28.306Z","22.6.0":"2026-09-08T13:50:10.627Z","22.6.1":"2026-09-16T19:31:07.236Z","22.6.2":"2026-09-21T16:38:16.389Z","22.6.3":"2026-09-23T10:54:18.083Z","22.7.0":"2026-09-23T14:28:34.549Z","22.7.1":"2026-09-28T16:27:37.767Z"},"bugs":{"url":"https://github.com/hub-env/hub-ui/issues","email":"carlos.morcillo@me.com"},"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"},"license":"MIT","homepage":"https://hubui.dev/en/board/overview/","keywords":["angular","kanban","board","trello","drag-drop","dnd","columns","cards","tasks","todo","productivity","collaboration","organization","project-management","workflow","agile","scrum","component","reusable","open-source","typescript","standalone","native-drag-drop","ui-library","ng-hub-ui"],"repository":{"url":"git+https://github.com/hub-env/ng-hub-ui-board.git","type":"git"},"description":"An Angular-based Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.","contributors":[{"name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"}],"maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"readme":"# ng-hub-ui-board\n\n[Español](./README.es.md) | **English**\n\n[![NPM Version](https://img.shields.io/npm/v/ng-hub-ui-board.svg)](https://www.npmjs.com/package/ng-hub-ui-board)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![Angular](https://img.shields.io/badge/Angular-22-red.svg)](https://angular.dev)\n\n> An Angular Kanban board component with Trello-like drag-and-drop, customizable columns, and straightforward event handling.\n\n## Documentation and Live Examples\n\nThis package is part of [Hub UI](https://hubui.dev/en/), a collection of Angular component libraries for standalone apps.\n\n- Docs: https://hubui.dev/en/board/overview/\n- Live examples: https://hubui.dev/en/board/examples/\n- Hub UI: https://hubui.dev/en/\n- Hub UI on GitHub (issues, roadmap and contributing): https://github.com/hub-env/hub-ui\n\n## 🧩 Library Family `ng-hub-ui`\n\nThis library is part of the **ng-hub-ui** ecosystem:\n\n- [ng-hub-ui-accordion](https://www.npmjs.com/package/ng-hub-ui-accordion) (deprecated — use ng-hub-ui-panels)\n- [ng-hub-ui-action-sheet](https://www.npmjs.com/package/ng-hub-ui-action-sheet)\n- [ng-hub-ui-avatar](https://www.npmjs.com/package/ng-hub-ui-avatar)\n- [ng-hub-ui-board](https://www.npmjs.com/package/ng-hub-ui-board) ← You are here\n- [ng-hub-ui-breadcrumbs](https://www.npmjs.com/package/ng-hub-ui-breadcrumbs)\n- [ng-hub-ui-calendar](https://www.npmjs.com/package/ng-hub-ui-calendar)\n- [ng-hub-ui-dropdown](https://www.npmjs.com/package/ng-hub-ui-dropdown)\n- [ng-hub-ui-ds](https://www.npmjs.com/package/ng-hub-ui-ds)\n- [ng-hub-ui-forms](https://www.npmjs.com/package/ng-hub-ui-forms)\n- [ng-hub-ui-history](https://www.npmjs.com/package/ng-hub-ui-history)\n- [ng-hub-ui-milestones](https://www.npmjs.com/package/ng-hub-ui-milestones)\n- [ng-hub-ui-modal](https://www.npmjs.com/package/ng-hub-ui-modal)\n- [ng-hub-ui-nav](https://www.npmjs.com/package/ng-hub-ui-nav)\n- [ng-hub-ui-paginable](https://www.npmjs.com/package/ng-hub-ui-paginable)\n- [ng-hub-ui-panels](https://www.npmjs.com/package/ng-hub-ui-panels)\n- [ng-hub-ui-portal](https://www.npmjs.com/package/ng-hub-ui-portal)\n- [ng-hub-ui-skeleton](https://www.npmjs.com/package/ng-hub-ui-skeleton)\n- [ng-hub-ui-sortable](https://www.npmjs.com/package/ng-hub-ui-sortable)\n- [ng-hub-ui-spreadsheet](https://www.npmjs.com/package/ng-hub-ui-spreadsheet)\n- [ng-hub-ui-stepper](https://www.npmjs.com/package/ng-hub-ui-stepper)\n- [ng-hub-ui-utils](https://www.npmjs.com/package/ng-hub-ui-utils)\n\n## Description\n\nA flexible and powerful board component for Angular applications, perfect for implementing Kanban-style boards, task management systems, or any drag-and-drop card-based interface. Similar to Trello boards, this component allows you to create interactive columns with draggable cards.\n\n## Features\n\n- 🎯 **Standalone component** - Modern Angular approach with minimal setup\n- 🔄 **Native drag and drop** - Built on the in-ecosystem `ng-hub-ui-utils` core, with no third-party UI or CDK dependencies\n- 🎨 **Fully customizable drag visuals** - Custom templates for drag previews and drop placeholders\n- ⚙️ **Configurable drag behavior** - Choose between ghost, hide, or collapse modes for dragged elements\n- 📱 **Responsive design** - Works seamlessly across desktop, tablet, and mobile devices\n- 🎭 **Highly customizable** - Custom templates for cards, headers, footers, and drag interactions\n- 🔧 **Bootstrap compatible** - Integrates perfectly with Bootstrap 5 design system\n- ♾️ **Infinite scroll** - End-of-column detection through the `reachedEnd` output, for lazy-loading more cards\n- 🎨 **Custom styling** - CSS custom properties for easy theming and customization\n- 🔒 **Granular control** - Enable/disable functionality at board, column, or card level\n- 🏷️ **TypeScript support** - Full type safety with generic interfaces\n- ♿ **Keyboard accessible** - Full keyboard card reorder with ARIA list semantics and screen-reader announcements\n- 🪶 **Lightweight** - No third-party UI or CDK dependencies; relies only on the shared `ng-hub-ui-utils` core\n\n## Installation\n\n```bash\n# Install the component and its required peer dependency\nnpm install ng-hub-ui-board ng-hub-ui-utils\n```\n\nOr using yarn:\n\n```bash\nyarn add ng-hub-ui-board ng-hub-ui-utils\n```\n\n**Note:** `@angular/cdk` is not required. The board uses the shared `ng-hub-ui-utils` native drag-and-drop core (a mandatory peer dependency since `22.1.0`) — there are no third-party UI or CDK dependencies.\n\n`ng-hub-ui-ds` is an **optional** peer dependency (`>=22.0.0`). Install it to give the board the shared `--hub-sys-*` token palette and dark mode; without it every token read falls back to the built-in default and the board renders unchanged.\n\n## Upgrading from 21.0.x\n\n`21.1.0` removed the public stylesheet entry point: the styles now live inside the component. Read [BREAKING_CHANGES.md](./BREAKING_CHANGES.md) before upgrading from an earlier version.\n\n## Quick Start\n\nHere’s a quick example to get you started with `ng-hub-ui-board` using the standalone component approach.\n\n### 1. Setup your board model\n\n```ts\nimport { signal } from '@angular/core';\nimport { Board } from 'ng-hub-ui-board';\n\nexport const board = signal<Board>({\n\ttitle: 'Project Sprint',\n\tcolumns: [\n\t\t{\n\t\t\ttitle: 'To Do',\n\t\t\tcards: [\n\t\t\t\t{ title: 'Login page', description: 'Build login form with validation' },\n\t\t\t\t{ title: 'Landing hero', description: 'Implement hero section' }\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttitle: 'In Progress',\n\t\t\tcards: [{ title: 'Set up CI/CD', description: 'Add GitHub Actions' }]\n\t\t},\n\t\t{\n\t\t\ttitle: 'Done',\n\t\t\tcards: [{ title: 'Project scaffold', description: 'Initial Angular setup' }]\n\t\t}\n\t]\n});\n```\n\n### 2. Create your component\n\n```ts\nimport { Component } from '@angular/core';\nimport {\n\tHubBoardComponent,\n\tHubCardTemplateDirective,\n\tHubBoardColumnHeaderDirective,\n\tHubBoardColumnFooterDirective,\n\tBoardCard\n} from 'ng-hub-ui-board';\n\n@Component({\n\tselector: 'board-demo',\n\tstandalone: true,\n\timports: [HubBoardComponent, HubCardTemplateDirective, HubBoardColumnHeaderDirective, HubBoardColumnFooterDirective],\n\ttemplateUrl: './board-demo.component.html'\n})\nexport class BoardDemoComponent {\n\tboard = board;\n\n\thandleCardClick(card: BoardCard) {\n\t\tconsole.log('Card clicked:', card);\n\t}\n\n\thandleCardMoved(event: any) {\n\t\tconsole.log('Card moved:', event);\n\t}\n}\n```\n\n### 3. Use in your template\n\n```html\n<hub-board [board]=\"board()\" (onCardClick)=\"handleCardClick($event)\" (onCardMoved)=\"handleCardMoved($event)\">\n\t<ng-template cardTpt let-card=\"item\">\n\t\t<strong>{{ card.title }}</strong>\n\t\t<p>{{ card.description }}</p>\n\t</ng-template>\n</hub-board>\n```\n\nThis code block provides a minimal and functional example for both beginners and intermediate users.\n\n## Usage\n\nThe component can be used in two ways:\n\n### 1. Standalone Component Import (Recommended)\n\n```typescript\nimport { Component } from '@angular/core';\nimport {\n\tHubBoardComponent,\n\tHubCardTemplateDirective,\n\tHubBoardColumnHeaderDirective,\n\tHubBoardColumnFooterDirective\n} from 'ng-hub-ui-board';\n\n@Component({\n\tselector: 'app-my-component',\n\tstandalone: true,\n\timports: [HubBoardComponent, HubCardTemplateDirective, HubBoardColumnHeaderDirective, HubBoardColumnFooterDirective],\n\ttemplate: `\n\t\t<hub-board [board]=\"board\" (onCardClick)=\"handleCardClick($event)\" (onCardMoved)=\"handleCardMoved($event)\">\n\t\t\t<!-- Templates go here -->\n\t\t</hub-board>\n\t`\n})\nexport class MyComponent {\n\t// ... component logic\n}\n```\n\n### 2. Module Import (Legacy)\n\n```typescript\nimport { NgModule } from '@angular/core';\nimport { HubBoardModule } from 'ng-hub-ui-board';\n\n@NgModule({\n\timports: [HubBoardModule]\n\t// ... rest of the module configuration\n})\nexport class AppModule {}\n```\n\n## Templates\n\nThe component uses multiple templates for customization. If you're using the standalone approach, remember to import the corresponding directives for each template you plan to use.\n\n### Standard Templates\n\n### Card Template (HubCardTemplateDirective)\n\nUsed to customize how each card is rendered within the columns. This template gives you complete control over the card's appearance and structure.\n\n```html\n<ng-template cardTpt let-card=\"item\">\n\t<div class=\"custom-card\">\n\t\t<h3>{{ card.title }}</h3>\n\t\t<p>{{ card.description }}</p>\n\t\t<div class=\"card-metadata\">\n\t\t\t<span class=\"priority\">{{ card.data?.priority }}</span>\n\t\t\t<span class=\"due-date\">{{ card.data?.dueDate | date }}</span>\n\t\t</div>\n\t</div>\n</ng-template>\n```\n\n### Column Header Template (HubBoardColumnHeaderDirective)\n\nUsed to customize the header of each column. Perfect for adding column-specific actions, showing card counts, or adding filtering options.\n\n```html\n<ng-template columnHeaderTpt let-column=\"column\">\n\t<div class=\"custom-header\">\n\t\t<h2>{{ column.title }}</h2>\n\t\t<span class=\"card-count\">{{ column.cards.length }} items</span>\n\t\t<div class=\"column-actions\">\n\t\t\t<button (click)=\"addCard(column)\">Add Card</button>\n\t\t\t<button (click)=\"filterColumn(column)\">Filter</button>\n\t\t</div>\n\t</div>\n</ng-template>\n```\n\n### Column Footer Template (HubBoardColumnFooterDirective)\n\nUsed to add a footer to each column. Useful for summary information, quick actions, or column-specific controls.\n\n```html\n<ng-template columnFooterTpt let-column=\"column\">\n\t<div class=\"custom-footer\">\n\t\t<div class=\"column-summary\">\n\t\t\t<span>Total: {{ column.cards.length }}</span>\n\t\t\t<span>Priority Items: {{ getPriorityItems(column) }}</span>\n\t\t</div>\n\t\t<button (click)=\"quickAddCard(column)\">Quick Add</button>\n\t</div>\n</ng-template>\n```\n\n### Drag-and-Drop Templates\n\n#### Card Drag Preview Template (HubCardDragPreviewDirective)\n\nCustomize the visual element that follows the cursor when dragging cards. The template receives the dragged card and its source column as context.\n\n```html\n<ng-template cardDragPreview let-card=\"card\" let-column=\"column\">\n\t<div class=\"custom-drag-preview\">\n\t\t<div class=\"preview-header\">\n\t\t\t<span class=\"badge\">{{ column.title }}</span>\n\t\t</div>\n\t\t<h4>{{ card.title }}</h4>\n\t\t<p class=\"preview-description\">{{ card.description }}</p>\n\t</div>\n</ng-template>\n```\n\n**Context variables:**\n\n- `card`: The card being dragged\n- `column`: The source column of the card\n\n#### Card Placeholder Template (HubCardPlaceholderDirective)\n\nCustomize the drop zone appearance when dragging cards between or within columns.\n\n```html\n<ng-template cardPlaceholder>\n\t<div class=\"custom-card-placeholder\">\n\t\t<span class=\"placeholder-icon\">📥</span>\n\t\t<p>Drop card here</p>\n\t</div>\n</ng-template>\n```\n\n#### Column Drag Preview Template (HubColumnDragPreviewDirective)\n\nCustomize the visual element that follows the cursor when dragging columns. The template receives the dragged column as context.\n\n```html\n<ng-template columnDragPreview let-column=\"column\">\n\t<div class=\"custom-column-preview\">\n\t\t<h3>{{ column.title }}</h3>\n\t\t<span class=\"card-count\">{{ column.cards.length }} cards</span>\n\t</div>\n</ng-template>\n```\n\n**Context variable:**\n\n- `column`: The column being dragged\n\n#### Column Placeholder Template (HubColumnPlaceholderDirective)\n\nCustomize the drop zone appearance when reordering columns.\n\n```html\n<ng-template columnPlaceholder>\n\t<div class=\"custom-column-placeholder\">\n\t\t<span class=\"placeholder-text\">Drop column here</span>\n\t</div>\n</ng-template>\n```\n\n## Events\n\nThe `HubBoardComponent` emits several events to help you interact with user actions such as clicking cards, moving items, or reaching scroll limits.\n\n### onCardClick\n\nEmitted when a card is clicked.\n\n```html\n<hub-board [board]=\"board\" (onCardClick)=\"handleCardClick($event)\"> </hub-board>\n```\n\n**Type:** `OutputEmitterRef<BoardCard>`\n\n**Example:**\n\n```ts\nhandleCardClick(card: BoardCard) {\n  console.log('Card clicked:', card.title);\n}\n```\n\n---\n\n### onCardMoved\n\nEmitted when a card is moved either within the same column or between columns.\n\n```html\n<hub-board [board]=\"board\" (onCardMoved)=\"handleCardMoved($event)\"> </hub-board>\n```\n\n**Type:** `OutputEmitterRef<CardDragDropEvent>`\n\n**Example:**\n\n```ts\nimport { CardDragDropEvent } from 'ng-hub-ui-board';\n\nhandleCardMoved(event: CardDragDropEvent) {\n  const card = event.item.data;\n  const from = event.previousContainer.data;\n  const to = event.container.data;\n\n  console.log(`Moved \"${card.title}\" from \"${from.title}\" to \"${to.title}\"`);\n}\n```\n\n---\n\n### onColumnMoved\n\nEmitted when a column is reordered via drag and drop.\n\n```html\n<hub-board [board]=\"board\" (onColumnMoved)=\"handleColumnMoved($event)\"> </hub-board>\n```\n\n**Type:** `OutputEmitterRef<ColumnDragDropEvent>`\n\n**Example:**\n\n```ts\nimport { ColumnDragDropEvent } from 'ng-hub-ui-board';\n\nhandleColumnMoved(event: ColumnDragDropEvent) {\n  console.log(`Column moved from ${event.previousIndex} to ${event.currentIndex}`);\n}\n```\n\n---\n\n### reachedEnd\n\nEmitted when a user scrolls to the end of a column. Useful for triggering lazy-loading of additional cards.\n\n```html\n<div style=\"height: 512px;\">\n\t<hub-board [board]=\"board\" (reachedEnd)=\"loadMoreCards($event)\"></hub-board>\n</div>\n```\n\n**Type:** `OutputEmitterRef<ReachedEndEvent<BoardColumn>>`\n\n**Event Structure:**\n\n```typescript\ninterface ReachedEndEvent<T = any> {\n\tindex: number; // Index of the column that reached the end\n\tdata: T; // The BoardColumn object itself\n}\n```\n\n**Example:**\n\n```ts\nloadMoreCards(event: ReachedEndEvent) {\n  const columnIndex = event.index;\n  const column = event.data;  // event.data is the BoardColumn object\n\n  if (!column) {\n    return;\n  }\n\n  console.log(`Loading more cards for column: ${column.title}`);\n\n  // Simulate API call to load more cards\n  setTimeout(() => {\n    const newCards = this.generateCards(5);\n\n    // Update the board with new cards\n    this.board.update(currentBoard => ({\n      ...currentBoard,\n      columns: currentBoard.columns?.map((col, index) =>\n        index === columnIndex\n          ? { ...col, cards: [...col.cards, ...newCards] }\n          : col\n      ) || []\n    }));\n  }, 1000);\n}\n```\n\n> ℹ️ **Important:** To enable scroll detection, the board must be placed inside a container with a fixed height constraint.\n\n## Keyboard & accessibility\n\nThe board exposes ARIA list semantics: the host is a `role=\"region\"` named by the `boardLabel` input (default `'Board'`), the columns track inside it is a `role=\"list\"` whose items are the columns (`role=\"listitem\"`), each column is a labelled `role=\"group\"`, each column body is a `role=\"list\"` and each card a `role=\"listitem\"`.\n\nCards can be reordered without a pointer — every enabled card is a tab stop. With a card focused:\n\n- `Space` / `Enter` — **grabs** the card.\n- While grabbed, `ArrowUp` / `ArrowDown` move it within its column and `ArrowLeft` / `ArrowRight` move it to the adjacent column, honouring the same rules as dragging (the target column's `predicate` and `cardSortingDisabled`). Each move is applied live and focus follows the card.\n- `Space` / `Enter` — **drops** (commits) the move, emitting `onCardMoved` with the exact same `CardDragDropEvent` payload as a pointer drop.\n- `Escape` — **cancels**, restoring the card to its original position with no event emitted.\n\nA visually hidden `aria-live=\"polite\"` region announces grabs, moves, drops, cancels and rejected targets. Announcer messages are English-only for now; i18n/customisation is tracked as future work. Column reordering remains pointer-only.\n\n## Inputs\n\nThe following inputs are available on the `HubBoardComponent`:\n\n| Input                   | Type            | Description                                                                                            | Default      |\n| ----------------------- | --------------- | ------------------------------------------------------------------------------------------------------ | ------------ |\n| `board`                 | `Board`         | The board object containing columns and cards                                                          | `undefined`  |\n| `boardLabel`            | `string`        | Accessible name (`aria-label`) of the board container                                             | `'Board'`    |\n| `columnSortingDisabled` | `boolean`       | Disables drag-and-drop sorting of columns                                                              | `false`      |\n| `dragBehavior`          | `DragBehavior`  | Controls how dragged elements behave visually: `'ghost'` (semi-transparent), `'hide'`, or `'collapse'` | `'collapse'` |\n| `variant`               | `string`        | Semantic accent of the drag/drop placeholder. Built-in values (`'primary'` / `'success'` / `'danger'` / `'warning'` / `'info'`) use the exact design-system tints; any other bareword is read as `--hub-sys-color-<variant>` from the host application, and a literal colour (`#hex`, `rgb()`, `oklch()`, `var()`) is passed through unchanged | `undefined`  |\n\n## Outputs\n\nThese outputs are emitted by the component during user interaction:\n\n| Output          | Type                                    | Description                                                               |\n| --------------- | --------------------------------------- | ------------------------------------------------------------------------- |\n| `onCardClick`   | `OutputEmitterRef<BoardCard>`           | Triggered when a card is clicked                                          |\n| `onCardMoved`   | `OutputEmitterRef<CardDragDropEvent>`   | Emitted when a card is moved (within or across columns)                   |\n| `onColumnMoved` | `OutputEmitterRef<ColumnDragDropEvent>` | Emitted when a column is reordered via drag and drop                      |\n| `reachedEnd`    | `OutputEmitterRef<ReachedEndEvent>`     | Triggered when the user scrolls to the bottom of a column (for lazy load) |\n\n## Interfaces\n\n### Board\n\nMain container interface that represents the entire board structure. Used to define the overall board configuration including its columns and general styling.\n\n```typescript\ninterface Board<T = any> {\n\tid?: number;\n\ttitle: string;\n\tdescription?: string;\n\tcolumns?: BoardColumn<T>[];\n\tclasslist?: string[];\n\tstyle?: { [key: string]: any };\n}\n```\n\n### BoardColumn\n\nRepresents a single column in the board. Used to configure individual columns, their cards, and column-specific behavior like drag-and-drop rules.\n\n```typescript\ninterface BoardColumn<T = any> {\n\tid?: number;\n\tboardId?: number;\n\ttitle: string;\n\tdescription?: string;\n\tcards: BoardCard<T>[];\n\tstyle?: { [key: string]: any };\n\tclasslist?: string[] | string;\n\tdisabled?: boolean;\n\tdata?: any;\n\tcardSortingDisabled?: boolean;\n\tpredicate?: (item?: BoardDragItem<T>) => boolean;\n}\n```\n\n### BoardCard\n\nRepresents individual cards within columns. Used to define card content and behavior, including custom data and styling.\n\n```typescript\ninterface BoardCard<T = any> {\n\tid?: number;\n\tcolumnId?: number;\n\ttitle: string;\n\tdescription?: string;\n\tdata?: T;\n\tclasslist?: string[];\n\tstyle?: { [key: string]: any };\n\tdisabled?: boolean;\n}\n```\n\n### CardDragDropEvent\n\nEvent interface emitted when a card is moved. Provides all information about the drag-and-drop operation.\n\n```typescript\ninterface CardDragDropEvent<T = any> {\n\tpreviousIndex: number;\n\tcurrentIndex: number;\n\tcontainer: BoardDropContainer<BoardColumn>;\n\tpreviousContainer: BoardDropContainer<BoardColumn>;\n\titem: BoardDragItem<BoardCard>;\n\tisPointerOverContainer: boolean;\n\tdistance?: { x: number; y: number };\n\tdropPoint?: { x: number; y: number };\n}\n```\n\n### ColumnDragDropEvent\n\nEvent interface emitted when a column is moved. Provides all information about the column reordering operation.\n\n```typescript\ninterface ColumnDragDropEvent {\n\tpreviousIndex: number;\n\tcurrentIndex: number;\n\tcontainer: BoardDropContainer<BoardColumn[]>;\n\tpreviousContainer: BoardDropContainer<BoardColumn[]>;\n\titem: BoardDragItem<BoardColumn>;\n\tisPointerOverContainer: boolean;\n\tdistance?: { x: number; y: number };\n\tdropPoint?: { x: number; y: number };\n}\n```\n\n### DragBehavior\n\nType definition for controlling how dragged elements behave visually during drag operations.\n\n```typescript\ntype DragBehavior = 'ghost' | 'hide' | 'collapse';\n```\n\n**Values:**\n\n- `'ghost'`: Element becomes semi-transparent (50% opacity) but remains visible\n- `'hide'`: Element is hidden but still occupies its space (invisible placeholder)\n- `'collapse'`: Element is completely hidden and its space is collapsed (default)\n\n## 🧩 Styling\n\n`ng-hub-ui-board` is fully style-configurable through CSS custom properties.\n\nFor a complete and up-to-date token catalog, see [CSS Variables Reference](./docs/css-variables-reference.md).\n\nThere is no stylesheet to import: since `21.1.0` the styles are encapsulated in the component itself. If a global `styles.scss` still carries `@use 'ng-hub-ui-board/src/lib/styles/board.scss'` from an earlier version, delete it — that file no longer ships. The `ng-hub-ui-board/styles` entry point exists only for the Sass theming mixin below and emits no CSS of its own.\n\n### 🎨 Semantic accent (`variant`)\n\nThe drag/drop placeholder is driven by a single accent token. Pass the `variant` input to recolour the drop zone with a semantic accent:\n\n```html\n<hub-board [board]=\"board()\" variant=\"success\"></hub-board>\n```\n\nBuilt-in variants (`primary` / `success` / `danger` / `warning` / `info`) use the exact design-system tints. Any other bareword is also accepted — the board reads `--hub-sys-color-<variant>` from the host application, so a custom accent palette interconnects with no changes to this library — and since `22.3.0` a literal colour (`#hex`, `rgb()`, `oklch()`, `var()`) is passed through unchanged. The input itself has no default; with no `variant` set the placeholder keeps the primary accent.\n\nUnder the hood this re-bases the new `--hub-board-accent` token (and its subtle tint `--hub-board-accent-subtle`, derived via `color-mix`), through which the placeholder border and background colours resolve:\n\n| Token                        | Description                                                                |\n| ---------------------------- | -------------------------------------------------------------------------- |\n| `--hub-board-accent`         | Semantic accent of the drag/drop placeholder (re-based per `variant`)      |\n| `--hub-board-accent-subtle`  | Subtle tint of the accent, used as the placeholder background              |\n\n### 🧵 `hub-board-theme()` Sass mixin\n\nTheme a `<hub-board>` in a single call. Every parameter is optional and defaults to `null`, so only the ones you pass are emitted as `--hub-board-*` overrides; the rest keep their defaults. Token-based, with no Bootstrap dependency.\n\n```scss\n@use 'ng-hub-ui-board/styles/mixins/board-theme' as *;\n\n.sprint-board {\n\t@include hub-board-theme(\n\t\t$accent: var(--hub-sys-color-success),\n\t\t$column-bg: #f6f8fa,\n\t\t$card-border-radius: 0.75rem,\n\t\t$columns-gap: 1.25rem\n\t);\n}\n```\n\nAvailable parameters cover the accent, container/column/card colours, borders and radius, columns gap, card padding and shadow.\n\n### 🎛 Quick customization example (framework-agnostic)\n\n```scss\n.hub-board {\n\t--hub-board-columns-gap: 1.25rem;\n\t--hub-board-column-bg: #f8f9fa;\n\t--hub-board-card-bg: #ffffff;\n\t--hub-board-card-border-color: #d0d7de;\n\t--hub-board-placeholder-border-color: #0d6efd;\n}\n```\n\n### 🔌 Bootstrap integration (optional)\n\n```scss\n.hub-board {\n\t--hub-board-column-bg: var(--bs-light);\n\t--hub-board-card-bg: var(--bs-body-bg);\n\t--hub-board-card-border-color: var(--bs-border-color);\n\t--hub-board-placeholder-border-color: var(--bs-primary);\n}\n```\n\n## Real-world Use Cases\n\nThe `ng-hub-ui-board` component is versatile and has been used in a variety of real-world applications, such as:\n\n- **Project Management Tools** – Visualize task progress across stages (To Do, In Progress, Done).\n- **Support Ticket Boards** – Organize support tickets by urgency, team, or status.\n- **Recruitment Pipelines** – Track candidates through different phases of hiring.\n- **CRM Systems** – Manage leads and customers in pipeline-style workflows.\n- **Editorial Calendars** – Schedule and organize content by publication status.\n\nEach case benefits from customizable columns, card templates, and event outputs to integrate with your app logic.\n\n## Troubleshooting\n\nHere are some common issues and how to resolve them:\n\n### 🔄 Drag and drop not working\n\n- **Check dependencies**: Ensure the `ng-hub-ui-utils` peer dependency is installed (`npm install ng-hub-ui-utils`)\n- **Reactive data**: Verify your board data is reactive (using `signal()`, `Observable`, or proper change detection)\n- **Browser compatibility**: Ensure your target browsers support the HTML5 Drag and Drop API\n\n### 📏 Scroll detection not triggering `reachedEnd`\n\n- **Height constraints**: The `<hub-board>` element or its parent must have a `max-height` or fixed height\n- **Overflow setting**: Ensure `overflow: auto` or `overflow-y: scroll` is applied to enable scrolling\n- **Content length**: Make sure there's enough content to actually trigger scrolling\n\n### 🎨 Styles not applying\n\n- **Nothing to import**: the component styles itself. If your global `styles.scss` still has `@use 'ng-hub-ui-board/src/lib/styles/board.scss'` from a version before `21.1.0`, delete it — that file no longer ships.\n- **CSS custom properties**: Check that your custom CSS variables follow the `--hub-*` naming convention\n- **Style specificity**: Ensure your custom styles have sufficient specificity to override defaults\n\n### 🧩 Templates not rendering\n\n- **Import directives**: When using standalone components, import the template directives:\n    ```typescript\n    imports: [HubBoardComponent, HubCardTemplateDirective, HubBoardColumnHeaderDirective];\n    ```\n- **Template syntax**: Verify you're using the correct template selectors (`cardTpt`, `columnHeaderTpt`, `columnFooterTpt`)\n\n### 🛠️ Runtime errors\n\n- **\"Cannot read property 'cards' of undefined\"**: Initialize your board signal properly:\n    ```typescript\n    board = signal<Board>({ title: 'My Board', columns: [] });\n    ```\n- **Type errors**: Ensure your data matches the `Board`, `BoardColumn`, and `BoardCard` interfaces\n- **Signal updates**: Use `.set()` or `.update()` methods to modify signal values\n\n### 🎯 Performance issues\n\n- **Large datasets**: Consider implementing virtual scrolling for columns with many cards\n- **Memory leaks**: Ensure proper cleanup of event listeners and subscriptions\n- **Change detection**: Use `OnPush` change detection strategy when possible\n\nIf problems persist, open an issue at: https://github.com/hub-env/hub-ui/issues\n\n## Contributing\n\nContributions are welcome! Here's how you can help:\n\n1. Fork the repository\n2. Create your feature branch: `git checkout -b feature/my-new-feature`\n3. Commit your changes: `git commit -am 'Add some feature'`\n4. Push to the branch: `git push origin feature/my-new-feature`\n5. Submit a pull request\n\n## Support the Project\n\nIf you find this project helpful and would like to support its development, you can buy me a coffee:\n\n[![\"Buy Me A Coffee\"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://buymeacoffee.com/carlosmorcillo)\n\nYour support is greatly appreciated and helps maintain and improve this project!\n\n## Commercial support\n\nThese libraries are maintained by [Carlos Morcillo Fernández](https://www.carlosmorcillo.com), a freelance frontend architect working with teams that build and maintain Angular applications.\n\nIf your team depends on Hub-UI and needs more than an issue thread can solve, that is my day job: architecture audits, design systems, Angular migrations and team mentoring. For projects that also need design and a full team, I run them through [Frog Hub](https://froghub.es), my development studio.\n\nHave a look at [the services](https://www.carlosmorcillo.com/en/services/) or [tell me about your project](https://www.carlosmorcillo.com/en/contact/).\n\n## License\n\nMIT © [Carlos Morcillo Fernández](https://www.carlosmorcillo.com)\n\nRelicensed from CC BY 4.0 in `22.5.0`; versions published before that keep the grant they shipped under. For full license details, see the [LICENSE](LICENSE) file.\n\n---\n\nMade with ❤️ by [Carlos Morcillo Fernández](https://www.carlosmorcillo.com/)\n","readmeFilename":"README.md"}