{"_id":"@thi.ng/trie","_rev":"56-56af790a5faefab662565d37ea70ef0d","name":"@thi.ng/trie","dist-tags":{"latest":"2.1.6"},"versions":{"1.1.0":{"name":"@thi.ng/trie","version":"1.1.0","keywords":["datastructure","equality","iterator","keys","map","prefix","query","trie","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/trie@1.1.0","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"63cf8888b10911bbf87c7c9dbfdda78a6dca60af","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-1.1.0.tgz","fileCount":10,"integrity":"sha512-BxrqB/JO5hCfSi4W1VP60NhN4Q6yKEE1hfPk0Ozl9Z8z+/Uzwfr07/boUzZfB83ZsmwISvoZgqtks6hTgNOmDA==","signatures":[{"sig":"MEQCIH4PoIIDE5ICMNHouS9lscvp2POSe4QBKngPWhu8eOkLAiAN71r+kKbKQRGTg8PkVQdIqXxRLjx0n/nV4VgQdPWtGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28316},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"324d6b7dbf31558329e9fb6452e29b2f7db9c61a","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Trie-based map data structure with prefix search/query support","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.3","typescript":"^5.5.3","@microsoft/api-extractor":"^7.47.0"},"_npmOperationalInternal":{"tmp":"tmp/trie_1.1.0_1721654521086_0.5076245040188649","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@thi.ng/trie","version":"1.1.1","keywords":["datastructure","equality","iterator","keys","map","prefix","query","trie","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/trie@1.1.1","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"765dd9e0bfd6a77e86aad8702a965de8871831ee","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-1.1.1.tgz","fileCount":10,"integrity":"sha512-oqnYY4ozQTO14zZDfypkOjSHR9UWuyorFWeLzYP/EUbRnzVyMJ7+s3u5WhALpqliuwU2oEs5jkd9tBjWbNoWpQ==","signatures":[{"sig":"MEQCIDhN8wdsigGTF4gsJ5xb3XKM1kpfb5O9s3mtSjiFeg5VAiB7liQS2USqBVEnX36V0XXz4IQ4Aj5OaAbIycwj35OR+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28316},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ec78f98d015e4d214a0b840e72e497407807daf3","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Trie-based map data structure with prefix search/query support","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5"},"_npmOperationalInternal":{"tmp":"tmp/trie_1.1.1_1723302552479_0.863436494431896","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@thi.ng/trie","version":"1.1.2","keywords":["datastructure","equality","iterator","keys","map","prefix","query","trie","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/trie@1.1.2","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"a4cad27ef09ebb55e0c4ce7bfd00529e87223608","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-1.1.2.tgz","fileCount":10,"integrity":"sha512-slgfx6fBmPFwQSwevJNxQ6epPZT3Uigosa/G/3VE2sTTSNWsK0qmB2pHlSJTOOYOvIrTiIIRDKU/y8OuiZmU+Q==","signatures":[{"sig":"MEYCIQDXMe04wnwtJTtDTgWPe1ZML1jriHpul0rOfKh4wmuHLgIhANVTaDmKruVQSmLgOIh+cyjp1xu2t2o4vYi2WPKUM4Ro","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28316},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"f6e26ea1142525171de5d36b9c3119f2782bb437","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Trie-based map data structure with prefix search/query support","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.0","typedoc":"^0.26.5","typescript":"^5.5.4","@microsoft/api-extractor":"^7.47.5"},"_npmOperationalInternal":{"tmp":"tmp/trie_1.1.2_1723990669717_0.7513318202155737","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@thi.ng/trie","version":"1.1.3","keywords":["datastructure","equality","iterator","keys","map","prefix","query","trie","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/trie@1.1.3","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"3749097745bb946479a6613189653e81624f7f2a","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-1.1.3.tgz","fileCount":10,"integrity":"sha512-WN2zJmpUcXHsCSpJiQ7UOPF2j9mpjafSR9hrPp2Us82WsdkqnYRL2Kr22il5oNnk5wy2Enu3oz/AtQpm+QVJuw==","signatures":[{"sig":"MEUCIEWSVgKTpI0lj7f/IW9FP//+IgN+EdQHOE+yEbpifQCLAiEAxA8/jxwcBWBvNM2z0FTjz7zQ8r9zdl/IT72p3MdMH2o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28315},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"b52baa3750ddd1256892df966ab7ac9b4806a9ef","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Trie-based map data structure with prefix search/query support","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.23.1","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/trie_1.1.3_1726780560120_0.4387063708567107","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@thi.ng/trie","version":"1.1.4","keywords":["datastructure","equality","iterator","keys","map","prefix","query","trie","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/trie@1.1.4","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"5af978b548c7f67bed6d54e29e1355d31cb6f568","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-1.1.4.tgz","fileCount":10,"integrity":"sha512-rAeLRpVqwHwaVE2Bb7nzrHd41WYVXtKIoO3jv0IZGPOWnE89BOdZvkpyA1uMidpp8rnbEZtrEJfeyzCDu+oOeQ==","signatures":[{"sig":"MEYCIQCGjE/9eXwtirPdnY70zgfn3mR+tqhLeG1XPSal5twi/wIhAKmCJwmCbEgTbf4TctMrBCEnA2k/n+d8DhrxihCBbNTh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28315},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"11ae480076e61a2263f5730ffb37dfddbf01c7d1","scripts":{"doc":"typedoc --excludePrivate --excludeInternal --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Trie-based map data structure with prefix search/query support","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/trie_1.1.4_1728130756643_0.34936260171225864","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"@thi.ng/trie","version":"1.1.5","keywords":["datastructure","equality","iterator","keys","map","prefix","query","trie","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/trie@1.1.5","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"65bda65bf39f288c739f591de01ef6f60f7e1a67","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-1.1.5.tgz","fileCount":10,"integrity":"sha512-2aXphzTwEEPfIG7Gr87Rq1IkE6ZOnUbUbJqzbk0r2v/bzIazJ2im0p60ji4MhShXSugzhiKe7fJLN4bZ/EcmAg==","signatures":[{"sig":"MEUCIEFqgsSDe31CTN6UYJh6G4wA3IKtOnc02RBsMeblPsz2AiEAiufhYQEza5iR3TXJbIFIBhYLly7Dd85touUBX2BzplM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28309},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"ef89090bb19fc5bca23be5da8cfce05b82ff4ad1","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Trie-based map data structure with prefix search/query support","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.7","typescript":"^5.6.2","@microsoft/api-extractor":"^7.47.9"},"_npmOperationalInternal":{"tmp":"tmp/trie_1.1.5_1731259131362_0.09896746130974465","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"@thi.ng/trie","version":"1.1.6","keywords":["datastructure","equality","iterator","keys","map","prefix","query","trie","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/trie@1.1.6","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"d16be6dbfcc80aacaeb3ea9c8aa098079e022e59","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-1.1.6.tgz","fileCount":10,"integrity":"sha512-3sVaQ1k2qpr/Xu9TjNLRmqNd0oxa8T85TXWf4sUvlJnUHLzLaXKmlL6im0JwKap1XYjoJ4T4WrLrtGpP8uDdfA==","signatures":[{"sig":"MEUCIHut1+GU1vvlfYkfzU0J+Xscb3h+dR0ooExPp0y0fiabAiEA6px/KNtonBjQj2+LeWg8CGfx2Y5RQxcvWqVYlSlKCAE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28310},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"85e2f0935b58bde5d165fbe754fafec5da0b731e","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Trie-based map data structure with prefix search/query support","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.26.11","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.0"},"_npmOperationalInternal":{"tmp":"tmp/trie_1.1.6_1732472545137_0.8428341937004362","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"@thi.ng/trie","version":"1.1.7","keywords":["datastructure","equality","iterator","keys","map","prefix","query","trie","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/trie@1.1.7","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"c40ff15ca9f2377d7bb8002b2aba8a1b381316d9","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-1.1.7.tgz","fileCount":10,"integrity":"sha512-gBxyEa+Nnur3xOji+RoqSjvi3DJyJjimBaxSbq+dBAPMEE/mWKdQzLgBqwIFG2jdgWGNwhfqRXZE7joyTOigSQ==","signatures":[{"sig":"MEYCIQDMcrN2TAupbuD9ONb57iXBELCRIeUok6z70WgXSw7bZgIhAKDBcUeMnOlIvo/s7cE1dNBadXkKU/NMIfXped/qslKx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28309},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"}],"gitHead":"34ac95538d96f046090fef5fd3a1dc36d54663d5","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Trie-based map data structure with prefix search/query support","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.0","typedoc":"^0.27.4","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.0"},"_npmOperationalInternal":{"tmp":"tmp/trie_1.1.7_1733998704736_0.26584509275136337","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@thi.ng/trie","version":"1.1.8","keywords":["datastructure","equality","iterator","keys","map","prefix","query","trie","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/trie@1.1.8","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"2e2623372b70654b9a5ad2bde03dc9c3b588afcb","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-1.1.8.tgz","fileCount":10,"integrity":"sha512-IjXSrpZlW3u9GBzg2kiyM7dwMb+2EZJ5k1H3AAF5GA2usWeatxpQ2Iov2k7HmPA6LMqx1DAA7zy4EVNcPyrGPg==","signatures":[{"sig":"MEQCIDKvVVTpVxFIqdbc5GnmmLyLeL091Np6OBCOSwJF04+SAiAvVbPHyRSa09oNnZ4NFzepU3NeyWTK93EiG5m13twcOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28393},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"48bf4c22bf23f88ac99f435106af2214f79a0be1","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Trie-based map data structure with prefix search/query support","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1"},"_npmOperationalInternal":{"tmp":"tmp/trie_1.1.8_1735309106121_0.8429291854128453","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@thi.ng/trie","version":"1.1.9","keywords":["datastructure","equality","iterator","keys","map","prefix","query","trie","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/trie@1.1.9","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"e25dfb2324a4bd6f8c9b31324bfccae0425c4d08","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-1.1.9.tgz","fileCount":10,"integrity":"sha512-YclIXUP99uSsZWKhNhAayV0ZSIOPBJbyvZaKN/Wjm4VdebiVnxffnhXLMQDIr72IZSD4b1TCC1vi3jjqWbhKeA==","signatures":[{"sig":"MEQCIF6wT3s8KoUulxv7nuJvCGP9VgFEWaEQc6JSkpj8D76zAiAWKe0wRdKrjjQk2hySIDAOpdWG7ggKxuXu9aR6FAb5xQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28393},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"56c1d57a96565bbcc8c06c73779a619bba0db368","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Trie-based map data structure with prefix search/query support","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1"},"_npmOperationalInternal":{"tmp":"tmp/trie_1.1.9_1736025186779_0.903849248569236","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"@thi.ng/trie","version":"1.1.10","keywords":["datastructure","equality","iterator","keys","map","prefix","query","trie","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/trie@1.1.10","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"d20a4f1880979971f59109ec1d3c6f728b3f8814","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-1.1.10.tgz","fileCount":10,"integrity":"sha512-XDJDfgNBObvi8Qw+I9mIS2BoEu8hpOacTRaEIvQ71jZge9c8OgZMkSFuAvQu3ViL3nrDd/hk/W6G7PfoFHAkXQ==","signatures":[{"sig":"MEQCIG/Ffg5MqM3ekxiwjMBdQxjxq63R84itONiB25iThQf/AiAQ/c2vfwhRmRX0PwiAYVxVlX5n9z5CeZhOvia79Zzr0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28664},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"6542b842120bef47cc18d45a1b1db68307a7f04b","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Trie-based map data structure with prefix search/query support","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1"},"_npmOperationalInternal":{"tmp":"tmp/trie_1.1.10_1736857694865_0.9746360747682765","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"@thi.ng/trie","version":"1.1.11","keywords":["datastructure","equality","iterator","keys","map","prefix","query","trie","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/trie@1.1.11","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"04ae276c50114ead564ca4d8e9c07af4d08a59ee","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-1.1.11.tgz","fileCount":10,"integrity":"sha512-98KQU1dWiBmMj1jWnjHZJKEmfl5tUxsN8ip2W8DnBm36dcf5fihdeExjDOZsqRbJ146yr5ielNJVB8I8iyBR1w==","signatures":[{"sig":"MEYCIQCYVtakSfEYVR+Ifzv2mlfPZFlhgHdEnlKMIjagSVU9vAIhALNeuxqS74LvWvjovWSoOBIhu9uaSh00xQHQyVSfEyUg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28664},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"22f6d518aed5951bb37b406c8ae85a6c3e6be517","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Trie-based map data structure with prefix search/query support","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.2","@microsoft/api-extractor":"^7.48.1"},"_npmOperationalInternal":{"tmp":"tmp/trie_1.1.11_1737474815049_0.5144543625335896","host":"s3://npm-registry-packages-npm-production"}},"1.1.12":{"name":"@thi.ng/trie","version":"1.1.12","keywords":["datastructure","equality","iterator","keys","map","prefix","query","trie","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/trie@1.1.12","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"cc060e133faee0d6f4c31b2a63d981cfd17c27a2","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-1.1.12.tgz","fileCount":10,"integrity":"sha512-KXXWQDOEW8Vc3kDXNi8sgHxn0oCc5OCtWlb0o+M3+D5ezJpC8G2PNjIS4mIh/L9Eklz+v938urlV7wP04gPFvw==","signatures":[{"sig":"MEUCIEBuEiIEWxH4KAVAfuC3wrdPeTYu91oIKMW73ooYwcZIAiEA4/WJWoWL2cF3oq/XWe1jgTA7jfolNjpyp23wHmNMnxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28745},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"b92b48abda9941d608be8a2e1c83447e679a6f79","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","doc:ae":"mkdir -p .ae/doc .ae/temp && api-extractor run --local --verbose","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Trie-based map data structure with prefix search/query support","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_1.1.12_1737639947405_0.17752687113930388","host":"s3://npm-registry-packages-npm-production"}},"1.1.13":{"name":"@thi.ng/trie","version":"1.1.13","keywords":["datastructure","equality","iterator","keys","map","prefix","query","trie","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/trie@1.1.13","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"0a64a295baa22ef1b53c254dddf6211b3e248bb7","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-1.1.13.tgz","fileCount":10,"integrity":"sha512-MOpC/62tbyUbiG1CY2eMpmB5nESEOUkwDyEp58ii9kc/4l21wcw23ELQkeY2zTR9H3SDlpU1rPBaKRZMTYvsXQ==","signatures":[{"sig":"MEUCIQCBlTDSmxBAXMU6kg1RZrUW5AI5P29o6oeMsKocbyzOwAIgPgV2a6erk0DjWnEPsHr+WdQiA7e9CJA8TDk1Xtqsbzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28663},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"fc1d498e8d4b690db873c30cc594352a804e7a65","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Trie-based map data structure with prefix search/query support","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.24.2","typedoc":"^0.27.6","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_1.1.13_1738168329744_0.8218982550549356","host":"s3://npm-registry-packages-npm-production"}},"1.1.14":{"name":"@thi.ng/trie","version":"1.1.14","keywords":["datastructure","equality","iterator","keys","map","prefix","query","trie","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/trie@1.1.14","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"05c5686b466e1fc10362768114223aa355ace4df","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-1.1.14.tgz","fileCount":10,"integrity":"sha512-m1SFKNExnTWvMO9963apfRANZTgmFusRCMzED806gPdS4Ocbo00hHYKRnHALW7b/DM5z3b4ixt1Ia1xzRIRq1Q==","signatures":[{"sig":"MEYCIQCfW46FWnRcB2+0ZLwG1dRmx7zCLJutiyMwJQ1eHY4ycAIhAIfnaxYkFVT+l6BOZlao8UujOgLpQB8tpX/THc4z9cWB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28663},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"9a0b33253fef092aaf301decf6ecd54317874d4c","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Trie-based map data structure with prefix search/query support","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_1.1.14_1739462941859_0.6377817183374954","host":"s3://npm-registry-packages-npm-production"}},"1.1.15":{"name":"@thi.ng/trie","version":"1.1.15","keywords":["datastructure","equality","iterator","keys","map","prefix","query","trie","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/trie@1.1.15","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"d0ad40aa3527911a09b2248a9eb91c58b71b2156","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-1.1.15.tgz","fileCount":10,"integrity":"sha512-PWk2/mDiw6ktjg1vkzlmQPCsmPoqqC2duJC5FMyWn0GdXOJz2xXN5JfF/hHkuDRdWiP4C8VcLvLqOTKrz+4p0Q==","signatures":[{"sig":"MEYCIQDCJWBbnXH5DJtIhTi21RIFaQP5y3e6e1pz5mqv/A/69AIhAKbZDzgWv/FuGqDvsex0VKu4+uh7uYT6d1KZnMFgLDP6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28663},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"bee617702ac61d093465b967f8f973dc566faa6b","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Trie-based map data structure with prefix search/query support","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_1.1.15_1739999174970_0.513125369050806","host":"s3://npm-registry-packages-npm-production"}},"1.1.16":{"name":"@thi.ng/trie","version":"1.1.16","keywords":["datastructure","equality","iterator","keys","map","prefix","query","trie","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/trie@1.1.16","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"232f4056bd5ab788fdfbea0b2ac7ad3808e19e43","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-1.1.16.tgz","fileCount":10,"integrity":"sha512-F/SS0diVp2PL7YNDP4y+xTrTamyisqa/lUk7L1tEinWGXDODXYnt8LMwGMFaRhW+Mpyjsl1vuafTDQS1vnt/hg==","signatures":[{"sig":"MEYCIQCw2uUT0Rw+KNRV7m1/pDpJhyUKKMk6ew9hA5uiBMVt1QIhAKAP4fyi3dUuAXLo8WyzDNMntQ0Kq7R54szr6qgk2MCa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28663},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"55987d581e4985b1c3091ba6be3f9b53a0c5eeea","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Trie-based map data structure with prefix search/query support","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.0","typedoc":"^0.27.7","typescript":"^5.7.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_1.1.16_1741548552923_0.7476018147148189","host":"s3://npm-registry-packages-npm-production"}},"1.1.17":{"name":"@thi.ng/trie","version":"1.1.17","keywords":["datastructure","equality","iterator","keys","map","prefix","query","trie","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/trie@1.1.17","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"44275d8d32e54b845f58fde51ad6d2e2f4cd1116","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-1.1.17.tgz","fileCount":10,"integrity":"sha512-WkVXQZOxMaSWjHzPr1/3xBjwiakqBnOIsojjFygW07aG8ogVMZqHqoNF05Iwsui5pz04aVQh8q5hFg/oo6Rc3Q==","signatures":[{"sig":"MEQCIHEMRmGNv3139eUOsSXNrymgswEoGDCVXhyZLpLOeRILAiB9ZgQnyKBhwJE0sokQexCJrCsOIe50QVjFr3K+xCN90A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28689},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"dfecb91b5b6a05db32d96f261e0c0ac6319240b9","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Trie-based map data structure with prefix search/query support","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.1","typedoc":"^0.28.0","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/trie_1.1.17_1742219228669_0.4502472774499138","host":"s3://npm-registry-packages-npm-production"}},"1.1.18":{"name":"@thi.ng/trie","version":"1.1.18","keywords":["datastructure","equality","iterator","keys","map","prefix","query","trie","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/trie@1.1.18","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"9552d726764e4563c238f34501f686a629554d42","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-1.1.18.tgz","fileCount":10,"integrity":"sha512-jbFXJOXT9ApP6/qSyrBsTOnJvhc/cxk0fm8sps8ACFCPlwQRjRhvJDzlhFbZHGuPlUjBhvPnQTtHmXo3OU6U9g==","signatures":[{"sig":"MEUCIEMpI7E811WqOULPPkC7UYP6mrDlQfoskaegXek5AshzAiEAh68jGsjEB5/YqbzRlWQ0QqwpRL1j6/OLmADhxGx/0KQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28689},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"1646e0ffcdfd812b29e1b9c7c528d294ea60373e","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Trie-based map data structure with prefix search/query support","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.1","typedoc":"^0.28.0","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/trie_1.1.18_1742304669422_0.41946397832086313","host":"s3://npm-registry-packages-npm-production"}},"1.1.19":{"name":"@thi.ng/trie","version":"1.1.19","keywords":["datastructure","equality","iterator","keys","map","prefix","query","trie","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/trie@1.1.19","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"be04b410eecabe557f25204f528d04599d605f21","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-1.1.19.tgz","fileCount":10,"integrity":"sha512-akNuQOfhaaX6/c5gJqe3Blt1Y2Nrz01oMd0JnGHU1ia++ILzY/tlfLpARyohgLYRiMum6ZlztrC+yMk6M2a8Ow==","signatures":[{"sig":"MEUCIQCIhBbweBIYPxBOx48miCfKh/HptlI1/TbjmHMLAxcj3QIgNPZG02fcBdSIokyghZWY5gP4asTIt5kIIL/bNMp3QbY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28689},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"87aa2d0e64a357476c10fd57aabdfded13c79f7d","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Trie-based map data structure with prefix search/query support","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.2","typedoc":"^0.28.1","typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/trie_1.1.19_1743544124980_0.4658861498663909","host":"s3://npm-registry-packages-npm-production"}},"1.1.20":{"name":"@thi.ng/trie","version":"1.1.20","keywords":["datastructure","equality","iterator","keys","map","prefix","query","trie","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/trie@1.1.20","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"08bf99e575d7ede0e2e520095e3fcf61e43a0054","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-1.1.20.tgz","fileCount":10,"integrity":"sha512-64hjIREYRFM2+ipFSeTBWHSSaKbx3QwSqCPqZ6ebzhFqFEZYhOiGepPWLdvCRTaGUyoftr7CvvORCDxlsmU4uw==","signatures":[{"sig":"MEYCIQCl+I19asPsd6rD9MzdvXP4w1qWk7pHFEWy6Rh81CJ0iAIhAIOPZh6/m2DjmBXzs7nuS2FYkOhaM61tpzpPZiO6eV9u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28689},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"c464b6948f92cba90c2ea75b59203dad894fb450","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Trie-based map data structure with prefix search/query support","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.2","typedoc":"^0.28.2","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_1.1.20_1744802224203_0.6536290694763927","host":"s3://npm-registry-packages-npm-production"}},"1.1.21":{"name":"@thi.ng/trie","version":"1.1.21","keywords":["datastructure","equality","iterator","keys","map","prefix","query","trie","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/trie@1.1.21","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"f58fab395fd0fd642c5c9ea652ef498637794bb0","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-1.1.21.tgz","fileCount":10,"integrity":"sha512-XLVugUHLFkzUdWk3m1NfP4Twyogy6MXvi49M/JesCC/oWLBKvT1ZO5tvG6/uAAIuyT5OG6a8Ybsf/h/6V7BI/Q==","signatures":[{"sig":"MEQCIG2eS6CaOB6NpO0dhX2EoA51MuneN2xzKEiH49q6W0JcAiAKReFtM6VAva3IMrgPQmqkY37X0B91gPWrfjM9V/eLDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28689},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"4354686a6fb1f82c09ea48f92f87786191b231a0","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Trie-based map data structure with prefix search/query support","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.3","typedoc":"^0.28.3","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_1.1.21_1746017925795_0.8707371957816303","host":"s3://npm-registry-packages-npm-production"}},"1.1.22":{"name":"@thi.ng/trie","version":"1.1.22","keywords":["datastructure","equality","iterator","keys","map","prefix","query","trie","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/trie@1.1.22","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"c2e6bb0c3af10479176b0e7b1ddd3a9c4ccb5431","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-1.1.22.tgz","fileCount":10,"integrity":"sha512-3tVBfHpEkA/2IGFZ7rOIfl7v2Rj+YJYqc7zy+IN07VmCV9fbp9i0oirY3zCrosQv7YMu57kvNfTd0Bxt/HEV9w==","signatures":[{"sig":"MEUCIF6NsIRz6QnQ2bFBHN0eKViRTgiF12YjHnfHmF0rnRyVAiEAvbsgektVBdUUGO95YTwQMiJj6E6cj7pELzZbEAMxr50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28689},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"61c3833b7ef7d044621454b5ea4af885d39f065e","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Trie-based map data structure with prefix search/query support","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_1.1.22_1748434150831_0.3107374565289418","host":"s3://npm-registry-packages-npm-production"}},"1.1.23":{"name":"@thi.ng/trie","version":"1.1.23","keywords":["datastructure","equality","iterator","keys","map","prefix","query","trie","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/trie@1.1.23","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"eae8feffd2f0f430e14e2a41a36a3dce40dbb78f","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-1.1.23.tgz","fileCount":10,"integrity":"sha512-M6F3dlq8CRbLW+V08ZGx5YXGvuzB5JosyMCikSgyWhlJvdcf+UOb0L24BPleKeW9s3uG18Qmf1KEhFWXsL29dQ==","signatures":[{"sig":"MEYCIQDeHrwU0Lj8B+d6+ntW3xbElJb9vugUtX6CWN5HHoHvJQIhAKtrNeKSjkFPq3Os9FtOnrXG5m34HdsqZn7vd42CTIx3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28689},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"93cdcd8db4d4669561a7f0ebc47697bdbfd04214","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Trie-based map data structure with prefix search/query support","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.5","typedoc":"^0.28.5","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_1.1.23_1749490255008_0.24437995013990776","host":"s3://npm-registry-packages-npm-production"}},"1.1.24":{"name":"@thi.ng/trie","version":"1.1.24","keywords":["datastructure","equality","iterator","keys","map","prefix","query","trie","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/trie@1.1.24","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"2f4de5b15f3dccad9cee9008ebe0d0cb1f8ad3f8","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-1.1.24.tgz","fileCount":10,"integrity":"sha512-iJ7qlLu8l/6AuFvGmQUUvrVgxWJeBgAlNBRufYygM6hMs36aA3NEKveeKAuMZnri8s5kwegj3JCGpJhMUSjYLA==","signatures":[{"sig":"MEUCIQDzxdUqq+4vCVZriA1btPKl7ZY5GGBxfmNpHkizZXeY1wIgP5apc+ktyQkeWZaL0KxY+2GICL6mkf4qTuuQCroyTsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28689},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"56d8f088389b22192a06e9a395b5eecebf47697a","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","actor":{"name":"thi.ng","type":"user","email":"k+npm@thi.ng"},"email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Trie-based map data structure with prefix search/query support","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.6","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_1.1.24_1752157600928_0.4455756892749638","host":"s3://npm-registry-packages-npm-production"}},"1.1.25":{"name":"@thi.ng/trie","version":"1.1.25","keywords":["datastructure","equality","iterator","keys","map","prefix","query","trie","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/trie@1.1.25","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"b0aebacc96de7263b9cad7ea939a55141b8c19a4","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-1.1.25.tgz","fileCount":10,"integrity":"sha512-OAJRSLkpLdr5Zo5WcnARb94Kli/ZKBKAPbJ4ecvqVocbdIX7BddE2OVDJgaHk7899ABb6TaXI75JoOkCRXpmWQ==","signatures":[{"sig":"MEYCIQCfBTwsLnd56X9Tf5bnZg4vmhkVgTkDSfIEzwQj1uMp4gIhAO+Tpe2kJxJtFwC0pyPbaZTLMQ0ijeHzVHT+8Cv23jfv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28689},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"3cd1bea8b2bf6b859609f6d5c14b4eb64745681f","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Trie-based map data structure with prefix search/query support","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_1.1.25_1753023742196_0.9829273533716836","host":"s3://npm-registry-packages-npm-production"}},"1.1.26":{"name":"@thi.ng/trie","version":"1.1.26","keywords":["datastructure","equality","iterator","keys","map","prefix","query","trie","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/trie@1.1.26","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"afe36f9ce2eb56c746fb2543ef7c0bd79a410acc","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-1.1.26.tgz","fileCount":10,"integrity":"sha512-C9bdSnVNkgkT2ABUNyFX0DgOlcWwwuMYPQS78i3g/fO81RQS26V9/XT+7TeDl1afRis8b2cq15Y18hLdN+s2fw==","signatures":[{"sig":"MEUCIHyGhAy1surml70M6ZGHIXFdYMLecG0Jo3OgxWeQSO7MAiEAhMPjGYbvtFm0Lqv8OboW0oSqWNpWIrVuo5AvdJ2JSQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28689},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"11747c482773d3da03c8b7848b25a56251ccd759","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Trie-based map data structure with prefix search/query support","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_1.1.26_1753086429194_0.41334020607022137","host":"s3://npm-registry-packages-npm-production"}},"1.1.27":{"name":"@thi.ng/trie","version":"1.1.27","keywords":["datastructure","equality","iterator","keys","map","prefix","query","trie","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/trie@1.1.27","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"2d9b4430c5dda0c5d3e578dcea47132ec3afef85","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-1.1.27.tgz","fileCount":10,"integrity":"sha512-fyLv9O9YZkFXcLYpnKm59l36ups260lUNq5n3Jdzw5KQHvapkIoycATaV+NkEhX0CSZrF+K5oelk5EtxwZsggg==","signatures":[{"sig":"MEYCIQCT2sIa4DSSAW8q1qLgzSD95mva6nq6uaz5VIiEIibUjgIhAN3Xdm5lbywMdVrav4D47awBEvomN54Fq7/tH04hOTx8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28689},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"1df8a3a9061257ea73ccf1ab9cdf63c81a9f519f","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Trie-based map data structure with prefix search/query support","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.11.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.7","typescript":"^5.8.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_1.1.27_1753915151417_0.7859464662841995","host":"s3://npm-registry-packages-npm-production"}},"1.1.28":{"name":"@thi.ng/trie","version":"1.1.28","keywords":["datastructure","equality","iterator","keys","map","prefix","query","trie","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/trie@1.1.28","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"2deb5c007fb51dc3046ee64d9f696cb09fe1588b","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-1.1.28.tgz","fileCount":10,"integrity":"sha512-HBPnD+braXgMMp0FtiHr3Nai6rlFcfmi1pOeQbT/td+B//2EtvUOGh+LEZDXQAunw01iWFr1OcVpkGPVYAhUiw==","signatures":[{"sig":"MEUCIEtRMORqxpdlLp3Aqfempp+UTXnvvsBl4pgcTjplbACbAiEA8uq0m1S9uEsmKGPxtIaTXhz/Y/DMb8oEc8toNh7LQOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28688},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"d4e2e72dcdadf26da3400900f04f9eb0ebeb0a5b","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Trie-based map data structure with prefix search/query support","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.9","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/trie_1.1.28_1754297474914_0.7005083014345159","host":"s3://npm-registry-packages-npm-production"}},"1.1.29":{"name":"@thi.ng/trie","version":"1.1.29","keywords":["datastructure","equality","iterator","keys","map","prefix","query","trie","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/trie@1.1.29","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"851c93e4d46abe6e4f71f745344c97da36e7df55","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-1.1.29.tgz","fileCount":10,"integrity":"sha512-f4uHHKnOunz41EhTCSSzyEoG17+n1kiY0W9JyBsM40porFS5sKTkKmk8ItClkSH7WIR9DH9aJHMEJ0wOPD6Lpw==","signatures":[{"sig":"MEQCIFSBb4alSECstNvqydrRrZiWHggy46jS1DF7LcSkKyoYAiA2ARE7jGNnIWvN0eQouLr7KEJZQXaqg2REHCn2fOth6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28688},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"0bcedf8d1dd4f30cd06bb2c668599628f2f0141e","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Trie-based map data structure with prefix search/query support","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.9","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/trie_1.1.29_1754300212589_0.5232558794440758","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@thi.ng/trie","version":"2.0.0","keywords":["associative","datastructure","iterator","keys","map","prefix","query","search","set","string","text","tree","trie","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/trie@2.0.0","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"4512c2008da625077317911ed19335607d103992","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-2.0.0.tgz","fileCount":10,"integrity":"sha512-3kUxCRiLxLOgDMhRGFQNnL53LWLb5GkR8ds5ZGtQSaaMYxwVEENFBProM50sHY8pgLtnp0DDcesVjVLnjDNkOQ==","signatures":[{"sig":"MEUCIQC+JE0tR+JEFwujbAdrXP7L0hJXr0x/c/HpQ+24jCQmlwIgOOS6bJGMjU2SVMofeLFK9w85F1jCT0EIv17z2yqWRfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31502},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"f6ebc1302dc9211d588293aa0897173c6e54f4e5","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Trie-based ES6-like Map data structures with prefix search/query support","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.8","typedoc":"^0.28.9","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/trie_2.0.0_1754930751215_0.6702553755073422","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@thi.ng/trie","version":"2.0.1","keywords":["associative","datastructure","iterator","keys","map","prefix","query","search","set","string","text","tree","trie","typescript"],"author":"Karsten Schmidt (https://thi.ng)","license":"Apache-2.0","_id":"@thi.ng/trie@2.0.1","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"b1f3c47a884a9af14b7f412001566865328f73a7","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-2.0.1.tgz","fileCount":10,"integrity":"sha512-RjIqCOpqF8hnKXFFYVPT8QAnfFhH4w1zgvdwSFwFhmKFJJgqalEnpKzho3MjpPRGtMU7/0uLfvmqjZDXs61S2g==","signatures":[{"sig":"MEYCIQC1Jd55MTmxJYwVrYQi+KubfaljoFz3S5ErhatyeSD1DAIhAOvjRqjmKAv9pgM3xRW0f+wFSd2mRPr+1xNy5gPi+MXV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31503},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"e215a3e8de3809736ba0042c93bd8703a5a1a337","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"yarn npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"https://github.com/thi-ng/umbrella.git","type":"git"},"description":"Trie-based ES6-like Map data structures with prefix search/query support","directories":{},"sideEffects":false,"dependencies":{"@thi.ng/api":"^8.12.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.9","typedoc":"^0.28.12","typescript":"^5.9.2"},"_npmOperationalInternal":{"tmp":"tmp/trie_2.0.1_1756745093855_0.995194631989136","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"@thi.ng/trie","version":"2.0.5","keywords":["associative","datastructure","iterator","keys","map","prefix","query","search","set","string","text","tree","trie","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/trie@2.0.5","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"75e657306c3406077cecf13b360fb37b162a8b56","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-2.0.5.tgz","fileCount":9,"integrity":"sha512-ZKLHZO5Fxdh6VN8lIHVhOUPaPwLscXTdQPRZ4bPm+hoet99l8XljPQjhyplkUGhUw2rNI7/Nhy4pVLpYWcM96w==","signatures":[{"sig":"MEQCIBzkENftGnD4e42D7Rd0AJJGxjiqH7Gnk+TcOH1kW9UZAiAJLmbzFmWjHgxdBbv4B7HDNIHxjVwLAmwn6bPtJkcfpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29322},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"136a5e5ef0b69e82329db00d806c3c4e8f1aa063\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.5.1","description":"Trie-based ES6-like Map data structures with prefix search/query support","directories":{},"sideEffects":false,"_nodeVersion":"24.7.0","dependencies":{"@thi.ng/api":"^8.12.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.11","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_2.0.5_1761328652918_0.37736618248335474","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"@thi.ng/trie","version":"2.0.6","keywords":["associative","datastructure","iterator","keys","map","prefix","query","search","set","string","text","tree","trie","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/trie@2.0.6","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"ef1da1849169fd480b33933a16f671d51d339560","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-2.0.6.tgz","fileCount":9,"integrity":"sha512-SbMxFlc/UALEv46WEUMmSx3tXUxl4+Lrux43mRBrtPAH8Wew1ULhdh7Iams2nCVfviyn8IJLpKmikleylTvovQ==","signatures":[{"sig":"MEUCIHohJc9oIwEzc8t8N+/ulItAG2UNle14KkE6w2wp2ZdhAiEArWSzWQ9Xjb3Gy8u6uM6MknGXPra4tdEVzKmXV1UI9ec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29322},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"d977f819bcafdcb2b24c45f8d01a167fe29fc85a\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.5.1","description":"Trie-based ES6-like Map data structures with prefix search/query support","directories":{},"sideEffects":false,"_nodeVersion":"24.7.0","dependencies":{"@thi.ng/api":"^8.12.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.25.11","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_2.0.6_1761431959505_0.7825051380493486","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"@thi.ng/trie","version":"2.0.7","keywords":["associative","datastructure","iterator","keys","map","prefix","query","search","set","string","text","tree","trie","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/trie@2.0.7","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"dd6aae7dea3423d2461753895427bef16bed28b7","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-2.0.7.tgz","fileCount":9,"integrity":"sha512-BqLlfLnKpEmpZ4cVgO3f74CXO6JTof7E39X++jB7nIKHiyFGoEqnn8a4FiehN6tiWVh7TBgurQC8e964hF5iSg==","signatures":[{"sig":"MEUCIQDG5g4c3swXa33aEq9w82ktFtCZiLr51d3q0h5AM8lI8QIgc8+DWJOgAKPFYPfBzI0zCb0g7BplsPI5Hk5Hyc4/3/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29321},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"be6e7657b1e5c54d7d648d1b52888a7297e95a17\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Trie-based ES6-like Map data structures with prefix search/query support","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_2.0.7_1763741091778_0.3755109119798292","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"@thi.ng/trie","version":"2.0.8","keywords":["associative","datastructure","iterator","keys","map","prefix","query","search","set","string","text","tree","trie","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/trie@2.0.8","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"4d4e20a0932c0582aa697da8f53e10712d834a80","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-2.0.8.tgz","fileCount":9,"integrity":"sha512-xhwY8Vedx5GecHJG03j+5m8D1g4luYK7tcsxDNWr9LXAfB3os6B1Mol4vozZuxjqkqTlzCS8SS6+kO3k/KSe/Q==","signatures":[{"sig":"MEQCIDSJWcggHhmNdi+McQXdD7c3Szqa4dnEchPmfu2p0H4MAiAlSIvxlpEQvw6JyMoYFWXv4t9Z8Y4mgls/sWHzXXHEHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29321},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"fdca77cabf47dd23a9ab17a5ca13e3060075c12c\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Trie-based ES6-like Map data structures with prefix search/query support","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_2.0.8_1764073763541_0.5739847482771758","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"@thi.ng/trie","version":"2.0.9","keywords":["associative","datastructure","iterator","keys","map","prefix","query","search","set","string","text","tree","trie","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/trie@2.0.9","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"4db09842308bac39deb96525b891f9138f4f33e9","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-2.0.9.tgz","fileCount":9,"integrity":"sha512-4laMYW/eQz4FWc2fpFdCQkuG5cBdWiRxfHlM7Duo1dJqrmxvTC9mul/O5gSTvedK3U1gim4M8hl+a4OzKp7T0w==","signatures":[{"sig":"MEUCIQD1q6+TOJqjgh5Htn0bJgqfGK7y7AuIeBvK7poSR02JvAIgMfoU5+zjOMuZxGRoNHxkyqTjCuvrKGqgATWX+CDpi4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29332},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"824bf9047b5a10f777c5c5b4aeecf0c750a22c75\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Trie-based ES6-like Map data structures with prefix search/query support","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_2.0.9_1764802369968_0.8439961369476501","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"@thi.ng/trie","version":"2.0.10","keywords":["associative","datastructure","iterator","keys","map","prefix","query","search","set","string","text","tree","trie","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/trie@2.0.10","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"d2e4e59c2d30bdf26b748ad1362dfd1812a86649","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-2.0.10.tgz","fileCount":9,"integrity":"sha512-Dk79TyYZLXm2T2gGp/fXhB0/hvd6Bu6B2Wi1tANWLZxk74eAWVcWIhX8HiLfGg8DRd/7BnCyNoYo8uX41qHZDA==","signatures":[{"sig":"MEUCIEtA5eaC4eQ7ey/B9tzw6nOBV5gCxIWSKmswJwDr66KWAiEAurF8NuLsllQBpzcFBGIP4PvPHU1kLW/XqxlJcghGh5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29333},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"e7a21b9d2a188fa04d4c893d8531c40fbc0f4c06\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Trie-based ES6-like Map data structures with prefix search/query support","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_2.0.10_1766678741565_0.2907692155504451","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"@thi.ng/trie","version":"2.0.11","keywords":["associative","datastructure","iterator","keys","map","prefix","query","search","set","string","text","tree","trie","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/trie@2.0.11","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"65ba74bb14f7aa842fb8d5a6b7efa2cb7ae4162c","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-2.0.11.tgz","fileCount":9,"integrity":"sha512-ss09YZx1Tl8oWhsdhZO8WOVl7EHX9mqKim9KhWbBoKlewABBEVp+BR1XYwr13KZzHQDigmk6HekErDSDBt80YA==","signatures":[{"sig":"MEUCIGiZJXQuxSh7WYWhrpVOuvEYZuBNHPk+N+9ACwCOTsdFAiEAlGZ+db/ZvQvaoqZ9gsWrwPuS1RhRFwyXvM59tvph0xk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29333},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"deb511294f7a120091b654af0ff7e8a399a465b3\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Trie-based ES6-like Map data structures with prefix search/query support","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.0","typedoc":"^0.28.14","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_2.0.11_1768564048075_0.7541001948018471","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"@thi.ng/trie","version":"2.0.12","keywords":["associative","datastructure","iterator","keys","map","prefix","query","search","set","string","text","tree","trie","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/trie@2.0.12","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"ea9df852be7316b0730b8eedbc9c1fe2c11e79d5","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-2.0.12.tgz","fileCount":9,"integrity":"sha512-3d53fESvTH76RoiOhVHIpVeMT8UR3Aw1LPYm45NhMBVpV/rqaz+j8dAf0bLpymdat8unplIycma9rZsYi9cVdQ==","signatures":[{"sig":"MEQCIED168RQe+KfKFUd9mhp6oINWTw1ufiD4dgpvx3MQMTcAiA+4dLJ932mETZ7eKOW1DfX9g5jdaK1XvtsvPV+rEOxBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29333},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"828ec2e9ffde7307231b03cff46598c0915b1857\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git"},"_npmVersion":"11.6.1","description":"Trie-based ES6-like Map data structures with prefix search/query support","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_2.0.12_1769174215641_0.6554711476174271","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"@thi.ng/trie","version":"2.0.13","keywords":["associative","datastructure","iterator","keys","map","prefix","query","search","set","string","text","tree","trie","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/trie@2.0.13","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"2684f811f644cdc42e1434fec5135d094c47bfef","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-2.0.13.tgz","fileCount":9,"integrity":"sha512-S0j/cT62d+oQKec6uwHZXUKsxWs6BMkJakzeS9E2QlRuILgkqE+PW5Bi/80hrlbulXETZc05b7l6AgHKqZWT7Q==","signatures":[{"sig":"MEQCIHw1DxhGuRwNgoRqXZlSq1/pJWZMvWFGhwNGlhkVPCqUAiAut4igJH9UN3fgXF4/Syf+gTJ/N4W0WGm0bWAhN9zmag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29369},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"4bd1b9d8ae52ba32b90a1b9a55d329c708ca7865\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/trie"},"_npmVersion":"11.6.1","description":"Trie-based ES6-like Map data structures with prefix search/query support","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_2.0.13_1770474157113_0.05583716627979629","host":"s3://npm-registry-packages-npm-production"}},"2.0.14":{"name":"@thi.ng/trie","version":"2.0.14","keywords":["associative","datastructure","iterator","keys","map","prefix","query","search","set","string","text","tree","trie","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/trie@2.0.14","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"4c16f649067a6326c23fb6c1a47e278785eb2ba3","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-2.0.14.tgz","fileCount":9,"integrity":"sha512-uOZw6zOmLKUSga3PfM3NJZUdupd4ysEsGP5zQrvIfza3+wr817VOLLkfEScQ0ydmSbHRd381yvacYjH3uYlX4A==","signatures":[{"sig":"MEQCIFnsq693Reu4O+JuWWAAEycUa2Qo7wsGMk17fUz8vTeWAiAgTF2fOJ7+luI2nQCV8TTH0QddSWiOBkIkEeiqm6tTHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29369},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"8f50352caab9ec7757d645c0afa605dfb5427abe\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/trie"},"_npmVersion":"11.6.1","description":"Trie-based ES6-like Map data structures with prefix search/query support","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_2.0.14_1772875179409_0.16790277163581258","host":"s3://npm-registry-packages-npm-production"}},"2.0.15":{"name":"@thi.ng/trie","version":"2.0.15","keywords":["associative","datastructure","iterator","keys","map","prefix","query","search","set","string","text","tree","trie","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/trie@2.0.15","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"720e6a8f7273af9256f4f61480a269e2c2259046","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-2.0.15.tgz","fileCount":9,"integrity":"sha512-JEuos1OsX0XoOfQvtzS9VOfyXLGyZZEEuL0/+Pq7OSP47TG3QYXoppk466jWTCrBdMIb1UAs2Goi0qaqkJVRVA==","signatures":[{"sig":"MEUCIAwQbMZEbnUS5L8bdx//ItmYJpiLrR2XfWFyE41VCxy9AiEA1ezGo4GpfDOhQfR8QOhuEV6TxPm4RTdJCbdTNWk0JV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29369},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"411adbeeb5c03da1cf0c86e567c80942a6b875e7\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/trie"},"_npmVersion":"11.6.1","description":"Trie-based ES6-like Map data structures with prefix search/query support","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_2.0.15_1772879792075_0.8739367470619448","host":"s3://npm-registry-packages-npm-production"}},"2.0.16":{"name":"@thi.ng/trie","version":"2.0.16","keywords":["associative","datastructure","iterator","keys","map","prefix","query","search","set","string","text","tree","trie","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/trie@2.0.16","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","bugs":{"url":"https://github.com/thi-ng/umbrella/issues"},"dist":{"shasum":"713fbfd54f7da9bb2b52a7de77ffa85425ed2d74","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-2.0.16.tgz","fileCount":9,"integrity":"sha512-/qOFdny95Aiih/pBd83sxUQ5KuoWr+RacAyiahvOyaABYJOFmumBHTJGvt05vZGA3J93X19WuBb8OGmyrMLmFw==","signatures":[{"sig":"MEYCIQD/u0Xo0bj7Lb/bH9i08379uPBOuSFkuSYws9fBUTRwZAIhANvc5hp40Ap8+i5mGNTvBwK1OCK7B+Evbbr0Q0970TDO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29369},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"1107498d31504dc63d1a457b5def387d7a134f69\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://github.com/thi-ng/umbrella.git","type":"git","directory":"packages/trie"},"_npmVersion":"11.6.1","description":"Trie-based ES6-like Map data structures with prefix search/query support","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_2.0.16_1773923749414_0.12639794025752082","host":"s3://npm-registry-packages-npm-production"}},"2.0.17":{"name":"@thi.ng/trie","version":"2.0.17","keywords":["associative","datastructure","iterator","keys","map","prefix","query","search","set","string","text","tree","trie","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/trie@2.0.17","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"d4b660ba2492ddc467123dd985755754aac791cf","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-2.0.17.tgz","fileCount":9,"integrity":"sha512-9Wvr8m3atsPdSBnRWNGKRXj73zLkUu1K5c3yeoIGFSNB/6aywegV6VACLEB+VAde5E5EplPmn7n6opHN4nCg1Q==","signatures":[{"sig":"MEYCIQCoSm+gD+hmreDaWPGn/k4PllPOuew+8QJSdQhdxaHmFgIhANejH2vByP9mz6Pxt+zzjiztu8e5eBF/JkXUaRxCuCyB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29419},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"8ddf86ea0a1e658ddbf19cc645b29d0c176e29c4\n","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/trie"},"_npmVersion":"11.6.1","description":"Trie-based ES6-like Map data structures with prefix search/query support","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.27.2","typedoc":"^0.28.16","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_2.0.17_1775127711515_0.16190895364142244","host":"s3://npm-registry-packages-npm-production"}},"2.0.18":{"name":"@thi.ng/trie","version":"2.0.18","keywords":["associative","datastructure","iterator","keys","map","prefix","query","search","set","string","text","tree","trie","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/trie@2.0.18","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"01124aac2353a8cdbe5277a5cfac5ead5d2f6f3f","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-2.0.18.tgz","fileCount":9,"integrity":"sha512-LoTDuZM0iYigKYVdSyZIRtsU8IvwnowmcrokhuVXHpRf1EwR33NWGoL8jIuh5cjc/YG1nTA4SDv51cq29g16Mw==","signatures":[{"sig":"MEYCIQD8HptGhJdLFlztDuFadkSfMqQqWhV8qrkHyAwaKGFg1wIhAM+KoKZa0LNjnCoPGhii4HSkgUBiZAf14u++tBn+PsyG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29425},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"a780d4a5f6f5fc595c9d28527686f63534927d32","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/trie"},"_npmVersion":"11.6.1","description":"Trie-based ES6-like Map data structures with prefix search/query support","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.18","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_2.0.18_1776512460088_0.9597957645981672","host":"s3://npm-registry-packages-npm-production"}},"2.0.19":{"name":"@thi.ng/trie","version":"2.0.19","keywords":["associative","datastructure","iterator","keys","map","prefix","query","search","set","string","text","tree","trie","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/trie@2.0.19","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"50f43762df8ca9387a7b66dc3d8cf95200450983","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-2.0.19.tgz","fileCount":9,"integrity":"sha512-m/9MIFpUDlQ39gh8fePZ3O31mcGxzqST5f0NcCe6AcnyTVZb1CG4JEhap2TeMCIJD1kSnPYPS5LPhGnxtxZ+pg==","signatures":[{"sig":"MEUCIBA8gGnpgpVGnDJmz+oI3tBi8PS6Pakxp+uIlf7r9NtKAiEA5t9FdiADMtkVyYx+sHR5XTtmMLRP5//tGe5S5HkfA9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29425},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"92be63f24030506f09d6d156804da2798c381dc4","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/trie"},"_npmVersion":"11.6.1","description":"Trie-based ES6-like Map data structures with prefix search/query support","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.18","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_2.0.19_1777221958337_0.4080520743875684","host":"s3://npm-registry-packages-npm-production"}},"2.0.20":{"name":"@thi.ng/trie","version":"2.0.20","keywords":["associative","datastructure","iterator","keys","map","prefix","query","search","set","string","text","tree","trie","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/trie@2.0.20","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"580ca0b0be0fab91f3a216ca94a0c935bec3f695","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-2.0.20.tgz","fileCount":9,"integrity":"sha512-75Y4QCF/YBZ2TY9wp48QhbH57IpE2EhQkbcpEcIJZV+lbbVOgdNh4UBUIFT4Urn4puE+cdy51InyBm942KWYFA==","signatures":[{"sig":"MEQCIB7pyqyipleTYQvgPhSnHEZd0qHEMW3auy5PYK702L8CAiAIPeGzPa6zyJw1UZvdpsODLmYHOa/o0vBSNEURlmyPeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29425},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"dcaa4e2beb427e434a68cba1259a9bf9983a569a","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/trie"},"_npmVersion":"11.6.1","description":"Trie-based ES6-like Map data structures with prefix search/query support","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.18","typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_2.0.20_1778241739137_0.6114013214426928","host":"s3://npm-registry-packages-npm-production"}},"2.0.21":{"name":"@thi.ng/trie","version":"2.0.21","keywords":["associative","datastructure","iterator","keys","map","prefix","query","search","set","string","text","tree","trie","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/trie@2.0.21","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"278192fff9ef50c79e392455f8b650afe1478e3a","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-2.0.21.tgz","fileCount":9,"integrity":"sha512-VwUbYJBgCS9OKuMrAiWBKpryg3vetA10wx4Uc2BHfTEIum0SKJZ3cPaiwFv59pVKsU/Zr18dxvLEhfdvFQVnAQ==","signatures":[{"sig":"MEQCIGuUGVEche6PHCfmikAY8vgreqQ4dfCzp/n3cGDqR6xSAiAO4pu8N0Fwz+tWgJxhGIpKmJofeHI+xWAddjGUo7U5YA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29425},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"17d2d1a6542704f55f2daa37550a4213b4a32cd8","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/trie"},"_npmVersion":"11.6.1","description":"Trie-based ES6-like Map data structures with prefix search/query support","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_2.0.21_1778489166958_0.1951720031348403","host":"s3://npm-registry-packages-npm-production"}},"2.0.22":{"name":"@thi.ng/trie","version":"2.0.22","keywords":["associative","datastructure","iterator","keys","map","prefix","query","search","set","string","text","tree","trie","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/trie@2.0.22","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"24262c19f0f27e8dadb320400262e968f660f593","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-2.0.22.tgz","fileCount":9,"integrity":"sha512-fuyj3Pddhc42uEJ3UdWqkPOqHaDxBikDUPAG4MIWbfhbsTWAg5NmLBLjimo5e3t4PoWRizYBftFMF77TLry/BA==","signatures":[{"sig":"MEUCIHGwhif5w1kmKmK9GQmipmWNsmuSShhGjjiJ+uqZLefGAiEAmhY9pUkXgYh/ngfnfyZd9cZiWREI2z1HC5Ifw9yDMos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29434},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"ecb3c8877c7f6d086daec889bf618fe3558d87f2","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/trie"},"_npmVersion":"11.6.1","description":"Trie-based ES6-like Map data structures with prefix search/query support","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_2.0.22_1778574249881_0.03791422295016389","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@thi.ng/trie","version":"2.1.0","keywords":["associative","datastructure","iterator","keys","map","prefix","query","search","set","string","text","tree","trie","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/trie@2.1.0","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"979d2d0f138869046c9f2a8951f18c420f934018","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-2.1.0.tgz","fileCount":9,"integrity":"sha512-F/vgZ83d6m52bTZfFFJdZ6Xb/RQr3lvI9QfpPmrkU6B9ZcYNT7QAi6MrFhpcsDjR877Mje4SEDYGgVmHJR/1dQ==","signatures":[{"sig":"MEUCIDsVl20liYnnEifCq5IYaMEXQhlaXoUAr44IRj6t6XbqAiEAgkl9ZCrOA8bmREYJDYnr2rrhuiF+jRLIXqLUUjLjBpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29933},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"c7cac408d745321039d308ce3680a81c7fc23114","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/trie"},"_npmVersion":"11.6.1","description":"Trie-based ES6-like Map data structures with prefix search/query support","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_2.1.0_1778579966361_0.42751023153156087","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@thi.ng/trie","version":"2.1.2","keywords":["associative","datastructure","iterator","keys","map","prefix","query","search","set","string","text","tree","trie","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/trie@2.1.2","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"274831febb0ad7f6c5a06fa4a382e13372520e26","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-2.1.2.tgz","fileCount":9,"integrity":"sha512-7Gmencohxs6cj+uxZTsVVDjMu+/ukBxhEjx87B6/LY2dC+Q5ucnCoQnvPafO4e4BJTyeHbMrSN7rzkqqjInjWw==","signatures":[{"sig":"MEQCIByDQBR0lJwQHZ2gEqgDoZLHhTX72iFryWiaT7br89m/AiBOOhwLd57IS2JpaN2ulsqqhKQ7XvoDYT7nc5sKGVI0KA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29981},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"b302822c51b2ab255f8f27f8dd010433d95f29df","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/trie"},"_npmVersion":"11.6.1","description":"Trie-based ES6-like Map data structures with prefix search/query support","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_2.1.2_1779276623805_0.7047725334198682","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@thi.ng/trie","version":"2.1.3","keywords":["associative","datastructure","iterator","keys","map","prefix","query","search","set","string","text","tree","trie","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/trie@2.1.3","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"07d2d5758bc93cf9cb86f54ce3e924fb3a709b36","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-2.1.3.tgz","fileCount":9,"integrity":"sha512-1drP8/dDqi4UBVQlCRHjE+PPFLprI/tnbFYsWqOGtP/xRznyInLzwIJEvIqF3zGtz4qCZ0KIN4vz3bAFMOrIXw==","signatures":[{"sig":"MEYCIQDJB8btOglUNX/04VcXVJVzPLMG4Wh/juQAonKGcqQwsgIhAJJZOdCGpIoVmiYwLeRalHHLSxuO1ARPsJK/JZ3JjoiY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29981},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"65b041e97110e16c01cf968949b72a0873f14445","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/trie"},"_npmVersion":"11.6.1","description":"Trie-based ES6-like Map data structures with prefix search/query support","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_2.1.3_1779541020444_0.7439489914875239","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@thi.ng/trie","version":"2.1.4","keywords":["associative","datastructure","iterator","keys","map","prefix","query","search","set","string","text","tree","trie","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/trie@2.1.4","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"6926149f0419cfb2800fece49be0b2aede2d732d","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-2.1.4.tgz","fileCount":9,"integrity":"sha512-D5r9EWjerG0DP4DrrMSi/ziv0lQhoAvyeBzFe+cuigTgF3DmSiug+RPEakVPlvHfRokOz37JuMU/JoD0Y0Ihlg==","signatures":[{"sig":"MEUCIQCbspdeThJ1b0dN5EyO7RzPgOvHBSw+HLZEhWD53WotLQIgMA3RJw/fnVU43eKzVYXegOtBwzProtBjXBRzg1s0rT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29981},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"c47c56420bcae2e0477d252a497be44f08ca185a","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/trie"},"_npmVersion":"11.6.1","description":"Trie-based ES6-like Map data structures with prefix search/query support","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_2.1.4_1780684818053_0.08216473614412445","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"@thi.ng/trie","version":"2.1.5","keywords":["associative","datastructure","iterator","keys","map","prefix","query","search","set","string","text","tree","trie","typescript"],"author":{"url":"https://thi.ng","name":"Karsten Schmidt"},"license":"Apache-2.0","_id":"@thi.ng/trie@2.1.5","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"homepage":"https://thi.ng/trie","dist":{"shasum":"100727ec28f12d61edb9b219a4750093e796868e","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-2.1.5.tgz","fileCount":9,"integrity":"sha512-5wDksLI1od9kVXkJaxRPtfrg3RnAiyq9Z54wqMTgNa6OmUx063eyg07DcZE8Qx6gOQgUS9m2qkA4maOgYcqnag==","signatures":[{"sig":"MEYCIQCwixAV80VKX3vBc7bitFoHTPnL5xWuMnOUuHN4DUxtmAIhAOSWOO9/Q1CC2/WGAJxWZGDM/9snwr+Zouz/c/8uZ3bM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29981},"type":"module","module":"./index.js","thi.ng":{"year":2020,"related":["associative"]},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./trie-map":{"default":"./trie-map.js"},"./multi-trie":{"default":"./multi-trie.js"}},"funding":[{"url":"https://github.com/sponsors/postspectacular","type":"github"},{"url":"https://patreon.com/thing_umbrella","type":"patreon"},{"url":"https://liberapay.com/thi.ng","type":"liberapay"}],"gitHead":"febee81fd8b59e5e330a6e6521a2667ed5401a3d","scripts":{"doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","pub":"npm publish --access public","test":"bun test","build":"yarn build:esbuild && yarn build:decl","clean":"bun ../../tools/src/clean-package.ts","build:decl":"tsc --declaration --emitDeclarationOnly","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts"},"typings":"./index.d.ts","_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"repository":{"url":"git+https://codeberg.org/thi.ng/umbrella.git","type":"git","directory":"packages/trie"},"_npmVersion":"11.6.1","description":"Trie-based ES6-like Map data structures with prefix search/query support","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"@thi.ng/api":"^8.12.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.1","typedoc":"^0.28.19","typescript":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/trie_2.1.5_1783002646792_0.18138424800933328","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"@thi.ng/trie","version":"2.1.6","description":"Trie-based ES6-like Map data structures with prefix search/query support","type":"module","module":"./index.js","typings":"./index.d.ts","sideEffects":false,"repository":{"type":"git","url":"git+https://codeberg.org/thi.ng/umbrella.git","directory":"packages/trie"},"homepage":"https://thi.ng/trie","funding":[{"type":"github","url":"https://github.com/sponsors/postspectacular"},{"type":"patreon","url":"https://patreon.com/thing_umbrella"},{"type":"liberapay","url":"https://liberapay.com/thi.ng"}],"author":{"name":"Karsten Schmidt","url":"https://thi.ng"},"license":"Apache-2.0","scripts":{"build":"yarn build:esbuild && yarn build:decl","build:decl":"tsc --declaration --emitDeclarationOnly","build:esbuild":"esbuild --format=esm --platform=neutral --target=es2022 --tsconfig=tsconfig.json --outdir=. src/**/*.ts","clean":"bun ../../tools/src/clean-package.ts","doc":"typedoc --options ../../typedoc.json --out doc src/index.ts","doc:readme":"bun ../../tools/src/module-stats.ts && bun ../../tools/src/readme.ts","pub":"npm publish --access public","test":"bun test","tool:tangle":"../../node_modules/.bin/tangle src/**/*.ts"},"dependencies":{"@thi.ng/api":"^8.12.28"},"devDependencies":{"esbuild":"^0.28.2","typedoc":"^0.28.20","typescript":"^6.0.3"},"keywords":["associative","datastructure","iterator","keys","map","prefix","query","search","set","string","text","tree","trie","typescript"],"publishConfig":{"access":"public"},"browser":{"process":false,"setTimeout":false},"engines":{"node":">=18"},"exports":{".":{"default":"./index.js"},"./multi-trie":{"default":"./multi-trie.js"},"./trie-map":{"default":"./trie-map.js"}},"thi.ng":{"related":["associative"],"year":2020},"gitHead":"57ce96457ee0b8de5b17f9d371e6707780c64bd7","_id":"@thi.ng/trie@2.1.6","_nodeVersion":"26.5.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-PwA8v0ppCnD+KsQw4+QANxW4mzGICb4OZGn4QUQN6HB9Mbl5EKlzMGB01WEMDBZNT0F5crDng7Hmxv3hPBUnCw==","shasum":"df15914b47c30101ce40db19a56a3e063354cabd","tarball":"https://registry.npmjs.org/@thi.ng/trie/-/trie-2.1.6.tgz","fileCount":9,"unpackedSize":29981,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF+C37i6zHZn64w8lW/itPWNL07rHZKdtuSP6dLT4LusAiEA/twhp1AnolUcdLeZRuzZM7jIen2k0qI/fP1Cl+3yweo="}]},"_npmUser":{"name":"thi.ng","email":"k+npm@thi.ng"},"directories":{},"maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/trie_2.1.6_1787678381190_0.364318442928085"},"_hasShrinkwrap":false}},"time":{"created":"2024-07-22T13:22:00.902Z","modified":"2026-08-25T17:19:41.570Z","1.1.0":"2024-07-22T13:22:01.343Z","1.1.1":"2024-08-10T15:09:12.763Z","1.1.2":"2024-08-18T14:17:49.928Z","1.1.3":"2024-09-19T21:16:00.541Z","1.1.4":"2024-10-05T12:19:16.896Z","1.1.5":"2024-11-10T17:18:51.706Z","1.1.6":"2024-11-24T18:22:25.335Z","1.1.7":"2024-12-12T10:18:24.891Z","1.1.8":"2024-12-27T14:18:26.366Z","1.1.9":"2025-01-04T21:13:06.973Z","1.1.10":"2025-01-14T12:28:15.054Z","1.1.11":"2025-01-21T15:53:35.239Z","1.1.12":"2025-01-23T13:45:47.605Z","1.1.13":"2025-01-29T16:32:09.957Z","1.1.14":"2025-02-13T16:09:02.161Z","1.1.15":"2025-02-19T21:06:15.144Z","1.1.16":"2025-03-09T19:29:13.123Z","1.1.17":"2025-03-17T13:47:08.868Z","1.1.18":"2025-03-18T13:31:09.586Z","1.1.19":"2025-04-01T21:48:45.138Z","1.1.20":"2025-04-16T11:17:04.430Z","1.1.21":"2025-04-30T12:58:46.004Z","1.1.22":"2025-05-28T12:09:11.003Z","1.1.23":"2025-06-09T17:30:55.187Z","1.1.24":"2025-07-10T14:26:41.113Z","1.1.25":"2025-07-20T15:02:22.406Z","1.1.26":"2025-07-21T08:27:09.345Z","1.1.27":"2025-07-30T22:39:11.590Z","1.1.28":"2025-08-04T08:51:15.099Z","1.1.29":"2025-08-04T09:36:52.756Z","2.0.0":"2025-08-11T16:45:51.390Z","2.0.1":"2025-09-01T16:44:54.031Z","2.0.5":"2025-10-24T17:57:33.107Z","2.0.6":"2025-10-25T22:39:19.681Z","2.0.7":"2025-11-21T16:04:51.960Z","2.0.8":"2025-11-25T12:29:23.765Z","2.0.9":"2025-12-03T22:52:50.119Z","2.0.10":"2025-12-25T16:05:41.704Z","2.0.11":"2026-01-16T11:47:28.195Z","2.0.12":"2026-01-23T13:16:55.790Z","2.0.13":"2026-02-07T14:22:37.285Z","2.0.14":"2026-03-07T09:19:39.545Z","2.0.15":"2026-03-07T10:36:32.228Z","2.0.16":"2026-03-19T12:35:49.547Z","2.0.17":"2026-04-02T11:01:51.714Z","2.0.18":"2026-04-18T11:41:00.227Z","2.0.19":"2026-04-26T16:45:58.478Z","2.0.20":"2026-05-08T12:02:19.274Z","2.0.21":"2026-05-11T08:46:07.120Z","2.0.22":"2026-05-12T08:24:10.009Z","2.1.0":"2026-05-12T09:59:26.505Z","2.1.2":"2026-05-20T11:30:23.933Z","2.1.3":"2026-05-23T12:57:00.591Z","2.1.4":"2026-06-05T18:40:18.221Z","2.1.5":"2026-07-02T14:30:46.952Z","2.1.6":"2026-08-25T17:19:41.389Z"},"author":{"name":"Karsten Schmidt","url":"https://thi.ng"},"license":"Apache-2.0","homepage":"https://thi.ng/trie","keywords":["associative","datastructure","iterator","keys","map","prefix","query","search","set","string","text","tree","trie","typescript"],"repository":{"type":"git","url":"git+https://codeberg.org/thi.ng/umbrella.git","directory":"packages/trie"},"description":"Trie-based ES6-like Map data structures with prefix search/query support","maintainers":[{"name":"thi.ng","email":"k+npm@thi.ng"}],"readme":"<!-- This file is generated - DO NOT EDIT! -->\n<!-- Please see: https://codeberg.org/thi.ng/umbrella/src/branch/develop/CONTRIBUTING.md#changes-to-readme-files -->\n# ![@thi.ng/trie](https://codeberg.org/thi.ng/umbrella/media/branch/develop/assets/banners/thing-trie.svg?0795a323)\n\n[![npm version](https://img.shields.io/npm/v/@thi.ng/trie.svg)](https://www.npmjs.com/package/@thi.ng/trie)\n![npm downloads](https://img.shields.io/npm/dm/@thi.ng/trie.svg)\n[![Mastodon Follow](https://img.shields.io/mastodon/follow/109331703950160316?domain=https%3A%2F%2Fmastodon.thi.ng&style=social)](https://mastodon.thi.ng/@toxi)\n\n> [!NOTE]\n\n> This is one of 217 standalone projects. LLM-free, human-made and\n> cared for software, maintained as part of the\n> [@thi.ng/umbrella](https://codeberg.org/thi.ng/umbrella/) ecosystem and\n> anti-framework.\n>\n> 🚀 Please help me to work full-time on these projects by [sponsoring\n> me](https://codeberg.org/thi.ng/umbrella/src/branch/develop/CONTRIBUTING.md#donations).\n> Thank you! ❤️\n\n- [About](#about)\n  - [TrieMap](#triemap)\n  - [MultiTrie](#multitrie)\n- [Status](#status)\n- [Related packages](#related-packages)\n- [Installation](#installation)\n- [Dependencies](#dependencies)\n- [API](#api)\n- [Authors](#authors)\n- [License](#license)\n\n## About\n\nTrie-based ES6-like Map data structures with prefix search/query support.\n\nThis package contains functionality which was previously part of and has been\nextracted from the [@thi.ng/associative](https://thi.ng/associative) package.\n\n### TrieMap\n\n[Tries](https://en.wikipedia.org/wiki/Trie) (also called Prefix maps) are useful\ndata structures for search based use cases, auto-complete, text indexing etc.\nand provide partial key matching (prefixes), suffix iteration for a common\nprefix, longest matching prefix queries etc.\n\nThe implementations here too feature ES6 Map-like API, similar to other types in\nthis package, with some further trie-specific additions.\n\n```ts tangle:export/readme-1.ts\nimport { defTrieMap } from \"@thi.ng/trie\";\n\n// construct trie from given key-value pairs (optional)\nconst trie = defTrieMap([\n  [\"hey\", \"en\"],\n  [\"hello\", \"en\"],\n  [\"hallo\", \"de\"],\n  [\"hallo\", \"de-at\"],\n  [\"hola\", \"es\"],\n  [\"hold\", \"en\"],\n  [\"hej\", \"se\"],\n]);\n\n// find longest known prefix given key\nconsole.log(trie.knownPrefix(\"hole\"));\n// \"hol\"\n\n// all known keys\nconsole.log([...trie.keys()])\n// [ \"hold\", \"hola\", \"hallo\", \"hej\", \"hello\", \"hey\" ]\n\n// all keys starting with given prefix\nconsole.log([...trie.keys(\"he\")])\n// [ \"hej\", \"hello\", \"hey\" ]\n\n// suffixes of given key only\nconsole.log([...trie.keys(\"he\", false)])\n// [ \"j\", \"llo\", \"y\" ]\n\n// values of keys starting with prefix\nconsole.log([...trie.values(\"hol\")]);\n// [ \"en\", \"es\" ]\n```\n\n### MultiTrie\n\nThe `MultiTrie` is similar to `TrieMap`, but uses array-like keys and supports\nmultiple values per key. Values are stored in sets whose implementation can be\nconfigured via ctor options (e.g. using custom ES6-like Sets with value-based\nequality semantics from the [thi.ng/associative](https://thi.ng/associative)\npackage).\n\n```ts tangle:export/readme-2.ts\nimport { defMultiTrie } from \"@thi.ng/trie\";\nimport { ArraySet } from \"@thi.ng/associative\";\n\n// init w/ custom value set type (here purely for illustration)\nconst t = defMultiTrie<string, number>(null, { values: () => new ArraySet() });\n\nt.add(\"to be or not to be\".split(\" \"), 1);\nt.add(\"to be or not to be\".split(\" \"), 2);\nt.add(\"to be and to live\".split(\" \"), 3);\n\nconsole.log(t.get(\"to be or not to be\".split(\" \")));\n// Set(2) { 1, 2 }\n\nconsole.log(t.knownPrefix([\"to\", \"be\", \"not\"]));\n// [ \"to\", \"be\" ]\n\n// suffixes for given prefix\nconsole.log([...t.keys([\"to\", \"be\"], false)]);\n// [[\"and\", \"to\", \"live\"], [\"or\", \"not\", \"to\", \"be\"]]\n```\n\n## Status\n\n**STABLE** - used in production\n\n[Search or submit any issues for this package](https://codeberg.org/thi.ng/umbrella/issues?q=%5Btrie%5D)\n\n## Related packages\n\n- [@thi.ng/associative](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/associative) - ES Map/Set-compatible implementations with customizable equality semantics & supporting operations\n\n## Installation\n\n```bash\nyarn add @thi.ng/trie\n```\n\nESM import:\n\n```ts\nimport * as trie from \"@thi.ng/trie\";\n```\n\nBrowser ESM import:\n\n```html\n<script type=\"module\" src=\"https://esm.run/@thi.ng/trie\"></script>\n```\n\n[JSDelivr documentation](https://www.jsdelivr.com/)\n\nFor Node.js REPL:\n\n```js\nconst trie = await import(\"@thi.ng/trie\");\n```\n\nPackage sizes (brotli'd, pre-treeshake): ESM: 1.21 KB\n\n## Dependencies\n\n- [@thi.ng/api](https://codeberg.org/thi.ng/umbrella/src/branch/develop/packages/api)\n\nNote: @thi.ng/api is in _most_ cases a type-only import (not used at runtime)\n\n## API\n\n[Generated API docs](https://docs.thi.ng/umbrella/trie/)\n\n## Authors\n\n- [Karsten Schmidt](https://thi.ng)\n\nIf this project contributes to an academic publication, please cite it as:\n\n```bibtex\n@misc{thing-trie,\n  title = \"@thi.ng/trie\",\n  author = \"Karsten Schmidt\",\n  note = \"https://thi.ng/trie\",\n  year = 2020\n}\n```\n\n## License\n\n&copy; 2020 - 2026 Karsten Schmidt // Apache License 2.0\n","readmeFilename":"README.md"}