{"bugs":{"url":"https://github.com/le0pard/re2js/issues"},"dist":{"shasum":"f349586775b868c98261b6c78884415fbcd3982f","tarball":"https://registry.npmjs.org/re2js/-/re2js-2.8.8.tgz","fileCount":8,"integrity":"sha512-E2FVgqD2mzJ+ZmMSHLnkOvZ7PiZ4FgMdfVCA3YsJWs9gtyoaKmUMxyVPCXS1yK209/mz3XkdT7kr3OlMWW2Fww==","signatures":[{"sig":"MEUCIG5SiQRUD6NyTm9ZtY8iqGymi0rQds7oOnjdH3N5f5/FAiEAtw5X0uqAgAd6jXnDV4DhSc/8nwOwZRjp7891+QSE/Gk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIETwjMFMFU2SnKfFmCWfDyDm913iATh/oCsTvfYdzHYvAiEA0ZgVlpwekQ6SHLxhcTKp34EVZhkPbyhfjlj1ElZwMg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/re2js@2.8.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":911956},"main":"build/index.cjs","name":"re2js","type":"module","types":"build/index.d.ts","unpkg":"build/index.umd.js","author":"Oleksii Vasyliev","module":"build/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"import":{"types":"./build/index.d.ts","default":"./build/index.js"},"require":{"types":"./build/index.d.cts","default":"./build/index.cjs"}}},"gitHead":"85bb85666d2fc61be1e0b20bbacaafaab9b9729f","license":"MIT","scripts":{"dev":"rolldown -c -w","lint":"oxfmt --check src tools *.config.js && oxlint 'src/**/*.js' 'tools/**/*.{js,cjs,mjs}' rolldown.config.js vitest.config.js","test":"vitest run --project=node","bench":"rolldown -c && vitest bench --run --project='node (bench)'","build":"rolldown -c && yarn build:types","format":"oxfmt src tools *.config.js","coverage":"vitest run --project=node --coverage","test:watch":"vitest --project=node","build:types":"tsc && dts-bundle-generator -o build/index.d.ts tmp/types/index.d.ts && cp build/index.d.ts build/index.d.cts && rm -rf tmp/types","test:browser":"vitest run --browser.enabled --project=browser","test:package":"node tools/build-check/smoke.mjs && node tools/build-check/smoke.cjs && node tools/build-check/umd.cjs && tsc -p tools/build-check/tsconfig.json && publint --strict && attw --pack . --profile node16"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"254766bc-aadb-42dc-9f3d-d561e53057b7"}},"homepage":"https://github.com/le0pard/re2js#readme","keywords":["re2js","re2","regex engine","redos","regex"],"repository":{"url":"git+https://github.com/le0pard/re2js.git","type":"git"},"description":"RE2JS is the JavaScript port of RE2, a regular expression engine that provides linear time matching","directories":{},"maintainers":[{"name":"leopard_me","email":"leopard.not.a@gmail.com"}],"sideEffects":false,"_hasShrinkwrap":false,"packageManager":"yarn@4.18.1","devDependencies":{"vite":"^8.3.4","oxfmt":"0.73.0","lodash":"^4.18.1","oxlint":"1.88.0","vitest":"5.0.4","globals":"^17.13.0","publint":"^0.3.25","rolldown":"1.2.14","playwright":"^1.64.0","typescript":"^7.0.2","@vitest/browser":"5.0.4","@vitest/coverage-v8":"5.0.4","dts-bundle-generator":"^9.5.1","@arethetypeswrong/cli":"^0.18.5","@unicode/unicode-17.0.0":"^2.0.7","@vitest/browser-playwright":"5.0.4","unicode-property-value-aliases":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/re2js_2.8.8_1792278012705_0.343188174857634","host":"s3://npm-registry-packages-npm-production"},"_id":"re2js@2.8.8","version":"2.8.8"}