{"_id":"@alwaysmeticulous/redaction","_rev":"126-57b5e18626abf660aa5982c68b9bf457","name":"@alwaysmeticulous/redaction","dist-tags":{"next":"2.226.1-beta.0","latest":"2.339.0"},"versions":{"1.0.0":{"name":"@alwaysmeticulous/redaction","version":"1.0.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@1.0.0","maintainers":[{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"},{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"02e759ae8983d68b10e37bcdb80735c3defda037","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-1.0.0.tgz","fileCount":9,"integrity":"sha512-mpsQTTKSTQmpXtiYnR+LsfMVWoGDgTISZEjHZv3NS9glgV1kOmxeCXWuTDLWTtE/m8Vzwid3/b6u0OBEPsYrhA==","signatures":[{"sig":"MEUCIQCHtAll+1i2L8Fh9bw2WTm51lM0ap01suAUJXmwP9PksAIgFOuh3iX/KyolO7ZaiQ3zplb2dNXvC0A6MSwGOhcyTmY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9148},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"4358a9c426a65e8ec3bf918bf9dc42f5f5e676b2","scripts":{"dev":"parcel watch","lint":"eslint src --ext=ts,tsx,js --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint src --ext=ts,tsx,js --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.4+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.158.1","@alwaysmeticulous/sdk-bundles-api":"^2.162.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_1.0.0_1728930503340_0.6850007089189509","host":"s3://npm-registry-packages"}},"2.164.0":{"name":"@alwaysmeticulous/redaction","version":"2.164.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.164.0","maintainers":[{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"},{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"00e82dce3dea8f1f19bc73de552a7880b161983d","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.164.0.tgz","fileCount":9,"integrity":"sha512-P0SsSzS4HQ+PupaVJuquBOhvQEYZ1wke5ngKYOnA1Z2l4aBVlQ6LqGbYlcx4a+nR4OhwWSHa8LfdGacXP4COgQ==","signatures":[{"sig":"MEUCIE/EkfNS860Dc5bhtomvoK9v5AOlNaB5JpDfwW//1qU7AiEAwldeeY3fsmZUTdnZTfSMn/VGEj97I3JXuJOsximaoz0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44327},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"bdd7d1efdfb45a6d49618f369d56000a1eef337e","scripts":{"dev":"parcel watch","lint":"eslint src --ext=ts,tsx,js --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint src --ext=ts,tsx,js --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.4+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.164.0","@alwaysmeticulous/sdk-bundles-api":"^2.164.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.164.0_1728936819099_0.13822851402071357","host":"s3://npm-registry-packages"}},"2.165.0":{"name":"@alwaysmeticulous/redaction","version":"2.165.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.165.0","maintainers":[{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"},{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"b97e1c4c37a32e18e641e2d1a91cecb6fc346258","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.165.0.tgz","fileCount":9,"integrity":"sha512-FLgB4ga65IFLfyqKTNwvXIw1TTsGjsg3Wa+Ksu/gmsaBv8iU2aDNQ+InPqKk8dbvEqtGOBpFJtNDm2NVgtxYHw==","signatures":[{"sig":"MEQCIHTppU3Z+yJOxTacUqDuH7mK+0aDzaLtBhCPpsv0MvrpAiAisNcc/ZXVkIpsWPH6OFfe4DgDkueHzKiywaS4x732uA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44327},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"fb42f552b9ae0d56218c531977db13fb14e94205","scripts":{"dev":"parcel watch","lint":"eslint src --ext=ts,tsx,js --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint src --ext=ts,tsx,js --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.4+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.164.0","@alwaysmeticulous/sdk-bundles-api":"^2.165.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.165.0_1729082990474_0.8264298059122115","host":"s3://npm-registry-packages"}},"2.166.0":{"name":"@alwaysmeticulous/redaction","version":"2.166.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.166.0","maintainers":[{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"},{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"20e2cc55603add425849095d4424b402e569bbcb","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.166.0.tgz","fileCount":9,"integrity":"sha512-tZ6iM25Ujp9BtQ9D05DfjvjHegBOOFq//D5V7/oxL770PD5hJQzj7L+4on/2DFhT6vjXVP/cJCK0a3JRZmqUSw==","signatures":[{"sig":"MEQCIEq1TPPxrxc3YzJiyV7IVx+/HNKsNhNVwmPG58BZ9otsAiA+HK72ixqkiX3F8Yf6OpxsLFWy260RUoGJjvWYvClu3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44327},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"9f9d36e28324174a38c5992d803c725c66b9f1c2","scripts":{"dev":"parcel watch","lint":"eslint src --ext=ts,tsx,js --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint src --ext=ts,tsx,js --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.4+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.166.0","@alwaysmeticulous/sdk-bundles-api":"^2.166.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.166.0_1729097031660_0.017740911409333426","host":"s3://npm-registry-packages"}},"2.167.0":{"name":"@alwaysmeticulous/redaction","version":"2.167.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.167.0","maintainers":[{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"},{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"1839a928b895169800f0a5fe63dac44399b2b98f","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.167.0.tgz","fileCount":9,"integrity":"sha512-A4gngxYlQac1pSGH4hTVA+IjIP3jbIprfwSF6zGPZT2oB1QaNoGJcvdHYKVW18HsabQakA20TPeaV+R0pkruZA==","signatures":[{"sig":"MEYCIQDIulixziAFhtrC+lQCkdlIsMRKr6UXII9oF+pZQLgLRgIhAJ1wjsZd/ETZqUuVFUww76WopSPDqXJfaPG/E3yA6mVI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44327},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"c66bfb76e7cc3774adfec92ee5ed695d54ffee0a","scripts":{"dev":"parcel watch","lint":"eslint src --ext=ts,tsx,js --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint src --ext=ts,tsx,js --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.4+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.166.0","@alwaysmeticulous/sdk-bundles-api":"^2.167.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.167.0_1729239491175_0.24946364346601335","host":"s3://npm-registry-packages"}},"2.168.0":{"name":"@alwaysmeticulous/redaction","version":"2.168.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.168.0","maintainers":[{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"},{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"56f156963ff1c94234b8f3001c421a2e25082ba5","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.168.0.tgz","fileCount":9,"integrity":"sha512-kbY439uFVW/zpKY/hN+Ga5siRXEhH4U4DuMj5Ii4OVItZYNwRrQkfHUHgs8MDEwP1lZLr14Urbb2+c+qSFfpNQ==","signatures":[{"sig":"MEUCIFaZG5MKqrzUZZI2kNvoxZE69DNb0JeCUnlzWjKWomixAiEAuzfrKtEfYZRRuj6T8Hkn067nuQkgBrtj2cioIUdueT0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44327},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"2bf6c8d8b07b3f685da11a4ad4b33b81b3dd07ac","scripts":{"dev":"parcel watch","lint":"eslint src --ext=ts,tsx,js --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint src --ext=ts,tsx,js --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.4+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.166.0","@alwaysmeticulous/sdk-bundles-api":"^2.168.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.168.0_1729673124957_0.7477438438245063","host":"s3://npm-registry-packages"}},"2.169.0":{"name":"@alwaysmeticulous/redaction","version":"2.169.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.169.0","maintainers":[{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"},{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"3eee3a315edd3998992565eca913bf358f44252d","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.169.0.tgz","fileCount":9,"integrity":"sha512-0mm52FZa7xmWQ5a/Q+ILNA7zqmK0lpfswchx2+DXkHNYzT8UuUAqQJ48kUpdhzbC/1iQ+VlgtZNywIpbFheMzw==","signatures":[{"sig":"MEUCIQCd+ja7uzDW+Bu6eSJgA0YHqkN5eieAdwCFnnB6jlOxiAIgD58lvwLouxMk7ocT9tWWjFbVqwrLvBsqYE7/4jGbumM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44327},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"26ec904d92e9fcd4481a1e5d21b3d4c05ecdb588","scripts":{"dev":"parcel watch","lint":"eslint src --ext=ts,tsx,js --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint src --ext=ts,tsx,js --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.4+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.169.0","@alwaysmeticulous/sdk-bundles-api":"^2.169.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.169.0_1730732327233_0.11412647235239959","host":"s3://npm-registry-packages"}},"2.170.0":{"name":"@alwaysmeticulous/redaction","version":"2.170.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.170.0","maintainers":[{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"},{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"9f209fae005c170542982939a3099eb001c35f95","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.170.0.tgz","fileCount":9,"integrity":"sha512-DMRwwu7FgveKP/05pLbRT8QpeXI+EiXIau/JotNlw79e8nvOU6nk4OaKcC0sMVeOIJvvnEEP8t9m6NdFL9sCIA==","signatures":[{"sig":"MEYCIQD7rrlK/rjcgRAtlUqP/Ql+cciP35a5il6OuSs1AOhwkgIhAKGfUllUf7Boa1vG3fp6YVPz6eB+kixcPk2TqlcJDO00","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44327},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"80bceca517f9cbf55f04f6db69745980e0323915","scripts":{"dev":"parcel watch","lint":"eslint src --ext=ts,tsx,js --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint src --ext=ts,tsx,js --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.4+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.169.0","@alwaysmeticulous/sdk-bundles-api":"^2.170.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.170.0_1731590341710_0.206542061438872","host":"s3://npm-registry-packages"}},"2.171.0":{"name":"@alwaysmeticulous/redaction","version":"2.171.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.171.0","maintainers":[{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"},{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"c3a8acaf5384dbc22dd30117d125afff5c58c1f9","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.171.0.tgz","fileCount":9,"integrity":"sha512-glByXG0wFSVJfHWDEjRuK9eBVc3s6kUbywbDvUGXJOJ+JVK6ZDrDg3BI7Hlr3pwnbmz/mD7qrkGMINx2fu1T5A==","signatures":[{"sig":"MEQCICDK8HRso4sMJZ+dftg2MLM1D1WPwZYGUVTgmnQRP4r4AiBFxsDTelNqJEZwZBio6Q9ZFhkYBw57WsGpYsKZ1E4VZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44327},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"7ee0cece08afd7373f57e808098b7a8e73172c7c","scripts":{"dev":"parcel watch","lint":"eslint src --ext=ts,tsx,js --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint src --ext=ts,tsx,js --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.4+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.171.0","@alwaysmeticulous/sdk-bundles-api":"^2.171.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.171.0_1731679815235_0.836934425905429","host":"s3://npm-registry-packages"}},"2.172.0":{"name":"@alwaysmeticulous/redaction","version":"2.172.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.172.0","maintainers":[{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"},{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"16eb4cecfccd97a86275dd7be79092fcfdfcdfb1","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.172.0.tgz","fileCount":9,"integrity":"sha512-DlvIxDG/sxfo56fm5SM9acvD9WUM7Q5itMRgW+V4xpmj2VHuIQF9QhSYfMAnSBDPp0FmZUhiYJnVDaL36h54Mg==","signatures":[{"sig":"MEYCIQD/ldG7dci/cPw73P9AU7DqvBr2rRWQ7Ff0Usi1pVBBNQIhAJYKFUKONtTBTSKeZXbTQIha+figooh2K5eZ7jb1uL7t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44327},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"24e2059b89347c3f07ea38c9aa32973ac15f9a48","scripts":{"dev":"parcel watch","lint":"eslint src --ext=ts,tsx,js --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint src --ext=ts,tsx,js --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.4+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.172.0","@alwaysmeticulous/sdk-bundles-api":"^2.172.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.172.0_1732016768724_0.9771459526741126","host":"s3://npm-registry-packages"}},"2.173.0":{"name":"@alwaysmeticulous/redaction","version":"2.173.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.173.0","maintainers":[{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"},{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"cb0438f49ae9c2c0c1334e07d5aca6f3f23e592e","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.173.0.tgz","fileCount":9,"integrity":"sha512-lTA2WMIv4KqDt1zT0pzxn6KriW5eodYzVVM02MQ76L58134DssLsekZpcVgdxEGcf+35B9s50KqJoCPxHnB1aQ==","signatures":[{"sig":"MEUCIQCsV6Af7mHJRTc5lxISGehW924vW/pdMMdUpUeDIF+KRQIgCYiFTeBSAr6/0iuyV59wtkjsingndJoJIdSv4TLwXew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44327},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"4aa9b139353dae57284d22afa2b879eebd2487f3","scripts":{"dev":"parcel watch","lint":"eslint src --ext=ts,tsx,js --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint src --ext=ts,tsx,js --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.5+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.173.0","@alwaysmeticulous/sdk-bundles-api":"^2.173.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.173.0_1732189306868_0.9001016692869506","host":"s3://npm-registry-packages"}},"2.174.0":{"name":"@alwaysmeticulous/redaction","version":"2.174.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.174.0","maintainers":[{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"},{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"349a42bdd7f1c26edc70772e25a3d9c30747aa83","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.174.0.tgz","fileCount":9,"integrity":"sha512-ySOjSX6GCaRcNFR7ATCeJHmrDaVLAsVx64MGnvSGcSpF3DjaqP4Dhl72XuyyptbkeUwD7zKdoCB/0aHNJTxv8g==","signatures":[{"sig":"MEQCICkCqXVqPTDdimHMSqOkCWz9+OZD4CJPrRXMq0D/OUseAiA4tz4mvWAD9R7VG84GlOSp1w//sahkfhxf61cWa4vsrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44327},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"55ebeb823627fe16b2c8cdeb84746ad797429a84","scripts":{"dev":"parcel watch","lint":"eslint src --ext=ts,tsx,js --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint src --ext=ts,tsx,js --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.5+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.173.0","@alwaysmeticulous/sdk-bundles-api":"^2.174.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.174.0_1732195055925_0.5807965858697524","host":"s3://npm-registry-packages"}},"2.175.0":{"name":"@alwaysmeticulous/redaction","version":"2.175.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.175.0","maintainers":[{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"},{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"71b16f1619ea5d2b7e3a5e9f47026c9e75309bc5","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.175.0.tgz","fileCount":9,"integrity":"sha512-BdP05EtLFymz27sD85IlA769nKc/YedO2YCArPUDL3jq3+LW9aywqqLmJHN66R/DK9zIwjiWlkofa3/RUZ+HVQ==","signatures":[{"sig":"MEYCIQCRdvwSW7uFRxi8mkhFvx7rjCcSE/zI9icS8zy4gYOzqwIhAI0w4/MC1kCCfAYP6wxSYunev3BYwYn/2KbI/5e4qb5W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44327},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"600b5e17072eea1fb83d54e536dc644a7c95a87f","scripts":{"dev":"parcel watch","lint":"eslint src --ext=ts,tsx,js --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint src --ext=ts,tsx,js --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.5+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.175.0","@alwaysmeticulous/sdk-bundles-api":"^2.175.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.175.0_1732210858991_0.46283691952131734","host":"s3://npm-registry-packages"}},"2.176.0":{"name":"@alwaysmeticulous/redaction","version":"2.176.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.176.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"02478ee96051bc7a7bf7270442db4c94705cfeb4","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.176.0.tgz","fileCount":9,"integrity":"sha512-x8/bNRq5Enppn2jBP8JszTqsCQEdEoES7fF1/apFJPm1wNTW41ykvs/Tvc8x2b6KplTqov5pbPd/mNZuSMsTtA==","signatures":[{"sig":"MEUCIQD6W9mRDwO/WrNXwE7w/YWNf9pafwMcSIyjjKY0J2AfBgIgPao+YFPjbspKA1FaSnX/kcn7eVcB/ZNOrzNf1zYK1ek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44327},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"c925c0c59a21297a179f3369ac9980b8eab714a5","scripts":{"dev":"parcel watch","lint":"eslint src --ext=ts,tsx,js --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint src --ext=ts,tsx,js --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.5+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.175.0","@alwaysmeticulous/sdk-bundles-api":"^2.176.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.176.0_1732792781693_0.654951954860373","host":"s3://npm-registry-packages"}},"2.177.0":{"name":"@alwaysmeticulous/redaction","version":"2.177.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.177.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"f292f37d18bdc07ae164c08dcad44181bac22122","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.177.0.tgz","fileCount":9,"integrity":"sha512-igJzrY+yqkwDulZKZtBGLf9AhtTVkbnXR4tUN9GZsHOopfUCcc2Ymp3DWDZKzV/uVBFkEa8yZYwGgRGn5i/RZQ==","signatures":[{"sig":"MEQCIC00CM40eUScspGCN71nJh69ESzOcDZZiBi2YIQIkorzAiBWrN85VbpNjylrahZs63/87Ba1RKEeHFs64AaHSkETXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44327},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"99b38cab406ba8de7e0fde5fd53cd98a81449ed1","scripts":{"dev":"parcel watch","lint":"eslint src --ext=ts,tsx,js --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint src --ext=ts,tsx,js --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.5+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.177.0","@alwaysmeticulous/sdk-bundles-api":"^2.177.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.177.0_1732818134094_0.323247120535598","host":"s3://npm-registry-packages"}},"2.178.0":{"name":"@alwaysmeticulous/redaction","version":"2.178.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.178.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"eb3e7d3aa9d1e23fb803b5036a87ef8211f9e00b","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.178.0.tgz","fileCount":9,"integrity":"sha512-x3hYPMaEgaIR4yvENRR66TXYnw4fZDR3/NO5kRtd5DSJHXoERJpUVEcb7IUnLF+AnndDpX3ir/AYi4hODKIEug==","signatures":[{"sig":"MEYCIQCD3PWj6ehCvEEFKymQ6lrqj2SrJZiCx14NxEIMwX14NQIhAOQ9+e2MTjZNOaYeJKkG1Y8QssbGT/W2QQC13heha8lx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44327},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"3762dc597f2c29590a4bef6e3ef6808d8c1924d2","scripts":{"dev":"parcel watch","lint":"eslint src --ext=ts,tsx,js --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint src --ext=ts,tsx,js --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.5+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.178.0","@alwaysmeticulous/sdk-bundles-api":"^2.178.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.178.0_1733131589050_0.3574249294223175","host":"s3://npm-registry-packages"}},"2.180.0":{"name":"@alwaysmeticulous/redaction","version":"2.180.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.180.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"64769f5625e0ddee0e1ed0f58dc0398dc4f61c66","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.180.0.tgz","fileCount":9,"integrity":"sha512-vAPoP+JBrILgIJ7U+4ESDVnkHhgp4axkWLUzBT2pyrLJZi46VvvBb8LWKsH9DPHOJ3QuaqfQys6D48hG+e/wZg==","signatures":[{"sig":"MEQCIETavBR/GLuwK6kisWShix8lZCjF0A4apLiRqmATGmXxAiAdF0qwDw0QzZs2r9+N6INg18B6oBlfSjo4beq8Jxf8yA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44327},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"91fc47e54c362a551fc8800341f4510e8779b0cd","scripts":{"dev":"parcel watch","lint":"eslint src --ext=ts,tsx,js --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint src --ext=ts,tsx,js --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.5+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.180.0","@alwaysmeticulous/sdk-bundles-api":"^2.180.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.180.0_1733237477449_0.019478482684960108","host":"s3://npm-registry-packages"}},"2.181.0":{"name":"@alwaysmeticulous/redaction","version":"2.181.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.181.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"516afea852719b0c626a1bb05ab6810770afd2c2","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.181.0.tgz","fileCount":9,"integrity":"sha512-k/lBkiKffgi2EUpFw+fwqdCXBmRNo3rIVb/R82ebRUKby1bS7vBmcPeUC3WvekXosvcJ3TaN6oS8R6B5jFcFsw==","signatures":[{"sig":"MEYCIQCZ84ixIYH1PkuxESo0D4EcZ9mwrOklIEYd3iz3Sa3+/gIhAPtoehQTq2+IY/6roFA7o0cQV7Y9gsawqe8Aid5g03ue","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44327},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"545087fa8443d0eb23356c7c716076ebbf498736","scripts":{"dev":"parcel watch","lint":"eslint src --ext=ts,tsx,js --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint src --ext=ts,tsx,js --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.5+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.181.0","@alwaysmeticulous/sdk-bundles-api":"^2.181.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.181.0_1733241605989_0.36110755084618673","host":"s3://npm-registry-packages"}},"2.181.1":{"name":"@alwaysmeticulous/redaction","version":"2.181.1","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.181.1","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"c57561975143cb597d91dba3f5d6e66503e3c3c2","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.181.1.tgz","fileCount":9,"integrity":"sha512-TcKnpTwRSu9TbOHF4zrWwLX093Du7vZwshX15qTZ6I5oxyA8PYDYHrketOVS2/pS6XR/xgM/SrnsO14AjKTmgQ==","signatures":[{"sig":"MEUCICiVmbHWDhsV1iYiZwYIknhUK3uRjRk/IC0HYEkUQhwGAiEAnAnExTtrgftUgVcTyUZVe+9JQHC8TF4qsZHOBim0mW8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44327},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"6e5e14addc9bbf85769fa4b58bcbf0806cc9ea9a","scripts":{"dev":"parcel watch","lint":"eslint src --ext=ts,tsx,js --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint src --ext=ts,tsx,js --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.5+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.181.0","@alwaysmeticulous/sdk-bundles-api":"^2.181.1"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.181.1_1733478306327_0.7892691103693668","host":"s3://npm-registry-packages"}},"2.183.0":{"name":"@alwaysmeticulous/redaction","version":"2.183.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.183.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"977c01be744565e0409c786405c9b827ceffd68d","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.183.0.tgz","fileCount":9,"integrity":"sha512-DBR07m+RvQR0/wJWenIiJ03mTLbI56TeuP/ooLAoiBqFE9sdZilJ//dtFK8h2IwvgFIxMogkvu4dsrY1edjXxQ==","signatures":[{"sig":"MEQCIHsUXebJJUxXFzKNmDV61vbeTXBsx5m+nqlKOhvrp8EkAiAVQILORzL9VeKAG1AGA5DIHaCiZkO77O5Ymr/e0wa1WA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44327},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"b85826b89d4b4a89adc1eb5d2c22daa741069d63","scripts":{"dev":"parcel watch","lint":"eslint src --ext=ts,tsx,js --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint src --ext=ts,tsx,js --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.5+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.183.0","@alwaysmeticulous/sdk-bundles-api":"^2.183.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.183.0_1734022807858_0.40047818304363036","host":"s3://npm-registry-packages-npm-production"}},"2.184.0":{"name":"@alwaysmeticulous/redaction","version":"2.184.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.184.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"1b91610e895d3a7a5814d8875a8655b7f9074924","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.184.0.tgz","fileCount":9,"integrity":"sha512-Mml821AFy9rrl7F5uFpNXO1xwHvpw6WySmwToX/OrAYM+2ynGW2RU/rDNAjp6UrB6N0s4DmZduXfXfJ2aa38LQ==","signatures":[{"sig":"MEUCIBzN4zB7gBO4FWDoFIyFLmQDDCQ7fqFLrWYnYlZ2v0pWAiEAkV8g8TLz/6/wg8yKc0fko/8ncUcNire8g9n9bYTjXCQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44327},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"bd151de38526521436e599a40f474b2f0beba59e","scripts":{"dev":"parcel watch","lint":"eslint src --ext=ts,tsx,js --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint src --ext=ts,tsx,js --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.5+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.184.0","@alwaysmeticulous/sdk-bundles-api":"^2.184.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.184.0_1734351170219_0.9102978535898469","host":"s3://npm-registry-packages-npm-production"}},"2.185.0":{"name":"@alwaysmeticulous/redaction","version":"2.185.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.185.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"73ffb3a8d408481980bbb17093bbb34409d4119d","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.185.0.tgz","fileCount":9,"integrity":"sha512-sjXINH1+NcwPSVO6go/BregzTS6FeWMgfRysbhGxKXyjffQGZp4D+IFfw/MkSLyb15USv9GiDOV2AJf2VwGS4w==","signatures":[{"sig":"MEUCICuOIkH4YDXmtMdsehNJIDjovHX7KSK6C2O92l+WpoWtAiEAyi2G7XlEpvC0GLTMY3OMa2WA9gRUxsmewS4iIPN5/GA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44327},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"d81b8c34c2cfe56ebcfc46ea6fd4efd699f77dc6","scripts":{"dev":"parcel watch","lint":"eslint src --ext=ts,tsx,js --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint src --ext=ts,tsx,js --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.5+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.185.0","@alwaysmeticulous/sdk-bundles-api":"^2.185.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.185.0_1734358397368_0.8892301288102391","host":"s3://npm-registry-packages-npm-production"}},"2.185.1":{"name":"@alwaysmeticulous/redaction","version":"2.185.1","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.185.1","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"de625ffb69ec17da1c400686bfc745bd095eae20","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.185.1.tgz","fileCount":9,"integrity":"sha512-7qGr0V8QdKLtDaVFmjY5LCby6hazMT4Pyv5Jpiet65i50YTCpbujJLQjwMzS/DzPwJuUGaS93H8K7A88sq5fpQ==","signatures":[{"sig":"MEQCICAVhY9nawlqgHl3T8v6iuIAcMHgB5jv2uErq+iLcKudAiBz06zS4XqP59/g61hrbM52KPQuWRHOZFnJ5k254dTWBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44327},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"31fd9518a85bb75e2a5fcb2b108a9d8d177eb087","scripts":{"dev":"parcel watch","lint":"eslint src --ext=ts,tsx,js --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint src --ext=ts,tsx,js --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.5+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.185.1","@alwaysmeticulous/sdk-bundles-api":"^2.185.1"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.185.1_1734429812406_0.1121883069586802","host":"s3://npm-registry-packages-npm-production"}},"2.186.0":{"name":"@alwaysmeticulous/redaction","version":"2.186.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.186.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"0978c3449e616a360dfee607eff8aedd1061df63","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.186.0.tgz","fileCount":9,"integrity":"sha512-TYGNTtKPtpRj8dxiX59dqoEXpdr1IfHA+nQ8mYufjHmbvWU3ue4dASmUUhifWvC5oCABPk09WRJZ9AvLiE4y3Q==","signatures":[{"sig":"MEYCIQDjKhCtlzHnKu2rhkO/Ge/6kZcI+XevOAPXxWlF+xdvvgIhAOP0a4USOVrNQPqyR+la5LfNSK1wo8nuyt4ObyT6/OBW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44327},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"e87ff02d6e974358abcd262d74855085fd01b8a8","scripts":{"dev":"parcel watch","lint":"eslint src --ext=ts,tsx,js --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint src --ext=ts,tsx,js --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.5+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.186.0","@alwaysmeticulous/sdk-bundles-api":"^2.186.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.186.0_1734522972640_0.08159675835334723","host":"s3://npm-registry-packages-npm-production"}},"2.187.0":{"name":"@alwaysmeticulous/redaction","version":"2.187.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.187.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"8f35e703deef6ff495599642c423a24ed83be5ee","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.187.0.tgz","fileCount":9,"integrity":"sha512-2SimnQ86YdKX9hVy7Zvm2JTAlNWipvnknygeU9jMXIosYwwMKyPIyXfTpaPOqka05VCnvTLZQmHPRUyo/ankkw==","signatures":[{"sig":"MEUCIQD5YfPDhFA9DTGap67gDfYMPkhggLfkqlKTy7+uB57HGwIgVui6CtBk4VxBtNDANyaLi8paycm0JtqJZCilfjRd3rI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168200},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"7886cd2eaf96f28b17380de065ca0fe87dd2604c","scripts":{"dev":"parcel watch","lint":"eslint src --ext=ts,tsx,js --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint src --ext=ts,tsx,js --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.5+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.186.0","@alwaysmeticulous/sdk-bundles-api":"^2.186.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.187.0_1734543844044_0.29776472699220613","host":"s3://npm-registry-packages-npm-production"}},"2.188.0":{"name":"@alwaysmeticulous/redaction","version":"2.188.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.188.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"f58261fe30777495a315921b817328ab02636d4d","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.188.0.tgz","fileCount":9,"integrity":"sha512-2iOJc8qJ5fcf/J7yk1STyM/4faniVjkaft66n0aWSP42hrzz/Sim4XnkDL7+FuTLwr5MaM4jTp9x4fwLIJpHDw==","signatures":[{"sig":"MEQCIFIX+MD3vQpUEUY9+coYUVdMp4ifErge59Xo9+wl7M6oAiBejVw97Sm6a4E83oUV4g91pt+Rs6LeiG5jIvZo74vD0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179609},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"4d6aa04424e8c7438d3bc237860594030841d152","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.5+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.188.0","@alwaysmeticulous/sdk-bundles-api":"^2.188.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.188.0_1734963872846_0.012223875597104916","host":"s3://npm-registry-packages-npm-production"}},"2.189.0":{"name":"@alwaysmeticulous/redaction","version":"2.189.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.189.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"9e0c4a58048906ae30a569f86dee82da75cbc2d7","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.189.0.tgz","fileCount":9,"integrity":"sha512-Y2L0lbSPJbALY16yI825rVTsAO1JYRcKrYalgGCnIqTNi3xjzyBaIPSHpQh4tMLMq/ipZY30SixLl1RxAEJ/gw==","signatures":[{"sig":"MEQCIBsL+hLC1CrzGl8HJZ4/1lH0pCaNkQxWL5LLMI5RQLamAiBzSXmeBxVa0Xr0W8IYhoNipPs6wWx50j6JqgqoW+ReRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180170},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"13157dddb2b56ba517a67ace75e8441cdf2d7cc1","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.5+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.189.0","@alwaysmeticulous/sdk-bundles-api":"^2.189.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.189.0_1735310037866_0.23835989715930395","host":"s3://npm-registry-packages-npm-production"}},"2.191.0":{"name":"@alwaysmeticulous/redaction","version":"2.191.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.191.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"fbded210dca62656c9402901fa2047b3d902e352","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.191.0.tgz","fileCount":9,"integrity":"sha512-7BbtxkaktJPL1Hv+ttBdwBw4ZOHwgcg7yAeTJ0qAGJHs1e2hkSyFdFILDEtOTh1JJaa03jeGbDl/ZsXoi3W/8A==","signatures":[{"sig":"MEUCIQDivqoEw4NwPM5U7nNyL9Bcg03FSc+Abr5jWBvxbRA6mwIgILDbrcvEGNMYWJr0eDEaSbpvjWpvr7xyP9QfeqcRvrg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180170},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"b392db8cba87c034f824358baae14d3d3a710694","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.5+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.189.0","@alwaysmeticulous/sdk-bundles-api":"^2.191.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.191.0_1736189713952_0.28324958174932435","host":"s3://npm-registry-packages-npm-production"}},"2.192.0":{"name":"@alwaysmeticulous/redaction","version":"2.192.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.192.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"9c2026bc5b7faa0691e9388a5dd3f16b4fdfd90c","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.192.0.tgz","fileCount":9,"integrity":"sha512-30XV8z7f7dCd0SI+C15dsucLHPVR+HyIBsbk35yKIoSZ7b6kSCz69kKbELdOLWD1SNhjOgnOSStDOEPkYjRxCw==","signatures":[{"sig":"MEUCIQD1OLf9PM4GZxNwtZsiHDPjMm6zsrAR3SXKb7AEYv92kwIgfdt+PQss3wvZIFNB8i35zug37brs7C3QSJGlqUxwlzM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180170},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"3fa1ccc14d7803319ea1f007eea51eead1085c6d","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.5+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.192.0","@alwaysmeticulous/sdk-bundles-api":"^2.192.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.192.0_1736360009944_0.5185690184508338","host":"s3://npm-registry-packages-npm-production"}},"2.194.1":{"name":"@alwaysmeticulous/redaction","version":"2.194.1","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.194.1","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"76d8771f06bf3ec8f02e97eb057790379aa48c6c","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.194.1.tgz","fileCount":9,"integrity":"sha512-bAyfC4bfqeLSdodkIOojZxhqVec4fYqYqnmZGyu460Kghs6slaftX1lY/Ry52eN6nS6oXAaV5pcXbaCo0783PQ==","signatures":[{"sig":"MEUCIHxzCIzgIvhS3fvfZ9rWU+Snt3vIv2IGvnmVKwVbAekEAiEAoTsk2QmjI0GRRZBbSrJaXrDAetsQpPaeNVPZ2WcsVrY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180170},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"893ddda7fad918abd21e80c065289336f88d125f","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.5+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.194.1","@alwaysmeticulous/sdk-bundles-api":"^2.194.1"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.194.1_1736501249979_0.8132775341570309","host":"s3://npm-registry-packages-npm-production"}},"2.195.0":{"name":"@alwaysmeticulous/redaction","version":"2.195.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.195.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"14e0b6ee0370683a4f8354146c7f4f10cd66d9d9","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.195.0.tgz","fileCount":9,"integrity":"sha512-NnSCDgAQke3yYCMdv8H2kvPt+4OVTIwN5MQcuuNiM1TzbR7H96aKWv/jWlHarvcKK43Zb738sivGwEoaup045w==","signatures":[{"sig":"MEUCIQDIZmmwy/8k4PHRpoL94xItxPX0zwGzOx/yTSnjkoXLkgIgTwu7ouuExO6YSNPMmRekTCHPqRz0KRWBdimhu49zFE0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180170},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"a57e56b9cb84f193d87269ad9c2f88b0f2108902","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.5+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.194.1","@alwaysmeticulous/sdk-bundles-api":"^2.195.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.195.0_1737393256035_0.7618242520142584","host":"s3://npm-registry-packages-npm-production"}},"2.196.0":{"name":"@alwaysmeticulous/redaction","version":"2.196.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.196.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"26f79a836d39d9dd9470d51716f2db56d81bf52a","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.196.0.tgz","fileCount":9,"integrity":"sha512-2C/fNCoN3ebMGA6156QiALROewxDZtKayZa25B1pQvsWyHKVl/ZGHTe2BLZnKOYk0z3WlKLYN1QKjsK6UpxbfA==","signatures":[{"sig":"MEYCIQCtgX/a30av4jpxsy/snDhUug4dRPlUmgCMgQYmtOyHbQIhAJwslsS3zJkkwnj6an6XnvpcrLLnlAhrtz1y9GOkMwBJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180170},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"89f10e4354da0771d332acd87c28233f9666779c","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.5+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.194.1","@alwaysmeticulous/sdk-bundles-api":"^2.196.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.196.0_1738002896253_0.3017976400063651","host":"s3://npm-registry-packages-npm-production"}},"2.198.0":{"name":"@alwaysmeticulous/redaction","version":"2.198.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.198.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"094b554468da4ed63bb6f13fcb88dc739fce788e","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.198.0.tgz","fileCount":9,"integrity":"sha512-mNiryJpX9JCSPzSng4+/x+BhfOiupcFwrgJWrvqjLhz+Rj4QIc6K11BEOHUiFqaEhpiNfcG0ir1am/wIMxGPnA==","signatures":[{"sig":"MEUCIQC2c8af/ZnPmtKWsfFZ8gYwB0JuzHam1C0yQTPb0UjZkAIgYiDN/xBziT/J6vW4yrddUuBNS2RRM6BNiWDyIHq/XT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180170},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"6e0e2a9a6ff42da8d74d1cfd99cdefab9bdc59c1","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.6+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.6","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.194.1","@alwaysmeticulous/sdk-bundles-api":"^2.198.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.198.0_1739198790198_0.1828365726686474","host":"s3://npm-registry-packages-npm-production"}},"2.199.1":{"name":"@alwaysmeticulous/redaction","version":"2.199.1","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.199.1","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"93b6b65b4af55cee17325870d1d37ddabe6e8afa","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.199.1.tgz","fileCount":9,"integrity":"sha512-JXaPMU+qYIuMjEvrMswNn/4PQR/ufg3ygA52eesXiIFPSreHNwwYveQ1OWfanYcTGzl/3Qi8ndD4Kve4wKf9LQ==","signatures":[{"sig":"MEUCICiiHzmRnmw9WHYYOUsm0EqG9ngnoidEyR7oibtn6PCYAiEAtgbWoMiTYcF9IxdCEALH+OTHsg8WBGHWdUqlHToube4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180170},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"395cb04fd66dd36eb5f011ea4b6ae5fef123fd14","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.6+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.6","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.199.1","@alwaysmeticulous/sdk-bundles-api":"^2.199.1"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.199.1_1739469314109_0.527947777937319","host":"s3://npm-registry-packages-npm-production"}},"2.201.0":{"name":"@alwaysmeticulous/redaction","version":"2.201.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.201.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"6aab3bd571fc363916c7051d875209a4797fa4c4","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.201.0.tgz","fileCount":9,"integrity":"sha512-k11SzKPYPsR+vXPQfCrK91CkuRbBmWxfn/IU/xIuhDPy26hutClycgduyWYIGmh/oJGzWIBizTuGJTsOw3b52g==","signatures":[{"sig":"MEUCIQCM1+ou2HKn91VGgBbAf1oHz5JgaxIABygRDAvPHUL9tAIgREY0tXr9Jjvvd7ZzGO668rgua/ODLOEkJxJ6duBWFPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180170},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"febc97c342ee826171aff37a12df09e2a70a12bd","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.6+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.6","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.201.0","@alwaysmeticulous/sdk-bundles-api":"^2.201.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.201.0_1740044547486_0.37853090981919735","host":"s3://npm-registry-packages-npm-production"}},"2.206.0":{"name":"@alwaysmeticulous/redaction","version":"2.206.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.206.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"c6af6757549169b74a15afb58f4325224db680a8","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.206.0.tgz","fileCount":9,"integrity":"sha512-hlZFF7tClim4sLxHL49xjsAzACEvaB7hoK/NWdpsD3Tgjthq+9+JtlKj4MtdqYw+47vQQqdk0ut56EQAV22S8A==","signatures":[{"sig":"MEUCIQDWEIS1OLQZ4zWJE/0h4wx/bg8lXORv/wvW+AD3Y8NMpwIgClHvUkf5nnzsIXRFs3ZwDcDRcEewC3SZPjvSZhVla9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180170},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"831a3fdf09d721002c5ef77d32c11fe471d208f3","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.7+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.7","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.206.0","@alwaysmeticulous/sdk-bundles-api":"^2.206.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.206.0_1740484683343_0.9407504701214364","host":"s3://npm-registry-packages-npm-production"}},"2.206.2":{"name":"@alwaysmeticulous/redaction","version":"2.206.2","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.206.2","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"8def87e74fe48342be266acd7f4e2654ce7ebb65","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.206.2.tgz","fileCount":9,"integrity":"sha512-NwgjHGFTq19zxqTPpzyU6KnApLsLiiIqN5aYFncQmyxGjeifnjYGjhivQ46SZRtA62NRStgaE5+EI+IdYKY8xw==","signatures":[{"sig":"MEUCIQDVF6lfENRVQqtefySaqU8mEMzU2J6NfR9Gg+2Twq5OkQIgLzof9AT0Pope8y4OsGGYIGe8e1I8AW/pQhOEtCg6g+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180170},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"49f1744bf7100a39c45cb0c6ee3247e7d607330d","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.7+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.7","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.206.2","@alwaysmeticulous/sdk-bundles-api":"^2.206.2"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.206.2_1741708563345_0.014198915287621183","host":"s3://npm-registry-packages-npm-production"}},"2.206.3":{"name":"@alwaysmeticulous/redaction","version":"2.206.3","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.206.3","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"881418a52e164c9b3d93715acf3720ae4fb99abe","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.206.3.tgz","fileCount":9,"integrity":"sha512-7bWX7mOe0WECbB5XbKqcnQK5ubdeDlpFTXLu2hIR+VxDVQh4lX36IZq4ZHlIK0UGJi6vIkCIt8Pq9D2hP67OhQ==","signatures":[{"sig":"MEYCIQC+araUhXGJ6XRuR/EN3b8YD14aZXvlSY7w+SuMCPXciAIhALYzGbBSk4liRjnvQV64n14mn4I8Ha0LF0ypPE20Cyla","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180170},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"73b6190d19c510585606f42bd0d788789cde0981","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.7+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.7","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.206.3","@alwaysmeticulous/sdk-bundles-api":"^2.206.3"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.206.3_1741860901244_0.7363091271340696","host":"s3://npm-registry-packages-npm-production"}},"2.206.4":{"name":"@alwaysmeticulous/redaction","version":"2.206.4","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.206.4","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"0455d743f5fc9980814f171db7ade3304048b549","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.206.4.tgz","fileCount":9,"integrity":"sha512-cNjbD4UL8Uxr4MydfBCsEx5L1gXd+7iDyMOHQLzcRFpGHaGIK9+SzpMGZs5QBFCSDlYgS2jGmz7+U7oU0gpJbw==","signatures":[{"sig":"MEUCIQCEAIEKhr2AY3rP6xeJYeIF+C+e7C/2sRXpU2mpiNPhtgIgaiHHHIz0oEQy9cPjIa+8NmrpnOm2IrIC66kmxk8uLDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180170},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"bc031b016c56d2e1f49450b6a67b4049a0fec23d","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.7+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.7","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.206.4","@alwaysmeticulous/sdk-bundles-api":"^2.206.4"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.206.4_1741872858809_0.33207157114855224","host":"s3://npm-registry-packages-npm-production"}},"2.206.5":{"name":"@alwaysmeticulous/redaction","version":"2.206.5","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.206.5","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"16c2c78ab2a4404da39717ac5c9c96fd09b1d8f8","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.206.5.tgz","fileCount":9,"integrity":"sha512-9F9GvRRxW9oOq2PR6tjxKDm5vuVPQEB34GwHf12IIBze+M8hlYYsuUGsTzka/3bnbQ0Rr7iMOp3wcfTUMICvCg==","signatures":[{"sig":"MEYCIQD8nOr1u+qP93Ixk40QekZj91fKKiOOiGfbWHkJ9QaEzwIhALEUdsQYmsVmIFQCBjzt7kD0yfMT7R+yIhEqfZDtOTms","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180170},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"2534907bacb620822002c0eb717c9c26f4b5c442","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.7+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.7","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.206.5","@alwaysmeticulous/sdk-bundles-api":"^2.206.5"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.206.5_1741964232664_0.01068834031687338","host":"s3://npm-registry-packages-npm-production"}},"2.208.0":{"name":"@alwaysmeticulous/redaction","version":"2.208.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.208.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"ee52fe8112c254822ec7f13da823c642b7118c74","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.208.0.tgz","fileCount":9,"integrity":"sha512-AjKhTKZro1zeaiVmazGtxhXpedoMm2KMfYqwQbL37+X7dtRv+JhwPxV4L/BIK8lY/ocVZiwOBTa9uwObcKS9ww==","signatures":[{"sig":"MEUCIHU7VNk3WURm7son2ZKOo0AVM8tDOLSQbTTzGcSBZh6BAiEAr5FZCje8dEJ1v8RbNXnbpYLHN9QI74SbnjfRMXa6Sk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180170},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"76c65150e5d9ef59ccbebe44cb3ee3573e0ef9fb","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.7+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.7","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.206.5","@alwaysmeticulous/sdk-bundles-api":"^2.208.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.208.0_1742316530700_0.18475930307803567","host":"s3://npm-registry-packages-npm-production"}},"2.209.0":{"name":"@alwaysmeticulous/redaction","version":"2.209.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.209.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"cdfbdd315510bab8cb5c3f8b10872629adecbe9a","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.209.0.tgz","fileCount":9,"integrity":"sha512-k3THwXhDR4waU0MZ+41pqn8C0Mxq/M/K61b1M/VqlDulIgwIJVSDmW8yK59BPp0aIONIYa1hQZsom8EZ5FUYKg==","signatures":[{"sig":"MEUCIQDhPTsPR5c4aJFUWH1JlclcyPQNU2Z+4ATKnLSgxS/WIQIgFPe3WF0Up+l5nkDLgHHwK4KIjdnWLfF0vgw6DCyv4gQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184470},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"35f4ec568c4c5494b14143bae94122aa7beec747","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.7+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.7","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.206.5","@alwaysmeticulous/sdk-bundles-api":"^2.208.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.209.0_1742468669879_0.05169577798321168","host":"s3://npm-registry-packages-npm-production"}},"2.210.0":{"name":"@alwaysmeticulous/redaction","version":"2.210.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.210.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"558b6a9a4bc62de5092b6f1cd981c8da2c2eda39","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.210.0.tgz","fileCount":9,"integrity":"sha512-GDytoDOrsXYRYHpgvKE72h4dbK2jVejaw03GpP2CpD6hD6V7ChrfiKJr6ZUbiEFmTprCG2AxQdrpKQZgQ+aPuQ==","signatures":[{"sig":"MEUCIFTokt7GnCMF6vtg56B0gmbBkwT7WM5W9nplVAsP3j6EAiEAyPx6FUakQW2z13GQ+FkJs9hiJnhnK8BthdlGqPQBl54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184470},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"0c1334b963386abb7cc50756ffa237ef36f24dea","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.7+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.7","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.206.5","@alwaysmeticulous/sdk-bundles-api":"^2.210.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.210.0_1743082716964_0.8710313562339351","host":"s3://npm-registry-packages-npm-production"}},"2.211.0":{"name":"@alwaysmeticulous/redaction","version":"2.211.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.211.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"facff261780a27035f05f59e2bb88dbdaacdacd6","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.211.0.tgz","fileCount":9,"integrity":"sha512-yTuzTnT/KBP8C528jBnnPQZH1f00o38dS638PhAyD4NQvB+3jiNu4/krScqRIAFBHcKhO6w7jFo1EcunWfZTFw==","signatures":[{"sig":"MEQCIGQNmUinU6Ipomi/ESA+phJeXAIs13g/XrEGbE842N6SAiBuF5HM+CwRYIfrsoDcmThzNe8d6PAY1TG55YzhScmV3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184470},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"5accb94d81a8c003513a0b7f09bcfbb99a29fbcc","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.7+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.7","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.206.5","@alwaysmeticulous/sdk-bundles-api":"^2.211.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.211.0_1743092035838_0.3566812427840209","host":"s3://npm-registry-packages-npm-production"}},"2.212.0":{"name":"@alwaysmeticulous/redaction","version":"2.212.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.212.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"4cfae948d7dcb8337c223389fedc75e689811607","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.212.0.tgz","fileCount":9,"integrity":"sha512-K5+CBnmMRykwdQCW7D48wQOTiUDkOQY3X2WGBuE7gyIPZjMt9OwrouEWVH4Vw7wavBvwYnceHxKS7MOid6o97w==","signatures":[{"sig":"MEQCIEW/+W9RBCUIhxmVpPuIVGoaP5D2BBm4ejwl+msYk5ViAiB2UXsoF0EVyEszhT89CAXQoUEo2QN00xUBFCD+1S6z4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184470},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"8004c993600e4d50fcacd0af55c29be8a498060a","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.8+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.212.0","@alwaysmeticulous/sdk-bundles-api":"^2.212.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.212.0_1743590162548_0.16965850002070093","host":"s3://npm-registry-packages-npm-production"}},"2.213.0":{"name":"@alwaysmeticulous/redaction","version":"2.213.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.213.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"3bd4876ef48d26f960ffa5c049df7cc4927d6ccc","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.213.0.tgz","fileCount":9,"integrity":"sha512-c/XyeKAq1iFlozzeHcKpmciHObIakMLn6aSfoJzhnDdxrR8AHW+kiqmasdq6r2Bd+/Uahn+LPUFQLAzx4lQD/w==","signatures":[{"sig":"MEYCIQCp5A0MAna9AQ0W08fPjFiv/uaRSO2FHD0VtUBOPk8yygIhAMhwXCUZSWBgMtIuRYLBJQ/z4jC9eVBZXUg3hFaF8eQU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184470},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"4da2cc2646ed34af7677e7524e60add96a1c6a59","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.8+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.212.0","@alwaysmeticulous/sdk-bundles-api":"^2.213.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.213.0_1744909645064_0.01066970191616412","host":"s3://npm-registry-packages-npm-production"}},"2.214.0":{"name":"@alwaysmeticulous/redaction","version":"2.214.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.214.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"ea733e22662ef460c6bc903bcc45fd094d673d61","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.214.0.tgz","fileCount":9,"integrity":"sha512-+HNo1G4a4g4KEZuENh9n0wLTYcfgc6w9ho9ROyYq1NcO2oNgGgj4bk6MHOZEaH2y6YnKzyL5IvNBFtXgwikJWg==","signatures":[{"sig":"MEUCIH37ods/iaMgaqFeUPemYMVYC8mWh9c+9MvAVSaRMwWRAiEAlAHHoHxVd4wgoY/RVBa+D2Q3wn7yZ5ghiydeMB5htYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184470},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"5b1e71ac1f70ef9468b916c96e34a433370e0e3e","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.8+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.214.0","@alwaysmeticulous/sdk-bundles-api":"^2.214.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.214.0_1745591719890_0.9808427223972533","host":"s3://npm-registry-packages-npm-production"}},"2.214.1":{"name":"@alwaysmeticulous/redaction","version":"2.214.1","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.214.1","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"f79d76c84765be053871d53983a6d36b12046bd6","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.214.1.tgz","fileCount":9,"integrity":"sha512-hRtS9Ft/Sr1QVRSKQdivveUHht3LVogc3SuwBa/29wmpTiH0a8tenkkpT3gaRfUrv8aM3qb2LlTFtSq0WG0Bhw==","signatures":[{"sig":"MEQCIAHRVaRXy4vcKC8jsgcwodh71WIJikrjhcXlDxLLA0AJAiBKJvvJR0uMtGTVrRcdZpFbXPEKyycwzWr93/BquYIvIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184470},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"cf2d60a43bc20ffa900abe252960a12db703b839","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.8+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.214.1","@alwaysmeticulous/sdk-bundles-api":"^2.214.1"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.214.1_1745839294377_0.45636140238507283","host":"s3://npm-registry-packages-npm-production"}},"2.215.1":{"name":"@alwaysmeticulous/redaction","version":"2.215.1","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.215.1","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"14331afcf94f41636c50ac23630cdc433384153b","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.215.1.tgz","fileCount":9,"integrity":"sha512-WDlHFRLWly8YorlTwN5cIMB3pH1j7MGRt6aQceXHDOJ8gjr1bVPdjPXLcPM9/fChD4jBe6j7NBYaFdLzVMBC0w==","signatures":[{"sig":"MEQCIDBFglVWkk25yhrHkAhCdaf7ra0uZj4OYKQ7yxtYHtlGAiBReQMCRp0DT8alM4txDrh/062e+PZ8PHfka3RVulzIGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184470},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"95e5b795aefa023f4201564f725b760f8555833e","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.8+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.214.1","@alwaysmeticulous/sdk-bundles-api":"^2.215.1"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.215.1_1745947339766_0.02899628878678384","host":"s3://npm-registry-packages-npm-production"}},"2.216.0":{"name":"@alwaysmeticulous/redaction","version":"2.216.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.216.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"3f1fed74e8c99b7e66a8e0643dfbd51285fa5ce5","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.216.0.tgz","fileCount":9,"integrity":"sha512-WsMfGkSmD4eokagJhUPGp2AsjhFGf+WsKNh03/E7SIGobNNnlf0W9MB4HubNJAV6hGJmQ7J03f3q8YzF+ax1qg==","signatures":[{"sig":"MEYCIQCgvGRaJKGQrozjifWTPPSQaprsdoS59iyA8M7ThyCFyQIhAPRUdt+gP2m2ir5m7tf185kiiOIn7AkQXM3CjSO7kolg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184470},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"3dc93252ea32f8a0416d03a804dd00b20e54617c","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.8+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.214.1","@alwaysmeticulous/sdk-bundles-api":"^2.216.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.216.0_1746532392601_0.6375234467338813","host":"s3://npm-registry-packages-npm-production"}},"2.216.2":{"name":"@alwaysmeticulous/redaction","version":"2.216.2","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.216.2","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"299ba276f744b9d204a634280246b424318d3451","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.216.2.tgz","fileCount":9,"integrity":"sha512-lfDsTi4j3vgL+u/6+TJTT/TFgdZh2us50tCfbf8EX3NRqbhZMxWz+yM/4Gw2zE2ovTtkNuYMJEflcXXX3K1NeQ==","signatures":[{"sig":"MEQCIDlTZ/vKP0DBl9lXwEAmLUgjgNck8TyxJPsMOZKYvDh7AiBiwLHvRrkxNfmFPivunuAxvtN1E6gCDSwuqMUQGVbGIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184470},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"7423e8e6ea15c206442e95812f0d19b39b6c6776","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.8+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.214.1","@alwaysmeticulous/sdk-bundles-api":"^2.216.2"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.216.2_1746546765341_0.5313722347959853","host":"s3://npm-registry-packages-npm-production"}},"2.217.0":{"name":"@alwaysmeticulous/redaction","version":"2.217.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.217.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"8e26267e7e15a6e76ac9527143180967d800bbfb","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.217.0.tgz","fileCount":9,"integrity":"sha512-9H2T47meVLweqqDqpbCilM1OqMxUXwfIp74iUBp7BqL/sacykE2ZQX7ndLBNb7ltC+3o0bbij7dkkjRp4tGJTA==","signatures":[{"sig":"MEYCIQDPj2CPcL1w3CLLAk2olbq/2Z1PJhJvydjvBuJymY55zQIhAKRqbmNO6Js4smVuQpMGYSZzsseQfAzfkUJYoKCvri8X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184470},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"59ed023e008f2ca41ece40339690e775702861b4","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.8+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.217.0","@alwaysmeticulous/sdk-bundles-api":"^2.217.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.217.0_1746616021467_0.3960824137611154","host":"s3://npm-registry-packages-npm-production"}},"2.218.0":{"name":"@alwaysmeticulous/redaction","version":"2.218.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.218.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"c6edc586bdd5300e01db4f1f52aabceda4917ebd","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.218.0.tgz","fileCount":9,"integrity":"sha512-8KdCaxEmOTZKDPkWrsjr31OMn2HF1+6oq+xxbOiPXZ3ctmJ2Hg2yXYuDUoZJ1xZln2kHhFMS6se2rjhNsLFW2A==","signatures":[{"sig":"MEQCIG519bLRHkNE3Cf4qRGD/aWrGfQr3V8ACFkhOvI7CVJzAiArujxD5JA9N/qnZk14rduS3j9HZtOcKw+a6DoA4dgY9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184470},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"d79252df95435725f5f5342990cf63996e84d419","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.8+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.217.0","@alwaysmeticulous/sdk-bundles-api":"^2.218.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.218.0_1746696586709_0.6051887943398195","host":"s3://npm-registry-packages-npm-production"}},"2.218.1":{"name":"@alwaysmeticulous/redaction","version":"2.218.1","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.218.1","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"6b07f7b43026110aaceb558ccfbec052b1ababe5","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.218.1.tgz","fileCount":9,"integrity":"sha512-NrCUTZ9h73NY4vNRxFXoc2s82V6imyhxC8VVMwHRAsaOP0PnqoukRJ+wgr3lOMY7tEi0sMPzT1sMRjfzIcJE2A==","signatures":[{"sig":"MEQCIGFyMYUHHZSbWYFvwPfCP6Fvd7OCnFDvIHleHGucvTMDAiAz96SHH1SNBHBeUtwaPTC4Yny1uu3ZH6peLpqSUvKDLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184470},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"96a25d0fdd70d83e486a6d441ef32aa43c734765","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.8+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.218.1","@alwaysmeticulous/sdk-bundles-api":"^2.218.1"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.218.1_1746724485491_0.7994957322263789","host":"s3://npm-registry-packages-npm-production"}},"2.218.2":{"name":"@alwaysmeticulous/redaction","version":"2.218.2","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.218.2","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"c8804072843872c063d55f77d7d8b5e446a8b6ca","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.218.2.tgz","fileCount":9,"integrity":"sha512-V0MgEKuVQOX37TWv2kieSE4mhwDQWQ/WTgevywLZQI9wtQ2MIr/5cuqFy9gaOE55jofNmeDgAmLT9EXKeEe4AA==","signatures":[{"sig":"MEQCIEvV7fD+LxSLjpBLXg0BEbNLt6FJ0CVvi9HhUM1Jv5IMAiAskBILuM+U6mjCG9tWb/KEvm+pDj3c/QNvHZ7h5yCCPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184470},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"90eef525202b77d58b83b1117d4b56e827e6fe72","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.8+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.218.2","@alwaysmeticulous/sdk-bundles-api":"^2.218.2"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.218.2_1747039936772_0.992880441465962","host":"s3://npm-registry-packages-npm-production"}},"2.218.3":{"name":"@alwaysmeticulous/redaction","version":"2.218.3","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.218.3","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"3e68cc7b92287cfc46f56bd0fc40433ade00f49d","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.218.3.tgz","fileCount":9,"integrity":"sha512-YmGTP6+NUlXnEIIR4/zAKajTYJHbtPSypkeNDR3bqX9bGAHfB/ZOn/rPMGbnN0TLH7nqAIP/nDTUXbGwsS+h2w==","signatures":[{"sig":"MEUCIBBzf6iNFZQ4hSPGDO9aDsWqD668Y3QT+OGixL92jiRjAiEAtBDaLpHh0KHnxe4Y+GvIHG9hJyLoRTy/cH5P2zMlJTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184470},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"501fcb42297b85967b47aadb7971e4a1baa7b23b","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.8+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.218.3","@alwaysmeticulous/sdk-bundles-api":"^2.218.3"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.218.3_1747125047296_0.35019131623964883","host":"s3://npm-registry-packages-npm-production"}},"2.219.0":{"name":"@alwaysmeticulous/redaction","version":"2.219.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.219.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"a5ed43d14283c9435599ca5dff862ec3572be7cc","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.219.0.tgz","fileCount":9,"integrity":"sha512-ets9/VGE/nOrQggYq/GL8smaWFyBaqob95o9wh6vFgWwWmTYVFRbGYKZqfiFcjagHy7NE+cYmAVBfLQ1YBKULw==","signatures":[{"sig":"MEQCIExc24IZaJR+RrUQa0oKH1UxdVIvqMdlRb+bV0Vxu5XbAiBawe559HcIGr0GwHZJoJthw2GDlTNsbKTbFpHWRU8j5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184470},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"e0581710957fd5b4469d376e6e850ec182348894","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.8+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.219.0","@alwaysmeticulous/sdk-bundles-api":"^2.219.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.219.0_1747225937692_0.8995635890676315","host":"s3://npm-registry-packages-npm-production"}},"2.221.0":{"name":"@alwaysmeticulous/redaction","version":"2.221.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.221.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"6183c04cbf4104eb45058d77aa3a780bd6d15adf","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.221.0.tgz","fileCount":9,"integrity":"sha512-tTc6Lvm42ZQ94+4Wq4GJg6hDbDn+RjzmmgdZgfqSK9rVXKHHz4rQk5l8FswWBLo311UKiyzme7NnrNel79RkjA==","signatures":[{"sig":"MEYCIQCEQNTHHxKHHaT/zd3/DdOb7mmfHxfX+SUSPqRuhd9YRQIhAJrQUKzWszVLEsADE+/cMUkCDnsMqfKzv58b0ipC5UA3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183205},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"87f598857d832acb593e1c3f1fd08aa02bd12426","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.8+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.221.0","@alwaysmeticulous/sdk-bundles-api":"^2.221.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.221.0_1749136326550_0.005218874177871147","host":"s3://npm-registry-packages-npm-production"}},"2.221.2":{"name":"@alwaysmeticulous/redaction","version":"2.221.2","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.221.2","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"0ad8cb5fdf22c0f47a982642cd1b845ec7ce55df","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.221.2.tgz","fileCount":9,"integrity":"sha512-AQPXvH3OVW+hKuLUykkJ1RtYHPm+P4vIlesuPoHp7VxEqfG2tRno05tP6IG/a58p8P+PC0X32k1I/pmQE5eoqA==","signatures":[{"sig":"MEUCIQCci79Y+X5tyvP7IRHqjsD2Btu0juLXx9inrnLdUJj8WgIgNvELOGzPh+YqYQlHpR2tixH7WbNK8nAtwUCCAScQYcs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183205},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"826a711e5add334fbff715d5458d631fc46837af","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.8+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.221.2","@alwaysmeticulous/sdk-bundles-api":"^2.221.2"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.221.2_1750082196094_0.8309038704501459","host":"s3://npm-registry-packages-npm-production"}},"2.223.0":{"name":"@alwaysmeticulous/redaction","version":"2.223.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.223.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"26331370d2d7c435e5935b80cbd2606c19b9f3aa","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.223.0.tgz","fileCount":9,"integrity":"sha512-iKJlDiU6o+xjFMtYUx03zbSlD0mopdle8pbfmRg6S2ld6h2V4ZNuStLkcg9eIBENW9+JMxPwgubW57oN7LBOXQ==","signatures":[{"sig":"MEYCIQCU0QGd68RdQ5sQvBqi5F1n7mu3kjvQEGRSIYG0XSj+awIhAJgsEG61zAG4ocve2dR7W9fko+kfGpNesqAnarDhTW8c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.223.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":183205},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"188a6f4ca991635721e66514cb62b7be847b0d0c","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","actor":{"name":"meticulous.eng","type":"user","email":"eng@meticulous.ai"},"email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.8+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.223.0","@alwaysmeticulous/sdk-bundles-api":"^2.223.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.223.0_1751633927314_0.9166640275374223","host":"s3://npm-registry-packages-npm-production"}},"2.224.0":{"name":"@alwaysmeticulous/redaction","version":"2.224.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.224.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"582ea5166c5248590732fa7e21351c9c06c162c7","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.224.0.tgz","fileCount":9,"integrity":"sha512-YT0WEulyU5RniZv3jsL6GJl/kOdRMUSnbCcE/NqwDNMZa+On9qd+JrUPwXJ5dujG2j5+B2xD/ucMksaZISxW/Q==","signatures":[{"sig":"MEQCIDJgYvKkpqmME6khpz+1YXmCH1Y3Jlp14FxPi4ebTZe9AiBms2bonLT8ybTouW6RPuiHHRZlvZdjkEd8te0fmXkkbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.224.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":183205},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"c903b109d93a6de1c603af943987bbd6c09de959","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","actor":{"name":"meticulous.eng","type":"user","email":"eng@meticulous.ai"},"email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.8+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.224.0","@alwaysmeticulous/sdk-bundles-api":"^2.224.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.224.0_1751972093620_0.711986991476512","host":"s3://npm-registry-packages-npm-production"}},"2.225.0":{"name":"@alwaysmeticulous/redaction","version":"2.225.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.225.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"c7d92e8b2d2b795639ea4b83022066ff30e1a365","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.225.0.tgz","fileCount":9,"integrity":"sha512-7XE7EV2a8AOYoEIZoNXp5wMosL9/x83c0DqGgQh3gGU2wPLyyoy+4RLmAZOZg9clw0Yvl14KOwdQrROXnlYJMw==","signatures":[{"sig":"MEQCIFg1g7fI7/4drjhRNPOXuv8ovqXoIl7gFxPdVscAjPhiAiBK0uyQ5I8+NvdFbOwhHrouDeMYVj3PVgWD0soqdf/+BA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.225.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":183205},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"615032f8b34b25b5f2048639d31cecbbc013f2e6","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.8+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.225.0","@alwaysmeticulous/sdk-bundles-api":"^2.225.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.225.0_1752501776574_0.7888844299545084","host":"s3://npm-registry-packages-npm-production"}},"2.226.0":{"name":"@alwaysmeticulous/redaction","version":"2.226.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.226.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"a14d051016cc658070cd38efa8ae29baae21e5fb","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.226.0.tgz","fileCount":9,"integrity":"sha512-wKPJUXtbrFtTeE8jFR6NW+NC7MUBZJAYRbLzmpe4F397lhpE/hxf3RaZLGxfqNghcqrM2rzfNO+bpxVWjC6/sQ==","signatures":[{"sig":"MEYCIQCfHD6aPSs7hIar2HKaZ71COu8clSvIacv+pIRlIw2TXgIhALQzSXoTUgTY1BhU0BZb+uVMgES8v54XPT/QMMNprf5H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.226.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":183205},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"123441dd7700b6861cefc0a0ade0301bee781f9e","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.8+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.225.0","@alwaysmeticulous/sdk-bundles-api":"^2.226.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.226.0_1752747724870_0.07308680387492261","host":"s3://npm-registry-packages-npm-production"}},"2.226.1-beta.0":{"name":"@alwaysmeticulous/redaction","version":"2.226.1-beta.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.226.1-beta.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"fda1882ce3120fa6caf63357cfb5924cceeb4192","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.226.1-beta.0.tgz","fileCount":9,"integrity":"sha512-7Zvex8AaYBdENprRxZUBGgT1AasTFrHRmBkjSlZB3qmL4H+9qQ/4jU4S1Qp07lauHiHOtp0H43oBnyrysjdIIA==","signatures":[{"sig":"MEUCIQCHH6j+Erde+qyWyldCV1qxhK/rykPl0M0d38xlPvMb2QIgSk5gmxSOcSbq3jt+9NgPFoTEIEi23U04g8Mb02te/3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183226},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"fc0c7601662024f702107bbc57d11587034c4623","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v22.16.0+arm64 (darwin)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@alwaysmeticulous/api":"^2.226.1-beta.0","@alwaysmeticulous/sdk-bundles-api":"^2.226.1-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.226.1-beta.0_1752769279814_0.8173706479580785","host":"s3://npm-registry-packages-npm-production"}},"2.227.1":{"name":"@alwaysmeticulous/redaction","version":"2.227.1","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.227.1","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"460cb74c3fa0eef7dde81f1b0d95dce15ac51ed3","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.227.1.tgz","fileCount":9,"integrity":"sha512-Yz4+zb6/DFnS8cKx0U0dZ4dNvLlEv1ZUD03CdUBfBdfiii+wNYolUrHnrZW5IgFjspALcWn1zwUAsmCgu2aCBw==","signatures":[{"sig":"MEUCIQC9qediWQ8/Tcu/8BdQ8EShN5nMD1ZyUdodzHky4n0epgIgSw8nghXN7qWHwclF4aFmBAJzLR0CRZk133gu/fsZcVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.227.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":183205},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"19a4533fe580c27c6d17ef2174e37450f4d27657","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.8+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.227.1","@alwaysmeticulous/sdk-bundles-api":"^2.227.1"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.227.1_1753193716896_0.959215125247044","host":"s3://npm-registry-packages-npm-production"}},"2.231.0":{"name":"@alwaysmeticulous/redaction","version":"2.231.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.231.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"78bdaad8be0b34baabdba4ab16f1005633c62d49","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.231.0.tgz","fileCount":9,"integrity":"sha512-M41+CgmV6MsgRkxwr2UK/YNc8YSXUaKwEKw0lV+8SAKLJZpCTpXaeoT5OH05YZwQ//J8R9DqXNNd8WEUIIK5Gw==","signatures":[{"sig":"MEUCIEbwyb+7+6ftmIpG3dGRcB2hn1aNJ40AYj/YeTCt0sl3AiEAqzmwXcTfa+z3BZKL3HZbuwWYxq6apFjZFDhwMwjF4vE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.231.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":183205},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"60b59d285eeec8a0a1b4fba42c9e0ff3466492e1","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.8+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.231.0","@alwaysmeticulous/sdk-bundles-api":"^2.231.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.231.0_1756484319393_0.35231466477002926","host":"s3://npm-registry-packages-npm-production"}},"2.232.0":{"name":"@alwaysmeticulous/redaction","version":"2.232.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.232.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"cfe04b693ab73e5dc7a7d7f618f29fdec353eb4c","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.232.0.tgz","fileCount":9,"integrity":"sha512-khmny9JKHT6zrzRwjDMHFClZr9MnVGKaPx+2ic4Msx21OztD9auDEfO042ViqLGJ7y+Bb1XlV8RNhP9PrjuugQ==","signatures":[{"sig":"MEYCIQCHXGLVqdnWNv3XNxT+04wNeozV+D0Kp7Hq8hJ66ANv+QIhAINEEq94+7dZeDnIiR4nwzvyiGlF5LgQYDD+V/fARIXw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.232.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":183205},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"a672efb4d371c2465a9adb2eeac6ac07bf83a5ad","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.8+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.232.0","@alwaysmeticulous/sdk-bundles-api":"^2.232.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.232.0_1756736479720_0.2637124721076882","host":"s3://npm-registry-packages-npm-production"}},"2.233.0":{"name":"@alwaysmeticulous/redaction","version":"2.233.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.233.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"438e591f2cf8dfed626e260599d979322e70ace9","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.233.0.tgz","fileCount":9,"integrity":"sha512-EH+zMdkXnmbXzNPsQjq2xwKx1PTzXMmooaNQEAOP8GGrm+Cf+DfG2R2G6Uu6AZDjTn+roqT5q1TNgW5QA0F/4A==","signatures":[{"sig":"MEUCIQCnznDKoOdf2TCEJQNpSBOYkKTC6aoRUnMeVBexitfgawIgG/VKY//ym9WB5TH24A6bB1o0NDb1qOQBSZIA1j+dJVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.233.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":183205},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"8b4c86d415fb097d54084bc197b0f012f8681c3e","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.8+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.233.0","@alwaysmeticulous/sdk-bundles-api":"^2.233.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.233.0_1756740419957_0.6886191277009264","host":"s3://npm-registry-packages-npm-production"}},"2.235.2":{"name":"@alwaysmeticulous/redaction","version":"2.235.2","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.235.2","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"4e68a1f78d247efb32bbd5d38e9d908d04f5c5c1","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.235.2.tgz","fileCount":9,"integrity":"sha512-GQXF4G1O/TYQeno/qGMjuoOrJWCD0Qpqcv+T7prUlMQUOpz0Dr7qOlgKSvfpSzVOiAwAjVfzAdfAsH662rFnWw==","signatures":[{"sig":"MEUCIHHbxZvp3ap197SCOx0WF5+YK8kuFMh/12bWAvrcvH58AiEAyuPAHgsRgxGn9l7rEM0iLRw4KYrk83VIiwEJtlYbYcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.235.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":183205},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"63237ced1ec66d0c985032baefd0b1464711e867","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.8+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.235.2","@alwaysmeticulous/sdk-bundles-api":"^2.235.2"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.235.2_1757441227311_0.5496858434636458","host":"s3://npm-registry-packages-npm-production"}},"2.239.3":{"name":"@alwaysmeticulous/redaction","version":"2.239.3","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.239.3","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"ceeb565d05ae41d9a04fbd4bd5e6cdfb34245809","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.239.3.tgz","fileCount":9,"integrity":"sha512-ewX4tADt4/5WDCclYS8zWR2MTfOWWG9aKavZSb4JkM0GATsLeecw669+SivB5bF606L+san7BbfIwaXaxS54Wg==","signatures":[{"sig":"MEUCIQCc7IghJsu4Dd9d3ojOEAV+UTr73+d3GJdQXQvkGFh/KAIgZp4Eee1pqpc9hG0Kv+8Dr9wtPRB//ZJIW2h3+g7sBos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.239.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":183205},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"af30d9ad700d402e692a7ef859677721e53d846e","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.8+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.239.3","@alwaysmeticulous/sdk-bundles-api":"^2.239.3"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.239.3_1759914131901_0.7124139045262285","host":"s3://npm-registry-packages-npm-production"}},"2.240.3":{"name":"@alwaysmeticulous/redaction","version":"2.240.3","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.240.3","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"2a550c903275b34403a1b8c117a74bf41af91b9b","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.240.3.tgz","fileCount":9,"integrity":"sha512-MHdt6C595Ye2dPTTW/PdVuzyGcNRWn/NSPF3DfkyqXkZcJZzuvDdpi+ZDnDCTuUbeFSUB31TXLFsTY0QMbsuzA==","signatures":[{"sig":"MEYCIQD0K9UPgM9FFYQdj0Neiw0ESLu82QL6I2SJQYyvuAxPhwIhAPEbtLA7YP97K2FVXx+t5gPg8H0DivS2SsU6twhz8osG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.240.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":183205},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"8288bbe87b4322a72a4c490e5dc489380719ddd5","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.8+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.240.3","@alwaysmeticulous/sdk-bundles-api":"^2.240.3"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.240.3_1760539795492_0.162731513348358","host":"s3://npm-registry-packages-npm-production"}},"2.241.0":{"name":"@alwaysmeticulous/redaction","version":"2.241.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.241.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"23dcd9e5e6a483ddae517a17fd1646ec5a72aa1c","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.241.0.tgz","fileCount":9,"integrity":"sha512-/8tW3Xmjz0+YjtDw6/qRH+hb+1//EzFFtUJ0B1nJ0sR7IkCdC5xmd/wyH1VgiqnnPhZzgXRb4m5vmJV0npGfpw==","signatures":[{"sig":"MEQCIEZvrKbSxDNPVO2Ef01+nR1zs1zyVqu4jflUA8k6gWmeAiBNAVjPnbE9piL0PasDzW0Vf6rEQjISBE0tLSN0PCQqTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.241.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":183205},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"516c9c1f8c6fa6d93a0290db37540d0a5ea7fcdd","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.8+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.241.0","@alwaysmeticulous/sdk-bundles-api":"^2.241.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.241.0_1760689660255_0.48285697712339415","host":"s3://npm-registry-packages-npm-production"}},"2.242.1":{"name":"@alwaysmeticulous/redaction","version":"2.242.1","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.242.1","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"025c707bb3fd6542eaf8e48fc145beca3b44e3e7","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.242.1.tgz","fileCount":9,"integrity":"sha512-uXD3T6gtJGPjrLPsSFg3U+sHYRuwngtuLVhARtEs0ecJoaHoKtXeuWluhZar9qs6UJGg/23vrDYFfZ2PxtgEeg==","signatures":[{"sig":"MEUCICNhMSqJ72V9QTjlH03plB4ciUSd9Ah3Xai/AIy1nBncAiEA0WqigfVjN7WzEm3oa3q5FLIkxCLUlcPcn+dkvum2O9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.242.1","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":183205},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"617b38e544044cd57b67c442ed15b83bea34aa55","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.8+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.241.0","@alwaysmeticulous/sdk-bundles-api":"^2.242.1"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.242.1_1760977810974_0.006045517843670245","host":"s3://npm-registry-packages-npm-production"}},"2.242.2":{"name":"@alwaysmeticulous/redaction","version":"2.242.2","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.242.2","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"e1132f1657594979137799234a441569a5f7cec8","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.242.2.tgz","fileCount":9,"integrity":"sha512-HJVeyXGFPND6WBacI5qs1xDaqTehYE67wHdDcGPsyp+kvMy7Ofmtinbke4NaJ+a93TVBDntD9hraIhSasPF5+A==","signatures":[{"sig":"MEQCIHBmf8Z/Oii+8Q8ZNXJ9Ba/atdipRDmCIQvLGefPsgYXAiAU9YnxmSLrCrfCWIoarHOtZ2t3ptVvT/NQW9EFwnOyMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.242.2","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":183205},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"078e8d238054af0fd51d889a88bd9f951e8aef58","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.8+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.241.0","@alwaysmeticulous/sdk-bundles-api":"^2.242.2"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.242.2_1760978473202_0.3349349074405741","host":"s3://npm-registry-packages-npm-production"}},"2.242.3":{"name":"@alwaysmeticulous/redaction","version":"2.242.3","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.242.3","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"01c4541322a879cdd25c1b3433a4ce03e21ba1c4","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.242.3.tgz","fileCount":9,"integrity":"sha512-tGhxZiNiZZsc6gHKQVLDkrKBN3MSePJLwMcx35AaJ9gto6Rmr+pEmi8Mvm7I8mhjVvDME/tN+BLGTS5aV6QKrA==","signatures":[{"sig":"MEQCIBnnR/54pz6pW16FXQf+rdxNwyCzQtMhje1IOB5XXq84AiAERyKQ3O6JLdElsykPGtuf6XbhbEuCCQDhWZWPflO2NA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.242.3","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":183205},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"17ba1a706bdca3a43eacd6406d7c1dd484351d22","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.8+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.241.0","@alwaysmeticulous/sdk-bundles-api":"^2.242.3"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.242.3_1760980236973_0.9416138645440009","host":"s3://npm-registry-packages-npm-production"}},"2.242.4":{"name":"@alwaysmeticulous/redaction","version":"2.242.4","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.242.4","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"3ab93fdbbf4113c36a2d49163f35535911b2c281","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.242.4.tgz","fileCount":9,"integrity":"sha512-C7rswsMjUlLwIdtnbA1PxV4nuCxGnP6pXP0qPH6/nFg4jSOg2tuOKfN/ZkcL+XhRvMjlVs8xn5m8SGTNT6exQQ==","signatures":[{"sig":"MEYCIQDUHL3559kjArOEwonsf/x4Qw9ovcEKorFBtvEuyxt5pAIhAK2pgAC2nNxltg15hlQoQuXiUCW3rpR5KCURFZQnF74U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.242.4","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":183205},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"bb3a0d2fc4aeb544bdd65bab6694c91bb07a92d5","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.8+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.242.4","@alwaysmeticulous/sdk-bundles-api":"^2.242.4"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.242.4_1761206937835_0.13579521145505802","host":"s3://npm-registry-packages-npm-production"}},"2.242.5":{"name":"@alwaysmeticulous/redaction","version":"2.242.5","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.242.5","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"2f2339798cf6cb017cfe317ec2c21976602c7b45","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.242.5.tgz","fileCount":9,"integrity":"sha512-CuEh+UHBtiaH9mPeuADXtaNbeXeYH+5V1PxOOx0uZE3wO7Kqgh6pINGX8NSKfMp/knizmPq/enqiIciy8+iAVg==","signatures":[{"sig":"MEQCIDfEacruxVYdf3gS3lsF15Zcni3vfebAHjqyj/jtztFpAiALNJDbeXeObGSQO9JD+6DXQI41lkLrjx+0E2hqMhNkfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.242.5","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":183205},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"53aeb46a0ef2d76a465f19efb0c492a28344b1b0","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"meticulous.eng","email":"eng@meticulous.ai"},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/8.1.3/node@v18.20.8+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.242.5","@alwaysmeticulous/sdk-bundles-api":"^2.242.5"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.242.5_1761210922990_0.7822409394004046","host":"s3://npm-registry-packages-npm-production"}},"2.242.6":{"name":"@alwaysmeticulous/redaction","version":"2.242.6","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.242.6","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"ad4f33bd251d832170a7b189e736328a98eac890","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.242.6.tgz","fileCount":9,"integrity":"sha512-wp/K7qTDSpPxQRr6La+dSAzOvAFS1C71U3RRN0r70pUYoEeXjYgQXgn0r1SgbSbZdClYgZMqfg0resHoe8Fp4w==","signatures":[{"sig":"MEUCIGzx2w2BD9b4cdzZP9QmBwkuLeAG50JnUCYS6SO4BuAbAiEArdfQs9ldtv7JtGd6QnCS2/BekreCLVdpO7nZvhssqsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.242.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183205},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"cc70e0ab15df8baad2ae3036a8bc6615ea87d9c3","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be6b8bb9-07a8-4051-beb4-0958a2042160"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.0/node@v20.19.5+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.242.6","@alwaysmeticulous/sdk-bundles-api":"^2.242.6"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.242.6_1761216541549_0.912097011212351","host":"s3://npm-registry-packages-npm-production"}},"2.244.0":{"name":"@alwaysmeticulous/redaction","version":"2.244.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.244.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"6a2c4660e97c05ca4a2ac4ccc9998e85fbe99080","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.244.0.tgz","fileCount":9,"integrity":"sha512-y9cE/c1oJeQraqEFgHc87F8d5Zn9KJ39KCL/dSZDeoXQDN62NufDqJN4JOv33Unq7/+/E/+OpA6mUkCGWVD4dg==","signatures":[{"sig":"MEUCIQCcM1KmNfI1hsbTkiIk2iSG3ir3g8rbNMSiE/01iBjFRwIgBxSzAGj8auihKFcHxD2wYLDfyeQhcw+fO4C+hfNcQcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.244.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183205},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"ecc638105376f95d4111a364c2ce32500057ae18","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be6b8bb9-07a8-4051-beb4-0958a2042160"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.0/node@v20.19.5+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.242.6","@alwaysmeticulous/sdk-bundles-api":"^2.244.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.244.0_1761572759719_0.2715227541329368","host":"s3://npm-registry-packages-npm-production"}},"2.244.1":{"name":"@alwaysmeticulous/redaction","version":"2.244.1","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.244.1","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"d39f21a6179dc81c999070fb4c67130d844cef6c","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.244.1.tgz","fileCount":9,"integrity":"sha512-fIJ3GkBirXBZBDSzIeLequY+iGY30F9H1QVpy0NO2XQuxEZw8YY6SQdjIRvGt8193rJ9/K/GZtmzgW5jwGMSQw==","signatures":[{"sig":"MEUCIQCa5OOmmI+37PTdW1kg5ZApIorUXjthtpHx5tXd4YAUUgIgWi1/lnTNkOF9B/U1w8YNJP8CFeXSDz2WrqEAUiqQb+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.244.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183205},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"499ed37409805641e9d095e4373cd988712a97f5","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be6b8bb9-07a8-4051-beb4-0958a2042160"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.0/node@v20.19.5+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.242.6","@alwaysmeticulous/sdk-bundles-api":"^2.244.1"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.244.1_1761587873474_0.5984558240761368","host":"s3://npm-registry-packages-npm-production"}},"2.244.2":{"name":"@alwaysmeticulous/redaction","version":"2.244.2","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.244.2","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"alex.ivanov","email":"alexivanov97@gmail.com"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"76779aed8bbe5ad9b3db8e1f667535e89021fdf9","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.244.2.tgz","fileCount":9,"integrity":"sha512-bkcSW924ta1vGY0YItli1+Z1SYNeIKQ0dai8LO46i/AVgMvb2YdMQrBWkOlQlQNRgmnWuUD3DPaS6RuKGBOb2A==","signatures":[{"sig":"MEYCIQDHtwvR1W0swtpNZ26OQ/9fNnwsS2K/Td28yAnPTqZEYwIhANyIXT/FM0Yj5voyKgBlLIGY8IWJpwlfmLlJGV5uS9ys","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.244.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":183117},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"fa9d4d6a712fed93f0db6dda38545c9c338f8c68","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be6b8bb9-07a8-4051-beb4-0958a2042160"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.0/node@v20.19.5+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.242.6","@alwaysmeticulous/sdk-bundles-api":"^2.244.2"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.244.2_1761819073528_0.5650971523395205","host":"s3://npm-registry-packages-npm-production"}},"2.244.3":{"name":"@alwaysmeticulous/redaction","version":"2.244.3","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.244.3","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"fcf41febe30fa467a2c1eb436edb5ed828f97a79","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.244.3.tgz","fileCount":9,"integrity":"sha512-L47al1EmqGZc2BEHFr/3lTLRmFw5NpZCYxaIpYhR4FPhHB6ek15Dv9yk6a+wB1/3mz8xOtuodbVnMtqHfmmNCQ==","signatures":[{"sig":"MEYCIQC5qPQuHogydBCjQoobfn07vfNnwvHLQ7VCxBHuEqZxPQIhAMQmjqYTjYW5V2qyxS3OrSF9LNeAnyFt6NaaGA7qYPIe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.244.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193744},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"1a6a5fcb7071478c6882934db332389a35462908","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be6b8bb9-07a8-4051-beb4-0958a2042160"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.0/node@v20.19.5+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.242.6","@alwaysmeticulous/sdk-bundles-api":"^2.244.2"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.244.3_1761852241394_0.676528125740655","host":"s3://npm-registry-packages-npm-production"}},"2.245.0":{"name":"@alwaysmeticulous/redaction","version":"2.245.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.245.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"15b14775ace4092097b58a7639c1ac2ccbdd457b","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.245.0.tgz","fileCount":9,"integrity":"sha512-eyTLXJcoysg31c30I9VwRe6x5UYgkbRblfVtWp6ifSNi1pHcnSh5SJJFgH/2kv1hu1FM2O2TmTcmLaY6MGeE9Q==","signatures":[{"sig":"MEUCID6GdbfsbjVgWznUaVAQAXWedh2FOUTFNqIuEbUYwURuAiEA4PuwoNkRGaI9TaVqjw83ubNF+0LfKqog42uk99pGYGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.245.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193744},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"6f1c11b95aa72962bf9aa2599f7ee0ebc44e6110","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be6b8bb9-07a8-4051-beb4-0958a2042160"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.0/node@v20.19.5+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.242.6","@alwaysmeticulous/sdk-bundles-api":"^2.245.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.245.0_1762252713498_0.4083150473563686","host":"s3://npm-registry-packages-npm-production"}},"2.246.0":{"name":"@alwaysmeticulous/redaction","version":"2.246.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.246.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"dbook13","email":"dbook913@gmail.com"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"a8c2534d7eab05d66aa64c5053c9753315f073ce","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.246.0.tgz","fileCount":9,"integrity":"sha512-GiGVL6BpRr/EYx2QX+81hHsG18dBsSVcOyqPCdfPjOtxcz/gvLKimr5tO3Dfxk1OnxU4oAQNi3dqGduaOm3Ecg==","signatures":[{"sig":"MEQCIFr3N1FRdpNy4F0FfZ7KGmGR3qmM+xRsyIuQS/zAFKL2AiBVoXLWDubZDmnILyOsJfjFTVD9rubb6SaJW3uO4CAZjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.246.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193744},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"43f341e9b61e2d86371de98ef4fb3dbb07c19707","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be6b8bb9-07a8-4051-beb4-0958a2042160"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.0/node@v20.19.5+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.246.0","@alwaysmeticulous/sdk-bundles-api":"^2.246.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.246.0_1762342906250_0.7777583008140647","host":"s3://npm-registry-packages-npm-production"}},"2.247.1":{"name":"@alwaysmeticulous/redaction","version":"2.247.1","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.247.1","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"bc99d4c703d07745c0355d0956e9bf94a2981f05","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.247.1.tgz","fileCount":9,"integrity":"sha512-/DQLRouzP8Hljj+R9YAZjJ43bTYeDhlyY+rI+aAfGhyrtGTq5h5+NXSdloyHTiHvq9e53aMRQUUl+elYaQ/18w==","signatures":[{"sig":"MEUCIBj7ot4ul87EdACYKgVo7X41SeyV846RQ+NMCfVl4IUrAiEAw/NoHtTJ3hIl14Vitd3IZbMtmz69vQVpyDJ14Jqe9fc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.247.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193744},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"4b2ab9f2339c814110a71e4290422eb6e5c1e2a7","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be6b8bb9-07a8-4051-beb4-0958a2042160"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.0/node@v20.19.5+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.246.0","@alwaysmeticulous/sdk-bundles-api":"^2.247.1"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.247.1_1762772706843_0.6746184823948327","host":"s3://npm-registry-packages-npm-production"}},"2.248.0":{"name":"@alwaysmeticulous/redaction","version":"2.248.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.248.0","maintainers":[{"name":"meticulousq","email":"qh@meticulous.ai"},{"name":"gsahku9726","email":"gabe@meticulous.ai"},{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"7f84fb58892a15619aab9b3df044d4819363bb60","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.248.0.tgz","fileCount":9,"integrity":"sha512-bDl4BDyz7gN/8eyYXWPj2uoC1RU7NoKaJTDNcVdaFkMPGBn8b+RkWXYQSC0cKXHmBi+xg/m/uf73e5hUsmZyPA==","signatures":[{"sig":"MEQCIG/7J7/h3i+gXYw4ixUnxv2jdr6hSkkg+zEfdOMDd1EjAiBD+tRXJoZoiU5mW0aXLnuDeDPwEKlSq9mR8Bl36OUjOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.248.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193744},"jest":{"preset":"../../jest.config.js"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"4e429238d3540b21e3007f4c752ce8942f0a60e4","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"jest","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be6b8bb9-07a8-4051-beb4-0958a2042160"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.0/node@v20.19.5+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"@alwaysmeticulous/api":"^2.248.0","@alwaysmeticulous/sdk-bundles-api":"^2.248.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.248.0_1762789101552_0.08160451497175991","host":"s3://npm-registry-packages-npm-production"}},"2.248.9":{"name":"@alwaysmeticulous/redaction","version":"2.248.9","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.248.9","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"3941c8a3a4664c972f2912039e03cdfbc5ce8427","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.248.9.tgz","fileCount":9,"integrity":"sha512-87uH7Q/my5RE+rlxbfVJALs/2iF3gQkfw/RCyIzAxr7Eahg+z9YRfm4KsTBqcEwDNvqrgYYFDt2W/NPXn6F18w==","signatures":[{"sig":"MEYCIQCFtOeFlhh29e+CVFl2KKy+sm44V5cSxat9mvrsuufo3wIhAPzweDi/jeW71KWubvIXe7Iz15nTO/DQneHDTFybGPLw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.248.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193763},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"815b38a556fa693b050dcb3039aa65e98e25ac82","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"vitest run --passWithNoTests","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be6b8bb9-07a8-4051-beb4-0958a2042160"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.15.2","vitest":"catalog:","@alwaysmeticulous/api":"2.248.0","@alwaysmeticulous/sdk-bundles-api":"2.248.9"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.248.9_1769609404263_0.7398333410629794","host":"s3://npm-registry-packages-npm-production"}},"2.248.12":{"name":"@alwaysmeticulous/redaction","version":"2.248.12","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.248.12","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"3334398c105118371c18724860f9bc6a198eeecf","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.248.12.tgz","fileCount":9,"integrity":"sha512-9i3dMPzq1OittSLEC5SUv0glYOQEBl/LGTiDloA90B+q2iZjQ03WSSZ1101lS6xfkaJBHm+v2lxatiB5BzlEZw==","signatures":[{"sig":"MEYCIQCZUOWUkanokj1OulUQ81E2qXJtQglMZOaPoOgHVzvQ7gIhALuqyvfHZ/TordEwfm8HPze+PlbumdKPRrLWcMhrssHx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.248.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193765},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"781d5586aaac716ceb67ba26b1051aa66a195787","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"vitest run --passWithNoTests","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be6b8bb9-07a8-4051-beb4-0958a2042160"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.15.2","vitest":"catalog:","@alwaysmeticulous/api":"2.248.0","@alwaysmeticulous/sdk-bundles-api":"2.248.12"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.248.12_1770131460036_0.408598498882939","host":"s3://npm-registry-packages-npm-production"}},"2.248.13":{"name":"@alwaysmeticulous/redaction","version":"2.248.13","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.248.13","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"23ed7fec3a8c91cc76cb9c7405845ade1c8af6ba","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.248.13.tgz","fileCount":9,"integrity":"sha512-p7Ll/dbkKuDHt3tBhDX42Pmi+GWDlLTIwzZUmv+2tru90Q7InuRtzxBohpSsc1T+jOCN/2R3fX8jltEAm/+tuQ==","signatures":[{"sig":"MEUCIHFryEa/uz1CS0/LB7PyEis1PnbgD1KuSQmBtP93UNqFAiEAtPXkCfu6KxbZYKjeEnU9OSqsHLe/OZOW1hT6SNCE6G8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.248.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193765},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"a2278304222b519661a7e5c3365667fe68200533","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"vitest run --passWithNoTests","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be6b8bb9-07a8-4051-beb4-0958a2042160"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.15.2","vitest":"catalog:","@alwaysmeticulous/api":"2.248.0","@alwaysmeticulous/sdk-bundles-api":"2.248.13"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.248.13_1770635971345_0.25252554115939874","host":"s3://npm-registry-packages-npm-production"}},"2.248.14":{"name":"@alwaysmeticulous/redaction","version":"2.248.14","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.248.14","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"31ec2a821a7dea87f92a513f1ab327f919b044c0","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.248.14.tgz","fileCount":9,"integrity":"sha512-forBhxn+ca2nWIWI/DTh91fq6TLu6rDerrIrXYmiZTwYJ9miK7KnzJl/X/wQyhU+XrfuvdL6PSsT1FcKDHgB7Q==","signatures":[{"sig":"MEUCIQDMsqaVEHlavLfcR2KAg61LO31swJwGjpmZ8yIevVEVXgIgT6xt16rsOyoYw2DQeEGhgu6DhIqAB7r6Ibrrg7myrkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.248.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193766},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"9801162709933a2059535034830c539628b5ce80","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"vitest run --passWithNoTests","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be6b8bb9-07a8-4051-beb4-0958a2042160"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.15.2","vitest":"catalog:","@alwaysmeticulous/api":"2.248.14","@alwaysmeticulous/sdk-bundles-api":"2.248.14"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.248.14_1770984482446_0.9430635142706469","host":"s3://npm-registry-packages-npm-production"}},"2.250.1":{"name":"@alwaysmeticulous/redaction","version":"2.250.1","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.250.1","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"212bce8c335ae57c429911830c8e69510f8a7019","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.250.1.tgz","fileCount":9,"integrity":"sha512-oldCZVVuoTHcJmcbkFqQbY8VUozmVQQR0nXwZs3gk0rK+pkq1oChSsyBndprPqV6KLIoqhjSNI5DqxIjVW7//w==","signatures":[{"sig":"MEUCIQCGDz+DLSulmojEg1MwYGxF26fScHCuccdVKHxVNs4r7QIgO2nLZvbuwLTzB0FBAv/oFhVoo9YQiYtwZuS2QpxO9HU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.250.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193764},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"49399911a7e9c15baaa1a2202308ef1d721ffed1","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"vitest run --passWithNoTests","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be6b8bb9-07a8-4051-beb4-0958a2042160"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.15.2","vitest":"catalog:","@alwaysmeticulous/api":"2.248.14","@alwaysmeticulous/sdk-bundles-api":"2.250.1"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.250.1_1771447938586_0.2452070470668113","host":"s3://npm-registry-packages-npm-production"}},"2.250.2":{"name":"@alwaysmeticulous/redaction","version":"2.250.2","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.250.2","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"9d6b92434b0d395c93ccc724495a8a115aaced55","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.250.2.tgz","fileCount":9,"integrity":"sha512-z9khreyEiuYvMwhnCxujYqo5CtPwW4OFLjLrxsQRx4URCfOo0Cbk+a2Iblt0teaQqCdGAAwuCxwdNdwUpAp+1Q==","signatures":[{"sig":"MEUCIFA4gwn2acNItAEJiGVEoQ9t/YSclnm+KgphG6cMbTRXAiEAwv5Upl2MxkN77qx9AD81nfYDc5a/Ov0RDF28pYhujCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.250.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193763},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"571ab50cacf71e1a46ced82d94d8b5ff697d8d10","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"vitest run --passWithNoTests","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be6b8bb9-07a8-4051-beb4-0958a2042160"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.15.2","vitest":"catalog:","@alwaysmeticulous/api":"2.250.2","@alwaysmeticulous/sdk-bundles-api":"2.250.2"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.250.2_1771580216617_0.39333859176145625","host":"s3://npm-registry-packages-npm-production"}},"2.250.3":{"name":"@alwaysmeticulous/redaction","version":"2.250.3","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.250.3","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"6f0fce81186d6c1d2077018a13c0efbd9a66532d","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.250.3.tgz","fileCount":9,"integrity":"sha512-Rf75KDfxIvup4FtVDPmB9O0SVIx6NRz11qzhHoRdPAHdxfyD6u2NmHdfs2sF7mFXH/aysZ2fyiepS5z9qpoN5A==","signatures":[{"sig":"MEUCIAk1SENLgMSmd6uMNHKHaYbiLjIVGJWmtjmpXZJQd8W0AiEAirAORcNAvr5xrTRVjrZ4+dq6i+TEVtXklZG+NmkfeyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.250.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193763},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"fc4c0d710da5c775e307decc503de2eb9a58e794","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"vitest run --passWithNoTests","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be6b8bb9-07a8-4051-beb4-0958a2042160"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.15.2","vitest":"catalog:","@alwaysmeticulous/api":"2.250.3","@alwaysmeticulous/sdk-bundles-api":"2.250.3"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.250.3_1771582613133_0.11979507118121968","host":"s3://npm-registry-packages-npm-production"}},"2.250.4":{"name":"@alwaysmeticulous/redaction","version":"2.250.4","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.250.4","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"4d741ea136bbaa9cf3e401d34c882c3304e4ddd8","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.250.4.tgz","fileCount":9,"integrity":"sha512-xfYpcSAwOrb8kuQOltJeSOX5kMD647opDIGQ5Py6xWFdmqJWV6JnmOFFUGto7S5AJc1L7ayd0SUYU70DRi64sA==","signatures":[{"sig":"MEUCIQCDJB4FQ8PRC0m2gAQIkYTxRMDH5Elb1T171bqNnmEDjQIgHe+bjxBQJdrgmzYuuHB5Pa9+ICibPUB1wEwxCRIU8uI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.250.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193763},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"e19324d4b7e556ad32c044341b631ac4eb88ca63","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"vitest run --passWithNoTests","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be6b8bb9-07a8-4051-beb4-0958a2042160"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.15.2","vitest":"catalog:","@alwaysmeticulous/api":"2.250.3","@alwaysmeticulous/sdk-bundles-api":"2.250.4"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.250.4_1771598955861_0.9906301797376276","host":"s3://npm-registry-packages-npm-production"}},"2.250.5":{"name":"@alwaysmeticulous/redaction","version":"2.250.5","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.250.5","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"227498b6f6a53d6f5d34d95c68360233d5d23f74","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.250.5.tgz","fileCount":9,"integrity":"sha512-BNb096xgqtXz9TgBJBQlUzYf92aQiZD8Lb//BRiZDPqAxIPT68UrRlhyehDFbnqfEZKOCjjk+P3XW+vPAh4vbA==","signatures":[{"sig":"MEQCIGYA3/bq3OhdEXD/eH0KGfrYkVOtNRLi2IaAztVx/+FFAiBEzmGd+Do1kkby/CnJr2/bM1K9tNnNFoY2tiP0QALkqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.250.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193763},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"aab594372aa74bc697ee00465266868b7d7a670c","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"vitest run --passWithNoTests","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be6b8bb9-07a8-4051-beb4-0958a2042160"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.15.2","vitest":"catalog:","@alwaysmeticulous/api":"2.250.3","@alwaysmeticulous/sdk-bundles-api":"2.250.5"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.250.5_1771602742702_0.9219327913594939","host":"s3://npm-registry-packages-npm-production"}},"2.250.6":{"name":"@alwaysmeticulous/redaction","version":"2.250.6","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.250.6","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"344a3494cb2e069ec05954df26ec2b66708aaee7","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.250.6.tgz","fileCount":9,"integrity":"sha512-OAcChzC4YFISkv4x6f2pD7IoeCHxQXBDlzVPG9K/yKX7EsZpG59xeZ5rCmg/kFJwv3+j42RZ0ppU+06Xy2PTeg==","signatures":[{"sig":"MEQCIBqvDp92e1rW2OOsfU4GdmL3yCG3MgbllkBOzfHSYia/AiA7oMOAuX9Rmg/YL5KI4RHJRmij+sFeBolJWnwQANpM0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.250.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193763},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"7e686e4a5f40386a2c3d6327469204d6534b376b","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"vitest run --passWithNoTests","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be6b8bb9-07a8-4051-beb4-0958a2042160"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.15.2","vitest":"catalog:","@alwaysmeticulous/api":"2.250.6","@alwaysmeticulous/sdk-bundles-api":"2.250.6"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.250.6_1771609175622_0.6240006586113229","host":"s3://npm-registry-packages-npm-production"}},"2.250.7":{"name":"@alwaysmeticulous/redaction","version":"2.250.7","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.250.7","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"78097b0990d38d5b2ede992e3a1beb36cbc6175c","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.250.7.tgz","fileCount":9,"integrity":"sha512-wRevhjilOKTgOLJErJG4jyX8o9585C3ahsi0crKOzGd3SNdtbwjFUIumvWfEK44qePuid5rsS/On/rd5ZKMgXw==","signatures":[{"sig":"MEQCIE2gp05Bprxqtm6FEZKPzYqC1kykgU7gXhtGHO8TLqTQAiAaMY8A273IRsI1M8ii2rMT2Y5ME2Utke8S7uoHf/ngfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.250.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193763},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"9fdfef4b81ed91886c55ac32b87f40274565b84f","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"vitest run --passWithNoTests","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be6b8bb9-07a8-4051-beb4-0958a2042160"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.15.2","vitest":"catalog:","@alwaysmeticulous/api":"2.250.7","@alwaysmeticulous/sdk-bundles-api":"2.250.7"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.250.7_1771853261710_0.2055978825725453","host":"s3://npm-registry-packages-npm-production"}},"2.251.0":{"name":"@alwaysmeticulous/redaction","version":"2.251.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.251.0","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"babbb4d4663c1f5abecdb131b5cc2fa84bd25d5e","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.251.0.tgz","fileCount":9,"integrity":"sha512-gr9nMOsB9myFOOajQowK46qHD3dIM8Dculefr9hzFQAf2+fFvKCum/WNJBy0tAoPRWLmAI+Mzo3Uw41RfGd56Q==","signatures":[{"sig":"MEUCIDngF4xGEyFv0AgPF6uNyHyiYOojknbvTTHGFjyJjFolAiEAvhI/hkWSkdJLMOdL5xXesvpC/xZ/i/5DxEUcW24JRvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.251.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193763},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"08849e85eb0955f0bb05851dac5faec322704eda","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"vitest run --passWithNoTests","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be6b8bb9-07a8-4051-beb4-0958a2042160"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.15.2","vitest":"catalog:","@alwaysmeticulous/api":"2.251.0","@alwaysmeticulous/sdk-bundles-api":"2.251.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.251.0_1771855775874_0.6887336961802946","host":"s3://npm-registry-packages-npm-production"}},"2.251.1":{"name":"@alwaysmeticulous/redaction","version":"2.251.1","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.251.1","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"501085895b64359056536ae148329fc30d2ec311","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.251.1.tgz","fileCount":9,"integrity":"sha512-syT7R7yBmxQ0+j3crIK1OXAy5/aPuzf7lAzcUD8eOL2HCzww3oKOAtObJIehwqUKYPkpgiZkHgPFqCCDWh4/pw==","signatures":[{"sig":"MEYCIQDw+TPbW1NenNK9crTfqOi8F4IXnE+phMkflL7TtmWVxgIhALxS0XnWR8P5keNe5BobNrX+z/aYp5ie+2kxEhqYLZks","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.251.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193763},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"a8bf35cabc83fc249b92e5cd91d1522325333b29","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"vitest run --passWithNoTests","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be6b8bb9-07a8-4051-beb4-0958a2042160"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.15.2","vitest":"catalog:","@alwaysmeticulous/api":"2.251.1","@alwaysmeticulous/sdk-bundles-api":"2.251.1"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.251.1_1771925773431_0.46306936319627856","host":"s3://npm-registry-packages-npm-production"}},"2.253.0":{"name":"@alwaysmeticulous/redaction","version":"2.253.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.253.0","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"d20715fc888ad605fe42a7e7f2ce2c985c60d4d7","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.253.0.tgz","fileCount":9,"integrity":"sha512-urlPb661vm5lgnaYY0JGqYIMqrMB3RPbq69kIa8hUNRxvTwbBPIUH2cQ08hS1cocO7FNZOoYmAWLLxJrIcTw2A==","signatures":[{"sig":"MEUCIQC+u5vufSEe3F9bnQqcj9ILiVDk9UsI7LVokfZ889HIsQIgCHp6vzwINzGWpRfexL1X3RJmSUoc3lAIdbiBJ6N7vzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.253.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193763},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"662d6b2fe7852366cce91ce93a3d2801cbb59c78","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"vitest run --passWithNoTests","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be6b8bb9-07a8-4051-beb4-0958a2042160"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.15.2","vitest":"catalog:","@alwaysmeticulous/api":"2.251.1","@alwaysmeticulous/sdk-bundles-api":"2.253.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.253.0_1771952586990_0.3292708626250127","host":"s3://npm-registry-packages-npm-production"}},"2.254.1":{"name":"@alwaysmeticulous/redaction","version":"2.254.1","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.254.1","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"19d2a7818e85f202fe2472b63b62acc5c5ea52ef","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.254.1.tgz","fileCount":9,"integrity":"sha512-FCI4y/oWmPDNFuCVaYZEcncLDswXVQPFGXNv2/mHEFlZt3hmINTA2jYBiA5xVUGAj/ThcYGdv+evxvb/3ze+BA==","signatures":[{"sig":"MEUCIBm6EDz92IjGbLAW2mh0vnhr2PM0O1H7/lNzBal7o1gcAiEApKHWxWA/pJ8jVSuF8uuOaYAmXpsgj33b1rah9L2WeVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.254.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193763},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"1cd60270be8c9e8b2c751e94921baca8e58e0b5d","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"vitest run --passWithNoTests","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be6b8bb9-07a8-4051-beb4-0958a2042160"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.15.2","vitest":"catalog:","@alwaysmeticulous/api":"2.254.1","@alwaysmeticulous/sdk-bundles-api":"2.254.1"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.254.1_1772016628784_0.35380387540903335","host":"s3://npm-registry-packages-npm-production"}},"2.255.0":{"name":"@alwaysmeticulous/redaction","version":"2.255.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.255.0","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"a12f909219bf097ca08904da9e94569853b43f09","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.255.0.tgz","fileCount":9,"integrity":"sha512-NTpiLBBmilPWQdADf/kCdFJTK5/oYDARfweCu91RI/DcfjDX51hA2FOzWo4gY3FCm+Hi6K8HADeBrbn8ggXZBA==","signatures":[{"sig":"MEYCIQCJ+Osiu5xSsaORv2lvGnu/I0Rt9suy7RI8KrLCKSpulAIhAPnbPle0EctNtJWagGTtfBw/lRWt/Q9nF9oZsoDB47Fy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.255.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193763},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"8dab55364c5bdcfa9874f497d37f51bbe3ce7786","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"vitest run --passWithNoTests","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be6b8bb9-07a8-4051-beb4-0958a2042160"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.15.2","vitest":"catalog:","@alwaysmeticulous/api":"2.255.0","@alwaysmeticulous/sdk-bundles-api":"2.255.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.255.0_1772042930231_0.07093902629780535","host":"s3://npm-registry-packages-npm-production"}},"2.256.0":{"name":"@alwaysmeticulous/redaction","version":"2.256.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.256.0","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"88e57b875323d9170b71b450a5b663d073989598","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.256.0.tgz","fileCount":9,"integrity":"sha512-S2u/oPw3LGDvdMjsFZTZy9eRyNcq9kOi47YqTJ8rRVOSSR4jtTbhozlysmELGj/DkvH4o+4N4g8CQET11ZU3Aw==","signatures":[{"sig":"MEYCIQDdnIKW7bqs187uzeVzNtpqD/pD/W7euUf0iuwc7g/CkQIhANbeAXAxkpljBJHUnH2fEcgtLr5gomHfcUcdvWyoD01h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.256.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193763},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"3da89148a69dda31d41c95abc561eaa346e3e78f","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"vitest run --passWithNoTests","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be6b8bb9-07a8-4051-beb4-0958a2042160"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.15.2","vitest":"catalog:","@alwaysmeticulous/api":"2.256.0","@alwaysmeticulous/sdk-bundles-api":"2.256.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.256.0_1772472581304_0.1099490526166449","host":"s3://npm-registry-packages-npm-production"}},"2.257.0":{"name":"@alwaysmeticulous/redaction","version":"2.257.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.257.0","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"02e4f716096158824dabf1ab1f4ceefabb56902c","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.257.0.tgz","fileCount":9,"integrity":"sha512-YVKz19Y+eOkLI3tVDkZtDROhLgrk2Iss8dTROAawZs5KMAfE6RWOGUdhT40yMv3pf8EngDMHD7XRRN3s2YxQew==","signatures":[{"sig":"MEYCIQCdv0KA91BKCKwT6FvIUkOaivXKI4sYF+qv08Y9CLDKzgIhANtCvv0g+fPikFvRd/MkCQR8gKoB79OSWlCFZNXi1P7O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.257.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193763},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"ae62b884b3e34e232ec937357effadd98eca2ef4","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"vitest run --passWithNoTests","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be6b8bb9-07a8-4051-beb4-0958a2042160"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.15.2","vitest":"catalog:","@alwaysmeticulous/api":"2.256.0","@alwaysmeticulous/sdk-bundles-api":"2.257.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.257.0_1772533744066_0.439402762930045","host":"s3://npm-registry-packages-npm-production"}},"2.257.1":{"name":"@alwaysmeticulous/redaction","version":"2.257.1","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.257.1","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"d27f65bac1a2fda06f3ef13db671a4c569968332","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.257.1.tgz","fileCount":9,"integrity":"sha512-SB9j/EuFYkoaUgtlHpUx4/NpM6vnXFCaR1ymbCjgjNMV5FwVz7TGztGZgZUuM1uFiKoCeXXLyiHGBRc2VkYmMA==","signatures":[{"sig":"MEUCIFOicu7+J68t4xNU96U5p1hg7gDWCn1i/b0jSoBpF27PAiEAsQckY+yEk3tmvPg1aVeX0hm6+4vSHx2/3gDk16/+snU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.257.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193763},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"1ac81a76cdc1434dee4b4cb02ff8f442085793a4","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"vitest run --passWithNoTests","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be6b8bb9-07a8-4051-beb4-0958a2042160"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.15.2","vitest":"catalog:","@alwaysmeticulous/api":"2.257.1","@alwaysmeticulous/sdk-bundles-api":"2.257.1"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.257.1_1772622472181_0.7304540419026362","host":"s3://npm-registry-packages-npm-production"}},"2.259.0":{"name":"@alwaysmeticulous/redaction","version":"2.259.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.259.0","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"18429836d9694efd8bc4d4dea6b406926caa4b09","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.259.0.tgz","fileCount":9,"integrity":"sha512-N2geysFF3Bkq9fv8BDsECAf54UF8NjN9klg3LW+4vZ0d06UT8jQvHTcuPpcsXDaKEAj+V0m5ZpMHhxX/gm4b3g==","signatures":[{"sig":"MEQCIB4LuBu6KenCjegcDxCYCAEfygYNSKBJ64AN21Y7pecbAiAOlZmGjTASSG8602Y+JOU+FZalfEgO3qyUTgPcM462pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.259.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":193763},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"92a9eb21cc6e9f19b5c322581e45a08b23376c3c","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"vitest run --passWithNoTests","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be6b8bb9-07a8-4051-beb4-0958a2042160"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.3/node@v20.20.0+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.15.2","vitest":"catalog:","@alwaysmeticulous/api":"2.259.0","@alwaysmeticulous/sdk-bundles-api":"2.259.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.259.0_1773138434367_0.16772606116291633","host":"s3://npm-registry-packages-npm-production"}},"2.260.2":{"name":"@alwaysmeticulous/redaction","version":"2.260.2","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.260.2","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"a7cbe7d6d17d8c8029847d8479178c849866ff9f","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.260.2.tgz","fileCount":9,"integrity":"sha512-CFzIZJKi+bufg3k8uJjjuxsi3DVo4voOxPmTXBW14SUTv6st2m04Y+czCce7LYtkOu3+fBKIykQ7nGZ9Y/LNjA==","signatures":[{"sig":"MEUCIQC+lVGSCnJp5GUaXfzS+/2ThxZ/dEwzZC/YDzscgOv/8wIga7NIZaYag87kUCB0nQDDtWTdCt8AWT0GGJb2K/SNmDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.260.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":194517},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"9de72c350a3cb3273ee3d50acc4bcb86ef606cb4","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"vitest run --passWithNoTests","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be6b8bb9-07a8-4051-beb4-0958a2042160"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.5/node@v20.20.0+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.15.2","vitest":"catalog:","@alwaysmeticulous/api":"2.259.0","@alwaysmeticulous/sdk-bundles-api":"2.260.2"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.260.2_1773321241673_0.9319423218520921","host":"s3://npm-registry-packages-npm-production"}},"2.262.0":{"name":"@alwaysmeticulous/redaction","version":"2.262.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.262.0","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"9d2e6bcc4fb66d9922d6a244ecddc9b5b41768fe","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.262.0.tgz","fileCount":9,"integrity":"sha512-AL7zGtp587kK+kLoQG0KzGbypIVxwVpNjsnYcMHxVKtWWzSHXSBLDoOqrY6T4dE22MDPkELndXOBKtmwHpP0Zw==","signatures":[{"sig":"MEYCIQDuHO+lZn2HjG2wfQL16IqMrMzfWYKvez6MxdplIlHKRQIhALrj4nXs+ZYguLE7G1MElHErw8xfa2+xKdcz/PEl9I9c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.262.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":194517},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"c5016bb8ce957282c5b8acf2a88c3247e27e983f","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"vitest run --passWithNoTests","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be6b8bb9-07a8-4051-beb4-0958a2042160"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.5/node@v20.20.1+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.15.2","vitest":"catalog:","@alwaysmeticulous/api":"2.262.0","@alwaysmeticulous/sdk-bundles-api":"2.262.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.262.0_1773337842255_0.7759520887952629","host":"s3://npm-registry-packages-npm-production"}},"2.262.1":{"name":"@alwaysmeticulous/redaction","version":"2.262.1","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.262.1","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"1646a86814382c0d94b5c0308c8bfa4fcbe8a5c1","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.262.1.tgz","fileCount":9,"integrity":"sha512-CILlZCndf/vmbrex6QhxlRhIhRjeUmS3B3Dg9wSGIlxPExWOnFfuEyvnMYgXKIIeabgwkSj8WJrLiI8NA97OKQ==","signatures":[{"sig":"MEYCIQC6bo07gWi1AlwknNBh+J8wBG4ilEe4SF4FtHAN8F8TbAIhALGnqwbG1CrQT4fGpyUSgbf/Rypom12GXF4R5yKZQsQv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.262.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":194517},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"e10f7d08b09a5c68d3a15f9c85646bb8e255348e","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"vitest run --passWithNoTests","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be6b8bb9-07a8-4051-beb4-0958a2042160"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.5/node@v20.20.1+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.15.2","vitest":"catalog:","@alwaysmeticulous/api":"2.262.0","@alwaysmeticulous/sdk-bundles-api":"2.262.1"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.262.1_1773408070648_0.1695683790391329","host":"s3://npm-registry-packages-npm-production"}},"2.264.0":{"name":"@alwaysmeticulous/redaction","version":"2.264.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.264.0","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"ea9b6e891599db486488fbdfbb6d0b02cf25c0db","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.264.0.tgz","fileCount":9,"integrity":"sha512-Gm1DPasxUPvMRxSXEo+DX6l0Tp3RKODp6PkcbO2ATZu/TTSwGNfzXOuBFmOKrIrHsCum14OSkFr9OL64iN7flg==","signatures":[{"sig":"MEUCIBLs6XOOJUVTXBVVCgPDVHzwmppBB1aKt2Psqo0esaJxAiEA9ON0E3pSBPeimUJPH4pk76JzX8mMjfTLnDrOrPUCn/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.264.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":194517},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"6296ae8e1b450b160eef2c0b84134a35a9fff8db","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"vitest run --passWithNoTests","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:be6b8bb9-07a8-4051-beb4-0958a2042160"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.5/node@v20.20.1+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.15.2","vitest":"catalog:","@alwaysmeticulous/api":"2.264.0","@alwaysmeticulous/sdk-bundles-api":"2.264.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.264.0_1773675393728_0.8217694396472981","host":"s3://npm-registry-packages-npm-production"}},"2.266.2":{"name":"@alwaysmeticulous/redaction","version":"2.266.2","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.266.2","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"6b89db3209ecb372f9388a583a064623cc5503dc","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.266.2.tgz","fileCount":9,"integrity":"sha512-greRxxnfiD6ZagT9pR/NxEgF9z61kRkH4/Wbe3gEgk5yJb2lGVPK+F/RjsfvzvGCpVhnKp/Lj5abja1RKMmepA==","signatures":[{"sig":"MEUCICa+46U9xPCzsS3lAZI0j4OlkBZL9wQwQyCrG0Fas1mgAiEA8M52i8tKbyE3x05nZOIuMKvyoLyu2TpWAUgRs8HPZ+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.266.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195331},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"e53ba8db26dfb37ef55377f9d6e571b2689d4c53","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"vitest run --passWithNoTests","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f2838355-49bc-4bb6-a151-85e827303017"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.5/node@v20.20.1+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.15.2","vitest":"catalog:","@alwaysmeticulous/api":"2.264.0","@alwaysmeticulous/sdk-bundles-api":"2.266.2"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.266.2_1774361820510_0.7074896820075898","host":"s3://npm-registry-packages-npm-production"}},"2.267.0":{"name":"@alwaysmeticulous/redaction","version":"2.267.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.267.0","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"338b884d88fb789fe43d0dbd35d0bfa61dce787a","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.267.0.tgz","fileCount":9,"integrity":"sha512-QDFbl0I5iVUf8b2tdsw5eALcy8HOMu2sh5XGgKDf0C1f0Gf/udLIb6csH2HqRc5Jv1f+c+qZhybDvhmpMZnsAw==","signatures":[{"sig":"MEQCIB6eAb5N0drhJxFULa/pkGdh2WKbT0JmAiAK/CO8n572AiBLtfwVqAHZow/7qnvrBugteTQk4zx3aLQPqCR8ihffog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.267.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195331},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"a29aa1a86ad6fa6f9e6ab6abf53dd64c2efd9ac1","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"vitest run --passWithNoTests","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f2838355-49bc-4bb6-a151-85e827303017"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.5/node@v20.20.1+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.20.1","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.15.2","vitest":"catalog:","@alwaysmeticulous/api":"2.267.0","@alwaysmeticulous/sdk-bundles-api":"2.267.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.267.0_1774541657374_0.40547895551484014","host":"s3://npm-registry-packages-npm-production"}},"2.271.0":{"name":"@alwaysmeticulous/redaction","version":"2.271.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.271.0","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"deff55b5b0375dd33c2275d93bdc64c32a842b6a","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.271.0.tgz","fileCount":9,"integrity":"sha512-Yt0egiiSwXItp4hoZwYk9slb9LuuWMKrLfeQLCLguSdkezF1NpjTFLzGqx6K8ovL0vceHoLP+mbT4qAvyF0uvw==","signatures":[{"sig":"MEUCIGrwKOZrd9fN71ISDL2HRb4/FZtvX/TzSXRkBA/BMslEAiEA+KDf4tszypT6nnTtbuxjHKBy6HHijJ9z5U9qrJk3Rak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.271.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195331},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"21cdfe19a96b8cad5924dd55b3bf65a832508bb5","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"vitest run --passWithNoTests","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f2838355-49bc-4bb6-a151-85e827303017"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.5/node@v20.20.2+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.15.2","vitest":"catalog:","@alwaysmeticulous/api":"2.267.0","@alwaysmeticulous/sdk-bundles-api":"2.271.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.271.0_1775553474503_0.4255465354212118","host":"s3://npm-registry-packages-npm-production"}},"2.273.0":{"name":"@alwaysmeticulous/redaction","version":"2.273.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.273.0","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"07697ba7e6e24624154c298b4c643eee15e28391","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.273.0.tgz","fileCount":9,"integrity":"sha512-XtTvqKlliwC+3/efsFRJew5DSRooIKzDTJxXRXkF8lV7tmmwee/hr5PObos/LTnxs569wgNMp1Say2aGib6zmQ==","signatures":[{"sig":"MEQCIFjV1zo5MOJh/sm0O6DubXwgws4T+Z/MBN30rv8csdyiAiAPi3/6jO5KQ+GNmam9X+Rf1+LCx4FtXx9lfvYPF3ea7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.273.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195331},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"a359e47f23aaf6606936babaaf9b12576bad188a","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"vitest run --passWithNoTests","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f2838355-49bc-4bb6-a151-85e827303017"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.5/node@v20.20.2+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.15.2","vitest":"catalog:","@alwaysmeticulous/api":"2.273.0","@alwaysmeticulous/sdk-bundles-api":"2.273.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.273.0_1775832276090_0.4357152312699395","host":"s3://npm-registry-packages-npm-production"}},"2.274.2":{"name":"@alwaysmeticulous/redaction","version":"2.274.2","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.274.2","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"2bf8105e3408e0567860ed4aaffdc3aec849e3b6","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.274.2.tgz","fileCount":9,"integrity":"sha512-RbtpOjwocJ1kfsK0+uleC20Dre0qa6Lhqt+NJbCQT5ShfjEdeq+RUNhX0GgATrLJgp/2DnmGmwl6gyDM6y56rQ==","signatures":[{"sig":"MEYCIQD22fQ1jwADfodRyZUr/XetvL5wb76dVNJ/LK30AlvNZwIhAMqu8tUBc4VrtPKrrd0EtmbuoWsA7+Fc6p+0t8ILzZyv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.274.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195331},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"7b1a347522e8a24086052ade3ff7e492fa56b764","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"vitest run --passWithNoTests","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f2838355-49bc-4bb6-a151-85e827303017"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.5/node@v20.20.2+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.15.2","vitest":"catalog:","@alwaysmeticulous/api":"2.274.2","@alwaysmeticulous/sdk-bundles-api":"2.274.2"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.274.2_1776275925587_0.04644903550824875","host":"s3://npm-registry-packages-npm-production"}},"2.275.0":{"name":"@alwaysmeticulous/redaction","version":"2.275.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.275.0","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"8972457ec8330fa6fab4855d941eedf0abc860ba","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.275.0.tgz","fileCount":9,"integrity":"sha512-BSKcLI3LxMUgO30b6ArP7n3/PZ1wdkWOLBbYFI9iA6FgiL0CZeUwgvo6aWyfAuad1Aq8xS2vs/cHvZFzLiVXlw==","signatures":[{"sig":"MEUCIAPQ2Bac32QwWY2wom7Pf3zUMsrbT55m7KgqXcO+3/PuAiEAtjbt2hjoCNn4o0PNMwEmHLVemNY3luJJVSXd2GDKB40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.275.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195331},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"048126c75e1cab6032b4b7d1bb6924e2010391f3","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"vitest run --passWithNoTests","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f2838355-49bc-4bb6-a151-85e827303017"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.5/node@v20.20.2+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.15.2","vitest":"catalog:","@alwaysmeticulous/api":"2.275.0","@alwaysmeticulous/sdk-bundles-api":"2.275.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.275.0_1776418393562_0.6572425109560227","host":"s3://npm-registry-packages-npm-production"}},"2.276.2":{"name":"@alwaysmeticulous/redaction","version":"2.276.2","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.276.2","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"71b43eeb7e64f06b012c50588ed105f819f74c36","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.276.2.tgz","fileCount":9,"integrity":"sha512-rF/HmBN82gmpscXJQxiHaQVy+KA/YfqHGKHWC1gP/IljLGCUADavmwKPoD5qDFD0ZG1MPo2th9KHcDO73Apvpw==","signatures":[{"sig":"MEUCIQCde+AfnR1JjcRdWEkcJDQDtJu2ds0TdcTz33xazDwoLwIgI6JT8cS6h7X91OBylN9+bPq5eq7cirgSNDWTBqM4U4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.276.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195331},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"01bc1fa14391f4a39322c7a70e5f51b5ebb45032","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"vitest run --passWithNoTests","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f2838355-49bc-4bb6-a151-85e827303017"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.7/node@v20.20.2+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.15.2","vitest":"catalog:","@alwaysmeticulous/api":"2.276.2","@alwaysmeticulous/sdk-bundles-api":"2.276.2"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.276.2_1776875509157_0.0072719833737886486","host":"s3://npm-registry-packages-npm-production"}},"2.277.0":{"name":"@alwaysmeticulous/redaction","version":"2.277.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.277.0","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"ba70cf578741a363fdb87e9e88c29ea0e2ba036a","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.277.0.tgz","fileCount":9,"integrity":"sha512-2ZhvooRdDLRLC+QhIB7jd0hT4rW1MEyzQ2nkaR7UWKls/6TfMaEN/mbbt115+8XkgdxGYKxzx0YU3xd7efNzyw==","signatures":[{"sig":"MEYCIQDKAKQ1YetTIbaGJV43+3y98FI/Mn+k7gqtEkbcy9oW+wIhAIsZ1ECKy0SXrxVX67Jk54JkiGhdZJPSG3skbBeaNBPJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.277.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195331},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"655c31cccaab8ad5c213bdee56ae25479e589ed9","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"vitest run --passWithNoTests","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f2838355-49bc-4bb6-a151-85e827303017"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.7/node@v20.20.2+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.15.2","vitest":"catalog:","@alwaysmeticulous/api":"2.276.2","@alwaysmeticulous/sdk-bundles-api":"2.277.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.277.0_1777025707732_0.5476642066337567","host":"s3://npm-registry-packages-npm-production"}},"2.280.0":{"name":"@alwaysmeticulous/redaction","version":"2.280.0","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.280.0","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"3c57afd9785e4d70698ba34af996da6606206632","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.280.0.tgz","fileCount":9,"integrity":"sha512-J600Jpy/I50iDZ12L5aFKY3WlBMJrunVKXdWLnSsjVweFabDKNyb1RfhvlW3uiWvSoT+CxuengjgWyyH0xoNsg==","signatures":[{"sig":"MEUCIQDZnJbfnKIfrpblVVbl4Szuq0dDBDPiOnID/6JQ3ZtXJQIgaDBjVvABkv/elBLQOon0w+TXqzyAh4fx8gs4wf2MMIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.280.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195331},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"87ca975a232d16ea878caa5649a8b21221ebca02","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"vitest run --passWithNoTests","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f2838355-49bc-4bb6-a151-85e827303017"}},"repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"lerna/9.0.7/node@v20.20.2+x64 (linux)","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.15.2","vitest":"catalog:","@alwaysmeticulous/api":"2.280.0","@alwaysmeticulous/sdk-bundles-api":"2.280.0"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.280.0_1777992208035_0.13024053453204587","host":"s3://npm-registry-packages-npm-production"}},"2.283.1":{"name":"@alwaysmeticulous/redaction","version":"2.283.1","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.283.1","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"4df39f4fa0fdd967782c262731eb56e9468a6c78","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.283.1.tgz","fileCount":9,"integrity":"sha512-0FdeRO59ytr7Hxgb4ZY5+X3dPUkGFhbbOcW2LOOwJV6SH3CXxaaY9ppCGoWTdMFD+D8s+vw8ek8KkJA2+i0Uwg==","signatures":[{"sig":"MEYCIQDpNII4k86bUunws2QAPOKh3Z013GxnJpFktUlbFxIe1AIhAPQkHGjRhD9S6US21HUiRugiyRl45zHuH5fNZHPKiL1Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.283.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195271},"main":"dist/index.js","_from":"file:alwaysmeticulous-redaction-2.283.1.tgz","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","scripts":{"dev":"parcel watch","lint":"eslint \"src/**/*.{js,ts,tsx}\"  --cache","test":"vitest run --passWithNoTests","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\"  --cache --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f2838355-49bc-4bb6-a151-85e827303017"}},"_resolved":"/tmp/f222d6ba5f35dc8c2bbdbadf990f533e/alwaysmeticulous-redaction-2.283.1.tgz","_integrity":"sha512-0FdeRO59ytr7Hxgb4ZY5+X3dPUkGFhbbOcW2LOOwJV6SH3CXxaaY9ppCGoWTdMFD+D8s+vw8ek8KkJA2+i0Uwg==","repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"11.11.0","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.15.2","vitest":"^4.1.4","@alwaysmeticulous/api":"2.283.1","@alwaysmeticulous/sdk-bundles-api":"2.283.1"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.283.1_1778751952491_0.27161679418172646","host":"s3://npm-registry-packages-npm-production"}},"2.333.1":{"name":"@alwaysmeticulous/redaction","version":"2.333.1","author":{"url":"https://meticulous.ai","name":"The Meticulous Team","email":"eng@meticulous.ai"},"license":"ISC","_id":"@alwaysmeticulous/redaction@2.333.1","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"dist":{"shasum":"29e680e501ecab4ca00ab3269fefaf9e88de6c04","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.333.1.tgz","fileCount":9,"integrity":"sha512-kLHZA0VTrxpW4kL7+Ssfzm6DHjgnTlJe9Zrz1uvNlq+MNes4AqUaCkFbE1friYmX6cEFnXl+xW3PaUms+7mHOQ==","signatures":[{"sig":"MEQCIGSZD+3xHUkbquu4C8OhfDhrd0PMkQrAYKottJjNlsK0AiBnBr0NKq7yOUpOnpWvGsUtEWQephI+pm2swmvb/MvaxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.333.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":194615},"main":"dist/index.js","_from":"file:alwaysmeticulous-redaction-2.333.1.tgz","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","scripts":{"dev":"parcel watch","lint":"oxlint --type-aware src","test":"vitest run --passWithNoTests","build":"parcel build","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier --write src","depcheck":"depcheck --ignore-patterns=dist","lint:fix":"oxlint --type-aware src --fix","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b9c833d1-7ad3-498a-a8fb-ef64e777c74e"}},"_resolved":"/tmp/236f746bfe1e8ae3b22cebd5941dc62d/alwaysmeticulous-redaction-2.333.1.tgz","_integrity":"sha512-kLHZA0VTrxpW4kL7+Ssfzm6DHjgnTlJe9Zrz1uvNlq+MNes4AqUaCkFbE1friYmX6cEFnXl+xW3PaUms+7mHOQ==","repository":{"url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","type":"git","directory":"packages/redaction"},"_npmVersion":"11.17.0","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"parcel":"^2.15.2","vitest":"^4.1.4","@alwaysmeticulous/api":"2.333.1","@alwaysmeticulous/sdk-bundles-api":"2.333.1"},"_npmOperationalInternal":{"tmp":"tmp/redaction_2.333.1_1787739827618_0.5148650772776779","host":"s3://npm-registry-packages-npm-production"}},"2.339.0":{"name":"@alwaysmeticulous/redaction","version":"2.339.0","license":"ISC","source":"src/index.ts","main":"dist/index.js","module":"dist/module.js","types":"dist/index.d.ts","sideEffects":false,"devDependencies":{"parcel":"^2.15.2","vitest":"^4.1.4","@alwaysmeticulous/api":"2.339.0","@alwaysmeticulous/sdk-bundles-api":"2.339.0"},"author":{"name":"The Meticulous Team","email":"eng@meticulous.ai","url":"https://meticulous.ai"},"homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","repository":{"type":"git","url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","directory":"packages/redaction"},"bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"scripts":{"clean":"rimraf dist tsconfig.tsbuildinfo","dev":"parcel watch","build":"parcel build","format":"prettier --write src","lint":"oxlint --type-aware src","lint:commit":"eslint --cache $(git diff --relative --name-only --diff-filter=ACMRTUXB master | grep  -E \"(.js$|.ts$|.tsx$)\")","lint:fix":"oxlint --type-aware src --fix","depcheck":"depcheck --ignore-patterns=dist","test":"vitest run --passWithNoTests"},"_id":"@alwaysmeticulous/redaction@2.339.0","description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","_integrity":"sha512-E/umpatMNkTLRjPKfrmPims50AhzCgN7LCq7i0VukeVQf91/9HXY9xl12IyfwI5VPQZqxATEWZDfQYOChQr/zw==","_resolved":"/tmp/f456b8d0e62058441cb7799a93fb05d8/alwaysmeticulous-redaction-2.339.0.tgz","_from":"file:alwaysmeticulous-redaction-2.339.0.tgz","_nodeVersion":"24.20.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-E/umpatMNkTLRjPKfrmPims50AhzCgN7LCq7i0VukeVQf91/9HXY9xl12IyfwI5VPQZqxATEWZDfQYOChQr/zw==","shasum":"0e23bc4c5dc5491f5b840b667a252b7a1be267c2","tarball":"https://registry.npmjs.org/@alwaysmeticulous/redaction/-/redaction-2.339.0.tgz","fileCount":9,"unpackedSize":195673,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@alwaysmeticulous%2fredaction@2.339.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFNR0FgwTAK+W8vK6kC/6SRLNxa38vZHrSHgHVgg5/ScAiEA6dD7mMrvVPyjQv4VzW6uWxvKyNfB2AEAp4lMG0NwyTU="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b9c833d1-7ad3-498a-a8fb-ef64e777c74e"}},"directories":{},"maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/redaction_2.339.0_1789123325208_0.061832052393215875"},"_hasShrinkwrap":false}},"time":{"created":"2024-10-14T18:28:23.339Z","modified":"2026-09-11T10:42:05.642Z","1.0.0":"2024-10-14T18:28:23.522Z","2.164.0":"2024-10-14T20:13:39.319Z","2.165.0":"2024-10-16T12:49:50.692Z","2.166.0":"2024-10-16T16:43:51.834Z","2.167.0":"2024-10-18T08:18:11.390Z","2.168.0":"2024-10-23T08:45:25.133Z","2.169.0":"2024-11-04T14:58:47.394Z","2.170.0":"2024-11-14T13:19:01.937Z","2.171.0":"2024-11-15T14:10:15.382Z","2.172.0":"2024-11-19T11:46:08.894Z","2.173.0":"2024-11-21T11:41:47.050Z","2.174.0":"2024-11-21T13:17:36.077Z","2.175.0":"2024-11-21T17:40:59.176Z","2.176.0":"2024-11-28T11:19:41.885Z","2.177.0":"2024-11-28T18:22:14.316Z","2.178.0":"2024-12-02T09:26:29.285Z","2.180.0":"2024-12-03T14:51:17.618Z","2.181.0":"2024-12-03T16:00:06.204Z","2.181.1":"2024-12-06T09:45:06.517Z","2.183.0":"2024-12-12T17:00:08.097Z","2.184.0":"2024-12-16T12:12:50.416Z","2.185.0":"2024-12-16T14:13:17.544Z","2.185.1":"2024-12-17T10:03:32.607Z","2.186.0":"2024-12-18T11:56:12.834Z","2.187.0":"2024-12-18T17:44:04.275Z","2.188.0":"2024-12-23T14:24:33.067Z","2.189.0":"2024-12-27T14:33:58.056Z","2.191.0":"2025-01-06T18:55:14.167Z","2.192.0":"2025-01-08T18:13:30.200Z","2.194.1":"2025-01-10T09:27:30.183Z","2.195.0":"2025-01-20T17:14:16.214Z","2.196.0":"2025-01-27T18:34:56.489Z","2.198.0":"2025-02-10T14:46:30.417Z","2.199.1":"2025-02-13T17:55:14.301Z","2.201.0":"2025-02-20T09:42:27.728Z","2.206.0":"2025-02-25T11:58:03.540Z","2.206.2":"2025-03-11T15:56:03.602Z","2.206.3":"2025-03-13T10:15:01.446Z","2.206.4":"2025-03-13T13:34:19.029Z","2.206.5":"2025-03-14T14:57:12.849Z","2.208.0":"2025-03-18T16:48:50.871Z","2.209.0":"2025-03-20T11:04:30.055Z","2.210.0":"2025-03-27T13:38:37.153Z","2.211.0":"2025-03-27T16:13:56.023Z","2.212.0":"2025-04-02T10:36:02.754Z","2.213.0":"2025-04-17T17:07:25.247Z","2.214.0":"2025-04-25T14:35:20.064Z","2.214.1":"2025-04-28T11:21:34.556Z","2.215.1":"2025-04-29T17:22:19.950Z","2.216.0":"2025-05-06T11:53:12.795Z","2.216.2":"2025-05-06T15:52:45.549Z","2.217.0":"2025-05-07T11:07:01.653Z","2.218.0":"2025-05-08T09:29:46.905Z","2.218.1":"2025-05-08T17:14:45.698Z","2.218.2":"2025-05-12T08:52:16.944Z","2.218.3":"2025-05-13T08:30:47.505Z","2.219.0":"2025-05-14T12:32:17.909Z","2.221.0":"2025-06-05T15:12:06.709Z","2.221.2":"2025-06-16T13:56:36.322Z","2.223.0":"2025-07-04T12:58:47.512Z","2.224.0":"2025-07-08T10:54:53.807Z","2.225.0":"2025-07-14T14:02:56.751Z","2.226.0":"2025-07-17T10:22:05.093Z","2.226.1-beta.0":"2025-07-17T16:21:20.111Z","2.227.1":"2025-07-22T14:15:17.091Z","2.231.0":"2025-08-29T16:18:39.563Z","2.232.0":"2025-09-01T14:21:19.924Z","2.233.0":"2025-09-01T15:27:00.154Z","2.235.2":"2025-09-09T18:07:07.535Z","2.239.3":"2025-10-08T09:02:12.077Z","2.240.3":"2025-10-15T14:49:55.686Z","2.241.0":"2025-10-17T08:27:40.463Z","2.242.1":"2025-10-20T16:30:11.180Z","2.242.2":"2025-10-20T16:41:13.415Z","2.242.3":"2025-10-20T17:10:37.174Z","2.242.4":"2025-10-23T08:08:58.085Z","2.242.5":"2025-10-23T09:15:23.179Z","2.242.6":"2025-10-23T10:49:01.760Z","2.244.0":"2025-10-27T13:45:59.916Z","2.244.1":"2025-10-27T17:57:53.668Z","2.244.2":"2025-10-30T10:11:13.706Z","2.244.3":"2025-10-30T19:24:01.581Z","2.245.0":"2025-11-04T10:38:33.698Z","2.246.0":"2025-11-05T11:41:46.476Z","2.247.1":"2025-11-10T11:05:07.031Z","2.248.0":"2025-11-10T15:38:21.724Z","2.248.9":"2026-01-28T14:10:04.403Z","2.248.12":"2026-02-03T15:11:00.218Z","2.248.13":"2026-02-09T11:19:31.484Z","2.248.14":"2026-02-13T12:08:02.604Z","2.250.1":"2026-02-18T20:52:18.747Z","2.250.2":"2026-02-20T09:36:56.762Z","2.250.3":"2026-02-20T10:16:53.296Z","2.250.4":"2026-02-20T14:49:16.008Z","2.250.5":"2026-02-20T15:52:22.846Z","2.250.6":"2026-02-20T17:39:35.760Z","2.250.7":"2026-02-23T13:27:41.901Z","2.251.0":"2026-02-23T14:09:36.012Z","2.251.1":"2026-02-24T09:36:13.567Z","2.253.0":"2026-02-24T17:03:07.141Z","2.254.1":"2026-02-25T10:50:28.940Z","2.255.0":"2026-02-25T18:08:50.394Z","2.256.0":"2026-03-02T17:29:41.460Z","2.257.0":"2026-03-03T10:29:04.220Z","2.257.1":"2026-03-04T11:07:52.311Z","2.259.0":"2026-03-10T10:27:14.563Z","2.260.2":"2026-03-12T13:14:01.835Z","2.262.0":"2026-03-12T17:50:42.427Z","2.262.1":"2026-03-13T13:21:10.824Z","2.264.0":"2026-03-16T15:36:33.895Z","2.266.2":"2026-03-24T14:17:00.640Z","2.267.0":"2026-03-26T16:14:17.565Z","2.271.0":"2026-04-07T09:17:54.663Z","2.273.0":"2026-04-10T14:44:36.244Z","2.274.2":"2026-04-15T17:58:45.734Z","2.275.0":"2026-04-17T09:33:13.727Z","2.276.2":"2026-04-22T16:31:49.306Z","2.277.0":"2026-04-24T10:15:07.920Z","2.280.0":"2026-05-05T14:43:28.164Z","2.283.1":"2026-05-14T09:45:52.632Z","2.333.1":"2026-08-26T10:23:47.755Z","2.339.0":"2026-09-11T10:42:05.335Z"},"bugs":{"url":"https://github.com/alwaysmeticulous/meticulous-sdk/issues"},"author":{"name":"The Meticulous Team","email":"eng@meticulous.ai","url":"https://meticulous.ai"},"license":"ISC","homepage":"https://github.com/alwaysmeticulous/meticulous-sdk","repository":{"type":"git","url":"git+https://github.com/alwaysmeticulous/meticulous-sdk.git","directory":"packages/redaction"},"description":"Utilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).","maintainers":[{"name":"meticulous.eng","email":"eng@meticulous.ai"}],"readme":"# Redaction\n\nUtilities for implementing common redaction logic for the [Meticulous Recorder Middleware API](https://github.com/alwaysmeticulous/meticulous-sdk/blob/main/packages/sdk-bundles-api/src/record/middleware.ts).\n\n## Utilities for implementing redaction middleware\n\n### Example Usage\n\n```ts\nimport {\n  dropRequestHeader,\n  transformJsonResponse,\n  redactRecursively,\n  asterixOut,\n} from \"@alwaysmeticulous/redaction\";\n\nconst middleware = [\n  dropRequestHeader(\"Authorization\"),\n  transformJsonResponse({\n    urlRegExp: /https:\\/\\/api\\.example\\.com\\/.*/,\n    transform: (data) => {\n      return {\n        ...data,\n        ...(data.sensitive ? { sensitive: asterixOut(data.sensitive) } : {}),\n      };\n    },\n  }),\n  transformJsonResponse({\n    urlRegExp: /https:\\/\\/api\\.example\\.com\\/sensitive.*/,\n    transform: (data) =>\n      redactRecursively(data, {\n        redactString: (str, path) =>\n          path[path.length - 1] === \"uuid\" ? str : asterixOut(str),\n      }),\n  }),\n];\n```\n\n## Utilties for redacting javascript objects\n\nTo make it easier to redact large complex javascript types we provide a number of helpers.\n\n### asterixOut\n\nThis ensures the redacted text is the same length and has the same whitespace as the original text,\nthereby allowing you to test the same layout cases.\n\n```ts\nimport { asterixOut } from \"@alwaysmeticulous/redaction\";\n\nconst redacted = asterixOut(\"some sensitive text\"); // returns \"**** ********* ****\"\n```\n\n### redactString\n\nRedact string intelligently redacts the string by checking for common data formats. This reduces the\nrisk of your app error'ing during the replay of Meticulous tests due to it failing to operate on the\nredacted data (e.g. \"**\\*\\*\\***\" is not a valid URL):\n\n```ts\nimport { redactString } from \"@alwaysmeticulous/redaction\";\n\nconst redacted = redactString(\"some sensitive text\"); // returns \"**** ********* ****\"\nconst redacted2 = redactString(\"test@example.com\"); // returns \"----@-------.com\"\n// etc.\n```\n\nSee [redactString.spec.ts](src/generic/__tests__/redact-string.spec.ts) for more examples.\n\n### redactUrl\n\n`redactUrl` replaces the hostname, path, query, hash, and userinfo. By default the hostname\nbecomes `redacted.com`; pass `baseDomain` to choose a different replacement hostname:\n\n```ts\nimport { redactUrl } from \"@alwaysmeticulous/redaction\";\n\nredactUrl(\"https://customer.example/private/path\");\n// => \"https://redacted.com/redacted/redacted\"\n\nredactUrl(\"https://customer.example/private/path\", {\n  baseDomain: \"redacted.meticulous.ai\",\n});\n// => \"https://redacted.meticulous.ai/redacted/redacted\"\n```\n\n### NestedFieldsRedactor\n\nNestedFieldsRedactor allows you to specify a redaction policy for each distinct field name (for example 'ssn' or 'email'). It'll then recursively apply this redaction policy across all nested fields inside an object. Type safety\nensures that compile time errors will be produced if you provide an object that has a field name (nested at any level\ninside the object) that you have not specified a redaction policy for.\n\n#### Basic Usage\n\n```ts\nimport {\n  transformJsonResponse,\n  NestedFieldsRedactor,\n  redactString,\n} from \"@alwaysmeticulous/redaction\";\n\ninterface MyComplexApiType {\n  details: {\n    ssn: string;\n    phoneNumbers: Array<{ mobile?: string; home?: string }>;\n  };\n\n  // By default we do not require redacting boolean fields.\n  isUSBased: boolean;\n}\n\n// Important: include your API type explictly in the call to createRedactor (`createRedactor<MyComplexApiType>`)\nconst complexApiTypeRedactor =\n  NestedFieldsRedactor.builder().createRedactor<MyComplexApiType>({\n    strings: {\n      ssn: redactString,\n      mobile: redactString,\n      home: redactString,\n    },\n  });\n\nconst middleware = [\n  transformJsonResponse({\n    urlRegExp: /https:\\/\\/api\\.example\\.com\\/.*/,\n    transform: (data: MyComplexApiType) => {\n      return complexApiTypeRedactor(data);\n    },\n  }),\n];\n```\n\nIf you update MyComplexApiType to add a new `name` string field:\n\n```ts\ninterface MyComplexApiType {\n  name: string; // <<< ADDED\n\n  details: {\n    ssn: string;\n    phoneNumbers: Array<{ mobile?: string; home?: string }>;\n  };\n\n  isUSBased: boolean;\n}\n```\n\nBut don't add a corresponding redaction policy for the new `name` field to the 'createRedactor' call, then your\ncode will fail to compile. This ensures that the redaction is exhaustive.\n\n`createRedactor` will force you to redact all non-enum string fields, but it won't force exhaustive redaction of\nother types of fields (dates, booleans, numbers, etc.). See `createRedactorStrict` if you need to enforce exhaustive\nredaction at compile time of additional data types.\n\n#### With Defaults\n\nWe recommend however using `NestedFieldsRedactor.builderWithDefaults()`, which will provide default redactors\nfor most common field names. If there are any string fields not covered by those defaults then the compiler will\nforce you to specify a redaction policy for them:\n\n```ts\nconst complexApiTypeRedactor =\n  NestedFieldsRedactor.builderWithDefaults().createRedactor<MyComplexApiType>({\n    strings: {\n      // Don't need to specify a redaction policy for `ssn` as it's covered by the defaults,\n      // but we do need to specify a redaction policy for `mobile` and `home` as they're not covered by the defaults.\n      mobile: redactString,\n      home: redactString,\n    },\n  });\n```\n\n#### Pattern Based Redactors\n\nYou can also specify redactors that match field names that end with a given postfix, while preserving\ncompile-time type safety. See [common-redactors.ts](src/generic/redact-nested-fields/common-redactors.ts)\nand [redact-nested-fields.ts](src/generic/redact-nested-fields/redact-nested-fields.ts) for some examples.\n\n### redactRecursively\n\nRecursively iterates through a JSON object applying the provided redaction function. See [redact-recursively.spec.ts](src/generic/__tests__/redact-recursively.spec.ts) for more details.\n\nThis can be combined with `NestedFieldsRedactor` to provide extra safety. For example:\n\n```ts\nconst complexApiTypeRedactor =\n  NestedFieldsRedactor.builder().createRedactor<MyComplexApiType>({\n    strings: {\n      ssn: redactString,\n      mobile: redactString,\n      home: redactString,\n    },\n  });\n\nconst redactAnythingThatLooksLikeAnSSN = <T>(data: T) =>\n  redactRecursively(data, {\n    redactString: (str) => (looksLikeAnSSN(str) ? asterixOut(str) : str),\n  });\n\nconst middleware = [\n  transformJsonResponse({\n    urlRegExp: /https:\\/\\/api\\.example\\.com\\/.*/,\n    transform: (data: MyComplexApiType) => {\n      return redactAnythingThatLooksLikeAnSSN(complexApiTypeRedactor(data));\n    },\n  }),\n];\n```\n","readmeFilename":"README.md"}