{"_id":"@autotracer/filter-utils","_rev":"20-4d9421b95dfb45fb6440d5e532c9b38e","name":"@autotracer/filter-utils","dist-tags":{"latest":"1.0.0-alpha.55"},"versions":{"1.0.0-alpha.35":{"name":"@autotracer/filter-utils","version":"1.0.0-alpha.35","author":{"name":"Carl Ribbegårdh"},"license":"MIT","_id":"@autotracer/filter-utils@1.0.0-alpha.35","maintainers":[{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"}],"dist":{"shasum":"15f488291be81f64147c569499a4db6c4474a011","tarball":"https://registry.npmjs.org/@autotracer/filter-utils/-/filter-utils-1.0.0-alpha.35.tgz","fileCount":42,"integrity":"sha512-TTWawb18uzhLgoBR9KN/ag42defzbrjqLbHTqXoanHczRjvKqOGRncCW+jnBtA9L1IKzgoLAPVLxFqmcJCJqIA==","signatures":[{"sig":"MEUCIAnDY9kApOvtsZln95tK4sofEB0uJKEurNYkwAvSe/grAiEAo5L5fevenxFgFlGDTfU0qV2nH8o6QfJPIraljI/H/fE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34108},"main":"./dist/index.js","type":"module","_from":"file:autotracer-filter-utils-1.0.0-alpha.35.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","test":"vitest run","build":"tsc","clean":"rimraf dist coverage","prebuild":"pnpm run clean","postbuild":"tsc --project ./tests/tsconfig.json --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"},"_resolved":"C:\\Users\\CARL~1.DES\\AppData\\Local\\Temp\\c1a6c88b46e09b2c25205c1e49c1c1c1\\autotracer-filter-utils-1.0.0-alpha.35.tgz","_integrity":"sha512-TTWawb18uzhLgoBR9KN/ag42defzbrjqLbHTqXoanHczRjvKqOGRncCW+jnBtA9L1IKzgoLAPVLxFqmcJCJqIA==","_npmVersion":"10.9.0","description":"Shared filtering utilities for Flow and React tracing (internal monorepo package)","directories":{},"_nodeVersion":"22.11.0","dependencies":{"minimatch":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","vitest":"^4.0.3","typescript":"~5.5.3","@types/node":"^22.12.0","@vitest/coverage-v8":"^4.0.3","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.16.1","eslint-plugin-sort-exports":"^0.9.1","@typescript-eslint/eslint-plugin":"^7.16.1","eslint-import-resolver-typescript":"^3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-utils_1.0.0-alpha.35_1774962926322_0.32003381252364416","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.36":{"name":"@autotracer/filter-utils","version":"1.0.0-alpha.36","author":{"name":"Carl Ribbegårdh"},"license":"MIT","_id":"@autotracer/filter-utils@1.0.0-alpha.36","maintainers":[{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"}],"dist":{"shasum":"d7409d41a5cbce319e76ca5bea3d2e01a6d9872b","tarball":"https://registry.npmjs.org/@autotracer/filter-utils/-/filter-utils-1.0.0-alpha.36.tgz","fileCount":42,"integrity":"sha512-XFoNZ5TS3ASrRhvjNwjfIz1zBuNcd+tI3G6j49urcgSHjB2IXaGKFt6VX27nrSopsDx+cr+ef6Dpw0OeXf89tg==","signatures":[{"sig":"MEQCIF8YewlJvYr9ribddfkZIOB0B5D8tN+7SZAx5ypRW2ueAiA7n8AN9EZELbUuhY/LMOycIX4LH507cak0fJ6oZ4y7hA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34108},"main":"./dist/index.js","type":"module","_from":"file:autotracer-filter-utils-1.0.0-alpha.36.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","test":"vitest run","build":"tsc","clean":"rimraf dist coverage","prebuild":"pnpm run clean","postbuild":"tsc --project ./tests/tsconfig.json --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"},"_resolved":"C:\\Users\\CARL~1.DES\\AppData\\Local\\Temp\\d63ef85d81a71a9245559fc7dc47c816\\autotracer-filter-utils-1.0.0-alpha.36.tgz","_integrity":"sha512-XFoNZ5TS3ASrRhvjNwjfIz1zBuNcd+tI3G6j49urcgSHjB2IXaGKFt6VX27nrSopsDx+cr+ef6Dpw0OeXf89tg==","_npmVersion":"10.9.0","description":"Shared filtering utilities for Flow and React tracing (internal monorepo package)","directories":{},"_nodeVersion":"22.11.0","dependencies":{"minimatch":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","vitest":"^4.0.3","typescript":"~5.5.3","@types/node":"^22.12.0","@vitest/coverage-v8":"^4.0.3","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.16.1","eslint-plugin-sort-exports":"^0.9.1","@typescript-eslint/eslint-plugin":"^7.16.1","eslint-import-resolver-typescript":"^3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-utils_1.0.0-alpha.36_1775717021198_0.07216015150787092","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.37":{"name":"@autotracer/filter-utils","version":"1.0.0-alpha.37","author":{"name":"Carl Ribbegårdh"},"license":"MIT","_id":"@autotracer/filter-utils@1.0.0-alpha.37","maintainers":[{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"}],"dist":{"shasum":"225bcef77b70751e89f19ffe299c54307676001c","tarball":"https://registry.npmjs.org/@autotracer/filter-utils/-/filter-utils-1.0.0-alpha.37.tgz","fileCount":42,"integrity":"sha512-DDUGamdgPJnZthp/z7dhnHRcJzqkTTTGmYXBuuPnsJn3/7USyt3rpdztBarBrDZzaVN8oqcurzlaConYbAwE2A==","signatures":[{"sig":"MEUCIQCwq5FELuzOJwvq0T2kpQwpiEwcyNsEBW5PlcNmojC8XAIgaAyv/+RJ7IQOMkwajFW3t14kJp9CJSXAlG1r6syOrUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34108},"main":"./dist/index.js","type":"module","_from":"file:autotracer-filter-utils-1.0.0-alpha.37.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","test":"vitest run","build":"tsc","clean":"rimraf dist coverage","prebuild":"pnpm run clean","postbuild":"tsc --project ./tests/tsconfig.json --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"},"_resolved":"C:\\Users\\CARL~1.DES\\AppData\\Local\\Temp\\979ed940a99f8b3525dfda88b1b3a5f3\\autotracer-filter-utils-1.0.0-alpha.37.tgz","_integrity":"sha512-DDUGamdgPJnZthp/z7dhnHRcJzqkTTTGmYXBuuPnsJn3/7USyt3rpdztBarBrDZzaVN8oqcurzlaConYbAwE2A==","_npmVersion":"10.9.0","description":"Shared filtering utilities for Flow and React tracing (internal monorepo package)","directories":{},"_nodeVersion":"22.11.0","dependencies":{"minimatch":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","vitest":"^4.0.3","typescript":"~5.5.3","@types/node":"^22.12.0","@vitest/coverage-v8":"^4.0.3","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.16.1","eslint-plugin-sort-exports":"^0.9.1","@typescript-eslint/eslint-plugin":"^7.16.1","eslint-import-resolver-typescript":"^3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-utils_1.0.0-alpha.37_1776168001397_0.20632408624201637","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.38":{"name":"@autotracer/filter-utils","version":"1.0.0-alpha.38","author":{"name":"Carl Ribbegårdh"},"license":"MIT","_id":"@autotracer/filter-utils@1.0.0-alpha.38","maintainers":[{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"}],"dist":{"shasum":"d71714a159e8e9886ff46f13fbd25777e0a93cac","tarball":"https://registry.npmjs.org/@autotracer/filter-utils/-/filter-utils-1.0.0-alpha.38.tgz","fileCount":42,"integrity":"sha512-kU7z3+M7dkS2Kf+Xj6h0ckyZCqhFAtv0oUDFo7KCq07hTQN8/TnA3YEOfEVvcKxaUhkYSLCO8GzujdKLkqIOFA==","signatures":[{"sig":"MEUCIQDeI//ZnoZM2bC6Uq3HICFbbk/M2IS+ORU2ZV+Cc5Y3/wIgHrZGb5KZ2H/Y6H62rnYdQWV+xaKh2NADj2DzlQEypxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34108},"main":"./dist/index.js","type":"module","_from":"file:autotracer-filter-utils-1.0.0-alpha.38.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","test":"vitest run","build":"tsc","clean":"rimraf dist coverage","prebuild":"pnpm run clean","postbuild":"tsc --project ./tests/tsconfig.json --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"},"_resolved":"C:\\Users\\CARL~1.DES\\AppData\\Local\\Temp\\2af07669e872af6233f9d63caa5e16e7\\autotracer-filter-utils-1.0.0-alpha.38.tgz","_integrity":"sha512-kU7z3+M7dkS2Kf+Xj6h0ckyZCqhFAtv0oUDFo7KCq07hTQN8/TnA3YEOfEVvcKxaUhkYSLCO8GzujdKLkqIOFA==","_npmVersion":"10.9.0","description":"Shared filtering utilities for Flow and React tracing (internal monorepo package)","directories":{},"_nodeVersion":"22.11.0","dependencies":{"minimatch":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","vitest":"^4.0.3","typescript":"~5.5.3","@types/node":"^22.12.0","@vitest/coverage-v8":"^4.0.3","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.16.1","eslint-plugin-sort-exports":"^0.9.1","@typescript-eslint/eslint-plugin":"^7.16.1","eslint-import-resolver-typescript":"^3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-utils_1.0.0-alpha.38_1776171044707_0.08420330956360877","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.39":{"name":"@autotracer/filter-utils","version":"1.0.0-alpha.39","author":{"name":"Carl Ribbegårdh"},"license":"MIT","_id":"@autotracer/filter-utils@1.0.0-alpha.39","maintainers":[{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"}],"dist":{"shasum":"e49faf499ce2aee6160f7d6139a070dbae22b7d2","tarball":"https://registry.npmjs.org/@autotracer/filter-utils/-/filter-utils-1.0.0-alpha.39.tgz","fileCount":42,"integrity":"sha512-1vFwJkIGRejAnLVPXgUnomHKLWS9Do1M3ZLOzHcXWAnADaO6H/SSTblbolOcIfWAcQZp2yb0TlogB9sZ7pLlfA==","signatures":[{"sig":"MEUCIQDhH+hjWZQ3QkteVtmJX5PgnhepatMH2Q9FVnOfwIHjHwIgLG315HgA3Uybzn7CaLl8WKZF/dyizWdZbmCwFjhwkS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34108},"main":"./dist/index.js","type":"module","_from":"file:autotracer-filter-utils-1.0.0-alpha.39.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","test":"vitest run","build":"tsc","clean":"rimraf dist coverage","prebuild":"pnpm run clean","postbuild":"tsc --project ./tests/tsconfig.json --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"},"_resolved":"C:\\Users\\CARL~1.DES\\AppData\\Local\\Temp\\8a24de4b16c605136c0b75c00c40c18a\\autotracer-filter-utils-1.0.0-alpha.39.tgz","_integrity":"sha512-1vFwJkIGRejAnLVPXgUnomHKLWS9Do1M3ZLOzHcXWAnADaO6H/SSTblbolOcIfWAcQZp2yb0TlogB9sZ7pLlfA==","_npmVersion":"10.9.0","description":"Shared filtering utilities for Flow and React tracing (internal monorepo package)","directories":{},"_nodeVersion":"22.11.0","dependencies":{"minimatch":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","vitest":"^4.0.3","typescript":"~5.5.3","@types/node":"^22.12.0","@vitest/coverage-v8":"^4.0.3","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.16.1","eslint-plugin-sort-exports":"^0.9.1","@typescript-eslint/eslint-plugin":"^7.16.1","eslint-import-resolver-typescript":"^3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-utils_1.0.0-alpha.39_1776185745475_0.5792932490160341","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.40":{"name":"@autotracer/filter-utils","version":"1.0.0-alpha.40","author":{"name":"Carl Ribbegårdh"},"license":"MIT","_id":"@autotracer/filter-utils@1.0.0-alpha.40","maintainers":[{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"}],"dist":{"shasum":"3690429d4e8c32307834bd8beaf92b4b9fdc3dff","tarball":"https://registry.npmjs.org/@autotracer/filter-utils/-/filter-utils-1.0.0-alpha.40.tgz","fileCount":42,"integrity":"sha512-eMLJ0NLzAzv82RsMn6NwRRnfJvjdtHo+2x756p2WMJlx0qFXPGmhBRdv1ld0vG4xR3lQ/1jAySWat+irLkLKHQ==","signatures":[{"sig":"MEUCIQDQCKBXwo3nVE/a82H9/ZFjORBU23pvwbzoEWwyhrbhgQIgSp2uSzOW+a8CvW+SfsB6O16hOzE4A3BH30+GAWhJYbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34108},"main":"./dist/index.js","type":"module","_from":"file:autotracer-filter-utils-1.0.0-alpha.40.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","test":"vitest run","build":"tsc","clean":"rimraf dist coverage","prebuild":"pnpm run clean","postbuild":"tsc --project ./tests/tsconfig.json --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"},"_resolved":"C:\\Users\\CARL~1.DES\\AppData\\Local\\Temp\\3e5e0ee77d6c42c403845d6c203bb6d1\\autotracer-filter-utils-1.0.0-alpha.40.tgz","_integrity":"sha512-eMLJ0NLzAzv82RsMn6NwRRnfJvjdtHo+2x756p2WMJlx0qFXPGmhBRdv1ld0vG4xR3lQ/1jAySWat+irLkLKHQ==","_npmVersion":"10.9.0","description":"Shared filtering utilities for Flow and React tracing (internal monorepo package)","directories":{},"_nodeVersion":"22.11.0","dependencies":{"minimatch":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","vitest":"^4.0.3","typescript":"~5.5.3","@types/node":"^22.12.0","@vitest/coverage-v8":"^4.0.3","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.16.1","eslint-plugin-sort-exports":"^0.9.1","@typescript-eslint/eslint-plugin":"^7.16.1","eslint-import-resolver-typescript":"^3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-utils_1.0.0-alpha.40_1776241659360_0.862505824965067","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.41":{"name":"@autotracer/filter-utils","version":"1.0.0-alpha.41","author":{"name":"Carl Ribbegårdh"},"license":"MIT","_id":"@autotracer/filter-utils@1.0.0-alpha.41","maintainers":[{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"}],"dist":{"shasum":"c86385bd796197eacfeefa3c69e3551dc025e545","tarball":"https://registry.npmjs.org/@autotracer/filter-utils/-/filter-utils-1.0.0-alpha.41.tgz","fileCount":42,"integrity":"sha512-ebrWECd5vFipBTC4/FwefcfxMfGHry+UWCT/U7POOBLT2pndwc2jcwea2hdeuyCU7Azns7YAQKBqRmC655/FjQ==","signatures":[{"sig":"MEYCIQCWWK/5piI2HOKqNDGNCwjoJPKDs6hubKtVO7LgxrCFkQIhAID0sQXKjhc7sq+6Hr5H+Y5p1l6UsuZqqjp4Rvtci2ii","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34108},"main":"./dist/index.js","type":"module","_from":"file:autotracer-filter-utils-1.0.0-alpha.41.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","test":"vitest run","build":"tsc","clean":"rimraf dist coverage","prebuild":"pnpm run clean","postbuild":"tsc --project ./tests/tsconfig.json --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"},"_resolved":"C:\\Users\\CARL~1.DES\\AppData\\Local\\Temp\\36f0f745cb36eee999995316cd53f9cf\\autotracer-filter-utils-1.0.0-alpha.41.tgz","_integrity":"sha512-ebrWECd5vFipBTC4/FwefcfxMfGHry+UWCT/U7POOBLT2pndwc2jcwea2hdeuyCU7Azns7YAQKBqRmC655/FjQ==","_npmVersion":"10.9.0","description":"Shared filtering utilities for Flow and React tracing (internal monorepo package)","directories":{},"_nodeVersion":"22.11.0","dependencies":{"minimatch":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","vitest":"^4.0.3","typescript":"~5.5.3","@types/node":"^22.12.0","@vitest/coverage-v8":"^4.0.3","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.16.1","eslint-plugin-sort-exports":"^0.9.1","@typescript-eslint/eslint-plugin":"^7.16.1","eslint-import-resolver-typescript":"^3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-utils_1.0.0-alpha.41_1776252124292_0.29756040596132394","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.42":{"name":"@autotracer/filter-utils","version":"1.0.0-alpha.42","author":{"name":"Carl Ribbegårdh"},"license":"MIT","_id":"@autotracer/filter-utils@1.0.0-alpha.42","maintainers":[{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"}],"dist":{"shasum":"7b235a2188cc89881fa6ebed58df410f4c5902f9","tarball":"https://registry.npmjs.org/@autotracer/filter-utils/-/filter-utils-1.0.0-alpha.42.tgz","fileCount":42,"integrity":"sha512-x3SiSDZX9vylEVo3blYRIX4b6AY3rav5ES+YhshthFpEcrmP5K34EmRb6IF3BbDxB29wvv1++BcsT/A2PXSxNA==","signatures":[{"sig":"MEUCIQDL6VhAQUwTu7nsMcQVibRvJvFMby8wudNeeA5HH7cMvwIgDKOUsYJssZwEKP5FW1eNEMljH7Fx2hJovOr4RTv+OXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34108},"main":"./dist/index.js","type":"module","_from":"file:autotracer-filter-utils-1.0.0-alpha.42.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","test":"vitest run","build":"tsc","clean":"rimraf dist coverage","prebuild":"pnpm run clean","postbuild":"tsc --project ./tests/tsconfig.json --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"},"_resolved":"C:\\Users\\CARL~1.DES\\AppData\\Local\\Temp\\3d8ddb2aa06ddc7be8f71badf5754274\\autotracer-filter-utils-1.0.0-alpha.42.tgz","_integrity":"sha512-x3SiSDZX9vylEVo3blYRIX4b6AY3rav5ES+YhshthFpEcrmP5K34EmRb6IF3BbDxB29wvv1++BcsT/A2PXSxNA==","_npmVersion":"11.12.1","description":"Shared filtering utilities for Flow and React tracing (internal monorepo package)","directories":{},"_nodeVersion":"24.15.0","dependencies":{"minimatch":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","vitest":"^4.0.3","typescript":"~5.5.3","@types/node":"^22.12.0","@vitest/coverage-v8":"^4.0.3","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.16.1","eslint-plugin-sort-exports":"^0.9.1","@typescript-eslint/eslint-plugin":"^7.16.1","eslint-import-resolver-typescript":"^3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-utils_1.0.0-alpha.42_1776758855400_0.32028561575857406","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.43":{"name":"@autotracer/filter-utils","version":"1.0.0-alpha.43","author":{"name":"Carl Ribbegårdh"},"license":"MIT","_id":"@autotracer/filter-utils@1.0.0-alpha.43","maintainers":[{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"}],"dist":{"shasum":"b0c60ec89e34828d19bce4ec784b56403e2da456","tarball":"https://registry.npmjs.org/@autotracer/filter-utils/-/filter-utils-1.0.0-alpha.43.tgz","fileCount":42,"integrity":"sha512-Bk/OGJlQfYLTgUNoTnV/m18EkFBB3OSbiuc8L7drpsb6m8U1u0f4OwMvGDgZvkc8el4PAbdc9O43HLxU8q+b0w==","signatures":[{"sig":"MEQCID0riehdmTIHnf0/LZ91aKk0dADmErIsHYxbJ9ypF1UzAiAHHDx4/0yR528LKMkq5Fb6SBNgqGca0xkyl5HMfauyxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34108},"main":"./dist/index.js","type":"module","_from":"file:autotracer-filter-utils-1.0.0-alpha.43.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","test":"vitest run","build":"tsc","clean":"rimraf dist coverage","prebuild":"pnpm run clean","postbuild":"tsc --project ./tests/tsconfig.json --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"},"_resolved":"C:\\Users\\CARL~1.DES\\AppData\\Local\\Temp\\c885a68a1c1e698dc0120b57113bf2ac\\autotracer-filter-utils-1.0.0-alpha.43.tgz","_integrity":"sha512-Bk/OGJlQfYLTgUNoTnV/m18EkFBB3OSbiuc8L7drpsb6m8U1u0f4OwMvGDgZvkc8el4PAbdc9O43HLxU8q+b0w==","_npmVersion":"11.12.1","description":"Shared filtering utilities for Flow and React tracing (internal monorepo package)","directories":{},"_nodeVersion":"24.15.0","dependencies":{"minimatch":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","vitest":"^4.0.3","typescript":"~5.5.3","@types/node":"^22.12.0","@vitest/coverage-v8":"^4.0.3","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.16.1","eslint-plugin-sort-exports":"^0.9.1","@typescript-eslint/eslint-plugin":"^7.16.1","eslint-import-resolver-typescript":"^3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-utils_1.0.0-alpha.43_1776763718185_0.9753307366514434","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.44":{"name":"@autotracer/filter-utils","version":"1.0.0-alpha.44","author":{"name":"Carl Ribbegårdh"},"license":"MIT","_id":"@autotracer/filter-utils@1.0.0-alpha.44","maintainers":[{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"}],"dist":{"shasum":"e3cd4d5dc66fdeefd6ae5b18d0a88298bf7967ad","tarball":"https://registry.npmjs.org/@autotracer/filter-utils/-/filter-utils-1.0.0-alpha.44.tgz","fileCount":42,"integrity":"sha512-Ued4IGH8butPqiAhgexWXcMr4hKshTnvgr4yIwctW1/mwU2rTnqQ/cHn1bVaZVD2b9b26hvSos8k6VDFu9gdJQ==","signatures":[{"sig":"MEYCIQD5oew3RUolrh6KiRRczEbktvxApWUhzMo8uErnJrgKHAIhAI8A+BLhORGgM01T+V08QaLbX4Msa81RJLLQa4FXkTYz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34108},"main":"./dist/index.js","type":"module","_from":"file:autotracer-filter-utils-1.0.0-alpha.44.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","test":"vitest run","build":"tsc","clean":"rimraf dist coverage","prebuild":"pnpm run clean","postbuild":"tsc --project ./tests/tsconfig.json --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"},"_resolved":"C:\\Users\\CARL~1.DES\\AppData\\Local\\Temp\\b6ea2cdb60b7d6a6c820116744c74d36\\autotracer-filter-utils-1.0.0-alpha.44.tgz","_integrity":"sha512-Ued4IGH8butPqiAhgexWXcMr4hKshTnvgr4yIwctW1/mwU2rTnqQ/cHn1bVaZVD2b9b26hvSos8k6VDFu9gdJQ==","_npmVersion":"11.12.1","description":"Shared filtering utilities for Flow and React tracing (internal monorepo package)","directories":{},"_nodeVersion":"24.15.0","dependencies":{"minimatch":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","vitest":"^4.0.3","typescript":"~5.5.3","@types/node":"^22.12.0","@vitest/coverage-v8":"^4.0.3","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.16.1","eslint-plugin-sort-exports":"^0.9.1","@typescript-eslint/eslint-plugin":"^7.16.1","eslint-import-resolver-typescript":"^3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-utils_1.0.0-alpha.44_1776863399001_0.5602927495418499","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.45":{"name":"@autotracer/filter-utils","version":"1.0.0-alpha.45","author":{"name":"Carl Ribbegårdh"},"license":"MIT","_id":"@autotracer/filter-utils@1.0.0-alpha.45","maintainers":[{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"}],"dist":{"shasum":"10bd69d461a20c8b3e23613da143fe2eced26c99","tarball":"https://registry.npmjs.org/@autotracer/filter-utils/-/filter-utils-1.0.0-alpha.45.tgz","fileCount":42,"integrity":"sha512-jU91OeHMTbN7+215PKvz8Uy3LGZT4+SuY7hGN21yncxNDnDyQqNSGBALTvZDJY0g0uU5ZHZmPCQkeZNK8yZV2g==","signatures":[{"sig":"MEYCIQDsbPF07fDhepUI1iYjpyjyUNs/P9Gohmp+CKTchpuqMwIhAJhhiFQWVksafS7I//Vcx6qx86MP9yXs++JXHgmAaYUH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34108},"main":"./dist/index.js","type":"module","_from":"file:autotracer-filter-utils-1.0.0-alpha.45.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","test":"vitest run","build":"tsc","clean":"rimraf dist coverage","prebuild":"pnpm run clean","postbuild":"tsc --project ./tests/tsconfig.json --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"},"_resolved":"C:\\Users\\CARL~1.DES\\AppData\\Local\\Temp\\e58524b0d67d90a1fcc2eb154604298f\\autotracer-filter-utils-1.0.0-alpha.45.tgz","_integrity":"sha512-jU91OeHMTbN7+215PKvz8Uy3LGZT4+SuY7hGN21yncxNDnDyQqNSGBALTvZDJY0g0uU5ZHZmPCQkeZNK8yZV2g==","_npmVersion":"11.12.1","description":"Shared filtering utilities for Flow and React tracing (internal monorepo package)","directories":{},"_nodeVersion":"24.15.0","dependencies":{"minimatch":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","vitest":"^4.0.3","typescript":"~5.5.3","@types/node":"^22.12.0","@vitest/coverage-v8":"^4.0.3","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.16.1","eslint-plugin-sort-exports":"^0.9.1","@typescript-eslint/eslint-plugin":"^7.16.1","eslint-import-resolver-typescript":"^3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-utils_1.0.0-alpha.45_1777144233511_0.2535035990056058","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.46":{"name":"@autotracer/filter-utils","version":"1.0.0-alpha.46","author":{"name":"Carl Ribbegårdh"},"license":"MIT","_id":"@autotracer/filter-utils@1.0.0-alpha.46","maintainers":[{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"}],"dist":{"shasum":"38d4f819fcd8699d84e638725cc8d28cef2f16f4","tarball":"https://registry.npmjs.org/@autotracer/filter-utils/-/filter-utils-1.0.0-alpha.46.tgz","fileCount":42,"integrity":"sha512-G9JHCsHitOXlYeXUW9+aMHpBXrcR2hb0pSe9sNC0M0mOmHUzfQaI27xK1DLkwDgOfZ21nKUfjW1EXb+ch9ijWQ==","signatures":[{"sig":"MEQCIElbolahg48ZgC0C/ZOip9f/HdMjK1zYGn0U8LaolscZAiANNl4hayUxTsUulWrBytUWktJr2jyI6yTEyrYq6oHv8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34108},"main":"./dist/index.js","type":"module","_from":"file:autotracer-filter-utils-1.0.0-alpha.46.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","test":"vitest run","build":"tsc","clean":"rimraf dist coverage","prebuild":"pnpm run clean","postbuild":"tsc --project ./tests/tsconfig.json --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"},"_resolved":"C:\\Users\\CARL~1.DES\\AppData\\Local\\Temp\\496c5070c00e131a3d0258b875cfd98a\\autotracer-filter-utils-1.0.0-alpha.46.tgz","_integrity":"sha512-G9JHCsHitOXlYeXUW9+aMHpBXrcR2hb0pSe9sNC0M0mOmHUzfQaI27xK1DLkwDgOfZ21nKUfjW1EXb+ch9ijWQ==","_npmVersion":"11.12.1","description":"Shared filtering utilities for Flow and React tracing (internal monorepo package)","directories":{},"_nodeVersion":"24.15.0","dependencies":{"minimatch":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","vitest":"^4.0.3","typescript":"~5.5.3","@types/node":"^22.12.0","@vitest/coverage-v8":"^4.0.3","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.16.1","eslint-plugin-sort-exports":"^0.9.1","@typescript-eslint/eslint-plugin":"^7.16.1","eslint-import-resolver-typescript":"^3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-utils_1.0.0-alpha.46_1777290835526_0.11186177482578152","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.47":{"name":"@autotracer/filter-utils","version":"1.0.0-alpha.47","author":{"name":"Carl Ribbegårdh"},"license":"MIT","_id":"@autotracer/filter-utils@1.0.0-alpha.47","maintainers":[{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"}],"dist":{"shasum":"a25d94375cae0f6c0c63b813796572cf7c7416da","tarball":"https://registry.npmjs.org/@autotracer/filter-utils/-/filter-utils-1.0.0-alpha.47.tgz","fileCount":42,"integrity":"sha512-RBc6y0jUlky+1srrhTBOvX2To+BUwngi1yLVOLrZyfx2A4kjAcriwjzbJzvoUkfIXFg9phLUFlfA3AkavCq2eg==","signatures":[{"sig":"MEQCIA7r1MIK9VtvHL+xmsUMGZ3jzF3gcebJBxws3KTnCQ9UAiBIsY41wmVo+YXlIojVndgVwyMF4F6iatuAPc5N4/hSrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34108},"main":"./dist/index.js","type":"module","_from":"file:autotracer-filter-utils-1.0.0-alpha.47.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","test":"vitest run","build":"tsc","clean":"rimraf dist coverage","prebuild":"pnpm run clean","postbuild":"tsc --project ./tests/tsconfig.json --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"},"_resolved":"C:\\Users\\CARL~1.DES\\AppData\\Local\\Temp\\3a685ee10b8c0dded9cdaba3591273c3\\autotracer-filter-utils-1.0.0-alpha.47.tgz","_integrity":"sha512-RBc6y0jUlky+1srrhTBOvX2To+BUwngi1yLVOLrZyfx2A4kjAcriwjzbJzvoUkfIXFg9phLUFlfA3AkavCq2eg==","_npmVersion":"11.12.1","description":"Shared filtering utilities for Flow and React tracing (internal monorepo package)","directories":{},"_nodeVersion":"24.15.0","dependencies":{"minimatch":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","vitest":"^4.0.3","typescript":"~5.5.3","@types/node":"^22.12.0","@vitest/coverage-v8":"^4.0.3","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.16.1","eslint-plugin-sort-exports":"^0.9.1","@typescript-eslint/eslint-plugin":"^7.16.1","eslint-import-resolver-typescript":"^3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-utils_1.0.0-alpha.47_1777444484645_0.5758613018115286","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.48":{"name":"@autotracer/filter-utils","version":"1.0.0-alpha.48","author":{"name":"Carl Ribbegårdh"},"license":"MIT","_id":"@autotracer/filter-utils@1.0.0-alpha.48","maintainers":[{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"}],"dist":{"shasum":"a253877d47f72d0a0441e990b3c11b2cab072588","tarball":"https://registry.npmjs.org/@autotracer/filter-utils/-/filter-utils-1.0.0-alpha.48.tgz","fileCount":42,"integrity":"sha512-tZOKNg4ji1OZo7uRLfLjIckKrG9ORhdn8gJEqAxD5v0vsLyzqSktCHOZ8gO97+DaDwQXmHFvNKa5YLG04LJJ1w==","signatures":[{"sig":"MEUCIQCiVOtWQBfi/m9L5KInFrFLrIofCb3kt/79nL/OpxRKXwIgYkoDmAGqicr2PRwpsU3weBmneg7EJfDCnLYUunS0XdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34108},"main":"./dist/index.js","type":"module","_from":"file:autotracer-filter-utils-1.0.0-alpha.48.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","test":"vitest run","build":"tsc","clean":"rimraf dist coverage","prebuild":"pnpm run clean","postbuild":"tsc --project ./tests/tsconfig.json --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"},"_resolved":"C:\\Users\\CARL~1.DES\\AppData\\Local\\Temp\\43bcbb227cf5e6f05be758959f5065ec\\autotracer-filter-utils-1.0.0-alpha.48.tgz","_integrity":"sha512-tZOKNg4ji1OZo7uRLfLjIckKrG9ORhdn8gJEqAxD5v0vsLyzqSktCHOZ8gO97+DaDwQXmHFvNKa5YLG04LJJ1w==","_npmVersion":"11.12.1","description":"Shared filtering utilities for Flow and React tracing (internal monorepo package)","directories":{},"_nodeVersion":"24.15.0","dependencies":{"minimatch":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","vitest":"^4.0.3","typescript":"~5.5.3","@types/node":"^22.12.0","@vitest/coverage-v8":"^4.0.3","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.16.1","eslint-plugin-sort-exports":"^0.9.1","@typescript-eslint/eslint-plugin":"^7.16.1","eslint-import-resolver-typescript":"^3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-utils_1.0.0-alpha.48_1777448004147_0.5195060888135361","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.49":{"name":"@autotracer/filter-utils","version":"1.0.0-alpha.49","author":{"name":"Carl Ribbegårdh"},"license":"MIT","_id":"@autotracer/filter-utils@1.0.0-alpha.49","maintainers":[{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"}],"dist":{"shasum":"aa99c140a764eaa30d525617b425b6138e1636d6","tarball":"https://registry.npmjs.org/@autotracer/filter-utils/-/filter-utils-1.0.0-alpha.49.tgz","fileCount":42,"integrity":"sha512-Lh/+fHMsR5s0hCaX/xnIP68YVUW/LUOC9/rPVLNGevO3WjyYwQhZ9p2sg8FwYgwhQ3976GG3fIwvZd1klP5N0A==","signatures":[{"sig":"MEYCIQDAaDD4B9u/kXkwSSy+WeNRMI4vu9yq+p5dJGpYNKZPSAIhAM+NQEeRECMethuux6DamRJrwwBQX136epXpnSqn7goO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34108},"main":"./dist/index.js","type":"module","_from":"file:autotracer-filter-utils-1.0.0-alpha.49.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","test":"vitest run","build":"tsc","clean":"rimraf dist coverage","prebuild":"pnpm run clean","postbuild":"tsc --project ./tests/tsconfig.json --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"},"_resolved":"C:\\Users\\CARL~1.DES\\AppData\\Local\\Temp\\f7019a8f5093bd5dc8443afc472ff7e1\\autotracer-filter-utils-1.0.0-alpha.49.tgz","_integrity":"sha512-Lh/+fHMsR5s0hCaX/xnIP68YVUW/LUOC9/rPVLNGevO3WjyYwQhZ9p2sg8FwYgwhQ3976GG3fIwvZd1klP5N0A==","_npmVersion":"11.12.1","description":"Shared filtering utilities for Flow and React tracing (internal monorepo package)","directories":{},"_nodeVersion":"24.15.0","dependencies":{"minimatch":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","vitest":"^4.0.3","typescript":"~5.5.3","@types/node":"^22.12.0","@vitest/coverage-v8":"^4.0.3","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.16.1","eslint-plugin-sort-exports":"^0.9.1","@typescript-eslint/eslint-plugin":"^7.16.1","eslint-import-resolver-typescript":"^3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-utils_1.0.0-alpha.49_1779441159787_0.704939231925054","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.50":{"name":"@autotracer/filter-utils","version":"1.0.0-alpha.50","author":{"name":"Carl Ribbegårdh"},"license":"MIT","_id":"@autotracer/filter-utils@1.0.0-alpha.50","maintainers":[{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"}],"dist":{"shasum":"9e4c5324ffc3f4085af0a51efe15c0d0a086a218","tarball":"https://registry.npmjs.org/@autotracer/filter-utils/-/filter-utils-1.0.0-alpha.50.tgz","fileCount":42,"integrity":"sha512-PIS5xrmgRaDlsTDGyID+8qLizQ52pjHRqAAIhxy93F+1ZUJCqEaiMkqI+lgUzOGSLfyReL8IrL1OKeSW2dx9wQ==","signatures":[{"sig":"MEUCIBZNuJtQdf+/iZdRfYhIuYIMyCOrNL8MT776wbSO+1sFAiEAqD3rPQmTNRZyIoBXxZzx8vJKwqLP1VuwRu65GrR7PNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34108},"main":"./dist/index.js","type":"module","_from":"file:autotracer-filter-utils-1.0.0-alpha.50.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","test":"vitest run","build":"tsc","clean":"rimraf dist coverage","prebuild":"pnpm run clean","postbuild":"tsc --project ./tests/tsconfig.json --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"},"_resolved":"C:\\Users\\CARL~1.DES\\AppData\\Local\\Temp\\536b0c52917b9b06251317b0dcada8dd\\autotracer-filter-utils-1.0.0-alpha.50.tgz","_integrity":"sha512-PIS5xrmgRaDlsTDGyID+8qLizQ52pjHRqAAIhxy93F+1ZUJCqEaiMkqI+lgUzOGSLfyReL8IrL1OKeSW2dx9wQ==","_npmVersion":"11.12.1","description":"Shared filtering utilities for Flow and React tracing (internal monorepo package)","directories":{},"_nodeVersion":"24.15.0","dependencies":{"minimatch":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","vitest":"^4.0.3","typescript":"~5.5.3","@types/node":"^22.12.0","@vitest/coverage-v8":"^4.0.3","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.16.1","eslint-plugin-sort-exports":"^0.9.1","@typescript-eslint/eslint-plugin":"^7.16.1","eslint-import-resolver-typescript":"^3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-utils_1.0.0-alpha.50_1779694968237_0.9686426536397093","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.52":{"name":"@autotracer/filter-utils","version":"1.0.0-alpha.52","author":{"name":"Carl Ribbegårdh"},"license":"MIT","_id":"@autotracer/filter-utils@1.0.0-alpha.52","maintainers":[{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"}],"dist":{"shasum":"4180fcdfc5c148e6c3cbb19c44f6d0e827fce913","tarball":"https://registry.npmjs.org/@autotracer/filter-utils/-/filter-utils-1.0.0-alpha.52.tgz","fileCount":70,"integrity":"sha512-I3pv6g9VeZe/kEj4Vl2jaoM6iUDCwEPrRuhBFYahdtZBl/A3KJoM6BSP4sQu58LBCUfYSmASZRFxINoRO4NevQ==","signatures":[{"sig":"MEQCIEc/51fLCJG/Ckks8Urr4aff9TEbh6cxhivUFDlo1tFdAiBNo2TzHKTbp6Kvo0tIr7i8otVPl/5e6tytzXGl6Nc9Ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49230},"main":"./dist/index.js","type":"module","_from":"file:autotracer-filter-utils-1.0.0-alpha.52.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","test":"vitest run","build":"tsc","clean":"rimraf dist coverage","prebuild":"pnpm run clean","postbuild":"tsc --project ./tests/tsconfig.json --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"},"_resolved":"C:\\Users\\CARL~1.DES\\AppData\\Local\\Temp\\7b4e8882f96be3d161005193331963bd\\autotracer-filter-utils-1.0.0-alpha.52.tgz","_integrity":"sha512-I3pv6g9VeZe/kEj4Vl2jaoM6iUDCwEPrRuhBFYahdtZBl/A3KJoM6BSP4sQu58LBCUfYSmASZRFxINoRO4NevQ==","_npmVersion":"10.9.8","description":"Shared filtering utilities for Flow and React tracing (internal monorepo package)","directories":{},"_nodeVersion":"22.22.3","dependencies":{"minimatch":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"4.61.1","vitest":"^4.0.18","typescript":"~5.5.3","@types/node":"^22.12.0","@vitest/coverage-v8":"^4.0.18","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.16.1","eslint-plugin-sort-exports":"^0.9.1","@typescript-eslint/eslint-plugin":"^7.16.1","eslint-import-resolver-typescript":"^3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-utils_1.0.0-alpha.52_1780761257104_0.05786490373179354","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.53":{"name":"@autotracer/filter-utils","version":"1.0.0-alpha.53","author":{"name":"Carl Ribbegårdh"},"license":"MIT","_id":"@autotracer/filter-utils@1.0.0-alpha.53","maintainers":[{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"}],"dist":{"shasum":"4866068118ab37521f212b37bb91d58c8df26bfe","tarball":"https://registry.npmjs.org/@autotracer/filter-utils/-/filter-utils-1.0.0-alpha.53.tgz","fileCount":70,"integrity":"sha512-53r6bApSjNWnEGKbvHYJczdyEJyuz9YfpYkjKER3z3M0dTcpCG/E+SC0UjAI20MRwcv/YqtGISJZ96I58dqkQw==","signatures":[{"sig":"MEUCIQCQ1P3X6N9zybVULsFKo2U0DjVXnx+4mhG73fl5bh3InwIgbV79k39ZnYSl6Bv4DfmuFkxCwNqueP1LYbXMGIT2M+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49230},"main":"./dist/index.js","type":"module","_from":"file:autotracer-filter-utils-1.0.0-alpha.53.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","test":"vitest run","build":"tsc","clean":"rimraf dist coverage","prebuild":"pnpm run clean","postbuild":"tsc --project ./tests/tsconfig.json --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"},"_resolved":"C:\\Users\\CARL~1.DES\\AppData\\Local\\Temp\\1baea78305fe90973d1bf21fa6ca9108\\autotracer-filter-utils-1.0.0-alpha.53.tgz","_integrity":"sha512-53r6bApSjNWnEGKbvHYJczdyEJyuz9YfpYkjKER3z3M0dTcpCG/E+SC0UjAI20MRwcv/YqtGISJZ96I58dqkQw==","_npmVersion":"10.9.8","description":"Shared filtering utilities for Flow and React tracing (internal monorepo package)","directories":{},"_nodeVersion":"22.22.3","dependencies":{"minimatch":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"4.61.1","vitest":"^4.0.18","typescript":"~5.5.3","@types/node":"^22.12.0","@vitest/coverage-v8":"^4.0.18","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.16.1","eslint-plugin-sort-exports":"^0.9.1","@typescript-eslint/eslint-plugin":"^7.16.1","eslint-import-resolver-typescript":"^3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-utils_1.0.0-alpha.53_1780985712591_0.8949801751397113","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.54":{"name":"@autotracer/filter-utils","version":"1.0.0-alpha.54","author":{"name":"Carl Ribbegårdh"},"license":"MIT","_id":"@autotracer/filter-utils@1.0.0-alpha.54","maintainers":[{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"}],"dist":{"shasum":"d67b5e8e7a7e2cd77dd484cc6b53ca565bef0546","tarball":"https://registry.npmjs.org/@autotracer/filter-utils/-/filter-utils-1.0.0-alpha.54.tgz","fileCount":70,"integrity":"sha512-ZZrx+rodlOvFUf9OdExHqtRc7Rxejr7H/dr5FDtZUEL2Cc4dO+IR3QBompjZNnmki6vMQdhzNj2OPzyripeCJg==","signatures":[{"sig":"MEUCIQD3mrZwqqKWt2q+WYrp5iOK9s0YkJZi/SuELn13CcvpbQIgYRv4/F0fVOCuz+0qQvBsLjWXyGWzshqQeWC/bJPJjIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49230},"main":"./dist/index.js","type":"module","_from":"file:autotracer-filter-utils-1.0.0-alpha.54.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"private":false,"scripts":{"lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","test":"vitest run","build":"tsc","clean":"rimraf dist coverage","prebuild":"pnpm run clean","postbuild":"tsc --project ./tests/tsconfig.json --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_npmUser":{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"},"_resolved":"C:\\Users\\CARL~1.DES\\AppData\\Local\\Temp\\4f13e93175a92170cb456ce0a9831a0f\\autotracer-filter-utils-1.0.0-alpha.54.tgz","_integrity":"sha512-ZZrx+rodlOvFUf9OdExHqtRc7Rxejr7H/dr5FDtZUEL2Cc4dO+IR3QBompjZNnmki6vMQdhzNj2OPzyripeCJg==","_npmVersion":"10.9.8","description":"Shared filtering utilities for Flow and React tracing (internal monorepo package)","directories":{},"_nodeVersion":"22.22.3","dependencies":{"minimatch":"^10.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"4.61.1","vitest":"^4.0.18","typescript":"~5.5.3","@types/node":"^22.12.0","@vitest/coverage-v8":"^4.0.18","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","@typescript-eslint/parser":"^7.16.1","eslint-plugin-sort-exports":"^0.9.1","@typescript-eslint/eslint-plugin":"^7.16.1","eslint-import-resolver-typescript":"^3.6.1"},"_npmOperationalInternal":{"tmp":"tmp/filter-utils_1.0.0-alpha.54_1781030248787_0.5813901913867241","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.55":{"name":"@autotracer/filter-utils","version":"1.0.0-alpha.55","description":"Shared filtering utilities for Flow and React tracing (internal monorepo package)","author":{"name":"Carl Ribbegårdh"},"license":"MIT","private":false,"type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"dependencies":{"minimatch":"^10.0.1"},"devDependencies":{"@types/node":"^22.12.0","@typescript-eslint/eslint-plugin":"^7.16.1","@typescript-eslint/parser":"^7.16.1","@vitest/coverage-v8":"^4.0.18","eslint":"^8.57.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.1","eslint-plugin-import":"^2.29.1","eslint-plugin-sort-exports":"^0.9.1","rimraf":"^6.0.1","rollup":"4.61.1","typescript":"~5.5.3","vitest":"^4.0.18"},"scripts":{"build":"tsc","prebuild":"pnpm run clean","postbuild":"tsc --project ./tests/tsconfig.json --noEmit","clean":"rimraf dist coverage","lint":"eslint \"src/**/*.{js,jsx,ts,tsx}\"","test":"vitest run","test:watch":"vitest","test:coverage":"vitest run --coverage"},"_id":"@autotracer/filter-utils@1.0.0-alpha.55","_integrity":"sha512-pdY5DrIS1yaOuKMGf+iD0splf7/6+NFwnOCjOA5akyaujUyakb0Q98EuG2qrDozdEYVDMRlH6ai0Bi5GQfxQFg==","_resolved":"C:\\Users\\CARL~1.DES\\AppData\\Local\\Temp\\e3bf8b6001c55a79b0c28f88318ea8cf\\autotracer-filter-utils-1.0.0-alpha.55.tgz","_from":"file:autotracer-filter-utils-1.0.0-alpha.55.tgz","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-pdY5DrIS1yaOuKMGf+iD0splf7/6+NFwnOCjOA5akyaujUyakb0Q98EuG2qrDozdEYVDMRlH6ai0Bi5GQfxQFg==","shasum":"b4a684572109f22f7a8283e2cdb506c82895b245","tarball":"https://registry.npmjs.org/@autotracer/filter-utils/-/filter-utils-1.0.0-alpha.55.tgz","fileCount":70,"unpackedSize":49230,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICjbs/ReUpzbHh/+cmFDWu6rRa4PegGIdpcq9KuCTIj2AiA0drzw5C/ms6p1ZMGA+TX/S7KVutIlWxhFKIy7FPhqsg=="}]},"_npmUser":{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"},"directories":{},"maintainers":[{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/filter-utils_1.0.0-alpha.55_1787724325209_0.21778803232041888"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-31T13:15:26.256Z","modified":"2026-08-26T06:05:25.541Z","1.0.0-alpha.35":"2026-03-31T13:15:26.469Z","1.0.0-alpha.36":"2026-04-09T06:43:41.326Z","1.0.0-alpha.37":"2026-04-14T12:00:01.561Z","1.0.0-alpha.38":"2026-04-14T12:50:44.899Z","1.0.0-alpha.39":"2026-04-14T16:55:45.612Z","1.0.0-alpha.40":"2026-04-15T08:27:39.515Z","1.0.0-alpha.41":"2026-04-15T11:22:04.442Z","1.0.0-alpha.42":"2026-04-21T08:07:35.538Z","1.0.0-alpha.43":"2026-04-21T09:28:38.313Z","1.0.0-alpha.44":"2026-04-22T13:09:59.130Z","1.0.0-alpha.45":"2026-04-25T19:10:33.665Z","1.0.0-alpha.46":"2026-04-27T11:53:55.676Z","1.0.0-alpha.47":"2026-04-29T06:34:44.799Z","1.0.0-alpha.48":"2026-04-29T07:33:24.283Z","1.0.0-alpha.49":"2026-05-22T09:12:39.927Z","1.0.0-alpha.50":"2026-05-25T07:42:48.379Z","1.0.0-alpha.52":"2026-06-06T15:54:17.240Z","1.0.0-alpha.53":"2026-06-09T06:15:12.735Z","1.0.0-alpha.54":"2026-06-09T18:37:28.920Z","1.0.0-alpha.55":"2026-08-26T06:05:25.356Z"},"author":{"name":"Carl Ribbegårdh"},"license":"MIT","description":"Shared filtering utilities for Flow and React tracing (internal monorepo package)","maintainers":[{"name":"carlribbegaardh","email":"carl.ribbegaardh+npm@gmail.com"}],"readme":"# @autotracer/filter-utils\r\n\r\n**Shared filter utilities for AutoTracer build-time and runtime filtering.**\r\n\r\nThis package provides small, framework-agnostic helpers for matching names with glob-style patterns and for persisting runtime filters in `localStorage`.\r\n\r\n## Why Use It\r\n\r\n- A tiny, dependency-free runtime filter store you can mount onto any tracer.\r\n- A shared glob matcher aligned with the build plugins’ filtering semantics.\r\n\r\n## Installation/Setup\r\n\r\n```bash\r\npnpm add @autotracer/filter-utils\r\n```\r\n\r\n## Configuration\r\n\r\n### Runtime filter store\r\n\r\n- `storageKey` (required): `string`\r\n- `storage` (optional): Storage-like adapter (`getItem/setItem/removeItem`)\r\n  - Default behavior: pass `undefined` when `localStorage` is unavailable.\r\n\r\n## Usage\r\n\r\n### Persisted runtime filtering (name-only)\r\n\r\n```ts\r\nimport { createRuntimeNameFilterStore } from \"@autotracer/filter-utils\";\r\n\r\nconst store = createRuntimeNameFilterStore({\r\n  storage: globalThis.localStorage,\r\n  storageKey: \"__autotracer.myTracer.runtimeFilters.v1\",\r\n});\r\n\r\nstore.addFilter(\"MyComponent\");\r\nstore.addFilter(\"noise*\");\r\n\r\nstore.matchesName(\"noiseHandler\"); // true\r\nstore.getFilters(); // [\"MyComponent\", \"noise*\"]\r\n```\r\n\r\n### filterMode copy/paste snippet (recommended)\r\n\r\nBrowser DevTools consoles are not a true DOM surface, so “clickable controls inside console rows” are not reliable.\r\n\r\nRecommended `filterMode` UX is to append a copy/paste command snippet per row:\r\n\r\n```ts\r\nconst snippet = `autoTracer.reactTracer.addFilter(${JSON.stringify(name)})`;\r\nconsole.log(\"Row label\", snippet);\r\n```\r\n\r\nTo render it slightly smaller and non-bold in DevTools, log it using `%c` styling:\r\n\r\n```ts\r\nconst snippet = `autoTracer.reactTracer.addFilter(${JSON.stringify(name)})`;\r\nconsole.log(\r\n  \"Row label\",\r\n  `%c${snippet}`,\r\n  \"font-size: 0.85em; font-weight: 400;\",\r\n);\r\n```\r\n\r\n### Action element helper (not recommended)\r\n\r\nThis package still exposes `createRuntimeFilterActionElement`, but it depends on DevTools behavior and may render as non-interactive HTML text.\r\n\r\n## Pragma Utilities\r\n\r\nThis package also exports build-time helpers used by the AutoTracer Babel and Vite plugins to read `@trace` / `@trace-disable` pragma comments from AST nodes.\r\n\r\n### `PragmaCommentHost`\r\n\r\nDescribes the minimal interface any AST node must satisfy to supply its leading comments:\r\n\r\n```ts\r\nimport { type PragmaCommentHost } from \"@autotracer/filter-utils\";\r\n\r\n// Any object with an optional `leadingComments` array works\r\nconst host: PragmaCommentHost = {\r\n  leadingComments: [{ type: \"CommentLine\", value: \" @trace\" }],\r\n};\r\n```\r\n\r\n### `PragmaResult`\r\n\r\nThe result of a pragma inspection. Both fields are always present:\r\n\r\n```ts\r\nimport { type PragmaResult } from \"@autotracer/filter-utils\";\r\n// { hasTrace: boolean; hasDisable: boolean }\r\n```\r\n\r\n### `getFunctionPragmas`\r\n\r\nExtracts `@trace` and `@trace-disable` pragmas from any `PragmaCommentHost`:\r\n\r\n```ts\r\nimport { getFunctionPragmas } from \"@autotracer/filter-utils\";\r\n\r\nconst result = getFunctionPragmas(astNode);\r\n// result.hasTrace   → true if a leading `// @trace` comment is present\r\n// result.hasDisable  → true if a leading `// @trace-disable` comment is present\r\n```\r\n\r\nBoth fields are `false` when the node has no relevant leading comments. The function is pure and never throws.\r\n\r\n### `isValidPragmaToken`\r\n\r\nChecks whether a raw comment value is a recognised pragma token (`@trace` or `@trace-disable`):\r\n\r\n```ts\r\nimport { isValidPragmaToken } from \"@autotracer/filter-utils\";\r\n\r\nisValidPragmaToken(\" @trace\"); // true\r\nisValidPragmaToken(\" @trace-disable\"); // true\r\nisValidPragmaToken(\" @trace-ignore\"); // false\r\n```\r\n\r\n## License\r\n\r\nMIT © Carl Ribbegårdh\r\n","readmeFilename":"README.md"}