{"versions":{"14.4.0":{"name":"@netlify/redirect-parser","version":"14.4.0","description":"Parses netlify redirects into a js object representation","type":"module","exports":"./lib/index.js","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"prebuild":"rm -rf lib","build":"tsc","test":"vitest run","test:bench":"vitest bench","test:dev":"vitest","test:ci":"vitest run --reporter=default && vitest bench --run --passWithNoTests"},"keywords":["netlify"],"engines":{"node":"^14.16.0 || >=16.0.0"},"author":{"name":"Netlify"},"license":"MIT","dependencies":{"@iarna/toml":"^2.2.5","fast-safe-stringify":"^2.1.1","filter-obj":"^5.0.0","is-plain-obj":"^4.0.0","path-exists":"^5.0.0"},"devDependencies":{"@types/node":"^14.18.53","ts-node":"^10.9.1","typescript":"^5.0.0","vitest":"^0.34.0"},"repository":{"type":"git","url":"git+https://github.com/netlify/build.git","directory":"packages/redirect-parser"},"bugs":{"url":"https://github.com/netlify/build/issues"},"homepage":"https://github.com/netlify/build#readme","gitHead":"131a644bfde5205f730f3369b778d8914c7c0382","_id":"@netlify/redirect-parser@14.4.0","_nodeVersion":"18.20.3","_npmVersion":"lerna/5.6.2/node@v18.20.3+x64 (linux)","dist":{"integrity":"sha512-dM71Jd41dmnE38xErujQSIbwcErEmXphkV4irk9QoMM4USyno7aqJIs0Bz+VAiuYXfolR3PXDTBhq3GCghNchA==","shasum":"977359c18b90a73e40a1512ff74fc21a02aa16df","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@netlify/redirect-parser/-/redirect-parser-14.4.0.tgz","fileCount":24,"unpackedSize":21054,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPAUGEJCR+tVg4F1xSDgEGHfzn6KmDCdOc9Xd0KbIn/AIhAJ/qjtvuRo0TRE4SN3C2R7tbjmbD5e5kP8h4VfLSbT0U"}],"size":7100},"_npmUser":{"name":"anonymous","email":"bot@netlify.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sean.roberts90@gmail.com"},{"name":"anonymous","email":"info@mathias-biilmann.net"},{"name":"anonymous","email":"mail@eduardoboucas.com"},{"name":"anonymous","email":"bot@netlify.com"},{"name":"anonymous","email":"me@robstanford.com"},{"name":"anonymous","email":"sam@netlify.com"},{"name":"anonymous","email":"sarah.etter@netlify.com"},{"name":"anonymous","email":"mike.wen@netlify.com"},{"name":"anonymous","email":"katherine.beck@netlify.com"},{"name":"anonymous","email":"hrishi5200@gmail.com"},{"name":"anonymous","email":"vit@ribachenko.com"},{"name":"anonymous","email":"denysov.artem@gmail.com"},{"name":"anonymous","email":"semenh@gmail.com"},{"name":"anonymous","email":"david@stackbit.com"},{"name":"anonymous","email":"youval.vaknin@gmail.com"},{"name":"anonymous","email":"misiek.piechowiak@gmail.com"},{"name":"anonymous","email":"philippe.serhal@netlify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/redirect-parser_14.4.0_1734118495000_0.6742883926429086"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-13T19:34:55.198Z","publish_time":1734118495198,"_source_registry_name":"default","contributors":[]},"14.5.0":{"name":"@netlify/redirect-parser","version":"14.5.0","description":"Parses netlify redirects into a js object representation","type":"module","exports":"./lib/index.js","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"prebuild":"rm -rf lib","build":"tsc","test":"vitest run","test:bench":"vitest bench","test:dev":"vitest","test:ci":"vitest run --reporter=default && vitest bench --run --passWithNoTests"},"keywords":["netlify"],"engines":{"node":"^14.16.0 || >=16.0.0"},"author":{"name":"Netlify"},"license":"MIT","dependencies":{"@iarna/toml":"^2.2.5","fast-safe-stringify":"^2.1.1","filter-obj":"^5.0.0","is-plain-obj":"^4.0.0","path-exists":"^5.0.0"},"devDependencies":{"@types/node":"^14.18.53","ts-node":"^10.9.1","typescript":"^5.0.0","vitest":"^0.34.0"},"repository":{"type":"git","url":"git+https://github.com/netlify/build.git","directory":"packages/redirect-parser"},"bugs":{"url":"https://github.com/netlify/build/issues"},"homepage":"https://github.com/netlify/build#readme","gitHead":"214d1726e1f87eedf1aeb3b62ba5b3e87b84bfab","_id":"@netlify/redirect-parser@14.5.0","_nodeVersion":"18.20.3","_npmVersion":"lerna/5.6.2/node@v18.20.3+x64 (linux)","dist":{"integrity":"sha512-0HxtPj+azmoaQhuZAbyTn6WyMl+PO6XrFU6TRo/0b57jtVz9uTjrvFytjmTqTvVEY1sLePCxbTbgEULm2XDTjQ==","shasum":"fcf5cb4d944dffecb6476898b24f29daf46b2579","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@netlify/redirect-parser/-/redirect-parser-14.5.0.tgz","fileCount":24,"unpackedSize":21054,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDd5zqrEPKEIoyIw1u+ustBKeAjc36Y8CubW6efuPo9dAIgFaIDbCUZvU0RDQcqwNGIt1kZr9fmKwnt9vrcsKxhs8g="}],"size":7096},"_npmUser":{"name":"anonymous","email":"bot@netlify.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sean.roberts90@gmail.com"},{"name":"anonymous","email":"info@mathias-biilmann.net"},{"name":"anonymous","email":"mail@eduardoboucas.com"},{"name":"anonymous","email":"bot@netlify.com"},{"name":"anonymous","email":"me@robstanford.com"},{"name":"anonymous","email":"sam@netlify.com"},{"name":"anonymous","email":"sarah.etter@netlify.com"},{"name":"anonymous","email":"mike.wen@netlify.com"},{"name":"anonymous","email":"katherine.beck@netlify.com"},{"name":"anonymous","email":"hrishi5200@gmail.com"},{"name":"anonymous","email":"vit@ribachenko.com"},{"name":"anonymous","email":"denysov.artem@gmail.com"},{"name":"anonymous","email":"semenh@gmail.com"},{"name":"anonymous","email":"david@stackbit.com"},{"name":"anonymous","email":"youval.vaknin@gmail.com"},{"name":"anonymous","email":"misiek.piechowiak@gmail.com"},{"name":"anonymous","email":"philippe.serhal@netlify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/redirect-parser_14.5.0_1734140939326_0.619442645719881"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-14T01:48:59.527Z","publish_time":1734140939527,"_source_registry_name":"default","contributors":[]},"14.5.1":{"name":"@netlify/redirect-parser","version":"14.5.1","description":"Parses netlify redirects into a js object representation","type":"module","exports":"./lib/index.js","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"prebuild":"rm -rf lib","build":"tsc","test":"vitest run","test:bench":"vitest bench","test:dev":"vitest","test:ci":"vitest run --reporter=default && vitest bench --run --passWithNoTests"},"keywords":["netlify"],"engines":{"node":"^14.16.0 || >=16.0.0"},"author":{"name":"Netlify"},"license":"MIT","dependencies":{"@iarna/toml":"^2.2.5","fast-safe-stringify":"^2.1.1","filter-obj":"^5.0.0","is-plain-obj":"^4.0.0","path-exists":"^5.0.0"},"devDependencies":{"@types/node":"^14.18.53","typescript":"^5.0.0","vitest":"^0.34.0"},"repository":{"type":"git","url":"git+https://github.com/netlify/build.git","directory":"packages/redirect-parser"},"bugs":{"url":"https://github.com/netlify/build/issues"},"homepage":"https://github.com/netlify/build#readme","gitHead":"e5ea1c42c57f534be1be05f544b2d7a5dbe57d87","_id":"@netlify/redirect-parser@14.5.1","_nodeVersion":"18.20.7","_npmVersion":"lerna/5.6.2/node@v18.20.7+x64 (linux)","dist":{"integrity":"sha512-pg5Oa/da6P0djfLOaBj/5IiB4tXNzGlvl2IK6MzxM4W0zkwdLprw3NjduBeaSmWe7h+9WZKKVTh2IVNEXqs3iQ==","shasum":"7ba19b5a31f30f025af5eeb8fa9b824a28a02155","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@netlify/redirect-parser/-/redirect-parser-14.5.1.tgz","fileCount":24,"unpackedSize":21028,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDLaVocvuD0HTjNUUqMkD6Jw5BKqGeiXYVn0zSSbiRXlAIgSD00K8gMtusjC9Rr+Rnl8tR9Ej0PauoJodnVf+bm5gQ="}],"size":7087},"_npmUser":{"name":"anonymous","email":"bot@netlify.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sean.roberts90@gmail.com"},{"name":"anonymous","email":"info@mathias-biilmann.net"},{"name":"anonymous","email":"mail@eduardoboucas.com"},{"name":"anonymous","email":"bot@netlify.com"},{"name":"anonymous","email":"sam@netlify.com"},{"name":"anonymous","email":"sarah.etter@netlify.com"},{"name":"anonymous","email":"mike.wen@netlify.com"},{"name":"anonymous","email":"katherine.beck@netlify.com"},{"name":"anonymous","email":"hrishi5200@gmail.com"},{"name":"anonymous","email":"vit@ribachenko.com"},{"name":"anonymous","email":"denysov.artem@gmail.com"},{"name":"anonymous","email":"semenh@gmail.com"},{"name":"anonymous","email":"david@stackbit.com"},{"name":"anonymous","email":"youval.vaknin@gmail.com"},{"name":"anonymous","email":"philippe.serhal@netlify.com"},{"name":"anonymous","email":"me@robstanford.com"},{"name":"anonymous","email":"ryan.mulligan@netlify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/redirect-parser_14.5.1_1742469038361_0.45002109289490155"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-20T11:10:38.619Z","publish_time":1742469038619,"_source_registry_name":"default","contributors":[]},"15.0.0":{"name":"@netlify/redirect-parser","version":"15.0.0","description":"Parses netlify redirects into a js object representation","type":"module","exports":"./lib/index.js","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"prebuild":"rm -rf lib","build":"tsc","test":"vitest run","test:bench":"vitest bench","test:dev":"vitest","test:ci":"vitest run --reporter=default && vitest bench --run --passWithNoTests"},"keywords":["netlify"],"engines":{"node":">=18.14.0"},"author":{"name":"Netlify"},"license":"MIT","dependencies":{"@iarna/toml":"^2.2.5","fast-safe-stringify":"^2.1.1","filter-obj":"^5.0.0","is-plain-obj":"^4.0.0","path-exists":"^5.0.0"},"devDependencies":{"@types/node":"^14.18.53","typescript":"^5.0.0","vitest":"^0.34.0"},"repository":{"type":"git","url":"git+https://github.com/netlify/build.git","directory":"packages/redirect-parser"},"bugs":{"url":"https://github.com/netlify/build/issues"},"homepage":"https://github.com/netlify/build#readme","gitHead":"f879acfe2bb508728578f9483c99bcdf372a2e83","_id":"@netlify/redirect-parser@15.0.0","_nodeVersion":"18.20.8","_npmVersion":"lerna/5.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-k85Gj//UbYj8JhJAjPV6div8rZRqPz3Pp++egIl4NqUH6r26q798CnjLZ6XPmtXfYDa8Uyg9TwJjZLPk/EnqPQ==","shasum":"8abb81737e56a3f9e63d7728e710771b77790518","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@netlify/redirect-parser/-/redirect-parser-15.0.0.tgz","fileCount":24,"unpackedSize":21017,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDNJ49pvfPbrhAzRc9ohSEAZ6P2SobM1YDaWKS3BkggDQIgIoV6t+UC3F5QG9yZds9mqMM+RByExGGRtko6lXYfbWo="}],"size":7087},"_npmUser":{"name":"anonymous","email":"bot@netlify.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sean.roberts90@gmail.com"},{"name":"anonymous","email":"info@mathias-biilmann.net"},{"name":"anonymous","email":"mail@eduardoboucas.com"},{"name":"anonymous","email":"bot@netlify.com"},{"name":"anonymous","email":"sarah.etter@netlify.com"},{"name":"anonymous","email":"mike.wen@netlify.com"},{"name":"anonymous","email":"katherine.beck@netlify.com"},{"name":"anonymous","email":"hrishi5200@gmail.com"},{"name":"anonymous","email":"vit@ribachenko.com"},{"name":"anonymous","email":"denysov.artem@gmail.com"},{"name":"anonymous","email":"semenh@gmail.com"},{"name":"anonymous","email":"david@stackbit.com"},{"name":"anonymous","email":"youval.vaknin@gmail.com"},{"name":"anonymous","email":"philippe.serhal@netlify.com"},{"name":"anonymous","email":"ryan.mulligan@netlify.com"},{"name":"anonymous","email":"sam@netlify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/redirect-parser_15.0.0_1747241971841_0.407319422418837"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-14T16:59:32.020Z","publish_time":1747241972020,"_source_registry_name":"default","contributors":[]},"15.0.1":{"name":"@netlify/redirect-parser","version":"15.0.1","description":"Parses netlify redirects into a js object representation","type":"module","exports":"./lib/index.js","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"prebuild":"rm -rf lib","build":"tsc","test":"vitest run","test:bench":"vitest bench","test:dev":"vitest","test:ci":"vitest run --reporter=default && vitest bench --run --passWithNoTests"},"keywords":["netlify"],"engines":{"node":">=18.14.0"},"author":{"name":"Netlify"},"license":"MIT","dependencies":{"@iarna/toml":"^2.2.5","fast-safe-stringify":"^2.1.1","filter-obj":"^6.0.0","is-plain-obj":"^4.0.0","path-exists":"^5.0.0"},"devDependencies":{"@types/node":"^14.18.53","typescript":"^5.0.0","vitest":"^0.34.0"},"repository":{"type":"git","url":"git+https://github.com/netlify/build.git","directory":"packages/redirect-parser"},"bugs":{"url":"https://github.com/netlify/build/issues"},"homepage":"https://github.com/netlify/build#readme","gitHead":"d83709cd993c2f23da3a8fe1106b26cc2e7f7276","_id":"@netlify/redirect-parser@15.0.1","_nodeVersion":"18.20.8","_npmVersion":"lerna/5.6.2/node@v18.20.8+x64 (linux)","dist":{"integrity":"sha512-10DyrMJOjCCkvbKfaQZAdWY2SHUuk3HLOsCZrLveQ60kQF8j6rFNUeZ1wKCeUyzrtoL9S3ig2V5W9VLo+z5npg==","shasum":"cbfb7ee8ce8921f75f6ef2d6b237ca023e49bbc4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@netlify/redirect-parser/-/redirect-parser-15.0.1.tgz","fileCount":24,"unpackedSize":21017,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEoBWeA8XbntMyKTWA2nB/QLWjZtkgXPaM2G1Oqs+FzPAiBo7JdsRloAcCCWDHHBf5U7XUn+NuPXQGVI4AQRXVhQ0Q=="}],"size":7092},"_npmUser":{"name":"anonymous","email":"bot@netlify.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sean.roberts90@gmail.com"},{"name":"anonymous","email":"info@mathias-biilmann.net"},{"name":"anonymous","email":"mail@eduardoboucas.com"},{"name":"anonymous","email":"bot@netlify.com"},{"name":"anonymous","email":"sarah.etter@netlify.com"},{"name":"anonymous","email":"mike.wen@netlify.com"},{"name":"anonymous","email":"katherine.beck@netlify.com"},{"name":"anonymous","email":"hrishi5200@gmail.com"},{"name":"anonymous","email":"vit@ribachenko.com"},{"name":"anonymous","email":"denysov.artem@gmail.com"},{"name":"anonymous","email":"semenh@gmail.com"},{"name":"anonymous","email":"david@stackbit.com"},{"name":"anonymous","email":"youval.vaknin@gmail.com"},{"name":"anonymous","email":"philippe.serhal@netlify.com"},{"name":"anonymous","email":"ryan.mulligan@netlify.com"},{"name":"anonymous","email":"sam@netlify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/redirect-parser_15.0.1_1747821514177_0.8029026256365326"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-21T09:58:34.355Z","publish_time":1747821514355,"_source_registry_name":"default","contributors":[]},"15.0.2":{"name":"@netlify/redirect-parser","version":"15.0.2","description":"Parses netlify redirects into a js object representation","type":"module","exports":"./lib/index.js","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"prebuild":"rm -rf lib","build":"tsc","test":"vitest run","test:bench":"vitest bench","test:dev":"vitest","test:ci":"vitest run --reporter=default && vitest bench --run --passWithNoTests"},"keywords":["netlify"],"engines":{"node":">=18.14.0"},"author":"Netlify","license":"MIT","dependencies":{"@iarna/toml":"^2.2.5","fast-safe-stringify":"^2.1.1","filter-obj":"^6.0.0","is-plain-obj":"^4.0.0","path-exists":"^5.0.0"},"devDependencies":{"@types/node":"^18.0.0","typescript":"^5.0.0","vitest":"^0.34.0"},"repository":{"type":"git","url":"https://github.com/netlify/build.git","directory":"packages/redirect-parser"},"bugs":{"url":"https://github.com/netlify/build/issues"},"homepage":"https://github.com/netlify/build#readme","gitHead":"df148594017a78f0f419591da402311ed08e4d64","_nodeVersion":"18.20.8","_npmVersion":"lerna/8.2.2/node@v18.20.8+x64 (linux)","_id":"@netlify/redirect-parser@15.0.2","dist":{"integrity":"sha512-zS6qBHpmU7IpHGzrHNPqu+Tjvh1cAJuVEoFUvCp0lRUeNcTdIq9VZM7/34vtIN6MD/OMFg3uv80yefSqInV2nA==","shasum":"3aeb28f778ea4ca731bef5a85c0936edeb7977b9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@netlify/redirect-parser/-/redirect-parser-15.0.2.tgz","fileCount":23,"unpackedSize":20969,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCrqq13Wv6BUQpFwLdf93wI6HfGsrl9iAjGWwe8Q/i9EwIgOYC1oVh17oozHB5xn4kdNf5E1ueVT+H1z5790u0s3W0="}],"size":7057},"_npmUser":{"name":"anonymous","email":"bot@netlify.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sean.roberts90@gmail.com"},{"name":"anonymous","email":"info@mathias-biilmann.net"},{"name":"anonymous","email":"mail@eduardoboucas.com"},{"name":"anonymous","email":"bot@netlify.com"},{"name":"anonymous","email":"sarah.etter@netlify.com"},{"name":"anonymous","email":"mike.wen@netlify.com"},{"name":"anonymous","email":"katherine.beck@netlify.com"},{"name":"anonymous","email":"hrishi5200@gmail.com"},{"name":"anonymous","email":"vit@ribachenko.com"},{"name":"anonymous","email":"denysov.artem@gmail.com"},{"name":"anonymous","email":"semenh@gmail.com"},{"name":"anonymous","email":"david@stackbit.com"},{"name":"anonymous","email":"youval.vaknin@gmail.com"},{"name":"anonymous","email":"philippe.serhal@netlify.com"},{"name":"anonymous","email":"ryan.mulligan@netlify.com"},{"name":"anonymous","email":"sam@netlify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/redirect-parser_15.0.2_1748531063225_0.8993018648161035"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-29T15:04:23.389Z","publish_time":1748531063389,"_source_registry_name":"default","contributors":[]},"15.0.3":{"name":"@netlify/redirect-parser","version":"15.0.3","description":"Parses netlify redirects into a js object representation","type":"module","exports":"./lib/index.js","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"prebuild":"rm -rf lib","build":"tsc","test":"vitest run","test:bench":"vitest bench","test:dev":"vitest","test:ci":"vitest run --reporter=default && vitest bench --run --passWithNoTests"},"keywords":["netlify"],"engines":{"node":">=18.14.0"},"author":"Netlify","license":"MIT","dependencies":{"@iarna/toml":"^2.2.5","fast-safe-stringify":"^2.1.1","is-plain-obj":"^4.0.0","path-exists":"^5.0.0"},"devDependencies":{"@types/node":"^18.19.111","typescript":"^5.0.0","vitest":"^3.0.0"},"repository":{"type":"git","url":"https://github.com/netlify/build.git","directory":"packages/redirect-parser"},"bugs":{"url":"https://github.com/netlify/build/issues"},"homepage":"https://github.com/netlify/build#readme","gitHead":"f65a08178a04db0ad274aa62f7d46319f2ef661a","_nodeVersion":"18.20.8","_npmVersion":"lerna/8.2.3/node@v18.20.8+x64 (linux)","_id":"@netlify/redirect-parser@15.0.3","dist":{"integrity":"sha512-/HB3fcRRNgf6O/pbLn4EYNDHrU2kiadMMnazg8/OjvQK2S9i4y61vQcrICvDxYKUKQdgeEaABUuaCNAJFnfD9w==","shasum":"19bf0707e40b5e5ef97aa02889b80629057bcd28","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@netlify/redirect-parser/-/redirect-parser-15.0.3.tgz","fileCount":23,"unpackedSize":20948,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDq5wmvg94UwehXbCrZ9rVCqh8wICbUMUYecceyCIw3YQIhAJqfqaE9YpChzSUOPqWHdKk4iEePcrNWw9KDZLwMU2Hl"}],"size":7059},"_npmUser":{"name":"anonymous","email":"bot@netlify.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sean.roberts90@gmail.com"},{"name":"anonymous","email":"info@mathias-biilmann.net"},{"name":"anonymous","email":"mail@eduardoboucas.com"},{"name":"anonymous","email":"bot@netlify.com"},{"name":"anonymous","email":"sarah.etter@netlify.com"},{"name":"anonymous","email":"mike.wen@netlify.com"},{"name":"anonymous","email":"katherine.beck@netlify.com"},{"name":"anonymous","email":"hrishi5200@gmail.com"},{"name":"anonymous","email":"vit@ribachenko.com"},{"name":"anonymous","email":"denysov.artem@gmail.com"},{"name":"anonymous","email":"semenh@gmail.com"},{"name":"anonymous","email":"david@stackbit.com"},{"name":"anonymous","email":"youval.vaknin@gmail.com"},{"name":"anonymous","email":"philippe.serhal@netlify.com"},{"name":"anonymous","email":"ryan.mulligan@netlify.com"},{"name":"anonymous","email":"sam@netlify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/redirect-parser_15.0.3_1753951151947_0.778045704507855"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-07-31T08:39:12.124Z","publish_time":1753951152124,"_source_registry_name":"default","contributors":[]},"15.0.4":{"name":"@netlify/redirect-parser","version":"15.0.4","description":"Parses netlify redirects into a js object representation","type":"module","exports":"./lib/index.js","main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"prebuild":"rm -rf lib","build":"tsc","test":"vitest run","test:bench":"vitest bench","test:dev":"vitest","test:ci":"vitest run --reporter=default && vitest bench --run --passWithNoTests"},"keywords":["netlify"],"engines":{"node":">=18.14.0"},"author":"Netlify","license":"MIT","dependencies":{"@iarna/toml":"^2.2.5","fast-safe-stringify":"^2.1.1","is-plain-obj":"^4.0.0","path-exists":"^5.0.0"},"devDependencies":{"@types/node":"^18.19.111","typescript":"^5.0.0","vitest":"^3.0.0"},"repository":{"type":"git","url":"https://github.com/netlify/build.git","directory":"packages/redirect-parser"},"bugs":{"url":"https://github.com/netlify/build/issues"},"homepage":"https://github.com/netlify/build#readme","gitHead":"f0adac340a6e7a853d156b4685c66bb65d04bad5","_nodeVersion":"18.20.8","_npmVersion":"lerna/8.2.4/node@v18.20.8+x64 (linux)","_id":"@netlify/redirect-parser@15.0.4","dist":{"integrity":"sha512-UYHRCO4HZI6WMpf8RheaCWnGafeJeFTsp/5yK887fyGqohDmFbc26NuFUvRl7J6sNu+di/1lLmRXP+yJ1X9TDA==","shasum":"3190ee67849160dd4f09fc0358d65145fdabb3b2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@netlify/redirect-parser/-/redirect-parser-15.0.4.tgz","fileCount":23,"unpackedSize":20948,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD/Yi43fPVc7BvMrjOCb9j8mUK49kBHxlzTZ5SGW4FndgIhAJpgPswlXzDCJ29XXzPEnrYdHE1cf5KlVEauhjfB0aZd"}],"size":7058},"_npmUser":{"name":"anonymous","email":"bot@netlify.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sean.roberts90@gmail.com"},{"name":"anonymous","email":"info@mathias-biilmann.net"},{"name":"anonymous","email":"mail@eduardoboucas.com"},{"name":"anonymous","email":"bot@netlify.com"},{"name":"anonymous","email":"sarah.etter@netlify.com"},{"name":"anonymous","email":"mike.wen@netlify.com"},{"name":"anonymous","email":"katherine.beck@netlify.com"},{"name":"anonymous","email":"hrishi5200@gmail.com"},{"name":"anonymous","email":"vit@ribachenko.com"},{"name":"anonymous","email":"david@stackbit.com"},{"name":"anonymous","email":"youval.vaknin@gmail.com"},{"name":"anonymous","email":"philippe.serhal@netlify.com"},{"name":"anonymous","email":"domitriusaclark@gmail.com"},{"name":"anonymous","email":"sam@netlify.com"},{"name":"anonymous","email":"taylorbarnett42@gmail.com"},{"name":"anonymous","email":"tbdizainas@gmail.com"},{"name":"anonymous","email":"scdavis41@gmail.com"},{"name":"anonymous","email":"justin.herrick@netlify.com"},{"name":"anonymous","email":"mike.gualtieri@netlify.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/redirect-parser_15.0.4_1772023316095_0.17061516691746537"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-25T12:41:56.248Z","publish_time":1772023316248,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"15.0.4"},"name":"@netlify/redirect-parser","time":{"created":"2024-12-13T21:21:03.140Z","modified":"2026-03-11T19:19:15.080Z","14.4.0":"2024-12-13T19:34:55.198Z","14.5.0":"2024-12-14T01:48:59.527Z","14.5.1":"2025-03-20T11:10:38.619Z","15.0.0":"2025-05-14T16:59:32.020Z","15.0.1":"2025-05-21T09:58:34.355Z","15.0.2":"2025-05-29T15:04:23.389Z","15.0.3":"2025-07-31T08:39:12.124Z","15.0.4":"2026-02-25T12:41:56.248Z"},"readme":"# Netlify Redirect Parser\n\nParses redirect rules from both `_redirects` and `netlify.toml` and normalizes them to an array of objects.\n\nFor most users, you are not meant to use this directly, please refer to https://github.com/netlify/cli instead. However\nif you are debugging issues with redirect parsing, issues and PRs are welcome.","users":{}}