{"_id":"eslint-plugin-rulvar","_rev":"271-4daff39f69dfb90e4b05b9285149fdea","name":"eslint-plugin-rulvar","dist-tags":{"latest":"1.253.0"},"versions":{"1.0.0":{"name":"eslint-plugin-rulvar","version":"1.0.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.0.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"b77bd7fc59540f1afc56e65f2c825bb61444b21e","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.0.0.tgz","fileCount":4,"integrity":"sha512-5nsq/oHt00uYvYmb/9ULF9+9DATADQ156B6QykMDwrCg3ggIZ654sBPBFVd0eEOcHREc4FyeRktUqwMeyZP8XQ==","signatures":[{"sig":"MEYCIQCAWyDXILTVQAxdwAn/bOh8mKOWY4VIUEPk/y2Nsg+wzwIhAIKpbOF8q2shj6S8Qar0uSGRbMCWgMD9lY8puQaWVIwE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22991},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"o-stepper","email":"step.oleksiy@gmail.com"},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.0.0_1783777565424_0.9611246968444553","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"eslint-plugin-rulvar","version":"1.1.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.1.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"55c10067e00a3a100deb5e9e6b04f68c690a9fa8","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.1.0.tgz","fileCount":4,"integrity":"sha512-Za5qbjZaTffQHtu4a31XJWuGStNi7meciTujxq+JnREXfbaSD/+zOygJXSCbwone2uJx7yyQZF8+yQdxHzDZoQ==","signatures":[{"sig":"MEYCIQDrRK/+n7fgdpGIanUgKk+jvq4ehwDeFE/nsuJDpd+QtQIhAKVYJK9NeLH1NiNgwqHPaKOOdTHoUxLHd0NfntRdIoow","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22991},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.1.0_1783800016786_0.24000772047418395","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"eslint-plugin-rulvar","version":"1.2.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.2.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"e88b38e2a93dc1218d7cc40d39da2dd302b3336a","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.2.0.tgz","fileCount":4,"integrity":"sha512-kAXu69ng1/iZ9LL9v9fMsnOq+ENxwAeBQzbTKJN/OFjL3IHE049g1CaJOPLcsilWmyhD62XuKXcVlYECN9sByQ==","signatures":[{"sig":"MEYCIQCqSB31b+7Z6dYa+7Yfyhhh9hVoKV8mh0wrJ+AF8VGXpQIhAIO56NzhLBP2nyEKDWRmh/itdPNWyMM9N3A1Oc+S+APo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22942},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.2.0_1783856849802_0.7332962400721774","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"eslint-plugin-rulvar","version":"1.3.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.3.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"869f775245ebe42e39ad4435400bc34cb0105f83","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.3.0.tgz","fileCount":4,"integrity":"sha512-dm1017f3hTK+aGynXfdq9nN/I80Q5H5zLY0Kvq2eWN8rfGCwyapBcDvXmHCdzNOoxkHtorCDkK4xZ4malydMXw==","signatures":[{"sig":"MEUCIQDJOLg7TFcEWGJEuEMuRbqmalxhPo5hILtnbnl2c8rtvQIgVfEihpIA6mlndEWqTOf5hh3kPcjiqYidr+KaXh6lZQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22942},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.3.0_1783859667461_0.5347108507780376","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"eslint-plugin-rulvar","version":"1.3.1","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.3.1","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"711f965a7db5420e6ed4dce733ed333b34a68b42","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.3.1.tgz","fileCount":4,"integrity":"sha512-7vDQFxBJYGZqmyzFcKLQoVHhRVsIeB74KwnIAeQ0IXgcbToK7X/qlhWa7ll5C51SeiyFyXNdRxWFWrgaodt9dw==","signatures":[{"sig":"MEUCIB30MzmDGv/YFWofVg3lTRNehm7A4QkGaUtBlIcVGsXaAiEAooBZMk16gwXbysOMtLk3GsNBpqO+nbdBZQuFvve0pCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":22919},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.3.1_1783863663548_0.24644420271746292","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"eslint-plugin-rulvar","version":"1.3.2","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.3.2","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"0499cd9d69800c09b5c807610f5e2d56a43bd7e0","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.3.2.tgz","fileCount":5,"integrity":"sha512-Kr+ZWuxI1MfkK9x1RHWvWYw9mYgyp7nV3kvzkMTUEzbtMF3AyUy48YyiJ1rhy3o/x5Ws0vQbSTpznkvRb8zucA==","signatures":[{"sig":"MEUCID65GajT41e+9MACH5rXPYWAv5JVLOIpLYOXAhW/eo9PAiEAklXEEU9xoWzglBXKKMsE2eFjr4WsjYlVvRcB4EE0/hg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":23930},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.3.2_1783867776995_0.2358366142758075","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"eslint-plugin-rulvar","version":"1.4.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.4.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"1317c9dcb7909ffdb8f0c5f5beb3b4f988b29509","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.4.0.tgz","fileCount":5,"integrity":"sha512-KKDsugSa3FR3eFkMteP0ou8KpTUsFSQnynDE505HdYGW/749BuwtOuzw6uJPXEdsL/ZtW3aYQU35i2PdNM8w/g==","signatures":[{"sig":"MEQCICRkjl+vnyGRQvNpA5hHQCGVJyVIKjdbAmscUZoyOlsuAiAqDQHRaLaIZ9a4Pt2FnNZ8fhiRXkrLBgbTCOMCqpMQRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24041},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.4.0_1783895747974_0.5820787525708504","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"eslint-plugin-rulvar","version":"1.5.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.5.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"18f33c99644d22a08d2e3d89147d342d0e9b3e0b","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.5.0.tgz","fileCount":5,"integrity":"sha512-wpiUa7769RLoxUwxWfkDaMEJKbowWj3ChnfZXPW3yBVAvzMIuu9QZ1lwSFi66NcK0zDfdeA0IIR8xYJ7xibbZg==","signatures":[{"sig":"MEQCIDyoSLacrREKjYODvtv+ZNXjsH0aUY+ys+MG4g/caOjmAiBg5b9WaXMKOETS1kUstdi6qUiHXGByi1neD+TohDQdbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24041},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.5.0_1783939378256_0.7479489273770388","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"eslint-plugin-rulvar","version":"1.5.1","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.5.1","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"41e8be28f2917424460f13dd0a29b2ad4c145986","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.5.1.tgz","fileCount":5,"integrity":"sha512-Li6y8w/BOMzT9RGHdChAmDLUPae8fIMeRzxvexHEIwP4roRYB3MW4VkBmdptP5xRU0H/ZoAA1MWOP3dU+W3YxQ==","signatures":[{"sig":"MEUCIQD31+2iRp00aOC1yACwVLpd/csEADjB9U3yM8gqdzo+UAIgF73Q/aW9K/0pPX8AQZRJyEHyGgIUNSHk9i3ufz1cKD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24041},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.5.1_1783944672395_0.8998332628168024","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"eslint-plugin-rulvar","version":"1.5.2","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.5.2","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"059675ec9d3777989c4fc7e15c48a0c8577362b2","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.5.2.tgz","fileCount":5,"integrity":"sha512-k6G+dLQIzRnDkLELNH7eKrTLI3dboctC7mCblkcI59EC2dVrpYaxUIag9r67wxpalR+ZqpwDIgEsLXx7xuDh9Q==","signatures":[{"sig":"MEQCIHYRMeqDcTvfZsgpAcoxR2jLF02TX7fH7Pj11Dz4zoNMAiAWr2AMzgfg4sM9Z2wmKtXKPbM8w0nLscOYfUI44RFmBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24041},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.5.2_1783977506141_0.7650483373495975","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"eslint-plugin-rulvar","version":"1.6.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.6.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"d76d434297eccee198a057465f20807aba68ffef","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.6.0.tgz","fileCount":5,"integrity":"sha512-XUW6FF7DfUegcevwWMVz2m0SfqTS9stmWiPZ9k54QH77eDXQmYDWQXx9m9SVLGwA4danlDc9TOEjr7iZfyyB5A==","signatures":[{"sig":"MEUCIDHfMqRbcQEgwtJ0RG/47KBaqkh3cN2SDMc2arvo1Eb8AiEAwMOzTfm0oSax0j7IhIpqNj1PookSP+yf3kmcgBfAdjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24041},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.6.0_1784130035287_0.9900230331348494","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"eslint-plugin-rulvar","version":"1.7.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.7.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"272f4d3d402fd2c015256c1eb76a1b1f9bb4d85c","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.7.0.tgz","fileCount":5,"integrity":"sha512-5vRZDkoPcrAivLLQQeiN0JJtqt1nd8UoZnbEEXLz00D4KyR8rirFfTU2MwbQyRHO4j1BA5lVUm3yWVkkvuKOFA==","signatures":[{"sig":"MEYCIQD21OwvDUgKUdhTPgAp6sWd98xUSjdQDMzYX1paL3rf4gIhAKgQgaTH0cPhJh7QdeSkXz6EZZNwrjjSBotuvVRHm5od","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24041},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.7.0_1784139161480_0.6364136486031331","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"eslint-plugin-rulvar","version":"1.8.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.8.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"a18f3d8198125baa922e8929bcfe41627303f764","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.8.0.tgz","fileCount":5,"integrity":"sha512-ndg5k1OZEnxPCMnkoo8sfDBBgFhL2IixVKsEza3L8BtCNbBsNkX9CohUrbishutHQjOE3iZ1zbP0tEZI+MuWpA==","signatures":[{"sig":"MEYCIQDH1Ab5Qz0zV5YJsRcVJCRk9HSaq3p7U7vhIBPWmecOUwIhAJl37q+joXj8ipI8zh137mZMc2Qh5PaBXU5oDYqNLKLW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24041},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.8.0_1784150395782_0.3235649474495115","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"eslint-plugin-rulvar","version":"1.9.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.9.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"cb3e708e0bbddbd0362102a670fc2bfb2c8d2f46","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.9.0.tgz","fileCount":5,"integrity":"sha512-/7495MVmkWn5kVSLETQ7+0681+6lae4sfxCZfm3BTd45yTG8CPmnnfudSy6t6VW/nwRpfGHmDnoXpJIuQmgqSQ==","signatures":[{"sig":"MEUCIGwlLccHXKhkstF/2aF5WI+4/YVWlLCJEfa9t7fqMvA9AiEAnNOWr8jFbMtXvIx+6RAVivN8AUcB+EI+W7B8pKiC5v0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24041},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.9.0_1784186890210_0.15214679863047653","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"eslint-plugin-rulvar","version":"1.10.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.10.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"278d82a444b540918a0660d0300313293a15b34a","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.10.0.tgz","fileCount":5,"integrity":"sha512-Wf1/NN4Mm1zrtyKkJwxDqfnorIXLJAS3hDxCtLztSQk3cfNhNFVN5NTfbQzznb0gXJdLKK3O/uY9ToYigYLFOA==","signatures":[{"sig":"MEUCIC6yXwzTl3cBD9Xy2ZEelR76sU2TTaPFrVwRQXROj8eHAiEAjbcAdDjnVuf4Nju6FCqlDOelh1YhyvsJkOVel0rtQ7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24042},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.10.0_1784196206625_0.5055863580080386","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"eslint-plugin-rulvar","version":"1.11.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.11.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"f3cfff6906dd635837699df0971efe7120a84ddf","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.11.0.tgz","fileCount":5,"integrity":"sha512-h4A5rFruuVdtvI39atMZvbZ+ozu4jR8ey4egWT009Dq5UtHbGKpUWAySLOMJ1byEjuj2H8/h+MkGS+UYqHUgtA==","signatures":[{"sig":"MEUCIQDch1DXNlVmC21l59PK6T1KmLnxEOcDu3JoRrw+YtbOeAIgI0akV5QrF8jzOS4rRWAiS8VqLT3mirBYIJWTuYALAuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24042},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.11.0_1784212506293_0.03574937869977801","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"eslint-plugin-rulvar","version":"1.12.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.12.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"482bd025350a53f93abfabaa550127ac9385411a","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.12.0.tgz","fileCount":5,"integrity":"sha512-uVu5Lk90hSAmILC5GXbUBt8dF43ISjAQT8Qq4h45HQJvyUKbpBtty5oJ4jdjbD1+WftkoSxONoubrIA4v87L8Q==","signatures":[{"sig":"MEUCIDSMdeYx/D+IbV4Per7BfLhmyUpbxfyEx0Vi8Gk48K0cAiEAjLECuOyZPfccTgRDP62lAnQQAIrbvbL3xQmxmZnfNFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24042},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.12.0_1784221366371_0.32477938458377253","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"eslint-plugin-rulvar","version":"1.13.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.13.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"997f3e28796a6ee16d5c17b409cdb612dbd0e84f","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.13.0.tgz","fileCount":5,"integrity":"sha512-dI0/5DA4WoIJqB2rsQPk9P0Jfb9ul5fXUUR23bKge10JHCl98RjRtqA98jI+bhf7Vit/rF6lMuPC8MRwj1Z/nA==","signatures":[{"sig":"MEUCIHLavMkcwKu+JViOYZjvqOdnHaKGP5trLwwoxW0nI7dgAiEAsogTUunf3y8pX6N7dhm/+AKRMR4GAHcbeDW0JMnnQZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24042},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.13.0_1784228829939_0.768443312539917","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"eslint-plugin-rulvar","version":"1.14.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.14.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"51d8c6f18349b45eab1598bc6e1970790bd10dc7","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.14.0.tgz","fileCount":5,"integrity":"sha512-2eur98JBnMGE9kPm2sq+m3mrPIvL4259Wk4NNV+L80mWYYpe9o9p3Pkf4Q8skAksGeQrVH+Cf4FM+qLwBtfdnQ==","signatures":[{"sig":"MEQCICjEjKpT/6LwQaanuwL10s9wkA85xb63XwR45h+OTXf9AiBv0sIvgl+oN1A6JhefnTkk2sLsdlSoM0fWLZtbW6/zvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24042},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.14.0_1784266741470_0.9789825632201783","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"eslint-plugin-rulvar","version":"1.15.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.15.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"5fb640dab508af78ce778735a3da9170f8e95f0a","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.15.0.tgz","fileCount":5,"integrity":"sha512-ZjQ362/m39FU3Qb1VjugsREwiPOSwPach4b5fHuBmvKO05TqSyLoD6DTFkoLW7bbZuhWtbEUjzsrUqh0qnvJeg==","signatures":[{"sig":"MEYCIQCTH4bwtU9VneGkSyck4/9w2SWNVDKHlYJYRFGDlMxhlgIhAI35wed0cvba52/+xELhYCXYF8iDxEsYofNDKdubMHGF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24042},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.15.0_1784279624512_0.5022005492662558","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"eslint-plugin-rulvar","version":"1.16.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.16.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"48ac50760406ee8f0d05de79dba6ba6317b89082","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.16.0.tgz","fileCount":5,"integrity":"sha512-i8V2UvrCX60XsyCcYYk2QPjW7VjNcJwD2zOzUWP6FMgnVyePsEuCN4oSr37VF/SgbFWNce5vdMNvxmpXyyIy9g==","signatures":[{"sig":"MEUCIC0kUThWKdY82fnebYz3BS/0zEPLFYwGaqNHBsZXoM98AiEAn1eHZkgkkPEkBMBxC9OJ31rf4Jxv4UyZvpTFrPp0ju4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24042},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.16.0_1784285677852_0.7391481400840438","host":"s3://npm-registry-packages-npm-production"}},"1.16.1":{"name":"eslint-plugin-rulvar","version":"1.16.1","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.16.1","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"9df9b6d3270d22e2611a7268c31ca229443d1136","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.16.1.tgz","fileCount":5,"integrity":"sha512-n4Z+2CKiFB4YfCOp9pFnN3Pn2NrEB13l1j3JW4ZmfC5+P0OjNIPKxLOKFWf2+xB+3Q8Ha8zhg43BCwMrCUcXaw==","signatures":[{"sig":"MEUCIB16x3uJlq6JRzrp4OTlZNTGQMEYheNKmtHtGsIqPwFLAiEAkYqANtHQsmniOTOjGH/+ko4IcM8ABHJMHvE9aLuY5jE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24042},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.16.1_1784290228271_0.3025782773884751","host":"s3://npm-registry-packages-npm-production"}},"1.16.2":{"name":"eslint-plugin-rulvar","version":"1.16.2","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.16.2","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"9574a99a8716544ad244a4d20ae95bd1dc5c73cf","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.16.2.tgz","fileCount":5,"integrity":"sha512-a6C7wdh3psMF06RzWZBDwJKO8uega8qz27dnVkKVOipOHy3wPxYhvBJ/LfQ6gU79GFfmBkKZDTWJgRDFyYyODA==","signatures":[{"sig":"MEUCIBMVgXFPYzMF0RF2Ms+lPwfua0XYohu0Hg5vBm6u2OdeAiEApBA7bWdrElvvQWDU2juNKNtBFbCUIFQfng8aCEGZ9xo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.16.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24042},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.16.2_1784298531374_0.04975363934734278","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"eslint-plugin-rulvar","version":"1.17.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.17.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"4890452b991189529ba0cb2007b8529819cb09f3","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.17.0.tgz","fileCount":5,"integrity":"sha512-N6yGqeYHkeoxLoIo87h1vnRvSNo0Qv9VP0LUSzzX8hJhqAYJNj2eITxMU58Sq36CN8oIgJXD8XK7FvB9B8IPkg==","signatures":[{"sig":"MEUCIQDlHXXUjxI1//YjIh5homY7U9dCqbOxIdnjOHDLP7yxNwIgbjUb7qgiseKsdGluU7V08GrGW+4X0bkGxZ0wtNP/pEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24042},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.17.0_1784317713825_0.2897031000369399","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"eslint-plugin-rulvar","version":"1.18.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.18.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"505dd312ac35bf83ce7a8ae5e8b4be7b55c8b455","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.18.0.tgz","fileCount":5,"integrity":"sha512-+qsMcrOjrtvey18StVdqMM9eAl7P5c3jhrpzhUfOtd3l9//1TuDBUcwTmb7ciUCOHIHOBf4AbeUeoatyHCimQQ==","signatures":[{"sig":"MEQCIAdB/0EfloxLvvN1I7BJCsQfRVxI//0Hoymd4dAAaCJ5AiACLd9d3J2arKJ4vy/x0hIZk6y5CrNMCz4bvcl78YTRKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24042},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.18.0_1784379827300_0.5374742479479888","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"eslint-plugin-rulvar","version":"1.19.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.19.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"c512b46ed32e4347c318537c68a1b88a09016bb0","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.19.0.tgz","fileCount":5,"integrity":"sha512-bQt0VX3tXrycIHgTXIwYxkhabPmqvgD+VICCw4+1y6Kz9Wnl+8PjO780F4mKYdWNr3IFgvKTugrqJmVXdzV5wQ==","signatures":[{"sig":"MEQCIFCEw450ux+Y3u9ftfgDM73K1nfR36azxzL1bPv+Z6APAiA+Z+HWjFVT/W4IBUberjXHxTibDrVb9OLAONhx8abnPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24042},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.19.0_1784388205584_0.977132536793226","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"eslint-plugin-rulvar","version":"1.20.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.20.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"90e7749523c012786b074500cca71984a50e7f25","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.20.0.tgz","fileCount":5,"integrity":"sha512-XHbaLEzmTZMw2MsFrAWZ6RQI2Gmpc9Syx02P2gP5UbqRGpH+2hIzG7Kz0Qk0NjHL10hPre7XSA80U7tTxLoC4A==","signatures":[{"sig":"MEUCIAoAn2VNO9G/v2+M8+qjfcYhmKnVXXKmOU4puJeLS8BlAiEAoRN1YZljSktPZuOrBSXd1T0cbbQt958DGgyuFGL2T5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24042},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.20.0_1784396020884_0.84364658063582","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"eslint-plugin-rulvar","version":"1.21.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.21.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"6856f7b15c4e0554a769366e63e37795f645a929","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.21.0.tgz","fileCount":5,"integrity":"sha512-S6q8LFvz/ko5BVNagYxdTCuBYx1wkDwYgholK9N4aZArr6Ldl8kdMbQs5jDAcQJrIHdAzTsPViDSiwngY6zHOw==","signatures":[{"sig":"MEUCIQDqacWqTkdVfdRpFpRJseLOJU8u+NkK859bgrqDfWSfwgIgBq1/NQDz6wFrryXlVB//St78uNnVZDsAZgr375Oa3wU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24042},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.21.0_1784438397906_0.8247709102914564","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"eslint-plugin-rulvar","version":"1.22.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.22.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"1b14c18937a31b5ff1378ad97bbaf8b3d5841078","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.22.0.tgz","fileCount":5,"integrity":"sha512-4Hip2n7GXIPfylEnlm7kvEt3SkXtr8QydQz3H+kPMu8ERiDsSGUyX5VlE/G/MlYY7ah7TI8fnwZ5NLv60DVUYQ==","signatures":[{"sig":"MEYCIQD1C0K76kCcO2jQF3yUot10fZLXgtHuAJb7IqYrwXDoPgIhAKiO7zdUqDLhKr2EGD8eDjCrBted2RU4vs8V5BCXXIej","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24042},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.22.0_1784444178438_0.716271299411009","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"eslint-plugin-rulvar","version":"1.23.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.23.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"a89b01f7ed92aa7eaa96c813f2e893384021bc27","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.23.0.tgz","fileCount":5,"integrity":"sha512-mhj9u+fLDsXOTlMHxoznOeMWzcOdJdH3gJA+E99e2epit/qdhMGaQlNqGyhDgDWvSugp/JrtCz16q+cyiA/ZJg==","signatures":[{"sig":"MEUCIBOw0ULCRyCI5MtEIzPDYXoV5wAv1o72n0gFkEaW9BG2AiEAheaeX5bTafdzBhBl8IsDno0LxeoPOHgougKpRxwmPS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24042},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.23.0_1784455079769_0.19042941531373025","host":"s3://npm-registry-packages-npm-production"}},"1.24.0":{"name":"eslint-plugin-rulvar","version":"1.24.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.24.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"6ae0fdc5aff295c542621c5f755d9683770af931","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.24.0.tgz","fileCount":5,"integrity":"sha512-qxISyzq7EV1Rqj7GojLiwxXz2wLUPO+fzKKLl1wrYh+MvGjFTAi1Qv3GNajN4eKbekDrYBYDadU7E4R1nscxkA==","signatures":[{"sig":"MEQCIHRvFniv4lbrY1Uk/tyF/ytaKZZthEYFzPAwE++UN8dMAiAQhPGCKrNHEu50eOdE117GviNW+PmJm+/6krmZeVIS2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24042},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.24.0_1784462420732_0.6058568755372586","host":"s3://npm-registry-packages-npm-production"}},"1.24.1":{"name":"eslint-plugin-rulvar","version":"1.24.1","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.24.1","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"ced94fece0023dc20f2ee49e768b3b01ffeafd15","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.24.1.tgz","fileCount":5,"integrity":"sha512-PwPlwja4yLRJBPmdVXUMx0muWuc+nzwoLmJnxxTmLn5rUxhudK5iKZneVwcyKbOWLU5RDb+WXxgikaihkRgRSQ==","signatures":[{"sig":"MEQCIGDiok3ZxmGMbEibNfN/lNmeZzIj7pJhL0B0XYAxXx2CAiAaWVu7dnK8LvxejNaBwPUyFsJwL5/NVR8Yjc8ddBdsAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.24.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24042},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.24.1_1784469935170_0.7919081601555746","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"eslint-plugin-rulvar","version":"1.25.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.25.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"96528e35ff2b1588ede9159ebe8356babe376a8e","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.25.0.tgz","fileCount":5,"integrity":"sha512-ts7zTNcufvk7hVyYXCnTxdBh3U2/Egae6augEGJjCj4Kh8iIfkc4AsYhI+bj1LU7U8sRqAkt+aMm0CnyVPTAjQ==","signatures":[{"sig":"MEUCIG0Pe24JZA2Nbu6TpR5diTOqCcBpnkzKGr1fzTDSNZXLAiEAjbWwxTQeceKq38xvUMkjZKiwFM6K7AhOnqeOKcMS8YM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24042},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.25.0_1784483443282_0.03921733771467206","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"name":"eslint-plugin-rulvar","version":"1.26.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.26.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"d6bc658327ca728cab56f66d6cb6b5a076593e5e","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.26.0.tgz","fileCount":5,"integrity":"sha512-S2dhDie6+zo0x9FyXv/GzH+nUQRdEnkcXG/LlzQBmqc5/J52/IQE458b/ZtcH82g11daL5Q2EvtHqnNI3a0vtA==","signatures":[{"sig":"MEQCIDxXT2La6jHBiJ5/68Xr/CBa+qeB3mn26x3y425ufdG7AiAJbWbVAaN/heIcM53G3JrYsq7hyaoL7oDlKaEJjtIdwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24042},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.26.0_1784530745742_0.27543618402714976","host":"s3://npm-registry-packages-npm-production"}},"1.27.0":{"name":"eslint-plugin-rulvar","version":"1.27.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.27.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"27d57b49c84eef65b63ee4697ff75d3deea5455f","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.27.0.tgz","fileCount":5,"integrity":"sha512-Jvqf8U/tGmIIM2hm5MZAK2Hnm5sohP90ADWw4xbo0x7l5k53UWWhqjt0DMKCEVTooIJklHZWOaB2ntxICpNePw==","signatures":[{"sig":"MEQCIDKFd6Q/0B0ctm4B0BlS3bc6f+Y8I7UmPsCNzvoN1NstAiAEhgd8Angnm/SxUDw68rnYsqeO+7Ifhe/+Rd+kJWhvvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24042},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.27.0_1784536926113_0.23054626096152653","host":"s3://npm-registry-packages-npm-production"}},"1.28.0":{"name":"eslint-plugin-rulvar","version":"1.28.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.28.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"418b04bb068e888fb332e8ed723db21e32ce9498","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.28.0.tgz","fileCount":5,"integrity":"sha512-bQegiavZSvO/X6xVnEFzBEaBGLgfecIiwg1euntBWmoUTC3YoVROno0mLcwZzTzXiKygp/tQfsB2nKq04VxWcA==","signatures":[{"sig":"MEUCIAl7rENgzD1RGsnSgvOMMAMRwA0DZzARURJQQ3LrZJXYAiEAsCusgvxW2/t/p0ey06FuuJYu2Eq7Tk1hpKPBJ0mG8BA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24042},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.28.0_1784546975096_0.8549672492331284","host":"s3://npm-registry-packages-npm-production"}},"1.29.0":{"name":"eslint-plugin-rulvar","version":"1.29.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.29.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"a94427e4bcb460cf9cc267cf5ce4d6fa4b18395e","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.29.0.tgz","fileCount":5,"integrity":"sha512-oVDwdbsV6hlL2hhfNxpn8zBFJmg1P9UYf/Duz9F6PbPRPdTAvgRFFTa9CYSAWS2MCpOYB55qU6vch67Z+o8vhA==","signatures":[{"sig":"MEUCIQCRAJ4NalckjxSZfk8WX3kt1CY8JMPwd589VK9Dc3lx+QIgBto9QLUlj1zsuOF8a4b95prtq21Kf2nN4uRETT7hKWk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24042},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.29.0_1784554556989_0.9058349015390843","host":"s3://npm-registry-packages-npm-production"}},"1.30.0":{"name":"eslint-plugin-rulvar","version":"1.30.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.30.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"78e481d0343f243724fef88ca41da4fa508953d5","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.30.0.tgz","fileCount":5,"integrity":"sha512-zITbbd3fzBuE441Of02Dy2ZdmErKYWt7p8ThUqtoK8NHBfcCDgjVq8OR0jbClw/wZwlKjjTeURSXL/hioXaoHQ==","signatures":[{"sig":"MEQCIAyvU/QYsLrIt6v3WScEOGVjmvMk29+nR7waE2ocUDm6AiAxRhwd8Fv54wCB9waSEhrsBS8DQxlexNuavps2IOumuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24042},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.30.0_1784560131364_0.3374357022790093","host":"s3://npm-registry-packages-npm-production"}},"1.31.0":{"name":"eslint-plugin-rulvar","version":"1.31.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.31.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"54d334f869696708bcb35e15149ec5181fe087a5","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.31.0.tgz","fileCount":5,"integrity":"sha512-e7HdYfByCploInSOscs1OLMtLsx6sHggDBLnd9ixViDKQWKBrtrf7WlM2W/wu7DLCRtnQI7v3k8qc9iZXCp0VA==","signatures":[{"sig":"MEQCIGzBzk3e019T+TLkLGOjGSpquUNj2GT+B/a5MreV4J6DAiA4Lax/pizp/z7Gv4Y2980BTNNqsg92RbwNNF1t06z3iA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24042},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.31.0_1784565789656_0.6119707814867354","host":"s3://npm-registry-packages-npm-production"}},"1.32.0":{"name":"eslint-plugin-rulvar","version":"1.32.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.32.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"4a3e1b98a254bd59b2a05b07845474a7ab7e4602","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.32.0.tgz","fileCount":5,"integrity":"sha512-5ADBjgaiM5h8yeK0wXm9eEEQ6W27+2OlFzp6BhPb/qaqK5/ClXAEjWrFeSrhf3bZ4UdtkHzM8sBS/hHZtfzOVQ==","signatures":[{"sig":"MEUCIQCDlpeMFjcCz3t0E+WgNGAo+dtqQZvuOxWr68ou6unRpwIgJihB5ZukTYwljcl6eHf6z6ZEUyJvO0Kbx7F2qKk+ZW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24042},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.32.0_1784572805404_0.81358460377514","host":"s3://npm-registry-packages-npm-production"}},"1.33.0":{"name":"eslint-plugin-rulvar","version":"1.33.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.33.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"b0aa1be8aa278bb24c7844f820861b9965efe7d8","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.33.0.tgz","fileCount":5,"integrity":"sha512-Zd533ym2zxP0HCW//WQiWXIR0ppNh1bzO6C38KK62zWRQxs3CBZ9/RgwrRhjLfw82Pe8Y5P8mmAZjR16lNxVRA==","signatures":[{"sig":"MEMCIFDzM/RJCtyE7FhMItcC3fYpznvI81wx5M25Oeqz2IPdAh9H4nigBS8ejltCoOF9umJzutHkemlPRjQen5Cx18hW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24042},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.33.0_1784579335559_0.2950109353633028","host":"s3://npm-registry-packages-npm-production"}},"1.34.0":{"name":"eslint-plugin-rulvar","version":"1.34.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.34.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"47b26a9550497670c995ee723f7601f7ec5e76e5","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.34.0.tgz","fileCount":5,"integrity":"sha512-5U7YikR/HHqeR/JZsVpyLR8NeTMbMoG6RZQm+obYeEgB0rgeOTULxvB6j4uZvoaTHzcJJBeSSTj4gYj5hvhgNQ==","signatures":[{"sig":"MEQCIFKPBq6k9lnaphWxi4PvVexAUXCM4NvdJlZKtO/0fxaYAiB+YTRATxZEsW6zqUmI5LJ59lxvP1bTGdBWVmizrQwI7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24042},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.34.0_1784620501225_0.9977796073348366","host":"s3://npm-registry-packages-npm-production"}},"1.35.0":{"name":"eslint-plugin-rulvar","version":"1.35.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.35.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"d56e3fa3c38e3e602d026dae44057fb9dbc2ff90","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.35.0.tgz","fileCount":5,"integrity":"sha512-a3F7BHcx9t+G0ZPeUEXizFFPj3uYmSEFfhlAxvWy1yKBSB6qk8/7WptAbczCk7Pj4fZRKwU7KAAPpuZO0Pf3vg==","signatures":[{"sig":"MEQCIAxLkudw0qyuN/Tmu0zQM1D8u+tleIcN2bJ+fVKA3kiKAiBrOaP8Y1HeVTMV63Kgs/HaWKoH8tKK4esMIK1HokntSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24042},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.35.0_1784632066473_0.5404250911112847","host":"s3://npm-registry-packages-npm-production"}},"1.36.0":{"name":"eslint-plugin-rulvar","version":"1.36.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.36.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"2a53a435be19e7ddb67017a2910bc70f03b68bf6","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.36.0.tgz","fileCount":5,"integrity":"sha512-ylxL7mFD6lWmFHU7GuCf4fphx6pXY7eVG1O6+AOkT9UXscyBVJLUYJ2T3pCVzvDT4DASsPxyZ7zpxOIgU8/A8w==","signatures":[{"sig":"MEQCIG9xO6l/xfYU4vEDGjaerPWY68ZeV2uVrPPALl320p37AiB0p+GwCw8L6Z+UtDX94v4Dw94Gms/NDKHV3XMyWBLzKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.36.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24042},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.36.0_1784643687583_0.6076888807331549","host":"s3://npm-registry-packages-npm-production"}},"1.37.0":{"name":"eslint-plugin-rulvar","version":"1.37.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.37.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"7e5826bdd37cdaec9239dedf270d1e6f1df57e15","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.37.0.tgz","fileCount":5,"integrity":"sha512-eU6ACuyG5jau/kIH9hXfCYPnCxxAFsTNmL5zteFPZCu40MauFQzuOhQvqpy4REu9tQeyCae2KokXMYGRR9ZXCw==","signatures":[{"sig":"MEUCIQDW/ne4A1YQ7NvwtYjZ2Z/5bKQFC+pBl2bCoHoiU8+dfwIgLBu9Ezu9bMCY+ngVY3LecSW8vDvZXafO4h3T4iZ+ZOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.37.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":24042},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.37.0_1784650635068_0.48579695775425735","host":"s3://npm-registry-packages-npm-production"}},"1.38.0":{"name":"eslint-plugin-rulvar","version":"1.38.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.38.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"6503b72ceb30a1c1eaf9af059c7f11a2cc1217f2","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.38.0.tgz","fileCount":5,"integrity":"sha512-N21Xthget86kYnAfGAETIkdtsss4sTzMrtrfDjuYCtzpmUWfMs3I7tbg3/u/JfReqA3H1uwPiNhbP4aMUUDOhQ==","signatures":[{"sig":"MEUCIEOoGeQIokdC8vimwPFWGospM9PHs5PDSyd4iW5X2s0sAiEAsedh/cBDYYsUDO+uTXDZ3CiWccMeBEU9YXUtKL5f480=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":26292},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.38.0_1784707823493_0.8859945613119693","host":"s3://npm-registry-packages-npm-production"}},"1.39.0":{"name":"eslint-plugin-rulvar","version":"1.39.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.39.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"b106f99df6a614efddfeac52bcfde6dd46ea29e0","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.39.0.tgz","fileCount":5,"integrity":"sha512-/FaCo1WOZje1Xpib5w9Av8aYMjpm1JVKWVb+6AoDy7RULW/sxu7tUbWszBuzK/3aDHktR/PsbVODdlu0+HViMQ==","signatures":[{"sig":"MEUCIFg7LkfgvlhQzU5H5/BS1iBVn+CpYMaW6idDDpWhkoQ8AiEAuBVAgcCejr3VPaOHOFKYio1F3eSsoDHyXbyhMDcRk+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.39.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.39.0_1784719698587_0.9663265548126192","host":"s3://npm-registry-packages-npm-production"}},"1.40.0":{"name":"eslint-plugin-rulvar","version":"1.40.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.40.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"d46b2ab1b638c85152e31778afb2e7e7027bde2b","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.40.0.tgz","fileCount":5,"integrity":"sha512-YEYJps4FgIJmcJuujg3S9h4yPZzFdLP+ajmcjZCFKDw3QBXookX0uELBQ5NniDGxfJ4AVmTrZgq3RkrEbY20pA==","signatures":[{"sig":"MEYCIQCZUecRSev6IfQwhtakmg1+hZONm05cvsafEiES/Kj72wIhALfru/5WO4ZTE/lluuyZvqZyzxynY5zsGAGOTXj/zpUx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.40.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.40.0_1784725752322_0.18668097872337586","host":"s3://npm-registry-packages-npm-production"}},"1.41.0":{"name":"eslint-plugin-rulvar","version":"1.41.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.41.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"d24050336f92f22cffaafcb950207dff8a62def9","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.41.0.tgz","fileCount":5,"integrity":"sha512-KwMP7mls2PEngDS7CBLO4vxVMr0ZO+hF/p6rWZUThej2DvlMb69+b4nCDoIQJao6UDIV6kHwrkkwonWL+HzQoA==","signatures":[{"sig":"MEQCIGNLg5KfhS8duVhPgm7jpMPeel9emI6p2RVhDG4rNNVZAiAG93lIDzBH4aWyEiPiATK7xMMz4jcdZHq54GKD3I9Reg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.41.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.41.0_1784729541491_0.18884342087296124","host":"s3://npm-registry-packages-npm-production"}},"1.42.0":{"name":"eslint-plugin-rulvar","version":"1.42.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.42.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"0d06f959c704621a1d8bcdcfe5073bb2ac6d6895","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.42.0.tgz","fileCount":5,"integrity":"sha512-JMF1rsZXf1RP6dBgWMQdzoZDTkQZ9I9+RPRXWoTbASowMBflVYl2ZnW7iY42og40inJxXQI1ifT2YESuU+ZXhA==","signatures":[{"sig":"MEYCIQC8kLmsvQjKstBiKYTi68xR7vPY9bjFSXDfHu4YuQ7C3QIhAKq1QA559h5HAKXD+Th9oq0JCTeWxzeMXT2C1X2Uqz5k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.42.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.42.0_1784732250636_0.4168710051307607","host":"s3://npm-registry-packages-npm-production"}},"1.43.0":{"name":"eslint-plugin-rulvar","version":"1.43.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.43.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"3bdd9817fab7e270435273adac0b7832807795f3","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.43.0.tgz","fileCount":5,"integrity":"sha512-9JKdN3FDgxd5rk+4Mws6XMkHLUrsS0eNhrBA4lygzEbHLccRBMXY4uGo4yL8sGAwJa+DLbA5WRFUHZhkZYdcLQ==","signatures":[{"sig":"MEYCIQDK/HZ739OarOC/gjxImEPQ63SepDO5tzEfiWDImt55yQIhALOFAA7dlSeTo4qCsUs35XLX3z3USSIabR/gJdNSh7Yp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.43.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.43.0_1784736236229_0.5222507982003617","host":"s3://npm-registry-packages-npm-production"}},"1.44.0":{"name":"eslint-plugin-rulvar","version":"1.44.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.44.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"e97953f937250f3a79a5dabf69adabf1504118a3","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.44.0.tgz","fileCount":5,"integrity":"sha512-WZjVkZaBB1DC8tP0BpXfwz3zj++kiMEIvGTjfgoYX2LWSPYtjeJDt1iQKeK74eWDrhEyJismm3c00GVIMs3kzg==","signatures":[{"sig":"MEUCIQCh485rkdMsQt41rBjqnvEGsVxkzFN8FvXp+ebYAkaPTwIgUITtwjEOnSWO+j5atvnydoyOkxzXTbfIibHjpFA7nTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.44.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.44.0_1784738271092_0.09007653458874643","host":"s3://npm-registry-packages-npm-production"}},"1.44.1":{"name":"eslint-plugin-rulvar","version":"1.44.1","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.44.1","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"f41e57cd34f78ee16c1fa461882ba261e3a26eca","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.44.1.tgz","fileCount":5,"integrity":"sha512-RB/edbZmIzsS4mjD4OmGh0xkdK4qgpfy5UQ3InohTaqHZBkLplt1/AdxpHzSLpqBHL8cnBNnamcLTGhU9pL0Hg==","signatures":[{"sig":"MEUCIQD/R3LBgIH8IMrr4aL9sr8CWsGUPhEst1dr0Eq5czrUcQIgVoRBIyYKZKRZ1KfUy0u/uIYZE7vsvgFm1kCi1lNRZQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.44.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.44.1_1784746264750_0.6708959716212985","host":"s3://npm-registry-packages-npm-production"}},"1.45.0":{"name":"eslint-plugin-rulvar","version":"1.45.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.45.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"523974f45364f6aa90c375da89e11d1b1879cc85","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.45.0.tgz","fileCount":5,"integrity":"sha512-/gxrjHhsASB1eZDM9fIwI+Uf4AoxvwW/fSBuY/9n1ZQIY8LPIA46EBZCaANiJV5ugLpkJwBO6R/HFrc6h9anLQ==","signatures":[{"sig":"MEUCIQD9ik+T2MUqdO9y/fBa6hSnA+Cs1qok9QNf/3FRBmEt7wIgHcah1LX9Q7rdnogYA1JXZMjGagIwoeZfXCLclP1VzF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.45.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.45.0_1784788554912_0.8860350982557601","host":"s3://npm-registry-packages-npm-production"}},"1.46.0":{"name":"eslint-plugin-rulvar","version":"1.46.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.46.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"48da0a97944a3350e7d113a357e46561d860716e","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.46.0.tgz","fileCount":5,"integrity":"sha512-Uk6P9Jf73L8pN8TT+kS7d++mnI6vmFrQBrCiP6hDpyCDcexn0pgWZuau3+zgKPcK6YlEVjyYW464q4bzYvWuzw==","signatures":[{"sig":"MEUCIQD//bI+LjYeo6E1iVBiLJ3SlkNmbYf3ecRlWHX9flFATAIgKkY3r4iIr0v6XJNFIMmNYorpEj4S2bpCUIZf1469dyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.46.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.46.0_1784795731634_0.7445304248252758","host":"s3://npm-registry-packages-npm-production"}},"1.47.0":{"name":"eslint-plugin-rulvar","version":"1.47.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.47.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"cbe13a48a6830051c450fb514f572f860a952257","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.47.0.tgz","fileCount":5,"integrity":"sha512-LujNRUr73fViyzxDHYy7aLCuUuCM6L4pmQx4FyXf4yAZJyF4DiyoQKZAWNUI3bor7UK6RZi75QQ5qMjT+TKH5Q==","signatures":[{"sig":"MEQCID0Llv0uSOlQASQx3lXNN5kueGzvwDvi3WPd7VaMqShCAiBzbwDrMv1U+oe6OdcyTEyzhiSRRlW36HVN+pS+z11DNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.47.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.47.0_1784802721947_0.9853482394663171","host":"s3://npm-registry-packages-npm-production"}},"1.48.0":{"name":"eslint-plugin-rulvar","version":"1.48.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.48.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"3721885d0ce162af0e97839c809fce7f22e91598","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.48.0.tgz","fileCount":5,"integrity":"sha512-Rix/z1NnCVBvd7ydX/spHV0wTHypCxwCrUTInxC5OwbOV4KQJ6EnAJTwtRqcXIPd/5LtK4Od2PjwAiHTcEAwug==","signatures":[{"sig":"MEUCIQDmlT4RBWQrHsqi0Nooz4i+kui8qx7nKzTHa/ZS912zEgIgdNfOR0bDAtYC69duaIFBvUQYVQRGv/Q8jXnSUt1nD/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.48.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.48.0_1784807096411_0.7086328768059096","host":"s3://npm-registry-packages-npm-production"}},"1.49.0":{"name":"eslint-plugin-rulvar","version":"1.49.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.49.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"a6233923c17fe051560e5b42aa922bcd3e3ba2e7","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.49.0.tgz","fileCount":5,"integrity":"sha512-zkcpvZOXJ9tEELZgutVFO/6E+UGseH4bsa9SmjCRNTleKDrAs7QHRanqxoy9VlQqhmYTqQGcbTjWzENb50UrpA==","signatures":[{"sig":"MEUCIQDsPoXgnyWYgKH4gKzfXyv0ReQn5xngrIZceP1oAT61qgIgT0hip1Sp7UV3ajZkfU54kyJj4sRRDd64fAJNYrS5AdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.49.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.49.0_1784810408845_0.42890759592093675","host":"s3://npm-registry-packages-npm-production"}},"1.50.0":{"name":"eslint-plugin-rulvar","version":"1.50.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.50.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"5889d9bbe6d77d2fb346977a4b0330f8771f1405","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.50.0.tgz","fileCount":5,"integrity":"sha512-J5khr2+MLfqA+inCqca4geRN4s5C0JcaVmrVW8Nva0GIGwerC6shGr0g9jdTJ8fDkXqEpxDf4Yle6DjH4qdwcw==","signatures":[{"sig":"MEUCIDzq2xw+1ynlWe0CjR7zbGAbQlRB/r0KXgPe4WOgWytVAiEAxoLhKlC91gysV2jWzAJnY6vEFT3+9Rdf00Cp+Ppdnas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.50.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.50.0_1784816279188_0.33604116440531184","host":"s3://npm-registry-packages-npm-production"}},"1.51.0":{"name":"eslint-plugin-rulvar","version":"1.51.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.51.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"74b77656aa76e97211a2d63f9aac29267c129367","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.51.0.tgz","fileCount":5,"integrity":"sha512-0BNBNmOLYQix3mNLcofy0VuJ+FhVK4tksuBcBBNRdVkgM9mEcravLYGG3Ra5mgMLEzGqdoXMmY+GO6qnJxebEg==","signatures":[{"sig":"MEUCIQD2FBMBo9zrr2VBBU8FcKDmMsPRQsUQeW8avkXWyNkLGQIgWOH6FEhqJz9aIinxQB4WhxTpCpS+k2IkW37o3QZ0gvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.51.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.51.0_1784823882019_0.7614675205747217","host":"s3://npm-registry-packages-npm-production"}},"1.52.0":{"name":"eslint-plugin-rulvar","version":"1.52.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.52.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"37bce3194807c2c5b291e7463be74edcba0c46cd","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.52.0.tgz","fileCount":5,"integrity":"sha512-bZ5wcQVwfXi8kBpkD3WSBp25COsBw1leue0slw5d/gPM2fF4JGhKHLTZVigDXpIMNOByJPi37xWRKZup1ST08A==","signatures":[{"sig":"MEQCICV1Rhee3Ri2bKfa4NerAsa6UHiTq7SJNtC/9a8WmTnvAiADQOciBfO89dBSsMlMs9JOpaYUONyXJ7EoBakHEpUlNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.52.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.52.0_1784829358511_0.6079089655494689","host":"s3://npm-registry-packages-npm-production"}},"1.53.0":{"name":"eslint-plugin-rulvar","version":"1.53.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.53.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"4a5bbe3f96fcacef0c362e0fb045e8957aaeed4f","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.53.0.tgz","fileCount":5,"integrity":"sha512-3iGdQHudHGyt4xDREXG3KtXyI601HxufW1NBqDWG+F800A3z4Pm5hey4CqILfiQNodD/EgkSj4g4SBOjc12MRg==","signatures":[{"sig":"MEUCIQCs7jzHKNBSbmnLdF0Ouljfb656qE8FFjSG0gcHO4m42wIgOG87IpY8yXqvVDDsAQrsy8GDrwvv6NxxkbNybMlRhyo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.53.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.53.0_1784835170253_0.8059783411609467","host":"s3://npm-registry-packages-npm-production"}},"1.54.0":{"name":"eslint-plugin-rulvar","version":"1.54.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.54.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"664dc7b6f0283ec19ad07e78b4a229b36e56fda6","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.54.0.tgz","fileCount":5,"integrity":"sha512-q19Wb5TZZ1R1QjUx0DGrUi83YmiVdSGXtQrNdOD0PHj/gTTyu99AYmEBjIR9RGcXr54rOmTjiiPKvzKfvqZieA==","signatures":[{"sig":"MEQCICGETk0ZLz8O/kg7ZCu7u43bT01rbS98Zvyo7nFYfwFlAiBmFhQLI+LPo+sKmQkWDWZN9ahznIvPD3Qw5btz7WEmGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.54.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.54.0_1784838986220_0.7295527418005052","host":"s3://npm-registry-packages-npm-production"}},"1.55.0":{"name":"eslint-plugin-rulvar","version":"1.55.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.55.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"238b29afc360d624c9c7de8b985df809fc444f48","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.55.0.tgz","fileCount":5,"integrity":"sha512-9gfZ91luRpW7p93iBSA75g53jWu65JQzVQq5xW+w6DSbRyk7yo4FqnEQPCn+WAs6z747jIXIIzU8cGzIlomcYQ==","signatures":[{"sig":"MEYCIQCnYG/oRU/fp2TNtd5L2USO56UKMZWR9qrdpdbElwy3RwIhAJf3QCFluLdi2US4s3LAbN8CDSTc+jb1DCGUY2sJXcX8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.55.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.55.0_1784861688915_0.5210388717787668","host":"s3://npm-registry-packages-npm-production"}},"1.56.0":{"name":"eslint-plugin-rulvar","version":"1.56.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.56.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"5f841f37d09dce907b4f95ecbe3a167f88386c1b","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.56.0.tgz","fileCount":5,"integrity":"sha512-dAdU5HI897lcMDWRpHUW1vxjxRus+oVwhj7/tolTx5HnilQ6CWZrDaw+Vjcprdt63Huv2rJokZATUkaasfXFxQ==","signatures":[{"sig":"MEQCIC/ww0KL9iYQ+PZzV+mEbxGp+KxCrxHaidrkp/vPOlIqAiAEhcfh6UVSndeSzAwgBPOEXuXlQiqYFBNzYHEY55SgUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.56.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.56.0_1784866068408_0.5891198906046697","host":"s3://npm-registry-packages-npm-production"}},"1.57.0":{"name":"eslint-plugin-rulvar","version":"1.57.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.57.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"c817fad1414ec7de24ee97ef02f95abf1d738d9f","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.57.0.tgz","fileCount":5,"integrity":"sha512-qA+lkIKnRK8WtUXLLS122dvVO8tyBNPs2wSpwogE8Nh/gF4jy5Faoqqyi4Xi8A0p6mTbWP1erzvCGlig4lcsUQ==","signatures":[{"sig":"MEUCIFPab3PIxY5p6Zj2N33LBA1QN8+2JzWfY4x5lCyeIOfRAiEAiEzcbsO7QCZva2dLQAQPBsuQt8D+c+02cauj6wiNU90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.57.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.57.0_1784871834103_0.6180173010942285","host":"s3://npm-registry-packages-npm-production"}},"1.58.0":{"name":"eslint-plugin-rulvar","version":"1.58.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.58.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"7625abc428544bc8c4ca51c2226437bddc943159","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.58.0.tgz","fileCount":5,"integrity":"sha512-9z2pVN3FqeAD/ksAqLKRoeA1SvTkEj1bmCEo4PpO3uOY18aKPNeuM1l+NTvsorFXgYPH22wghtSLCEcs5shtzg==","signatures":[{"sig":"MEUCIDibeI/RF3uYyXtIG8B3jhDdHN8HaTs+WRNtw3zLqlLzAiEAzwosKa8nx66rfcPEiuBbzHvY2qVYRGgI93DJswPPku4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.58.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.58.0_1784876864939_0.48401070997046314","host":"s3://npm-registry-packages-npm-production"}},"1.59.0":{"name":"eslint-plugin-rulvar","version":"1.59.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.59.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"b03a40f5cb1512ced1d3131eccbfb5e28e714d3d","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.59.0.tgz","fileCount":5,"integrity":"sha512-zbHEVrGbSIzJ46LlgAInEVtdVEUIMU3I5ealUThlnG9lawZFZGq1lvWhRZQOi7YZMfuUNFQHZvFDR9ozXLyKMw==","signatures":[{"sig":"MEUCICZN7BtQbxyFbAVZ3Qjq3du0l3F8REVWSdBCf0iGDSYFAiEAoA8gaId177z36L0Hz+SWFGmIsDf48t+iY3Nj1aXmmwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.59.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.59.0_1784884734517_0.37617943970181145","host":"s3://npm-registry-packages-npm-production"}},"1.59.1":{"name":"eslint-plugin-rulvar","version":"1.59.1","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.59.1","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"edb482aeb06decc313848b0060dfaa2eb7ab0892","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.59.1.tgz","fileCount":5,"integrity":"sha512-S7OvYF/Kq/V8ZlATaH/4G2boFKgRhKHgxqanySXDd9Z3sahqxZWjPd1NKOZSqzj3op4RNBBQiF4Tl0jTpUsmHQ==","signatures":[{"sig":"MEYCIQCKj0faYeaoIJ2kAl31Emdy+n4O0b2MZuC4BFeaxi1c/gIhAPQLsJjfl/b/mvr/5ypaMYWsSp6ft0C5CVwYgG91dzV0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.59.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.59.1_1784899164592_0.7989097720229053","host":"s3://npm-registry-packages-npm-production"}},"1.59.2":{"name":"eslint-plugin-rulvar","version":"1.59.2","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.59.2","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"f5de661b8bcea3c9696dc7b6fdb60d6496ac2386","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.59.2.tgz","fileCount":5,"integrity":"sha512-e1jMEXG9Wm3Ipd6h6S6z2HYS3sPtm15gwHKljLmzgpy9MrjADMjhebgpikg2uknv2SZsH/Ql53vLCsE6GEkCFw==","signatures":[{"sig":"MEYCIQCSb6xh/4nhh/i/iQf382ApChV6hlPrzUXhmvgc5l+FJQIhAJYwW1qKA0NB8+2+1NxqiEa1ST5wxXEGb/IPybekY26B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.59.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.59.2_1784901941820_0.8306325170710378","host":"s3://npm-registry-packages-npm-production"}},"1.59.3":{"name":"eslint-plugin-rulvar","version":"1.59.3","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.59.3","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"3dbdc983db3029f7418bb7341c9c84e71aa4116b","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.59.3.tgz","fileCount":5,"integrity":"sha512-EbIauek+OoWkkRQ2Pw2g/mlVAaW8Ff0X3LSHVHOSjfE4ubbNNUszecX5AqZbfSZKGQEw26xiaUhKlACOJunmdg==","signatures":[{"sig":"MEUCIQCkHgPgtW9U+hCvP406NXF05JIvJUT4ny9m02RTUlMInwIgfvRb7jQB43m9j94TX9n/HVQJj6lTH/HQLNDHt1zyM1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.59.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.59.3_1784904002698_0.028943780874693292","host":"s3://npm-registry-packages-npm-production"}},"1.59.4":{"name":"eslint-plugin-rulvar","version":"1.59.4","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.59.4","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"ccef197d9eb542e5c1a4fcb183c11a53863510bb","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.59.4.tgz","fileCount":5,"integrity":"sha512-c+l8m6nVHUug3zFBM6ZvQD0xuVyQquTGwCjCXdXC2DPUv+qDsLbnYD1NLVZsTjFUpUVpHQeuwy3StqQQ9ElCnw==","signatures":[{"sig":"MEYCIQCFGzh6jaRH+YGCO0N0nRxXnjvsRiza1HdRzq+tEcma7AIhAJxCABxD4RDKDVSJRvkCYpTIef38ksxXgxqkPOJYPNtQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.59.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.59.4_1784907334210_0.3923247814554205","host":"s3://npm-registry-packages-npm-production"}},"1.60.0":{"name":"eslint-plugin-rulvar","version":"1.60.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.60.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"db101e9be868e14a46c97fd967b24749baa30c95","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.60.0.tgz","fileCount":5,"integrity":"sha512-jYaBWX7sMvv+Uy5IiHDapUdmI8LJ4nHaCrDBmuZL9qJ0ezOIyjk+6rrS7reGjidFSsv7tFscRbfeWPGVwmWwbg==","signatures":[{"sig":"MEYCIQDX9kiUmolMHl1CvzrOLSyiW1sKW55juhsrVj40qZbj1QIhALkvvnyyvUGc/0Tyy2XPDvm8JvvnXnF/NFGZMnkUJeVS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.60.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.60.0_1784911814049_0.07516170088494079","host":"s3://npm-registry-packages-npm-production"}},"1.61.0":{"name":"eslint-plugin-rulvar","version":"1.61.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.61.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"c42e1d9f9f14c1860de23ed8171304a6ba33259d","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.61.0.tgz","fileCount":5,"integrity":"sha512-Vn9CAopKcAiagDGAqKb6W6Ro3LhMGrKY+tsyX6fO5I9LSSYEbn5VDypsl9TLLr+9XJzgS6nv5c82q7a7O3eyGA==","signatures":[{"sig":"MEYCIQC87OAH/oxxv3TQ4fOKMoOtj2Re6qs30tkQnWechYz07wIhAOgfp/DqOhAEP+LLVgzJgp956706gIXh4TSDFZqnROUH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.61.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.61.0_1784916194766_0.29144389341738575","host":"s3://npm-registry-packages-npm-production"}},"1.62.0":{"name":"eslint-plugin-rulvar","version":"1.62.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.62.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"4c1ddd9212afae9fe707c8db0383c253c02a40e9","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.62.0.tgz","fileCount":5,"integrity":"sha512-dINfe/HsgbQ3xzmGr5tt1dmBuUsomMZ8UW35Lm4CYQaEsKIe4piUpZhcPwvcKhEOeuUZGtbL3SoQPSlTIwygfg==","signatures":[{"sig":"MEQCIHHF3aQruNIHiZ0ewkOpZ1nM9mCAWsfF7M5GisIti+/3AiBlCS1Di8vK6hbql0nbYml8/ANXQfKSqtRQQK2xBSt4TQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.62.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.62.0_1784919785181_0.9765588416323752","host":"s3://npm-registry-packages-npm-production"}},"1.63.0":{"name":"eslint-plugin-rulvar","version":"1.63.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.63.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"ab840c6240f8fee3fb8986f8367fef71518087dc","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.63.0.tgz","fileCount":5,"integrity":"sha512-7Xp9JNu6A9eBWSVAu6a2/WM92da/lC3E/dVO0K1dCd5u49FjdCJQhreXZCSr3WrQ1D1QTHnd0SUMxmr6rcPN2g==","signatures":[{"sig":"MEQCICF/tplFgDMvL0AnlTtW07QfHpnernqd7HuX5Bbt/UInAiBau21ep31FHMuMNN9vmc3uy3CAbY3P+QYJeYX8IXvKZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.63.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.63.0_1784927653955_0.9433779597782932","host":"s3://npm-registry-packages-npm-production"}},"1.64.0":{"name":"eslint-plugin-rulvar","version":"1.64.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.64.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"14ab2a7a42bdb76ae0a1a0d81a4bb74da0df40fb","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.64.0.tgz","fileCount":5,"integrity":"sha512-bx/ZHG0DTKjc+5gdjFUfaq8ytCDs9qr6B/avT5aH7Es7eTtY2LjNBXbmXAfyMfkIxINXVxbXrGZi5CAqtPe5Fw==","signatures":[{"sig":"MEQCIBN8LE3AakrJMQnDAoq2H85iUzXWejFundiljR/sGDIpAiASFIko4QFwQM8JqZXLGXK3RTWUSOK3catLH5doTuPcIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.64.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.64.0_1784956630429_0.6553830606628381","host":"s3://npm-registry-packages-npm-production"}},"1.65.0":{"name":"eslint-plugin-rulvar","version":"1.65.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.65.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"7aea2ba42c6fa7e7f3bd890879695d2a47d0a04f","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.65.0.tgz","fileCount":5,"integrity":"sha512-PmuOvEyYK9skG7NtvcQRi+146o2EYJNDPdOpmGAHGgvkfqNMK5/2eLA5X15QvB5pjuVPzBwrTdBXmBEeCLUCAw==","signatures":[{"sig":"MEUCIEgzsApGCk8bN3at3Kygd1w2a6eD3UKoQ0gxYzkBaN/dAiEA3XqzOWZnwlH6PJRkxI8jAZVWNivtp4nl+cPkeIM4hWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.65.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.65.0_1784966944673_0.6594855843293952","host":"s3://npm-registry-packages-npm-production"}},"1.66.0":{"name":"eslint-plugin-rulvar","version":"1.66.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.66.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"a683f5c364605065115a48faa814afa9f4960276","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.66.0.tgz","fileCount":5,"integrity":"sha512-AHouFiUxL/GAaYaw6aG5FE0iaKZyKyF9t1dybZ4Lc7dZapYLTa1ELQadKYys+r2XmOFupCqn56wLzh1eIEufSA==","signatures":[{"sig":"MEUCIF0e5zUqhMy+cqzgUcnxta9ZffPHyQH2/4cMXVBQ4EHeAiEApqA1nBx5BdYoLLLQVlMwnwtXDVdpSzs3mIxbDYDdYBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.66.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.66.0_1784968836989_0.8592536503782324","host":"s3://npm-registry-packages-npm-production"}},"1.67.0":{"name":"eslint-plugin-rulvar","version":"1.67.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.67.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"b84c42c7c391a14c262667c184c6bfef9be406c0","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.67.0.tgz","fileCount":5,"integrity":"sha512-HzG0S3aO9Y6WDyqOZLurfkrKLUpgfs57FnjHMEgvgl/H0euN5cdJRZAIHK1tmE4Jwk5o8H+fP4rAJ0yoTe65cg==","signatures":[{"sig":"MEUCIBulglkzk9dkt3VATx/34+rfuS8UmBCMpip1HK2FtRu+AiEAse2TK/Zh1xuBuNAx7Os6B5cMqpJ89bfb/mcoYiMSJ0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.67.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.67.0_1784971537746_0.48980188698995364","host":"s3://npm-registry-packages-npm-production"}},"1.68.0":{"name":"eslint-plugin-rulvar","version":"1.68.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.68.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"53ea2ca8b96bbc3ed5136d765fbc791e2e982b46","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.68.0.tgz","fileCount":5,"integrity":"sha512-7OcYFuWJwM4ZjU/3ikN8ynbs9xdSobzlLh0aheLpqjeBgbx3wc8qnK1b+YBgKEJtktSy6I+VLg2vdlh2Q2eV6g==","signatures":[{"sig":"MEUCIQCc4VOi3ugEmhw0dA7UOEapioRtekMdF1xGOPuTR2SCqAIgTbC4Cc9HHW37louOGOtntyr8twAjN8MGkcWfXE0d3lg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.68.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.68.0_1784974443806_0.18738998495115888","host":"s3://npm-registry-packages-npm-production"}},"1.69.0":{"name":"eslint-plugin-rulvar","version":"1.69.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.69.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"d5932aca58a0b811ca9899c914422cbf8f2642e1","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.69.0.tgz","fileCount":5,"integrity":"sha512-FzkcYjUVXb8aYv37d5scmLtQ3dS5JGRjRRyjGfUjQKbqxQacdI9F9sV9185HXWkoG6IYa3x5ja5kI6t5pSM72Q==","signatures":[{"sig":"MEQCIE9pOG00r2888etW/KfXh11SX1lcgh9rLI7+M34taiueAiBVz1cgEA0BHLnvAtkEPvgEY9P2L6r3sqYnhDna3iEn/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.69.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.69.0_1784976279960_0.9972021557703237","host":"s3://npm-registry-packages-npm-production"}},"1.70.0":{"name":"eslint-plugin-rulvar","version":"1.70.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.70.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"038569a4a05c6410888efb259bd0f262e03c7d68","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.70.0.tgz","fileCount":5,"integrity":"sha512-RU10d9Zb83VaJEkHQbbmUxtFCJ/QZjDeodfWaFeIfgfdEYN2XjR3AzID5oWAI2fSqJ7pNmwN8DsnTFmW47NYlQ==","signatures":[{"sig":"MEQCICOabw/kjO2tuGR6YsACPzxkJWA5fWQRzCIygXBbJd9OAiBH6S2DEsJTEX6OuGqYS97uCrhAQebuBRDDw5I9fk8p5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.70.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.70.0_1784980614911_0.27268970437443407","host":"s3://npm-registry-packages-npm-production"}},"1.70.1":{"name":"eslint-plugin-rulvar","version":"1.70.1","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.70.1","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"b06f92b2b44bce18892295a657e08a2547d99698","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.70.1.tgz","fileCount":5,"integrity":"sha512-H2WR6AJczYF6qq4SPZKUxhIqyJsUrm95JJf+DE/MLL9wGBHtG8bOC3HfzNyfp6UzDUfQOBVSoqZ4rolUaW5SLg==","signatures":[{"sig":"MEQCIGrymLbZsQrMxVJBeoNQjUdMHDp0K96FK7IuDxHnABQuAiBCgAh6KjrSk2zGLNeYhrSbxNXe6pbHSpbBiaBu7enrwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.70.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.70.1_1784982197743_0.14218936376680724","host":"s3://npm-registry-packages-npm-production"}},"1.71.0":{"name":"eslint-plugin-rulvar","version":"1.71.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.71.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"6984f3ae24c4dc0e82ecc3aece174b7a39c74303","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.71.0.tgz","fileCount":5,"integrity":"sha512-h+Q1UiDO7lN4Z9dY8HJH2eJC7dNvUTm8Bwo/AMhVw6XezKv4QRLmFiIbQ26jjq9P3Kqi1E5RdREYHNBWeVfr3g==","signatures":[{"sig":"MEQCIANVnyewAZCG/+8fueVyJBxwbMZ2L2Hr2ZRQdJqb35hgAiBz51lDmrVq/Y25Z7+mCp58s4Xoib44D+b2uptu0F7HOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.71.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.71.0_1784984389733_0.2812365906530663","host":"s3://npm-registry-packages-npm-production"}},"1.72.0":{"name":"eslint-plugin-rulvar","version":"1.72.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.72.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"3019b69ae1c488383681e72a1def984c87248c8b","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.72.0.tgz","fileCount":5,"integrity":"sha512-Oht9ilfNuOBP3dVarLU1I8Cw3SSz0eNeI7t8aOggaOMMTuwWthPoEpW4GmauA+R+ySZ0nhXaKytdrKrSWW2lDg==","signatures":[{"sig":"MEYCIQDKxeIj+fEXCOO7eQsJN6lqsjXYb3ifpBywvV+58nWgnAIhANlRJXwGeMel8XobsZIiTX5s+s6npb0oHyxOmdvO9MjA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.72.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.72.0_1784993712292_0.745230820412117","host":"s3://npm-registry-packages-npm-production"}},"1.73.0":{"name":"eslint-plugin-rulvar","version":"1.73.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.73.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"9dce8fa6738a89f84a60fe6f165865e0de38716a","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.73.0.tgz","fileCount":5,"integrity":"sha512-UTYqacQJzIhcHrxenFj20M4waGBA1y/U3Elp323vQZjdMnLIxeDRSqZAqqGA8eIrh4QAoegaFXWNp0ywe7Juaw==","signatures":[{"sig":"MEUCIDAyiZWY6ImVH5VBgWKTuOM2v20XVGAy3XgM+Ges+GIGAiEAmlyNTLRtFfJ2RA1Mfzw8iX+9dDdjnAH12Xc+2vliZ+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.73.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.73.0_1784997765664_0.11065581080520315","host":"s3://npm-registry-packages-npm-production"}},"1.74.0":{"name":"eslint-plugin-rulvar","version":"1.74.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.74.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"3802e538393b0a698f73310fb9f4bd8cddd63270","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.74.0.tgz","fileCount":5,"integrity":"sha512-YXBevLdIYNUxd3+6+ByjqD+k5OSIuHnUMBr2n2J/K1Mhvy762R1Y1+1hURq+SYxaea1X22em9V/4MF1z5FGnPA==","signatures":[{"sig":"MEUCIQCMbYofqceYa4YjRzU57TRmI3HHy2GgRA+p6wTlh9PPeAIgSbocx03Wkd3IsCzaNspFeClwzWYRYBSGPqmNPb4PC4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.74.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.74.0_1785002239485_0.4439051866727024","host":"s3://npm-registry-packages-npm-production"}},"1.75.0":{"name":"eslint-plugin-rulvar","version":"1.75.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.75.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"171fb1ffb0c3da681618520ce10f9567838900a6","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.75.0.tgz","fileCount":5,"integrity":"sha512-g5JZ7BI3Af3YNp5KIcnf5iKTBMR/ZHxzEvb7rkKPX3pdOWdaaGhjD3CRHd6V9TXHoAticg2d+2E1tJI6DrkE3Q==","signatures":[{"sig":"MEQCIG+Ry8GZc9YH6N3mjeDbURXuMcCz82ME7jiA71zYG6NYAiBGrQWTmjvs8xYdwK3hc9t3tM7hFibB2YlB21uyEraPLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.75.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.75.0_1785047020891_0.46990449100052745","host":"s3://npm-registry-packages-npm-production"}},"1.75.1":{"name":"eslint-plugin-rulvar","version":"1.75.1","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.75.1","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"710dd3f3268ecf76701d89e8605bcab46bd1b027","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.75.1.tgz","fileCount":5,"integrity":"sha512-dkkGtGXxvZbzIOIJ0duUL/oiArbkSm+uzExrZC5gt//f4b17bLKfLBls9fdF/4AW2/ZDOy6Evnwf1dPwOsQL5g==","signatures":[{"sig":"MEUCIQC0nhtoEswp8hvZ/OWe+TkevtAMD/KZMA3k8Ni+McstRQIgP+7fCK4SmK3doZuHctOnrp4a6+/OEsrFu2X+B6FsRkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.75.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.75.1_1785048375897_0.30780627370867175","host":"s3://npm-registry-packages-npm-production"}},"1.76.0":{"name":"eslint-plugin-rulvar","version":"1.76.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.76.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"3082ec78b630ea1f8b52296a1f1cb50154104e89","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.76.0.tgz","fileCount":5,"integrity":"sha512-Jiid1rKiVkjc23C2Y/PUNexjVJGhubu50pLNt3RwSqo0R2DpPcx8dVIL2PKUjBjpxFkgej0I8YXRrPoc1UDfnQ==","signatures":[{"sig":"MEUCIDkx6Y72C8LIvTVtufPm9rjwI6+4t9weQOmIZ+8aq6SaAiEArerGcLkzfAGXMjq7zs2uVeixFc5rCP7arhHPrJ2gs0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.76.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.76.0_1785051761321_0.2400418264907762","host":"s3://npm-registry-packages-npm-production"}},"1.77.0":{"name":"eslint-plugin-rulvar","version":"1.77.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.77.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"57720767b6761e07fb94cac1fb8c261fd7bdf6cb","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.77.0.tgz","fileCount":5,"integrity":"sha512-nW0a9dFanI6Sch6/SyLbzPyh9lLccZYB8G2paUG5cEr8ESXW3uI7A5oXD/SaA5bkpNaGgZl5pHELQtz6q+k4Ow==","signatures":[{"sig":"MEUCIF/wKJ8OuK4GWn9HCdDtns92GONEo4xMRbRgyEk8tKfDAiEA9aXM3olPn4Z8sw9HEOvLNuFQQ2MccjWD3zZSedf9MEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.77.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.77.0_1785056542114_0.6055131304699637","host":"s3://npm-registry-packages-npm-production"}},"1.78.0":{"name":"eslint-plugin-rulvar","version":"1.78.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.78.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"b0e76fd051be079129fa896e72207ab4129c3380","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.78.0.tgz","fileCount":5,"integrity":"sha512-6uk1mD8HICOUASIdum3Bfm5wct1RTcg2RBI4zJ6sdXL6Qsd7mZSA5zjK/WHqJ6jcl4Eh+H5SOR6LCQ294xtBPA==","signatures":[{"sig":"MEQCIDYAdQN9lfrbbcJRPppttZGuwaCl8/0lRDNkJWeZ4x1qAiAthJ/t3bcDhOdK9JChxsqK58v7/K3J9dqbeJsaa+6Gig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.78.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.78.0_1785061175302_0.6867317417392536","host":"s3://npm-registry-packages-npm-production"}},"1.79.0":{"name":"eslint-plugin-rulvar","version":"1.79.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.79.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"d154d4cfa4dfb545f93f57f0a836da9f03674e3b","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.79.0.tgz","fileCount":5,"integrity":"sha512-a5/c7uPZzUhi9rvyy3b1btdzV6MQmhj4cTBzlksWteyua2lddhcWooFNk/l1g69Mk5k4gtZVD8lFxGycklG2Kw==","signatures":[{"sig":"MEUCIGtHjJ9XKMfRfH7PoY/AoVPQN24y+MXRXoIHct+F2/RgAiEAtA7nbtFNehxa2XxgzSite+DnM7xWLAcZ0yUSSjtmsA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.79.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.79.0_1785073507114_0.04701756260811618","host":"s3://npm-registry-packages-npm-production"}},"1.80.0":{"name":"eslint-plugin-rulvar","version":"1.80.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.80.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"6b07a309bbfcc0dac987ff12a1d95b8a6fb34d68","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.80.0.tgz","fileCount":5,"integrity":"sha512-f3pFsXAR+1qHMUlPB1Q1IQM94v2XCYHsFPhdrTzBacetTGD0czq9t0zzOYg226f34Nj27VtA7aTA8mpGTswApQ==","signatures":[{"sig":"MEQCIEEz0j2+wiYRejVpE4r4VpZpwx5QGsM28DH5KCkcNRFaAiBkEd3QMfoJ6fC/PXTwl6iJH9F4qaJXqq1sUob6puAypA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.80.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.80.0_1785085804642_0.8038769862833963","host":"s3://npm-registry-packages-npm-production"}},"1.81.0":{"name":"eslint-plugin-rulvar","version":"1.81.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.81.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"83cfdb9faef8dec20a808d2b40edd04500d59339","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.81.0.tgz","fileCount":5,"integrity":"sha512-XQ+KBDqQN5BnG9wSk5rA71OIWKANwUE8o36iDGp5MXYITjzQ/XsjYlGkn67xSOcYePFgpPIQ28uSMwVnKl3FSQ==","signatures":[{"sig":"MEUCIAIh3MkW1++urZXyWtuliw+4FtEVvgyZjXtHBv4swQ/1AiEAx7lWqeu/nVHgoZPs7xI2mKuf1c8Ra1rqZH1Cf4Wa/Ms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.81.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.81.0_1785095924246_0.0852468284019623","host":"s3://npm-registry-packages-npm-production"}},"1.81.1":{"name":"eslint-plugin-rulvar","version":"1.81.1","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.81.1","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"342f224d9a7126991e14e8e49262916fc0421c99","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.81.1.tgz","fileCount":5,"integrity":"sha512-28/Qp7vrpOH9J2AEgm5frODHWrTwuynpOWDV5aUUZ5+/iJOZ9uhN/yn9+y5bFXHaTJZF8xj93ox7yd6HwG77tg==","signatures":[{"sig":"MEUCIAjx1jlgo//rHZaIzgWs3FUTMEWMCPFhiRvCjRwKZzxFAiEAwjyvxpVBJ1of3gbuh66cdloQRykO/GUcZWsj1sAye0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.81.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.81.1_1785136396025_0.13167663811402286","host":"s3://npm-registry-packages-npm-production"}},"1.81.2":{"name":"eslint-plugin-rulvar","version":"1.81.2","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.81.2","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"e49a6e4e3c9f075423894bbd9893ea7db5f37d1e","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.81.2.tgz","fileCount":5,"integrity":"sha512-EZuAglb1HJfoiH/SeyWP86TTHzSdhNwZRpzVMwXzRzP7t9BaYMe/MYTMUTd8/5s60P2haZXTK6M/S2FSiHquBw==","signatures":[{"sig":"MEQCIA6qFRItkHgGw8orAmJ/rPPdTgB349OuwNcU2OGNUyJKAiAJeYeP1PA0lQNXAlwk6PJR2wTvHEPW8PHYw6yKFoI80A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.81.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.81.2_1785145750504_0.21464005031068223","host":"s3://npm-registry-packages-npm-production"}},"1.82.0":{"name":"eslint-plugin-rulvar","version":"1.82.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.82.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"a813defd38e8f119d81e2f7d5113128e458f1d79","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.82.0.tgz","fileCount":5,"integrity":"sha512-O7VGpYLt0YWGZefQ6P+xI7qz+1N9Vkegi0Q37lLcNhQYFUq2/LkS5Dt+tHSIA3zkce82vMawsPHLgGeR5oB/eQ==","signatures":[{"sig":"MEYCIQDGZnlJ0964frE9dtG6SNH5J+JAvHBe++W1vckvilbd/wIhAMWCQaaolPszVBnBk3Nn3flw3PF+7fIGFy5sB3XXgog5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.82.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.82.0_1785152487937_0.5738985147408207","host":"s3://npm-registry-packages-npm-production"}},"1.83.0":{"name":"eslint-plugin-rulvar","version":"1.83.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.83.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"4600b8608b988d4bc75556549309bfd624437d18","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.83.0.tgz","fileCount":5,"integrity":"sha512-fBAsL9pyM1mfpp5Ob2D5dUfLiDfpDz/FwahMrZ1PXtgdem82hhQbUKVUhwg1nymFuPs1UqfKgX5Myi9Jbm3aPw==","signatures":[{"sig":"MEUCIDw7pt5qSvNzV4Nfs4aW9C9N6M+DpDzITjJIExHNkmbkAiEAiYWe/D9ocCUDNtIyau8uEbMa39uPor4G5ogDRJ2jlR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.83.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.83.0_1785154906465_0.39289345766185746","host":"s3://npm-registry-packages-npm-production"}},"1.84.0":{"name":"eslint-plugin-rulvar","version":"1.84.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.84.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"ecf340803578fb1ef62b5b4680348ed820f15484","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.84.0.tgz","fileCount":5,"integrity":"sha512-bY/Uxm76GHLRupjW3k4Jm9UkyU4hwKzYo6Pm+Q4AHbvtK1vz5pNMdgVpBEvmz0oc62ioKKRVi9I2n/1tlkFAvQ==","signatures":[{"sig":"MEUCIQDpC3kJihZnRzs8fU+otHvsBA0+5iKXDHFy1cVqva1HkAIgBYYs0cLbXe71Arf7LL+7llxwLyQvbQcqiUOYkF6mkZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.84.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32896},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","tsdown":"^0.22.3","typescript":"~6.0.3","@types/node":"^22.20.0","@types/estree":"^1.0.6"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.84.0_1785158182615_0.3602458383344096","host":"s3://npm-registry-packages-npm-production"}},"1.85.0":{"name":"eslint-plugin-rulvar","version":"1.85.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.85.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"c469cd91e611dbb7bdb821ff41355ffc29af0a1d","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.85.0.tgz","fileCount":5,"integrity":"sha512-mf1NpYvh8miDPJXXy+9EBTYyeez8dlzJ1Iab+J+Xp8Rrf2uCa1OKgDRBBDfgxvHNCmFbDe75pXVTkQmBlzHSQg==","signatures":[{"sig":"MEQCIG7JGlpjUt0ICYigEYbr6ZVJwxgw4ddAYvPjnhZt6PrfAiB6pZKOY5bfjGSBS0TDFTowlylpHWFRm30GGrkzNeuLzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.85.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32897},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.85.0_1785161761942_0.6116841073914467","host":"s3://npm-registry-packages-npm-production"}},"1.86.0":{"name":"eslint-plugin-rulvar","version":"1.86.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.86.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"70b100b9f51d2b148819d8f21491ddb5342ce3a9","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.86.0.tgz","fileCount":5,"integrity":"sha512-PYhN1ICd2e0mcDSYxpMXEWD1Xi7Joppw39gRz5sh9i5HvyKNgAinoI/PtQxB7dVcGHS48HRRYHtRrWztUv2Jww==","signatures":[{"sig":"MEUCIFfwZi7UrH5+QVh9wCP/3aayTe4LbbxpwisdGHECKxINAiEA4Qsi2yuvJSAv2ouxSvzNcSBksIwfvv8uv2icjB8JS6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.86.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32897},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.86.0_1785169483521_0.5692989733132652","host":"s3://npm-registry-packages-npm-production"}},"1.87.0":{"name":"eslint-plugin-rulvar","version":"1.87.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.87.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"a0f0067d06dd66c256fcd1cab39e6c316821f6fe","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.87.0.tgz","fileCount":5,"integrity":"sha512-oC0oWI/6VgE8O/yDrIHyLDSNhPbkTJ+SZYRbN8WfIbsrzA6T3v4m+PCKhZbWa5k/x5gibP2w/MPBnuZ0dmYZVw==","signatures":[{"sig":"MEUCIGo8jL7fJBaI0RjnJIaDZfOEdUGscVTrahEcAAMcsfeSAiEAo+8D7BhGK1Vc6hO/orDkm0my9xRdnTiW04dhtvkSG20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.87.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32897},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.87.0_1785177964691_0.7590679292912121","host":"s3://npm-registry-packages-npm-production"}},"1.88.0":{"name":"eslint-plugin-rulvar","version":"1.88.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.88.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"04a15d8cf90c7942e6399b88a54bb8c282e4d117","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.88.0.tgz","fileCount":5,"integrity":"sha512-v8O7WdmQIaN9bwbz9dHI5HmitA9M0r5u+DtozxwQJz3cDP3DdInfF7rn8CMRWcVboLWXbgZvJiCQFa5RhxDtDg==","signatures":[{"sig":"MEYCIQDBcR9sePLecW6jXko7Y5V+HiCXqlLAY/AuP3aEaCLcbgIhAIi5oEXCfjiUZ5fo9s9XFSyUrzfkL7U4+o25AiqbKPuJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.88.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32897},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.88.0_1785180889910_0.6082924950432413","host":"s3://npm-registry-packages-npm-production"}},"1.89.0":{"name":"eslint-plugin-rulvar","version":"1.89.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.89.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"97da91e70b0908b9e9be728df570ca42bc9ea51c","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.89.0.tgz","fileCount":5,"integrity":"sha512-FpzQ8ZgiTYBkMQxJR9KZY3ndj9P5qCtHnH7xVLCvsrC3fd0CgJ2uVdLUbzSuV2Ppv1KAKq6+eiXCRY+zp2428w==","signatures":[{"sig":"MEYCIQCoN1VoY54iirA66I47CIxFSyLeDUBqMRhHDyjwzURP/AIhAOJQ+EqWkDcMBrBLQHHAHzmimmF2IbIxKVkbJZ5qn+Ep","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.89.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32897},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.89.0_1785233821262_0.5181723042650086","host":"s3://npm-registry-packages-npm-production"}},"1.90.0":{"name":"eslint-plugin-rulvar","version":"1.90.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.90.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"10b8007efb0be4537b28daa33b78448470b976ca","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.90.0.tgz","fileCount":5,"integrity":"sha512-efhfwQdChUgiCwoiAtHAalGvo1+TT6lda2Ye/H3tKkzRs5VFsPoeL5ax8uK0AaBeUKPsOnBXfZIrI/9cTAp8dw==","signatures":[{"sig":"MEQCICqCs1NIdqSxqxVNmYyQRbpzc/BkDWGibpx2FMoGD2u2AiA7WnHek4bbCpnhCJDW+U1h0sj9j+1MazRiUef0bqqO8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.90.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32897},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.90.0_1785237344296_0.413953390074592","host":"s3://npm-registry-packages-npm-production"}},"1.91.0":{"name":"eslint-plugin-rulvar","version":"1.91.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.91.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"5377138a63a89781d1d5b05bef204489c117af8f","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.91.0.tgz","fileCount":5,"integrity":"sha512-Fsf/CHzsJ/rYyp+TCIcoY2n0ImxNz8eEt9KNgqEyfAWpSXmcO5M6pv6zpzAjq/I2fvfEvs8FN2gD+QZi3Xlqbg==","signatures":[{"sig":"MEQCIAafvoR9uKaCb0TdeGuvlqEDDxUrpRP2//ALKLhiLdDsAiAPme0p8yU2jEGOQTM6HHmZRV5k6/jbA3O5Y0g75B1epg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.91.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32897},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.91.0_1785239396002_0.7922989390025923","host":"s3://npm-registry-packages-npm-production"}},"1.92.0":{"name":"eslint-plugin-rulvar","version":"1.92.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.92.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"4e82268fd490e062ead2ad45f0fb56f42d0e543e","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.92.0.tgz","fileCount":5,"integrity":"sha512-buN8ksmQ6Y5Pny9+UI11v0VV7hDD5LXVUCjr+ycu5otx23feEoRPvRyC0zq+TW/Man7AT0PiqQc0kZK2Dy9PFw==","signatures":[{"sig":"MEUCIC2BK7m6atpKe5nSsQlSrFXkkG1v3ZHKBKvaU4SrwYWgAiEAuW18mMlyHrogEe5ZxZbIkqtfrIRQYtdYtN2WVMmZNcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.92.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32897},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.92.0_1785243609796_0.2589312684433389","host":"s3://npm-registry-packages-npm-production"}},"1.93.0":{"name":"eslint-plugin-rulvar","version":"1.93.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.93.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"2543cec30a847ba6b5dade7f4c72814acf2c4581","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.93.0.tgz","fileCount":5,"integrity":"sha512-VlPoQvSRpGxMiHnAj5dYlD0Om4WbC4UpS/xQp+Fo88kCT9ZVajoSh0QaF+/0hJl4ERFAJlqsDPbDGSNRZojrKg==","signatures":[{"sig":"MEYCIQDC78ZdzG1yD58dusUGjOF7c+4oWO6gQuEHMsXTsY14WwIhAPYSApJhbYHNxe9IAUlEpaA68yxbuGdFWTec9eNBvrZR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.93.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32897},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.93.0_1785246700983_0.16364216431240575","host":"s3://npm-registry-packages-npm-production"}},"1.94.0":{"name":"eslint-plugin-rulvar","version":"1.94.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.94.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"2934622a2fd273448648d305ea80824f87b273d0","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.94.0.tgz","fileCount":5,"integrity":"sha512-byzFxWYyJkgoRT6gjVeUbnB7Tmam0Q9hqA8/0ciHvjmbAKa2hBLgxoUpzqVPg1oZKUuz/pQ9i2tSmfA4R8rbSQ==","signatures":[{"sig":"MEUCIAfQdXZDWBMHQrMZpZXy5qXDiMU0AOPfaInybAy2znEDAiEApaukHIK+YcVHl2lfCAk9tILx2pVWtnujDchm9v/s/s4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.94.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32897},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.94.0_1785249547449_0.10906153798058571","host":"s3://npm-registry-packages-npm-production"}},"1.95.0":{"name":"eslint-plugin-rulvar","version":"1.95.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.95.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"deef48ab86d14cdcc61c852ec919d51fa06a64ec","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.95.0.tgz","fileCount":5,"integrity":"sha512-u1Laf0DDdFABbSc7u6OKoS1J38GnJypFEo9DTZPOa2kjkIBfL7WhTvGzzzqKKiJJMvdUi+uaqWqMePDQp6w2vg==","signatures":[{"sig":"MEUCIQCo+e4HtDYh0GxRPd4oMvS1xinIW5wBZqT71bbtQ6LGRgIgF0cgr0yVx25007SFcrYIzBudHNYFSaQMI3ejmHQ2+Nc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.95.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32897},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.95.0_1785251741793_0.1024545530486638","host":"s3://npm-registry-packages-npm-production"}},"1.96.0":{"name":"eslint-plugin-rulvar","version":"1.96.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.96.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"f10f355c95812d6db3c3597a12527d068b86ead5","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.96.0.tgz","fileCount":5,"integrity":"sha512-c9noCgx6kjGGrPkXoMaYe6rZu9Vmuf616fgoiiW0SkTfhhp5deJfUZ+S36fmw1i8qg90ZfoglegUO18tIv+w7g==","signatures":[{"sig":"MEUCIGZLTSnPUSfjTawUZjC6kUCg6ebSahmgb/uU3LYbviBoAiEA/wz7BCMJZFu5jUp14frfQMaCZ3072MdaxgAqU9XXGmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.96.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32897},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.96.0_1785262910147_0.8125340606723825","host":"s3://npm-registry-packages-npm-production"}},"1.97.0":{"name":"eslint-plugin-rulvar","version":"1.97.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.97.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"e498470f28cb829e40aedb075bb15742228e7807","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.97.0.tgz","fileCount":5,"integrity":"sha512-hAWZkh9N/54Bk3qLcwQ8KHaitSfiwaFOiIboj3JXFDurEgwuqrKVb0995WXXbBZi2kHHUNw5YaMJpNCYXTDzeA==","signatures":[{"sig":"MEUCIQDzLxY4Gb7wcctA+jMvO6wmmFiGxuvdPRtTt7Fe5HFGLgIgBgxp959Er3g41tAJTi2o2XmwqwW3IvJXFRxr9IF25sQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.97.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32897},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.97.0_1785266179297_0.13237368151747253","host":"s3://npm-registry-packages-npm-production"}},"1.98.0":{"name":"eslint-plugin-rulvar","version":"1.98.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.98.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"cf716f4fe2460090a8f841f4092abbc8db0f1109","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.98.0.tgz","fileCount":5,"integrity":"sha512-QLhTrZgROvW5vgnokUQQj79aRuVw3kV3Ui4+CCQK6bd9YAm9xnMpvwaWcDtIeiGXEuNH8qw8O+Omi5UIXkDNsQ==","signatures":[{"sig":"MEYCIQCLJJa+86Q3zXkJO67jXFDdYggmawKD2t6J2xse1wNLHgIhAOSNgWRBT7rW5nxJaIVFqqJLjeL4YoPJUu39ahVILCmq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.98.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32897},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.98.0_1785269337914_0.9211771319247486","host":"s3://npm-registry-packages-npm-production"}},"1.99.0":{"name":"eslint-plugin-rulvar","version":"1.99.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.99.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"80c4f2fa4c710a59cd2320e0467eaa0435ec2bc3","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.99.0.tgz","fileCount":5,"integrity":"sha512-Irxsf1SBVStukRHzEAARlkLs/nzNRXeT6lTpjZkH3DvZ0m66hKFRV3rS3nDHv7ppYd62oykR5j4AebgUXYyuMA==","signatures":[{"sig":"MEQCIHcBxBclu5pt3eIJ18cVAu1Vtd+XLen2pSwWf7/oTj97AiA+uXvDLjGOwAutLfqRmZGo67RGyllxEjgnVV54Oj0z2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.99.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32897},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.99.0_1785299523608_0.9357516172765472","host":"s3://npm-registry-packages-npm-production"}},"1.99.1":{"name":"eslint-plugin-rulvar","version":"1.99.1","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.99.1","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"baf4ef228f72f26c6c2f686cc6e432974b497b5b","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.99.1.tgz","fileCount":5,"integrity":"sha512-NTcqvuXquWXG38xYhWULbA64tPkxICenVgn3arMLG8iVyckfNBCfY+afJlgG2uR4eu9MYY5yEgdePEjijFukiw==","signatures":[{"sig":"MEYCIQDByo7eBP0W3Lwef8l9r3OlJ/B7wnjGacnpDuhyT0p+iQIhAPkr8YaO7ipeLV7sBzN4KS4Mvoa7baHWsIhs1PYrXlIN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.99.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32897},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.99.1_1785302082070_0.9872282764701439","host":"s3://npm-registry-packages-npm-production"}},"1.100.0":{"name":"eslint-plugin-rulvar","version":"1.100.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.100.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"a83c165dc58b0df240f153d659e5a09372b127ec","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.100.0.tgz","fileCount":5,"integrity":"sha512-dOjkPxa6GXbj14OWZRtMaAG/ga7zYRJFkFaylsPZWjGCi9cdcxTtSHZCXXP/6z/A+rK31++dRez3Wp5Um4TdSw==","signatures":[{"sig":"MEYCIQDHi9zZKOoY5H6lEgWa4ILIJREwHjr4uRknN9BR5VWoYwIhAOeqGefuoCYvK8FHGQ5gA77vZaA4kk/atIygy4Rb25Oy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.100.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.100.0_1785305277655_0.8858902126323738","host":"s3://npm-registry-packages-npm-production"}},"1.101.0":{"name":"eslint-plugin-rulvar","version":"1.101.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.101.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"93f4216192027d950039c97a1922e7cdc89fb526","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.101.0.tgz","fileCount":5,"integrity":"sha512-Nrrr4NxGPPLGaRX0ryeOsn+6/Uvs/hVTDttMh/ji+FJoM0kAWOL+VdVThcsllg4doe9swHAgsGn/MTYIOuYtfQ==","signatures":[{"sig":"MEYCIQDxVU3/1NN+SpN7D/4d1IGq6MbY/EWKlfGwuhfAL55gWAIhAOG+WQ98xgNs6ah770dtqDkpcYqYeyYZgEIRuQwJ8tUP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.101.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.101.0_1785306454998_0.11279160884495454","host":"s3://npm-registry-packages-npm-production"}},"1.102.0":{"name":"eslint-plugin-rulvar","version":"1.102.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.102.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"382bc26450079fe490a995fbdf0e72ffca80da76","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.102.0.tgz","fileCount":5,"integrity":"sha512-aXU5FSrmfGXLQmlNtsvZai/IV5tXkEAtdTvQFtXK9pyEVckrfpjqbYM0EmSsoijn32hkE08SlBChGOaRTGFEcQ==","signatures":[{"sig":"MEYCIQCB5OFhy6Ex4WZXy6m9Vh/vdikO/PQP2UCc8I3yD9frNQIhAIOyYyr/R1E37sgjvA1X+M/jaSPCzQ6QRq58ItB687OL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.102.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.102.0_1785323395357_0.016452934833493416","host":"s3://npm-registry-packages-npm-production"}},"1.103.0":{"name":"eslint-plugin-rulvar","version":"1.103.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.103.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"0410ad70e89a32ab0c5d48b06e8aa7395170db40","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.103.0.tgz","fileCount":5,"integrity":"sha512-EdejWk2atMcOM29aBY8Oxv1v+smNsRW2w2csgm3ZfnzUNFFcNr9OjwKe0o9/4XHGu81Owv42ngcuA7lawYH7cg==","signatures":[{"sig":"MEYCIQCT7CTjAh2RgdjpLff8KVXHbhQHpCjc7LgaWwBcxL4mDwIhAKWMBEw2u4qJwzaRDJ8wBKeq53qBsptPohQFhWwGIfTn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.103.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.103.0_1785326120065_0.7139318109150206","host":"s3://npm-registry-packages-npm-production"}},"1.104.0":{"name":"eslint-plugin-rulvar","version":"1.104.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.104.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"fbc7a74352ec3c0d170497d3c3a3d5badc563abd","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.104.0.tgz","fileCount":5,"integrity":"sha512-Eqw8PUZj0RhFUN3C3OtStLta1MECzBwnT3lVLWgFm6f1TWtKmmhBD2XL9+lBP1hXsWeOqZg3VBGT4/ARN5uXew==","signatures":[{"sig":"MEQCIBSnjWcILBCIIm8uVvVVljVA3lr0wo9+eLtUSQFIXZ+bAiAsUecQ95aanMW71AdL6J6Xb9bwYLAuqtlOkpxiGVDHMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.104.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.104.0_1785329028229_0.5394916941894818","host":"s3://npm-registry-packages-npm-production"}},"1.105.0":{"name":"eslint-plugin-rulvar","version":"1.105.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.105.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"299d68e2e375ab3e7627dfb4340c636f4a289c89","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.105.0.tgz","fileCount":5,"integrity":"sha512-zHwai7BS5OVboDkkDSMqAhqDNNkTa1C2XJevG/YNmGJBXdA5RYA2tUhQk6Cn+sNtI+SPS+jlU+9wD8m4f4KxmA==","signatures":[{"sig":"MEUCIHdTGCCc9JOCjcoHHuDDChoo1+937zgkq5wR9JAo0exLAiEAn0PJZ7oFM5rDy78+kw4XNfGaOlfgM3eIuVbQToOD/C4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.105.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.105.0_1785333472134_0.700888749517885","host":"s3://npm-registry-packages-npm-production"}},"1.106.0":{"name":"eslint-plugin-rulvar","version":"1.106.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.106.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"5a2c2717e582dc496daf53f85ea14d312f423b07","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.106.0.tgz","fileCount":5,"integrity":"sha512-0RFdq19/SpE1hBJydpoF65wzrAb4kypGSIWD0dwhj3JTGWGBQxu1eTjvPF9ot7xLIB8+rkgy19MlR9W7i5Inqw==","signatures":[{"sig":"MEUCIEljGFhYliAdxLreoyJqQk+SwWjGy39zgcsAAVj9pmTFAiEA8WDRz/sfb45APU/iWSzq7ERy1+UytDkJv01SZWKwATA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.106.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.106.0_1785336477587_0.43466606223300586","host":"s3://npm-registry-packages-npm-production"}},"1.107.0":{"name":"eslint-plugin-rulvar","version":"1.107.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.107.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"b4d4e527c6c14dbb1135ac6b7a75286f9b4b134a","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.107.0.tgz","fileCount":5,"integrity":"sha512-4LM/k45H4p55mwZ1FaHjofa5opvSrO4PuJJIDXtVqOAERb7/Ozk9qfb7Na8tDDcQ5oPzJmwDCJqO9v7b7siCVg==","signatures":[{"sig":"MEYCIQC2YLGD9KziWQjehM5fummpGDwXlaMuEUYVAogTvroDswIhAK9DeuEtdskac/tANMa+uNWGJGl6iSLClHd994idbiAn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.107.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.107.0_1785338971541_0.021400589900630873","host":"s3://npm-registry-packages-npm-production"}},"1.108.0":{"name":"eslint-plugin-rulvar","version":"1.108.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.108.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"d02d2aab05b22b908315e264e95088a44196c4c6","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.108.0.tgz","fileCount":5,"integrity":"sha512-O1mMVnO9LknxRf8Oqh9KrtpZselxF1M1TKGwvQ0NXNGO42rabh7o5Bo9X4M01MynuvltlG0rm/Y8YuScznF9yg==","signatures":[{"sig":"MEQCIH2FpCfreabbqYVWOPtThFUKG4pWjkgKqcVUQpvKYVZqAiAR7A0zo3/WO4blSFkISKwWHNsbO+4ogGFwRj/upl4AKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.108.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.108.0_1785343141266_0.12863603875525564","host":"s3://npm-registry-packages-npm-production"}},"1.109.0":{"name":"eslint-plugin-rulvar","version":"1.109.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.109.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"7002ce2bd342acdaf0e3e014bcdd7aa4c0124fde","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.109.0.tgz","fileCount":5,"integrity":"sha512-HdU3bcOj7iJFKWKf2sxM8aaqa70d/4iqEIrNEh4cgOu1RPIQmUSlGsuilr+ccixvQueuADVtp03sWXrhdz0p2Q==","signatures":[{"sig":"MEYCIQD2iFSPsWK/TM10ZHkHXYnbSzqkpSP8ZS1TANnDimuAGAIhAMZgGwT/bZPhcunp9kKvc6xGc7QC/8mH9KjJT7/pCf3S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.109.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.109.0_1785358915779_0.19698982052224157","host":"s3://npm-registry-packages-npm-production"}},"1.110.0":{"name":"eslint-plugin-rulvar","version":"1.110.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.110.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"7999ef98da9bfe30efe2405c230d2eff061e4003","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.110.0.tgz","fileCount":5,"integrity":"sha512-ufV/NY53nRUAWdOAjU1M4Uof5bPS/zBRhOBcPsiRQ3eF9kxupB4BIi3QpLSkgHg1rPw2QxMncI6tA4oDsBc7rw==","signatures":[{"sig":"MEQCICkimszTuHO9hW+b7MU288WMg5hX+0OHXvJcGKpNkQMTAiBLlQW+VQp2daiaCcVUL4S2C9021UR2q+JM3VzkOczJew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.110.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.110.0_1785362239631_0.029363941312686936","host":"s3://npm-registry-packages-npm-production"}},"1.111.0":{"name":"eslint-plugin-rulvar","version":"1.111.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.111.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"0283967a007575aa6569056584569434cf78d9d3","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.111.0.tgz","fileCount":5,"integrity":"sha512-N/tBgA0hyHBjwMlcDic89v5nUcBET+OWvYOUQFxRlE6oBqgi/Lf3Sy4LbKO00aCufCPbPSvQEd7FL5tbVqPr8A==","signatures":[{"sig":"MEYCIQDQKGepUFvJ7R2YL8VuiBJxbMZklxsJ/eKemZyQiGHwzwIhAJ3wKnNIYoGzGhUaISrOMd45GrGFGYC6BLDwHcTmtEbg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.111.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.111.0_1785376284888_0.025701529319963612","host":"s3://npm-registry-packages-npm-production"}},"1.112.0":{"name":"eslint-plugin-rulvar","version":"1.112.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.112.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"b085fa76d2112ce4b4e78e3a38c41661820738d9","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.112.0.tgz","fileCount":5,"integrity":"sha512-lLgTbdompPPicD1q6D8L0k8r3LgCf/z1lRxCnTAXW54jqBdW9WqoBF1bxsqKLF09ovAxFRobf+RcD/883EvgyA==","signatures":[{"sig":"MEYCIQCqx1wdD4H41KnL9NXX3aooh53UbrVtitRB1RrVbX8v6QIhAIKgOBwgbiLRi8SAwBPYVTowdbh+kfS15m/RipAcA//X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.112.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.112.0_1785379006761_0.27143395378436574","host":"s3://npm-registry-packages-npm-production"}},"1.113.0":{"name":"eslint-plugin-rulvar","version":"1.113.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.113.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"6075fecf58c02d99c6c6ccfa8f30a51071504dff","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.113.0.tgz","fileCount":5,"integrity":"sha512-YxrfSwtOtsNB1zceRR2aIKgzhq3UDQNuizFv1rT6biklsM39O8c9yMpw+6bh7hG5x33bhuprgs01wfOE7jXA2w==","signatures":[{"sig":"MEUCIEkpdmiO+BJxyQtrMhWxBGWD8aESzPdvkF/KtgvYfp/jAiEA/gB3DNsQkT2rvUFtGN8JRFzH52U+Oj/y2kcBPXFls6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.113.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.113.0_1785381307011_0.23194543706720339","host":"s3://npm-registry-packages-npm-production"}},"1.114.0":{"name":"eslint-plugin-rulvar","version":"1.114.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.114.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"4f67b38a0fada178747d615438b6d61bcdb2f98a","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.114.0.tgz","fileCount":5,"integrity":"sha512-3X56XOVF6iWiwzFDHqd1Azy5Ohn8OcIDf4vp4qvLf1Ohxcnb3adbQsfNKRJbeyig9W51ZhQ/pFiJpGMd+xmzbA==","signatures":[{"sig":"MEYCIQCqR4AYXf7jcpG4t9hAkOddmLYk/gv5z3QnYQTowmO5twIhALeXFcu0rCgx0GI/QDvBDzZiM0vQNTXUtHuNSScoY5yo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.114.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.114.0_1785388421081_0.9136446805428444","host":"s3://npm-registry-packages-npm-production"}},"1.115.0":{"name":"eslint-plugin-rulvar","version":"1.115.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.115.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"6e7a3d87c8396685396cd66fe1ecfaf0b2ad9d71","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.115.0.tgz","fileCount":5,"integrity":"sha512-lDYjFD08b+hShOALyWxVIJaX367KXiPFtDvB1hgaUeZxz6ntqmUzQPRHBEArN1DzkjvuNjosyGBDHumB/FlOxw==","signatures":[{"sig":"MEYCIQCtpPHSuk4bneHoiYzkr+hedpbYUIh3XktavUpha4iHRgIhAM5YktKeYW1Ku2uS16ZtD9VCH1HdOd7pwIHKk/N2rX4X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.115.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.115.0_1785392972538_0.7762337487252233","host":"s3://npm-registry-packages-npm-production"}},"1.116.0":{"name":"eslint-plugin-rulvar","version":"1.116.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.116.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"6da858a5f0543b3520c0da212054bb3b23fdb19e","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.116.0.tgz","fileCount":5,"integrity":"sha512-2x3T1scz9/od7Vn1Q695zslaPn34OEdxiKNn3262M4cBuOlJMcMD7A7UenJZFpUct4SBTK2qozD7OA8ChEOmqg==","signatures":[{"sig":"MEUCIQCCOFkuK3slvvgku7M9vimILgxG+HOb/W2/2MzteIAK5AIgcTZOyjea8ZMbEbUBPGODYp1i5JRDRWIiDZGx1E+sUGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.116.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.116.0_1785407962664_0.041832589887614624","host":"s3://npm-registry-packages-npm-production"}},"1.117.0":{"name":"eslint-plugin-rulvar","version":"1.117.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.117.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"586e503fe8a35c1a5b1851d1d70878bf20a60e66","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.117.0.tgz","fileCount":5,"integrity":"sha512-ilZM6wUddFbwm6On6H5QVXB3Z1rEQPNz8xemv/HaBEqbum2i2/qcxtggJQ3HlFYEGYr0PL52KVZINiwM/awddA==","signatures":[{"sig":"MEQCIFKhrdnfvsnRURigX1UVGTVDLowlbiAMpYMOKGzqfPQQAiBN98NWNaAq5Ephx3WjOkgClFGwB+ie+BEazq2/uucg7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.117.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.117.0_1785410419912_0.9472325607320908","host":"s3://npm-registry-packages-npm-production"}},"1.118.0":{"name":"eslint-plugin-rulvar","version":"1.118.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.118.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"bf96c7aa366219e227296d8e606128b18bd7db04","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.118.0.tgz","fileCount":5,"integrity":"sha512-dDTtwO0upSxM7L4ervpDLl/BbU01nXGGSvS8rnyWV2XwqH5lBCI3c1c+1RwyltYUG3EiBpWvf6gB0JMvozyZTQ==","signatures":[{"sig":"MEUCIQDDxRg/vyi1s8Wb1TGWagNByGMBTwB1YJ2SDmawUUgHXQIgFgavqa9UbOopztnM1f+Zyfc3jAEZ0y2Nw3QLuAOCskw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.118.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.118.0_1785412646231_0.495326457147363","host":"s3://npm-registry-packages-npm-production"}},"1.119.0":{"name":"eslint-plugin-rulvar","version":"1.119.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.119.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"59383adafe3b9c017d1e7ab9f9a23da33863ce7a","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.119.0.tgz","fileCount":5,"integrity":"sha512-xbmxpkDbKems3I0EyyYhRycNW4iVfAKjy5eDgF45WvItKJfMNFv7Tr73y6mknqurbqWYA1HASc/Nye0KRS8WAw==","signatures":[{"sig":"MEQCIAmIY4X5MydGfEz3XNIpYiDpMzg75GW1JumgrMuEqkD1AiBppqUnegr1mfo61etACVf7SuXrDFigyKXMdIpYwgkpfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.119.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.119.0_1785414487264_0.5752630459849415","host":"s3://npm-registry-packages-npm-production"}},"1.120.0":{"name":"eslint-plugin-rulvar","version":"1.120.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.120.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"2dbf9bce97f16212cfe663cef31758598f2a25b1","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.120.0.tgz","fileCount":5,"integrity":"sha512-0OxNctanNa4MmLY4UH43QrKJulM7xylCXprJDHJIciFy6+sUVq6qMFreroyNtRRVxm6V86ipYXMoNSnn2rDcdw==","signatures":[{"sig":"MEYCIQDnV6Kr8YNy3hx9nP7CwYAU29mjZ3TZS3yoFUWjy0kOeQIhAPNf470Y7OegyvaEsINL6bg08L18kG/oQ2harntyEbp6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.120.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.120.0_1785417397332_0.30491182785715387","host":"s3://npm-registry-packages-npm-production"}},"1.121.0":{"name":"eslint-plugin-rulvar","version":"1.121.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.121.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"1e570038ec23527096296aa4a8257fb1b0482bcc","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.121.0.tgz","fileCount":5,"integrity":"sha512-Aq88Qf+IXAQYJ5hACKeQcdm8lgTPQsdfs4BMCDo1J1GfqKJEM+xdgO0r7PXo9fmxsmu/JGR7/J/32tzAEmXjKw==","signatures":[{"sig":"MEUCIQDlq01dh5DgatWVJwfqLUsm8bhg+jnDDL0DWHatt/UwswIgeZdIpt+m7yjAiajfFzz7a180Fdoh4Nf2xd3ygbyyZoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.121.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.121.0_1785425396864_0.3132965403485586","host":"s3://npm-registry-packages-npm-production"}},"1.122.0":{"name":"eslint-plugin-rulvar","version":"1.122.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.122.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"2b24be84a366e6313aff4de5e77466e9ff0604c7","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.122.0.tgz","fileCount":5,"integrity":"sha512-0skvU5JTpNgVSa7tQxb9olN116ofZRJxsIbstDAqE1CnKr2GInO7YJANhKl6C8cDmh757fSbTXWaLquXkLaabw==","signatures":[{"sig":"MEUCIQDTTIeA0vmw4ZyHIv9EXKtiMWJVdamEPgW27ykwibVG5gIgP8BqUC5qXWhyeLd0pBBdCfRcaHfX9w3G2FYtEwSEgjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.122.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.122.0_1785428358972_0.723734222645988","host":"s3://npm-registry-packages-npm-production"}},"1.123.0":{"name":"eslint-plugin-rulvar","version":"1.123.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.123.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"cbb87c6d4d5acb06d76c9d930170038285d5629c","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.123.0.tgz","fileCount":5,"integrity":"sha512-730KjqbQn3ALx6UMKMapNKAtdxGgb6HyYKIbER2ksDPBW/JbHm044gbjsqHRUpyBPo+o75jymF8CLSgxvO8jAg==","signatures":[{"sig":"MEQCIGfJLaR1BQMHVlcvgIQNKSmpjCdJ4CejC+emknSfttDjAiB359GXjDQ0HC3F7pd/t/Y3K8NzvaNJC/jWipT1hBFbuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.123.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.123.0_1785433105131_0.9114014505646966","host":"s3://npm-registry-packages-npm-production"}},"1.124.0":{"name":"eslint-plugin-rulvar","version":"1.124.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.124.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"e1b2115ab85e9d00b016571eefef94f877fea10c","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.124.0.tgz","fileCount":5,"integrity":"sha512-E82R3vrYRGJCLjUchaOSOCxQ8Cyt6aRsYcAaGPmsTEL3Mm/wsXDj2L36pGNV1BGPgfL2J58pLHLO80GNJjDa6A==","signatures":[{"sig":"MEYCIQDxrCw7CG/+/FS37w1opZ3rL3EGniqXydBR/VeziGZ07AIhANxzEvDcbCY4cbql9NL0quZe7p0stw1QbIsctM9mm4cf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.124.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.124.0_1785438752573_0.25374512650461467","host":"s3://npm-registry-packages-npm-production"}},"1.125.0":{"name":"eslint-plugin-rulvar","version":"1.125.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.125.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"2f238f542d6b7cbf0e56c4f83e91383bc4e3c59a","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.125.0.tgz","fileCount":5,"integrity":"sha512-Ssm6PLm2ZD/0od6EHDPGqzO4yfLtJt5P1hVhMIaQzwmd4BzVCluBjPn/QgAsCwkgi8iBoPwaTY8dOcfKzdVlyg==","signatures":[{"sig":"MEUCICo8gUfeg0KGam91Ov/Bk98zbolXCg29SUkR+57qaTuyAiEAmZH29+y4QJPQlqxXAluSrwaVH/V/mZBklJB1Dulg2vg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.125.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.125.0_1785447334412_0.7278232522699863","host":"s3://npm-registry-packages-npm-production"}},"1.126.0":{"name":"eslint-plugin-rulvar","version":"1.126.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.126.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"061e3e6aa00746dba70158d053e6eb3c7cb7e79a","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.126.0.tgz","fileCount":5,"integrity":"sha512-D2n0zR4vknwQ6+vblRpNkeynUvuUXU/vQEJfpj+xQqGumZfPnHu627+BeA4F5w03X0qctHHzx9ZUd+XfBsaq6A==","signatures":[{"sig":"MEUCICie4gKZ3vxnl9oMOpASW0aSGO24ToL8xIM4Pb9F+kLDAiEA4vSKdYBL/9zilfybXBxHaXChikHoLU2CTeLOY5cKto4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.126.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.126.0_1785465294218_0.4364257938962306","host":"s3://npm-registry-packages-npm-production"}},"1.127.0":{"name":"eslint-plugin-rulvar","version":"1.127.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.127.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"63d567d059a4bf5a686364041ea7d0fbe2648d76","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.127.0.tgz","fileCount":5,"integrity":"sha512-143CeQs+7xaJjO7dkbKAaaxKaeHYSsVpAAFFuhtv0M8pAu853Bg7FpwgLbtGLHgYlSFzQYgHPst+y4UrX13HMg==","signatures":[{"sig":"MEQCIHjxig+EukJp+zm4SXEmiZ2xGAmEs6X3DTKQ/Mwcff9PAiBui7mCGfbE602Six6L92fZQ9ytDxT+0xiDYEBvg8XcLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.127.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.127.0_1785472241120_0.3851090165465514","host":"s3://npm-registry-packages-npm-production"}},"1.128.0":{"name":"eslint-plugin-rulvar","version":"1.128.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.128.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"912a060d44205987c4597c27fe30df29b97adb57","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.128.0.tgz","fileCount":5,"integrity":"sha512-ruE2F/nMuwBhxRj9FQtpHvDj0oJb+kEtENZzaZFFkP9sQM74jHa3m+vtP+U+B1ZfjiEyZwNnAJQh9R8hrzt3Cw==","signatures":[{"sig":"MEQCID0W2VAaa88Zp9EMPSIMyAAGMDOED0DQnA8tUHm1boXLAiB8UaulEp1X9v2NUkFF0tf7B1hcPBjmnsPTMoY17hUlfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.128.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.128.0_1785481221071_0.6452850371671961","host":"s3://npm-registry-packages-npm-production"}},"1.129.0":{"name":"eslint-plugin-rulvar","version":"1.129.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.129.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"4500be16a517aa14e6483067ccdb4accbb8d2785","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.129.0.tgz","fileCount":5,"integrity":"sha512-gETc7PtwRltWxNnuHgXgf9j6VjppMu4DJRYHVaFNDnAyiu5Djp/oFPSFUNEAiTCuUEHubD3lJpFDY1Jq5G4BWA==","signatures":[{"sig":"MEUCIFgWqksCtFoNi000zvLaHCtjvNNJ8oHAzgcYnngZokodAiEAjNRPrZS9Q7vPSy8TG/giyUxZlgBlMVKY1uWnXse+ECg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.129.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.129.0_1785485200709_0.4037640881519844","host":"s3://npm-registry-packages-npm-production"}},"1.130.0":{"name":"eslint-plugin-rulvar","version":"1.130.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.130.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"5f542f08eb1444342fd30b300a1853f84cfaec7a","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.130.0.tgz","fileCount":5,"integrity":"sha512-sKlU6cz8uS8pJqI0KjNx47r5U2S1FrsyT3DNakmnA7PQUwPAbggn1JBCE2up3rFzCKG5DdHTApC4gRcxr9UTmg==","signatures":[{"sig":"MEYCIQDulxKdeYfqLA0HkPXLltizD0Nepbfe++udIboxloxTfwIhAIupxL8IRJyAYr984Gl9ttK6cXJakJQUdUXEn3GuLro0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.130.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.130.0_1785488361278_0.8330236412293968","host":"s3://npm-registry-packages-npm-production"}},"1.131.0":{"name":"eslint-plugin-rulvar","version":"1.131.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.131.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"467ff4bc3b0da4ec1e43913744dee711d57deb9b","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.131.0.tgz","fileCount":5,"integrity":"sha512-Zo1CV3kxIiCWejMe8zbZYGC54BowoeNFoiCdJVqSVZ9bIy28MF2lE7S9cwoiq/nfTUDE5BwzkVprI0R6drdp8Q==","signatures":[{"sig":"MEQCIDg5ezoGW0D2EdKj9Z4GjeADqYUzQ6KhZ5bzAWsKIa0lAiBXtuNine3Z6sdfGrzm+jdQTIx6UK7f+dqwS1yJ8Qi5Bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.131.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.131.0_1785493912595_0.14264607470710988","host":"s3://npm-registry-packages-npm-production"}},"1.132.0":{"name":"eslint-plugin-rulvar","version":"1.132.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.132.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"b7a13020ce41eca8c330f2de1a5ea1beec3999d0","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.132.0.tgz","fileCount":5,"integrity":"sha512-3zWAknEAUjgUtbb8GiZvM7i77VSqw57Lt5wSoGmjwZmcqzziXQVbBYak1sVGZ4RYtg1HTjthvJP+G4Q0onW6GA==","signatures":[{"sig":"MEUCIQDLDqYfCfvO+deWdUoCzDZ1qJARIZl6nnwVDNQ4+k5PRgIgMR25T6rO7Gw43pK5qwQROFz5Q6vVPHLYfJZwr/NlUVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.132.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.132.0_1785504424354_0.34594633887443393","host":"s3://npm-registry-packages-npm-production"}},"1.133.0":{"name":"eslint-plugin-rulvar","version":"1.133.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.133.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"33c832651e8eb0b5ab342fceea56a4f0bf936dd1","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.133.0.tgz","fileCount":5,"integrity":"sha512-ge8+C5+YfgGbu1MW06sDW3KPlybIya7KD4YWcn9XkNv1rPwxZumo24nqkay2KC/L5vvIaMaRicVguHpDZA13Ew==","signatures":[{"sig":"MEUCIDdIOkQ7YWTzeh2MsKuIgeTokoA7/YKG8yBw7UK9lK39AiEA+UfgmlomxoZnQFRbTw5TvAk9og4mPUdCVqTGRmmTDdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.133.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.133.0_1785506983144_0.0007955656010110168","host":"s3://npm-registry-packages-npm-production"}},"1.134.0":{"name":"eslint-plugin-rulvar","version":"1.134.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.134.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"8c933e743457bb43f4e3f1dd9e90d074316e1e24","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.134.0.tgz","fileCount":5,"integrity":"sha512-X9AZK+OX5yR2xeHrH7Tffn9EHAANOGzyFkENJM/aivD1PUD1GElMyA4tKGd0HXHodx9ONYcgMbLKk6LfLO7Skw==","signatures":[{"sig":"MEYCIQCdvsk9+6T4jDmMSwA6kezYxA/WgmFliyQGf7PvYAtvPQIhALXWGl8ekkN8IjPZNF3DIoK1IzOznTtB3hihp/lsTPjb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.134.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.134.0_1785511398801_0.15401422546608723","host":"s3://npm-registry-packages-npm-production"}},"1.135.0":{"name":"eslint-plugin-rulvar","version":"1.135.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.135.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"8d66f44a4d257c6146a4effe88f5ac7048ff98ee","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.135.0.tgz","fileCount":5,"integrity":"sha512-UC7Kw10kdd/7xHfP9Z/E8qyXgtFpBv+5Ak2u6MY4HAsM94hgXXqCOcZWPsk5CyFrIpoYH+aOReAe0oY/S3o5nQ==","signatures":[{"sig":"MEYCIQCY7ccdzgel9RnjjBQkOflBUxLNAFDzfcLCPoezamo/CAIhAOM4H0wNiwrWp2E+tVP5FGkGuBHDN8zOvCMD8PLo+04n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.135.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.135.0_1785514135915_0.4215351115585464","host":"s3://npm-registry-packages-npm-production"}},"1.136.0":{"name":"eslint-plugin-rulvar","version":"1.136.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.136.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"850c1bdf0d3e898e822dd943b39273ace627b30f","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.136.0.tgz","fileCount":5,"integrity":"sha512-MH5bqYKVxKBLNWc+c28gES0wqs2AwYpFo+F46q8N3QSJWzTSXRMaEs/ijxwXBHN2A9j8HiIMQLf+ZC0CtE2S8w==","signatures":[{"sig":"MEUCIC7iTR0Y6alXh9AQFQL2SXjWb4OlO/BDOz2dNM1BCsY6AiEAmFEnMTXin1Mt5R0p8LsGTy9ZLKVjppa5Xmw6YG8wb/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.136.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.136.0_1785517281125_0.9730134778921156","host":"s3://npm-registry-packages-npm-production"}},"1.137.0":{"name":"eslint-plugin-rulvar","version":"1.137.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.137.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"da3b4d522cd1e99d20753ec152ff77c5454371a0","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.137.0.tgz","fileCount":5,"integrity":"sha512-YOw5g/bwTRAS5r2anBwE8wsYuLXPJDxIbEi2sxFo8LSDr1+ZysFki/iakI5gmtatJZk52LPmw2Fecme3CjUq1w==","signatures":[{"sig":"MEYCIQCvovDhXxRQICfZcZpbbNoj4ytEsMNLOy6FAwq5+N3K+wIhAOEAXJDLKB/0KPjW5F/fiq+BHUD1FRF1GKeLINDOzcKz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.137.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.137.0_1785520914154_0.3212691833131627","host":"s3://npm-registry-packages-npm-production"}},"1.138.0":{"name":"eslint-plugin-rulvar","version":"1.138.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.138.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"636f892df63c5e3fbdf5ccafbaacb95296b9892a","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.138.0.tgz","fileCount":5,"integrity":"sha512-0D8tH9RTWvn6D1K1NTtQBABBHWxJjxQogfVVUiQ2H0mRAzPKV+2BjuMSZ2RQdyWYPQNOl1YWY/Jss94KJzTa6w==","signatures":[{"sig":"MEUCIFmRiYrsVZ9Yu8kmnhEn6kb40k+s+gQFsgmcGxMZpFzvAiEA236UruTDY+9b0y4XDAka/FB2U9AhClNiLrYwBwBmEo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.138.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.138.0_1785525725988_0.43492751450439204","host":"s3://npm-registry-packages-npm-production"}},"1.139.0":{"name":"eslint-plugin-rulvar","version":"1.139.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.139.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"ead8e8be2bab9e0c00d5d170b9a85ff9623ad7ed","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.139.0.tgz","fileCount":5,"integrity":"sha512-Q2tI5kNe18mTR2WLpGzAaXruFmD01XuFa3QRSi5pr3jUqPjnXwQS376DsW1Vxd6EbFjqx1vwNfpcfBl+CopGYQ==","signatures":[{"sig":"MEUCIQDq1p3kp4q9F/0VTW6686xQuulm12P/76zXrnb1TVkHYQIgb4+jp7rTgkIkB/c93fjQz8JZ5a/YUbhezmKiwWTvjVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.139.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.139.0_1785530443907_0.9349217278499684","host":"s3://npm-registry-packages-npm-production"}},"1.140.0":{"name":"eslint-plugin-rulvar","version":"1.140.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.140.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"48ad299cf011f6e029b9623c3ac8d5e7e447c444","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.140.0.tgz","fileCount":5,"integrity":"sha512-JvXAUr0MJJUY5vRvzaEY18ImY5g37+9jwvt1dXjy4PmQQq99IJ5FevVKI2CWPvNtlv/Quzi2PZl1yD3iZ/EHcg==","signatures":[{"sig":"MEUCIQCam300yMweorpSCQ7h7UQ0KStjPwe0+HaVlhIiVdDdTQIgYzETCqbcKeoZCSShXZKNTMH3fzbIAu1TD26cMr/W3EM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.140.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.140.0_1785533605552_0.13620460293943992","host":"s3://npm-registry-packages-npm-production"}},"1.141.0":{"name":"eslint-plugin-rulvar","version":"1.141.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.141.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"175c352bb6bb9772d61d760d1b27c7bebb9c4129","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.141.0.tgz","fileCount":5,"integrity":"sha512-fWlhY/DtC4h7LZShPfOfrX1taHyKtMLB6+J3UlY+HRY1ax7EJbTWG7E9gEsOqbOijbeRLn3+6H7qwcp8wBTDIw==","signatures":[{"sig":"MEUCIQDBOY5eOsn4CVwvLRwIf1EHIbcp0isA79d2At0RTfAvTwIgTFHbvTaZaLt61fhG5CrLchHWnKkDTMY+q5QlLYKn+Jg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.141.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.141.0_1785536372575_0.08135656789978563","host":"s3://npm-registry-packages-npm-production"}},"1.142.0":{"name":"eslint-plugin-rulvar","version":"1.142.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.142.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"310d49214af82408734bfee3036920c3724986f5","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.142.0.tgz","fileCount":5,"integrity":"sha512-idQ5tvUUi6ee2rIXfQ6ycSwCjsI/W7zS+K7pRkAkNiPGpQr0n9KIjTO4nzLieTSdDqIm90l4tp2D6fw/Un2I4w==","signatures":[{"sig":"MEQCIFTQ0AzZ9ol3LbHYgEDP4KwQmsWB81FQMepYTr/icatFAiAII0bmD9Za+IZKw58G7kMA5fUsk8u6XeIT4/CDBe0OdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.142.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.142.0_1785540012031_0.5895648201423231","host":"s3://npm-registry-packages-npm-production"}},"1.143.0":{"name":"eslint-plugin-rulvar","version":"1.143.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.143.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"1c6682ee09542f32aa32c175dd6f766dff58ba51","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.143.0.tgz","fileCount":5,"integrity":"sha512-aTDBoV98hKPV8rvaGLlV+nHytr8sjh6E7lALw0HGVp4TyVefsbWzHZedtW379CYfvFbhtvg0sAuEtmuq/WrXOw==","signatures":[{"sig":"MEUCIE/ZjPCIrFcNClofhAz4Zn5uz9bthiA/FM2Dyeze7oEGAiEA3zpytKQ4GDWaQj2Q64X3fwAUPMu7iuoqgqPRGfRJ3R8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.143.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.143.0_1785560286665_0.11806775168901029","host":"s3://npm-registry-packages-npm-production"}},"1.144.0":{"name":"eslint-plugin-rulvar","version":"1.144.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.144.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"33ea90cca09c4e82e859a812d607ac7cc6330a59","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.144.0.tgz","fileCount":5,"integrity":"sha512-WIO5D/vRSZ2Npc0T5EJIY8FXTGWf96dNybmXQGO+E6QhHIigABR1n2snjAqpB1BOyUHcTpjrLyJ2sMXDkHs9kQ==","signatures":[{"sig":"MEYCIQCZPq00wCPBocOwe3zHZsehV6Xdpr/RGJz+/F/ixq7gsQIhAP3Idy1hTJSPYfj+sMIiN6BA5JXCgDqcjN44fCGa1GDN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.144.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.144.0_1785579479327_0.9669364150593551","host":"s3://npm-registry-packages-npm-production"}},"1.145.0":{"name":"eslint-plugin-rulvar","version":"1.145.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.145.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"365ba5bbc6d76483e3b098b45dfae230fd274075","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.145.0.tgz","fileCount":5,"integrity":"sha512-D+1vlvnAAEV8wqUa040uVdkPZ4K2e7y62QpKThyAaO88VNaK8qjiTanrtPGRKOnRlfKo1mvYxNKyu33EB5empA==","signatures":[{"sig":"MEUCIQDl9LnyPDmnLPkZZTP+/bRcuMaZZEIBsUYSMLLN7LQkHgIgL4JNSV9Qqr5ZQj44k/LJTJ5aJbuE57uZiHhxZt8v5M4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.145.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.145.0_1785585412610_0.5301923574178948","host":"s3://npm-registry-packages-npm-production"}},"1.146.0":{"name":"eslint-plugin-rulvar","version":"1.146.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.146.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"23d96171c08ba00cf66414d3827527d2ba44221b","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.146.0.tgz","fileCount":5,"integrity":"sha512-vdLQ87yy3MieU/68qf92nHhAcsNDhy6/3k3HTq9M4oHICbfhotPfdUUx/5dK2XckHuOGnoqkPMCte2uJdso2eA==","signatures":[{"sig":"MEYCIQCWb1qcjwbA0F3Zq4Ir4Ut2Q54EgAROb5LFf/DxTLEwswIhANnLJL7L0l00yOFWVn/ig5RF70MFutRAJfKaOSpLXaLQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.146.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.146.0_1785589401883_0.7808292784033113","host":"s3://npm-registry-packages-npm-production"}},"1.147.0":{"name":"eslint-plugin-rulvar","version":"1.147.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.147.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"622e76cbd4164023c2e9a966523dc84805323c54","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.147.0.tgz","fileCount":5,"integrity":"sha512-/NdcS4sgDpelvrc4etLUZNZj5hzkB8prZqKVG9BdqBvgo5wuzXISiklBwrta9T/IBZAOfcxXk6uj3O2yXsmyzw==","signatures":[{"sig":"MEUCIF6wIKE40CGvTcgIDgXsSLa19hBtKsRvwEQ1WOyQMmoiAiEAhut8KWJf90U0jsSfFV13/Ov9W6hRPjyHPmOnUPD7Zbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.147.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.147.0_1785592971992_0.021374098438877276","host":"s3://npm-registry-packages-npm-production"}},"1.148.0":{"name":"eslint-plugin-rulvar","version":"1.148.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.148.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"bf590cd84b06c826d5a1cd9fcb0fc6a663477b83","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.148.0.tgz","fileCount":5,"integrity":"sha512-vqQy2cZp04By+ub6WzGrNitSFNiRXmKPQRX4dwVuNSrELM5iyPSYmWzYqI8gbTFTqCoC8VBJlViUqccXTYditg==","signatures":[{"sig":"MEYCIQCA1KGG47sISXsFPwE+a4EwHRsww2/KcrlZpZuZHB/JwQIhAPB+MEZ0dCDuwf33P60ub6U1T8JKFbhM8RKWIhgF/8iN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.148.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.148.0_1785599246819_0.22860775379661913","host":"s3://npm-registry-packages-npm-production"}},"1.149.0":{"name":"eslint-plugin-rulvar","version":"1.149.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.149.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"9f9a5afd7be90c2edc0c21470d0e63978c141116","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.149.0.tgz","fileCount":5,"integrity":"sha512-GbtIb2VmYCWor5YoBTt4sVa3p6K0lns31OylP4kGxMqYqkR3BVkxvjW9g9Qjoqi+NdOD6Cm4Tdqzem5/32KcKg==","signatures":[{"sig":"MEUCIGbTJvhUWrD2AwERHSQyNWru55m9C2bP4ZEsZFPmvaNLAiEA0Zm3IVAgPHP0PQAWXPaTLdmslddu4YPYwrX3k7+zBho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.149.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.149.0_1785603280383_0.574110279276578","host":"s3://npm-registry-packages-npm-production"}},"1.150.0":{"name":"eslint-plugin-rulvar","version":"1.150.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.150.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"2901fe547d1148ae2db567ccaec576e0904b19c3","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.150.0.tgz","fileCount":5,"integrity":"sha512-q6S1lr77VeWSZfMAaVd7FVVzZHoIxi9m5zOvMa/jo54CclseRaQegTtVKJVPMoCA0F27gmkTD27qzjIR/c2xoQ==","signatures":[{"sig":"MEUCIQDQK3jdCnoUnhaW67MzV+Dd9/3glJ/wND1JsdtRrY2wZgIgWJc7lvo8K9e1phFmDRJNCq0k+50YHxnnSJdeCckOq4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.150.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.150.0_1785608064527_0.6964247803198333","host":"s3://npm-registry-packages-npm-production"}},"1.151.0":{"name":"eslint-plugin-rulvar","version":"1.151.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.151.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"1a8a508a1c53e5e8a65a2f13d250ac7383e94256","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.151.0.tgz","fileCount":5,"integrity":"sha512-JUidCPH7Wbnp47Vl7XBVoOo5mESbX1InTM52HLknhGp7VeICXAnubQ86nREeE6QiD1BXHYTUw1h/tdtsKdcfTw==","signatures":[{"sig":"MEUCIQDva5auEDjSwoa8Wh0hzeZonJNCAWketLcx9Miz0doAsQIgZY6T0Hj9ih/uNshM6eionWWcvzp1j2dtY47uNfdm74c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.151.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.151.0_1785622933821_0.986677631879991","host":"s3://npm-registry-packages-npm-production"}},"1.152.0":{"name":"eslint-plugin-rulvar","version":"1.152.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.152.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"7b1d0348335fd348d18dd172e5ace602093ad5e5","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.152.0.tgz","fileCount":5,"integrity":"sha512-39FYLtZqZlc/0oQaTPhD/Wz8zljwEy36fRUnpzyGFhHVaFcJIqUFqNh5NvM1Xx/Cg23tixvzC6WkL0m6jri9iQ==","signatures":[{"sig":"MEQCIDcQt62Pei8iC8BxVRE22oNvxNxDnVTn1k97vKG4P4ALAiAE9IhK5guxFauAut/eAfUdUWoKRcQso2UzNQ0uW/AjEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.152.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.152.0_1785628432271_0.047980820032389015","host":"s3://npm-registry-packages-npm-production"}},"1.153.0":{"name":"eslint-plugin-rulvar","version":"1.153.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.153.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"61aaa4853ea8243d372ef69b52dc51844b36f152","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.153.0.tgz","fileCount":5,"integrity":"sha512-0K27XnmRPg14lk4yPIEbFimWkh8XHxJ9GD3pD077XcdPL5RojiOu1CGHkaV5oh3eUMCbgxv6klQR2IZAD4h8HQ==","signatures":[{"sig":"MEUCIQCaeZakl/XxV5zfxv3oVWLCWnEWjK+blo14lCgZJ09y9AIgUdI0A6qz8eshKhbloy97e/IlvRFp2BhMqSeuHr1daPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.153.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.153.0_1785647149775_0.7122584718825682","host":"s3://npm-registry-packages-npm-production"}},"1.154.0":{"name":"eslint-plugin-rulvar","version":"1.154.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.154.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"f919ed030f213cf7045602708d69317bd58944b2","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.154.0.tgz","fileCount":5,"integrity":"sha512-4g1PPp/IvM4V6mZixGofws2WLKrZWiEK2j+g6JQr+6cWsV+6ODVB81QjQou9ghqet7Fd8zFFTJ8w37o6m0xcBQ==","signatures":[{"sig":"MEUCIQDZ4bwEdeV6Fndv+eM1LB0vKv0xM5CW9t4ebFN26YnlyQIgBmMNm/ISc7kVxqmCtXGQm2gTVLKVomaRfL1nWIC/DJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.154.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.154.0_1785655788758_0.351577932376802","host":"s3://npm-registry-packages-npm-production"}},"1.155.0":{"name":"eslint-plugin-rulvar","version":"1.155.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.155.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"6be72ec321dd48945832ea8d8102bb94f54f40b5","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.155.0.tgz","fileCount":5,"integrity":"sha512-peAGnlGB75uGCkk9v+BmVXmUSnJPgu/SROJXMn0c/cvhKkkGA3aJySasASrqrySjbyt2sppsrWGPgCiwpUN6Ew==","signatures":[{"sig":"MEYCIQCTS/KTtrApygT8Ueqemk6kUvOhQeR6urpY7wT3w9821QIhAIcA9//9NWSXu7Ie3YDHHchECcJ7VDEJaCPABuSm6Bpb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.155.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.155.0_1785668534384_0.19029459810186844","host":"s3://npm-registry-packages-npm-production"}},"1.156.0":{"name":"eslint-plugin-rulvar","version":"1.156.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.156.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"f7f87d241d1760de1ff9484334f9380c1e9aae27","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.156.0.tgz","fileCount":5,"integrity":"sha512-rvLuV7JGJr1pvBVkPIYDe8ChmeGzUr3+8qCzk0KBCEVYjNSYuQiO4QVG5ayig0WuhJX1mXnhGRRWrY0Te4wDOA==","signatures":[{"sig":"MEYCIQCk6oTKJWwr5TJrqBW7VWy71GpE2vFcGpFG2DpykFYBzgIhAJ01B/x20U8USIUr0U7g21x33GVrHmnIy33J4jjF6GuL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.156.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.156.0_1785677922872_0.04223642410010475","host":"s3://npm-registry-packages-npm-production"}},"1.157.0":{"name":"eslint-plugin-rulvar","version":"1.157.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.157.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"e481a6e157f5960787b26a590a409a48c7bf4751","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.157.0.tgz","fileCount":5,"integrity":"sha512-nu8lmg+aGmBY0DJr1xTsChUo4xxBi8j6lIfdip1SjI1F0QtwWHqTTC5TCUlUAc5WGuT0NGRO/adMyTQddSNc2w==","signatures":[{"sig":"MEQCIG7lbL+eGbxV4HVdWjgTFgKtadSGVYi76B1Ij/kRjqwpAiAS2o4nJt3HS+j2xx7z8YyFdnGtsmI2JQ+11PxJzu6Rvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.157.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.157.0_1785684106468_0.8894949588345753","host":"s3://npm-registry-packages-npm-production"}},"1.158.0":{"name":"eslint-plugin-rulvar","version":"1.158.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.158.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"ee1bbdb23815ae5580408073eaef5fcfa8071edc","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.158.0.tgz","fileCount":5,"integrity":"sha512-gOswUer9iEbmhiogH4Ng/0VKzcgnMl3nbf01pq/gcq1iya+1ViplSiI1ULWCTYgVmmJShOkHgv6VCgr6UnXiJg==","signatures":[{"sig":"MEUCIAtxxGYNgCTSYIj75we2C5zKGsB7dLpAnGrDZLKijX+4AiEA24yjpZZxmFjKYbaiQnLxdlpbQs7Ak/0XYrekIQo8KCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.158.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.158.0_1785703784310_0.8319465377354112","host":"s3://npm-registry-packages-npm-production"}},"1.159.0":{"name":"eslint-plugin-rulvar","version":"1.159.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.159.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"9d63e1d7a341c31bebfad33c56d3ba5d99cc6096","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.159.0.tgz","fileCount":5,"integrity":"sha512-ZFzrkXFC3khZVbwMS+ZRQ+6tUYrlWdpMIAu/fj/ph+Vqd5ul/D7bzjNxsPDm9+CwjRQ0+UshMqhoswFvbSYCxA==","signatures":[{"sig":"MEUCIAz2s4FFS5azn/3kbcLvwjXhqQJ5xHgXKVRDkKbKKIVeAiEAjM+Ncfvwq97kHiwvwr8nkOX/WKzAys4CBXOjBFbR4O8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.159.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.159.0_1785709155235_0.5668296287566963","host":"s3://npm-registry-packages-npm-production"}},"1.160.0":{"name":"eslint-plugin-rulvar","version":"1.160.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.160.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"3cbd76e9da0985e9ec231710fb1e0a0f61e7ac7d","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.160.0.tgz","fileCount":5,"integrity":"sha512-rYWt74SUrWuDJPGgwh5c/sT4rh7Msqpa73OdVKuQgidCk4zbf1rIZMAxGUrN/NEpxiCUF74MBqBo1Vzf8OA08Q==","signatures":[{"sig":"MEUCIDXVxWc6IZqSk/gIwRk0HY3QJVnLodnDgnO6Me/HGQFHAiEAiolh6N5QmSAuqBAjP0BhxwkOdhwlfEvkbZHzXFVaH54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.160.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.160.0_1785712769536_0.9333204279542835","host":"s3://npm-registry-packages-npm-production"}},"1.161.0":{"name":"eslint-plugin-rulvar","version":"1.161.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.161.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"c7ac378277521dde74b72b9746557b7c48143d03","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.161.0.tgz","fileCount":5,"integrity":"sha512-Ii3OjTNkR4eLeLIEc3vFWP9vUhB9i8fR07GrTh/1D80kWuEuXnlvoopRRZxD9lFaDxrFc3Rd0s431kd/+Rc7gg==","signatures":[{"sig":"MEYCIQCD+1S6Ul/jPpzj6AZLmVoelLR35gF9pJ6+73P4sICB2QIhAJq/vvbb2GOvTRBwKYN+4RfK+5dAIbDgiRUpE1RLgjnb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.161.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.161.0_1785716972357_0.07444978291799442","host":"s3://npm-registry-packages-npm-production"}},"1.162.0":{"name":"eslint-plugin-rulvar","version":"1.162.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.162.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"71215df0afc1ddaf5207da0ad5199340be3487b6","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.162.0.tgz","fileCount":5,"integrity":"sha512-tdvwOGKrVSWo5jteXQhJ3kN2Fo/AtnvKaKOabxy54O3yPPJ3DOa/z7wCSzOf0AUUMfIW9yNnypjZ77Pf1sR+cQ==","signatures":[{"sig":"MEYCIQC6ve1oiSt1Gsn2+s6Jk1cpwK6+cTxvPdPq+tvOHswwPgIhAJ9WP96YS18pGThDeG6ppdiD3TPGVdXEiHESddmajpIE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.162.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.162.0_1785720171438_0.5783730333667372","host":"s3://npm-registry-packages-npm-production"}},"1.163.0":{"name":"eslint-plugin-rulvar","version":"1.163.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.163.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"4f1eb6b0622741ee125101a18002716b5967806f","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.163.0.tgz","fileCount":5,"integrity":"sha512-JCiLPGDIfxl2brUIz27EtClgQmJHErdCsaVbnwUHDzxHorgTJF12rbIWW+YQDC3NaA/wObA6kuTuxBIF2DxtBw==","signatures":[{"sig":"MEYCIQD7jbhD3GdLqUAXN6iamWSrMh066V4m88mHDmg/IRhRfwIhAMrqfiDcPdWHoJd+iXNw8SKO94F6reO6TPqk7nr2yuwf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.163.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.163.0_1785723650711_0.8954057184413158","host":"s3://npm-registry-packages-npm-production"}},"1.164.0":{"name":"eslint-plugin-rulvar","version":"1.164.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.164.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"6632756d83fe442a8a30ee707cfa760482c12326","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.164.0.tgz","fileCount":5,"integrity":"sha512-BjVwZvFTlHEsHXPO9AA7z/xobLaUkBQapvLSeybChxe+eHZYKpZS5kplZyt4l1H8SSUOm7dgLRFxWvV/pO1RUg==","signatures":[{"sig":"MEUCIQClyL7EVs1162WTz77+Nyl0khhvgGl4nSuFNZtZOe3KTwIgMMYI9i38uhkIaC0lcB/7EygoGiyAdTFvyMIzCN+Sp/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.164.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.164.0_1785741158591_0.6429877797298502","host":"s3://npm-registry-packages-npm-production"}},"1.165.0":{"name":"eslint-plugin-rulvar","version":"1.165.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.165.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"2297d5b863a60be95b94da37fc982650acc1bd3a","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.165.0.tgz","fileCount":5,"integrity":"sha512-exUnpfHDloCmDhr1eoQ23229WhNr4+OLRnv/dC84VbOoOYCz1MbN+v7shuAqszpZ4WutJ+AbwdC1OhETMd3trA==","signatures":[{"sig":"MEQCICC257JYb+KoK90nB3ilVRJf3tZuTe0L6J0PJzxqhftuAiBo/XmUpJnwxiFDA8T8KeLhcf5mIDZIKPqN6I8qMzSbmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.165.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.165.0_1785746663352_0.6338846179236941","host":"s3://npm-registry-packages-npm-production"}},"1.166.0":{"name":"eslint-plugin-rulvar","version":"1.166.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.166.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"09403800961d17f37e7c528c1b3a49c4f0965453","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.166.0.tgz","fileCount":5,"integrity":"sha512-ejCt7/qpJrzSP66rWzFGSowky2cO6hZXBH4mwH2brX1yanZ/AIDxW7brR+M27OtmIEZUx8fo4NdT56cuQ/iEkw==","signatures":[{"sig":"MEYCIQDSTtbsy/QZ/FGQA0e6FYx+dS2XyPNbYBQHvIn0G+lw7wIhALyjNXrMrRUK1xBMHL0BVyqkmD8xwvy4MyzRgoRX2u3k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.166.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.166.0_1785751613801_0.2114696327146275","host":"s3://npm-registry-packages-npm-production"}},"1.167.0":{"name":"eslint-plugin-rulvar","version":"1.167.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.167.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"47e5beca4f6a8e94e7f45a61057007b422c7d2c5","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.167.0.tgz","fileCount":5,"integrity":"sha512-Pg2N6Tezt1OxggOSf8Zl7cTY08qkicrhIiHNaSFaJRdlfZq6ro5aqXNmc18T5B22igm5wLVZ2zjs0BZs5GhlbA==","signatures":[{"sig":"MEUCIFip5+Dgt3WC8xyW4EmSHdXF4kFLm1Q3/p3ke00IWkq6AiEAi2SKpQmxI0FicmRo8kWshLyXht/Sd+QpZnMsFc+v05U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.167.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.167.0_1785754844279_0.9422404325190248","host":"s3://npm-registry-packages-npm-production"}},"1.168.0":{"name":"eslint-plugin-rulvar","version":"1.168.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.168.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"4406405d5c0c27c4291d82cbcbe88a6d284d58d0","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.168.0.tgz","fileCount":5,"integrity":"sha512-v2akwznidXO/cKOLsf3TRNBm8ela9DuultqWUYLqpxf9h2Gs4NaBbmdmJK1umivMohLLjL5+lwj03VrIvi8K3A==","signatures":[{"sig":"MEYCIQCdkXv7nI+e63GjmH7yXD9ZQ8NLI9RfrH8l/ulNPh3GxgIhAPc1k4tgKejc/Fzo+XF91kk4DIcGW0E8pKkHF8U2Bkl4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.168.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.168.0_1785762612946_0.9873171111506649","host":"s3://npm-registry-packages-npm-production"}},"1.169.0":{"name":"eslint-plugin-rulvar","version":"1.169.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.169.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"befab0cd2016826247bd23a46946c269316a2a0f","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.169.0.tgz","fileCount":5,"integrity":"sha512-9rHcZEQWsKszW6t/FAnLXLt2aXhnHGhtPr3WN5ysdm6ZSK7xkvQ/vOJ2bmSB4t49jXJzEzGtVE2vKXaUq/jheQ==","signatures":[{"sig":"MEUCIGnVssTBKoHbsaujPu0SipG041s4LbgIVqTBdFo69mTdAiEAm+uJ5YfkQfJuyGqb0MmbeSBCnr8eJQ5x6IHz5aDrVCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.169.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.169.0_1785765532932_0.8506286492017834","host":"s3://npm-registry-packages-npm-production"}},"1.170.0":{"name":"eslint-plugin-rulvar","version":"1.170.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.170.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"b15d4fc3bd19d9a7043598cb1395b7f8402f1950","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.170.0.tgz","fileCount":5,"integrity":"sha512-tSWkTOyL7y0CGd1d35Lhl2o7Uf09JZW6cX6OfL+j9ohSw4KPfnLANONfhAu4Bws1qnk9szRh5hQexdyD4yidYw==","signatures":[{"sig":"MEUCIQDBi4Zz1ilSKemEE0b9eUwyjVIdIEvo97C0buPxOitAjwIgQkd8sN7angZSk8O4tTAeJANZrNOE53xAVQaKcUxgeJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.170.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.170.0_1785769205046_0.6278641870140076","host":"s3://npm-registry-packages-npm-production"}},"1.171.0":{"name":"eslint-plugin-rulvar","version":"1.171.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.171.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"1dfe6202b7c947c88482c8c1eff89155b2af8128","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.171.0.tgz","fileCount":5,"integrity":"sha512-dIJ8QAqv/rgG+c0/4cpwMyy+9AhpACZ2TIJRYNMxauTXLv5GUhCyFsWwtq5vlCpcsGyIYo/6HGXuyV2CBfTAuQ==","signatures":[{"sig":"MEUCIAdWICDL5b4hmODZiCOORELzKtoV66VYuak60UIKmLGrAiEAzbjqXtfhhQjdyj3G+EvZoJ8Eq/VPuDt75rlY5QTn9Qg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.171.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.171.0_1785797301779_0.32514073845380786","host":"s3://npm-registry-packages-npm-production"}},"1.172.0":{"name":"eslint-plugin-rulvar","version":"1.172.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.172.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"d6a3e1e849b1639153f6483df02d8a3b31e2d9bf","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.172.0.tgz","fileCount":5,"integrity":"sha512-P8mXt1VVpF5muPuApA5vqW/i2038cvO7xKugL4vW2xoNKe2sXVSsT4PRUm+28ZEBLxwd0/ykRcbC+Bnm+726yA==","signatures":[{"sig":"MEQCIH9jhzEVpLnvu4Cdn7/kjO7RuCrtHeF5P79CJjPEDTE/AiAqy/XE0BRfkr2W14wYjLOMeP+opZIGc/ouuxvl53lOMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.172.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.172.0_1785832541924_0.23049495590574653","host":"s3://npm-registry-packages-npm-production"}},"1.173.0":{"name":"eslint-plugin-rulvar","version":"1.173.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.173.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"a7c714b84a5bc78aeff96958a0fc9d47ccfaa87a","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.173.0.tgz","fileCount":5,"integrity":"sha512-ryCl3GFmVVldviE1Qhn6EMMW6WhEqNgtxuy0KOXpl28+XTAnhABlA14faIMuhKOw/gSmVoIIyZrZ4+N+yQ0/Wg==","signatures":[{"sig":"MEQCIHEOtMg5AdjJrHu14/UdIMgY2rs1Et0TnGoxUldbt1i6AiAZnAoQuiZ/Rranbh+w0U8YdJbeVUZ4/SsXWHg8dwezvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.173.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.173.0_1785835369965_0.5426528403408395","host":"s3://npm-registry-packages-npm-production"}},"1.174.0":{"name":"eslint-plugin-rulvar","version":"1.174.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.174.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"e510b437706d5947c2497e0660cb74c1816aa525","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.174.0.tgz","fileCount":5,"integrity":"sha512-1xShqIH8ljcncsakvxcMUbvi+e0n7NjoiNSrM86K/yZEsNUbg7PSFXAoXBPGisXEmk/e0BlhNAV0rxuz94n68w==","signatures":[{"sig":"MEYCIQDAjFy/SOzaD8XX+IG9lT2q5833q6sZCgf7AJ4dm/pPRgIhANf2BT8XF9qcC2Eaai8dJaPkpjumDOyOCOUPnEl614Mt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.174.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.174.0_1785838073110_0.8396571811068565","host":"s3://npm-registry-packages-npm-production"}},"1.175.0":{"name":"eslint-plugin-rulvar","version":"1.175.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.175.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"005d73445b2cbd396b4a200135f7795ac1fa28f1","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.175.0.tgz","fileCount":5,"integrity":"sha512-NmX9n86dcjD1KhFZnY5QgCQbUe7Ue4nn+4XtZ7iwfpwWdN+07iqGkO3ID0C7Y6elKs5ImEjYp/fAEtgbfK+TtA==","signatures":[{"sig":"MEYCIQDSJGzKtUAzncDrqFqy9GarguX2SHHY4/ksWzsRs7yozQIhAN3OtPN/UhbIOb/Y55RfNuzcz/l0N8/phPs2yoa/toEl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.175.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.175.0_1785840661082_0.600547122796347","host":"s3://npm-registry-packages-npm-production"}},"1.176.0":{"name":"eslint-plugin-rulvar","version":"1.176.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.176.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"489685ed36e9869208946e7b60a9647d90368a8a","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.176.0.tgz","fileCount":5,"integrity":"sha512-3ZRInYPYBlsXZlZkVFlXZUKLwDuewB3AyfBiMNamnaTCn6cLpCU072E89vhVeUuX1SkMlJ3e7yf0KKvd7xlZHQ==","signatures":[{"sig":"MEUCIQCz5gv965d3xggM8F6qOxTtCV2uZGhNYzzgCaO3X15LdwIgW2+Js5461grupAU0C5Bk48zv1iD0vVAqFZL3lBz/6RY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.176.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.176.0_1785843098585_0.9538064502331276","host":"s3://npm-registry-packages-npm-production"}},"1.177.0":{"name":"eslint-plugin-rulvar","version":"1.177.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.177.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"784dab9723d16af6e5d8c68ddd8429994dd5f735","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.177.0.tgz","fileCount":5,"integrity":"sha512-6sVaIQveVORDa1Y3o358Q/ITmmcDyTOsv4rIf2MX0z+Y8+Sbk21EsiV748TkfKJFYKouwRWG2InMMav8QdQluQ==","signatures":[{"sig":"MEYCIQDn5PCaaoiHcs5ucurGWAGGP7iHMMX55px6ei0u2YbblQIhAOF5nv4XIz6SC/egABlRn/U7L5EvSjXTDofuAzFo/5wA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.177.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.177.0_1785845303472_0.8962170156217601","host":"s3://npm-registry-packages-npm-production"}},"1.178.0":{"name":"eslint-plugin-rulvar","version":"1.178.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.178.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"65abe93cbdb45a3d9cc130974fc355831eb60d5d","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.178.0.tgz","fileCount":5,"integrity":"sha512-cEqclGRh1wwLiGVeniOQkX8HeMcOjh6jU/MfyCgtfZNAlWQER/mmKmJcXzrqJkjlakhNYbV3Nz6kjddwrgBGpw==","signatures":[{"sig":"MEYCIQD0Kqd/DMzOOuF49KD+SYtf1lFtEK3ruh63OemWa0vRqQIhAJ0lsiAbNcnfJm8lJ08FqjunHkdDxBgD2Cvoss7+EeSP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.178.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.178.0_1785862036032_0.7468650366955558","host":"s3://npm-registry-packages-npm-production"}},"1.179.0":{"name":"eslint-plugin-rulvar","version":"1.179.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.179.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"f80ce39b1bbece9130d2d2fe11a8cbd96083009f","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.179.0.tgz","fileCount":5,"integrity":"sha512-Ipy8XINbDTMZM6oAhwCLGbDK+Tp6csmg8kJJcqAfXBaqrW1Vggi/3fMjp/PPcCNB2S7wQmpjjC5sVViuYqRPiw==","signatures":[{"sig":"MEYCIQC8BVfyFi57xWCUgGEOBnnEFdMfawnIkiLZGZ5e1g2KewIhANbZS4Uqn3SNa+Yr9GAgQJTsgZUcnaOt4SfFmUrUA+wq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.179.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.179.0_1785864924051_0.0273891627511742","host":"s3://npm-registry-packages-npm-production"}},"1.180.0":{"name":"eslint-plugin-rulvar","version":"1.180.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.180.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"4a7c2bcfb2c81472d8a39a3ce0fb3816497e684f","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.180.0.tgz","fileCount":5,"integrity":"sha512-lZtbH+vk3TrwH392wQYUZbTmie2OkcZTdhjL47kjx7zvIj6t5bGQL7F0GqHAXxxhraPg44ADzBnFCz/pNiL2SQ==","signatures":[{"sig":"MEQCIAPkyTXUNj6lSVfRdmKd/b19uUn/k/JYg5wJx8zq7B0dAiAogyl14QoKJ0kIBx9WncKrJoI8/RGXhbgBJN71w9AkTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.180.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.180.0_1785867567427_0.2983279095365077","host":"s3://npm-registry-packages-npm-production"}},"1.181.0":{"name":"eslint-plugin-rulvar","version":"1.181.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.181.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"d363198e23bfcc4b326a9d910a57f54d6f9d4752","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.181.0.tgz","fileCount":5,"integrity":"sha512-b4R/RqSu0jCi3hBkN+WArhmxhR85SbLeg1fNCsGKKyOmUq1vB2PptE8ogu12XmV855Jw4zd4n5Yrk84R7peQjw==","signatures":[{"sig":"MEUCIDprfyfZYHp4fBmXDebGkzg23mwQzO3PVeBOfBhX+qI+AiEAsh2W+HAyuklmuaztixLC4bDWEYbVZwp/esAlypY5Nwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.181.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.181.0_1785869972145_0.06830250368128543","host":"s3://npm-registry-packages-npm-production"}},"1.182.0":{"name":"eslint-plugin-rulvar","version":"1.182.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.182.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"c9956a225a9d0540b1e48af5d7f5355223f92aac","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.182.0.tgz","fileCount":5,"integrity":"sha512-0H3fAYu8c4R0KfXQ31l8zwNsYwkmEmU8ahS5bqS/qu9j84utuzvJFJ4Gqyq9PpQVuTnMbWFGOQSj9mW/HHZKNA==","signatures":[{"sig":"MEQCIFSyiIoJ/GXMliFCA94f+dvcShuRhV/413rCWEUug2rcAiAaaOj36y0Nhci3bmMDizFH1Sd1CY8S783FAkqYlY19uA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.182.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.182.0_1785872270251_0.6680511285687212","host":"s3://npm-registry-packages-npm-production"}},"1.183.0":{"name":"eslint-plugin-rulvar","version":"1.183.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.183.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"4b2130f341bd222d80faf1ab9331a59cb31d335a","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.183.0.tgz","fileCount":5,"integrity":"sha512-NpPWtpJAil8Kc7KK0o5L0c4bBFW6seIPDssruQ/cKe+PeAIPb/rflkxFkGKDEbiBGTJQ6EFjYsr8ChJEeXJiiQ==","signatures":[{"sig":"MEUCIQCKWnrq6Nz6cCQX7M8J9P1sp5AjKLmRJr8YgPa/imSd/QIgaikbzbteSWb6tBZZAmjbPG95S7rFDe1HK0Zpt8w5Np0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.183.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.183.0_1785913782934_0.5703354309956001","host":"s3://npm-registry-packages-npm-production"}},"1.184.0":{"name":"eslint-plugin-rulvar","version":"1.184.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.184.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"51f726e8a00ea4d52073c19e33e1bc4d923d0534","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.184.0.tgz","fileCount":5,"integrity":"sha512-XniaZbLpXoXGzsOF5RbfUO4T2ngA+jNc1OGmOeJYb+V2irJW8jjQH5nfb1HkO6OMZLSImBEseRQwRdcREJxiSg==","signatures":[{"sig":"MEQCIHuOCEIyHImAtHCe47oYgEqZx4NbTq0s/S9pKv1kLui1AiBVG49eMX6Y/iQcxMj9CSWfqBuEkdbt3kc6/S0Zaf1q5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.184.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.184.0_1785917367091_0.4306825123268814","host":"s3://npm-registry-packages-npm-production"}},"1.185.0":{"name":"eslint-plugin-rulvar","version":"1.185.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.185.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"a584311ed4341b3ad52a3d2f75bedb854e285d8e","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.185.0.tgz","fileCount":5,"integrity":"sha512-6/4skjmAE0VcYx9foe7RmZDXXCvlZbIK+mxbjlYOM7RrFLaBS38m5L8LKLyq6CJy+QakQu1XJ7pMD1H52gBjNA==","signatures":[{"sig":"MEUCIQDb2NZ7FReitexdB3ByWV4USksOTC0VBiNLoUf7xv1mmQIgM5pa8wgTxnncXwUb91WFHv05nti3uxZpCgBL4R/1Duo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.185.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.185.0_1785919649859_0.5367500378149077","host":"s3://npm-registry-packages-npm-production"}},"1.186.0":{"name":"eslint-plugin-rulvar","version":"1.186.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.186.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"4f32ea7b20f5f942f0abacee88d81ce15412845f","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.186.0.tgz","fileCount":5,"integrity":"sha512-h50eAlKIXG1gvFYeYtFDD/TOiTcmoFqco4sbh2qcjveU7daX124PuXbzJX2b3n1Xt09ybzb3eakMxJtLeaK5iA==","signatures":[{"sig":"MEUCIB8Kys2yHI/6H5485uAk1YTC2JvhQq8mrxtO/YpbpTeCAiEAuq78Pf0gVo3PkSnD+vTNvRV7Y0dvFIgMoU22r/O+vDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.186.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.186.0_1785922180589_0.0627767184561463","host":"s3://npm-registry-packages-npm-production"}},"1.187.0":{"name":"eslint-plugin-rulvar","version":"1.187.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.187.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"9ffdfcc2d32780e58e22cc9ab73b6ec2a0da9890","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.187.0.tgz","fileCount":5,"integrity":"sha512-GuTAELUbQuRngme4pKi73QRMakeLOaJv+RuTZH4syctGa95DtArHPT2vSb7rTGA33tX7dk/0b2TEiaEKlg4hSA==","signatures":[{"sig":"MEUCIQCphwbcIyIekwDxtJ9yiqq0xTX8dMgQgEY4gxDk8nJMTgIgeQwI4+Ftk0tXpOtuslwPMtzwzFKNm1Al3tH+8q4O7Tk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.187.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.187.0_1785924963172_0.637308178744074","host":"s3://npm-registry-packages-npm-production"}},"1.188.0":{"name":"eslint-plugin-rulvar","version":"1.188.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.188.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"1ce7dac43967d064e2fb23e399610a1f79829b2c","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.188.0.tgz","fileCount":5,"integrity":"sha512-WfJz8mz4YEdXTN7fF5Nsv3/fNvaD8+iultjK6j7AdTmBOS4A8Ls2nXO7ZzlC8qNYuuXNzyXy6FtUWH1Xj9wdcQ==","signatures":[{"sig":"MEYCIQDQ6JKH4GA2UFb0OWDZ1DVtLU6gT2DmnXhqqtb4aEsjngIhAMbdsfT6CxpMXLyD5bsfSasIFIAo+s1tTd03Guq5Qgs2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.188.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.188.0_1785927442273_0.6837830097018278","host":"s3://npm-registry-packages-npm-production"}},"1.189.0":{"name":"eslint-plugin-rulvar","version":"1.189.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.189.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"7bea0432dedc5b4810c430e2fba0af778d8b57d4","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.189.0.tgz","fileCount":5,"integrity":"sha512-5SVjShkGigRAGtA3eGznX4BoLjQTpy30kzwqZ3rAyzMxGAnQuxEtrAoCe2dHz0B66/oejYlpw7AaE1IAiRCF7A==","signatures":[{"sig":"MEUCIQCKVuyf/5LnqqcfMk943zPChj/yNUXfGI0Xjw7eXuiyswIgEKd54jnJwPNcbBDVsBKP189WjDHpT7Cxrv0VaaeoSvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.189.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.189.0_1785930005434_0.5586827241770946","host":"s3://npm-registry-packages-npm-production"}},"1.190.0":{"name":"eslint-plugin-rulvar","version":"1.190.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.190.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"31f73bd34de6260a51728ff41eb11299c2780397","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.190.0.tgz","fileCount":5,"integrity":"sha512-61qhPnN2ah/ictTkWDqbnFQRgjcD524hUYJgBFssM3vnupX4asZ7Y9GDXkP9QKsR6/zdaQvv+6zuV+IDdpvlcQ==","signatures":[{"sig":"MEUCIQDn7EoM8TcHRpvFqNiTRaBPPbr83mfSR824LM8vQR6nQAIgXwO4maLHP530tXfw0C7+vjsHwip69RZnXWGWCivM+pY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.190.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.190.0_1785932737800_0.8333268550645139","host":"s3://npm-registry-packages-npm-production"}},"1.191.0":{"name":"eslint-plugin-rulvar","version":"1.191.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.191.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"e783ac186fbd5ef1ec8e249a0ccc2531e697143e","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.191.0.tgz","fileCount":5,"integrity":"sha512-OELXrvCSM1tGGQ/3w7PYcPH3XCx+kFnjFU/c3JustfHKbTdm93k/sKxh5xkoz+ow91LdxX4JmYsplanh0yohYw==","signatures":[{"sig":"MEUCIQCWnB9XQozMhVxAbDHWqIQ6VSNHaaOzOMkTqDKafkYW5gIgUkCh7nr0JNb3eICPkYjj7cJGdtN+eGPntCyO9c/K5PM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.191.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.191.0_1785935228301_0.531728530011307","host":"s3://npm-registry-packages-npm-production"}},"1.192.0":{"name":"eslint-plugin-rulvar","version":"1.192.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.192.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"d1a54110ab371a13c190867e094f5f22f1a5d8f6","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.192.0.tgz","fileCount":5,"integrity":"sha512-j+xRujSa2cDOXsb25RzPyJRVMi3gkIrCmMzWXu/CUu4S6GUQN2GRH6NidbH0BZ6sh5+sypokRx+wLnLKWc8WKw==","signatures":[{"sig":"MEYCIQDc7MY7JYBwe5ARK6bbf30NAGAHPNo1Numh9H3eK/4OCQIhAM4jqwzclQuQfJiJp1coYl8zOwYno4fAe2ou6rwbzy06","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.192.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.192.0_1785938210792_0.7734965647620169","host":"s3://npm-registry-packages-npm-production"}},"1.193.0":{"name":"eslint-plugin-rulvar","version":"1.193.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.193.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"921f73f70dd2cec0cd421b3a2bc7e54021058cca","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.193.0.tgz","fileCount":5,"integrity":"sha512-UR0ddZ9qj6s6KjFaE26Yb/4/w24bvPVrwJTi9OsgVK5ZLS6Ti+H17f5NXYxiB3obRB77SI+gxm22/JCVZXCQzQ==","signatures":[{"sig":"MEQCID4Zqjgh3r+uDs4flRFB8KK6feUozByapQNp29BiPZi/AiBtibMvFN5D1IHamT6hCyPMLkYjtluqOAJPVkbHJm3TcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.193.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.193.0_1785961877626_0.6976720221108117","host":"s3://npm-registry-packages-npm-production"}},"1.194.0":{"name":"eslint-plugin-rulvar","version":"1.194.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.194.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"4dcde423225d999a2a95e8c00791839f7408370f","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.194.0.tgz","fileCount":5,"integrity":"sha512-HgedCIEGkOUwQrHoR9jnu3WQYe4kpfePLwsSbhSNjM8AjnKzfppMsYJoyIjaDYwgujoT8utJDjPrPoUwNdiucQ==","signatures":[{"sig":"MEUCIQDEwLrMsbfTrAA5vxN0v+MOKdj/dUtQDcRLUzs8m/ymZgIgAa+ZXTbIjjQNdFQA4VtmCYGkTGpxC+U8ZEIaEXo5uog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.194.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.194.0_1785966328819_0.9533960282956824","host":"s3://npm-registry-packages-npm-production"}},"1.195.0":{"name":"eslint-plugin-rulvar","version":"1.195.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.195.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"8655490194998eedee4f56c4d1ec27feea6511e6","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.195.0.tgz","fileCount":5,"integrity":"sha512-lflBiJmtMgTDVh9tvx/r1/xS33obtRaIAFB/0HplpXeHK6a1wyxYvOHGtHwLhTdONIzVepcMXgScMjgkKl3IxA==","signatures":[{"sig":"MEYCIQD2Y0LYIaWkW+aBW7CGsE96HGSe2djCBF/8ie+lq3aJIAIhAMp7AfqPsXWHJa5Ybz2JqUzy01L/yDFmfHI7DWB6BW+o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.195.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.195.0_1785968334440_0.6419347165231064","host":"s3://npm-registry-packages-npm-production"}},"1.196.0":{"name":"eslint-plugin-rulvar","version":"1.196.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.196.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"dfc917360716ac8920fa0596014d943458fc9f0b","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.196.0.tgz","fileCount":5,"integrity":"sha512-D6ktbr4a22xQz82WsuCR2dJCNA64d4Hp7cI/wIhv3O1AOsY/W+B8qno8hPEISzo2enjQBGv+pfGJdKQ7EEHzlA==","signatures":[{"sig":"MEYCIQC+2aE5pY5a+7L+SywbH1Y9AIfpwpyn3KKyFT4yNszTnAIhAOvVjomVjA4yjFH8yN5vMKw2FkX+ed+5LoMJRYGcW7YX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.196.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.196.0_1785971482273_0.038957974862168454","host":"s3://npm-registry-packages-npm-production"}},"1.197.0":{"name":"eslint-plugin-rulvar","version":"1.197.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.197.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"e8e8bc2d476ff3879df868e08338303d370e01dd","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.197.0.tgz","fileCount":5,"integrity":"sha512-K8cpgWK50ZBampXypPnDudzR6L2bnRcr+p/R7ZY0B9l4GwqQRmxgevTO5J+UOhnbDi5P9VZd4Ud/+UMjKxSHbw==","signatures":[{"sig":"MEUCIAGiknaPFRmhCWNk0cNkOW59ZjjWGpugfvR9GeT01P4tAiEAqshJ4BRZGdofYFwdjFc0izsCD/lmH/hW5qEJfpisF6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.197.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.197.0_1785975329867_0.3468647419419555","host":"s3://npm-registry-packages-npm-production"}},"1.198.0":{"name":"eslint-plugin-rulvar","version":"1.198.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.198.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"92445f773d5818a81b9506d887585312c58349cb","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.198.0.tgz","fileCount":5,"integrity":"sha512-mcJ3GlFEAHioYG+OdOJzYm65MO+gieHELamx1mrwrzp4dnfHUtmB/jYdrARPNmRaIHhFmE+azAC1NPA8w4+Hdw==","signatures":[{"sig":"MEQCICmZvL8czm9Tbd0LidG3fRG7ZPxbawal27wbscdTEsH5AiBKHPSFR9seMQtAXVhX1K0a4eh69nLEIUgQ0ydHhLIpWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.198.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.198.0_1785977699867_0.023039821124279047","host":"s3://npm-registry-packages-npm-production"}},"1.199.0":{"name":"eslint-plugin-rulvar","version":"1.199.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.199.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"385e895a2f8b56243f30654aa291fe0ee261b42e","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.199.0.tgz","fileCount":5,"integrity":"sha512-/mhMCitawRAiTWjdsj1M6Oy4ChaavaVf22sO2iY8rM1aCNcpA+tNx+2H4DVFgLQ/XZYDSyj9qL/oack8Q/Ib/Q==","signatures":[{"sig":"MEYCIQC/WtBm+OAHiWrhl32SNzAYZ0/5agycitl6a5qV1md03AIhAOL20+xyzEc8uUE090JLFcDGDIVYC5xOQjP+WYB3th2E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.199.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.199.0_1785980099070_0.9818820565531121","host":"s3://npm-registry-packages-npm-production"}},"1.200.0":{"name":"eslint-plugin-rulvar","version":"1.200.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.200.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"d2cdfdbcf2bf9825dbbd4c355472ebac892eb5ab","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.200.0.tgz","fileCount":5,"integrity":"sha512-9O7FJZGI1NkWNlQlx73thxZTSiW7QFweiebcCWh670o0Pzqgqhmbic+nTivj8WMcUqygbAG2/BbuxQXUZwg2fQ==","signatures":[{"sig":"MEUCIGEqE0leuAkL5BLVqe9ML466slT/lR4uCXcztAWnk0scAiEAsIyOP6kuiBjGaoxTKLsO8OlFv1GE+ouV0jlghL4EcUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.200.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.200.0_1785982212686_0.7182995804648675","host":"s3://npm-registry-packages-npm-production"}},"1.201.0":{"name":"eslint-plugin-rulvar","version":"1.201.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.201.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"67e5f85de81b98234b4f0165714db9ccf70c1778","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.201.0.tgz","fileCount":5,"integrity":"sha512-cbVWXYN4rtYhHS04gpQXQ3+Ae2zy665rIHvo/jIdD6T0b6aZZejbSgi15CL4YKPlD1XF/jFugFSxgmiuaoyImQ==","signatures":[{"sig":"MEYCIQCpbcQDdKgOBYnAs6XSf4eQ/+7sI5OawBIXWra/s6oAgAIhALZhwFe+GfW4uPyDgKhcJjTzFs+h3Hdx3HKsPF9Jh6av","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.201.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.201.0_1785984434013_0.7167232193873858","host":"s3://npm-registry-packages-npm-production"}},"1.202.0":{"name":"eslint-plugin-rulvar","version":"1.202.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.202.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"057aefadf461574ed5afe40622cb4b24a5f2bd79","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.202.0.tgz","fileCount":5,"integrity":"sha512-MVd3MsOIDl9QjUvxph7ow6uuVJkFrejwAtirg7FLXoOy7GiCwmBbPnLKZFRZzTuG3A0mfi/iN9lZW4oICoG96w==","signatures":[{"sig":"MEQCIC6NuKTADdcNx1FtMJagGPRVup4OWsER3FGQw4Ask+WwAiAPY6ByDAmhB/NK9bk/wDhbOWErc+MS0qsfVSujFnwF8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.202.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.202.0_1785987100965_0.8795388569820539","host":"s3://npm-registry-packages-npm-production"}},"1.203.0":{"name":"eslint-plugin-rulvar","version":"1.203.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.203.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"cf4a3a7cf3e1ed29998e05998275210d0a3619ce","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.203.0.tgz","fileCount":5,"integrity":"sha512-3ZqahqXtWX7GVAHY5xrYrNIpvVyu/s2SbKrR7WoznMCIOPllMjPYVfcUKTc4k2RrBIK9fQ5PZHu7jxi8oQ7ETA==","signatures":[{"sig":"MEYCIQDaIcznxYV8LnnouWwih/YO+XmvAOmNk+nXTHuLamtC7QIhAIXJhOhS1LESnc2XYH2Jc0OROitaF77CDeH7NRR/zSya","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.203.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.203.0_1786005907386_0.725368009214493","host":"s3://npm-registry-packages-npm-production"}},"1.204.0":{"name":"eslint-plugin-rulvar","version":"1.204.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.204.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"34a6005415399973df6cf64c429b33c707eb679d","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.204.0.tgz","fileCount":5,"integrity":"sha512-gvjlcQTyy1KJzg4a6NeESybzRsdIZTD6m4CCNcovSRE10vZrLYn12avFofrzU97wp//Jnv0NvZx1cDYB/WW+qA==","signatures":[{"sig":"MEUCIQD9bQc7BfnJ0LJQFskwI/ZZBNRDc62AbmMgCSmzh8nqywIgL8UNr0W3OsnJ/pb99icN8GNwsEFOHNEgLdkN7UNfstM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.204.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.204.0_1786010308405_0.8396541633536689","host":"s3://npm-registry-packages-npm-production"}},"1.205.0":{"name":"eslint-plugin-rulvar","version":"1.205.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.205.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"97726e50a13f8654cce7f4523c4d1f541d852f58","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.205.0.tgz","fileCount":5,"integrity":"sha512-FzRWi0+UWI1bcTG7PFElBoT1+/1ZckrCPVnYDbyl2ZmpWkK3K70pv9FR77JXcRpodLkBz25YvbLwq8jrhh3mHw==","signatures":[{"sig":"MEYCIQDDoCQn4cJfms+dPRFMnoBPBpRht1pCPAvQRAg+ZbYMrwIhAMYoiEOCsExj8BhO72KVH7oL+TPVOXAp7pT8toX7o9bU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.205.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.205.0_1786015365462_0.8830617241477985","host":"s3://npm-registry-packages-npm-production"}},"1.206.0":{"name":"eslint-plugin-rulvar","version":"1.206.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.206.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"fb423112aa1f681c6b4e5626e929639fd4601f51","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.206.0.tgz","fileCount":5,"integrity":"sha512-IGmoHMd3y3kOZko0n4nLVJRBlAmhaKCh1kUDBu8A58kOjPQT/W9uPDGdMesGvszT12sXLJgq/DKxVvkVxpb1mg==","signatures":[{"sig":"MEUCIEQfJ50isES1Halvz99buoyyaDCBL9rHjQXy0dkcMNNOAiEA51h9GCMHYgROd8HpcKjkn13SrRympr2tYU/Cnnbm7WM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.206.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.206.0_1786019257634_0.8830817849452788","host":"s3://npm-registry-packages-npm-production"}},"1.207.0":{"name":"eslint-plugin-rulvar","version":"1.207.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.207.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"f1ecd2c134d5e73da218ec3319e1a96a2b3d167a","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.207.0.tgz","fileCount":5,"integrity":"sha512-/c8pn6oJsYc2Cii1re1cIipPczkQNa4BEmll6ktF/bX6A7f1mUOKS/8Bh3t9gKzgFeIojhgmfPzIe1EkkK13Gw==","signatures":[{"sig":"MEUCIH12qILLbn6AdMCUFwhRcTHFh9iLxrr7MzyCcMubUaEhAiEApAmTkTPenEKnaVloQdVRA7ctlK5PVRUA4Tw5nH2T0p8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.207.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.207.0_1786023795680_0.46837866681530027","host":"s3://npm-registry-packages-npm-production"}},"1.208.0":{"name":"eslint-plugin-rulvar","version":"1.208.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.208.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"5fa489ad953d713ae8a3fdd52f3767519af414e8","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.208.0.tgz","fileCount":5,"integrity":"sha512-mWjusJ+302tvGKZUE+IW6r6tF9Jea3jbjQrkOb3MhLsMtwl0+q8BSgM1heXkhA2LpZnzaPpWES/jF2pSGVsjYQ==","signatures":[{"sig":"MEQCIBUpn42CI5g1Z6rA3a/nigJLF36sGtRo2r480wycxUJlAiAO2QdrYm+OmU4VH2F4UzInlAjsSDz33aZuDfwzT8pRuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.208.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.208.0_1786027196897_0.21055509317725796","host":"s3://npm-registry-packages-npm-production"}},"1.209.0":{"name":"eslint-plugin-rulvar","version":"1.209.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.209.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"ce93246baced3cd7ddb0ccb60783918c717f6a68","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.209.0.tgz","fileCount":5,"integrity":"sha512-txWzRegM+D2u9N2Q6hpqAjscqeVBrF4rq81OLJo8/bTis8cqZLMf2iRWrah5ytZsIshnAhrec3Uv0LPT3C8GKw==","signatures":[{"sig":"MEQCIH3i/NbkM6NFOTPhpgQin+22sGO2EGw03rrOny4FQ4hdAiBcCKCzXG8z0kOF3EH76zmtrmUu70BzJC1ZD0mbxG3nJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.209.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.209.0_1786063614596_0.15052156903544267","host":"s3://npm-registry-packages-npm-production"}},"1.210.0":{"name":"eslint-plugin-rulvar","version":"1.210.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.210.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"4a69ee6a9830f7ee0d0709d9c327ca390d576b00","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.210.0.tgz","fileCount":5,"integrity":"sha512-j/pBFs995pDPv0XOCcZkhsYK2rAJZwRLh8gdayJGNLpnJ6bEDXVNDzH7zKscLNNuE524Pv1yR1VtPigyBNtHig==","signatures":[{"sig":"MEUCIQCI2E7gq7HoJzfKYgJ6pdRPV1EPlRfLftZ6A8ixcGcS4AIgJ62Xr9qpnEaIyRxTi40bF155Pc+fz/RNoThHFWwlN0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.210.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.210.0_1786070228400_0.8508137908713023","host":"s3://npm-registry-packages-npm-production"}},"1.211.0":{"name":"eslint-plugin-rulvar","version":"1.211.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.211.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"082d7b27cd389da0e619589ed7497b2b179ddbfe","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.211.0.tgz","fileCount":5,"integrity":"sha512-QrkMOeLbMpFpYBEKHGAITySk9Pb86yPucjw2luFeFo+Q1YoZzdaSQX7HBs8NqLygnUh4CRzc3OLFEeUtFl5SYg==","signatures":[{"sig":"MEUCIQDDpptbLv37mLL7+rHrl+CBq4oWKxVmZGo/SSP4BXUzYwIgcFXahEAT82+NIIeH/tXBTzlZqF8sYGpIqe9scaCn8NY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.211.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.211.0_1786074459423_0.7406025671343137","host":"s3://npm-registry-packages-npm-production"}},"1.212.0":{"name":"eslint-plugin-rulvar","version":"1.212.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.212.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"096a395569ad88478e58298e7985d922334f7432","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.212.0.tgz","fileCount":5,"integrity":"sha512-XZLDH+t+G1e/WDMdc6B4cyi6QHYHznhjTA64Sx9Ieo0MBPKBv4qyTKj5XjEwGSbWfHPlS9BV9IeOQdUxxB/yZA==","signatures":[{"sig":"MEUCIQCazCEJ7R/J9kLiTc0tyA3P+fQw/yS9feKDaaqoYSI8vQIgWUQRmra64jAS3TrxKOMta6hwMzkaL28HVxgm5mNLDbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.212.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.212.0_1786101302389_0.1388291265316115","host":"s3://npm-registry-packages-npm-production"}},"1.213.0":{"name":"eslint-plugin-rulvar","version":"1.213.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.213.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"5cd06e4ab12bdc483d4a041bd39fe42037191c58","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.213.0.tgz","fileCount":5,"integrity":"sha512-qvoUzhA9EmihT/JASNi2yZB6Yn7FAaeD69rJ7rQ4rxc1dNSKBrZpu6JH00FHA5GiVeXrbhmZYNCCoGi4BgWHxA==","signatures":[{"sig":"MEUCIQCE2pEdIfTLDhcO4UTHhmYYHq5uaaNhNreCpvyrYG75jwIgcCH+qry3jFI7mB/bqFGvbYMoBuNQOUQxylkIVg3chos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.213.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.213.0_1786108360530_0.39269064696923484","host":"s3://npm-registry-packages-npm-production"}},"1.214.0":{"name":"eslint-plugin-rulvar","version":"1.214.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.214.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"df66f8cdc673b2970065ffd85293f740a525c38a","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.214.0.tgz","fileCount":5,"integrity":"sha512-/y643K+Uj0KwZFPm2xfxSqkOtmAkJ/xIMMgyCTiPund6120QaLVSyb79LOoDmgN3Ryr5T5F7QSACPp1MYiB7Qw==","signatures":[{"sig":"MEUCIQCQg4VD+Mk/21cnCUJfJHtB0mtmkkThae6swZOyedY1DgIgPoUbQbUKC9rgP/355dwtz3thSntvYf2hWxT4feexypQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.214.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.214.0_1786114701162_0.6282833319786112","host":"s3://npm-registry-packages-npm-production"}},"1.215.0":{"name":"eslint-plugin-rulvar","version":"1.215.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.215.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"168aeefeaf8cc69cf8899a21baeb41325cc0125a","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.215.0.tgz","fileCount":5,"integrity":"sha512-xU02uy4/QmLv7cOcRXwxeq4k8w4TlZMHLVfwzn46hLYw7jsPYsMEwKJfpNWZrsp194UdVdBRCdMLZTqUK7zErw==","signatures":[{"sig":"MEUCIGvQgNkRhD2Z2VaVl7Tj54PGSd0tRqRBKvPGK3CfcYUWAiEAzhUnbQj2Ge/ZJn6uYnJGzNBJsfPtUYTDHcFO6NcHZyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.215.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.215.0_1786123793040_0.880126658864111","host":"s3://npm-registry-packages-npm-production"}},"1.216.0":{"name":"eslint-plugin-rulvar","version":"1.216.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.216.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"6567db13d6b710f80ccc7f09d92dd345928b17a0","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.216.0.tgz","fileCount":5,"integrity":"sha512-oGNJ8CPWirz9Gt3LW3LZBuarTVff4Q8V0sYe6/WsQbuyFO/I/En4Vj9QjQlKe1rSEVvOxCBOjvo+7WKSjj5I7g==","signatures":[{"sig":"MEYCIQCOvQORL7ZCpMWNfKpTfwteyExb3aHktu69lpMow/jeSgIhAKXTnLVvvfWFfR1NKdpCYnk1I6yv6J8npDCYNX5NArg0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.216.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.216.0_1786131817950_0.9513473458680926","host":"s3://npm-registry-packages-npm-production"}},"1.217.0":{"name":"eslint-plugin-rulvar","version":"1.217.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.217.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"6d66bcaac46a4401b3359a2b51466111545c8a9a","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.217.0.tgz","fileCount":5,"integrity":"sha512-4lkubLOOY/rrmttCJzXJVga9c4ojiRJCnUUgliHcT5bOpJshFk0U11F6pKz7TBcb1samGhNtvBTzaKadZAp9OQ==","signatures":[{"sig":"MEYCIQCtG4wcr3GXXK2eDGxtCMvrcZVUAm8DWca4iBTIOXxi5QIhAO84XosLTsX2ZiXA4+6lKBwqTfBBnhem5GhXx8IB/GBp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.217.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.217.0_1786154048820_0.2859135187686832","host":"s3://npm-registry-packages-npm-production"}},"1.218.0":{"name":"eslint-plugin-rulvar","version":"1.218.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.218.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"8a4865188ec95cae534759e3a2e66c31b9a92b48","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.218.0.tgz","fileCount":5,"integrity":"sha512-JoBgoF3PgsJBsJJISOVJ78xnNxbLOnXFmNvrV8Dw3BVceQnoCDAO68T0Q6KC1qVJSBora4LTljn+BmA09zuCog==","signatures":[{"sig":"MEUCIQCaQhcClXMYGERjRpbyxOLWo4vqtnLVsjqoW8NkibGj2gIgBKPvAQPW+JMk680QmHwH53e1ZuTaNVNwR+dlPY7yHoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.218.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.218.0_1786201346155_0.318059354040062","host":"s3://npm-registry-packages-npm-production"}},"1.219.0":{"name":"eslint-plugin-rulvar","version":"1.219.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.219.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"37371ab89b9dddca919a59bdd2fb0a773d9613d4","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.219.0.tgz","fileCount":5,"integrity":"sha512-GkXZsGsmSuGyNhwNC5I0JcIv3hWnG+6kKDzGTOcAgE7PLkXj0LsvyZvxyItqJ/2SlBJFhA/csA60MXWHbbVvew==","signatures":[{"sig":"MEUCIQD/JGI0sdkUFpdZohL5xztt2PTN2BxuPtDSf2WwRd6mkAIgV7CzMbXLH6kr+2dn3Xgy7idCvcatk5TCr8jwvvfMsWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.219.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.219.0_1786204675947_0.5291353720668319","host":"s3://npm-registry-packages-npm-production"}},"1.220.0":{"name":"eslint-plugin-rulvar","version":"1.220.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.220.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"3b4cf76f5443c2db4f464a0abf235d3a4c1b1447","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.220.0.tgz","fileCount":5,"integrity":"sha512-ENIq9R8EJP+3/8EcZ74UdzQLNQB1ECoEVR5TvgfEXJroDjz5kPe0vFil03Ry8180bEUl6oMbXVoMTG6N5zTPNg==","signatures":[{"sig":"MEQCIA7mw1pm1G2mVPKF3NKc3PVT6B7cpl/hEooJ3M4kpBYnAiAH3AkjK+E/dU2ymRErU8ocND/4g4aRLLrWKtwIol2new==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.220.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.220.0_1786207963354_0.9383371320903853","host":"s3://npm-registry-packages-npm-production"}},"1.221.0":{"name":"eslint-plugin-rulvar","version":"1.221.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.221.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"9b45faed348df839316d7aa564ea064bd680ec6a","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.221.0.tgz","fileCount":5,"integrity":"sha512-JgcHxQv417nEB5gvCgSTkPMp8vhpgaSyHMAmeepsjMnCrCfiJ18JevoZWH71MJGdkyYYzQxycxGdOlHOuf9fAg==","signatures":[{"sig":"MEYCIQDdQ7o/0kRpJrYyPhAeR664lmzN7berAA+5Yva2nF9j+QIhAKQxjkYo9T3qnYnxK/JQ4NTljk1piDSrLu5i8TAnqbmw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.221.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.221.0_1786210904006_0.03686686062972444","host":"s3://npm-registry-packages-npm-production"}},"1.222.0":{"name":"eslint-plugin-rulvar","version":"1.222.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.222.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"43a47fcb1bdf23d943cbdb774a87808bf7abfd86","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.222.0.tgz","fileCount":5,"integrity":"sha512-AuTpHBbJmYC/9yT7dCBSkJhbOyO14GVY7mu5wdwfK76FjkptTMgBWed02gAvNY8zc/kIU4K8aIf0BatDmEwV+g==","signatures":[{"sig":"MEQCIFoWqmI9pf+iOc/Cfa6yO2xaynGQj8N5LXfaG/7U0TW2AiAp+HQRxw3NIgKg20URBJBtJ1yOv27j32wb3k3klrlJwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.222.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.222.0_1786212823063_0.745142092230604","host":"s3://npm-registry-packages-npm-production"}},"1.223.0":{"name":"eslint-plugin-rulvar","version":"1.223.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.223.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"bea62a332c7921d228521f7d2481d41c0e2fa143","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.223.0.tgz","fileCount":5,"integrity":"sha512-YfDHhN6mEvB87/B9iZJ1lhn40AywMuE8ZN2jpG+r9sLgWBNwAaadgJSXzoZGvVotNnt7eSwMHYrprn1M/nA1+w==","signatures":[{"sig":"MEUCIALsJ8ET4kZte/4ZPVGeAbpZ2dxYZdgORNlDB1pn8jVTAiEA0kk1BUX0+SbhRdxslFUpxQtvNCVN93Hph7+wfP4Rhho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.223.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.223.0_1786216847890_0.93101301543833","host":"s3://npm-registry-packages-npm-production"}},"1.224.0":{"name":"eslint-plugin-rulvar","version":"1.224.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.224.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"0a2859cc34cea1a5a5a54c6d2fb0b97d34359c9f","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.224.0.tgz","fileCount":5,"integrity":"sha512-DtrOzHgvVKdsWjLyFsxarkCbrEsRuSjTf/98RQJJ79IZjs48qldTBfeJscXtn16Hba/78FRniZe7Y7+v4KciIg==","signatures":[{"sig":"MEUCIAtdvi5kmoeU7v50ipgMc+H25QrvHMjR63XPnj6A5kQ4AiEAzCMParHkEmcB6MrPnNKibn5X9nCI6UTl7ykQc7/d9A4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.224.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.224.0_1786258872944_0.46625447341639337","host":"s3://npm-registry-packages-npm-production"}},"1.225.0":{"name":"eslint-plugin-rulvar","version":"1.225.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.225.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"c3793e246c402e748a3987d22326bb220c2adcc8","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.225.0.tgz","fileCount":5,"integrity":"sha512-zxoMGDQRMWrJ4T3qFtTN0X6pgEZqw70IEUM+++wuqyIjno6vrtjnuriSLI+eykLNOEjDuDkGPtoMrFnC/0vGzg==","signatures":[{"sig":"MEUCIQDDj7azYFbYrIyXvVroBTpBH3t/36H4gMzYZe6jCrmMkgIgHnrxkOSCeCMrcSR4adezsNfyLWR9PZ9tHBzkpyMZEFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.225.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.225.0_1786262010281_0.69993114229423","host":"s3://npm-registry-packages-npm-production"}},"1.226.0":{"name":"eslint-plugin-rulvar","version":"1.226.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.226.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"71a4fa7163b4d956a5106c9dc6a0f25d02a9bf53","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.226.0.tgz","fileCount":5,"integrity":"sha512-HivE4o40lE9wtMde5nQ4FHM9x0Y3zYoJChrwAx6FKra0h/SgWT4zQNKop2+C9yaG2E7V/BnS5xEHa7hbAXcwrQ==","signatures":[{"sig":"MEYCIQDCMMEhZPuybnsG8auB4Noatpf/sjoUVosTShEsYWlKmgIhANToejZ+FUUJCEwaiRO555MRtqFWvcfFWnElm0vgR2OZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.226.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.226.0_1786264646527_0.36370337087736204","host":"s3://npm-registry-packages-npm-production"}},"1.227.0":{"name":"eslint-plugin-rulvar","version":"1.227.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.227.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"6433c98c5617e77ebb268e40ef60ed179d05e625","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.227.0.tgz","fileCount":5,"integrity":"sha512-b2ELX9tGOud5leVaTv9/OvBuLWeopC50x1wmkbUlh7a/tYKvqLWxCtWiAFEqRgGjm6VfCwpn2h98Hdi3stdP/g==","signatures":[{"sig":"MEQCIF0FGt7BhsPggj80JyKkIR+NhxGqB6r8zKgccAl9M9kBAiBxsd7EPknmwaoAyjX0y3s4OkEH0zAbO6ANlPvN9kmrig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.227.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.227.0_1786293764820_0.5390255237524986","host":"s3://npm-registry-packages-npm-production"}},"1.228.0":{"name":"eslint-plugin-rulvar","version":"1.228.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.228.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"b62eff98b36bc374c5d132d5dd0bdd5be55d2a1f","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.228.0.tgz","fileCount":5,"integrity":"sha512-HHre29sw9nN7ke4je6FY2kgDuuSa0y7giqZD62gZEn8MvQYlrY6XRa2tjItFKg0+ccKeSlKbhHg6Dx4/t1o4dA==","signatures":[{"sig":"MEYCIQCmgxAEooqHkhbkzlN7QtOVR3rJOLq31VB/IGdqzZHMwgIhAJ7P7JDRE/komh5d6fEwAzE36nC4BfnrIiHgoyXDLTey","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.228.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.228.0_1786303172349_0.901179199682042","host":"s3://npm-registry-packages-npm-production"}},"1.229.0":{"name":"eslint-plugin-rulvar","version":"1.229.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.229.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"4d574dc036d1750bf209f538afce3589c62b79ad","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.229.0.tgz","fileCount":5,"integrity":"sha512-MamR6f6HpLzVtoccgNxKCUlAF+gsLQZof5L1rQu+d74n0q+Q3YjIio4Ys1EqN33Kd4vPBf+SlC4Mx/7Tty/ixw==","signatures":[{"sig":"MEUCIEdbHsyvb8oFhcM9D6Waj8E4HAsyJUpC9FU5J4NuUkm0AiEAgORtYrlnStQhVlBtGuSDdyzZ7wXXe3VgFSjx+KdAXwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.229.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.229.0_1786355703393_0.6854475911229865","host":"s3://npm-registry-packages-npm-production"}},"1.230.0":{"name":"eslint-plugin-rulvar","version":"1.230.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.230.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"0f0f2f46622fbeaf73fc75332921b5ba6336b5b4","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.230.0.tgz","fileCount":5,"integrity":"sha512-qeo4WkZ0vmglnWd06nlVTTEdlLhYd935eIAMSayhtBPqbAbRCB1FPJeIozE3s0Ib28u5xjQpox+GthrJSI4UwA==","signatures":[{"sig":"MEYCIQCjlBWEfRNXuOsnumOGoUGxP0AbKki4H3WlKficM7ZadQIhAMIx/YDG3UkZemlQnN/gft1JjXTJBA3lCXd/JMtJwTTz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.230.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.230.0_1786367608427_0.897024445749689","host":"s3://npm-registry-packages-npm-production"}},"1.231.0":{"name":"eslint-plugin-rulvar","version":"1.231.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.231.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"0c7f51eb849bf44d6000dde83262fdfe8903bbaf","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.231.0.tgz","fileCount":5,"integrity":"sha512-ru5TrQahOwDDaiBra4nWAyb67+FKPaZC21PlO8IbSwyKmGt0mV3L0zvemy+n+/rRSX1TrHtboyp8TajuIESmow==","signatures":[{"sig":"MEQCIHTBC9ZjX4YDSWYGFWPvETjlnE57P7uet7/rwVOliAcrAiBpoK8Z5g4IyVoGA2czKaG3H447jSmIiFHMOGlXAq+JFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.231.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.231.0_1786393359942_0.5012085386044562","host":"s3://npm-registry-packages-npm-production"}},"1.232.0":{"name":"eslint-plugin-rulvar","version":"1.232.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.232.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"25204f73099b75fc8379b038931e5c55eee01cdd","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.232.0.tgz","fileCount":5,"integrity":"sha512-h8PenBwAExK4lc1qQOlmwl10Geo2hywVOImUwQz3cAS3OEFjJu5W5NC/SFudhAwMB4C8wMAzJf+uiKfoPWNGfw==","signatures":[{"sig":"MEQCIBwKBzt+I3cbFTEz8poBl4eyFuxXPFTsGI1m+y/LD0v0AiBo45qJYtJ4LgYR8OrgMs7Ti9VadqPp+ay2M3H4ZT9RkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.232.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.232.0_1786424582564_0.8954607308616165","host":"s3://npm-registry-packages-npm-production"}},"1.233.0":{"name":"eslint-plugin-rulvar","version":"1.233.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.233.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"f649734c26270721e08e610946fc44f3be855048","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.233.0.tgz","fileCount":5,"integrity":"sha512-l8MKxnTSRgBavhgCFI9pvHPePCENxDgf+ioFnZIbBAn0Zn+xpldYhmzL5s7/dIDaU/tL6Cxu5RgWgKR94jhwlg==","signatures":[{"sig":"MEYCIQDDIOUMyd6/ZbytM01kjj8I8UiKONBfxnG0iilD63zKZwIhAIJIdMv6Jq/kUr+d4OSLznkZzsGMZ3D61vcZ6yV6khbO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.233.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.233.0_1786436189448_0.9850125196038055","host":"s3://npm-registry-packages-npm-production"}},"1.234.0":{"name":"eslint-plugin-rulvar","version":"1.234.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.234.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"ea7a53a2a1eb7558c882b0997cf8869598505997","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.234.0.tgz","fileCount":5,"integrity":"sha512-qXl+O14Snuy5npo8ZSSL97kwk0T6PXWEqes1yLm/UOPL0WpYdEjL/xs9z0EQwq5pAH4z2aXLnapk1JOFaB0XZw==","signatures":[{"sig":"MEQCIFsDPmhJ0yyjddmLAGJMzX1T2dhensa4KkkIWw6iuI93AiA6hHIN2AI7NRVFJtOzt5PSI0WziEIx3+wHeW9N2CJ/Ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.234.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.234.0_1786442824476_0.9247780508149339","host":"s3://npm-registry-packages-npm-production"}},"1.235.0":{"name":"eslint-plugin-rulvar","version":"1.235.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.235.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"e529cf246938419728bac054e779940349005c36","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.235.0.tgz","fileCount":5,"integrity":"sha512-5oVuEX/0y+Mc/ctRDL2lTcZ0aJGlUPjptRFu//teuK5so30vLA3w9G+UJNMTQG8UUO5On2asZL2LYX7YncHblg==","signatures":[{"sig":"MEUCIQDL7Es3ylYV0cqwPc0NOhBTeIs4uhDdPtB+fCXzNvjuzAIgMRIVlwDSzEDmLI7FxIqK+yd7wj4P4S9l0JsedHp2epk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.235.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.235.0_1786474072694_0.49970698485078113","host":"s3://npm-registry-packages-npm-production"}},"1.236.0":{"name":"eslint-plugin-rulvar","version":"1.236.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.236.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"76a3ed9a814b74da8ad49e92309f93dd8246ae3a","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.236.0.tgz","fileCount":5,"integrity":"sha512-7zo5GrHukywl7dPsvwIKekSYi9xjGtNeV2vHmeX6y9L/gOxoNZQOxNrnq1EAadA8wmBuVZGsYvkl01ap96ZY7Q==","signatures":[{"sig":"MEUCIDZ5Wbxd7BCA59HF8sVyZm81mP3G0Oz67LM3yZdiBeOLAiEA76bhNXsT7sYaupkbbTr+svlbbh75PHFqRvit8QfIOtg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.236.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.236.0_1786479053712_0.6155652761368089","host":"s3://npm-registry-packages-npm-production"}},"1.237.0":{"name":"eslint-plugin-rulvar","version":"1.237.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.237.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"0175da8ccc0bc566806ce16e23edc72fbc63246d","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.237.0.tgz","fileCount":5,"integrity":"sha512-7AgrEu6R8qUb1ibxp4zi8CbgQ6gH6WgP5x1s6t6Vzk0W6hObGXuxvEQDb5d5r+tegnfsEzoaqD/7Lp1fY+4nOg==","signatures":[{"sig":"MEUCIQDNKUzABrk3YErK+jsSCApzXDFUiHUZhDBda5KFPI31ewIgRQx5Xg8oMBZdSHs1wT/y+XfO5y2Iho317VOlzRvQFwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.237.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.237.0_1786557835731_0.022646980760805402","host":"s3://npm-registry-packages-npm-production"}},"1.238.0":{"name":"eslint-plugin-rulvar","version":"1.238.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.238.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"2bd8849e1821ae6bb1a800136a8de308be535196","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.238.0.tgz","fileCount":5,"integrity":"sha512-7zSZczQHjYba+xAJii3SW12iahd8V0ASdCxe3gYTNGMUo7Lvw5GkVegRmuW475GEJaBM5aL5eA2qikW/WKDmcw==","signatures":[{"sig":"MEUCIEalKF8Ryz8WjUtaWrhhvuBUTqZNsQqmu9HSt18TSf+YAiEAwc8RzymgpXfY32Rpb1gQZWbpF+ZhO12VOWsk+pAzlwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.238.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.238.0_1786563321095_0.38570409603197","host":"s3://npm-registry-packages-npm-production"}},"1.239.0":{"name":"eslint-plugin-rulvar","version":"1.239.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.239.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"fef2b70eda96b016c32e23d88e313c0267a0980f","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.239.0.tgz","fileCount":5,"integrity":"sha512-KGKbUC96CWd+RukJ8NxB6PHBRr1OG6zIuSHKLTfye9XK3RG43Qvaz8N5VYwljL3ev7dueOlgZEY51vVm1/9M7Q==","signatures":[{"sig":"MEUCIFrOLY1IWRISx9fX2LVUXVeXJWXjyP77gRYCqwAcrwFxAiEAoYdGwIFMfW2lBlgwz81QvD9A9SbF/BXoloLogZR+0FI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.239.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.239.0_1786645839957_0.5171997337126433","host":"s3://npm-registry-packages-npm-production"}},"1.240.0":{"name":"eslint-plugin-rulvar","version":"1.240.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.240.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"5df1a01f80e9edaed762cf2e45043b52a4d1e347","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.240.0.tgz","fileCount":5,"integrity":"sha512-hj2aL2Paasx7aHAwcdu0E4Mgc6QIgSn6+VcjOeWJXvHBjV0YOALGPT4PNNQVIOaeEnz0wizuXglmqxtsRlPVtg==","signatures":[{"sig":"MEUCIQCbrstkccRqp7yop2xSLeHtOGkFh5D0HyXs6DObpxBZgwIgP91QlD2URuAbfoAX+6+ROmMUq9oVG3f7XcGtuKQ4qdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.240.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32898},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.240.0_1786654093838_0.9974678706394282","host":"s3://npm-registry-packages-npm-production"}},"1.241.0":{"name":"eslint-plugin-rulvar","version":"1.241.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.241.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"eb9ad71c2d2d1c33aed896761bdbe59c2f1d3131","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.241.0.tgz","fileCount":5,"integrity":"sha512-yGyDECNerJfQhVGO1sAB0VY5CdtzonzS5qNp2KHrK5sWn72L0GCUYVrlX0fKbf+f/GDX1y9iaVn9Xuin/amxzw==","signatures":[{"sig":"MEQCIETTsI4WAuew8LyNFBpGhEsBnV6nVcpPw5qEhLbHQWCnAiBTlmqui4x36E0SDWdK5GOAIZzVIKPkjqi7HO4aVBtWrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.241.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32968},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","test":"pnpm -w exec vitest run --project eslint-plugin-rulvar","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.241.0_1786699461560_0.43897247234599024","host":"s3://npm-registry-packages-npm-production"}},"1.242.0":{"name":"eslint-plugin-rulvar","version":"1.242.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.242.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"f5c31cf6be615e3b7c1f09c52f69d9d0b573e981","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.242.0.tgz","fileCount":5,"integrity":"sha512-IS3rWncIDa6Ge6n4ZE6Btx11IN9jw62Gu+A7wau7R2/pMZA1uAdTU6SbjW0EqBh8IJUweBBF46Pw+MIwkYEl4g==","signatures":[{"sig":"MEUCIGEZkuyIxxxipzVIXVXRhsBJ9NuyuZ0PFrAh98h+oPt/AiEAytE9HsM/a4oTpCo4VyWBpobzbfmHt4ZLthrej1lGxgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.242.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32968},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","test":"pnpm -w exec vitest run --project eslint-plugin-rulvar","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.242.0_1786726336366_0.8299835432613947","host":"s3://npm-registry-packages-npm-production"}},"1.243.0":{"name":"eslint-plugin-rulvar","version":"1.243.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.243.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"eea570a68cebbbd54cf90c7534b3b83641953c7f","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.243.0.tgz","fileCount":5,"integrity":"sha512-5xPU561fRmVnORBwgQQXAnn/f7OhNlGODvM51IyiXV0SuFNZj6l0ynwaiMmwRJvB8GHm6c5O+6d7V9JF5d+XCw==","signatures":[{"sig":"MEQCICWJq177aPm5eeijxGMzOY5NakUKajmV/UIU7NYOXJzkAiBey/Y0f1HWRvgYkJYfziEFh107Sg5mRvXJyudARgPh+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.243.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32968},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","test":"pnpm -w exec vitest run --project eslint-plugin-rulvar","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.243.0_1786817308697_0.1728290048568355","host":"s3://npm-registry-packages-npm-production"}},"1.244.0":{"name":"eslint-plugin-rulvar","version":"1.244.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.244.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"bda3108ef622619616aaeb75d2f4eecbd188240b","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.244.0.tgz","fileCount":5,"integrity":"sha512-vfoQNeUps5gCe8SFsi0yPFOWk3zBFOUFP3YT1RczGOlw/BGBqGX4jSX+TrotetwelEZrQfFjYZ2t3CDcw+hUbA==","signatures":[{"sig":"MEYCIQDt/2PSa++Fv0sUbyWhUk2xr8G7rc64hFRIJ1xq5Ez0OwIhAMBq56W+fxhVOLKv656eXzO27TIx8A7OtmCE2xdjHZ7v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.244.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32968},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","test":"pnpm -w exec vitest run --project eslint-plugin-rulvar","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.244.0_1786951922556_0.26417897540536894","host":"s3://npm-registry-packages-npm-production"}},"1.245.0":{"name":"eslint-plugin-rulvar","version":"1.245.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.245.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"54227d0117863d3c387c6a4fcd02a240f59f0650","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.245.0.tgz","fileCount":5,"integrity":"sha512-T9IP+V05dhRWaQMY0IbUrzr8pxyF3SN8tKxEBqhLbu0yNEdp0LJQ6i/0UYDhe05oa0p24QhnJIuzB4Ym+M1N8A==","signatures":[{"sig":"MEUCIDDmPl4kbIsEf/xtBqittRjvba+bHe9ok6Vft30xYxrsAiEA6P1ULAKDzXXUT3w0X1BL7kvqqIrYNJ1rIjTg1r8cfi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.245.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32968},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","test":"pnpm -w exec vitest run --project eslint-plugin-rulvar","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.245.0_1787068243568_0.5754867354734474","host":"s3://npm-registry-packages-npm-production"}},"1.246.0":{"name":"eslint-plugin-rulvar","version":"1.246.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.246.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"27bb02f1452e27edc04afcfc4c5de40132b4f63f","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.246.0.tgz","fileCount":5,"integrity":"sha512-YzZbcTlXHSHua7FUJK+HEMSMs9BwQ32mt3jK3Q9pDd3pg8o6hroyS1mv6ZCLSHFzhUDRj5tuCJLo6nrpU3osLg==","signatures":[{"sig":"MEUCIB3OWUp/KXfVg5frmO3bITlF/uOc12okJdY30IewHCqFAiEA2ARZRFnXXQLvql1/3nSGFXCqeE9b1NYM4L4beG9Fs4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.246.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32968},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","test":"pnpm -w exec vitest run --project eslint-plugin-rulvar","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.246.0_1787178454458_0.6107456205112378","host":"s3://npm-registry-packages-npm-production"}},"1.247.0":{"name":"eslint-plugin-rulvar","version":"1.247.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.247.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"34d92c50cd72d62b2f44bb591e878f88819449a8","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.247.0.tgz","fileCount":5,"integrity":"sha512-qE9ORkI3xu7V46xk8M106FjulPmW2Wt1zIr8tIPbpqoyMg1Je0OSaT0UGM9hjoXSg8uJfTYT+yzVd/Ls//Et8g==","signatures":[{"sig":"MEUCIQC4GFQc8VN7Vnp2ZHjwJNn7PWmBJ2g2xhO5SmxSpKhk4QIgKHjEBsYLIBgGrdQKAUcL/4DGfhTSouotsg/NGjb+h0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.247.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32968},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","test":"pnpm -w exec vitest run --project eslint-plugin-rulvar","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.247.0_1787264027680_0.1823475114362858","host":"s3://npm-registry-packages-npm-production"}},"1.248.0":{"name":"eslint-plugin-rulvar","version":"1.248.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.248.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"3932967b055ade3543a74cd994b19714606d98e4","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.248.0.tgz","fileCount":5,"integrity":"sha512-i40B1mz80pY8ehtZHQHKlD+s+IpKWrMTWWPgIfGbtw2K/i3m1NBOUzU8m4oF02mozRQpt1U2s9EmX7Ws2f17Ww==","signatures":[{"sig":"MEUCIQDCRvv7YPKTpvKv7XlV+uXYDczQRMtQK0JslYYLq8UEsQIgPw3lqGSIxyzAt3S4Gsvc4QBOot9Nrf2GlUZYcMYkgmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.248.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32968},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","test":"pnpm -w exec vitest run --project eslint-plugin-rulvar","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.248.0_1787319954909_0.8830770647393655","host":"s3://npm-registry-packages-npm-production"}},"1.249.0":{"name":"eslint-plugin-rulvar","version":"1.249.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.249.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"bd448870cb2b61699d25fbc66e1c1d906666a027","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.249.0.tgz","fileCount":5,"integrity":"sha512-eC1Vp+mzLm18W66PA//Oy7ce2D8xO93QPVPBIj5DgrgPKGHZYBl4vawnOYpOkHoLytPy/8Dy6LlTtq5/rFYlyQ==","signatures":[{"sig":"MEQCIFFXWAskG+bUO97EmwU2ptokBkmqFaB8VIopTukjPAodAiB5encEVYg4vCsHsjrCeRbvKk1+MnPgQoRMaO4OGUC4UA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.249.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32968},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","test":"pnpm -w exec vitest run --project eslint-plugin-rulvar","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.249.0_1787505439534_0.6782316436053106","host":"s3://npm-registry-packages-npm-production"}},"1.250.0":{"name":"eslint-plugin-rulvar","version":"1.250.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.250.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"d377498592894d02263cd591b59c8b5f68045f29","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.250.0.tgz","fileCount":5,"integrity":"sha512-230mV3HJUjWP9Bv89MFCcAR3DyDr0bSZsRIjcCmCRhX9CW8L0m5Ku90vxZAa2sFwvF+fft4kQLSoPDp409DM9g==","signatures":[{"sig":"MEYCIQDaBavUd9BjdCKtL//g0vHGFImKBkrfP6iLkvCf2+cWfAIhAK8gWeBb2xR5taaZag7fw9/19CQD3fjX608vhidUaOuQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.250.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32968},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","test":"pnpm -w exec vitest run --project eslint-plugin-rulvar","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.250.0_1787622294678_0.0284112157579548","host":"s3://npm-registry-packages-npm-production"}},"1.251.0":{"name":"eslint-plugin-rulvar","version":"1.251.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.251.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"6f2daf2b8449b3cf440dfe9f1212be7ced6cfce4","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.251.0.tgz","fileCount":5,"integrity":"sha512-Ls8D8hdfpUkxn8BOnRprsr5Hrxl664WomhOBITXFFCfPF9tGkAIp5vSjc7jYn/T/D9WRwMobgJf3xMCu40pD1Q==","signatures":[{"sig":"MEUCIQDl+fQac4NpUBaDwjYDDX2LUlizByZCmZF+UCJmAOUbUQIgIupw4CSwN1M2tEzg4pmhbWwMcrKttj1G1l+84dHSCiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.251.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32968},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","test":"pnpm -w exec vitest run --project eslint-plugin-rulvar","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.251.0_1787824193954_0.6919581380122828","host":"s3://npm-registry-packages-npm-production"}},"1.252.0":{"name":"eslint-plugin-rulvar","version":"1.252.0","license":"Apache-2.0","_id":"eslint-plugin-rulvar@1.252.0","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"dist":{"shasum":"e819531c51d9c41bd5ed75a384988ba8d0aeaeb9","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.252.0.tgz","fileCount":5,"integrity":"sha512-Gzf1Mbbhmm2hYjOwWiQlvu2L9GVnJKYaSjNFJyWpSo0IKN++n2dJ6HrBIx82sC8B81ns3iWQAF2f4uyKeCyOVA==","signatures":[{"sig":"MEYCIQDddMXwJXxRNhl7GPdXyqqu17tlV+EgSfsaksllIawjaAIhANLFdTc9/2oiERsTvPWObFA6bRGo1w4kqK6QS8g7N+dF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.252.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":32968},"type":"module","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"scripts":{"lint":"eslint .","test":"pnpm -w exec vitest run --project eslint-plugin-rulvar","build":"tsdown","typecheck":"tsc --noEmit","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"repository":{"url":"git+https://github.com/o-stepper/rulvar.git","type":"git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.5","tsdown":"^0.22.14","typescript":"~6.0.3","@types/node":"^22.20.1","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-rulvar_1.252.0_1788216875111_0.20463737722519926","host":"s3://npm-registry-packages-npm-production"}},"1.253.0":{"name":"eslint-plugin-rulvar","version":"1.253.0","description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","type":"module","license":"Apache-2.0","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"sideEffects":false,"publishConfig":{"access":"public"},"devDependencies":{"@types/node":"^22.20.1","tsdown":"^0.22.14","typescript":"~6.0.3","eslint":"^9.39.5","@types/estree":"^1.0.9"},"peerDependencies":{"eslint":">=9"},"repository":{"type":"git","url":"git+https://github.com/o-stepper/rulvar.git","directory":"packages/eslint-plugin-rulvar"},"homepage":"https://rulvar.com","bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"scripts":{"build":"tsdown","typecheck":"tsc --noEmit","lint":"eslint .","test":"pnpm -w exec vitest run --project eslint-plugin-rulvar","pack-check":"publint --pack pnpm && attw --pack . --profile esm-only"},"_nodeVersion":"24.20.0","_id":"eslint-plugin-rulvar@1.253.0","dist":{"integrity":"sha512-i074mEyLwi9Vx/SuFoix4z9pEq0NP/zMM392PigUbHoqrdgkZ6QyEhZ/Kr1tjN5JNyQ2Zlh71LEHixmGhx9Kpg==","shasum":"4b6655506454f41aca68d227316bc5d1aae00d75","tarball":"https://registry.npmjs.org/eslint-plugin-rulvar/-/eslint-plugin-rulvar-1.253.0.tgz","fileCount":5,"unpackedSize":32968,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eslint-plugin-rulvar@1.253.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC+mBMs1X18J7dxrHN1lMK3YUcEvNcf/ug1sWnK9M7t4gIhALp7w2obHvBEqT2b5WnCnbIHWc2rzlzbbQn3irCygT7n"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b519d74-31be-4b58-9445-a94a8c450091"}},"directories":{},"maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-rulvar_1.253.0_1788814948193_0.8732195386586337"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-11T13:46:05.260Z","modified":"2026-09-07T21:02:28.669Z","1.0.0":"2026-07-11T13:46:05.548Z","1.1.0":"2026-07-11T20:00:16.918Z","1.2.0":"2026-07-12T11:47:29.950Z","1.3.0":"2026-07-12T12:34:27.603Z","1.3.1":"2026-07-12T13:41:03.673Z","1.3.2":"2026-07-12T14:49:37.129Z","1.4.0":"2026-07-12T22:35:48.132Z","1.5.0":"2026-07-13T10:42:58.383Z","1.5.1":"2026-07-13T12:11:12.515Z","1.5.2":"2026-07-13T21:18:26.334Z","1.6.0":"2026-07-15T15:40:35.426Z","1.7.0":"2026-07-15T18:12:41.614Z","1.8.0":"2026-07-15T21:19:55.940Z","1.9.0":"2026-07-16T07:28:10.346Z","1.10.0":"2026-07-16T10:03:26.753Z","1.11.0":"2026-07-16T14:35:06.454Z","1.12.0":"2026-07-16T17:02:46.503Z","1.13.0":"2026-07-16T19:07:10.081Z","1.14.0":"2026-07-17T05:39:01.617Z","1.15.0":"2026-07-17T09:13:44.657Z","1.16.0":"2026-07-17T10:54:37.993Z","1.16.1":"2026-07-17T12:10:28.419Z","1.16.2":"2026-07-17T14:28:51.528Z","1.17.0":"2026-07-17T19:48:33.962Z","1.18.0":"2026-07-18T13:03:47.445Z","1.19.0":"2026-07-18T15:23:25.739Z","1.20.0":"2026-07-18T17:33:41.031Z","1.21.0":"2026-07-19T05:19:58.057Z","1.22.0":"2026-07-19T06:56:18.587Z","1.23.0":"2026-07-19T09:57:59.895Z","1.24.0":"2026-07-19T12:00:20.893Z","1.24.1":"2026-07-19T14:05:35.301Z","1.25.0":"2026-07-19T17:50:43.410Z","1.26.0":"2026-07-20T06:59:05.856Z","1.27.0":"2026-07-20T08:42:06.278Z","1.28.0":"2026-07-20T11:29:35.264Z","1.29.0":"2026-07-20T13:35:57.183Z","1.30.0":"2026-07-20T15:08:51.512Z","1.31.0":"2026-07-20T16:43:09.794Z","1.32.0":"2026-07-20T18:40:05.551Z","1.33.0":"2026-07-20T20:28:55.740Z","1.34.0":"2026-07-21T07:55:01.355Z","1.35.0":"2026-07-21T11:07:46.627Z","1.36.0":"2026-07-21T14:21:27.805Z","1.37.0":"2026-07-21T16:17:15.212Z","1.38.0":"2026-07-22T08:10:23.623Z","1.39.0":"2026-07-22T11:28:18.760Z","1.40.0":"2026-07-22T13:09:12.458Z","1.41.0":"2026-07-22T14:12:21.700Z","1.42.0":"2026-07-22T14:57:30.768Z","1.43.0":"2026-07-22T16:03:56.448Z","1.44.0":"2026-07-22T16:37:51.223Z","1.44.1":"2026-07-22T18:51:04.880Z","1.45.0":"2026-07-23T06:35:55.071Z","1.46.0":"2026-07-23T08:35:31.806Z","1.47.0":"2026-07-23T10:32:02.139Z","1.48.0":"2026-07-23T11:44:56.585Z","1.49.0":"2026-07-23T12:40:08.977Z","1.50.0":"2026-07-23T14:17:59.319Z","1.51.0":"2026-07-23T16:24:42.171Z","1.52.0":"2026-07-23T17:55:58.669Z","1.53.0":"2026-07-23T19:32:50.412Z","1.54.0":"2026-07-23T20:36:26.388Z","1.55.0":"2026-07-24T02:54:49.070Z","1.56.0":"2026-07-24T04:07:48.547Z","1.57.0":"2026-07-24T05:43:54.228Z","1.58.0":"2026-07-24T07:07:45.061Z","1.59.0":"2026-07-24T09:18:54.653Z","1.59.1":"2026-07-24T13:19:24.740Z","1.59.2":"2026-07-24T14:05:42.008Z","1.59.3":"2026-07-24T14:40:02.820Z","1.59.4":"2026-07-24T15:35:34.338Z","1.60.0":"2026-07-24T16:50:14.183Z","1.61.0":"2026-07-24T18:03:14.905Z","1.62.0":"2026-07-24T19:03:05.401Z","1.63.0":"2026-07-24T21:14:14.088Z","1.64.0":"2026-07-25T05:17:10.579Z","1.65.0":"2026-07-25T08:09:04.834Z","1.66.0":"2026-07-25T08:40:37.109Z","1.67.0":"2026-07-25T09:25:37.879Z","1.68.0":"2026-07-25T10:14:03.939Z","1.69.0":"2026-07-25T10:44:40.086Z","1.70.0":"2026-07-25T11:56:55.046Z","1.70.1":"2026-07-25T12:23:17.868Z","1.71.0":"2026-07-25T12:59:49.864Z","1.72.0":"2026-07-25T15:35:12.422Z","1.73.0":"2026-07-25T16:42:45.801Z","1.74.0":"2026-07-25T17:57:19.606Z","1.75.0":"2026-07-26T06:23:41.020Z","1.75.1":"2026-07-26T06:46:16.032Z","1.76.0":"2026-07-26T07:42:41.462Z","1.77.0":"2026-07-26T09:02:22.287Z","1.78.0":"2026-07-26T10:19:35.465Z","1.79.0":"2026-07-26T13:45:07.260Z","1.80.0":"2026-07-26T17:10:04.799Z","1.81.0":"2026-07-26T19:58:44.385Z","1.81.1":"2026-07-27T07:13:16.197Z","1.81.2":"2026-07-27T09:49:10.662Z","1.82.0":"2026-07-27T11:41:28.071Z","1.83.0":"2026-07-27T12:21:46.606Z","1.84.0":"2026-07-27T13:16:22.752Z","1.85.0":"2026-07-27T14:16:02.084Z","1.86.0":"2026-07-27T16:24:43.673Z","1.87.0":"2026-07-27T18:46:04.820Z","1.88.0":"2026-07-27T19:34:50.052Z","1.89.0":"2026-07-28T10:17:01.397Z","1.90.0":"2026-07-28T11:15:44.459Z","1.91.0":"2026-07-28T11:49:56.143Z","1.92.0":"2026-07-28T13:00:09.953Z","1.93.0":"2026-07-28T13:51:41.134Z","1.94.0":"2026-07-28T14:39:07.598Z","1.95.0":"2026-07-28T15:15:41.943Z","1.96.0":"2026-07-28T18:21:50.287Z","1.97.0":"2026-07-28T19:16:19.474Z","1.98.0":"2026-07-28T20:08:58.077Z","1.99.0":"2026-07-29T04:32:03.752Z","1.99.1":"2026-07-29T05:14:42.225Z","1.100.0":"2026-07-29T06:07:57.775Z","1.101.0":"2026-07-29T06:27:35.140Z","1.102.0":"2026-07-29T11:09:55.496Z","1.103.0":"2026-07-29T11:55:20.197Z","1.104.0":"2026-07-29T12:43:48.392Z","1.105.0":"2026-07-29T13:57:52.303Z","1.106.0":"2026-07-29T14:47:57.727Z","1.107.0":"2026-07-29T15:29:31.689Z","1.108.0":"2026-07-29T16:39:01.420Z","1.109.0":"2026-07-29T21:01:55.931Z","1.110.0":"2026-07-29T21:57:19.777Z","1.111.0":"2026-07-30T01:51:25.030Z","1.112.0":"2026-07-30T02:36:46.899Z","1.113.0":"2026-07-30T03:15:07.204Z","1.114.0":"2026-07-30T05:13:41.217Z","1.115.0":"2026-07-30T06:29:32.673Z","1.116.0":"2026-07-30T10:39:22.816Z","1.117.0":"2026-07-30T11:20:20.059Z","1.118.0":"2026-07-30T11:57:26.391Z","1.119.0":"2026-07-30T12:28:07.410Z","1.120.0":"2026-07-30T13:16:37.485Z","1.121.0":"2026-07-30T15:29:57.025Z","1.122.0":"2026-07-30T16:19:19.168Z","1.123.0":"2026-07-30T17:38:25.298Z","1.124.0":"2026-07-30T19:12:32.722Z","1.125.0":"2026-07-30T21:35:34.577Z","1.126.0":"2026-07-31T02:34:54.337Z","1.127.0":"2026-07-31T04:30:41.295Z","1.128.0":"2026-07-31T07:00:21.199Z","1.129.0":"2026-07-31T08:06:40.858Z","1.130.0":"2026-07-31T08:59:21.417Z","1.131.0":"2026-07-31T10:31:52.724Z","1.132.0":"2026-07-31T13:27:04.523Z","1.133.0":"2026-07-31T14:09:43.284Z","1.134.0":"2026-07-31T15:23:18.947Z","1.135.0":"2026-07-31T16:08:56.046Z","1.136.0":"2026-07-31T17:01:21.253Z","1.137.0":"2026-07-31T18:01:54.301Z","1.138.0":"2026-07-31T19:22:06.137Z","1.139.0":"2026-07-31T20:40:44.047Z","1.140.0":"2026-07-31T21:33:25.725Z","1.141.0":"2026-07-31T22:19:32.726Z","1.142.0":"2026-07-31T23:20:12.184Z","1.143.0":"2026-08-01T04:58:06.831Z","1.144.0":"2026-08-01T10:17:59.462Z","1.145.0":"2026-08-01T11:56:52.753Z","1.146.0":"2026-08-01T13:03:22.027Z","1.147.0":"2026-08-01T14:02:52.134Z","1.148.0":"2026-08-01T15:47:26.972Z","1.149.0":"2026-08-01T16:54:40.537Z","1.150.0":"2026-08-01T18:14:24.670Z","1.151.0":"2026-08-01T22:22:13.957Z","1.152.0":"2026-08-01T23:53:52.413Z","1.153.0":"2026-08-02T05:05:49.920Z","1.154.0":"2026-08-02T07:29:48.903Z","1.155.0":"2026-08-02T11:02:14.558Z","1.156.0":"2026-08-02T13:38:43.021Z","1.157.0":"2026-08-02T15:21:46.658Z","1.158.0":"2026-08-02T20:49:44.446Z","1.159.0":"2026-08-02T22:19:15.378Z","1.160.0":"2026-08-02T23:19:29.670Z","1.161.0":"2026-08-03T00:29:32.525Z","1.162.0":"2026-08-03T01:22:51.603Z","1.163.0":"2026-08-03T02:20:50.874Z","1.164.0":"2026-08-03T07:12:38.736Z","1.165.0":"2026-08-03T08:44:23.505Z","1.166.0":"2026-08-03T10:06:53.966Z","1.167.0":"2026-08-03T11:00:44.483Z","1.168.0":"2026-08-03T13:10:13.089Z","1.169.0":"2026-08-03T13:58:53.069Z","1.170.0":"2026-08-03T15:00:05.206Z","1.171.0":"2026-08-03T22:48:21.982Z","1.172.0":"2026-08-04T08:35:42.105Z","1.173.0":"2026-08-04T09:22:50.100Z","1.174.0":"2026-08-04T10:07:53.238Z","1.175.0":"2026-08-04T10:51:01.228Z","1.176.0":"2026-08-04T11:31:38.725Z","1.177.0":"2026-08-04T12:08:23.671Z","1.178.0":"2026-08-04T16:47:16.192Z","1.179.0":"2026-08-04T17:35:24.174Z","1.180.0":"2026-08-04T18:19:27.585Z","1.181.0":"2026-08-04T18:59:32.326Z","1.182.0":"2026-08-04T19:37:50.379Z","1.183.0":"2026-08-05T07:09:43.083Z","1.184.0":"2026-08-05T08:09:27.227Z","1.185.0":"2026-08-05T08:47:29.982Z","1.186.0":"2026-08-05T09:29:40.726Z","1.187.0":"2026-08-05T10:16:03.314Z","1.188.0":"2026-08-05T10:57:22.431Z","1.189.0":"2026-08-05T11:40:05.564Z","1.190.0":"2026-08-05T12:25:37.957Z","1.191.0":"2026-08-05T13:07:08.444Z","1.192.0":"2026-08-05T13:56:50.933Z","1.193.0":"2026-08-05T20:31:17.776Z","1.194.0":"2026-08-05T21:45:29.017Z","1.195.0":"2026-08-05T22:18:54.593Z","1.196.0":"2026-08-05T23:11:22.439Z","1.197.0":"2026-08-06T00:15:30.041Z","1.198.0":"2026-08-06T00:55:00.033Z","1.199.0":"2026-08-06T01:34:59.207Z","1.200.0":"2026-08-06T02:10:12.852Z","1.201.0":"2026-08-06T02:47:14.194Z","1.202.0":"2026-08-06T03:31:41.114Z","1.203.0":"2026-08-06T08:45:07.539Z","1.204.0":"2026-08-06T09:58:28.558Z","1.205.0":"2026-08-06T11:22:45.616Z","1.206.0":"2026-08-06T12:27:37.796Z","1.207.0":"2026-08-06T13:43:15.826Z","1.208.0":"2026-08-06T14:39:57.041Z","1.209.0":"2026-08-07T00:46:54.758Z","1.210.0":"2026-08-07T02:37:08.605Z","1.211.0":"2026-08-07T03:47:39.591Z","1.212.0":"2026-08-07T11:15:02.516Z","1.213.0":"2026-08-07T13:12:40.694Z","1.214.0":"2026-08-07T14:58:21.316Z","1.215.0":"2026-08-07T17:29:53.179Z","1.216.0":"2026-08-07T19:43:38.119Z","1.217.0":"2026-08-08T01:54:08.966Z","1.218.0":"2026-08-08T15:02:26.317Z","1.219.0":"2026-08-08T15:57:56.130Z","1.220.0":"2026-08-08T16:52:43.492Z","1.221.0":"2026-08-08T17:41:44.166Z","1.222.0":"2026-08-08T18:13:43.208Z","1.223.0":"2026-08-08T19:20:48.032Z","1.224.0":"2026-08-09T07:01:13.105Z","1.225.0":"2026-08-09T07:53:30.429Z","1.226.0":"2026-08-09T08:37:26.668Z","1.227.0":"2026-08-09T16:42:44.972Z","1.228.0":"2026-08-09T19:19:32.492Z","1.229.0":"2026-08-10T09:55:03.517Z","1.230.0":"2026-08-10T13:13:28.580Z","1.231.0":"2026-08-10T20:22:40.088Z","1.232.0":"2026-08-11T05:03:02.752Z","1.233.0":"2026-08-11T08:16:29.586Z","1.234.0":"2026-08-11T10:07:04.639Z","1.235.0":"2026-08-11T18:47:52.837Z","1.236.0":"2026-08-11T20:10:53.842Z","1.237.0":"2026-08-12T18:03:55.883Z","1.238.0":"2026-08-12T19:35:21.294Z","1.239.0":"2026-08-13T18:30:40.096Z","1.240.0":"2026-08-13T20:48:13.999Z","1.241.0":"2026-08-14T09:24:21.732Z","1.242.0":"2026-08-14T16:52:16.520Z","1.243.0":"2026-08-15T18:08:28.854Z","1.244.0":"2026-08-17T07:32:02.706Z","1.245.0":"2026-08-18T15:50:43.731Z","1.246.0":"2026-08-19T22:27:34.601Z","1.247.0":"2026-08-20T22:13:47.838Z","1.248.0":"2026-08-21T13:45:55.053Z","1.249.0":"2026-08-23T17:17:19.674Z","1.250.0":"2026-08-25T01:44:54.817Z","1.251.0":"2026-08-27T09:49:54.322Z","1.252.0":"2026-08-31T22:54:35.253Z","1.253.0":"2026-09-07T21:02:28.374Z"},"bugs":{"url":"https://github.com/o-stepper/rulvar/issues"},"license":"Apache-2.0","homepage":"https://rulvar.com","repository":{"type":"git","url":"git+https://github.com/o-stepper/rulvar.git","directory":"packages/eslint-plugin-rulvar"},"description":"Rulvar determinism lint rules with structural JSON diagnostics for the planner self-repair loop.","maintainers":[{"name":"o-stepper","email":"step.oleksiy@gmail.com"}],"readme":"","readmeFilename":""}