{"_id":"@superhero/wild-trie","_rev":"36-eb688a7c3b84ac1a018a99b7b2f33aa2","name":"@superhero/wild-trie","dist-tags":{"latest":"4.8.6"},"versions":{"4.0.0":{"name":"@superhero/wild-trie","version":"4.0.0","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/wild-trie@4.0.0","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/wild-trie#readme","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"dist":{"shasum":"420fb7936099ddd1f71720b37be71b556b7a7a19","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.0.0.tgz","fileCount":5,"integrity":"sha512-3keQkvJFJs68ydfXl9s61mRClD4wl6J7skqdy4/kmK1z8lYcB1dhHsD6TebT2C0Xw//wDwQNmBRKKzcatFCV+w==","signatures":[{"sig":"MEUCIBdPMBo4TDCWQnRPeFQUw8b+D4TLUR/i92VvPKZjHZ7IAiEA6nj1zNAxD2Zw688VSsrW6FOcTvaWW0Wuq8uGESXSd9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41603},"main":"index.js","type":"module","exports":{".":"./index.js"},"gitHead":"31bda62d74ca2ae66556ee15ceb6c14306a3f5d5","scripts":{"test":"syntax-check; FORCE_COLOR=1 node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage","syntax-check":"syntax-check"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/wild-trie.git","type":"git"},"_npmVersion":"10.9.2","description":"A trie data structure with wildcard path support.","directories":{},"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"devDependencies":{"@superhero/audit":"^4.0.3","@superhero/syntax-check":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/wild-trie_4.0.0_1749294744709_0.25170613816889964","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@superhero/wild-trie","version":"4.0.1","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/wild-trie@4.0.1","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/wild-trie#readme","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"dist":{"shasum":"0bcc48fd3a44127d6a380f8996e3b316f974a517","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.0.1.tgz","fileCount":5,"integrity":"sha512-Rwi+CFpQzbOEo6x0kVSzvnWMzblezzannRt99vcm2BmmBMz5s4TxfA4GQxnXAw4RiftDKahUoGkkp3N4e0RXIg==","signatures":[{"sig":"MEUCICoxUpeYEzKzXSSR5HUuiYtAblHOhnW/d7F4yOz1JRwYAiEA5i72xWbrt5OAr6XvSWh+7vCje874b94Pu8pyM6ycd2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44445},"main":"index.js","type":"module","exports":{".":"./index.js"},"gitHead":"6d33c4c680933a778f6fdb6c09448f9c67896b79","scripts":{"test":"syntax-check; FORCE_COLOR=1 node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage","syntax-check":"syntax-check"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/wild-trie.git","type":"git"},"_npmVersion":"10.9.2","description":"A trie data structure with wildcard path support.","directories":{},"_nodeVersion":"23.3.0","_hasShrinkwrap":false,"devDependencies":{"@superhero/audit":"^4.0.3","@superhero/syntax-check":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/wild-trie_4.0.1_1749342015396_0.8899565209339386","host":"s3://npm-registry-packages-npm-production"}},"4.7.0":{"name":"@superhero/wild-trie","version":"4.7.0","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/wild-trie@4.7.0","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/wild-trie#readme","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"dist":{"shasum":"cbb582283eefd85e88d6663a5464ab8cfe646139","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.7.0.tgz","fileCount":5,"integrity":"sha512-QcWyuMbRKdMABTAC+YxyGE0v4/AzSOmcDYAYgwa0dCf1jGnDRqwv0dGdi6rYpriXUL/ExAyEq7WpLPNaqISZvw==","signatures":[{"sig":"MEUCIFSOnIbcPA9/MsI3lA2fhQV7R7Hm5J6XYjKiISYQs3q6AiEA6LUOWTQznA5+dD9kJDx58sUqSS+mJBlVqSs5bRUot38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44456},"main":"index.js","type":"module","exports":{".":"./index.js"},"gitHead":"7bdb730735e950fe413eeb10ed10d988c08fe7eb","scripts":{"test":"syntax-check; node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage","syntax-check":"syntax-check"},"_npmUser":{"name":"superhero","actor":{"name":"superhero","type":"user","email":"erik@landvall.se"},"email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/wild-trie.git","type":"git"},"_npmVersion":"10.9.2","description":"A trie data structure with wildcard path support.","directories":{},"_nodeVersion":"23.3.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@superhero/audit":"4.7.0","@superhero/syntax-check":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/wild-trie_4.7.0_1750431373636_0.35222830058571564","host":"s3://npm-registry-packages-npm-production"}},"4.7.1":{"name":"@superhero/wild-trie","version":"4.7.1","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/wild-trie@4.7.1","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/wild-trie#readme","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"dist":{"shasum":"1538416a2bd79fdea742710f2592ddc962b56864","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.7.1.tgz","fileCount":5,"integrity":"sha512-QXkAd3wWsp+o16QYO5aJX4CTL4zu/Pd7/vFx3++SkR+SG9o0p5bvJ3q23+woYIIyczM7YyLtfv70VGuUYPagjw==","signatures":[{"sig":"MEUCIECCqPckujzyJtj/uwAQanpOoMJfGf+khXJUzkiphpyxAiEA+pDQvptI0K7zVgeo3Y5EKuFEjTFA9g9y7D36I19ZHoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44456},"main":"index.js","type":"module","exports":{".":"./index.js"},"gitHead":"75349365eda8696d287ec319ae17cec44bdc51ae","scripts":{"test":"syntax-check; node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage","syntax-check":"syntax-check"},"_npmUser":{"name":"superhero","actor":{"name":"superhero","type":"user","email":"erik@landvall.se"},"email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/wild-trie.git","type":"git"},"_npmVersion":"10.9.2","description":"A trie data structure with wildcard path support.","directories":{},"_nodeVersion":"23.3.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@superhero/audit":"4.7.1","@superhero/syntax-check":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/wild-trie_4.7.1_1750443921803_0.0947897930378303","host":"s3://npm-registry-packages-npm-production"}},"4.7.2":{"name":"@superhero/wild-trie","version":"4.7.2","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/wild-trie@4.7.2","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/wild-trie#readme","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"dist":{"shasum":"0ce96d1c6a97675698bdc1f15add331c12b3fbee","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.7.2.tgz","fileCount":5,"integrity":"sha512-IYJ1y0cM+2MYFb2Oq4AUq1AIPnMhd+3eL84nGWevk32GBRJ0+tIwgt7Q05vwmiyj6xl+a3B9n7mtlk2Qj+Z1yw==","signatures":[{"sig":"MEUCIFEs5SrU3+3aTuxtIApWBsWRfG1ry/DD7+N2FopdrcjrAiEAhdfHcg2L6ess3DKDDz0d3lz9sBtBQlhg4GZaXOaJDrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44456},"main":"index.js","type":"module","exports":{".":"./index.js"},"gitHead":"f957a1fb7ebbb151f9495bb8faaa57aaf89e930d","scripts":{"test":"syntax-check; node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage","syntax-check":"syntax-check"},"_npmUser":{"name":"superhero","actor":{"name":"superhero","type":"user","email":"erik@landvall.se"},"email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/wild-trie.git","type":"git"},"_npmVersion":"10.9.2","description":"A trie data structure with wildcard path support.","directories":{},"_nodeVersion":"23.3.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@superhero/audit":"4.7.2","@superhero/syntax-check":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/wild-trie_4.7.2_1750459306669_0.7179099545766938","host":"s3://npm-registry-packages-npm-production"}},"4.7.3":{"name":"@superhero/wild-trie","version":"4.7.3","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/wild-trie@4.7.3","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/wild-trie#readme","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"dist":{"shasum":"5effba9fd94d7d503ea4084920ab5aa03eea7ce1","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.7.3.tgz","fileCount":5,"integrity":"sha512-kcW4eeZ3PufB4odKotVcxfBAiq8Iaul8tGqk8pj9sOtuAG9aKsfIXHrIuD8s+GqsPA3pjdrxpNhhBwpF6rkkZA==","signatures":[{"sig":"MEYCIQDfoPA2+YYL+ESD7+DWRkFFCHY94v9F/00FTSPxi2ZsTQIhAMKnASeS+L9NYh05ldmlcVvImfKLmzVC6FHOJvL952qL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44456},"main":"index.js","type":"module","exports":{".":"./index.js"},"gitHead":"50ee5b77b6669d017d0862b4f1471158841365c9","scripts":{"test":"syntax-check; node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage","syntax-check":"syntax-check"},"_npmUser":{"name":"superhero","actor":{"name":"superhero","type":"user","email":"erik@landvall.se"},"email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/wild-trie.git","type":"git"},"_npmVersion":"10.9.2","description":"A trie data structure with wildcard path support.","directories":{},"_nodeVersion":"23.3.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@superhero/audit":"4.7.3","@superhero/syntax-check":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/wild-trie_4.7.3_1750551851753_0.6451969156118715","host":"s3://npm-registry-packages-npm-production"}},"4.7.4":{"name":"@superhero/wild-trie","version":"4.7.4","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/wild-trie@4.7.4","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/wild-trie#readme","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"dist":{"shasum":"962d760f306b35e7ca00197fc0ff149152bdb454","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.7.4.tgz","fileCount":5,"integrity":"sha512-XZruEZLg9kVncOz3AnpiL6qnrKHqAqSmC3GbBynF/h/uX8U/uq8C4TyGh6CypDagWNX9jZKAmELXDrvDpBo9ZA==","signatures":[{"sig":"MEUCIAPI52O4PIQiflmeO/EOn6uHS0wwJ6EAbtULEG6C1iRgAiEA5mtCvlmqllAmOe5KDB9gt3/jK/5w5A537r1WbPwphxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44460},"main":"index.js","type":"module","exports":{".":"./index.js"},"gitHead":"b5ca4074d2bed72818ae56cbe6c286a043506fca","scripts":{"test":"syntax-check; node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage","syntax-check":"syntax-check"},"_npmUser":{"name":"superhero","actor":{"name":"superhero","type":"user","email":"erik@landvall.se"},"email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/wild-trie.git","type":"git"},"_npmVersion":"10.9.2","description":"A trie data structure with wildcard path support.","directories":{},"_nodeVersion":"23.3.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@superhero/audit":"4.7.4","@superhero/syntax-check":"0.0.2"},"_npmOperationalInternal":{"tmp":"tmp/wild-trie_4.7.4_1750552676408_0.9656612631458659","host":"s3://npm-registry-packages-npm-production"}},"4.7.5":{"name":"@superhero/wild-trie","version":"4.7.5","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/wild-trie@4.7.5","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/wild-trie#readme","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"dist":{"shasum":"de40f373370733c1b3b7a9ef8d316c85f3ccf52f","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.7.5.tgz","fileCount":6,"integrity":"sha512-TGZEX7ldPSw3RrVaC7S8F25lXYMQFUSU/KQtpr6SBIINpWeND3F4GEFkB/TfJh8sAhuwAZJj58DpMFK3LxyJQA==","signatures":[{"sig":"MEQCIGfKQ7WXbHZyHivB+h+7TDyS1Zt4tgyVcWaHYI1jai2pAiBbSCve1v07QVrtCUC6GbKELcfbS4s3eGNNvcpzsOXpvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55337},"main":"index.js","type":"module","exports":{".":"./index.js"},"gitHead":"40c1acf20dedb15791d6c7f8a2c3a02a9165ff54","scripts":{"test":"syntax-check; node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage","syntax-check":"syntax-check"},"_npmUser":{"name":"superhero","actor":{"name":"superhero","type":"user","email":"erik@landvall.se"},"email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/wild-trie.git","type":"git"},"_npmVersion":"10.9.2","description":"A trie data structure with wildcard path support.","directories":{},"_nodeVersion":"23.3.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@superhero/audit":"4.7.5"},"_npmOperationalInternal":{"tmp":"tmp/wild-trie_4.7.5_1752081825977_0.7957190333105519","host":"s3://npm-registry-packages-npm-production"}},"4.7.6":{"name":"@superhero/wild-trie","version":"4.7.6","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/wild-trie@4.7.6","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/wild-trie#readme","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"dist":{"shasum":"046afc1fa5856e4eeb2ea70f71871037d0daabc3","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.7.6.tgz","fileCount":6,"integrity":"sha512-c+CO0CpuOiLTXaDJsSaid4hCIhvqyRTcWin/O/znQC9JLnANG6a96jXY2JncmihtlS6cWOlgVgSeTbIbjS0oEw==","signatures":[{"sig":"MEYCIQC840SyZtyIC6WA/eIuGKrQxnzAzn5Mc3PdVHGJQrBz6QIhAPMT9SASUVdrqulhb7kf1Dw5wPIQyqbkgxd5XCeC4Llv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55380},"main":"index.js","type":"module","exports":{".":"./index.js"},"gitHead":"6aa464d35f073c57ad09cf87e76ed6ab10ef23f2","scripts":{"test":"syntax-check; node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage","syntax-check":"syntax-check"},"_npmUser":{"name":"superhero","actor":{"name":"superhero","type":"user","email":"erik@landvall.se"},"email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/wild-trie.git","type":"git"},"_npmVersion":"10.9.2","description":"A trie data structure with wildcard path support.","directories":{},"_nodeVersion":"23.3.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@superhero/audit":"4.7.6"},"_npmOperationalInternal":{"tmp":"tmp/wild-trie_4.7.6_1752083602164_0.2822341526070471","host":"s3://npm-registry-packages-npm-production"}},"4.7.7":{"name":"@superhero/wild-trie","version":"4.7.7","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/wild-trie@4.7.7","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/wild-trie#readme","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"dist":{"shasum":"bf05303123ce80472f5dcaf00876ce5f48ff800e","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.7.7.tgz","fileCount":6,"integrity":"sha512-vbmw36u12uTLFFFmXV6ci6QIt1+y/8aNC9ysDawqq/qbbyoKlP8EC0Qsrjxc+0lqvP87HWuw+VSRz+q+yYhmJg==","signatures":[{"sig":"MEUCIQC0hWSGB/l2FbVkFFmqQ2mpcjqJutocD9AUBMa+s8WI3gIgcDQ9GI5SeanFDXW4d8L7Rw/rgxUbyC8LbMINAySMUbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55424},"main":"index.js","type":"module","exports":{".":"./index.js"},"gitHead":"116acc8751c61223c1808081e3ebdd8d49c08739","scripts":{"test":"syntax-check; node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage","syntax-check":"syntax-check"},"_npmUser":{"name":"superhero","actor":{"name":"superhero","type":"user","email":"erik@landvall.se"},"email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/wild-trie.git","type":"git"},"_npmVersion":"10.9.2","description":"A trie data structure with wildcard path support.","directories":{},"_nodeVersion":"23.3.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@superhero/audit":"4.7.7"},"_npmOperationalInternal":{"tmp":"tmp/wild-trie_4.7.7_1752142394733_0.6259377196462195","host":"s3://npm-registry-packages-npm-production"}},"4.7.8":{"name":"@superhero/wild-trie","version":"4.7.8","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/wild-trie@4.7.8","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/wild-trie#readme","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"dist":{"shasum":"7ea99643eaf1d486507f23658514cb1d60c7e8f1","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.7.8.tgz","fileCount":6,"integrity":"sha512-BpXZ49YLj/6OpRcWrzgZfnglPTvkJSsLL6jIHvSA6moafcji5dr82se95+WUWS7bOhwPoeztVO1CeADURmAGYg==","signatures":[{"sig":"MEUCIQCwcASgboM5x2ZKjaUfag/SQcKdnp1b9CGByuWG657imQIgZHSuLpDQfBHd65J9pPK3Gm2Y4Bv3cnWTXcMAMs6+OnA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55467},"main":"index.js","type":"module","exports":{".":"./index.js"},"gitHead":"87d366481a023d494a9f0e5da6c147e650ff82fd","scripts":{"test":"syntax-check; node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage","syntax-check":"syntax-check"},"_npmUser":{"name":"superhero","actor":{"name":"superhero","type":"user","email":"erik@landvall.se"},"email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/wild-trie.git","type":"git"},"_npmVersion":"10.9.2","description":"A trie data structure with wildcard path support.","directories":{},"_nodeVersion":"23.3.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@superhero/audit":"4.7.8"},"_npmOperationalInternal":{"tmp":"tmp/wild-trie_4.7.8_1752143014685_0.0698202442336775","host":"s3://npm-registry-packages-npm-production"}},"4.7.9":{"name":"@superhero/wild-trie","version":"4.7.9","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/wild-trie@4.7.9","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/wild-trie#readme","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"dist":{"shasum":"3a2bd91577d61071571c259f64fb00830e87aee0","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.7.9.tgz","fileCount":6,"integrity":"sha512-TclZT/Lkz1RIMO/vmFEDMlKlOIqSdubeh4WMyOY5JCJ3POmVB9Kw57iGv/3rn7s9wkvKcfyR2DMScFRCliYJFA==","signatures":[{"sig":"MEQCIDRXSyXTPjC8vWduJsBQdphhVkCzU/lrLgRFgzh/HfzXAiAllg8DTWid/StWCFRjDuf3VNQ/wmBIc4/pHZA+HDyJhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55510},"main":"index.js","type":"module","exports":{".":"./index.js"},"gitHead":"417648bcfe8f5e05f2b7877ff75f85892c5398ae","scripts":{"test":"syntax-check; node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage","syntax-check":"syntax-check"},"_npmUser":{"name":"superhero","actor":{"name":"superhero","type":"user","email":"erik@landvall.se"},"email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/wild-trie.git","type":"git"},"_npmVersion":"10.9.2","description":"A trie data structure with wildcard path support.","directories":{},"_nodeVersion":"23.3.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@superhero/audit":"4.7.9"},"_npmOperationalInternal":{"tmp":"tmp/wild-trie_4.7.9_1752146245447_0.1817846093514337","host":"s3://npm-registry-packages-npm-production"}},"4.7.10":{"name":"@superhero/wild-trie","version":"4.7.10","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/wild-trie@4.7.10","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/wild-trie#readme","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"dist":{"shasum":"a50a033ad035a08e3e9346e37d1d7a98599b8b5e","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.7.10.tgz","fileCount":6,"integrity":"sha512-USPlWN2j1iG/rkfuYyAgdnTCTt4z4KfkDF59NP4kHq67TEy9VyooHgwHkK8ih/5BiRzE2gTpzxCXZnaGvMu7og==","signatures":[{"sig":"MEYCIQDYJ8IWRiF9O+8yQXyGmEXE/1+ej/qNePBYSK3T95GfowIhALY7NkKvxYdyqD5F9BdOhlDHiRCOqzjS4SpnFNyqRCXW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55556},"main":"index.js","type":"module","exports":{".":"./index.js"},"gitHead":"82b519ecb42418b36465d0cc5cc84b14417a1ef0","scripts":{"test":"syntax-check; node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage","syntax-check":"syntax-check"},"_npmUser":{"name":"superhero","actor":{"name":"superhero","type":"user","email":"erik@landvall.se"},"email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/wild-trie.git","type":"git"},"_npmVersion":"10.9.2","description":"A trie data structure with wildcard path support.","directories":{},"_nodeVersion":"23.3.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@superhero/audit":"4.7.10"},"_npmOperationalInternal":{"tmp":"tmp/wild-trie_4.7.10_1752176748236_0.8939716519083738","host":"s3://npm-registry-packages-npm-production"}},"4.7.11":{"name":"@superhero/wild-trie","version":"4.7.11","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/wild-trie@4.7.11","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/wild-trie#readme","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"dist":{"shasum":"41d1428dcab6cf70f4539e56f238d5cd2e6e3969","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.7.11.tgz","fileCount":6,"integrity":"sha512-ITGrTNcDqlPco5Fx6Yqscxo9I78SeOE/R0gxX0wJ3bNgxyGHn2C3Ydod8+nCm+B4rKoGpm5xLY7Wn3LmMNdOjg==","signatures":[{"sig":"MEUCIQDrBZMtrKVax7w/YiFI7fVxwnRIKKx9Iou9F0hEHA8CrgIgcGasNJl/Q7Nhu2MQ8h6GCjAT2TKC70bi+18dDPUiHMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55600},"main":"index.js","type":"module","exports":{".":"./index.js"},"gitHead":"509cb10ff9aed8c9a4d00c6d47c180f8120f2430","scripts":{"test":"syntax-check; node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage","syntax-check":"syntax-check"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/wild-trie.git","type":"git"},"_npmVersion":"11.4.2","description":"A trie data structure with wildcard path support.","directories":{},"_nodeVersion":"24.4.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@superhero/audit":"4.7.11"},"_npmOperationalInternal":{"tmp":"tmp/wild-trie_4.7.11_1752578054284_0.8997264152831916","host":"s3://npm-registry-packages-npm-production"}},"4.7.12":{"name":"@superhero/wild-trie","version":"4.7.12","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/wild-trie@4.7.12","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/wild-trie#readme","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"dist":{"shasum":"fbb6062239bc91837f69401a88198b457a01e1b2","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.7.12.tgz","fileCount":6,"integrity":"sha512-rHaI+gkIJZOJfKs3EhgLZXuT3ckLINeG2eDVunMU7q3ebAw3EBS9JvnZuB2oYsMnTRQk0erak7OMj4/N9SMkEw==","signatures":[{"sig":"MEUCIB0z6vj3vwL4Nt1PXasTif2Fo/vUffxsIQ4IumsQV3Z+AiEAx/x4sDVKJypzHAeUiJtLpAFgriujSv5MhOeHcxBgd4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55644},"main":"index.js","type":"module","exports":{".":"./index.js"},"gitHead":"8883d982f33dc32b40c8b78f8c5b23e3ffa97419","scripts":{"test":"syntax-check; node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage","syntax-check":"syntax-check"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/wild-trie.git","type":"git"},"_npmVersion":"11.4.2","description":"A trie data structure with wildcard path support.","directories":{},"_nodeVersion":"24.4.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@superhero/audit":"4.7.12"},"_npmOperationalInternal":{"tmp":"tmp/wild-trie_4.7.12_1752578306770_0.9736183590995273","host":"s3://npm-registry-packages-npm-production"}},"4.7.13":{"name":"@superhero/wild-trie","version":"4.7.13","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/wild-trie@4.7.13","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/wild-trie#readme","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"dist":{"shasum":"fc2a3330f900934c69705cefd27477a5c5409763","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.7.13.tgz","fileCount":6,"integrity":"sha512-KYM1hNB7JbbgZpZpxxpexU2ulpkf7oL+O1w1xJQ6XEpg8T20ypUgmPVsAXam9QRHO1tgRessb1MZOuStgVxaZw==","signatures":[{"sig":"MEYCIQDdSfJiCM43hqL1B4SlXfqQdNQm1gd5cX0nraIK883IJwIhAJhhioFUGpkRKnwJNo4h4XTwDh3JPkcESUlqLmZOi4jj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55688},"main":"index.js","type":"module","exports":{".":"./index.js"},"gitHead":"a81f1388544f454a16ce3b7bb33514490daff518","scripts":{"test":"syntax-check; node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage","syntax-check":"syntax-check"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/wild-trie.git","type":"git"},"_npmVersion":"11.4.2","description":"A trie data structure with wildcard path support.","directories":{},"_nodeVersion":"24.4.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@superhero/audit":"4.7.13"},"_npmOperationalInternal":{"tmp":"tmp/wild-trie_4.7.13_1753192153475_0.23104357067882475","host":"s3://npm-registry-packages-npm-production"}},"4.7.14":{"name":"@superhero/wild-trie","version":"4.7.14","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/wild-trie@4.7.14","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/wild-trie#readme","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"dist":{"shasum":"ff3778da86ac9e7d9497de8dcbdad00fc8bb58df","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.7.14.tgz","fileCount":6,"integrity":"sha512-NIRvy8fdc617NA4ZQUeIB0ZbbFe0LRjffcmPaOaB3Z+hM9+rMnkwP7wPglep4b72KBfU1XK0mt4CUQwcxkKcPg==","signatures":[{"sig":"MEUCIEJORwgxCwn/apjMvR9OWcoqhUFkr/p7n14J4n6EW2eKAiEAyBtqCQHp6AVplNZyHjdolZRDghiRtdQ8Zm/guGkHiEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55732},"main":"index.js","type":"module","exports":{".":"./index.js"},"gitHead":"99d1d3061f0694b1e4d47bfc4d58ec5ff07086ea","scripts":{"test":"syntax-check; node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage","syntax-check":"syntax-check"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/wild-trie.git","type":"git"},"_npmVersion":"11.4.2","description":"A trie data structure with wildcard path support.","directories":{},"_nodeVersion":"24.4.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@superhero/audit":"4.7.14"},"_npmOperationalInternal":{"tmp":"tmp/wild-trie_4.7.14_1753278002676_0.4357488638879634","host":"s3://npm-registry-packages-npm-production"}},"4.7.15":{"name":"@superhero/wild-trie","version":"4.7.15","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/wild-trie@4.7.15","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/wild-trie#readme","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"dist":{"shasum":"35586d6065c7f68b42ce61039bdefb90028d8f15","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.7.15.tgz","fileCount":6,"integrity":"sha512-RoHZXZt02y2/S5Nyisq2BW1Gnrvm/LLFS9HlXI/vhnlycmwA8lF4E/gbbuWZBWOKcJ52zjm8iiFrlVM1Wwyykg==","signatures":[{"sig":"MEQCIGJaH0ELqgAIVI6uWwm9K5kRH7hfoZ9nhuJTVNbZ/pW/AiBLd+q7/uAKu2K7zduXx8UnESgSefrEfhtvdVBqYzboTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55776},"main":"index.js","type":"module","exports":{".":"./index.js"},"gitHead":"f48b84b47ed317508d8239ed208080e8fa567261","scripts":{"test":"syntax-check; node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage","syntax-check":"syntax-check"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/wild-trie.git","type":"git"},"_npmVersion":"11.4.2","description":"A trie data structure with wildcard path support.","directories":{},"_nodeVersion":"24.4.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@superhero/audit":"4.7.15"},"_npmOperationalInternal":{"tmp":"tmp/wild-trie_4.7.15_1753278379332_0.7301486023671708","host":"s3://npm-registry-packages-npm-production"}},"4.7.16":{"name":"@superhero/wild-trie","version":"4.7.16","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/wild-trie@4.7.16","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/wild-trie#readme","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"dist":{"shasum":"9927e52c6dcc9400656b01f09432075fc46909c1","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.7.16.tgz","fileCount":6,"integrity":"sha512-Y+qmjtxd8N+TwLqYZJjJn4Ghp1NUV2UNBlOrz+4pxM9Cgf5HK6PZOl21Ba9q/XHsRwundw/FZBNR7DEwDDxRRA==","signatures":[{"sig":"MEQCIAc+/rSqG4veCI0bMVpiRivKIfLg3lTni2yPNR/Iu0LZAiAGwOQgqgq9myGQUQsEydeGdKz9WroKWdgQWWmdAqs3oA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55820},"main":"index.js","type":"module","exports":{".":"./index.js"},"gitHead":"ea1590f8cc4f96493c2bc25fe8e2bc733b253036","scripts":{"test":"syntax-check; node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage","syntax-check":"syntax-check"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/wild-trie.git","type":"git"},"_npmVersion":"11.4.2","description":"A trie data structure with wildcard path support.","directories":{},"_nodeVersion":"24.4.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@superhero/audit":"4.7.16"},"_npmOperationalInternal":{"tmp":"tmp/wild-trie_4.7.16_1753278996331_0.5649647491157126","host":"s3://npm-registry-packages-npm-production"}},"4.7.17":{"name":"@superhero/wild-trie","version":"4.7.17","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/wild-trie@4.7.17","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/wild-trie#readme","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"dist":{"shasum":"4542eda1245f548cc0ba24c10f8b3f2aef0dfb5d","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.7.17.tgz","fileCount":6,"integrity":"sha512-lYcXoGHjDxz8p1FHuHnR8q2K2jsEFjBTxXP4P40ilPcLN8wM9WZ17FJ8RHIrRVPUaQJ+8+R77vJgIHGvusS4Lg==","signatures":[{"sig":"MEUCIG4pzeuQ326KAviZiDR8Zu/YXjYb9lcHyqHrms2nI2SlAiEAmlIxREIrw1GA1goDeArLNMnUW1S+A9jbscUwr6C9lmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55864},"main":"index.js","type":"module","exports":{".":"./index.js"},"gitHead":"5b530733801c319bcf20b9fd481fb79c15be92d1","scripts":{"test":"syntax-check; node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage","syntax-check":"syntax-check"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/wild-trie.git","type":"git"},"_npmVersion":"11.4.2","description":"A trie data structure with wildcard path support.","directories":{},"_nodeVersion":"24.4.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@superhero/audit":"4.7.17"},"_npmOperationalInternal":{"tmp":"tmp/wild-trie_4.7.17_1755618567091_0.7013591608808347","host":"s3://npm-registry-packages-npm-production"}},"4.7.18":{"name":"@superhero/wild-trie","version":"4.7.18","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/wild-trie@4.7.18","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/wild-trie#readme","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"dist":{"shasum":"08a3f70cadcd4127590e2784a1cb855b97df4901","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.7.18.tgz","fileCount":6,"integrity":"sha512-/16KlY2N3Ct81aLlM8HQCzOoRMlLprNf+LkwFkYZjSq9nsJUWeIpV3s4E1ov5GW6dv3ILQ1EFDdf8KzTU9T+Gw==","signatures":[{"sig":"MEYCIQDEQ/vuzHIzTecVRuX0cML6NuOAETcAFxZ35DKp2+6ExgIhAO82da2412E68R04vOaPWy3dNuBoKEri30tzkDozhPDp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55910},"main":"index.js","type":"module","exports":{".":"./index.js"},"gitHead":"cd736fb7633951ecde330d3d5e6b0a7169bae0b4","scripts":{"test":"syntax-check; node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage","syntax-check":"syntax-check"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/wild-trie.git","type":"git"},"_npmVersion":"11.4.2","description":"A trie data structure with wildcard path support.","directories":{},"_nodeVersion":"24.4.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@superhero/audit":"4.7.18"},"_npmOperationalInternal":{"tmp":"tmp/wild-trie_4.7.18_1764588970972_0.15895221480797428","host":"s3://npm-registry-packages-npm-production"}},"4.7.19":{"name":"@superhero/wild-trie","version":"4.7.19","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/wild-trie@4.7.19","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/wild-trie#readme","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"dist":{"shasum":"693e09f1e311bba4c1fff0b51ab28e7babe778c3","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.7.19.tgz","fileCount":6,"integrity":"sha512-2fIJRf10ilU6D1CxNqI09SLJz5j/DB871B86xfSx+ABVtGLCYfbgjMRumFh6w1PuShzCTYhgjaJ3UYaowaU8kw==","signatures":[{"sig":"MEYCIQDDa+xcl7VagY3GE0MZr3nVB4OzJ/PY7Ae4PFK9JdrePQIhAK5fWhFJVKiFaJynSR3n2St37VBNLTD+4GwCAcvyW4pY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55956},"main":"index.js","type":"module","exports":{".":"./index.js"},"gitHead":"5ac5a43530fb74fa4df8c53a0c45b371bb732f92","scripts":{"test":"syntax-check; node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage","syntax-check":"syntax-check"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/wild-trie.git","type":"git"},"_npmVersion":"11.4.2","description":"A trie data structure with wildcard path support.","directories":{},"_nodeVersion":"24.4.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@superhero/audit":"4.7.19"},"_npmOperationalInternal":{"tmp":"tmp/wild-trie_4.7.19_1764592575244_0.513659484914913","host":"s3://npm-registry-packages-npm-production"}},"4.7.20":{"name":"@superhero/wild-trie","version":"4.7.20","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/wild-trie@4.7.20","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/wild-trie#readme","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"dist":{"shasum":"6cf991eb5475345e26774e1f2881c1e67d6f62ae","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.7.20.tgz","fileCount":6,"integrity":"sha512-Zyr+DbNf5xq/Vd8rMvLcoe+diXj8GmQvSXPS4ekIRI135wsPWmLG+NZNN6tJGIAgCzb2Dpd2RIHeRP2WrhF3UQ==","signatures":[{"sig":"MEUCIQDuqQnDbCD5jr6dpnE0a6pROfN5MXT/UGfxC95YiLto4wIgZzuBCZDvvvVLXJJzNVWdQneU//L/pZInaPkC4/6WqGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56002},"main":"index.js","type":"module","exports":{".":"./index.js"},"gitHead":"989e21304e690a5359dbf930fd989bdb0472df82","scripts":{"test":"syntax-check; node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage","syntax-check":"syntax-check"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/wild-trie.git","type":"git"},"_npmVersion":"11.4.2","description":"A trie data structure with wildcard path support.","directories":{},"_nodeVersion":"24.4.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@superhero/audit":"4.7.20"},"_npmOperationalInternal":{"tmp":"tmp/wild-trie_4.7.20_1764592720796_0.15125394760414745","host":"s3://npm-registry-packages-npm-production"}},"4.7.21":{"name":"@superhero/wild-trie","version":"4.7.21","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/wild-trie@4.7.21","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/wild-trie#readme","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"dist":{"shasum":"0afefb9670dd51a64f473078fdce42a6c9e94f81","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.7.21.tgz","fileCount":6,"integrity":"sha512-0hbDOKEoJqp/+em0OolO6YM99YWNlHXFwRFgrhrAVfYjsAg/tvqYjoJ2ltJvKcGzDCadtoHQVBuL6Q7amdnJjw==","signatures":[{"sig":"MEQCIGfteVFp3KVTZ2SCWXlLXBxinbtQHUTXwUQ4+fpml2rBAiBep+K6vY3y/v08UItsJuuBmnlU1PHrEO4HMUBYt0coWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56048},"main":"index.js","type":"module","exports":{".":"./index.js"},"gitHead":"0c40506c602f98df7a55ebcb8175607409b5b408","scripts":{"test":"syntax-check; node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage","syntax-check":"syntax-check"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/wild-trie.git","type":"git"},"_npmVersion":"11.4.2","description":"A trie data structure with wildcard path support.","directories":{},"_nodeVersion":"24.4.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@superhero/audit":"4.7.21"},"_npmOperationalInternal":{"tmp":"tmp/wild-trie_4.7.21_1764593072949_0.5443414303788052","host":"s3://npm-registry-packages-npm-production"}},"4.7.22":{"name":"@superhero/wild-trie","version":"4.7.22","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/wild-trie@4.7.22","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/wild-trie#readme","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"dist":{"shasum":"af3cc30d58b957ead211ebada49ab89146a31e58","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.7.22.tgz","fileCount":6,"integrity":"sha512-ji5IHwYAw7T/Qzt8fyFvZ8vivBHrka+BrNC6XHU+3NaaaCpSnKrgBhyH2lKcfESJN8LBiM35z5yVPxg+rsXwhQ==","signatures":[{"sig":"MEUCIQCPE7VouAW11S+NtM2PTQPbkIPrqlRxkYzqvJPrNT0T/wIgEvIxFHQkuiCLDxbf7wZQ8afcUy26afEtX1hWQB9HnX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56094},"main":"index.js","type":"module","exports":{".":"./index.js"},"gitHead":"f1512688991e00c19c973a35d06c8a6cddd7f9a5","scripts":{"test":"syntax-check; node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage","syntax-check":"syntax-check"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/wild-trie.git","type":"git"},"_npmVersion":"11.4.2","description":"A trie data structure with wildcard path support.","directories":{},"_nodeVersion":"24.4.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@superhero/audit":"4.7.22"},"_npmOperationalInternal":{"tmp":"tmp/wild-trie_4.7.22_1764593284849_0.6657322929273681","host":"s3://npm-registry-packages-npm-production"}},"4.7.23":{"name":"@superhero/wild-trie","version":"4.7.23","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/wild-trie@4.7.23","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/wild-trie#readme","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"dist":{"shasum":"9e44ac89300d281c27aa4647971a09bd1ab01e4b","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.7.23.tgz","fileCount":6,"integrity":"sha512-ZgkXmHmS52OrIC0rI5E/odz75isxEmM9VNoOMgE1qLw9cs7M5Fj3v/Jr42M5BhAt9+vGAgq50JUkiA4CaDLtyA==","signatures":[{"sig":"MEQCIH/PDcR4O4q7+KZcWx4tAYr0RMfT59WXxjVMcS7NHiw3AiAcEMem0wZDzDB7yueKU7/R4amUjJaqRYFvbawe4HFiDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56140},"main":"index.js","type":"module","exports":{".":"./index.js"},"gitHead":"495f30db32e7c31aacd61f7f8afbd563c71d4632","scripts":{"test":"syntax-check; node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage","syntax-check":"syntax-check"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/wild-trie.git","type":"git"},"_npmVersion":"11.4.2","description":"A trie data structure with wildcard path support.","directories":{},"_nodeVersion":"24.4.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@superhero/audit":"4.7.23"},"_npmOperationalInternal":{"tmp":"tmp/wild-trie_4.7.23_1764594760965_0.5314605512396764","host":"s3://npm-registry-packages-npm-production"}},"4.7.24":{"name":"@superhero/wild-trie","version":"4.7.24","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/wild-trie@4.7.24","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/wild-trie#readme","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"dist":{"shasum":"73131cd4dd95d485a62213afb0821b11b11d509c","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.7.24.tgz","fileCount":6,"integrity":"sha512-ogkjxGgYTvV/rm+Ij27ybLle87hvm5+B/8YOLETHYhvcZkVCaZPIMkQseXJuGPPOzvDtCidfArCsVBvFx0LbRA==","signatures":[{"sig":"MEYCIQCYN2vc+7fJ5uEs1Sk7RGKPC56xDcvh/OneHPAmh8coaQIhAMeO9/XIoCeYMnA96yvrsF75A4WHk6tPIkGYv0Dr9nLP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56186},"main":"index.js","type":"module","exports":{".":"./index.js"},"gitHead":"fe49b9f0f4708fc2a212eb511dc87054f24b6bce","scripts":{"test":"syntax-check; node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage","syntax-check":"syntax-check"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/wild-trie.git","type":"git"},"_npmVersion":"11.4.2","description":"A trie data structure with wildcard path support.","directories":{},"_nodeVersion":"24.4.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@superhero/audit":"4.7.24"},"_npmOperationalInternal":{"tmp":"tmp/wild-trie_4.7.24_1764595994139_0.6269133997118193","host":"s3://npm-registry-packages-npm-production"}},"4.7.26":{"name":"@superhero/wild-trie","version":"4.7.26","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/wild-trie@4.7.26","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/wild-trie#readme","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"dist":{"shasum":"c17c7bb490629c710412737de887cd5f53464d5f","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.7.26.tgz","fileCount":6,"integrity":"sha512-RKPD+WL+G4ikCPhpg9x/dBk0U1gjS2RF36xObAE6RPxuBhgaXLTiN+U8DRo1hNYMYPYWDjZqG1QJbgRXr+QeQQ==","signatures":[{"sig":"MEQCIHvzdxvhgJPrv46SujQ0FmX5gwHE3wdg5+5z8wbiqFfJAiB3yIxY08RFC48R/kl7FiadBfirqrwHNULFoKy1dTUy5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56324},"main":"index.js","type":"module","exports":{".":"./index.js"},"gitHead":"235b000bb912e259e159a11e8c72871cdfdacd0e","scripts":{"test":"syntax-check; node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage","syntax-check":"syntax-check"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/wild-trie.git","type":"git"},"_npmVersion":"11.6.2","description":"A trie data structure with wildcard path support.","directories":{},"_nodeVersion":"24.12.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@superhero/audit":"4.7.26"},"_npmOperationalInternal":{"tmp":"tmp/wild-trie_4.7.26_1765467169802_0.5550727220054226","host":"s3://npm-registry-packages-npm-production"}},"4.7.28":{"name":"@superhero/wild-trie","version":"4.7.28","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/wild-trie@4.7.28","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/wild-trie#readme","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"dist":{"shasum":"0344c1a9fe8475bf63543e95de40b576f45b564f","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.7.28.tgz","fileCount":6,"integrity":"sha512-VMXD8+eRYami3eUsYZGKqBaET0Ihu/XxkIqwBN1HikQNYfoadLGB6nqk44gVyPQOc4ZCTXFYPdlgtd2s9l9yUg==","signatures":[{"sig":"MEYCIQDYogHACz/gdFMcIJ2nlbSiqH87WsNoptvaolbZNO8XnwIhAM+5sEzW7jq6u2EfDuBwclwM/YFh39gBIueFete9270/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56355},"main":"index.js","type":"module","exports":{".":"./index.js"},"gitHead":"5818c5dbaf3b665c71186e0c5b0704a7d9b9358f","scripts":{"test":"syntax-check; node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage","syntax-check":"syntax-check"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/wild-trie.git","type":"git"},"_npmVersion":"11.6.2","description":"A trie data structure with wildcard path support.","directories":{},"_nodeVersion":"24.12.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@superhero/audit":"4.7.28"},"_npmOperationalInternal":{"tmp":"tmp/wild-trie_4.7.28_1765892760713_0.43443288805220837","host":"s3://npm-registry-packages-npm-production"}},"4.8.0":{"name":"@superhero/wild-trie","version":"4.8.0","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/wild-trie@4.8.0","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/wild-trie#readme","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"dist":{"shasum":"c22b01ac0b6afa9cc2556644477489171a75aff6","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.8.0.tgz","fileCount":6,"integrity":"sha512-etFwH8eGc5gZWZhz26zyw0QCiJWKwkZnEQjzBus1SILFv6AqUVQaIhX0v+PggVsxhwTgmdsV4weBEuAp9cECzA==","signatures":[{"sig":"MEYCIQC32e1NE7h/dB/fZqQxtRYrZ/ZtmHd47UrV3EZh2rb5WwIhAPG0+tzRmUkGJGxrKkVk4XAq45QUidR+kXfuI31FN3oD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56404},"main":"index.js","type":"module","exports":{".":"./index.js"},"gitHead":"d01cd243f5c83b9d015cc989018294728b4d1982","scripts":{"test":"syntax-check; node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage","syntax-check":"syntax-check"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/wild-trie.git","type":"git"},"_npmVersion":"11.6.2","description":"A trie data structure with wildcard path support.","directories":{},"_nodeVersion":"24.12.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@superhero/audit":"4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/wild-trie_4.8.0_1769013998750_0.05533411306640179","host":"s3://npm-registry-packages-npm-production"}},"4.8.1":{"name":"@superhero/wild-trie","version":"4.8.1","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/wild-trie@4.8.1","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/wild-trie#readme","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"dist":{"shasum":"4454e8663aef821cd9ca28aa716818d1c5fd68e6","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.8.1.tgz","fileCount":6,"integrity":"sha512-OQeSlvEloZf0Em734K52yNOhx26uABT+kp13FKBjzXmpY1DljMvvPFbGcx8xLqbtKoXhO/49yUyfHBSxhTy4tQ==","signatures":[{"sig":"MEUCIH3FkKc8f2CHAXy4LYavY3YJvIpcFxCyKjnZ3Sy8DPB3AiEAkuWk6dPjbd73gZMF6rJB9ba47YuDLZpFQFHRplWpPYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56449},"main":"index.js","type":"module","exports":{".":"./index.js"},"gitHead":"28b3e9f070b6a78177cc8d05a5ea15e87b1c06fd","scripts":{"test":"syntax-check; node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage","syntax-check":"syntax-check"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/wild-trie.git","type":"git"},"_npmVersion":"11.6.2","description":"A trie data structure with wildcard path support.","directories":{},"_nodeVersion":"24.12.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@superhero/audit":"4.8.1"},"_npmOperationalInternal":{"tmp":"tmp/wild-trie_4.8.1_1769684431983_0.6723795789561053","host":"s3://npm-registry-packages-npm-production"}},"4.8.2":{"name":"@superhero/wild-trie","version":"4.8.2","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/wild-trie@4.8.2","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/wild-trie#readme","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"dist":{"shasum":"03dad5065ddd007f2580867d122558508c778205","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.8.2.tgz","fileCount":6,"integrity":"sha512-Y5N66JeRE6/bYBfmcgPSbjMTCZQFuGYjuSeSZgcs+eStxEJHLGcP4TXCzhayY2mjFudXfeX2hYyozTA0UXb8nQ==","signatures":[{"sig":"MEUCIEImPPYI1CsZ0qzRERhhQY1CjLhBT+nSJx1Q+Dot0l9iAiEAz8bB/Z4L4J5NThkiJInjiXdl6OiQPo4zhFw7wzZqF50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56494},"main":"index.js","type":"module","exports":{".":"./index.js"},"gitHead":"4a7fe97dfedfd20e368e342045920a2afdb79466","scripts":{"test":"syntax-check; node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage","syntax-check":"syntax-check"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/wild-trie.git","type":"git"},"_npmVersion":"11.6.2","description":"A trie data structure with wildcard path support.","directories":{},"_nodeVersion":"24.12.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@superhero/audit":"4.8.2"},"_npmOperationalInternal":{"tmp":"tmp/wild-trie_4.8.2_1769784436698_0.7786193514850746","host":"s3://npm-registry-packages-npm-production"}},"4.8.3":{"name":"@superhero/wild-trie","version":"4.8.3","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/wild-trie@4.8.3","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/wild-trie#readme","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"dist":{"shasum":"16778770a80e7e0d150b34d4f844373d58e5c1f7","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.8.3.tgz","fileCount":6,"integrity":"sha512-l+ZVO+lGgRBUES/9AWIxKwAtm2/tReizMRMqBJMmzCc2pJHxM+D1ttOGB6bnK7poEiqdpsJXvYeuqWnzHaGHlQ==","signatures":[{"sig":"MEQCIEZEhqlUN3xL6d0mf+a2t5rkZi2bMjNAXGxVKieX3DpAAiAElazs2CfdkrZuHeCn+su8FdSO0sKGZ2ZGRrjKyX3peQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56539},"main":"index.js","type":"module","exports":{".":"./index.js"},"gitHead":"e3dc1ea1e28943747ff99bb49f48fc64399555bc","scripts":{"test":"syntax-check; node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage","syntax-check":"syntax-check"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/wild-trie.git","type":"git"},"_npmVersion":"11.6.2","description":"A trie data structure with wildcard path support.","directories":{},"_nodeVersion":"24.12.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@superhero/audit":"4.8.3"},"_npmOperationalInternal":{"tmp":"tmp/wild-trie_4.8.3_1770851263826_0.021840831492317525","host":"s3://npm-registry-packages-npm-production"}},"4.8.4":{"name":"@superhero/wild-trie","version":"4.8.4","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/wild-trie@4.8.4","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/wild-trie#readme","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"dist":{"shasum":"a468c9a11f082e9a935a37c16c32591ff1db69d8","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.8.4.tgz","fileCount":6,"integrity":"sha512-sSUB2jXEXROI5xDstw7xuVyzthP6xaBmeQXTsNycMYLHl/LVc3v9ZKuBfSDsOcYkabcBj08uELGlx85xRyoX+A==","signatures":[{"sig":"MEYCIQD6sEuCEFoZ/w1+TDio3So5XYYFPBuDnsz+X2qMUZ3pGQIhAOBsHTUlthUIMPUR6oCRR1ijwWSCblSGElLZ2LSerAXC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56584},"main":"index.js","type":"module","exports":{".":"./index.js"},"gitHead":"59109373cd8b9b613987eef58b24c04592165ad5","scripts":{"test":"syntax-check; node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage","syntax-check":"syntax-check"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/wild-trie.git","type":"git"},"_npmVersion":"11.6.2","description":"A trie data structure with wildcard path support.","directories":{},"_nodeVersion":"24.12.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@superhero/audit":"4.8.4"},"_npmOperationalInternal":{"tmp":"tmp/wild-trie_4.8.4_1773318787778_0.9801414108865127","host":"s3://npm-registry-packages-npm-production"}},"4.8.5":{"name":"@superhero/wild-trie","version":"4.8.5","author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","_id":"@superhero/wild-trie@4.8.5","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"homepage":"https://github.com/superhero/wild-trie#readme","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"dist":{"shasum":"87ae61e0f9f8d5dda91430634dae90fe31d11ac7","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.8.5.tgz","fileCount":6,"integrity":"sha512-1GKY9BK5HNT2yr+Ckd1g8BAREeJ3orubZLmlMAkZqgM7sBx2uHW78ijxN8Xy/1tN5d6HiyYqqIJDpx93w39awg==","signatures":[{"sig":"MEQCIHQQeEPMyIrSCxjj0gF0m9gGiKM4Ysi4hM2fPOaHhoNqAiAuEDOiXGaswkaADYqs955jKk4XfDbm3yWHNSKxZgBfag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56629},"main":"index.js","type":"module","exports":{".":"./index.js"},"gitHead":"2fad6ce89ff989a2af791e5331204605b8f30a75","scripts":{"test":"syntax-check; node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage","syntax-check":"syntax-check"},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"repository":{"url":"git+https://github.com/superhero/wild-trie.git","type":"git"},"_npmVersion":"11.6.2","description":"A trie data structure with wildcard path support.","directories":{},"_nodeVersion":"24.12.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"@superhero/audit":"4.8.5"},"_npmOperationalInternal":{"tmp":"tmp/wild-trie_4.8.5_1773321566053_0.3555713489547523","host":"s3://npm-registry-packages-npm-production"}},"4.8.6":{"name":"@superhero/wild-trie","description":"A trie data structure with wildcard path support.","version":"4.8.6","license":"MIT","main":"index.js","type":"module","exports":{".":"./index.js"},"scripts":{"syntax-check":"syntax-check","test":"syntax-check; node --test --test-reporter=@superhero/audit/reporter --experimental-test-coverage"},"dependencies":{},"devDependencies":{"@superhero/audit":"4.8.6"},"author":{"name":"Erik Landvall","email":"erik@landvall.se"},"repository":{"type":"git","url":"git+https://github.com/superhero/wild-trie.git"},"gitHead":"3158d3600e6c84edfd95f0bcd90efc4fe8cdf58a","_id":"@superhero/wild-trie@4.8.6","bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"homepage":"https://github.com/superhero/wild-trie#readme","_nodeVersion":"24.12.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-3/J8HDDjFvewjk1+E2X67cS+VUB2fXLgAqtpODLI61pWK3nG/viHsa+Ou+yn93VG0n8hTg05OlfIP9MOpxneFA==","shasum":"f5ae6b404fce27f3271829053e67a7618fa7aca5","tarball":"https://registry.npmjs.org/@superhero/wild-trie/-/wild-trie-4.8.6.tgz","fileCount":6,"unpackedSize":56674,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCpnVU2lyCF2I6l4GAnqOss+BnT4sW4XqZqciNz7NklvAIhALe8YPwFzSVBr9i5HjUgNDX/Ll+s8Dg8VWq0YrJ2pbI6"}]},"_npmUser":{"name":"superhero","email":"erik@landvall.se"},"directories":{},"maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/wild-trie_4.8.6_1773329333813_0.6162468235294039"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-07T11:12:24.624Z","modified":"2026-03-12T15:28:54.073Z","4.0.0":"2025-06-07T11:12:24.905Z","4.0.1":"2025-06-08T00:20:15.617Z","4.7.0":"2025-06-20T14:56:13.788Z","4.7.1":"2025-06-20T18:25:22.080Z","4.7.2":"2025-06-20T22:41:46.852Z","4.7.3":"2025-06-22T00:24:11.946Z","4.7.4":"2025-06-22T00:37:56.607Z","4.7.5":"2025-07-09T17:23:46.186Z","4.7.6":"2025-07-09T17:53:22.359Z","4.7.7":"2025-07-10T10:13:14.946Z","4.7.8":"2025-07-10T10:23:34.893Z","4.7.9":"2025-07-10T11:17:25.653Z","4.7.10":"2025-07-10T19:45:48.411Z","4.7.11":"2025-07-15T11:14:14.479Z","4.7.12":"2025-07-15T11:18:26.935Z","4.7.13":"2025-07-22T13:49:13.668Z","4.7.14":"2025-07-23T13:40:02.894Z","4.7.15":"2025-07-23T13:46:19.519Z","4.7.16":"2025-07-23T13:56:37.018Z","4.7.17":"2025-08-19T15:49:27.260Z","4.7.18":"2025-12-01T11:36:11.174Z","4.7.19":"2025-12-01T12:36:15.426Z","4.7.20":"2025-12-01T12:38:41.003Z","4.7.21":"2025-12-01T12:44:33.146Z","4.7.22":"2025-12-01T12:48:05.041Z","4.7.23":"2025-12-01T13:12:41.158Z","4.7.24":"2025-12-01T13:33:14.350Z","4.7.26":"2025-12-11T15:32:49.956Z","4.7.28":"2025-12-16T13:46:00.868Z","4.8.0":"2026-01-21T16:46:38.909Z","4.8.1":"2026-01-29T11:00:32.165Z","4.8.2":"2026-01-30T14:47:16.840Z","4.8.3":"2026-02-11T23:07:43.965Z","4.8.4":"2026-03-12T12:33:07.926Z","4.8.5":"2026-03-12T13:19:26.206Z","4.8.6":"2026-03-12T15:28:53.952Z"},"bugs":{"url":"https://github.com/superhero/wild-trie/issues"},"author":{"name":"Erik Landvall","email":"erik@landvall.se"},"license":"MIT","homepage":"https://github.com/superhero/wild-trie#readme","repository":{"type":"git","url":"git+https://github.com/superhero/wild-trie.git"},"description":"A trie data structure with wildcard path support.","maintainers":[{"name":"superhero","email":"erik@landvall.se"}],"readme":"# Wild Trie\n\nA trie structure with wildcard path support, designed for flexible and dynamic path matching.\n\n## Installation\n\n```bash\nnpm install @superhero/wild-trie\n```\n\n## Usage\n\n### Basic Example\n\nBellow code example will create a trie with the following structure:\n\n```\nWildTrie\n└─ A\n   ├─ B\n   │  ├─ C\n   │  └─ D\n   └─ E\n      └─ F\n```\n\n```javascript\nimport WildTrie from '@superhero/wild-trie'\n\nconst trie = new WildTrie()\n\ntrie.add('A', 'B', 'C')\ntrie.add('A', 'B', 'D')\ntrie.add('A', 'E', 'F')\n\n// Correct paths\ntrie.has('A')            // true\ntrie.has('A', 'B')       // true\ntrie.has('A', 'B', 'C')  // true\ntrie.has('A', 'B', 'D')  // true\ntrie.has('A', 'E', 'F')  // true\n\n// Incorect paths\ntrie.has('B')            // false\ntrie.has('C')            // false\ntrie.has('D', 'B')       // false\ntrie.has('E', 'B', 'D')  // false\ntrie.has('A', 'F')       // false\n```\n\n### Wildcard Matching\n\nThe trie supports two types of wildcards:\n\n* Branch wildcard (`*`): matches any single branch.\n* Globstar wildcard (`**`): matches non or any number of descendant branches.\n\n#### Branch Wildcard\n\nExample of an Access Control List structure used for permission management:\n\n```javascript\nconst acl = new WildTrie()\n\nacl.add('admin', '*', '*')\n\nacl.has('admin', 'users', 'create')  // true\nacl.has('admin', 'users', 'read')    // true\nacl.has('admin', 'posts', 'create')  // true\nacl.has('admin', 'posts', 'read')    // true\n```\n\n#### Globster Wildcard\n\nUsing globstar wildcards (`**`) to manage descendants in permissions, declaration of nested permissions:\n\n```javascript\nconst acl = new WildTrie()\n\nacl.add('admin', '**', 'read')\nacl.add('user', 'users', 'settings', 'personal', '**', 'read')\n\nacl.has('admin', 'users', 'settings', 'all',       'read')           // true\nacl.has('user',  'users', 'settings', 'personal',  'read')           // true\nacl.has('user',  'users', 'settings', 'personal',  'avatar', 'read') // true\nacl.has('user',  'users', 'settings', 'all',       'read')           // false\n```\n\n### Referencing Tries\n\nYou can reference other trie-nodes to share branches and link structures:\n\n```javascript\nconst acl = new WildTrie()\n\nacl.add('group', 'creator', '**', 'create')\nacl.add('group', 'editor',  '**', 'update')\nacl.add('group', 'reader',  '**', 'read')\n\nacl.set('group', 'creator', 'editor', acl.get('group', 'editor'))\nacl.set('group', 'editor',  'reader', acl.get('group', 'reader'))\n\nacl.has('group', 'creator', '**', 'create') // true\nacl.has('group', 'creator', '**', 'update') // true\nacl.has('group', 'creator', '**', 'read')   // true\n\nacl.has('group', 'reader', '**', 'create')  // false\n```\n\n> **OBS!** Circular references are not possible...\n\n### Trie-Node Variables\n\nWhen a trie-node has been added, it is returned and can be used as a variable.\n\n```javascript\nconst acl = new WildTrie()\n\n// Declare a group namespace.\nconst groups = acl.add('group')\n\n// When declaring the group branches the trie-node representing the group is returned.\nconst creator = groups.add('creator')\nconst editor  = groups.add('editor')\nconst reader  = groups.add('reader')\n\n// Use the group variables to define permissions.\ncreator.add('**', 'create')\neditor .add('**', 'update')\nreader .add('**', 'read')\n\n// Reference the groups to create a hierarchy map.\ncreator.set('editor', editor)\neditor .set('reader', reader)\n\n// Can check permission usin gthe root acl trie-node...\nacl.has('group', 'creator', '**', 'create') // true\nacl.has('group', 'creator', '**', 'update') // true\nacl.has('group', 'creator', '**', 'read')   // true\n\n// ... or using the groups trie-node variables.\ncreator.has('**', 'create') // true\ncreator.has('**', 'update') // true\ncreator.has('**', 'read')   // true\n\neditor.has('**', 'create') // false\neditor.has('**', 'update') // true\neditor.has('**', 'read')   // true\n\nreader.has('**', 'create') // false\nreader.has('**', 'update') // false\nreader.has('**', 'read')   // true\n```\n\n## API\n\n### Constructor\n\nThe constructor provides an ability to define a `WildTrie` structure by providing an optional construction argument.\n\n```javascript\nconst trie = new WildTrie({ foo: { bar: { baz: { qux: 'foobar' } } } })\ntrie.get('foo', 'bar', 'baz', 'qux').state // 'foobar'\n```\n\n### Methods\n\n- `.add(...path)`           - Declares and returns the trie-node at the end of the specified branch-path.\n- `.clear(...path)`         - Clear all descendant branches at the specified branch-path.\n- `.delete(...path)`        - Deletes the branch at the specified branch-path.\n- `.descendants(...path)`   - Retrieves all descendant trie-nodes from the specified branch-path.\n- `.has(...path)`           - Checks if the branch-path exists.\n- `.get(...path)`           - Retrieves the specified trie-node at the provided direct branch-path.\n- `.set(...path, trie)`     - Set a lazyloaded trie-node at the specified branch-path.\n- `.trace(...path)`         - Returns a traced result from the resulting leaf nodes including all its ancestors, including the root.\n- `.query(...path)`         - Traverses the trie structure using wildcards, returns leaf-tries that match the specified branch-path.\n\n### Serialization\n\n- `.toJSON()`     - Serializes trie structure to JSON format.\n- `.toString()`   - Serializes the trie structure as a tree format.\n\n### Inspection\n\n- Supports custom Node.js `util.inspect` functionality for readable console output.\n\n## Error Handling\n\nThe class throws descriptive errors when improper configurations or references occur, aiding debugging and validation.\n\n- **TypeError**      - `E_WILD_TRIE_CONFIG` - When assigning a configurations you must use an Object.\n- **TypeError**      - `E_WILD_TRIE_REFERENCE_BRANCH` - The branch must be defined when referencing a trie.\n- **TypeError**      - `E_WILD_TRIE_REFERENCE_INSTANCE` - The referenced trie must be an instance of WildTrie.\n- **ReferenceError** - `E_WILD_TRIE_REFERENCE_CIRCULAR` - Can not reference a trie if it creates a circular path.\n\n## Test Suite\n\nThe module includes tests focused on ACL use cases to verify the WildTrie - using wildcard behavior, descendants matching, and trie references.\n\nRun tests using:\n\n```bash\nnpm test\n```\n\n### Test Coverage\n```\n────────────────────────────────── ⋅⋆ Suite ⋆⋅ ─────────────────────────────────\n\n\n@superhero/wild-trie \n├─ Can define a WildTrie instance from the constructor \n│  ├─ Can define a basic WildTrie instance ✔ 3.219ms\n│  ├─ Can define a WildTrie instance with a wildcard ✔ 0.290ms\n│  ├─ Can define a WildTrie instance with a specified string state ✔ 1.016ms\n│  ├─ Can define a WildTrie instance with a specified function state ✔ 0.222ms\n│  └─ ✔ 5.801ms\n├─ Can use the WildTrie class to structure an ACL instance \n│  ├─ Can use the WildTrie class to structure a basic ACL instance \n│  │  ├─ An admin can read users \n│  │  │  ├─ A user can read users ✔ 0.254ms\n│  │  │  └─ ✔ 0.812ms\n│  │  ├─ An admin can create users \n│  │  │  ├─ A user can not create users ✔ 0.216ms\n│  │  │  └─ ✔ 0.732ms\n│  │  └─ ✔ 2.163ms\n│  ├─ Can use branch wildcards \n│  │  ├─ An admin can read users \n│  │  │  ├─ A user can read users ✔ 0.658ms\n│  │  │  ├─ A guest can not read users ✔ 0.272ms\n│  │  │  └─ ✔ 1.375ms\n│  │  ├─ An admin can create users \n│  │  │  ├─ A user can not create users ✔ 0.256ms\n│  │  │  ├─ A guest can not create users ✔ 0.126ms\n│  │  │  └─ ✔ 0.659ms\n│  │  ├─ An admin has the permission to access all users \n│  │  │  ├─ A user do not have the permission to access all users ✔ 0.099ms\n│  │  │  ├─ A guest do not have the permission to access all users ✔ 0.097ms\n│  │  │  └─ ✔ 0.402ms\n│  │  ├─ An admin can read resource A \n│  │  │  ├─ A user can read resource A ✔ 0.111ms\n│  │  │  ├─ A guest can read resource A ✔ 0.122ms\n│  │  │  └─ ✔ 0.449ms\n│  │  ├─ An admin can create resource A \n│  │  │  ├─ A user can create resource A ✔ 0.120ms\n│  │  │  ├─ A guest can not create resource A ✔ 0.100ms\n│  │  │  └─ ✔ 0.458ms\n│  │  └─ ✔ 3.907ms\n│  ├─ Can use descendants wildcards to check permissions \n│  │  ├─ An admin has permissions \n│  │  │  ├─ A user has permissions ✔ 0.130ms\n│  │  │  ├─ A guest has no permissions ✔ 0.082ms\n│  │  │  └─ ✔ 0.507ms\n│  │  ├─ An admin can read its personal settings \n│  │  │  ├─ A user can read its personal settings ✔ 0.100ms\n│  │  │  ├─ A guest can not read users settings ✔ 0.147ms\n│  │  │  └─ ✔ 0.463ms\n│  │  ├─ An admin can read all users settings \n│  │  │  ├─ A user can not read all users settings ✔ 0.093ms\n│  │  │  └─ ✔ 0.223ms\n│  │  ├─ An admin can read something \n│  │  │  ├─ A user can read something ✔ 0.113ms\n│  │  │  ├─ A user can read som personal settings ✔ 0.094ms\n│  │  │  ├─ A user can update some of its personal settings ✔ 0.100ms\n│  │  │  └─ ✔ 0.563ms\n│  │  ├─ An admin can delete something \n│  │  │  ├─ A user can not delete something ✔ 0.128ms\n│  │  │  └─ ✔ 0.284ms\n│  │  └─ ✔ 2.512ms\n│  ├─ Can use descendants wildcards to add permissions \n│  │  ├─ An admin has access to read personal settings \n│  │  │  ├─ A user has access to read personal settings ✔ 0.135ms\n│  │  │  ├─ A user has access to read nested personal settings ✔ 0.129ms\n│  │  │  ├─ A user has access to read multiple nested personal settings ✔ 0.202ms\n│  │  │  ├─ A user can not read all settings ✔ 0.212ms\n│  │  │  ├─ A user can not update personal settings ✔ 0.303ms\n│  │  │  ├─ A user can not update nested personal settings ✔ 0.179ms\n│  │  │  └─ ✔ 1.751ms\n│  │  └─ ✔ 1.959ms\n│  ├─ Can delete branches from the WildTrie \n│  │  ├─ Deleting a specific permission ✔ 0.199ms\n│  │  ├─ Deleting a specific resource ✔ 0.131ms\n│  │  ├─ Deleting with no path does nothing ✔ 0.124ms\n│  │  ├─ Clear all descendant nodes ✔ 0.231ms\n│  │  └─ ✔ 1.254ms\n│  ├─ Can reference a shared trie \n│  │  ├─ A creator references an editor ✔ 0.178ms\n│  │  ├─ A creator references a cleaner ✔ 0.142ms\n│  │  ├─ A creator references a reader ✔ 0.113ms\n│  │  ├─ An editor references a reader ✔ 0.104ms\n│  │  ├─ A cleaner references a reader ✔ 0.111ms\n│  │  ├─ A reader does not reference an editor ✔ 0.233ms\n│  │  ├─ A reader does not reference a cleaner ✔ 0.163ms\n│  │  ├─ A reader does not reference a creator ✔ 0.093ms\n│  │  ├─ An editor does not reference a creator ✔ 0.103ms\n│  │  ├─ An editor does not reference a cleaner ✔ 0.098ms\n│  │  ├─ A cleaner does not reference a creator ✔ 0.202ms\n│  │  ├─ A cleaner does not reference an editor ✔ 0.154ms\n│  │  └─ ✔ 3.001ms\n│  └─ ✔ 15.777ms\n├─ Transform \n│  ├─ Can use toJSON ✔ 0.383ms\n│  ├─ Can use toString ✔ 0.669ms\n│  └─ ✔ 1.181ms\n└─ ✔ 23.524ms\n\n\n──────────────────────────────── ⋅⋆ Coverage ⋆⋅ ────────────────────────────────\n\n\nFiles                                            Coverage   Functions   Branches\n╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌\nindex.js                                              86%         81%        85%\n╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌\nindex.test.js                                        100%        100%       100%\n╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌\nTotal                                                 92%        91%         94%\n\n\n───────────────────────────────── ⋅⋆ Summary ⋆⋅ ────────────────────────────────\n\n\nSuites                                                                         4\n╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌\nTests                                                                         68\n╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌\nPassed                                                                        68\n╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌\nFailed                                                                         0\n╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌\nCancelled                                                                      0\n╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌\nSkipped                                                                        0\n╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌\nTodo                                                                           0\n\n```\n\n## License\n\nThis project is licensed under the MIT License.\n\n## Contributing\n\nFeel free to submit issues or pull requests for improvements or additional features.\n","readmeFilename":"README.md"}