{"_id":"@orama/highlight","_rev":"29-a0ab113ad5780954367f6606d1506403","name":"@orama/highlight","dist-tags":{"latest":"0.1.9"},"versions":{"0.0.1":{"name":"@orama/highlight","version":"0.0.1","keywords":["full-text search","search","highlight"],"author":{"name":"Michele Riva","email":"michele.riva@oramasearch.com"},"license":"ISC","_id":"@orama/highlight@0.0.1","maintainers":[{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"micheleriva","email":"master@micheleriva.it"}],"dist":{"shasum":"6dfb5d0f9de3a4dc87623242bec1390adef9a44d","tarball":"https://registry.npmjs.org/@orama/highlight/-/highlight-0.0.1.tgz","fileCount":12,"integrity":"sha512-qLj3nr2R5kNJSvzFbwL2Anr9TDPsngnf/MLE/w0gHLeASV5lTOZHlf/doAzaHSIHTAu7A3TEeSSqFUjVEk+huQ==","signatures":[{"sig":"MEUCIG0AbYpKXNjzZmed0/e8U+101tapHGdmAP+ndPAblKY4AiEAkoS182t6yls0JQAcnGYC+66S29qw9gdYFmtigCsP38c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150817},"main":"index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.global.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.cjs"}},"gitHead":"58d0cbeac25c9168bcb8d38d7c31f66e3cfd2b7c","scripts":{"lint":"ts-standard --fix ./src/**/*.ts","test":"bun test","build":"npm run build:lib && npm run build:react","build:lib":"tsup --config tsup.lib.js","build:react":"tsup --config tsup.react.js"},"_npmUser":{"name":"micheleriva","email":"master@micheleriva.it"},"_npmVersion":"9.6.4","description":"Highlight any text in any JavaScript (browser, server, React, Vue, you name it!)","directories":{},"_nodeVersion":"20.0.0","dependencies":{"@orama/orama":"^1.2.9"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","react":"^18.2.0","bun-types":"^1.0.4-canary.20231004T140131","typescript":"^5.2.2","ts-standard":"^12.0.2","@types/react":"^18.2.25"},"_npmOperationalInternal":{"tmp":"tmp/highlight_0.0.1_1696511452109_0.47186783028564006","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@orama/highlight","version":"0.0.2","keywords":["full-text search","search","highlight"],"author":{"name":"Michele Riva","email":"michele.riva@oramasearch.com"},"license":"Apache-2.0","_id":"@orama/highlight@0.0.2","maintainers":[{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"micheleriva","email":"master@micheleriva.it"}],"dist":{"shasum":"efd7713a1902243345304b69903e5e4cce072e64","tarball":"https://registry.npmjs.org/@orama/highlight/-/highlight-0.0.2.tgz","fileCount":17,"integrity":"sha512-uZ/o9MWE8JSHv+IkZXLDsbSArcXuuDcCsiM2YV9Vh+M5L/eonRaHSiustl+8OjY2QHRUe5Hhu9pn3QC73TD+2w==","signatures":[{"sig":"MEUCIQCid7tNYHLchbZsEfDvwCTTt4IllLuRfIvO6fo98nDeJQIgF6zEunUt2SkW5vcxRaN44XVUKzbbRiKkWSzBXRL/HyA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26325},"main":"index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.global.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.cjs"}},"gitHead":"7c10be959c8417cf5a6c6785e88baf6ecbc6d4a9","scripts":{"lint":"ts-standard --fix ./src/**/*.ts","test":"bun test","build":"npm run build:lib && npm run build:react","build:lib":"tsup --config tsup.lib.js","build:react":"tsup --config tsup.react.js"},"_npmUser":{"name":"micheleriva","email":"master@micheleriva.it"},"_npmVersion":"9.5.0","description":"Highlight any text in any JavaScript (browser, server, React, Vue, you name it!)","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@orama/orama":"^1.2.9"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","react":"^18.2.0","bun-types":"^1.0.4-canary.20231004T140131","typescript":"^5.2.2","ts-standard":"^12.0.2","@types/react":"^18.2.25"},"_npmOperationalInternal":{"tmp":"tmp/highlight_0.0.2_1697463802029_0.9343665455718733","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@orama/highlight","version":"0.0.3","keywords":["full-text search","search","highlight"],"author":{"name":"Michele Riva","email":"michele.riva@oramasearch.com"},"license":"Apache-2.0","_id":"@orama/highlight@0.0.3","maintainers":[{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"micheleriva","email":"master@micheleriva.it"}],"dist":{"shasum":"18afee10cd0435e1fdf204f095182031a5e3a828","tarball":"https://registry.npmjs.org/@orama/highlight/-/highlight-0.0.3.tgz","fileCount":17,"integrity":"sha512-KN7r9aDINtOwcU3hGanZF8RZ32aXOVy2ABFz0KyQEtmOercVEvp95wTnmpOseBlpIZnQRsYhDf4PZntwUg7lJw==","signatures":[{"sig":"MEUCIQCfC/EyQ8ZVlMbuG2dGQ+7yitpX4phYYlx9fj1dQ5rRUAIgEI1xcaSgdjvJq/nU+uouK3nvzor2BSLREdTo3sGUNpo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26450},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.global.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.cjs"}},"gitHead":"8f86c6206e440b0fbf001de8e855b4ec08936e86","scripts":{"lint":"ts-standard --fix ./src/**/*.ts","test":"bun test","build":"npm run build:lib && npm run build:react","build:lib":"tsup --config tsup.lib.js","build:react":"tsup --config tsup.react.js"},"_npmUser":{"name":"micheleriva","email":"master@micheleriva.it"},"_npmVersion":"9.5.0","description":"Highlight any text in any JavaScript (browser, server, React, Vue, you name it!)","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@orama/orama":"^1.2.9"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","react":"^18.2.0","bun-types":"^1.0.4-canary.20231004T140131","typescript":"^5.2.2","ts-standard":"^12.0.2","@types/react":"^18.2.25"},"_npmOperationalInternal":{"tmp":"tmp/highlight_0.0.3_1697725153461_0.6043251423295486","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@orama/highlight","version":"0.0.4","keywords":["full-text search","search","highlight"],"author":{"name":"Michele Riva","email":"michele.riva@oramasearch.com"},"license":"Apache-2.0","_id":"@orama/highlight@0.0.4","maintainers":[{"name":"raiindev","email":"raiindev@gmail.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"micheleriva","email":"master@micheleriva.it"}],"dist":{"shasum":"74a9715e4a98fad7bfff006b065ac976f0398ad8","tarball":"https://registry.npmjs.org/@orama/highlight/-/highlight-0.0.4.tgz","fileCount":17,"integrity":"sha512-44yDD9muc4mCncMX+l5/feqP4/Uof4HJ6+Kmyz2DU6Kf9V3BdtjOkQu4RPHEnffrI+vK5Ez9xQmusf8PA/27mw==","signatures":[{"sig":"MEMCIGMWBccJqNZMdyTZHtOYxl3fwzGm9mKgfAQeFDQf88pQAh9NGSYuXYgxrc8B1r05PHZIzP9nzLntzytOrs/wjuhn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25735},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.global.js","require":"./dist/index.cjs"},"./react":{"types":"./dist/react/index.d.ts","import":"./dist/react/index.js","require":"./dist/react/index.cjs"}},"gitHead":"6138f3689ce05e7724cd4384482a872fce8da906","scripts":{"lint":"ts-standard --fix ./src/**/*.ts","test":"bun test","build":"npm run build:lib && npm run build:react","build:lib":"tsup --config tsup.lib.js","build:react":"tsup --config tsup.react.js"},"_npmUser":{"name":"micheleriva","email":"master@micheleriva.it"},"_npmVersion":"9.5.0","description":"Highlight any text in any JavaScript (browser, server, React, Vue, you name it!)","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@orama/orama":"^1.2.9"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","react":"^18.2.0","bun-types":"^1.0.4-canary.20231004T140131","typescript":"^5.2.2","ts-standard":"^12.0.2","@types/react":"^18.2.25"},"_npmOperationalInternal":{"tmp":"tmp/highlight_0.0.4_1697798350494_0.9293912036042216","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@orama/highlight","version":"0.1.0","keywords":["full-text search","search","highlight"],"author":{"name":"Michele Riva","email":"michele.riva@oramasearch.com"},"license":"Apache-2.0","_id":"@orama/highlight@0.1.0","maintainers":[{"name":"raiindev","email":"raiindev@gmail.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"micheleriva","email":"master@micheleriva.it"}],"dist":{"shasum":"fa6d7c561792e43d91b25d516081bcb840a3c5ef","tarball":"https://registry.npmjs.org/@orama/highlight/-/highlight-0.1.0.tgz","fileCount":11,"integrity":"sha512-UDME7/H8fjiFLiUhiuwlQ7Z0Fyu3zGz6Gm/iyrsbhiiR8Ni0rM4vJHMHa125iD17IT3cLQBplwVJ3iSR6FZ7sA==","signatures":[{"sig":"MEYCIQCbtlTy9eZj7WnsQejgF0kepmW+FPlPqzNN67Ehs21n5AIhANjnQTJpp/QNE9wm5Nq5lWoEiUR/2PoHxSDHVz6HNT4x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24299},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.global.js","require":"./dist/index.cjs"}},"gitHead":"b018412040052e28aba7c254ad6cb79c0f1dd0f3","scripts":{"lint":"ts-standard --fix ./src/**/*.ts","test":"bun test","build":"npm run build:lib","build:lib":"tsup --config tsup.lib.js"},"_npmUser":{"name":"micheleriva","email":"master@micheleriva.it"},"_npmVersion":"9.5.0","description":"Highlight any text in any JavaScript lib (browser, server, React, Vue, you name it!)","directories":{},"_nodeVersion":"18.15.0","dependencies":{"@orama/orama":"^2.0.0-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","react":"^18.2.0","sinon":"^17.0.0","bun-types":"^1.0.4-canary.20231004T140131","typescript":"^5.2.2","ts-standard":"^12.0.2","@types/react":"^18.2.25","@types/sinon":"^10.0.20"},"_npmOperationalInternal":{"tmp":"tmp/highlight_0.1.0_1697985152295_0.9127777170419666","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@orama/highlight","version":"0.1.1","keywords":["full-text search","search","highlight"],"author":{"name":"Michele Riva","email":"michele.riva@oramasearch.com"},"license":"Apache-2.0","_id":"@orama/highlight@0.1.1","maintainers":[{"name":"fra.giannino","email":"francesca.giannino86@gmail.com"},{"name":"raiindev","email":"raiindev@gmail.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"micheleriva","email":"ciao@micheleriva.it"}],"dist":{"shasum":"5bbf4a7289fa6e8ea35753edd5a73275a945b388","tarball":"https://registry.npmjs.org/@orama/highlight/-/highlight-0.1.1.tgz","fileCount":3,"integrity":"sha512-xC3JepdBL/zlpD6Mr9wTmHnJmZ7hvoPUf+6NT7e6edI85EZQgeNnM/ML/81olL8OfsrGqRyvsvphA5ynU9vjAQ==","signatures":[{"sig":"MEUCIQCTXCA+16h5YRCEY1Jh2XBs9EWY0e3mzUBQT6mKxJP/kwIgCWwEiMRyyIpx+nUdGEYCvV844gQEZQE7hUWd7zGR/fk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3232},"main":"dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.global.js","require":"./dist/index.cjs"}},"gitHead":"346e89a98c5ae4694978cededbd4b07df79a00b3","scripts":{"lint":"ts-standard --fix ./src/**/*.ts","test":"bun test","build":"npm run build:lib","build:lib":"tsup --config tsup.lib.js"},"_npmUser":{"name":"raiindev","email":"raiindev@gmail.com"},"_npmVersion":"10.1.0","description":"Highlight any text in any JavaScript lib (browser, server, React, Vue, you name it!)","directories":{},"_nodeVersion":"20.8.0","dependencies":{"@orama/orama":"^2.0.0-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","react":"^18.2.0","sinon":"^17.0.0","bun-types":"^1.0.4-canary.20231004T140131","typescript":"^5.2.2","ts-standard":"^12.0.2","@types/react":"^18.2.25","@types/sinon":"^10.0.20"},"_npmOperationalInternal":{"tmp":"tmp/highlight_0.1.1_1699372537104_0.7305237884693023","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@orama/highlight","version":"0.1.2","keywords":["full-text search","search","highlight"],"author":{"name":"Michele Riva","email":"michele.riva@oramasearch.com"},"license":"Apache-2.0","_id":"@orama/highlight@0.1.2","maintainers":[{"name":"fra.giannino","email":"francesca.giannino86@gmail.com"},{"name":"raiindev","email":"raiindev@gmail.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"micheleriva","email":"ciao@micheleriva.it"}],"dist":{"shasum":"3634dbe650df128653e8729b3c27625d4eae4f8f","tarball":"https://registry.npmjs.org/@orama/highlight/-/highlight-0.1.2.tgz","fileCount":11,"integrity":"sha512-B48PnxFwRRHBeEIkmKI38tZmpQDWdt6o4bch5dZaChdZh0pwPHtostMv++eVlNv3/qLtfcdLoSYHWvoN9Mp0Lw==","signatures":[{"sig":"MEUCIEB39UXRkARnJMgnucoIbXfdnKLn/wY82cTLsBeZdnSvAiEA4WStu/dd0ypwvhICNxlk7z9/gYhO9l5mEPrZ9iL7/jQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24445},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.global.js","require":"./dist/index.cjs"}},"gitHead":"e9dff34f3e60347737070760a56a6b5611f0bee6","scripts":{"lint":"ts-standard --fix ./src/**/*.ts","test":"bun test","build":"npm run build:lib","build:lib":"tsup --config tsup.lib.js"},"_npmUser":{"name":"raiindev","email":"raiindev@gmail.com"},"_npmVersion":"10.1.0","description":"Highlight any text in any JavaScript lib (browser, server, React, Vue, you name it!)","directories":{},"_nodeVersion":"20.8.0","dependencies":{"@orama/orama":"^2.0.0-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","react":"^18.2.0","sinon":"^17.0.0","bun-types":"^1.0.4-canary.20231004T140131","typescript":"^5.2.2","ts-standard":"^12.0.2","@types/react":"^18.2.25","@types/sinon":"^10.0.20"},"_npmOperationalInternal":{"tmp":"tmp/highlight_0.1.2_1699373222852_0.6942627595539672","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@orama/highlight","version":"0.1.3","keywords":["full-text search","search","highlight"],"author":{"name":"Michele Riva","email":"michele.riva@oramasearch.com"},"license":"Apache-2.0","_id":"@orama/highlight@0.1.3","maintainers":[{"name":"fra.giannino","email":"francesca.giannino86@gmail.com"},{"name":"raiindev","email":"raiindev@gmail.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"micheleriva","email":"ciao@micheleriva.it"}],"dist":{"shasum":"2e7e8289da21dfec5d923cc28d22c58080869bda","tarball":"https://registry.npmjs.org/@orama/highlight/-/highlight-0.1.3.tgz","fileCount":11,"integrity":"sha512-KmqMkSaGZxKnS2UiK1/nacu7+D+wadT+irgBdIBoda5BkDVPPsIXwIta0ISKmZRaM3GnUs2oKx3KteYojBkIVA==","signatures":[{"sig":"MEQCIDWa6QgxOWXmmvCIFEwIfl96yq2ogc0pj9CVEJlZ1GMdAiA158rGyD1gtBEXrVphjO+nMFw5QVbfle61XKDEx9ZPCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25394},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.global.js","require":"./dist/index.cjs"}},"gitHead":"ed75646803cca8c1a59d09f6adde73204d821bc4","scripts":{"lint":"ts-standard --fix ./src/**/*.ts","test":"bun test","build":"npm run build:lib","build:lib":"tsup --config tsup.lib.js"},"_npmUser":{"name":"micheleriva","email":"ciao@micheleriva.it"},"_npmVersion":"9.8.0","description":"Highlight any text in any JavaScript lib (browser, server, React, Vue, you name it!)","directories":{},"_nodeVersion":"20.5.1","dependencies":{"@orama/orama":"^2.0.0-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","react":"^18.2.0","sinon":"^17.0.0","bun-types":"^1.0.4-canary.20231004T140131","typescript":"^5.2.2","ts-standard":"^12.0.2","@types/react":"^18.2.25","@types/sinon":"^10.0.20"},"_npmOperationalInternal":{"tmp":"tmp/highlight_0.1.3_1705939146928_0.4220048552870246","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@orama/highlight","version":"0.1.4","keywords":["full-text search","search","highlight"],"author":{"name":"Michele Riva","email":"michele.riva@oramasearch.com"},"license":"Apache-2.0","_id":"@orama/highlight@0.1.4","maintainers":[{"name":"saravieira","email":"hey@iamsaravieira.com"},{"name":"fra.giannino","email":"francesca.giannino86@gmail.com"},{"name":"raiindev","email":"raiindev@gmail.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"micheleriva","email":"ciao@micheleriva.it"}],"dist":{"shasum":"7b9487b0f6a89e5f24eae401e6d430323ffaedef","tarball":"https://registry.npmjs.org/@orama/highlight/-/highlight-0.1.4.tgz","fileCount":11,"integrity":"sha512-jHnXVre5WkcR5CyNrwj1YS7WhtAY3KeigoE7l7ZWXK9BLxMIYhdUkWtMxXvcXWW90+kuo2YocmRDkJVDQTRbIQ==","signatures":[{"sig":"MEQCIDZkDD+OKGckZlsZfpEMcmjTGX7IL/oczvDvaWR15d/wAiAzFt9GkV3FRPAJio7V7eibd+z0V6KUKAnUwPwdyLzCEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26422},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.global.js","require":"./dist/index.cjs"}},"gitHead":"c2a0487eebe7c2ffa29fd1ab31b50879c795ef4b","scripts":{"lint":"ts-standard --fix ./src/**/*.ts","test":"bun test","build":"npm run build:lib","build:lib":"tsup --config tsup.lib.js"},"_npmUser":{"name":"saravieira","email":"hey@iamsaravieira.com"},"_npmVersion":"10.2.3","description":"Highlight any text in any JavaScript lib (browser, server, React, Vue, you name it!)","directories":{},"_nodeVersion":"20.10.0","dependencies":{"@orama/orama":"^2.0.0-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","react":"^18.2.0","sinon":"^17.0.0","bun-types":"^1.0.4-canary.20231004T140131","typescript":"^5.2.2","ts-standard":"^12.0.2","@types/react":"^18.2.25","@types/sinon":"^10.0.20"},"_npmOperationalInternal":{"tmp":"tmp/highlight_0.1.4_1711029015640_0.9825466155910665","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@orama/highlight","version":"0.1.5","keywords":["full-text search","search","highlight"],"author":{"name":"Michele Riva","email":"michele.riva@oramasearch.com"},"license":"Apache-2.0","_id":"@orama/highlight@0.1.5","maintainers":[{"name":"saravieira","email":"hey@iamsaravieira.com"},{"name":"fra.giannino","email":"francesca.giannino86@gmail.com"},{"name":"raiindev","email":"raiindev@gmail.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"micheleriva","email":"ciao@micheleriva.it"}],"dist":{"shasum":"cf86fde052eea1cc082a3cda4f566d4d2d12954a","tarball":"https://registry.npmjs.org/@orama/highlight/-/highlight-0.1.5.tgz","fileCount":11,"integrity":"sha512-OgCeZNyXl+1fFHOl7t+AF46ryu9aJ+4vabx+L69PJsYcfVWC571lUcFdTEmlRHY7bFZby5nAdk10iT3s+Sr2YA==","signatures":[{"sig":"MEQCICpM3kwNpeHlzk6zDFHny2+o5RCI3j85wQtue3lLj4kkAiAay/iuUqJdM5RpiDggJ4jXc0AVq2L7f/T/s/ovVR3Q2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26602},"main":"dist/index.js","type":"module","_from":"file:orama-highlight-0.1.5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.global.js","require":"./dist/index.cjs"}},"scripts":{"lint":"ts-standard --fix ./src/**/*.ts","test":"bun test","build":"npm run build:lib","build:lib":"tsup --config tsup.lib.js"},"_npmUser":{"name":"micheleriva","email":"ciao@micheleriva.it"},"_resolved":"/private/var/folders/7r/_gnlk01s33d4bdffh9zx238r0000gn/T/8e6d32bfbe3c50037d8f778863cb1990/orama-highlight-0.1.5.tgz","_integrity":"sha512-OgCeZNyXl+1fFHOl7t+AF46ryu9aJ+4vabx+L69PJsYcfVWC571lUcFdTEmlRHY7bFZby5nAdk10iT3s+Sr2YA==","_npmVersion":"10.1.0","description":"Highlight any text in any JavaScript lib (browser, server, React, Vue, you name it!)","directories":{},"_nodeVersion":"20.9.0","dependencies":{"@orama/orama":"^2.0.0-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","react":"^18.2.0","sinon":"^17.0.0","bun-types":"^1.0.4-canary.20231004T140131","typescript":"^5.2.2","ts-standard":"^12.0.2","@types/react":"^18.2.25","@types/sinon":"^10.0.20"},"_npmOperationalInternal":{"tmp":"tmp/highlight_0.1.5_1711381866460_0.7045157351921683","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@orama/highlight","version":"0.1.6","keywords":["full-text search","search","highlight"],"author":{"name":"Michele Riva","email":"michele.riva@oramasearch.com"},"license":"Apache-2.0","_id":"@orama/highlight@0.1.6","maintainers":[{"name":"saravieira","email":"hey@iamsaravieira.com"},{"name":"fra.giannino","email":"francesca.giannino86@gmail.com"},{"name":"raiindev","email":"raiindev@gmail.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"micheleriva","email":"ciao@micheleriva.it"}],"dist":{"shasum":"c1fdde03fce9e001158499b8013278a1d85c7d56","tarball":"https://registry.npmjs.org/@orama/highlight/-/highlight-0.1.6.tgz","fileCount":11,"integrity":"sha512-6Va8paStIoVy5algYDQu1hU0NUCkcrBx7FSt+0Lllp4d2VA1aVi6ACQ7xoINYls8sDZqg6vXf2lj4YDlVamBtw==","signatures":[{"sig":"MEUCIQCOrlIlobhpBL0zZVaLz3uov/8jkRdqsVMPErhc9ls30QIgV1o3B5wP4d6pSfP7Ez4Bh8TFnjpJYPxIINSWHRq+1WA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27215},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.global.js","require":"./dist/index.cjs"}},"gitHead":"9f615b6f572b69db87af0148bedcef49dba3e2e4","scripts":{"lint":"ts-standard --fix ./src/**/*.ts","test":"bun test","build":"npm run build:lib","build:lib":"tsup --config tsup.lib.js"},"_npmUser":{"name":"micheleriva","email":"ciao@micheleriva.it"},"_npmVersion":"10.1.0","description":"Highlight any text in any JavaScript lib (browser, server, React, Vue, you name it!)","directories":{},"_nodeVersion":"20.9.0","dependencies":{"@orama/orama":"^2.0.0-beta.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","react":"^18.2.0","sinon":"^17.0.0","bun-types":"^1.0.4-canary.20231004T140131","typescript":"^5.2.2","ts-standard":"^12.0.2","@types/react":"^18.2.25","@types/sinon":"^10.0.20"},"_npmOperationalInternal":{"tmp":"tmp/highlight_0.1.6_1712593270982_0.8723761201185067","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@orama/highlight","version":"0.1.7","keywords":["full-text search","search","highlight"],"author":{"name":"Michele Riva","email":"michele.riva@oramasearch.com"},"license":"Apache-2.0","_id":"@orama/highlight@0.1.7","maintainers":[{"name":"matijagaspar","email":"matija.gaspar@gmail.com"},{"name":"niltonheck","email":"heck.nilton@gmail.com"},{"name":"rjborba-askorama","email":"rodrigo.borba@askorama.ai"},{"name":"faustoq","email":"fausto.quaggia@gmail.com"},{"name":"fra.giannino","email":"francesca.giannino86@gmail.com"},{"name":"raiindev","email":"raiindev@gmail.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"micheleriva","email":"ciao@micheleriva.it"}],"dist":{"shasum":"31382932e081686af525ecc2816708d5ca0aec46","tarball":"https://registry.npmjs.org/@orama/highlight/-/highlight-0.1.7.tgz","fileCount":3,"integrity":"sha512-NqTJGSiTkC7yjIIPFWeL+T+cx3zdOIewoQPglea0QYgeRaifKcNq+y1b5di0Kc716N6aU9lVT1dgyxZ4OLfI8Q==","signatures":[{"sig":"MEQCIEKI7Twy2quUQsWzAtFURpcPsdWuzvZUDCUaC+6p/GoeAiBmrEv0Yh4bTJDyeYd8vKlXcdG4r3TztkUQ9UtdMxDIfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3171},"main":"dist/index.js","type":"module","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.global.js","require":"./dist/index.cjs"}},"gitHead":"1cc448016474f657e3a295544b8ae67aeff765f5","scripts":{"lint":"ts-standard --fix ./src/**/*.ts","test":"bun test","build":"npm run build:lib","build:lib":"tsup --config tsup.lib.js"},"_npmUser":{"name":"raiindev","email":"raiindev@gmail.com"},"_npmVersion":"10.2.4","description":"Highlight any text in any JavaScript lib (browser, server, React, Vue, you name it!)","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","react":"^18.2.0","sinon":"^17.0.0","bun-types":"^1.0.4-canary.20231004T140131","typescript":"^5.2.2","ts-standard":"^12.0.2","@types/react":"^18.2.25","@types/sinon":"^10.0.20"},"_npmOperationalInternal":{"tmp":"tmp/highlight_0.1.7_1730808569974_0.08266776307160062","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@orama/highlight","version":"0.1.8","keywords":["full-text search","search","highlight"],"author":{"name":"Michele Riva","email":"michele.riva@oramasearch.com"},"license":"Apache-2.0","_id":"@orama/highlight@0.1.8","maintainers":[{"name":"matijagaspar","email":"matija.gaspar@gmail.com"},{"name":"niltonheck","email":"heck.nilton@gmail.com"},{"name":"rjborba-askorama","email":"rodrigo.borba@askorama.ai"},{"name":"faustoq","email":"fausto.quaggia@gmail.com"},{"name":"fra.giannino","email":"francesca.giannino86@gmail.com"},{"name":"raiindev","email":"raiindev@gmail.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"micheleriva","email":"ciao@micheleriva.it"}],"dist":{"shasum":"cd60c42a77c6575819e7d1b290fa08c49a71751a","tarball":"https://registry.npmjs.org/@orama/highlight/-/highlight-0.1.8.tgz","fileCount":11,"integrity":"sha512-w3TvtWUKYlf/NoujoyEs38nJRi1lkwxdOXntXDYB9cfHzx+s+iPrps70YwFRRJu9TcHW8ffz503b0E6aAfsuvg==","signatures":[{"sig":"MEUCIAtqTjuB56hmlVCK8JXw38nLD5FjEBopwoSqa3OmGz3SAiEA10mryqc7uAw85eZQXUFcjq7bqXj7LFKd4Gl448Gh99w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27154},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.global.js","require":"./dist/index.cjs"}},"gitHead":"bb42d666d9035878829ba8659e903c1a93648ef7","scripts":{"lint":"ts-standard --fix ./src/**/*.ts","test":"bun test","build":"npm run build:lib","build:lib":"tsup --config tsup.lib.js"},"_npmUser":{"name":"raiindev","email":"raiindev@gmail.com"},"_npmVersion":"10.2.4","description":"Highlight any text in any JavaScript lib (browser, server, React, Vue, you name it!)","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","react":"^18.2.0","sinon":"^17.0.0","bun-types":"^1.0.4-canary.20231004T140131","typescript":"^5.2.2","ts-standard":"^12.0.2","@types/react":"^18.2.25","@types/sinon":"^10.0.20"},"_npmOperationalInternal":{"tmp":"tmp/highlight_0.1.8_1730809693170_0.18316707446606073","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"@orama/highlight","version":"0.1.9","keywords":["full-text search","search","highlight"],"author":{"name":"Michele Riva","email":"michele.riva@oramasearch.com"},"license":"Apache-2.0","_id":"@orama/highlight@0.1.9","maintainers":[{"name":"niltonheck","email":"heck.nilton@gmail.com"},{"name":"raiindev","email":"raiindev@gmail.com"},{"name":"micheleriva","email":"ciao@micheleriva.it"},{"name":"fra.giannino","email":"francesca.giannino86@gmail.com"},{"name":"allevo","email":"tomallevi@gmail.com"},{"name":"matijagaspar","email":"matija.gaspar@gmail.com"},{"name":"rjborba-askorama","email":"rodrigo.borba@askorama.ai"},{"name":"faustoq","email":"fausto.quaggia@gmail.com"}],"dist":{"shasum":"ae5da3e342a4795194b02cb36fe6789d480d6e48","tarball":"https://registry.npmjs.org/@orama/highlight/-/highlight-0.1.9.tgz","fileCount":11,"integrity":"sha512-eH4uZMea4R9x9vBFJyS/87oR4Y8oIKxF7e1SItJ9DhPlexZWMVZRlFYvHS1BM/563/dU240ct4ZaGHoYKiCkyQ==","signatures":[{"sig":"MEUCIQDhSOQu1fNgBHOhgf9hnxVbj7KvGo/Ica3veuYgcy0m6QIgVDdRWToygFXIzYTjO1auVmrNsAh/+ODs6yEFmYto+6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32517},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","browser":"./dist/index.global.js","require":"./dist/index.cjs"}},"gitHead":"c59ed9eaf4d2f1fd5a537df2b7f7938bd45a49e2","scripts":{"lint":"ts-standard --fix ./src/**/*.ts","test":"bun test","build":"npm run build:lib","build:lib":"tsup --config tsup.lib.js"},"_npmUser":{"name":"micheleriva","email":"ciao@micheleriva.it"},"_npmVersion":"10.9.0","description":"Highlight any text in any JavaScript lib (browser, server, React, Vue, you name it!)","directories":{},"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","react":"^18.2.0","sinon":"^17.0.0","bun-types":"^1.0.4-canary.20231004T140131","typescript":"^5.2.2","ts-standard":"^12.0.2","@types/react":"^18.2.25","@types/sinon":"^10.0.20"},"_npmOperationalInternal":{"tmp":"tmp/highlight_0.1.9_1743880350117_0.9919817017866837","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2023-10-05T13:10:52.013Z","modified":"2026-07-27T15:09:12.296Z","0.0.1":"2023-10-05T13:10:52.513Z","0.0.2":"2023-10-16T13:43:22.320Z","0.0.3":"2023-10-19T14:19:13.804Z","0.0.4":"2023-10-20T10:39:10.663Z","0.1.0":"2023-10-22T14:32:32.525Z","0.1.1":"2023-11-07T15:55:37.355Z","0.1.2":"2023-11-07T16:07:03.051Z","0.1.3":"2024-01-22T15:59:07.093Z","0.1.4":"2024-03-21T13:50:15.804Z","0.1.5":"2024-03-25T15:51:06.602Z","0.1.6":"2024-04-08T16:21:11.168Z","0.1.7":"2024-11-05T12:09:30.123Z","0.1.8":"2024-11-05T12:28:13.376Z","0.1.9":"2025-04-05T19:12:30.309Z"},"author":{"name":"Michele Riva","email":"michele.riva@oramasearch.com"},"license":"Apache-2.0","keywords":["full-text search","search","highlight"],"description":"Highlight any text in any JavaScript lib (browser, server, React, Vue, you name it!)","maintainers":[{"email":"juan@cxdmail.com","name":"thatjuan"},{"email":"steve@orama.com","name":"steve-orama"}],"readme":"# Highlight\n\n[![Test CI](https://github.com/oramasearch/highlight/actions/workflows/test.yml/badge.svg)](https://github.com/oramasearch/highlight/actions/workflows/test.yml)\n\nOrama Highlight allows you to easily highlight substrings in a given input.\n\n# Installation\n\n```bash\nnpm i @orama/highlight\nbun i @orama/highlight\n```\n\n# Usage\n\n```js\nimport { Highlight } from '@orama/highlight'\n\nconst inputString = 'The quick brown fox jumps over the lazy dog'\nconst toHighlight = 'brown fox jump'\n\nconst highlighter = new Highlight()\nconst highlighted = highlighter.highlight(inputString, toHighlight)\n\nconsole.log(highlighted.positions)\n// [\n//    {\n//      start: 10,\n//      end: 14\n//    }, {\n//      start: 16,\n//      end: 18\n//    }, {\n//      start: 20,\n//      end: 23\n//    }\n//  ]\n\nconsole.log(highlighted.HTML)\n// \"The quick <mark class=\"orama-highlight\">brown</mark> <mark class=\"orama-highlight\">fox</mark> <mark class=\"orama-highlight\">jump</mark>s over the lazy dog\"\n\nconsole.log(highlighted.trim(10))\n// \"...uick <mark class=\"orama-highlight\">brown</mark>...\"\n```\n\nYou can always customize the library behavior by passing some options to the class constructor:\n\n```js\nconst highlighted = new Highlight({\n  caseSensitive: true,        // Only highlight words that respect the second parameter's casing. Default is false\n  wholeWords: true,           // Only highlight entire words, no prefixes\n  HTMLTag: 'div',             // Default is \"mark\"\n  CSSClass: 'my-custom-class' // default is 'orama-highlight'\n})\n```\n\n# License\n[Apache 2.0](/LICENSE.md)","readmeFilename":"README.md"}