{"_id":"powerlint","_rev":"27-219f460faab58bedf98407bb9e948d64","name":"powerlint","dist-tags":{"latest":"1.0.24"},"versions":{"0.0.1":{"name":"powerlint","version":"0.0.1","_id":"powerlint@0.0.1","maintainers":[{"name":"n11v0","email":"nikita@wispbit.com"}],"bin":{"wispbit-parser":"dist/index.js"},"dist":{"shasum":"e18b1240169ee49b5fe1109e026f351b81dcc3e8","tarball":"https://registry.npmjs.org/powerlint/-/powerlint-0.0.1.tgz","fileCount":2,"integrity":"sha512-a/Jbi0BRyF10JQWABO+jBF6v3lf3j0ren0kamuAL0GKBFJn2yTP83YWAcchwYQ9Vg8dO2dOG5mnuND2SXiQEmw==","signatures":[{"sig":"MEQCIAoSHAbu4bkB3xvPV8xxcvrBXwiw/MXdsDlnwkJsNMIIAiAFLQ92AdnMJMcVPfjSXNidLGN0NTkH4UXTIBGn3TWAYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2097},"type":"module","_from":"file:powerlint-0.0.1.tgz","private":false,"scripts":{"cli":"tsx src/index.ts","lint":"eslint . --ext .ts","test":"vitest run","build":"tsc","deploy":"pnpm run build && pnpm publish --access=public --no-git-checks","generate-rules":"tsx src/updateTestRules.ts","generate-outputs":"tsx src/updateTestViolations.ts"},"_npmUser":{"name":"n11v0","email":"nikita@wispbit.com"},"_resolved":"/private/var/folders/pc/t29zp0zn1352t7hg7dkhs4sr0000gn/T/0fb2018b79f09b8287613ea5c1f4a6ef/powerlint-0.0.1.tgz","_integrity":"sha512-a/Jbi0BRyF10JQWABO+jBF6v3lf3j0ren0kamuAL0GKBFJn2yTP83YWAcchwYQ9Vg8dO2dOG5mnuND2SXiQEmw==","_npmVersion":"10.7.0","directories":{},"_nodeVersion":"22.1.0","dependencies":{"zod":"^3.24.3","dotenv":"^16.3.1","openai":"4.91.0","js-yaml":"^4.1.0","commander":"^12.0.0","minimatch":"^9.0.3","@ast-grep/napi":"^0.39.5","@ast-grep/lang-c":"^0.0.3","@ast-grep/lang-go":"^0.0.3","@ast-grep/lang-cpp":"^0.0.3","@ast-grep/lang-css":"^0.0.4","@ast-grep/lang-lua":"^0.0.4","@ast-grep/lang-php":"^0.0.4","@ast-grep/lang-sql":"^0.0.5","@ast-grep/lang-tsx":"^0.0.4","@ast-grep/lang-bash":"^0.0.4","@ast-grep/lang-dart":"^0.0.4","@ast-grep/lang-html":"^0.0.4","@ast-grep/lang-java":"^0.0.4","@ast-grep/lang-json":"^0.0.4","@ast-grep/lang-ruby":"^0.0.4","@ast-grep/lang-rust":"^0.0.4","@ast-grep/lang-toml":"^0.0.6","@ast-grep/lang-yaml":"^0.0.3","@ast-grep/lang-scala":"^0.0.4","@ast-grep/lang-swift":"^0.0.5","@ast-grep/lang-csharp":"^0.0.3","@ast-grep/lang-elixir":"^0.0.4","@ast-grep/lang-kotlin":"^0.0.4","@ast-grep/lang-python":"^0.0.3","@ast-grep/lang-angular":"^0.0.6","@ast-grep/lang-haskell":"^0.0.4","@ast-grep/lang-markdown":"^0.0.3","@ast-grep/lang-javascript":"^0.0.4","@ast-grep/lang-typescript":"^0.0.4","@modelcontextprotocol/sdk":"^1.12.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.1.1","esbuild":"^0.25.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/js-yaml":"^4.0.5","@types/fs-extra":"^11.0.4","esbuild-plugin-tsc":"^0.5.0","vite-tsconfig-paths":"^5.1.4"},"_npmOperationalInternal":{"tmp":"tmp/powerlint_0.0.1_1759156976217_0.06047045808760809","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"powerlint","version":"1.0.0","_id":"powerlint@1.0.0","maintainers":[{"name":"wispbit-ai","email":"ilya@wispbit.com"},{"name":"n11v0","email":"nikita@wispbit.com"}],"homepage":"https://github.com/wispbit-ai/powerlint#readme","bugs":{"url":"https://github.com/wispbit-ai/powerlint/issues"},"bin":{"powerlint":"dist/index.js"},"dist":{"shasum":"5d8823d05b05e38fcb8baddd39304020c9edfde1","tarball":"https://registry.npmjs.org/powerlint/-/powerlint-1.0.0.tgz","fileCount":4,"integrity":"sha512-dwyQqRD2zogvNQwc/3786RDJ6gd2kP045WeGq8vhOrFLt9CVvaAersvfVkaohsK1CrIkcmP2tb49tZgpRDO4tQ==","signatures":[{"sig":"MEUCIQCzgnTyDIEQam2AdT8BxjD7f4Td5U4aIySWetlOj+Br6wIgaV1m1eNM6kwwhCULN9Tl5jZ9TAJqxIPFl2Rh6QP85vQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234195},"type":"module","_from":"file:powerlint-1.0.0.tgz","private":false,"scripts":{"cli":"tsx src/index.ts","lint":"eslint . --ext .ts","build":"rm -rf dist && tsx build.ts","deploy":"pnpm run build && pnpm publish --access=public --no-git-checks"},"_npmUser":{"name":"n11v0","email":"nikita@wispbit.com"},"_resolved":"/tmp/fc126c54e631f8462d249e417934929f/powerlint-1.0.0.tgz","_integrity":"sha512-dwyQqRD2zogvNQwc/3786RDJ6gd2kP045WeGq8vhOrFLt9CVvaAersvfVkaohsK1CrIkcmP2tb49tZgpRDO4tQ==","repository":{"url":"git+https://github.com/wispbit-ai/powerlint.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ai":"5.1.0-beta.19","ora":"^9.0.0","zod":"^3.24.3","glob":"^10.4.5","keyv":"^5.5.3","meow":"^14.0.0","chalk":"^5.4.1","big.js":"^7.0.1","dotenv":"^16.3.1","openai":"4.91.0","js-yaml":"^4.1.0","p-limit":"^6.1.0","jest-diff":"^30.2.0","keyv-file":"^5.2.0","minimatch":"^9.0.3","@ai-sdk/openai":"2.1.0-beta.11","@ast-grep/napi":"^0.39.5","google-protobuf":"^3.20.1","@ast-grep/lang-c":"^0.0.3","@ai-sdk/anthropic":"2.1.0-beta.9","@ast-grep/lang-go":"^0.0.3","@ast-grep/lang-cpp":"^0.0.3","@ast-grep/lang-css":"^0.0.4","@ast-grep/lang-lua":"^0.0.4","@ast-grep/lang-php":"^0.0.4","@ast-grep/lang-sql":"^0.0.5","@ast-grep/lang-tsx":"^0.0.4","@ast-grep/lang-bash":"^0.0.4","@ast-grep/lang-dart":"^0.0.4","@ast-grep/lang-html":"^0.0.4","@ast-grep/lang-java":"^0.0.4","@ast-grep/lang-json":"^0.0.4","@ast-grep/lang-ruby":"^0.0.4","@ast-grep/lang-rust":"^0.0.4","@ast-grep/lang-toml":"^0.0.6","@ast-grep/lang-yaml":"^0.0.3","tree-sitter-graphql":"github:joowani/tree-sitter-graphql#c3898a14e872a72726a3e981e647e5456812bd78","@ast-grep/lang-scala":"^0.0.4","@ast-grep/lang-swift":"^0.0.5","@ast-grep/lang-csharp":"^0.0.3","@ast-grep/lang-elixir":"^0.0.4","@ast-grep/lang-kotlin":"^0.0.4","@ast-grep/lang-python":"^0.0.3","@ai-sdk/amazon-bedrock":"3.1.0-beta.11","@ast-grep/lang-angular":"^0.0.6","@ast-grep/lang-haskell":"^0.0.4","@sourcegraph/scip-root":"github:sourcegraph/scip#fc864ca283f65cdd15229f0fdae59a14e3da9a64","@ast-grep/lang-markdown":"^0.0.3","@sourcegraph/scip-python":"^0.6.6","@ai-sdk/openai-compatible":"1.1.0-beta.6","@ast-grep/lang-javascript":"^0.0.4","@ast-grep/lang-typescript":"^0.0.4","@modelcontextprotocol/sdk":"^1.12.0","@openrouter/ai-sdk-provider":"1.0.0-beta.7","@sourcegraph/scip-typescript":"^0.3.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.1.1","esbuild":"^0.25.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/big.js":"^6.2.2","@types/js-yaml":"^4.0.5","@types/fs-extra":"^11.0.4","esbuild-plugin-tsc":"^0.5.0","vite-tsconfig-paths":"^5.1.4","@types/google-protobuf":"^3.15.6"},"_npmOperationalInternal":{"tmp":"tmp/powerlint_1.0.0_1759641119881_0.9602311745942467","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"powerlint","version":"1.0.1","_id":"powerlint@1.0.1","maintainers":[{"name":"wispbit-ai","email":"ilya@wispbit.com"},{"name":"n11v0","email":"nikita@wispbit.com"}],"homepage":"https://github.com/wispbit-ai/powerlint#readme","bugs":{"url":"https://github.com/wispbit-ai/powerlint/issues"},"bin":{"powerlint":"dist/src/index.js"},"dist":{"shasum":"f7edf218b87104842be501573acd5842c6b9502f","tarball":"https://registry.npmjs.org/powerlint/-/powerlint-1.0.1.tgz","fileCount":4,"integrity":"sha512-ZrTkY7hYC7dAMCBrMcuRnJYqwRpitdc7T726o2WxUGO9mcHPtKJXMC+guKEFC0Eb3DOeWKpdBst+/yNqjxeGZw==","signatures":[{"sig":"MEYCIQDbKcwI5gFQ7ljz0hsi8s+R/zDSSadleU4GviXMZkMweAIhAOWd/W4wi6JUSt6SfCrJ8Yldv7QT+J9FEBzZqzLYH/t8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234203},"type":"module","_from":"file:powerlint-1.0.1.tgz","private":false,"scripts":{"cli":"tsx src/index.ts","lint":"eslint . --ext .ts","build":"rm -rf dist && tsx build.ts","deploy":"pnpm run build && pnpm publish --access=public --no-git-checks"},"_npmUser":{"name":"n11v0","email":"nikita@wispbit.com"},"_resolved":"/tmp/696d603ed4f7eda3c451364005e16068/powerlint-1.0.1.tgz","_integrity":"sha512-ZrTkY7hYC7dAMCBrMcuRnJYqwRpitdc7T726o2WxUGO9mcHPtKJXMC+guKEFC0Eb3DOeWKpdBst+/yNqjxeGZw==","repository":{"url":"git+https://github.com/wispbit-ai/powerlint.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ai":"5.1.0-beta.19","ora":"^9.0.0","zod":"^3.24.3","glob":"^10.4.5","keyv":"^5.5.3","meow":"^14.0.0","chalk":"^5.4.1","big.js":"^7.0.1","dotenv":"^16.3.1","openai":"4.91.0","js-yaml":"^4.1.0","p-limit":"^6.1.0","jest-diff":"^30.2.0","keyv-file":"^5.2.0","minimatch":"^9.0.3","@ai-sdk/openai":"2.1.0-beta.11","@ast-grep/napi":"^0.39.5","google-protobuf":"^3.20.1","@ast-grep/lang-c":"^0.0.3","@ai-sdk/anthropic":"2.1.0-beta.9","@ast-grep/lang-go":"^0.0.3","@ast-grep/lang-cpp":"^0.0.3","@ast-grep/lang-css":"^0.0.4","@ast-grep/lang-lua":"^0.0.4","@ast-grep/lang-php":"^0.0.4","@ast-grep/lang-sql":"^0.0.5","@ast-grep/lang-tsx":"^0.0.4","@ast-grep/lang-bash":"^0.0.4","@ast-grep/lang-dart":"^0.0.4","@ast-grep/lang-html":"^0.0.4","@ast-grep/lang-java":"^0.0.4","@ast-grep/lang-json":"^0.0.4","@ast-grep/lang-ruby":"^0.0.4","@ast-grep/lang-rust":"^0.0.4","@ast-grep/lang-toml":"^0.0.6","@ast-grep/lang-yaml":"^0.0.3","tree-sitter-graphql":"github:joowani/tree-sitter-graphql#c3898a14e872a72726a3e981e647e5456812bd78","@ast-grep/lang-scala":"^0.0.4","@ast-grep/lang-swift":"^0.0.5","@ast-grep/lang-csharp":"^0.0.3","@ast-grep/lang-elixir":"^0.0.4","@ast-grep/lang-kotlin":"^0.0.4","@ast-grep/lang-python":"^0.0.3","@ai-sdk/amazon-bedrock":"3.1.0-beta.11","@ast-grep/lang-angular":"^0.0.6","@ast-grep/lang-haskell":"^0.0.4","@sourcegraph/scip-root":"github:sourcegraph/scip#fc864ca283f65cdd15229f0fdae59a14e3da9a64","@ast-grep/lang-markdown":"^0.0.3","@sourcegraph/scip-python":"^0.6.6","@ai-sdk/openai-compatible":"1.1.0-beta.6","@ast-grep/lang-javascript":"^0.0.4","@ast-grep/lang-typescript":"^0.0.4","@modelcontextprotocol/sdk":"^1.12.0","@openrouter/ai-sdk-provider":"1.0.0-beta.7","@sourcegraph/scip-typescript":"^0.3.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.1.1","esbuild":"^0.25.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/big.js":"^6.2.2","@types/js-yaml":"^4.0.5","@types/fs-extra":"^11.0.4","esbuild-plugin-tsc":"^0.5.0","vite-tsconfig-paths":"^5.1.4","@types/google-protobuf":"^3.15.6"},"_npmOperationalInternal":{"tmp":"tmp/powerlint_1.0.1_1759641408596_0.6977075018979633","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"powerlint","version":"1.0.2","_id":"powerlint@1.0.2","maintainers":[{"name":"wispbit-ai","email":"ilya@wispbit.com"},{"name":"n11v0","email":"nikita@wispbit.com"}],"homepage":"https://github.com/wispbit-ai/powerlint#readme","bugs":{"url":"https://github.com/wispbit-ai/powerlint/issues"},"bin":{"powerlint":"dist/src/index.js"},"dist":{"shasum":"d9571679c6841db883662fcb3a3595565362218d","tarball":"https://registry.npmjs.org/powerlint/-/powerlint-1.0.2.tgz","fileCount":4,"integrity":"sha512-401aDbrabuXKvwQc0jDrZy3fSGOFV0wdXAHdjodCWbKgIZDlezRx6Vm6i58iMqGhWxonEamw5BaBSHdDMEB41A==","signatures":[{"sig":"MEUCIQCfjMN4JHmRoCZliNvKbvYl/RviHuQ9eg+I27dCv+Lf0AIgYv5mfpOJm35PK6C+OzVxlnJiF0W7g3rGdOnFXS+Kdkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243994},"type":"module","_from":"file:powerlint-1.0.2.tgz","private":false,"scripts":{"cli":"tsx src/index.ts","lint":"eslint . --ext .ts","build":"rm -rf dist && tsx build.ts","deploy":"pnpm run build && pnpm publish --access=public --no-git-checks"},"_npmUser":{"name":"n11v0","email":"nikita@wispbit.com"},"_resolved":"/tmp/47c2b5f96ea4e30b31f117fe38ccacd1/powerlint-1.0.2.tgz","_integrity":"sha512-401aDbrabuXKvwQc0jDrZy3fSGOFV0wdXAHdjodCWbKgIZDlezRx6Vm6i58iMqGhWxonEamw5BaBSHdDMEB41A==","repository":{"url":"git+https://github.com/wispbit-ai/powerlint.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ai":"5.1.0-beta.19","ora":"^9.0.0","zod":"^3.24.3","glob":"^10.4.5","keyv":"^5.5.3","meow":"^14.0.0","chalk":"^5.4.1","big.js":"^7.0.1","dotenv":"^16.3.1","openai":"4.91.0","js-yaml":"^4.1.0","p-limit":"^6.1.0","jest-diff":"^30.2.0","keyv-file":"^5.2.0","minimatch":"^9.0.3","pretty-format":"^30.2.0","@ai-sdk/openai":"2.1.0-beta.11","@ast-grep/napi":"^0.39.5","google-protobuf":"^3.20.1","@ast-grep/lang-c":"^0.0.3","@ai-sdk/anthropic":"2.1.0-beta.9","@ast-grep/lang-go":"^0.0.3","@ast-grep/lang-cpp":"^0.0.3","@ast-grep/lang-css":"^0.0.4","@ast-grep/lang-lua":"^0.0.4","@ast-grep/lang-php":"^0.0.4","@ast-grep/lang-sql":"^0.0.5","@ast-grep/lang-tsx":"^0.0.4","@ast-grep/lang-bash":"^0.0.4","@ast-grep/lang-dart":"^0.0.4","@ast-grep/lang-html":"^0.0.4","@ast-grep/lang-java":"^0.0.4","@ast-grep/lang-json":"^0.0.4","@ast-grep/lang-ruby":"^0.0.4","@ast-grep/lang-rust":"^0.0.4","@ast-grep/lang-toml":"^0.0.6","@ast-grep/lang-yaml":"^0.0.3","tree-sitter-graphql":"github:joowani/tree-sitter-graphql#c3898a14e872a72726a3e981e647e5456812bd78","@ast-grep/lang-scala":"^0.0.4","@ast-grep/lang-swift":"^0.0.5","@ast-grep/lang-csharp":"^0.0.3","@ast-grep/lang-elixir":"^0.0.4","@ast-grep/lang-kotlin":"^0.0.4","@ast-grep/lang-python":"^0.0.3","@ai-sdk/amazon-bedrock":"3.1.0-beta.11","@ast-grep/lang-angular":"^0.0.6","@ast-grep/lang-haskell":"^0.0.4","@sourcegraph/scip-root":"github:sourcegraph/scip#fc864ca283f65cdd15229f0fdae59a14e3da9a64","@ast-grep/lang-markdown":"^0.0.3","@sourcegraph/scip-python":"^0.6.6","@ai-sdk/openai-compatible":"1.1.0-beta.6","@ast-grep/lang-javascript":"^0.0.4","@ast-grep/lang-typescript":"^0.0.4","@modelcontextprotocol/sdk":"^1.12.0","@openrouter/ai-sdk-provider":"1.0.0-beta.7","@sourcegraph/scip-typescript":"^0.3.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.1.1","esbuild":"^0.25.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/big.js":"^6.2.2","@types/js-yaml":"^4.0.5","@types/fs-extra":"^11.0.4","esbuild-plugin-tsc":"^0.5.0","vite-tsconfig-paths":"^5.1.4","@types/google-protobuf":"^3.15.6"},"_npmOperationalInternal":{"tmp":"tmp/powerlint_1.0.2_1759678376065_0.601520293009812","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"powerlint","version":"1.0.3","_id":"powerlint@1.0.3","maintainers":[{"name":"wispbit-ai","email":"ilya@wispbit.com"},{"name":"n11v0","email":"nikita@wispbit.com"}],"homepage":"https://github.com/wispbit-ai/powerlint#readme","bugs":{"url":"https://github.com/wispbit-ai/powerlint/issues"},"bin":{"powerlint":"dist/src/index.js"},"dist":{"shasum":"c22d66318ad3367e9f82a31b39c1faca01eed595","tarball":"https://registry.npmjs.org/powerlint/-/powerlint-1.0.3.tgz","fileCount":4,"integrity":"sha512-j6PrvyOh/5KVf4ZC979Fl5+y8d5wNtEhXC3fX/UP8Q7DjZLGLnjMWvtoGSKRiR1tuhTtn/aChuASAWN5W8Is8Q==","signatures":[{"sig":"MEYCIQC6hTUqJ3hBp89kvbH35fclBWuv5M0oY8ygdw8Jd/RFwwIhAKqEqt/p59AWtw6inFSe9ROjFVcNw2lLqu47lj+9mGJP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214245},"type":"module","_from":"file:powerlint-1.0.3.tgz","private":false,"scripts":{"cli":"tsx src/index.ts","lint":"eslint . --ext .ts","build":"rm -rf dist && tsx build.ts","deploy":"pnpm run build && pnpm publish --access=public --no-git-checks"},"_npmUser":{"name":"n11v0","email":"nikita@wispbit.com"},"_resolved":"/tmp/8105f25f5309ac7c26587e40b47f6a5d/powerlint-1.0.3.tgz","_integrity":"sha512-j6PrvyOh/5KVf4ZC979Fl5+y8d5wNtEhXC3fX/UP8Q7DjZLGLnjMWvtoGSKRiR1tuhTtn/aChuASAWN5W8Is8Q==","repository":{"url":"git+https://github.com/wispbit-ai/powerlint.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ai":"5.1.0-beta.19","ora":"^9.0.0","zod":"^3.24.3","glob":"^10.4.5","keyv":"^5.5.3","meow":"^14.0.0","chalk":"^5.4.1","big.js":"^7.0.1","dotenv":"^16.3.1","openai":"4.91.0","js-yaml":"^4.1.0","p-limit":"^6.1.0","jest-diff":"^30.2.0","keyv-file":"^5.2.0","minimatch":"^9.0.3","pretty-format":"^30.2.0","@ai-sdk/openai":"2.1.0-beta.11","@ast-grep/napi":"^0.39.5","google-protobuf":"^3.20.1","@ast-grep/lang-c":"^0.0.3","@ai-sdk/anthropic":"2.1.0-beta.9","@ast-grep/lang-go":"^0.0.3","@ast-grep/lang-cpp":"^0.0.3","@ast-grep/lang-css":"^0.0.4","@ast-grep/lang-lua":"^0.0.4","@ast-grep/lang-php":"^0.0.4","@ast-grep/lang-sql":"^0.0.5","@ast-grep/lang-tsx":"^0.0.4","@ast-grep/lang-bash":"^0.0.4","@ast-grep/lang-dart":"^0.0.4","@ast-grep/lang-html":"^0.0.4","@ast-grep/lang-java":"^0.0.4","@ast-grep/lang-json":"^0.0.4","@ast-grep/lang-ruby":"^0.0.4","@ast-grep/lang-rust":"^0.0.4","@ast-grep/lang-toml":"^0.0.6","@ast-grep/lang-yaml":"^0.0.3","tree-sitter-graphql":"github:joowani/tree-sitter-graphql#c3898a14e872a72726a3e981e647e5456812bd78","@ast-grep/lang-scala":"^0.0.4","@ast-grep/lang-swift":"^0.0.5","@ast-grep/lang-csharp":"^0.0.3","@ast-grep/lang-elixir":"^0.0.4","@ast-grep/lang-kotlin":"^0.0.4","@ast-grep/lang-python":"^0.0.3","@ai-sdk/amazon-bedrock":"3.1.0-beta.11","@ast-grep/lang-angular":"^0.0.6","@ast-grep/lang-haskell":"^0.0.4","@sourcegraph/scip-root":"github:sourcegraph/scip#fc864ca283f65cdd15229f0fdae59a14e3da9a64","@ast-grep/lang-markdown":"^0.0.3","@sourcegraph/scip-python":"^0.6.6","@ai-sdk/openai-compatible":"1.1.0-beta.6","@ast-grep/lang-javascript":"^0.0.4","@ast-grep/lang-typescript":"^0.0.4","@openrouter/ai-sdk-provider":"1.0.0-beta.7","@sourcegraph/scip-typescript":"^0.3.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.1.1","esbuild":"^0.25.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/big.js":"^6.2.2","@types/js-yaml":"^4.0.5","@types/fs-extra":"^11.0.4","esbuild-plugin-tsc":"^0.5.0","vite-tsconfig-paths":"^5.1.4","@types/google-protobuf":"^3.15.6"},"_npmOperationalInternal":{"tmp":"tmp/powerlint_1.0.3_1759696569128_0.8959586770034973","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"powerlint","version":"1.0.4","_id":"powerlint@1.0.4","maintainers":[{"name":"wispbit-ai","email":"ilya@wispbit.com"},{"name":"n11v0","email":"nikita@wispbit.com"}],"homepage":"https://github.com/wispbit-ai/powerlint#readme","bugs":{"url":"https://github.com/wispbit-ai/powerlint/issues"},"bin":{"powerlint":"dist/src/index.js"},"dist":{"shasum":"6533035d6e047c53c124516db86b19e4ea5eb765","tarball":"https://registry.npmjs.org/powerlint/-/powerlint-1.0.4.tgz","fileCount":5,"integrity":"sha512-KM0TytiJkOtfC5GV2a/9OHwmMODP8JvOdoKfatt6KxdmnZk99VXuUJrLqP/baZEYktZVnMl8YwlA4iuSZotXzQ==","signatures":[{"sig":"MEUCIDKc3Cr38cG4V1hHb+9R/eux8kKRC9yJ3GjUHmGcyISzAiEArhVBjGF29FN/1Owkt+xpmxviRt4qbHQPdJaUUubU/ss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243516},"type":"module","_from":"file:powerlint-1.0.4.tgz","private":false,"scripts":{"cli":"tsx src/index.ts","lint":"eslint . --ext .ts","build":"rm -rf dist && tsx build.ts","deploy":"pnpm run build && pnpm publish --access=public --no-git-checks"},"_npmUser":{"name":"n11v0","email":"nikita@wispbit.com"},"_resolved":"/tmp/da08eab5766a7ce83b0bc3a9b9b1544a/powerlint-1.0.4.tgz","_integrity":"sha512-KM0TytiJkOtfC5GV2a/9OHwmMODP8JvOdoKfatt6KxdmnZk99VXuUJrLqP/baZEYktZVnMl8YwlA4iuSZotXzQ==","repository":{"url":"git+https://github.com/wispbit-ai/powerlint.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ai":"5.1.0-beta.19","ora":"^9.0.0","zod":"^3.24.3","glob":"^10.4.5","keyv":"^5.5.3","meow":"^14.0.0","chalk":"^5.4.1","big.js":"^7.0.1","dotenv":"^16.3.1","openai":"4.91.0","js-yaml":"^4.1.0","p-limit":"^6.1.0","jest-diff":"^30.2.0","keyv-file":"^5.2.0","minimatch":"^9.0.3","pretty-format":"^30.2.0","@ai-sdk/openai":"2.1.0-beta.11","@ast-grep/napi":"^0.39.5","google-protobuf":"^3.20.1","@ast-grep/lang-c":"^0.0.3","@ai-sdk/anthropic":"2.1.0-beta.9","@ast-grep/lang-go":"^0.0.3","@ast-grep/lang-cpp":"^0.0.3","@ast-grep/lang-css":"^0.0.4","@ast-grep/lang-lua":"^0.0.4","@ast-grep/lang-php":"^0.0.4","@ast-grep/lang-sql":"^0.0.5","@ast-grep/lang-tsx":"^0.0.4","@ast-grep/lang-bash":"^0.0.4","@ast-grep/lang-dart":"^0.0.4","@ast-grep/lang-html":"^0.0.4","@ast-grep/lang-java":"^0.0.4","@ast-grep/lang-json":"^0.0.4","@ast-grep/lang-ruby":"^0.0.4","@ast-grep/lang-rust":"^0.0.4","@ast-grep/lang-toml":"^0.0.6","@ast-grep/lang-yaml":"^0.0.3","tree-sitter-graphql":"github:joowani/tree-sitter-graphql#c3898a14e872a72726a3e981e647e5456812bd78","@ast-grep/lang-scala":"^0.0.4","@ast-grep/lang-swift":"^0.0.5","@ast-grep/lang-csharp":"^0.0.3","@ast-grep/lang-elixir":"^0.0.4","@ast-grep/lang-kotlin":"^0.0.4","@ast-grep/lang-python":"^0.0.3","@ai-sdk/amazon-bedrock":"3.1.0-beta.11","@ast-grep/lang-angular":"^0.0.6","@ast-grep/lang-haskell":"^0.0.4","@sourcegraph/scip-root":"github:sourcegraph/scip#fc864ca283f65cdd15229f0fdae59a14e3da9a64","@ast-grep/lang-markdown":"^0.0.3","@sourcegraph/scip-python":"^0.6.6","@ai-sdk/openai-compatible":"1.1.0-beta.6","@ast-grep/lang-javascript":"^0.0.4","@ast-grep/lang-typescript":"^0.0.4","@openrouter/ai-sdk-provider":"1.0.0-beta.7","@sourcegraph/scip-typescript":"^0.3.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.1.1","esbuild":"^0.25.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/big.js":"^6.2.2","@types/js-yaml":"^4.0.5","@types/fs-extra":"^11.0.4","esbuild-plugin-tsc":"^0.5.0","vite-tsconfig-paths":"^5.1.4","@types/google-protobuf":"^3.15.6"},"_npmOperationalInternal":{"tmp":"tmp/powerlint_1.0.4_1759697308457_0.4128016496941673","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"powerlint","version":"1.0.5","_id":"powerlint@1.0.5","maintainers":[{"name":"wispbit-ai","email":"ilya@wispbit.com"},{"name":"n11v0","email":"nikita@wispbit.com"}],"homepage":"https://github.com/wispbit-ai/powerlint#readme","bugs":{"url":"https://github.com/wispbit-ai/powerlint/issues"},"bin":{"powerlint":"dist/src/index.js"},"dist":{"shasum":"366cfab0703830a7022eebde58e2fdf0169b7f91","tarball":"https://registry.npmjs.org/powerlint/-/powerlint-1.0.5.tgz","fileCount":5,"integrity":"sha512-OF2wzu270ortFNxilkCkl8boTaqdIdOdAexqfMvqbD7xQzoI3p4mAeuunmMO3xRrS9o4pl4buU9dzTn5n171kA==","signatures":[{"sig":"MEUCIEpDlEhMD8ZR1Wg+m7txmJAIK0bH8Osu3PJg6QyYQ5KmAiEAk0Fd/GSUKM9omv9rn6emwh5jPEGh0Htaoys55CiLQas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254541},"type":"module","_from":"file:powerlint-1.0.5.tgz","private":false,"scripts":{"cli":"tsx src/index.ts","lint":"eslint . --ext .ts","build":"rm -rf dist && tsx build.ts","deploy":"pnpm run build && pnpm publish --access=public --no-git-checks"},"_npmUser":{"name":"n11v0","email":"nikita@wispbit.com"},"_resolved":"/tmp/3599c82f44f1c70687fccada7d7e4685/powerlint-1.0.5.tgz","_integrity":"sha512-OF2wzu270ortFNxilkCkl8boTaqdIdOdAexqfMvqbD7xQzoI3p4mAeuunmMO3xRrS9o4pl4buU9dzTn5n171kA==","repository":{"url":"git+https://github.com/wispbit-ai/powerlint.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ai":"5.1.0-beta.19","ora":"^9.0.0","zod":"^3.24.3","glob":"^10.4.5","keyv":"^5.5.3","meow":"^14.0.0","chalk":"^5.4.1","big.js":"^7.0.1","dotenv":"^16.3.1","openai":"4.91.0","js-yaml":"^4.1.0","p-limit":"^6.1.0","jest-diff":"^30.2.0","keyv-file":"^5.2.0","minimatch":"^9.0.3","pretty-format":"^30.2.0","@ai-sdk/openai":"2.1.0-beta.11","@ast-grep/napi":"^0.39.5","google-protobuf":"^3.20.1","@ast-grep/lang-c":"^0.0.3","@ai-sdk/anthropic":"2.1.0-beta.9","@ast-grep/lang-go":"^0.0.3","@ast-grep/lang-cpp":"^0.0.3","@ast-grep/lang-css":"^0.0.4","@ast-grep/lang-lua":"^0.0.4","@ast-grep/lang-php":"^0.0.4","@ast-grep/lang-sql":"^0.0.5","@ast-grep/lang-tsx":"^0.0.4","@ast-grep/lang-bash":"^0.0.4","@ast-grep/lang-dart":"^0.0.4","@ast-grep/lang-html":"^0.0.4","@ast-grep/lang-java":"^0.0.4","@ast-grep/lang-json":"^0.0.4","@ast-grep/lang-ruby":"^0.0.4","@ast-grep/lang-rust":"^0.0.4","@ast-grep/lang-toml":"^0.0.6","@ast-grep/lang-yaml":"^0.0.3","tree-sitter-graphql":"github:joowani/tree-sitter-graphql#c3898a14e872a72726a3e981e647e5456812bd78","@ast-grep/lang-scala":"^0.0.4","@ast-grep/lang-swift":"^0.0.5","@ast-grep/lang-csharp":"^0.0.3","@ast-grep/lang-elixir":"^0.0.4","@ast-grep/lang-kotlin":"^0.0.4","@ast-grep/lang-python":"^0.0.3","@ai-sdk/amazon-bedrock":"3.1.0-beta.11","@ast-grep/lang-angular":"^0.0.6","@ast-grep/lang-haskell":"^0.0.4","@sourcegraph/scip-root":"github:sourcegraph/scip#fc864ca283f65cdd15229f0fdae59a14e3da9a64","@ast-grep/lang-markdown":"^0.0.3","@sourcegraph/scip-python":"^0.6.6","@ai-sdk/openai-compatible":"1.1.0-beta.6","@ast-grep/lang-javascript":"^0.0.4","@ast-grep/lang-typescript":"^0.0.4","@openrouter/ai-sdk-provider":"1.0.0-beta.7","@sourcegraph/scip-typescript":"^0.3.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.1.1","esbuild":"^0.25.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/big.js":"^6.2.2","@types/js-yaml":"^4.0.5","@types/fs-extra":"^11.0.4","esbuild-plugin-tsc":"^0.5.0","vite-tsconfig-paths":"^5.1.4","@types/google-protobuf":"^3.15.6"},"_npmOperationalInternal":{"tmp":"tmp/powerlint_1.0.5_1759704860479_0.19956751584630372","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"powerlint","version":"1.0.6","_id":"powerlint@1.0.6","maintainers":[{"name":"wispbit-ai","email":"ilya@wispbit.com"},{"name":"n11v0","email":"nikita@wispbit.com"}],"homepage":"https://github.com/wispbit-ai/powerlint#readme","bugs":{"url":"https://github.com/wispbit-ai/powerlint/issues"},"bin":{"powerlint":"dist/src/index.js"},"dist":{"shasum":"45d8335fdb0a544258067dc0d5f4b7acad21deb8","tarball":"https://registry.npmjs.org/powerlint/-/powerlint-1.0.6.tgz","fileCount":5,"integrity":"sha512-LdnkoFGA6FmqO8sCPWPikBNI8o8CCm+Ba6q8Atxbjyfz9+N3Q9mqptzP2+j/Ngbm+srt9ZtFFeL8fKYPV8Y04g==","signatures":[{"sig":"MEUCIQDpJlJbcDMq8qOLfG8B0Gkj1NNd586G3KCgcIBd26P9dgIgcE1eaW6C6So1m51dNwn4xJiR3H/fX5qTNliOqPvv09A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254234},"type":"module","_from":"file:powerlint-1.0.6.tgz","private":false,"scripts":{"cli":"tsx src/index.ts","lint":"eslint . --ext .ts","build":"rm -rf dist && tsx build.ts","deploy":"pnpm run build && pnpm publish --access=public --no-git-checks"},"_npmUser":{"name":"n11v0","email":"nikita@wispbit.com"},"_resolved":"/tmp/d0ef633144e685fd8bebe162d1be1fde/powerlint-1.0.6.tgz","_integrity":"sha512-LdnkoFGA6FmqO8sCPWPikBNI8o8CCm+Ba6q8Atxbjyfz9+N3Q9mqptzP2+j/Ngbm+srt9ZtFFeL8fKYPV8Y04g==","repository":{"url":"git+https://github.com/wispbit-ai/powerlint.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ai":"5.1.0-beta.19","ora":"^9.0.0","zod":"^3.24.3","glob":"^10.4.5","keyv":"^5.5.3","meow":"^14.0.0","chalk":"^5.4.1","big.js":"^7.0.1","dotenv":"^16.3.1","openai":"4.91.0","js-yaml":"^4.1.0","p-limit":"^6.1.0","jest-diff":"^30.2.0","keyv-file":"^5.2.0","minimatch":"^9.0.3","pretty-format":"^30.2.0","@ai-sdk/openai":"2.1.0-beta.11","@ast-grep/napi":"^0.39.5","google-protobuf":"^3.20.1","@ast-grep/lang-c":"^0.0.3","@ai-sdk/anthropic":"2.1.0-beta.9","@ast-grep/lang-go":"^0.0.3","@ast-grep/lang-cpp":"^0.0.3","@ast-grep/lang-css":"^0.0.4","@ast-grep/lang-lua":"^0.0.4","@ast-grep/lang-php":"^0.0.4","@ast-grep/lang-sql":"^0.0.5","@ast-grep/lang-tsx":"^0.0.4","@ast-grep/lang-bash":"^0.0.4","@ast-grep/lang-dart":"^0.0.4","@ast-grep/lang-html":"^0.0.4","@ast-grep/lang-java":"^0.0.4","@ast-grep/lang-json":"^0.0.4","@ast-grep/lang-ruby":"^0.0.4","@ast-grep/lang-rust":"^0.0.4","@ast-grep/lang-toml":"^0.0.6","@ast-grep/lang-yaml":"^0.0.3","tree-sitter-graphql":"github:joowani/tree-sitter-graphql#c3898a14e872a72726a3e981e647e5456812bd78","@ast-grep/lang-scala":"^0.0.4","@ast-grep/lang-swift":"^0.0.5","@ast-grep/lang-csharp":"^0.0.3","@ast-grep/lang-elixir":"^0.0.4","@ast-grep/lang-kotlin":"^0.0.4","@ast-grep/lang-python":"^0.0.3","@ai-sdk/amazon-bedrock":"3.1.0-beta.11","@ast-grep/lang-angular":"^0.0.6","@ast-grep/lang-haskell":"^0.0.4","@sourcegraph/scip-root":"github:sourcegraph/scip#fc864ca283f65cdd15229f0fdae59a14e3da9a64","@ast-grep/lang-markdown":"^0.0.3","@sourcegraph/scip-python":"^0.6.6","@ai-sdk/openai-compatible":"1.1.0-beta.6","@ast-grep/lang-javascript":"^0.0.4","@ast-grep/lang-typescript":"^0.0.4","@openrouter/ai-sdk-provider":"1.0.0-beta.7","@sourcegraph/scip-typescript":"^0.3.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.1.1","esbuild":"^0.25.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/big.js":"^6.2.2","@types/js-yaml":"^4.0.5","@types/fs-extra":"^11.0.4","esbuild-plugin-tsc":"^0.5.0","vite-tsconfig-paths":"^5.1.4","@types/google-protobuf":"^3.15.6"},"_npmOperationalInternal":{"tmp":"tmp/powerlint_1.0.6_1759705076615_0.2535036794146295","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"powerlint","version":"1.0.7","_id":"powerlint@1.0.7","maintainers":[{"name":"wispbit-ai","email":"ilya@wispbit.com"},{"name":"n11v0","email":"nikita@wispbit.com"}],"homepage":"https://github.com/wispbit-ai/powerlint#readme","bugs":{"url":"https://github.com/wispbit-ai/powerlint/issues"},"bin":{"powerlint":"dist/src/index.js"},"dist":{"shasum":"6ef9bb5b0f266bf2bda9bb2950d8b6cc81e28270","tarball":"https://registry.npmjs.org/powerlint/-/powerlint-1.0.7.tgz","fileCount":5,"integrity":"sha512-ReXjHgSi60Sp/A/gNxU5ae6MtKcL41vsVg+UM421CBKHDpaepjGu91201DHG7dxOeMnRKUbCTzZcLmoekvO13g==","signatures":[{"sig":"MEUCIQDGMmmye9bXZxfg1ZTDSj3dgesowwJ+u7lzTr2VcJwflAIgbpokNTBXgb/Hck93LWn8cOe12sQUUEVPwcTRroYYOj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253936},"type":"module","_from":"file:powerlint-1.0.7.tgz","private":false,"scripts":{"cli":"tsx src/index.ts","lint":"eslint . --ext .ts","build":"rm -rf dist && tsx build.ts","deploy":"pnpm run build && pnpm publish --access=public --no-git-checks"},"_npmUser":{"name":"n11v0","email":"nikita@wispbit.com"},"_resolved":"/tmp/23624aa8a9caa1bb7ea950317f0787f2/powerlint-1.0.7.tgz","_integrity":"sha512-ReXjHgSi60Sp/A/gNxU5ae6MtKcL41vsVg+UM421CBKHDpaepjGu91201DHG7dxOeMnRKUbCTzZcLmoekvO13g==","repository":{"url":"git+https://github.com/wispbit-ai/powerlint.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ai":"5.1.0-beta.19","ora":"^9.0.0","zod":"^3.24.3","glob":"^10.4.5","keyv":"^5.5.3","meow":"^14.0.0","chalk":"^5.4.1","big.js":"^7.0.1","dotenv":"^16.3.1","openai":"4.91.0","js-yaml":"^4.1.0","p-limit":"^6.1.0","jest-diff":"^30.2.0","keyv-file":"^5.2.0","minimatch":"^9.0.3","pretty-format":"^30.2.0","@ai-sdk/openai":"2.1.0-beta.11","@ast-grep/napi":"^0.39.5","google-protobuf":"^3.20.1","@ast-grep/lang-c":"^0.0.3","@ai-sdk/anthropic":"2.1.0-beta.9","@ast-grep/lang-go":"^0.0.3","@ast-grep/lang-cpp":"^0.0.3","@ast-grep/lang-css":"^0.0.4","@ast-grep/lang-lua":"^0.0.4","@ast-grep/lang-php":"^0.0.4","@ast-grep/lang-sql":"^0.0.5","@ast-grep/lang-tsx":"^0.0.4","@ast-grep/lang-bash":"^0.0.4","@ast-grep/lang-dart":"^0.0.4","@ast-grep/lang-html":"^0.0.4","@ast-grep/lang-java":"^0.0.4","@ast-grep/lang-json":"^0.0.4","@ast-grep/lang-ruby":"^0.0.4","@ast-grep/lang-rust":"^0.0.4","@ast-grep/lang-toml":"^0.0.6","@ast-grep/lang-yaml":"^0.0.3","tree-sitter-graphql":"github:joowani/tree-sitter-graphql#c3898a14e872a72726a3e981e647e5456812bd78","@ast-grep/lang-scala":"^0.0.4","@ast-grep/lang-swift":"^0.0.5","@ast-grep/lang-csharp":"^0.0.3","@ast-grep/lang-elixir":"^0.0.4","@ast-grep/lang-kotlin":"^0.0.4","@ast-grep/lang-python":"^0.0.3","@ai-sdk/amazon-bedrock":"3.1.0-beta.11","@ast-grep/lang-angular":"^0.0.6","@ast-grep/lang-haskell":"^0.0.4","@sourcegraph/scip-root":"github:sourcegraph/scip#fc864ca283f65cdd15229f0fdae59a14e3da9a64","@ast-grep/lang-markdown":"^0.0.3","@sourcegraph/scip-python":"^0.6.6","@ai-sdk/openai-compatible":"1.1.0-beta.6","@ast-grep/lang-javascript":"^0.0.4","@ast-grep/lang-typescript":"^0.0.4","@openrouter/ai-sdk-provider":"1.0.0-beta.7","@sourcegraph/scip-typescript":"^0.3.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.1.1","esbuild":"^0.25.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/big.js":"^6.2.2","@types/js-yaml":"^4.0.5","@types/fs-extra":"^11.0.4","esbuild-plugin-tsc":"^0.5.0","vite-tsconfig-paths":"^5.1.4","@types/google-protobuf":"^3.15.6"},"_npmOperationalInternal":{"tmp":"tmp/powerlint_1.0.7_1759705420178_0.47991297774899944","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"powerlint","version":"1.0.8","_id":"powerlint@1.0.8","maintainers":[{"name":"wispbit-ai","email":"ilya@wispbit.com"},{"name":"n11v0","email":"nikita@wispbit.com"}],"homepage":"https://github.com/wispbit-ai/powerlint#readme","bugs":{"url":"https://github.com/wispbit-ai/powerlint/issues"},"bin":{"powerlint":"dist/src/index.js"},"dist":{"shasum":"ae3e041de3255593847bb6ae3a160c507c2b4080","tarball":"https://registry.npmjs.org/powerlint/-/powerlint-1.0.8.tgz","fileCount":5,"integrity":"sha512-MFP3pRpzin31boz1xtaZCnOy8IcBu4toM1puQ1xBKIz3xmMou6kJ3xmq9qgKovvUTBY6zGk+huIw3qIS7Va5bw==","signatures":[{"sig":"MEUCIQDwIBSAjNyV7YDrVx3aLPRrUIAYjKbkiT5Tl268BI29uQIgVHKeZ/f/RkHc/axwwW++GOnjHFqHIev3qzkHS8BjhuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253981},"type":"module","_from":"file:powerlint-1.0.8.tgz","private":false,"scripts":{"cli":"tsx src/index.ts","lint":"eslint . --ext .ts","build":"rm -rf dist && tsx build.ts","deploy":"pnpm run build && pnpm publish --access=public --no-git-checks"},"_npmUser":{"name":"n11v0","email":"nikita@wispbit.com"},"_resolved":"/tmp/9269edcfacd192005f8847ee170fb35e/powerlint-1.0.8.tgz","_integrity":"sha512-MFP3pRpzin31boz1xtaZCnOy8IcBu4toM1puQ1xBKIz3xmMou6kJ3xmq9qgKovvUTBY6zGk+huIw3qIS7Va5bw==","repository":{"url":"git+https://github.com/wispbit-ai/powerlint.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ai":"5.1.0-beta.19","ora":"^9.0.0","zod":"^3.24.3","glob":"^10.4.5","keyv":"^5.5.3","meow":"^14.0.0","chalk":"^5.4.1","big.js":"^7.0.1","dotenv":"^16.3.1","openai":"4.91.0","js-yaml":"^4.1.0","p-limit":"^6.1.0","jest-diff":"^30.2.0","keyv-file":"^5.2.0","minimatch":"^9.0.3","pretty-format":"^30.2.0","@ai-sdk/openai":"2.1.0-beta.11","@ast-grep/napi":"^0.39.5","google-protobuf":"^3.20.1","@ast-grep/lang-c":"^0.0.3","@ai-sdk/anthropic":"2.1.0-beta.9","@ast-grep/lang-go":"^0.0.3","@ast-grep/lang-cpp":"^0.0.3","@ast-grep/lang-css":"^0.0.4","@ast-grep/lang-lua":"^0.0.4","@ast-grep/lang-php":"^0.0.4","@ast-grep/lang-sql":"^0.0.5","@ast-grep/lang-tsx":"^0.0.4","@ast-grep/lang-bash":"^0.0.4","@ast-grep/lang-dart":"^0.0.4","@ast-grep/lang-html":"^0.0.4","@ast-grep/lang-java":"^0.0.4","@ast-grep/lang-json":"^0.0.4","@ast-grep/lang-ruby":"^0.0.4","@ast-grep/lang-rust":"^0.0.4","@ast-grep/lang-toml":"^0.0.6","@ast-grep/lang-yaml":"^0.0.3","tree-sitter-graphql":"github:joowani/tree-sitter-graphql#c3898a14e872a72726a3e981e647e5456812bd78","@ast-grep/lang-scala":"^0.0.4","@ast-grep/lang-swift":"^0.0.5","@ast-grep/lang-csharp":"^0.0.3","@ast-grep/lang-elixir":"^0.0.4","@ast-grep/lang-kotlin":"^0.0.4","@ast-grep/lang-python":"^0.0.3","@ai-sdk/amazon-bedrock":"3.1.0-beta.11","@ast-grep/lang-angular":"^0.0.6","@ast-grep/lang-haskell":"^0.0.4","@sourcegraph/scip-root":"github:sourcegraph/scip#fc864ca283f65cdd15229f0fdae59a14e3da9a64","@ast-grep/lang-markdown":"^0.0.3","@sourcegraph/scip-python":"^0.6.6","@ai-sdk/openai-compatible":"1.1.0-beta.6","@ast-grep/lang-javascript":"^0.0.4","@ast-grep/lang-typescript":"^0.0.4","@openrouter/ai-sdk-provider":"1.0.0-beta.7","@sourcegraph/scip-typescript":"^0.3.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.1.1","esbuild":"^0.25.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/big.js":"^6.2.2","@types/js-yaml":"^4.0.5","@types/fs-extra":"^11.0.4","esbuild-plugin-tsc":"^0.5.0","vite-tsconfig-paths":"^5.1.4","@types/google-protobuf":"^3.15.6"},"_npmOperationalInternal":{"tmp":"tmp/powerlint_1.0.8_1759705862831_0.214702128655464","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"powerlint","version":"1.0.9","_id":"powerlint@1.0.9","maintainers":[{"name":"wispbit-ai","email":"ilya@wispbit.com"},{"name":"n11v0","email":"nikita@wispbit.com"}],"homepage":"https://github.com/wispbit-ai/powerlint#readme","bugs":{"url":"https://github.com/wispbit-ai/powerlint/issues"},"bin":{"powerlint":"dist/src/index.js"},"dist":{"shasum":"2f9eeeadc0111d9b2542003bf24d2d86fd30648f","tarball":"https://registry.npmjs.org/powerlint/-/powerlint-1.0.9.tgz","fileCount":5,"integrity":"sha512-/XxvuoVVMOnkokf+T7ms9ktR4VHM5Q4UuApcYPHYp1jYKqVU69eaNyAdbE9uaHqfYN8rIata7jyFVYGfx4bfzA==","signatures":[{"sig":"MEUCIAFP/5od0UxM7HjM3lczrgm2YOPV5nMbXDDvXcEQk3xcAiEA2ErOb0gKFWDVo1sRxnlrtijTG59hIwKyDeTG0L82Ofo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258942},"type":"module","_from":"file:powerlint-1.0.9.tgz","private":false,"scripts":{"cli":"tsx src/index.ts","lint":"eslint . --ext .ts","build":"rm -rf dist && tsx build.ts","deploy":"pnpm run build && pnpm publish --access=public --no-git-checks"},"_npmUser":{"name":"n11v0","email":"nikita@wispbit.com"},"_resolved":"/tmp/39c960a16c5f03d2d21b58d3bbb82460/powerlint-1.0.9.tgz","_integrity":"sha512-/XxvuoVVMOnkokf+T7ms9ktR4VHM5Q4UuApcYPHYp1jYKqVU69eaNyAdbE9uaHqfYN8rIata7jyFVYGfx4bfzA==","repository":{"url":"git+https://github.com/wispbit-ai/powerlint.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ai":"5.1.0-beta.19","ora":"^9.0.0","zod":"^3.24.3","glob":"^10.4.5","keyv":"^5.5.3","meow":"^14.0.0","chalk":"^5.4.1","big.js":"^7.0.1","dotenv":"^16.3.1","openai":"4.91.0","js-yaml":"^4.1.0","p-limit":"^6.1.0","jest-diff":"^30.2.0","keyv-file":"^5.2.0","minimatch":"^9.0.3","pretty-format":"^30.2.0","@ai-sdk/openai":"2.1.0-beta.11","@ast-grep/napi":"^0.39.5","google-protobuf":"^3.20.1","@ast-grep/lang-c":"^0.0.3","@ai-sdk/anthropic":"2.1.0-beta.9","@ast-grep/lang-go":"^0.0.3","@ast-grep/lang-cpp":"^0.0.3","@ast-grep/lang-css":"^0.0.4","@ast-grep/lang-lua":"^0.0.4","@ast-grep/lang-php":"^0.0.4","@ast-grep/lang-sql":"^0.0.5","@ast-grep/lang-tsx":"^0.0.4","@ast-grep/lang-bash":"^0.0.4","@ast-grep/lang-dart":"^0.0.4","@ast-grep/lang-html":"^0.0.4","@ast-grep/lang-java":"^0.0.4","@ast-grep/lang-json":"^0.0.4","@ast-grep/lang-ruby":"^0.0.4","@ast-grep/lang-rust":"^0.0.4","@ast-grep/lang-toml":"^0.0.6","@ast-grep/lang-yaml":"^0.0.3","tree-sitter-graphql":"github:joowani/tree-sitter-graphql#c3898a14e872a72726a3e981e647e5456812bd78","@ast-grep/lang-scala":"^0.0.4","@ast-grep/lang-swift":"^0.0.5","@ast-grep/lang-csharp":"^0.0.3","@ast-grep/lang-elixir":"^0.0.4","@ast-grep/lang-kotlin":"^0.0.4","@ast-grep/lang-python":"^0.0.3","@ai-sdk/amazon-bedrock":"3.1.0-beta.11","@ast-grep/lang-angular":"^0.0.6","@ast-grep/lang-haskell":"^0.0.4","@sourcegraph/scip-root":"github:sourcegraph/scip#fc864ca283f65cdd15229f0fdae59a14e3da9a64","@ast-grep/lang-markdown":"^0.0.3","@sourcegraph/scip-python":"^0.6.6","@ai-sdk/openai-compatible":"1.1.0-beta.6","@ast-grep/lang-javascript":"^0.0.4","@ast-grep/lang-typescript":"^0.0.4","@openrouter/ai-sdk-provider":"1.0.0-beta.7","@sourcegraph/scip-typescript":"^0.3.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.1.1","esbuild":"^0.25.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/big.js":"^6.2.2","@types/js-yaml":"^4.0.5","@types/fs-extra":"^11.0.4","esbuild-plugin-tsc":"^0.5.0","vite-tsconfig-paths":"^5.1.4","@types/google-protobuf":"^3.15.6"},"_npmOperationalInternal":{"tmp":"tmp/powerlint_1.0.9_1759710150533_0.38583182132120086","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"powerlint","version":"1.0.10","_id":"powerlint@1.0.10","maintainers":[{"name":"wispbit-ai","email":"ilya@wispbit.com"},{"name":"n11v0","email":"nikita@wispbit.com"}],"homepage":"https://github.com/wispbit-ai/powerlint#readme","bugs":{"url":"https://github.com/wispbit-ai/powerlint/issues"},"bin":{"powerlint":"dist/src/index.js"},"dist":{"shasum":"59c2edd413cf0ebadb038e2046d5930cf3c71d28","tarball":"https://registry.npmjs.org/powerlint/-/powerlint-1.0.10.tgz","fileCount":5,"integrity":"sha512-FCtObEvG2NQPwbc59UP9ulQes32wwIZO7eldU+CyLKf5H3UYj2Gb+lzAdWyI5qB3UPjsN8/4D4nbKiceLIRqPQ==","signatures":[{"sig":"MEUCIQC2MZXg4imPfsJb3IceRPy3whLM6cOjBRZXJ+6SeXvtyAIgGGg4gw+V6iJ+oS3sII6i9GIgw6l+OZUcUbmVbe6xHcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259087},"type":"module","_from":"file:powerlint-1.0.10.tgz","private":false,"scripts":{"cli":"tsx src/index.ts","lint":"eslint . --ext .ts","build":"rm -rf dist && tsx build.ts","deploy":"pnpm run build && pnpm publish --access=public --no-git-checks"},"_npmUser":{"name":"n11v0","email":"nikita@wispbit.com"},"_resolved":"/tmp/c47006556d4d39b86cfbdd33d4bc81bc/powerlint-1.0.10.tgz","_integrity":"sha512-FCtObEvG2NQPwbc59UP9ulQes32wwIZO7eldU+CyLKf5H3UYj2Gb+lzAdWyI5qB3UPjsN8/4D4nbKiceLIRqPQ==","repository":{"url":"git+https://github.com/wispbit-ai/powerlint.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ai":"5.1.0-beta.19","ora":"^9.0.0","zod":"^3.24.3","glob":"^10.4.5","keyv":"^5.5.3","meow":"^14.0.0","chalk":"^5.4.1","big.js":"^7.0.1","dotenv":"^16.3.1","openai":"4.91.0","js-yaml":"^4.1.0","p-limit":"^6.1.0","jest-diff":"^30.2.0","keyv-file":"^5.2.0","minimatch":"^9.0.3","pretty-format":"^30.2.0","@ai-sdk/openai":"2.1.0-beta.11","@ast-grep/napi":"^0.39.5","google-protobuf":"^3.20.1","@ast-grep/lang-c":"^0.0.3","@ai-sdk/anthropic":"2.1.0-beta.9","@ast-grep/lang-go":"^0.0.3","@ast-grep/lang-cpp":"^0.0.3","@ast-grep/lang-css":"^0.0.4","@ast-grep/lang-lua":"^0.0.4","@ast-grep/lang-php":"^0.0.4","@ast-grep/lang-sql":"^0.0.5","@ast-grep/lang-tsx":"^0.0.4","@ast-grep/lang-bash":"^0.0.4","@ast-grep/lang-dart":"^0.0.4","@ast-grep/lang-html":"^0.0.4","@ast-grep/lang-java":"^0.0.4","@ast-grep/lang-json":"^0.0.4","@ast-grep/lang-ruby":"^0.0.4","@ast-grep/lang-rust":"^0.0.4","@ast-grep/lang-toml":"^0.0.6","@ast-grep/lang-yaml":"^0.0.3","tree-sitter-graphql":"github:joowani/tree-sitter-graphql#c3898a14e872a72726a3e981e647e5456812bd78","@ast-grep/lang-scala":"^0.0.4","@ast-grep/lang-swift":"^0.0.5","@ast-grep/lang-csharp":"^0.0.3","@ast-grep/lang-elixir":"^0.0.4","@ast-grep/lang-kotlin":"^0.0.4","@ast-grep/lang-python":"^0.0.3","@ai-sdk/amazon-bedrock":"3.1.0-beta.11","@ast-grep/lang-angular":"^0.0.6","@ast-grep/lang-haskell":"^0.0.4","@sourcegraph/scip-root":"github:sourcegraph/scip#fc864ca283f65cdd15229f0fdae59a14e3da9a64","@ast-grep/lang-markdown":"^0.0.3","@sourcegraph/scip-python":"^0.6.6","@ai-sdk/openai-compatible":"1.1.0-beta.6","@ast-grep/lang-javascript":"^0.0.4","@ast-grep/lang-typescript":"^0.0.4","@openrouter/ai-sdk-provider":"1.0.0-beta.7","@sourcegraph/scip-typescript":"^0.3.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.1.1","esbuild":"^0.25.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/big.js":"^6.2.2","@types/js-yaml":"^4.0.5","@types/fs-extra":"^11.0.4","esbuild-plugin-tsc":"^0.5.0","vite-tsconfig-paths":"^5.1.4","@types/google-protobuf":"^3.15.6"},"_npmOperationalInternal":{"tmp":"tmp/powerlint_1.0.10_1759765985711_0.16772425603723606","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"powerlint","version":"1.0.11","_id":"powerlint@1.0.11","maintainers":[{"name":"wispbit-ai","email":"ilya@wispbit.com"},{"name":"n11v0","email":"nikita@wispbit.com"}],"homepage":"https://github.com/wispbit-ai/powerlint#readme","bugs":{"url":"https://github.com/wispbit-ai/powerlint/issues"},"bin":{"powerlint":"dist/src/index.js"},"dist":{"shasum":"82aaf69b997a3d98e8029930a1f1c5a7cbfc9e90","tarball":"https://registry.npmjs.org/powerlint/-/powerlint-1.0.11.tgz","fileCount":6,"integrity":"sha512-s8eM3ELSu52eiGuFr4ZdLCbZ/w24s/vWfDRdzYI877VGXFh92Ls963J8A5TxLrmWVdKcjHbznfe6PlHWmJkGAw==","signatures":[{"sig":"MEUCIBLEskYrBhDcORkyUOYRJsFGIM/QXFKolS3s7lnViWJbAiEAvD0btoVgXV7CjCCn1/lIVo7Lqawo+OJtLrt2GPuIfIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":266480},"type":"module","_from":"file:powerlint-1.0.11.tgz","private":false,"scripts":{"cli":"tsx src/index.ts","lint":"eslint . --ext .ts","test":"vitest","build":"rm -rf dist && tsx build.ts","deploy":"pnpm run build && pnpm publish --access=public --no-git-checks"},"_npmUser":{"name":"n11v0","email":"nikita@wispbit.com"},"_resolved":"/tmp/d1226feb7125b6ef73f24274a0a47046/powerlint-1.0.11.tgz","_integrity":"sha512-s8eM3ELSu52eiGuFr4ZdLCbZ/w24s/vWfDRdzYI877VGXFh92Ls963J8A5TxLrmWVdKcjHbznfe6PlHWmJkGAw==","repository":{"url":"git+https://github.com/wispbit-ai/powerlint.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ai":"5.1.0-beta.19","ora":"^9.0.0","zod":"^3.24.3","glob":"^10.4.5","keyv":"^5.5.3","meow":"^14.0.0","chalk":"^5.4.1","big.js":"^7.0.1","dotenv":"^16.3.1","openai":"4.91.0","js-yaml":"^4.1.0","p-limit":"^6.1.0","jest-diff":"^30.2.0","keyv-file":"^5.2.0","minimatch":"^9.0.3","pretty-format":"^30.2.0","@ai-sdk/openai":"2.1.0-beta.11","@ast-grep/napi":"^0.39.5","google-protobuf":"^3.20.1","@ast-grep/lang-c":"^0.0.3","@ai-sdk/anthropic":"2.1.0-beta.9","@ast-grep/lang-go":"^0.0.3","@ast-grep/lang-cpp":"^0.0.3","@ast-grep/lang-css":"^0.0.4","@ast-grep/lang-lua":"^0.0.4","@ast-grep/lang-php":"^0.0.4","@ast-grep/lang-sql":"^0.0.5","@ast-grep/lang-tsx":"^0.0.4","@ast-grep/lang-bash":"^0.0.4","@ast-grep/lang-dart":"^0.0.4","@ast-grep/lang-html":"^0.0.4","@ast-grep/lang-java":"^0.0.4","@ast-grep/lang-json":"^0.0.4","@ast-grep/lang-ruby":"^0.0.4","@ast-grep/lang-rust":"^0.0.4","@ast-grep/lang-toml":"^0.0.6","@ast-grep/lang-yaml":"^0.0.3","tree-sitter-graphql":"github:joowani/tree-sitter-graphql#c3898a14e872a72726a3e981e647e5456812bd78","@ast-grep/lang-scala":"^0.0.4","@ast-grep/lang-swift":"^0.0.5","@ast-grep/lang-csharp":"^0.0.3","@ast-grep/lang-elixir":"^0.0.4","@ast-grep/lang-kotlin":"^0.0.4","@ast-grep/lang-python":"^0.0.3","@ai-sdk/amazon-bedrock":"3.1.0-beta.11","@ast-grep/lang-angular":"^0.0.6","@ast-grep/lang-haskell":"^0.0.4","@sourcegraph/scip-root":"github:sourcegraph/scip#fc864ca283f65cdd15229f0fdae59a14e3da9a64","@ast-grep/lang-markdown":"^0.0.3","@sourcegraph/scip-python":"^0.6.6","@ai-sdk/openai-compatible":"1.1.0-beta.6","@ast-grep/lang-javascript":"^0.0.4","@ast-grep/lang-typescript":"^0.0.4","@openrouter/ai-sdk-provider":"1.0.0-beta.7","@sourcegraph/scip-typescript":"^0.3.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.1.1","esbuild":"^0.25.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/big.js":"^6.2.2","@types/js-yaml":"^4.0.5","@types/fs-extra":"^11.0.4","esbuild-plugin-tsc":"^0.5.0","vite-tsconfig-paths":"^5.1.4","@types/google-protobuf":"^3.15.6"},"_npmOperationalInternal":{"tmp":"tmp/powerlint_1.0.11_1759770095849_0.20651302631042023","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"powerlint","version":"1.0.12","_id":"powerlint@1.0.12","maintainers":[{"name":"wispbit-ai","email":"ilya@wispbit.com"},{"name":"n11v0","email":"nikita@wispbit.com"}],"homepage":"https://github.com/wispbit-ai/powerlint#readme","bugs":{"url":"https://github.com/wispbit-ai/powerlint/issues"},"bin":{"powerlint":"dist/src/index.js"},"dist":{"shasum":"74d8bc15b17124d1d3b1c9c10a4a4beb823ea207","tarball":"https://registry.npmjs.org/powerlint/-/powerlint-1.0.12.tgz","fileCount":6,"integrity":"sha512-VGd8dFX2aD0/TpagtcLoMUOidFq9GIW2WwD9I+AO86jhixhzFd0IkCkBXvWCU6V4gzrb27AQD2az8c/wVrK58A==","signatures":[{"sig":"MEUCIGNPFNsoRb0gnH6M6OGVjM+kylu3+3csfnh6HFHHcOyrAiEA33EQy4x0lYszO81doADcXdjwsB0TnpwhqTsdT9adISc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272882},"type":"module","_from":"file:powerlint-1.0.12.tgz","private":false,"scripts":{"cli":"tsx src/index.ts","lint":"eslint . --ext .ts","test":"vitest","build":"rm -rf dist && tsx build.ts","deploy":"pnpm run build && pnpm publish --access=public --no-git-checks"},"_npmUser":{"name":"n11v0","email":"nikita@wispbit.com"},"_resolved":"/tmp/87a99ab8506ca6c8806b0e85e5f04b34/powerlint-1.0.12.tgz","_integrity":"sha512-VGd8dFX2aD0/TpagtcLoMUOidFq9GIW2WwD9I+AO86jhixhzFd0IkCkBXvWCU6V4gzrb27AQD2az8c/wVrK58A==","repository":{"url":"git+https://github.com/wispbit-ai/powerlint.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ai":"5.1.0-beta.19","ora":"^9.0.0","zod":"^3.24.3","glob":"^10.4.5","keyv":"^5.5.3","meow":"^14.0.0","chalk":"^5.4.1","big.js":"^7.0.1","dotenv":"^16.3.1","openai":"4.91.0","js-yaml":"^4.1.0","p-limit":"^6.1.0","jest-diff":"^30.2.0","keyv-file":"^5.2.0","minimatch":"^9.0.3","pretty-format":"^30.2.0","@ai-sdk/openai":"2.1.0-beta.11","@ast-grep/napi":"^0.39.5","google-protobuf":"^3.20.1","@ast-grep/lang-c":"^0.0.3","@ai-sdk/anthropic":"2.1.0-beta.9","@ast-grep/lang-go":"^0.0.3","@ast-grep/lang-cpp":"^0.0.3","@ast-grep/lang-css":"^0.0.4","@ast-grep/lang-lua":"^0.0.4","@ast-grep/lang-php":"^0.0.4","@ast-grep/lang-sql":"^0.0.5","@ast-grep/lang-tsx":"^0.0.4","@ast-grep/lang-bash":"^0.0.4","@ast-grep/lang-dart":"^0.0.4","@ast-grep/lang-html":"^0.0.4","@ast-grep/lang-java":"^0.0.4","@ast-grep/lang-json":"^0.0.4","@ast-grep/lang-ruby":"^0.0.4","@ast-grep/lang-rust":"^0.0.4","@ast-grep/lang-toml":"^0.0.6","@ast-grep/lang-yaml":"^0.0.3","tree-sitter-graphql":"github:joowani/tree-sitter-graphql#c3898a14e872a72726a3e981e647e5456812bd78","@ast-grep/lang-scala":"^0.0.4","@ast-grep/lang-swift":"^0.0.5","@ast-grep/lang-csharp":"^0.0.3","@ast-grep/lang-elixir":"^0.0.4","@ast-grep/lang-kotlin":"^0.0.4","@ast-grep/lang-python":"^0.0.3","@ai-sdk/amazon-bedrock":"3.1.0-beta.11","@ast-grep/lang-angular":"^0.0.6","@ast-grep/lang-haskell":"^0.0.4","@sourcegraph/scip-root":"github:sourcegraph/scip#fc864ca283f65cdd15229f0fdae59a14e3da9a64","@ast-grep/lang-markdown":"^0.0.3","@sourcegraph/scip-python":"^0.6.6","@ai-sdk/openai-compatible":"1.1.0-beta.6","@ast-grep/lang-javascript":"^0.0.4","@ast-grep/lang-typescript":"^0.0.4","@openrouter/ai-sdk-provider":"1.0.0-beta.7","@sourcegraph/scip-typescript":"^0.3.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.1.1","esbuild":"^0.25.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/big.js":"^6.2.2","@types/js-yaml":"^4.0.5","@types/fs-extra":"^11.0.4","esbuild-plugin-tsc":"^0.5.0","vite-tsconfig-paths":"^5.1.4","@types/google-protobuf":"^3.15.6"},"_npmOperationalInternal":{"tmp":"tmp/powerlint_1.0.12_1759772073144_0.09000252446088153","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"powerlint","version":"1.0.13","_id":"powerlint@1.0.13","maintainers":[{"name":"wispbit-ai","email":"ilya@wispbit.com"},{"name":"n11v0","email":"nikita@wispbit.com"}],"homepage":"https://github.com/wispbit-ai/powerlint#readme","bugs":{"url":"https://github.com/wispbit-ai/powerlint/issues"},"bin":{"powerlint":"dist/src/index.js"},"dist":{"shasum":"5780d16ae0fbf71145d4fa74a54d3fd19788d3bd","tarball":"https://registry.npmjs.org/powerlint/-/powerlint-1.0.13.tgz","fileCount":99,"integrity":"sha512-GSvWx7mEG6SfkG4LmbBAqfGBVb3o2bgiRt5E19WYFhG2iggBQcXabgnn2k7mIWvs0u62iI3G46LyBmxsGDroIQ==","signatures":[{"sig":"MEYCIQDbj5+cAHEOGVsSMlrR2gGSAACUUNuKTyHz2pZsqJww8AIhAJL+nUm0bpTRnXXI5oRCvVSsy6jvULrMNV/0IDajFIdq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2372871},"type":"module","_from":"file:powerlint-1.0.13.tgz","private":false,"scripts":{"cli":"tsx src/index.ts","lint":"eslint . --ext .ts","test":"vitest","build":"rm -rf dist && tsx build.ts","deploy":"pnpm run build && pnpm publish --access=public --no-git-checks"},"_npmUser":{"name":"n11v0","email":"nikita@wispbit.com"},"_resolved":"/tmp/31c0147c59873abbcc3285c0d13b59c2/powerlint-1.0.13.tgz","_integrity":"sha512-GSvWx7mEG6SfkG4LmbBAqfGBVb3o2bgiRt5E19WYFhG2iggBQcXabgnn2k7mIWvs0u62iI3G46LyBmxsGDroIQ==","repository":{"url":"git+https://github.com/wispbit-ai/powerlint.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ai":"5.1.0-beta.19","ora":"^9.0.0","zod":"^3.24.3","glob":"^10.4.5","keyv":"^5.5.3","meow":"^14.0.0","chalk":"^5.4.1","big.js":"^7.0.1","dotenv":"^16.3.1","openai":"4.91.0","js-yaml":"^4.1.0","p-limit":"^6.1.0","jest-diff":"^30.2.0","keyv-file":"^5.2.0","minimatch":"^9.0.3","pretty-format":"^30.2.0","@ai-sdk/openai":"2.1.0-beta.11","@ast-grep/napi":"^0.39.5","google-protobuf":"^3.20.1","@ast-grep/lang-c":"^0.0.3","@ai-sdk/anthropic":"2.1.0-beta.9","@ast-grep/lang-go":"^0.0.3","@ast-grep/lang-cpp":"^0.0.3","@ast-grep/lang-css":"^0.0.4","@ast-grep/lang-lua":"^0.0.4","@ast-grep/lang-php":"^0.0.4","@ast-grep/lang-sql":"^0.0.5","@ast-grep/lang-tsx":"^0.0.4","@ast-grep/lang-bash":"^0.0.4","@ast-grep/lang-dart":"^0.0.4","@ast-grep/lang-html":"^0.0.4","@ast-grep/lang-java":"^0.0.4","@ast-grep/lang-json":"^0.0.4","@ast-grep/lang-ruby":"^0.0.4","@ast-grep/lang-rust":"^0.0.4","@ast-grep/lang-toml":"^0.0.6","@ast-grep/lang-yaml":"^0.0.3","tree-sitter-graphql":"github:joowani/tree-sitter-graphql#c3898a14e872a72726a3e981e647e5456812bd78","@ast-grep/lang-scala":"^0.0.4","@ast-grep/lang-swift":"^0.0.5","@ast-grep/lang-csharp":"^0.0.3","@ast-grep/lang-elixir":"^0.0.4","@ast-grep/lang-kotlin":"^0.0.4","@ast-grep/lang-python":"^0.0.3","@ai-sdk/amazon-bedrock":"3.1.0-beta.11","@ast-grep/lang-angular":"^0.0.6","@ast-grep/lang-haskell":"^0.0.4","@sourcegraph/scip-root":"github:sourcegraph/scip#fc864ca283f65cdd15229f0fdae59a14e3da9a64","@ast-grep/lang-markdown":"^0.0.3","@sourcegraph/scip-python":"^0.6.6","@ai-sdk/openai-compatible":"1.1.0-beta.6","@ast-grep/lang-javascript":"^0.0.4","@ast-grep/lang-typescript":"^0.0.4","@openrouter/ai-sdk-provider":"1.0.0-beta.7","@sourcegraph/scip-typescript":"^0.3.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.1.1","esbuild":"^0.25.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/big.js":"^6.2.2","@types/js-yaml":"^4.0.5","@types/fs-extra":"^11.0.4","esbuild-plugin-tsc":"^0.5.0","vite-tsconfig-paths":"^5.1.4","@types/google-protobuf":"^3.15.6"},"_npmOperationalInternal":{"tmp":"tmp/powerlint_1.0.13_1759862096614_0.793829187000197","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"powerlint","version":"1.0.14","_id":"powerlint@1.0.14","maintainers":[{"name":"wispbit-ai","email":"ilya@wispbit.com"},{"name":"n11v0","email":"nikita@wispbit.com"}],"homepage":"https://github.com/wispbit-ai/powerlint#readme","bugs":{"url":"https://github.com/wispbit-ai/powerlint/issues"},"bin":{"powerlint":"dist/src/index.js"},"dist":{"shasum":"0c7c663db0ee7a470428099146e59ff5dfeb9a18","tarball":"https://registry.npmjs.org/powerlint/-/powerlint-1.0.14.tgz","fileCount":101,"integrity":"sha512-EmoHnGguS52suR2xuku9awJp78G/ekfpyi/oMrSkgeHuUSg4KUE8RZcJNmNs9NvYlYCT8dhXHVFftW4sNHRW2g==","signatures":[{"sig":"MEUCIQDvW++MtEsTeRll0NSaBuOfyV2W+AbsneUEZe62GUunnQIgYowg/0NW0rskZT1WSRmM7ghVK+UqjJP4blMeQqXNqUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2365944},"type":"module","_from":"file:powerlint-1.0.14.tgz","private":false,"scripts":{"cli":"tsx src/index.ts","lint":"eslint . --ext .ts","test":"vitest","build":"rm -rf dist && tsx build.ts","deploy":"pnpm run build && pnpm publish --access=public --no-git-checks"},"_npmUser":{"name":"n11v0","email":"nikita@wispbit.com"},"_resolved":"/tmp/bcc58cc1e381c0e9262b481adcfdc35e/powerlint-1.0.14.tgz","_integrity":"sha512-EmoHnGguS52suR2xuku9awJp78G/ekfpyi/oMrSkgeHuUSg4KUE8RZcJNmNs9NvYlYCT8dhXHVFftW4sNHRW2g==","repository":{"url":"git+https://github.com/wispbit-ai/powerlint.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ai":"5.1.0-beta.19","ora":"^9.0.0","zod":"^3.24.3","glob":"^10.4.5","keyv":"^5.5.3","meow":"^14.0.0","chalk":"^5.4.1","big.js":"^7.0.1","dotenv":"^16.3.1","openai":"4.91.0","js-yaml":"^4.1.0","p-limit":"^6.1.0","jest-diff":"^30.2.0","keyv-file":"^5.2.0","minimatch":"^9.0.3","pretty-format":"^30.2.0","@ai-sdk/openai":"2.1.0-beta.11","@ast-grep/napi":"^0.39.5","google-protobuf":"^3.20.1","@ast-grep/lang-c":"^0.0.3","@ai-sdk/anthropic":"2.1.0-beta.9","@ast-grep/lang-go":"^0.0.3","@ast-grep/lang-cpp":"^0.0.3","@ast-grep/lang-css":"^0.0.4","@ast-grep/lang-lua":"^0.0.4","@ast-grep/lang-php":"^0.0.4","@ast-grep/lang-sql":"^0.0.5","@ast-grep/lang-tsx":"^0.0.4","@ast-grep/lang-bash":"^0.0.4","@ast-grep/lang-dart":"^0.0.4","@ast-grep/lang-html":"^0.0.4","@ast-grep/lang-java":"^0.0.4","@ast-grep/lang-json":"^0.0.4","@ast-grep/lang-ruby":"^0.0.4","@ast-grep/lang-rust":"^0.0.4","@ast-grep/lang-toml":"^0.0.6","@ast-grep/lang-yaml":"^0.0.3","tree-sitter-graphql":"github:joowani/tree-sitter-graphql#c3898a14e872a72726a3e981e647e5456812bd78","@ast-grep/lang-scala":"^0.0.4","@ast-grep/lang-swift":"^0.0.5","@ast-grep/lang-csharp":"^0.0.3","@ast-grep/lang-elixir":"^0.0.4","@ast-grep/lang-kotlin":"^0.0.4","@ast-grep/lang-python":"^0.0.3","@ai-sdk/amazon-bedrock":"3.1.0-beta.11","@ast-grep/lang-angular":"^0.0.6","@ast-grep/lang-haskell":"^0.0.4","@sourcegraph/scip-root":"github:sourcegraph/scip#fc864ca283f65cdd15229f0fdae59a14e3da9a64","@ast-grep/lang-markdown":"^0.0.3","@sourcegraph/scip-python":"^0.6.6","@ai-sdk/openai-compatible":"1.1.0-beta.6","@ast-grep/lang-javascript":"^0.0.4","@ast-grep/lang-typescript":"^0.0.4","@openrouter/ai-sdk-provider":"1.0.0-beta.7","@sourcegraph/scip-typescript":"^0.3.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.1.1","esbuild":"^0.25.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/big.js":"^6.2.2","@types/js-yaml":"^4.0.5","@types/fs-extra":"^11.0.4","esbuild-plugin-tsc":"^0.5.0","vite-tsconfig-paths":"^5.1.4","@types/google-protobuf":"^3.15.6"},"_npmOperationalInternal":{"tmp":"tmp/powerlint_1.0.14_1759865582437_0.36942256954223573","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"powerlint","version":"1.0.15","_id":"powerlint@1.0.15","maintainers":[{"name":"wispbit-ai","email":"ilya@wispbit.com"},{"name":"n11v0","email":"nikita@wispbit.com"}],"homepage":"https://github.com/wispbit-ai/powerlint#readme","bugs":{"url":"https://github.com/wispbit-ai/powerlint/issues"},"bin":{"powerlint":"dist/src/index.js"},"dist":{"shasum":"7cd4de75a9ec24abedcfb71967bb5107ee811928","tarball":"https://registry.npmjs.org/powerlint/-/powerlint-1.0.15.tgz","fileCount":101,"integrity":"sha512-lPLx4gUxb983j59QHfqcmXT/jcX4xfZSTRQTV5O5KkvEvYkK/uL7RsprOCQ5wBg5WEm8HLMYdXUt65+YhIOVwg==","signatures":[{"sig":"MEUCICclQlNB5iyUONrsKroNqaKKAcQ5vZio2macy0qxEfmPAiEA6pv+7nIqul6BK21FHOEji0JzwF1XX5JeGTyn2jL8pWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2366653},"type":"module","_from":"file:powerlint-1.0.15.tgz","exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"},"./schemas":{"types":"./src/schemas.d.ts","import":"./src/schemas.js"},"./languages":{"types":"./src/languages.d.ts","import":"./src/languages.js"},"./test/TestExecutor":{"types":"./src/test/TestExecutor.d.ts","import":"./src/test/TestExecutor.js"},"./steps/RuleExecutor":{"types":"./src/steps/RuleExecutor.d.ts","import":"./src/steps/RuleExecutor.js"},"./utils/generateTreeDump":{"types":"./src/utils/generateTreeDump.d.ts","import":"./src/utils/generateTreeDump.js"}},"private":false,"scripts":{"cli":"tsx src/index.ts","lint":"eslint . --ext .ts","test":"vitest","build":"rm -rf dist && tsx build.ts","deploy":"pnpm run build && pnpm publish --access=public --no-git-checks"},"_npmUser":{"name":"n11v0","email":"nikita@wispbit.com"},"_resolved":"/tmp/f9df1f98242d4d68eccccbcfe0a28a8b/powerlint-1.0.15.tgz","_integrity":"sha512-lPLx4gUxb983j59QHfqcmXT/jcX4xfZSTRQTV5O5KkvEvYkK/uL7RsprOCQ5wBg5WEm8HLMYdXUt65+YhIOVwg==","repository":{"url":"git+https://github.com/wispbit-ai/powerlint.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ai":"5.1.0-beta.19","ora":"^9.0.0","zod":"^3.24.3","glob":"^10.4.5","keyv":"^5.5.3","meow":"^14.0.0","chalk":"^5.4.1","big.js":"^7.0.1","dotenv":"^16.3.1","openai":"4.91.0","js-yaml":"^4.1.0","p-limit":"^6.1.0","jest-diff":"^30.2.0","keyv-file":"^5.2.0","minimatch":"^9.0.3","pretty-format":"^30.2.0","@ai-sdk/openai":"2.1.0-beta.11","@ast-grep/napi":"^0.39.5","google-protobuf":"^3.20.1","@ast-grep/lang-c":"^0.0.3","@ai-sdk/anthropic":"2.1.0-beta.9","@ast-grep/lang-go":"^0.0.3","@ast-grep/lang-cpp":"^0.0.3","@ast-grep/lang-css":"^0.0.4","@ast-grep/lang-lua":"^0.0.4","@ast-grep/lang-php":"^0.0.4","@ast-grep/lang-sql":"^0.0.5","@ast-grep/lang-tsx":"^0.0.4","@ast-grep/lang-bash":"^0.0.4","@ast-grep/lang-dart":"^0.0.4","@ast-grep/lang-html":"^0.0.4","@ast-grep/lang-java":"^0.0.4","@ast-grep/lang-json":"^0.0.4","@ast-grep/lang-ruby":"^0.0.4","@ast-grep/lang-rust":"^0.0.4","@ast-grep/lang-toml":"^0.0.6","@ast-grep/lang-yaml":"^0.0.3","tree-sitter-graphql":"github:joowani/tree-sitter-graphql#c3898a14e872a72726a3e981e647e5456812bd78","@ast-grep/lang-scala":"^0.0.4","@ast-grep/lang-swift":"^0.0.5","@ast-grep/lang-csharp":"^0.0.3","@ast-grep/lang-elixir":"^0.0.4","@ast-grep/lang-kotlin":"^0.0.4","@ast-grep/lang-python":"^0.0.3","@ai-sdk/amazon-bedrock":"3.1.0-beta.11","@ast-grep/lang-angular":"^0.0.6","@ast-grep/lang-haskell":"^0.0.4","@sourcegraph/scip-root":"github:sourcegraph/scip#fc864ca283f65cdd15229f0fdae59a14e3da9a64","@ast-grep/lang-markdown":"^0.0.3","@sourcegraph/scip-python":"^0.6.6","@ai-sdk/openai-compatible":"1.1.0-beta.6","@ast-grep/lang-javascript":"^0.0.4","@ast-grep/lang-typescript":"^0.0.4","@openrouter/ai-sdk-provider":"1.0.0-beta.7","@sourcegraph/scip-typescript":"^0.3.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.1.1","esbuild":"^0.25.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/big.js":"^6.2.2","@types/js-yaml":"^4.0.5","@types/fs-extra":"^11.0.4","esbuild-plugin-tsc":"^0.5.0","vite-tsconfig-paths":"^5.1.4","@types/google-protobuf":"^3.15.6"},"_npmOperationalInternal":{"tmp":"tmp/powerlint_1.0.15_1759868799413_0.6287733019719601","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"powerlint","version":"1.0.16","_id":"powerlint@1.0.16","maintainers":[{"name":"wispbit-ai","email":"ilya@wispbit.com"},{"name":"n11v0","email":"nikita@wispbit.com"}],"homepage":"https://github.com/wispbit-ai/powerlint#readme","bugs":{"url":"https://github.com/wispbit-ai/powerlint/issues"},"bin":{"powerlint":"dist/src/index.js"},"dist":{"shasum":"dc2deeafaa2699a0ae13906a7b78f14288d33608","tarball":"https://registry.npmjs.org/powerlint/-/powerlint-1.0.16.tgz","fileCount":101,"integrity":"sha512-F6XzBPgO1DEUY8IpppK1Arr1opxm9/ckYL2Rwhawjb68AzIHtgnTRtrgvsq5rIhs62xxhh7I0eaR/nLM8X7Tcw==","signatures":[{"sig":"MEUCIQDgbC1a4jm9WzKNgNEEBwukDmqSwoxMMKWO85gBLtqjoQIgejFavIE2MfTY6yj5WEcZRrG3I0FrGmlLKHIQ6SsKcfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2317256},"type":"module","_from":"file:powerlint-1.0.16.tgz","exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"},"./schemas":{"types":"./src/schemas.d.ts","import":"./src/schemas.js"},"./languages":{"types":"./src/languages.d.ts","import":"./src/languages.js"},"./test/TestExecutor":{"types":"./src/test/TestExecutor.d.ts","import":"./src/test/TestExecutor.js"},"./steps/RuleExecutor":{"types":"./src/steps/RuleExecutor.d.ts","import":"./src/steps/RuleExecutor.js"},"./utils/generateTreeDump":{"types":"./src/utils/generateTreeDump.d.ts","import":"./src/utils/generateTreeDump.js"}},"private":false,"scripts":{"cli":"tsx src/index.ts","lint":"eslint . --ext .ts","test":"vitest","build":"rm -rf dist && tsx build.ts","deploy":"pnpm run build && pnpm publish --access=public --no-git-checks"},"_npmUser":{"name":"n11v0","email":"nikita@wispbit.com"},"_resolved":"/tmp/c0b2c5561fbbff08586b6b227146ab97/powerlint-1.0.16.tgz","_integrity":"sha512-F6XzBPgO1DEUY8IpppK1Arr1opxm9/ckYL2Rwhawjb68AzIHtgnTRtrgvsq5rIhs62xxhh7I0eaR/nLM8X7Tcw==","repository":{"url":"git+https://github.com/wispbit-ai/powerlint.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ai":"5.1.0-beta.19","ora":"^9.0.0","zod":"^3.24.3","glob":"^10.4.5","keyv":"^5.5.3","meow":"^14.0.0","chalk":"^5.4.1","big.js":"^7.0.1","dotenv":"^16.3.1","openai":"4.91.0","js-yaml":"^4.1.0","p-limit":"^6.1.0","jest-diff":"^30.2.0","keyv-file":"^5.2.0","minimatch":"^9.0.3","pretty-format":"^30.2.0","@ai-sdk/openai":"2.1.0-beta.11","@ast-grep/napi":"^0.39.5","google-protobuf":"^3.20.1","@ast-grep/lang-c":"^0.0.3","@ai-sdk/anthropic":"2.1.0-beta.9","@ast-grep/lang-go":"^0.0.3","@ast-grep/lang-cpp":"^0.0.3","@ast-grep/lang-css":"^0.0.4","@ast-grep/lang-lua":"^0.0.4","@ast-grep/lang-php":"^0.0.4","@ast-grep/lang-sql":"^0.0.5","@ast-grep/lang-tsx":"^0.0.4","@ast-grep/lang-bash":"^0.0.4","@ast-grep/lang-dart":"^0.0.4","@ast-grep/lang-html":"^0.0.4","@ast-grep/lang-java":"^0.0.4","@ast-grep/lang-json":"^0.0.4","@ast-grep/lang-ruby":"^0.0.4","@ast-grep/lang-rust":"^0.0.4","@ast-grep/lang-toml":"^0.0.6","@ast-grep/lang-yaml":"^0.0.3","tree-sitter-graphql":"github:joowani/tree-sitter-graphql#c3898a14e872a72726a3e981e647e5456812bd78","@ast-grep/lang-scala":"^0.0.4","@ast-grep/lang-swift":"^0.0.5","@ast-grep/lang-csharp":"^0.0.3","@ast-grep/lang-elixir":"^0.0.4","@ast-grep/lang-kotlin":"^0.0.4","@ast-grep/lang-python":"^0.0.3","@ai-sdk/amazon-bedrock":"3.1.0-beta.11","@ast-grep/lang-angular":"^0.0.6","@ast-grep/lang-haskell":"^0.0.4","@sourcegraph/scip-root":"github:sourcegraph/scip#fc864ca283f65cdd15229f0fdae59a14e3da9a64","@ast-grep/lang-markdown":"^0.0.3","@sourcegraph/scip-python":"^0.6.6","@ai-sdk/openai-compatible":"1.1.0-beta.6","@ast-grep/lang-javascript":"^0.0.4","@ast-grep/lang-typescript":"^0.0.4","@openrouter/ai-sdk-provider":"1.0.0-beta.7","@sourcegraph/scip-typescript":"^0.3.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.1.1","esbuild":"^0.25.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/big.js":"^6.2.2","@types/js-yaml":"^4.0.5","@types/fs-extra":"^11.0.4","esbuild-plugin-tsc":"^0.5.0","vite-tsconfig-paths":"^5.1.4","@types/google-protobuf":"^3.15.6"},"_npmOperationalInternal":{"tmp":"tmp/powerlint_1.0.16_1759869690532_0.06181983876842634","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"powerlint","version":"1.0.17","_id":"powerlint@1.0.17","maintainers":[{"name":"wispbit-ai","email":"ilya@wispbit.com"},{"name":"n11v0","email":"nikita@wispbit.com"}],"homepage":"https://github.com/wispbit-ai/powerlint#readme","bugs":{"url":"https://github.com/wispbit-ai/powerlint/issues"},"bin":{"powerlint":"dist/src/index.js"},"dist":{"shasum":"980192ed17627cc6b751839ce55405b9674b5657","tarball":"https://registry.npmjs.org/powerlint/-/powerlint-1.0.17.tgz","fileCount":101,"integrity":"sha512-TfAicWc4ULNh3F8NXi+V+Fls8XqKZltKtdvjJ+B7mKj3o2QMy2eJ5kbRpSNgF/ZqG81r+G9gbAH29F9iFTj4jQ==","signatures":[{"sig":"MEUCIQDjWPYFnAvKdc/kiJ5/oGlrE9QoARYgl2UIPeLyGE3WTwIgNVhMgD/LW6fUaAFjpFJ5BOktYZPiPOEeLVhO8n+ByCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2319143},"type":"module","_from":"file:powerlint-1.0.17.tgz","exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"},"./schemas":{"types":"./src/schemas.d.ts","import":"./src/schemas.js"},"./languages":{"types":"./src/languages.d.ts","import":"./src/languages.js"},"./test/TestExecutor":{"types":"./src/test/TestExecutor.d.ts","import":"./src/test/TestExecutor.js"},"./steps/RuleExecutor":{"types":"./src/steps/RuleExecutor.d.ts","import":"./src/steps/RuleExecutor.js"},"./utils/generateTreeDump":{"types":"./src/utils/generateTreeDump.d.ts","import":"./src/utils/generateTreeDump.js"}},"private":false,"scripts":{"cli":"tsx src/index.ts","lint":"eslint . --ext .ts","test":"vitest","build":"rm -rf dist && tsx build.ts","deploy":"pnpm run build && pnpm publish --access=public --no-git-checks"},"_npmUser":{"name":"n11v0","email":"nikita@wispbit.com"},"_resolved":"/tmp/c5be9e78ae3374329b44b1a8abf57457/powerlint-1.0.17.tgz","_integrity":"sha512-TfAicWc4ULNh3F8NXi+V+Fls8XqKZltKtdvjJ+B7mKj3o2QMy2eJ5kbRpSNgF/ZqG81r+G9gbAH29F9iFTj4jQ==","repository":{"url":"git+https://github.com/wispbit-ai/powerlint.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ai":"5.1.0-beta.19","ora":"^9.0.0","zod":"^3.24.3","glob":"^10.4.5","keyv":"^5.5.3","meow":"^14.0.0","chalk":"^5.4.1","big.js":"^7.0.1","dotenv":"^16.3.1","openai":"4.91.0","js-yaml":"^4.1.0","p-limit":"^6.1.0","jest-diff":"^30.2.0","keyv-file":"^5.2.0","minimatch":"^9.0.3","pretty-format":"^30.2.0","@ai-sdk/openai":"2.1.0-beta.11","@ast-grep/napi":"^0.39.5","google-protobuf":"^3.20.1","@ast-grep/lang-c":"^0.0.3","@ai-sdk/anthropic":"2.1.0-beta.9","@ast-grep/lang-go":"^0.0.3","@ast-grep/lang-cpp":"^0.0.3","@ast-grep/lang-css":"^0.0.4","@ast-grep/lang-lua":"^0.0.4","@ast-grep/lang-php":"^0.0.4","@ast-grep/lang-sql":"^0.0.5","@ast-grep/lang-tsx":"^0.0.4","@ast-grep/lang-bash":"^0.0.4","@ast-grep/lang-dart":"^0.0.4","@ast-grep/lang-html":"^0.0.4","@ast-grep/lang-java":"^0.0.4","@ast-grep/lang-json":"^0.0.4","@ast-grep/lang-ruby":"^0.0.4","@ast-grep/lang-rust":"^0.0.4","@ast-grep/lang-toml":"^0.0.6","@ast-grep/lang-yaml":"^0.0.3","tree-sitter-graphql":"github:joowani/tree-sitter-graphql#c3898a14e872a72726a3e981e647e5456812bd78","@ast-grep/lang-scala":"^0.0.4","@ast-grep/lang-swift":"^0.0.5","@ast-grep/lang-csharp":"^0.0.3","@ast-grep/lang-elixir":"^0.0.4","@ast-grep/lang-kotlin":"^0.0.4","@ast-grep/lang-python":"^0.0.3","@ai-sdk/amazon-bedrock":"3.1.0-beta.11","@ast-grep/lang-angular":"^0.0.6","@ast-grep/lang-haskell":"^0.0.4","@sourcegraph/scip-root":"github:sourcegraph/scip#fc864ca283f65cdd15229f0fdae59a14e3da9a64","@ast-grep/lang-markdown":"^0.0.3","@sourcegraph/scip-python":"^0.6.6","@ai-sdk/openai-compatible":"1.1.0-beta.6","@ast-grep/lang-javascript":"^0.0.4","@ast-grep/lang-typescript":"^0.0.4","@openrouter/ai-sdk-provider":"1.0.0-beta.7","@sourcegraph/scip-typescript":"^0.3.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.1.1","esbuild":"^0.25.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/big.js":"^6.2.2","@types/js-yaml":"^4.0.5","@types/fs-extra":"^11.0.4","esbuild-plugin-tsc":"^0.5.0","vite-tsconfig-paths":"^5.1.4","@types/google-protobuf":"^3.15.6"},"_npmOperationalInternal":{"tmp":"tmp/powerlint_1.0.17_1759870995942_0.47477662719637426","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"powerlint","version":"1.0.18","_id":"powerlint@1.0.18","maintainers":[{"name":"wispbit-ai","email":"ilya@wispbit.com"},{"name":"n11v0","email":"nikita@wispbit.com"}],"homepage":"https://github.com/wispbit-ai/powerlint#readme","bugs":{"url":"https://github.com/wispbit-ai/powerlint/issues"},"bin":{"powerlint":"dist/src/index.js"},"dist":{"shasum":"75750ad8f296115f11b90c943d91d42f5f01961b","tarball":"https://registry.npmjs.org/powerlint/-/powerlint-1.0.18.tgz","fileCount":107,"integrity":"sha512-X/osqf/1gPTkN9ZPIdS3J4UAhgmG19BzYoX/jDgS0P6zLht/loV1qhgbQC3ogOf50WdN0WRaEb5XPpnPUIFoBQ==","signatures":[{"sig":"MEUCIEDfPLBwnrtKWDX8hE1XnbXIbn4imdksX3thSRfWpbazAiEAkXm9WmLrdgXhaOv6HAgOAIeOEG7GLlXwoGWRTFgKDSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3120107},"type":"module","_from":"file:powerlint-1.0.18.tgz","exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"},"./schemas":{"types":"./src/schemas.d.ts","import":"./src/schemas.js"},"./languages":{"types":"./src/languages.d.ts","import":"./src/languages.js"},"./test/TestExecutor":{"types":"./src/test/TestExecutor.d.ts","import":"./src/test/TestExecutor.js"},"./steps/RuleExecutor":{"types":"./src/steps/RuleExecutor.d.ts","import":"./src/steps/RuleExecutor.js"},"./utils/generateTreeDump":{"types":"./src/utils/generateTreeDump.d.ts","import":"./src/utils/generateTreeDump.js"}},"private":false,"scripts":{"cli":"tsx src/index.ts","lint":"eslint . --ext .ts","test":"vitest","build":"rm -rf dist && tsx build.ts","deploy":"pnpm run build && pnpm publish --access=public --no-git-checks"},"_npmUser":{"name":"n11v0","email":"nikita@wispbit.com"},"_resolved":"/tmp/6d5394fee1bb0e78b0d22cc0a37177c0/powerlint-1.0.18.tgz","_integrity":"sha512-X/osqf/1gPTkN9ZPIdS3J4UAhgmG19BzYoX/jDgS0P6zLht/loV1qhgbQC3ogOf50WdN0WRaEb5XPpnPUIFoBQ==","repository":{"url":"git+https://github.com/wispbit-ai/powerlint.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ai":"5.1.0-beta.19","ora":"^9.0.0","zod":"^3.24.3","glob":"^10.4.5","keyv":"^5.5.3","meow":"^14.0.0","chalk":"^5.4.1","big.js":"^7.0.1","dotenv":"^16.3.1","openai":"4.91.0","js-yaml":"^4.1.0","p-limit":"^6.1.0","jest-diff":"^30.2.0","keyv-file":"^5.2.0","minimatch":"^9.0.3","pretty-format":"^30.2.0","@ai-sdk/openai":"2.1.0-beta.11","@ast-grep/napi":"^0.39.5","google-protobuf":"^3.20.1","@ast-grep/lang-c":"^0.0.3","@ai-sdk/anthropic":"2.1.0-beta.9","@ast-grep/lang-go":"^0.0.3","@ast-grep/lang-cpp":"^0.0.3","@ast-grep/lang-css":"^0.0.4","@ast-grep/lang-lua":"^0.0.4","@ast-grep/lang-php":"^0.0.4","@ast-grep/lang-sql":"^0.0.5","@ast-grep/lang-tsx":"^0.0.4","@ast-grep/lang-bash":"^0.0.4","@ast-grep/lang-dart":"^0.0.4","@ast-grep/lang-html":"^0.0.4","@ast-grep/lang-java":"^0.0.4","@ast-grep/lang-json":"^0.0.4","@ast-grep/lang-ruby":"^0.0.4","@ast-grep/lang-rust":"^0.0.4","@ast-grep/lang-toml":"^0.0.6","@ast-grep/lang-yaml":"^0.0.3","tree-sitter-graphql":"github:joowani/tree-sitter-graphql#c3898a14e872a72726a3e981e647e5456812bd78","@ast-grep/lang-scala":"^0.0.4","@ast-grep/lang-swift":"^0.0.5","@ast-grep/lang-csharp":"^0.0.3","@ast-grep/lang-elixir":"^0.0.4","@ast-grep/lang-kotlin":"^0.0.4","@ast-grep/lang-python":"^0.0.3","@ai-sdk/amazon-bedrock":"3.1.0-beta.11","@ast-grep/lang-angular":"^0.0.6","@ast-grep/lang-haskell":"^0.0.4","@sourcegraph/scip-root":"github:sourcegraph/scip#fc864ca283f65cdd15229f0fdae59a14e3da9a64","@ast-grep/lang-markdown":"^0.0.3","@sourcegraph/scip-python":"^0.6.6","@ai-sdk/openai-compatible":"1.1.0-beta.6","@ast-grep/lang-javascript":"^0.0.4","@ast-grep/lang-typescript":"^0.0.4","@openrouter/ai-sdk-provider":"1.0.0-beta.7","@sourcegraph/scip-typescript":"^0.3.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.1.1","esbuild":"^0.25.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/big.js":"^6.2.2","@types/js-yaml":"^4.0.5","@types/fs-extra":"^11.0.4","esbuild-plugin-tsc":"^0.5.0","vite-tsconfig-paths":"^5.1.4","@types/google-protobuf":"^3.15.6"},"_npmOperationalInternal":{"tmp":"tmp/powerlint_1.0.18_1759871796014_0.1219559413260971","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"powerlint","version":"1.0.19","_id":"powerlint@1.0.19","maintainers":[{"name":"wispbit-ai","email":"ilya@wispbit.com"},{"name":"n11v0","email":"nikita@wispbit.com"}],"homepage":"https://github.com/wispbit-ai/powerlint#readme","bugs":{"url":"https://github.com/wispbit-ai/powerlint/issues"},"bin":{"powerlint":"dist/index.js"},"dist":{"shasum":"2156c46eb165d6a599f44a9954f451a7fcfab04a","tarball":"https://registry.npmjs.org/powerlint/-/powerlint-1.0.19.tgz","fileCount":107,"integrity":"sha512-76+s6esM9f0tatuTczJkxkXhDYnm9R2Trr9N6IpuesdiFFkBWlrM1wYrkC+63Oy3rOmO0Ph27BbBnlshNlwuTw==","signatures":[{"sig":"MEYCIQDbxf7OxBFWxB1U4ysFt8YZGNh3lBzxnBe17Y++b/4bCAIhAIjinvla+UqKJI97VVHgBOnX1FQ1jA/Rmt4UnBpYyLtc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3119665},"type":"module","_from":"file:powerlint-1.0.19.tgz","exports":{".":{"types":"./src/index.d.ts","import":"./src/index.js"},"./schemas":{"types":"./src/schemas.d.ts","import":"./src/schemas.js"},"./languages":{"types":"./src/languages.d.ts","import":"./src/languages.js"},"./test/TestExecutor":{"types":"./src/test/TestExecutor.d.ts","import":"./src/test/TestExecutor.js"},"./steps/RuleExecutor":{"types":"./src/steps/RuleExecutor.d.ts","import":"./src/steps/RuleExecutor.js"},"./utils/generateTreeDump":{"types":"./src/utils/generateTreeDump.d.ts","import":"./src/utils/generateTreeDump.js"}},"private":false,"scripts":{"cli":"tsx src/index.ts","lint":"eslint . --ext .ts","test":"vitest","build":"rm -rf dist && tsx build.ts","deploy":"pnpm run build && pnpm publish --access=public --no-git-checks"},"_npmUser":{"name":"n11v0","email":"nikita@wispbit.com"},"_resolved":"/tmp/beac336c90d986e69c90a568ab581d16/powerlint-1.0.19.tgz","_integrity":"sha512-76+s6esM9f0tatuTczJkxkXhDYnm9R2Trr9N6IpuesdiFFkBWlrM1wYrkC+63Oy3rOmO0Ph27BbBnlshNlwuTw==","repository":{"url":"git+https://github.com/wispbit-ai/powerlint.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ai":"5.1.0-beta.19","ora":"^9.0.0","zod":"^3.24.3","glob":"^10.4.5","keyv":"^5.5.3","meow":"^14.0.0","chalk":"^5.4.1","big.js":"^7.0.1","dotenv":"^16.3.1","openai":"4.91.0","js-yaml":"^4.1.0","p-limit":"^6.1.0","jest-diff":"^30.2.0","keyv-file":"^5.2.0","minimatch":"^9.0.3","pretty-format":"^30.2.0","@ai-sdk/openai":"2.1.0-beta.11","@ast-grep/napi":"^0.39.5","google-protobuf":"^3.20.1","@ast-grep/lang-c":"^0.0.3","@ai-sdk/anthropic":"2.1.0-beta.9","@ast-grep/lang-go":"^0.0.3","@ast-grep/lang-cpp":"^0.0.3","@ast-grep/lang-css":"^0.0.4","@ast-grep/lang-lua":"^0.0.4","@ast-grep/lang-php":"^0.0.4","@ast-grep/lang-sql":"^0.0.5","@ast-grep/lang-tsx":"^0.0.4","@ast-grep/lang-bash":"^0.0.4","@ast-grep/lang-dart":"^0.0.4","@ast-grep/lang-html":"^0.0.4","@ast-grep/lang-java":"^0.0.4","@ast-grep/lang-json":"^0.0.4","@ast-grep/lang-ruby":"^0.0.4","@ast-grep/lang-rust":"^0.0.4","@ast-grep/lang-toml":"^0.0.6","@ast-grep/lang-yaml":"^0.0.3","tree-sitter-graphql":"github:joowani/tree-sitter-graphql#c3898a14e872a72726a3e981e647e5456812bd78","@ast-grep/lang-scala":"^0.0.4","@ast-grep/lang-swift":"^0.0.5","@ast-grep/lang-csharp":"^0.0.3","@ast-grep/lang-elixir":"^0.0.4","@ast-grep/lang-kotlin":"^0.0.4","@ast-grep/lang-python":"^0.0.3","@ai-sdk/amazon-bedrock":"3.1.0-beta.11","@ast-grep/lang-angular":"^0.0.6","@ast-grep/lang-haskell":"^0.0.4","@sourcegraph/scip-root":"github:sourcegraph/scip#fc864ca283f65cdd15229f0fdae59a14e3da9a64","@ast-grep/lang-markdown":"^0.0.3","@sourcegraph/scip-python":"^0.6.6","@ai-sdk/openai-compatible":"1.1.0-beta.6","@ast-grep/lang-javascript":"^0.0.4","@ast-grep/lang-typescript":"^0.0.4","@openrouter/ai-sdk-provider":"1.0.0-beta.7","@sourcegraph/scip-typescript":"^0.3.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.1.1","esbuild":"^0.25.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/big.js":"^6.2.2","@types/js-yaml":"^4.0.5","@types/fs-extra":"^11.0.4","esbuild-plugin-tsc":"^0.5.0","vite-tsconfig-paths":"^5.1.4","@types/google-protobuf":"^3.15.6"},"_npmOperationalInternal":{"tmp":"tmp/powerlint_1.0.19_1759872554338_0.7210345669649436","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"powerlint","version":"1.0.20","_id":"powerlint@1.0.20","maintainers":[{"name":"wispbit-ai","email":"ilya@wispbit.com"},{"name":"n11v0","email":"nikita@wispbit.com"}],"homepage":"https://github.com/wispbit-ai/powerlint#readme","bugs":{"url":"https://github.com/wispbit-ai/powerlint/issues"},"bin":{"powerlint":"dist/index.js"},"dist":{"shasum":"d547465ed3145e9c2df2e76e05c95de2791d4c91","tarball":"https://registry.npmjs.org/powerlint/-/powerlint-1.0.20.tgz","fileCount":107,"integrity":"sha512-ghCaURQkU3far3CBNQWYueWzEfvnpbUD9jnQvU4rlFvgdMtEhv+67+owFKrAAr6cW3E+Vx6H/owtIT+3ud2DhA==","signatures":[{"sig":"MEYCIQDlR4ykoGU5vBTdIKrOWUnEPTUmw9sFgDZxnXBDQln42wIhAP07+sewaHQO/RkBmKJ1YNOyAOY9hby4bZ5IJAhuwm/7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3119132},"type":"module","_from":"file:powerlint-1.0.20.tgz","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/src/schemas.d.ts","import":"./dist/schemas.js"},"./languages":{"types":"./dist/src/languages.d.ts","import":"./dist/languages.js"},"./test/TestExecutor":{"types":"./dist/src/test/TestExecutor.d.ts","import":"./dist/test/TestExecutor.js"},"./steps/RuleExecutor":{"types":"./dist/src/steps/RuleExecutor.d.ts","import":"./dist/steps/RuleExecutor.js"},"./utils/generateTreeDump":{"types":"./dist/src/utils/generateTreeDump.d.ts","import":"./dist/utils/generateTreeDump.js"}},"private":false,"scripts":{"cli":"tsx src/index.ts","lint":"eslint . --ext .ts","test":"vitest","build":"rm -rf dist && tsx build.ts","deploy":"pnpm run build && pnpm publish --access=public --no-git-checks"},"_npmUser":{"name":"n11v0","email":"nikita@wispbit.com"},"_resolved":"/tmp/91829ea42fbba943e186a0d5b8cf780a/powerlint-1.0.20.tgz","_integrity":"sha512-ghCaURQkU3far3CBNQWYueWzEfvnpbUD9jnQvU4rlFvgdMtEhv+67+owFKrAAr6cW3E+Vx6H/owtIT+3ud2DhA==","repository":{"url":"git+https://github.com/wispbit-ai/powerlint.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ai":"5.1.0-beta.19","ora":"^9.0.0","zod":"^3.24.3","glob":"^10.4.5","keyv":"^5.5.3","meow":"^14.0.0","chalk":"^5.4.1","big.js":"^7.0.1","dotenv":"^16.3.1","openai":"4.91.0","js-yaml":"^4.1.0","p-limit":"^6.1.0","jest-diff":"^30.2.0","keyv-file":"^5.2.0","minimatch":"^9.0.3","pretty-format":"^30.2.0","@ai-sdk/openai":"2.1.0-beta.11","@ast-grep/napi":"^0.39.5","google-protobuf":"^3.20.1","@ast-grep/lang-c":"^0.0.3","@ai-sdk/anthropic":"2.1.0-beta.9","@ast-grep/lang-go":"^0.0.3","@ast-grep/lang-cpp":"^0.0.3","@ast-grep/lang-css":"^0.0.4","@ast-grep/lang-lua":"^0.0.4","@ast-grep/lang-php":"^0.0.4","@ast-grep/lang-sql":"^0.0.5","@ast-grep/lang-tsx":"^0.0.4","@ast-grep/lang-bash":"^0.0.4","@ast-grep/lang-dart":"^0.0.4","@ast-grep/lang-html":"^0.0.4","@ast-grep/lang-java":"^0.0.4","@ast-grep/lang-json":"^0.0.4","@ast-grep/lang-ruby":"^0.0.4","@ast-grep/lang-rust":"^0.0.4","@ast-grep/lang-toml":"^0.0.6","@ast-grep/lang-yaml":"^0.0.3","tree-sitter-graphql":"github:joowani/tree-sitter-graphql#c3898a14e872a72726a3e981e647e5456812bd78","@ast-grep/lang-scala":"^0.0.4","@ast-grep/lang-swift":"^0.0.5","@ast-grep/lang-csharp":"^0.0.3","@ast-grep/lang-elixir":"^0.0.4","@ast-grep/lang-kotlin":"^0.0.4","@ast-grep/lang-python":"^0.0.3","@ai-sdk/amazon-bedrock":"3.1.0-beta.11","@ast-grep/lang-angular":"^0.0.6","@ast-grep/lang-haskell":"^0.0.4","@sourcegraph/scip-root":"github:sourcegraph/scip#fc864ca283f65cdd15229f0fdae59a14e3da9a64","@ast-grep/lang-markdown":"^0.0.3","@sourcegraph/scip-python":"^0.6.6","@ai-sdk/openai-compatible":"1.1.0-beta.6","@ast-grep/lang-javascript":"^0.0.4","@ast-grep/lang-typescript":"^0.0.4","@openrouter/ai-sdk-provider":"1.0.0-beta.7","@sourcegraph/scip-typescript":"^0.3.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.1.1","esbuild":"^0.25.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/big.js":"^6.2.2","@types/js-yaml":"^4.0.5","@types/fs-extra":"^11.0.4","esbuild-plugin-tsc":"^0.5.0","vite-tsconfig-paths":"^5.1.4","@types/google-protobuf":"^3.15.6"},"_npmOperationalInternal":{"tmp":"tmp/powerlint_1.0.20_1759872967056_0.1402896301280503","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"powerlint","version":"1.0.21","_id":"powerlint@1.0.21","maintainers":[{"name":"wispbit-ai","email":"ilya@wispbit.com"},{"name":"n11v0","email":"nikita@wispbit.com"}],"homepage":"https://github.com/wispbit-ai/powerlint#readme","bugs":{"url":"https://github.com/wispbit-ai/powerlint/issues"},"bin":{"powerlint":"dist/index.js"},"dist":{"shasum":"0e94507f6588527842c57cd9f83154a14bbf9675","tarball":"https://registry.npmjs.org/powerlint/-/powerlint-1.0.21.tgz","fileCount":109,"integrity":"sha512-s4pXaLo/p4j5VILsc3QsNbgb2I4vVoNBanNTq2D0f+e6SIVgk3Gwflz8qdRxpdFF+01iqQEjSZmc9qZwKSfLHg==","signatures":[{"sig":"MEUCIQClYMzJKiOU23XGNCtN5IKn5aF1Bgd7BSppdzkMv3avMAIgL8WI5MbzbTlpZ+KQKiFPdKO5lkwqkLw5u0W35Uw2yYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3121020},"type":"module","_from":"file:powerlint-1.0.21.tgz","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/src/types.d.ts","import":"./dist/types.js"},"./schemas":{"types":"./dist/src/schemas.d.ts","import":"./dist/schemas.js"},"./languages":{"types":"./dist/src/languages.d.ts","import":"./dist/languages.js"},"./test/TestExecutor":{"types":"./dist/src/test/TestExecutor.d.ts","import":"./dist/test/TestExecutor.js"},"./steps/RuleExecutor":{"types":"./dist/src/steps/RuleExecutor.d.ts","import":"./dist/steps/RuleExecutor.js"},"./utils/generateTreeDump":{"types":"./dist/src/utils/generateTreeDump.d.ts","import":"./dist/utils/generateTreeDump.js"}},"private":false,"scripts":{"cli":"tsx src/index.ts","lint":"eslint . --ext .ts","test":"vitest","build":"rm -rf dist && tsx build.ts","deploy":"pnpm run build && pnpm publish --access=public --no-git-checks"},"_npmUser":{"name":"n11v0","email":"nikita@wispbit.com"},"_resolved":"/tmp/25d37b4fc19a9d824116750a86b5e00a/powerlint-1.0.21.tgz","_integrity":"sha512-s4pXaLo/p4j5VILsc3QsNbgb2I4vVoNBanNTq2D0f+e6SIVgk3Gwflz8qdRxpdFF+01iqQEjSZmc9qZwKSfLHg==","repository":{"url":"git+https://github.com/wispbit-ai/powerlint.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ai":"5.1.0-beta.19","ora":"^9.0.0","zod":"^3.24.3","glob":"^10.4.5","keyv":"^5.5.3","meow":"^14.0.0","chalk":"^5.4.1","big.js":"^7.0.1","dotenv":"^16.3.1","openai":"4.91.0","js-yaml":"^4.1.0","p-limit":"^6.1.0","jest-diff":"^30.2.0","keyv-file":"^5.2.0","minimatch":"^9.0.3","pretty-format":"^30.2.0","@ai-sdk/openai":"2.1.0-beta.11","@ast-grep/napi":"^0.39.5","google-protobuf":"^3.20.1","@ast-grep/lang-c":"^0.0.3","@ai-sdk/anthropic":"2.1.0-beta.9","@ast-grep/lang-go":"^0.0.3","@ast-grep/lang-cpp":"^0.0.3","@ast-grep/lang-css":"^0.0.4","@ast-grep/lang-lua":"^0.0.4","@ast-grep/lang-php":"^0.0.4","@ast-grep/lang-sql":"^0.0.5","@ast-grep/lang-tsx":"^0.0.4","@ast-grep/lang-bash":"^0.0.4","@ast-grep/lang-dart":"^0.0.4","@ast-grep/lang-html":"^0.0.4","@ast-grep/lang-java":"^0.0.4","@ast-grep/lang-json":"^0.0.4","@ast-grep/lang-ruby":"^0.0.4","@ast-grep/lang-rust":"^0.0.4","@ast-grep/lang-toml":"^0.0.6","@ast-grep/lang-yaml":"^0.0.3","tree-sitter-graphql":"github:joowani/tree-sitter-graphql#c3898a14e872a72726a3e981e647e5456812bd78","@ast-grep/lang-scala":"^0.0.4","@ast-grep/lang-swift":"^0.0.5","@ast-grep/lang-csharp":"^0.0.3","@ast-grep/lang-elixir":"^0.0.4","@ast-grep/lang-kotlin":"^0.0.4","@ast-grep/lang-python":"^0.0.3","@ai-sdk/amazon-bedrock":"3.1.0-beta.11","@ast-grep/lang-angular":"^0.0.6","@ast-grep/lang-haskell":"^0.0.4","@sourcegraph/scip-root":"github:sourcegraph/scip#fc864ca283f65cdd15229f0fdae59a14e3da9a64","@ast-grep/lang-markdown":"^0.0.3","@sourcegraph/scip-python":"^0.6.6","@ai-sdk/openai-compatible":"1.1.0-beta.6","@ast-grep/lang-javascript":"^0.0.4","@ast-grep/lang-typescript":"^0.0.4","@openrouter/ai-sdk-provider":"1.0.0-beta.7","@sourcegraph/scip-typescript":"^0.3.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.1.1","esbuild":"^0.25.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/big.js":"^6.2.2","@types/js-yaml":"^4.0.5","@types/fs-extra":"^11.0.4","esbuild-plugin-tsc":"^0.5.0","vite-tsconfig-paths":"^5.1.4","@types/google-protobuf":"^3.15.6"},"_npmOperationalInternal":{"tmp":"tmp/powerlint_1.0.21_1759873335815_0.4169572625663438","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"powerlint","version":"1.0.22","_id":"powerlint@1.0.22","maintainers":[{"name":"wispbit-ai","email":"ilya@wispbit.com"},{"name":"n11v0","email":"nikita@wispbit.com"}],"homepage":"https://github.com/wispbit-ai/powerlint#readme","bugs":{"url":"https://github.com/wispbit-ai/powerlint/issues"},"bin":{"powerlint":"dist/index.js"},"dist":{"shasum":"91d9115a91469d4b4dda56b0485d8c88ef132fd8","tarball":"https://registry.npmjs.org/powerlint/-/powerlint-1.0.22.tgz","fileCount":107,"integrity":"sha512-lwT2HR5X4uMxMPbh/m+1sESrqUSvdvymM794BTCyvFfe/OTylPjnlGYyy92x0uoETIoy8KGvMJ5AX7wPmyboOg==","signatures":[{"sig":"MEYCIQCFtRtM0rpt/GrhNws7hQ30HF1OEdNNoXeq6utd9Bj5QAIhALyG8Bh+yuMFQFdC7FpnOA55CDW9hS4JlkKnjj+hRIVF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3119132},"type":"module","_from":"file:powerlint-1.0.22.tgz","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./schemas":{"types":"./dist/src/schemas.d.ts","import":"./dist/schemas.js"},"./languages":{"types":"./dist/src/languages.d.ts","import":"./dist/languages.js"},"./test/TestExecutor":{"types":"./dist/src/test/TestExecutor.d.ts","import":"./dist/test/TestExecutor.js"},"./steps/RuleExecutor":{"types":"./dist/src/steps/RuleExecutor.d.ts","import":"./dist/steps/RuleExecutor.js"},"./utils/generateTreeDump":{"types":"./dist/src/utils/generateTreeDump.d.ts","import":"./dist/utils/generateTreeDump.js"}},"private":false,"scripts":{"cli":"tsx src/index.ts","lint":"eslint . --ext .ts","test":"vitest","build":"rm -rf dist && tsx build.ts","deploy":"pnpm run build && pnpm publish --access=public --no-git-checks"},"_npmUser":{"name":"n11v0","email":"nikita@wispbit.com"},"_resolved":"/tmp/a5bb91dafca42bab871a3b2726304ba3/powerlint-1.0.22.tgz","_integrity":"sha512-lwT2HR5X4uMxMPbh/m+1sESrqUSvdvymM794BTCyvFfe/OTylPjnlGYyy92x0uoETIoy8KGvMJ5AX7wPmyboOg==","repository":{"url":"git+https://github.com/wispbit-ai/powerlint.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ai":"5.1.0-beta.19","ora":"^9.0.0","zod":"^3.24.3","glob":"^10.4.5","keyv":"^5.5.3","meow":"^14.0.0","chalk":"^5.4.1","big.js":"^7.0.1","dotenv":"^16.3.1","openai":"4.91.0","js-yaml":"^4.1.0","p-limit":"^6.1.0","jest-diff":"^30.2.0","keyv-file":"^5.2.0","minimatch":"^9.0.3","pretty-format":"^30.2.0","@ai-sdk/openai":"2.1.0-beta.11","@ast-grep/napi":"^0.39.5","google-protobuf":"^3.20.1","@ast-grep/lang-c":"^0.0.3","@ai-sdk/anthropic":"2.1.0-beta.9","@ast-grep/lang-go":"^0.0.3","@ast-grep/lang-cpp":"^0.0.3","@ast-grep/lang-css":"^0.0.4","@ast-grep/lang-lua":"^0.0.4","@ast-grep/lang-php":"^0.0.4","@ast-grep/lang-sql":"^0.0.5","@ast-grep/lang-tsx":"^0.0.4","@ast-grep/lang-bash":"^0.0.4","@ast-grep/lang-dart":"^0.0.4","@ast-grep/lang-html":"^0.0.4","@ast-grep/lang-java":"^0.0.4","@ast-grep/lang-json":"^0.0.4","@ast-grep/lang-ruby":"^0.0.4","@ast-grep/lang-rust":"^0.0.4","@ast-grep/lang-toml":"^0.0.6","@ast-grep/lang-yaml":"^0.0.3","tree-sitter-graphql":"github:joowani/tree-sitter-graphql#c3898a14e872a72726a3e981e647e5456812bd78","@ast-grep/lang-scala":"^0.0.4","@ast-grep/lang-swift":"^0.0.5","@ast-grep/lang-csharp":"^0.0.3","@ast-grep/lang-elixir":"^0.0.4","@ast-grep/lang-kotlin":"^0.0.4","@ast-grep/lang-python":"^0.0.3","@ai-sdk/amazon-bedrock":"3.1.0-beta.11","@ast-grep/lang-angular":"^0.0.6","@ast-grep/lang-haskell":"^0.0.4","@sourcegraph/scip-root":"github:sourcegraph/scip#fc864ca283f65cdd15229f0fdae59a14e3da9a64","@ast-grep/lang-markdown":"^0.0.3","@sourcegraph/scip-python":"^0.6.6","@ai-sdk/openai-compatible":"1.1.0-beta.6","@ast-grep/lang-javascript":"^0.0.4","@ast-grep/lang-typescript":"^0.0.4","@openrouter/ai-sdk-provider":"1.0.0-beta.7","@sourcegraph/scip-typescript":"^0.3.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.1.1","esbuild":"^0.25.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/big.js":"^6.2.2","@types/js-yaml":"^4.0.5","@types/fs-extra":"^11.0.4","esbuild-plugin-tsc":"^0.5.0","vite-tsconfig-paths":"^5.1.4","@types/google-protobuf":"^3.15.6"},"_npmOperationalInternal":{"tmp":"tmp/powerlint_1.0.22_1759875781083_0.3827745302185921","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"powerlint","version":"1.0.23","_id":"powerlint@1.0.23","maintainers":[{"name":"wispbit-ai","email":"ilya@wispbit.com"},{"name":"n11v0","email":"nikita@wispbit.com"}],"homepage":"https://github.com/wispbit-ai/powerlint#readme","bugs":{"url":"https://github.com/wispbit-ai/powerlint/issues"},"bin":{"powerlint":"dist/index.js"},"dist":{"shasum":"39f86449f4b9b3ba3df3f56a209f31320cac644d","tarball":"https://registry.npmjs.org/powerlint/-/powerlint-1.0.23.tgz","fileCount":109,"integrity":"sha512-ybwbn0Up/kl9HOk/BQY0d3znh4ITWABbcJnQw7lMBixw9IMmwvbg8aWGcZGYYwrP86BEiqKkTLN3R292PWrxcg==","signatures":[{"sig":"MEYCIQDGPDWCYprVRbHrJDgtX4HttWc0Mpk/dT/TXXLUgBMCZgIhAJbWjE/i4XeWApbhTPEQ/nbZI6Z0OrMBw+r0dJxl3Ypm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3120232},"type":"module","_from":"file:powerlint-1.0.23.tgz","exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"},"./types":{"types":"./dist/src/types.d.ts","import":"./dist/types.js"},"./schemas":{"types":"./dist/src/schemas.d.ts","import":"./dist/schemas.js"},"./languages":{"types":"./dist/src/languages.d.ts","import":"./dist/languages.js"},"./test/TestExecutor":{"types":"./dist/src/test/TestExecutor.d.ts","import":"./dist/test/TestExecutor.js"},"./steps/RuleExecutor":{"types":"./dist/src/steps/RuleExecutor.d.ts","import":"./dist/steps/RuleExecutor.js"},"./utils/generateTreeDump":{"types":"./dist/src/utils/generateTreeDump.d.ts","import":"./dist/utils/generateTreeDump.js"}},"private":false,"scripts":{"cli":"tsx src/index.ts","lint":"eslint . --ext .ts","test":"vitest","build":"rm -rf dist && tsx build.ts","deploy":"pnpm run build && pnpm publish --access=public --no-git-checks"},"_npmUser":{"name":"n11v0","email":"nikita@wispbit.com"},"_resolved":"/tmp/c28a9f53bfd605b194a4b6494fc228d7/powerlint-1.0.23.tgz","_integrity":"sha512-ybwbn0Up/kl9HOk/BQY0d3znh4ITWABbcJnQw7lMBixw9IMmwvbg8aWGcZGYYwrP86BEiqKkTLN3R292PWrxcg==","repository":{"url":"git+https://github.com/wispbit-ai/powerlint.git","type":"git"},"_npmVersion":"10.8.2","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ai":"5.1.0-beta.19","ora":"^9.0.0","zod":"^3.24.3","glob":"^10.4.5","keyv":"^5.5.3","meow":"^14.0.0","chalk":"^5.4.1","big.js":"^7.0.1","dotenv":"^16.3.1","openai":"4.91.0","js-yaml":"^4.1.0","p-limit":"^6.1.0","jest-diff":"^30.2.0","keyv-file":"^5.2.0","minimatch":"^9.0.3","pretty-format":"^30.2.0","@ai-sdk/openai":"2.1.0-beta.11","@ast-grep/napi":"^0.39.5","google-protobuf":"^3.20.1","@ast-grep/lang-c":"^0.0.3","@ai-sdk/anthropic":"2.1.0-beta.9","@ast-grep/lang-go":"^0.0.3","@ast-grep/lang-cpp":"^0.0.3","@ast-grep/lang-css":"^0.0.4","@ast-grep/lang-lua":"^0.0.4","@ast-grep/lang-php":"^0.0.4","@ast-grep/lang-sql":"^0.0.5","@ast-grep/lang-tsx":"^0.0.4","@ast-grep/lang-bash":"^0.0.4","@ast-grep/lang-dart":"^0.0.4","@ast-grep/lang-html":"^0.0.4","@ast-grep/lang-java":"^0.0.4","@ast-grep/lang-json":"^0.0.4","@ast-grep/lang-ruby":"^0.0.4","@ast-grep/lang-rust":"^0.0.4","@ast-grep/lang-toml":"^0.0.6","@ast-grep/lang-yaml":"^0.0.3","tree-sitter-graphql":"github:joowani/tree-sitter-graphql#c3898a14e872a72726a3e981e647e5456812bd78","@ast-grep/lang-scala":"^0.0.4","@ast-grep/lang-swift":"^0.0.5","@ast-grep/lang-csharp":"^0.0.3","@ast-grep/lang-elixir":"^0.0.4","@ast-grep/lang-kotlin":"^0.0.4","@ast-grep/lang-python":"^0.0.3","@ai-sdk/amazon-bedrock":"3.1.0-beta.11","@ast-grep/lang-angular":"^0.0.6","@ast-grep/lang-haskell":"^0.0.4","@sourcegraph/scip-root":"github:sourcegraph/scip#fc864ca283f65cdd15229f0fdae59a14e3da9a64","@ast-grep/lang-markdown":"^0.0.3","@sourcegraph/scip-python":"^0.6.6","@ai-sdk/openai-compatible":"1.1.0-beta.6","@ast-grep/lang-javascript":"^0.0.4","@ast-grep/lang-typescript":"^0.0.4","@openrouter/ai-sdk-provider":"1.0.0-beta.7","@sourcegraph/scip-typescript":"^0.3.16"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^3.1.1","esbuild":"^0.25.3","typescript":"^5.0.0","@types/node":"^20.0.0","@types/big.js":"^6.2.2","@types/js-yaml":"^4.0.5","@types/fs-extra":"^11.0.4","esbuild-plugin-tsc":"^0.5.0","vite-tsconfig-paths":"^5.1.4","@types/google-protobuf":"^3.15.6"},"_npmOperationalInternal":{"tmp":"tmp/powerlint_1.0.23_1759876319127_0.4462471229479559","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"powerlint","version":"1.0.24","type":"module","private":false,"bin":{"powerlint":"dist/index.js"},"repository":{"type":"git","url":"git+https://github.com/wispbit-ai/powerlint.git"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/index.js"}},"dependencies":{"@ast-grep/lang-angular":"^0.0.6","@ast-grep/lang-bash":"^0.0.4","@ast-grep/lang-c":"^0.0.3","@ast-grep/lang-cpp":"^0.0.3","@ast-grep/lang-csharp":"^0.0.3","@ast-grep/lang-css":"^0.0.4","@ast-grep/lang-dart":"^0.0.4","@ast-grep/lang-elixir":"^0.0.4","@ast-grep/lang-go":"^0.0.3","@ast-grep/lang-haskell":"^0.0.4","@ast-grep/lang-html":"^0.0.4","@ast-grep/lang-java":"^0.0.4","@ast-grep/lang-javascript":"^0.0.4","@ast-grep/lang-json":"^0.0.4","@ast-grep/lang-kotlin":"^0.0.4","@ast-grep/lang-lua":"^0.0.4","@ast-grep/lang-markdown":"^0.0.3","@ast-grep/lang-php":"^0.0.4","@ast-grep/lang-python":"^0.0.3","@ast-grep/lang-ruby":"^0.0.4","@ast-grep/lang-rust":"^0.0.4","@ast-grep/lang-scala":"^0.0.4","@ast-grep/lang-sql":"^0.0.5","@ast-grep/lang-swift":"^0.0.5","@ast-grep/lang-toml":"^0.0.6","@ast-grep/lang-tsx":"^0.0.4","@ast-grep/lang-typescript":"^0.0.4","@ast-grep/lang-yaml":"^0.0.3","@ast-grep/napi":"^0.39.5","@sourcegraph/scip-python":"^0.6.6","@sourcegraph/scip-root":"github:sourcegraph/scip#fc864ca283f65cdd15229f0fdae59a14e3da9a64","@sourcegraph/scip-typescript":"^0.3.16","big.js":"^7.0.1","chalk":"^5.4.1","dotenv":"^16.3.1","glob":"^10.4.5","google-protobuf":"^3.20.1","jest-diff":"^30.2.0","js-yaml":"^4.1.0","keyv":"^5.5.3","keyv-file":"^5.2.0","meow":"^14.0.0","minimatch":"^9.0.3","openai":"4.91.0","ora":"^9.0.0","p-limit":"^6.1.0","pretty-format":"^30.2.0","tree-sitter-graphql":"github:joowani/tree-sitter-graphql#c3898a14e872a72726a3e981e647e5456812bd78","zod":"^3.24.3"},"devDependencies":{"@types/big.js":"^6.2.2","@types/fs-extra":"^11.0.4","@types/google-protobuf":"^3.15.6","@types/js-yaml":"^4.0.5","@types/node":"^20.0.0","esbuild":"^0.25.3","esbuild-plugin-tsc":"^0.5.0","tsx":"^4.0.0","typescript":"^5.0.0","vite-tsconfig-paths":"^5.1.4","vitest":"^3.1.1"},"scripts":{"build":"rm -rf dist && tsx build.ts","lint":"eslint . --ext .ts","test":"vitest","cli":"tsx src/index.ts","deploy":"pnpm run build && pnpm publish --access=public --no-git-checks"},"_id":"powerlint@1.0.24","bugs":{"url":"https://github.com/wispbit-ai/powerlint/issues"},"homepage":"https://github.com/wispbit-ai/powerlint#readme","_integrity":"sha512-uVGX6ksqnwmsCUcKNrnznDNP9EKej3/tDJmkntKRisSq9qKeC8ldhXj06b+tZPtIX8YBf7hnQGAwUfrxZAguWw==","_resolved":"/tmp/7b38bbcc4125a4e631c473fbedce1997/powerlint-1.0.24.tgz","_from":"file:powerlint-1.0.24.tgz","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-uVGX6ksqnwmsCUcKNrnznDNP9EKej3/tDJmkntKRisSq9qKeC8ldhXj06b+tZPtIX8YBf7hnQGAwUfrxZAguWw==","shasum":"29cbed5b4b2ad80494611fc6eced1d30089b8127","tarball":"https://registry.npmjs.org/powerlint/-/powerlint-1.0.24.tgz","fileCount":85,"unpackedSize":1023263,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIC5b9JpA6VYrkBR0osxQyc1yaUvEsOIv6BfPdntR339NAiEAh5onWyP+tgLHsqdG8IxNkGTDy65rGsm2QvA6I/VLQJQ="}]},"_npmUser":{"name":"wispbit-ai","email":"ilya@wispbit.com"},"directories":{},"maintainers":[{"name":"wispbit-ai","email":"ilya@wispbit.com"},{"name":"n11v0","email":"nikita@wispbit.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/powerlint_1.0.24_1760047914220_0.5627646792957117"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-29T14:42:56.085Z","modified":"2025-10-09T22:11:54.716Z","0.0.1":"2025-09-29T14:42:56.440Z","1.0.0":"2025-10-05T05:12:00.126Z","1.0.1":"2025-10-05T05:16:48.796Z","1.0.2":"2025-10-05T15:32:56.268Z","1.0.3":"2025-10-05T20:36:09.344Z","1.0.4":"2025-10-05T20:48:28.650Z","1.0.5":"2025-10-05T22:54:20.675Z","1.0.6":"2025-10-05T22:57:56.799Z","1.0.7":"2025-10-05T23:03:40.397Z","1.0.8":"2025-10-05T23:11:03.025Z","1.0.9":"2025-10-06T00:22:30.718Z","1.0.10":"2025-10-06T15:53:05.891Z","1.0.11":"2025-10-06T17:01:36.042Z","1.0.12":"2025-10-06T17:34:33.354Z","1.0.13":"2025-10-07T18:34:56.805Z","1.0.14":"2025-10-07T19:33:02.626Z","1.0.15":"2025-10-07T20:26:39.682Z","1.0.16":"2025-10-07T20:41:30.768Z","1.0.17":"2025-10-07T21:03:16.189Z","1.0.18":"2025-10-07T21:16:36.223Z","1.0.19":"2025-10-07T21:29:14.593Z","1.0.20":"2025-10-07T21:36:07.257Z","1.0.21":"2025-10-07T21:42:16.042Z","1.0.22":"2025-10-07T22:23:01.312Z","1.0.23":"2025-10-07T22:31:59.308Z","1.0.24":"2025-10-09T22:11:54.489Z"},"bugs":{"url":"https://github.com/wispbit-ai/powerlint/issues"},"homepage":"https://github.com/wispbit-ai/powerlint#readme","repository":{"type":"git","url":"git+https://github.com/wispbit-ai/powerlint.git"},"maintainers":[{"name":"wispbit-ai","email":"ilya@wispbit.com"},{"name":"n11v0","email":"nikita@wispbit.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}