{"_id":"@affectively/wasm-text-processor","_rev":"4-e5da7cc083fa6237a643745186e8b675","name":"@affectively/wasm-text-processor","dist-tags":{"latest":"5.0.0"},"versions":{"1.0.0":{"name":"@affectively/wasm-text-processor","version":"1.0.0","keywords":["wasm","webassembly","text","nlp","pattern-matching","entity-extraction","rust"],"author":{"name":"AFFECTIVELY","email":"opensource@affectively.app"},"license":"MIT","_id":"@affectively/wasm-text-processor@1.0.0","maintainers":[{"name":"buley","email":"buley@outlook.com"}],"homepage":"https://github.com/affectively-ai/wasm-text-processor#readme","bugs":{"url":"https://github.com/affectively-ai/wasm-text-processor/issues"},"dist":{"shasum":"fea6bebaa64a27ad74531212a440d5397656cb49","tarball":"https://registry.npmjs.org/@affectively/wasm-text-processor/-/wasm-text-processor-1.0.0.tgz","fileCount":9,"integrity":"sha512-9OEGmVP9GlxAnzNzHCso24SZVfykZSb/3ZrgAibTxoaVgjnoT2Ccdx0gurpxYLgIKGt2rOSv2+GKf3k8BZ6jSw==","signatures":[{"sig":"MEUCICKf673BGb+srmFJrv9FEpE3z0KUSm05Xj0pa6fb+CxfAiEAkQB7IMLPuaJPDJa5Py2Sdsl43r1mOb0aPMdYHGbA10s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51446},"main":"pkg/wasm_text_processor.js","types":"pkg/wasm_text_processor.d.ts","gitHead":"a7fe28896d592b33a43f2569730a14c2b7b854b1","scripts":{"test":"cargo test","build":"wasm-pack build --target web --out-dir pkg","build:node":"wasm-pack build --target nodejs --out-dir pkg-node"},"_npmUser":{"name":"buley","email":"buley@outlook.com"},"repository":{"url":"git+https://github.com/affectively-ai/wasm-text-processor.git","type":"git"},"_npmVersion":"11.6.2","description":"High-performance WebAssembly text processing - pattern matching, entity extraction, and scoring.","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/wasm-text-processor_1.0.0_1768339317835_0.9496527533031509","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package is deprecated and no longer supported. Do not use."},"1.0.1":{"name":"@affectively/wasm-text-processor","version":"1.0.1","keywords":["wasm","webassembly","text","nlp","pattern-matching","entity-extraction","rust"],"author":{"name":"AFFECTIVELY","email":"opensource@affectively.ai"},"license":"MIT","_id":"@affectively/wasm-text-processor@1.0.1","maintainers":[{"name":"buley","email":"buley@outlook.com"}],"homepage":"https://github.com/affectively-ai/wasm-text-processor#readme","bugs":{"url":"https://github.com/affectively-ai/wasm-text-processor/issues"},"dist":{"shasum":"da5f4660d0d5f1309f6b85b3780c2c6c87bcde53","tarball":"https://registry.npmjs.org/@affectively/wasm-text-processor/-/wasm-text-processor-1.0.1.tgz","fileCount":9,"integrity":"sha512-vA6UjEHMPazThMFaRahjVCADD6XZ8UL8VfbBrVxBSaK/28y9mR1QlTffQ05L0pOvy7xa5qkpjnyV/JQM5Vus6g==","signatures":[{"sig":"MEYCIQDnW76WKNIdKKljwK5Q9No4UtzpwOzF2k8375wAtCr/KQIhAJvOCAtwhZr8PqlB0SXA6U+DF03a55HLExaSRWPZzAtf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51442},"main":"pkg/wasm_text_processor.js","types":"pkg/wasm_text_processor.d.ts","gitHead":"82e6ea61c4e34d9b2f1c6ddfaf96c94b176395b6","scripts":{"test":"cargo test","build":"wasm-pack build --target web --out-dir pkg","build:node":"wasm-pack build --target nodejs --out-dir pkg-node"},"_npmUser":{"name":"buley","email":"buley@outlook.com"},"repository":{"url":"git+https://github.com/affectively-ai/wasm-text-processor.git","type":"git"},"_npmVersion":"11.6.2","description":"High-performance WebAssembly text processing - pattern matching, entity extraction, and scoring.","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/wasm-text-processor_1.0.1_1768341068187_0.25271780202500116","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package is deprecated and no longer supported. Do not use."},"5.0.0":{"name":"@affectively/wasm-text-processor","version":"5.0.0","keywords":["wasm","webassembly","text","nlp","pattern-matching","entity-extraction","rust"],"author":{"name":"AFFECTIVELY","email":"opensource@affectively.ai"},"license":"UNLICENSED","_id":"@affectively/wasm-text-processor@5.0.0","maintainers":[{"name":"buley","email":"buley@outlook.com"}],"homepage":"https://github.com/affectively-ai/wasm-text-processor#readme","bugs":{"url":"https://github.com/affectively-ai/wasm-text-processor/issues"},"dist":{"shasum":"88ad7906b435800b73a650cb516bfb32e7fd8dea","tarball":"https://registry.npmjs.org/@affectively/wasm-text-processor/-/wasm-text-processor-5.0.0.tgz","fileCount":9,"integrity":"sha512-MvBK4URo3DRPtL6ChAodas3IuZGoX/0k18WiCPuf7IxfLmQ48hKQAOGxkB+qqBYlyWBgTtq0ddQlKbrTHx0XKg==","signatures":[{"sig":"MEUCIQCjde/yqDr6EYIkF8pgLXmCPRi5OzMEzu9kMydXTBsD8gIgMdpW0POWKyrQ59y3UAz5TBE9DDyxbLxHM1JNHLRGwck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51657},"main":"pkg/wasm_text_processor.js","types":"pkg/wasm_text_processor.d.ts","scripts":{"test":"cargo test","build":"wasm-pack build --target web --out-dir pkg","build:node":"wasm-pack build --target nodejs --out-dir pkg-node"},"_npmUser":{"name":"buley","email":"buley@outlook.com"},"repository":{"url":"git+https://github.com/affectively-ai/wasm-text-processor.git","type":"git"},"_npmVersion":"11.8.0","description":"High-performance WebAssembly text processing - pattern matching, entity extraction, and scoring.","directories":{},"_nodeVersion":"25.5.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/wasm-text-processor_5.0.0_1773156336178_0.7549884421714268","host":"s3://npm-registry-packages-npm-production"},"deprecated":"This package is deprecated and no longer supported. Do not use."}},"time":{"created":"2026-01-13T21:21:57.759Z","modified":"2026-03-27T20:05:09.369Z","1.0.0":"2026-01-13T21:21:57.995Z","1.0.1":"2026-01-13T21:51:08.349Z","5.0.0":"2026-03-10T15:25:36.323Z"},"bugs":{"url":"https://github.com/affectively-ai/wasm-text-processor/issues"},"author":{"name":"AFFECTIVELY","email":"opensource@affectively.ai"},"license":"UNLICENSED","homepage":"https://github.com/affectively-ai/wasm-text-processor#readme","keywords":["wasm","webassembly","text","nlp","pattern-matching","entity-extraction","rust"],"repository":{"url":"git+https://github.com/affectively-ai/wasm-text-processor.git","type":"git"},"description":"High-performance WebAssembly text processing - pattern matching, entity extraction, and scoring.","maintainers":[{"name":"buley","email":"buley@outlook.com"}],"readme":"# @affectively/wasm-text-processor\r\n\r\nHigh-performance WebAssembly text processing utilities written in Rust.\r\n\r\n[![npm version](https://img.shields.io/npm/v/@affectively/wasm-text-processor.svg)](https://www.npmjs.com/package/@affectively/wasm-text-processor)\r\n[![crates.io](https://img.shields.io/crates/v/affectively-text-processor.svg)](https://crates.io/crates/affectively-text-processor)\r\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\r\n\r\n## Features\r\n\r\n- **Pattern Matching** - Fast regex and string pattern matching\r\n- **Entity Extraction** - Extract named entities from text\r\n- **Text Scoring** - Score text based on configurable criteria\r\n- **Zero-copy Processing** - Efficient memory usage\r\n\r\n## Installation\r\n\r\n```bash\r\nnpm install @affectively/wasm-text-processor\r\n```\r\n\r\n## Quick Start\r\n\r\n```typescript\r\nimport init, { match_patterns, extract_entities, score_text } from '@affectively/wasm-text-processor';\r\n\r\nawait init();\r\n\r\n// Pattern matching\r\nconst matches = match_patterns(text, patterns);\r\n\r\n// Entity extraction\r\nconst entities = extract_entities(text);\r\n\r\n// Text scoring\r\nconst score = score_text(text, criteria);\r\n```\r\n\r\n## License\r\n\r\nMIT License - see [LICENSE](./LICENSE) for details.\r\n\r\n---\r\n\r\nMade with ️ by [AFFECTIVELY](https://affectively.ai)\r\n","readmeFilename":"README.md"}