{"bugs":{"url":"https://github.com/uhop/node-re2/issues"},"dist":{"shasum":"2390a2b0165547cbf744340ef9bb4a7f08fe9ebf","tarball":"https://registry.npmjs.org/re2/-/re2-1.25.0.tgz","fileCount":1754,"integrity":"sha512-mtxKjWS+VYIt2ijgt6ohEdwzNlGPom1whyaEKJD40cBc/wqkO1vJoOyK539Qb8Xa9m4GA6hiPGDIbW/d3egSRQ==","signatures":[{"sig":"MEYCIQDT8UUnUmmj1bZy01aavN4QiTyKPtL3lvLw/9EPBD/QZgIhANcG060bR2Rrhd8FGnvnIH8CMQKRLNZF3mJRFhVyNqKo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13135194},"llms":"https://raw.githubusercontent.com/uhop/node-re2/master/llms.txt","main":"re2.js","name":"re2","type":"commonjs","tape6":{"tests":["/tests/test-*.*js","/tests/test-*.*ts"]},"types":"re2.d.ts","author":{"url":"https://lazutkin.com/","name":"Eugene Lazutkin","email":"eugene.lazutkin@gmail.com"},"github":"https://github.com/uhop/node-re2","engines":{"node":"^22.22.2 || ^24.15.0 || >=26.0.0"},"funding":"https://github.com/sponsors/uhop","gitHead":"2d93a5d9991fd45caeefd44f8b322825a0e1b2c6","license":"BSD-3-Clause","scripts":{"lint":"prettier --check *.js *.ts tests/ bench/","test":"tape6 --flags FO","build":"node-gyp -j max build","clean":"node-gyp clean && node-gyp configure","build1":"node-gyp build","install":"install-from-cache --artifact build/Release/re2.node --host-var RE2_DOWNLOAD_MIRROR --skip-path-var RE2_DOWNLOAD_SKIP_PATH --skip-ver-var RE2_DOWNLOAD_SKIP_VER || node-gyp -j max rebuild","rebuild":"node-gyp -j max rebuild","lint:fix":"prettier --write *.js *.ts tests/ bench/","rebuild1":"node-gyp rebuild","test:seq":"tape6-seq --flags FO","ts-check":"tsc --noEmit","build:dev":"node-gyp -j max build --debug","test:proc":"tape6-proc --flags FO","clean-build":"node-gyp clean","rebuild:dev":"node-gyp -j max rebuild --debug","verify-build":"node scripts/verify-build.js","save-to-github":"save-to-github-cache --artifact build/Release/re2.node"},"_npmUser":{"name":"elazutkin","email":"eugene.lazutkin@gmail.com"},"homepage":"https://github.com/uhop/node-re2","keywords":["RegExp","RegEx","text processing","PCRE alternative"],"llmsFull":"https://raw.githubusercontent.com/uhop/node-re2/master/llms-full.txt","repository":{"url":"git+https://github.com/uhop/node-re2.git","type":"git"},"_npmVersion":"11.16.0","description":"Bindings for RE2: fast, safe alternative to backtracking regular expression engines.","directories":{},"maintainers":[{"name":"elazutkin","email":"eugene.lazutkin@gmail.com"}],"_nodeVersion":"26.3.0","dependencies":{"nan":"^2.27.0","node-gyp":"^13.0.0","install-artifact-from-github":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"prettier":"^3.8.4","tape-six":"^1.10.1","typescript":"^6.0.3","@types/node":"^25.9.3","tape-six-proc":"^1.3.1","nano-benchmark":"^1.0.16","@unicode/unicode-17.0.0":"^1.6.17"},"_npmOperationalInternal":{"tmp":"tmp/re2_1.25.0_1781653164375_0.5443118885268163","host":"s3://npm-registry-packages-npm-production"},"_id":"re2@1.25.0","version":"1.25.0"}