{"_id":"@sfdxy/mule-lint","_rev":"46-20fe5673984bd98e23a13b2f656d4698","name":"@sfdxy/mule-lint","dist-tags":{"latest":"1.30.1"},"versions":{"1.4.0":{"name":"@sfdxy/mule-lint","version":"1.4.0","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.4.0","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js"},"dist":{"shasum":"a60d102c22e463dfbea6fd8a456bfac4f9fd7a47","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.4.0.tgz","fileCount":206,"integrity":"sha512-BbjBIq2WuvfwpPcdTm+24j+r7Dnx4GVVTedVR04SxSiNL4cyH/bBdssWi61xO6maqaLWbgeg/kqCZkxsxMCA5g==","signatures":[{"sig":"MEQCIA3JyEPnpD9JlNNtKtVlfLzcMDoFD/06LaxBg9wL2h+kAiA7HVqm6F8QhxhFcTl+q+zblOcMO6IILY0KCuyNrkAdsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336007},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e95c765ff8d95f44acb3410799c0b683be3bf00a","scripts":{"lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:fix":"eslint src/ --ext .ts --fix","test:watch":"jest --watch","build:watch":"tsc --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run clean && npm run build && npm test"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.7.4","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.19.27","@types/js-yaml":"^4.0.9","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.4.0_1765875730297_0.2757897463715784","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@sfdxy/mule-lint","version":"1.5.0","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.5.0","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js"},"dist":{"shasum":"23aed6a63ddf7168cde4a898e04d73b3c490550f","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.5.0.tgz","fileCount":214,"integrity":"sha512-B2KIkuEKMaewESXUS37WBObz6NRdaqOydMZtt+EQbIzr2iZSSOgk6t3ol4mXlQMC1IfTK9GsDX2ne0u73D7mNg==","signatures":[{"sig":"MEQCIFkn57gMI4PBnoeSnetO3hAus8xWcVjTW9/rTkFvPRCdAiBHe6OHC4K66VKHR7DK0HOBcRq5k0hm3nxkTUL+PXnFqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":358937},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c5a04d938e75e2442bfcf3d88b646271dd53e316","scripts":{"lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:fix":"eslint src/ --ext .ts --fix","test:watch":"jest --watch","build:watch":"tsc --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run clean && npm run build && npm test"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.7.4","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.19.27","@types/js-yaml":"^4.0.9","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.5.0_1765877641363_0.028410085004372254","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@sfdxy/mule-lint","version":"1.5.1","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.5.1","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js"},"dist":{"shasum":"0eb4986f95d6ae5b597791bcd6dfba6fe47eba7b","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.5.1.tgz","fileCount":214,"integrity":"sha512-WZiqA7Gy2gY2i/ll62KTdTaWmFn5FNERWPBXQHbETVFClgzBRyEQ1cvjO3tlRZMGGyOmG8IIwb0CV5t8FVqbUQ==","signatures":[{"sig":"MEYCIQDKezmwpCk3wrSLUQHqUtcttDdt15lafTzb7JXAWSa5cwIhAPbC0Pj1pgGd8EtauufvUh1R9WzF1+INzq5n7IG6GNNU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":357200},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"2e112eff645a0f0a7496c0dbedba68badf30885f","scripts":{"lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:fix":"eslint src/ --ext .ts --fix","test:watch":"jest --watch","build:watch":"tsc --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run clean && npm run build && npm test"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.7.4","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.19.27","@types/js-yaml":"^4.0.9","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.5.1_1765878331987_0.3666660543451299","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@sfdxy/mule-lint","version":"1.5.2","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.5.2","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js"},"dist":{"shasum":"739a858048761c7f612eca66e03e9a895e5613d6","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.5.2.tgz","fileCount":214,"integrity":"sha512-hM24nlzLZn9XffH7AjizsvDQQnV2Vmx1W0+4EODhXCUNxZNqZn2DWNVWErxuE6/D+iI33CN8ENfSOxuT4cCDng==","signatures":[{"sig":"MEUCIFexoJimNGnuYkPs30Jns8+q93qrw2G0RWzrDWVsoAAlAiEA/qHkt3w3cZRQa6SEnlJ1qAAtm7Pdt1LstRXxvny1dEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":357200},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"a4b61f618d25697c9d8dbc15788706a74a3f0cea","scripts":{"lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:fix":"eslint src/ --ext .ts --fix","test:watch":"jest --watch","build:watch":"tsc --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run clean && npm run build && npm test"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.7.4","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.19.27","@types/js-yaml":"^4.0.9","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.5.2_1765878547180_0.45065522350974274","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@sfdxy/mule-lint","version":"1.6.0","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.6.0","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js"},"dist":{"shasum":"24d297dc682deb9c77e3d48638d422177952179f","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.6.0.tgz","fileCount":214,"integrity":"sha512-ympbJWEIJ5Agfs8murNYy0dG6I2yYYM3zoEH3agM6jZuFgxlBl1cFqf5AifUNMFhT65sVK2bVTT0UJIe9ckUeQ==","signatures":[{"sig":"MEQCIH58N4OeLeUL4T4O1hzyUP+YmZKqbG7A+fDyOYpGPKPsAiBl99F2m+iNUJqVZIk3EBiXRaKMZb5PM6e3ejV2zA7WTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":373272},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"82fcde0e26715a86a803474de742ddcfb6d8ad7a","scripts":{"lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:fix":"eslint src/ --ext .ts --fix","test:watch":"jest --watch","build:watch":"tsc --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run clean && npm run build && npm test"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.7.4","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.19.27","@types/js-yaml":"^4.0.9","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.6.0_1765888212634_0.7186533981384011","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@sfdxy/mule-lint","version":"1.7.0","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.7.0","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js"},"dist":{"shasum":"cf644b8d162c622d2a4726d8130f358c4c5bee82","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.7.0.tgz","fileCount":215,"integrity":"sha512-YT67Ym6vFLS/MWXpFVfLZ2PBaqix55+g9EW1MhFDx2YLZqtTW7D3+01R11YGfg0aR67yUiCuVdpDTwffivZ4Aw==","signatures":[{"sig":"MEYCIQCTdPnKvgFRNhy3XO/6hmrUYOePYRYu2ndOJMksnIscRQIhAPOLeAIjBz7tQWO6bovQouLolyta6hr/Uz75e3lSBk8Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":378237},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"331b1d58c659a92dd7404e978928a1ab1f4bc680","scripts":{"lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:fix":"eslint src/ --ext .ts --fix","test:watch":"jest --watch","build:watch":"tsc --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run clean && npm run build && npm test"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.7.4","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.19.27","@types/js-yaml":"^4.0.9","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.7.0_1765889386383_0.821619571330219","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@sfdxy/mule-lint","version":"1.7.1","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.7.1","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js"},"dist":{"shasum":"1835a9e8ed1d50cb720b5dcd62150ee112400eff","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.7.1.tgz","fileCount":215,"integrity":"sha512-/Q1w9XJL09LLaHGQJ7LXkzAd1cobme86NFALACDGxsew5P0AdrKwZL54HPOZBKuLTdAiG1R3MgdMskkKERptJA==","signatures":[{"sig":"MEQCIANZ0E1v6xJO0mGZBkepHC5C7xvk9q8iUJkSaTQx6PSZAiAnkldVg6k0XqeX5ZqOqPixUWNmV0TIE7+6RaweCnagsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":378231},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c507fa6ed25a5aa6f44e040256c5ec710c8f2f9b","scripts":{"lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:fix":"eslint src/ --ext .ts --fix","test:watch":"jest --watch","build:watch":"tsc --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run clean && npm run build && npm test"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.7.4","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.19.27","@types/js-yaml":"^4.0.9","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.7.1_1765889834045_0.37757548834937893","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"@sfdxy/mule-lint","version":"1.7.2","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.7.2","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js"},"dist":{"shasum":"5a59b9718f27cac503f384e4ad903fe19e81d449","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.7.2.tgz","fileCount":215,"integrity":"sha512-dYvz8/9tDOBHp2NW96rnHzdGZQjwcDCyQOUJLHIKcQxyn2g+tSxiIoKy7gtGzAIIOIp6jawFhiTUVBjT1yh7yg==","signatures":[{"sig":"MEUCIEsSDuX26AfnNcDg5mPM8uBeG/GKMFAxWlacSeBtqd0UAiEA3TiuG2iDLNUCqDLMjhlbOLu6p3/MMEjbKtsuoEixMI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":380679},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5bc5424d8822b8d4d795f68fbe0c0f671fac946b","scripts":{"lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:fix":"eslint src/ --ext .ts --fix","test:watch":"jest --watch","build:watch":"tsc --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run clean && npm run build && npm test"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.7.4","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.19.27","@types/js-yaml":"^4.0.9","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.7.2_1765901657217_0.049169933897316165","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"@sfdxy/mule-lint","version":"1.8.2","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.8.2","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"cdc004593f55e94ab790eab91ddc27def6b58a62","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.8.2.tgz","fileCount":239,"integrity":"sha512-VxVRoV7Ne16j85bFw7wRmSXK6aaBKlhh8TWDlsa+AAoon9m2UuGWGUqskDgjxbwe/x01PjyBefIgS2A6caS8Uw==","signatures":[{"sig":"MEQCIBo8dnOjm61qRnCZnjL8oYCsue5cFG4hvCI1DWp2euNmAiAMf7hXtuGfBN05On17oz8bKMclPyhlMciB91ulvweVmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":597426},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"867fb415fdef31a7ab2e54a56a66841fa91a1576","scripts":{"lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:fix":"eslint src/ --ext .ts --fix","test:watch":"jest --watch","build:watch":"tsc --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run clean && npm run build && npm test"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10","@modelcontextprotocol/sdk":"^1.25.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.7.4","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.19.27","@types/js-yaml":"^4.0.9","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.8.2_1767979628820_0.6934602061722108","host":"s3://npm-registry-packages-npm-production"}},"1.8.3":{"name":"@sfdxy/mule-lint","version":"1.8.3","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.8.3","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"653c78e0cd6229fe4572f603ff0c0b97f37c4f88","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.8.3.tgz","fileCount":239,"integrity":"sha512-34EvREtnMAJTbq86PwNn+EQuyYHYN1fdgZL275XBHgWIe8dwzlRu2vp4BV3Ms/Z7zubuGuHNvEvUIxXffugvVw==","signatures":[{"sig":"MEUCIQC5H8nQDZt5MNFzvjISNYbfHq0MhSnIcZB4AJUOpJn/4QIgcuAYYLyLv+a7w680kt2mYCOs7P2g+FSOSSbAStxuVDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":597425},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5b243b42a2393da2bee8181d38141e6a429a4d8d","scripts":{"lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:fix":"eslint src/ --ext .ts --fix","test:watch":"jest --watch","build:watch":"tsc --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run clean && npm run build && npm test"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10","@modelcontextprotocol/sdk":"^1.25.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.7.4","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.19.27","@types/js-yaml":"^4.0.9","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.8.3_1767984606071_0.028619316340909196","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@sfdxy/mule-lint","version":"1.9.0","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.9.0","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"5a4f2aa703e18ec47c1288c74fc23622bd0be8e4","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.9.0.tgz","fileCount":263,"integrity":"sha512-Y4GFw9B2aHTSCR3bSjl6WwMaJVJ5YLJsQDWQkDQcoI4wEfsmryvwHfkx5zaqearxhh0BucIgNC43u+VhNWeFBQ==","signatures":[{"sig":"MEUCIFLi8n1QKWRe4X/dDRa9or1AIIV7DYwzWPJ50OfFOhyUAiEApEriD+5rfNrvEqJr4zOSY7F4/jodIT9uFkyIg7eQqWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":632265},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"4415beb5ef7ebe398a72b7814be90baaebaf37aa","scripts":{"lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:fix":"eslint src/ --ext .ts --fix","test:watch":"jest --watch","build:watch":"tsc --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run clean && npm run build && npm test"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10","@modelcontextprotocol/sdk":"^1.25.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.7.4","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.19.27","@types/js-yaml":"^4.0.9","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.9.0_1767985711581_0.393382941012973","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@sfdxy/mule-lint","version":"1.10.0","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.10.0","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"3a04c3a2f17dd4ca0c44b94fb0e0b845f8145e68","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.10.0.tgz","fileCount":263,"integrity":"sha512-jpgANO9bYEJgqjcntYFmxrftZItetDQWW/DeOgVkNs7/2SpPUhmbudRpKtUDGzx+MCG3spTPEw5n5XA4/d91YQ==","signatures":[{"sig":"MEUCIHwwkw6iS/TIJJo7lF8gcqn1MkGKrWrQgXYKmHsrlDAUAiEA59tyLJZrysw/xCXspPamOY12yy4R/IiFsCfexbPK+ns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":632243},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"cf49a9971ac3c90d4625a437da2ea4bc4bef0d36","scripts":{"lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:fix":"eslint src/ --ext .ts --fix","test:watch":"jest --watch","build:watch":"tsc --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run clean && npm run build && npm test"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10","@modelcontextprotocol/sdk":"^1.25.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.7.4","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.19.27","@types/js-yaml":"^4.0.9","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.10.0_1768026346738_0.34951212522570807","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@sfdxy/mule-lint","version":"1.11.0","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.11.0","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"30720a1d5e6a9f9b222c1544484cf8a83b9cbd92","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.11.0.tgz","fileCount":263,"integrity":"sha512-/Onbh6Jaw/6+aJ6xuoHgAnvY4BjKcfmwjL55SMrpRlxqCsqK8q1f3rvKPxj0nYGxV3YaQp1XX+WcmlQQz6O54g==","signatures":[{"sig":"MEUCIQDxUy/haYgBE8PpgyxPUjQZvvT9TaXuaFpv/1aYkrlh2wIgeQQQe4+HsFjuyBMQY8BpvI6eGDwfSBMzSZOXPydiRU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":637140},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"b0c5c2ee2df22e0ebb916300ac16888a1b06fafd","scripts":{"lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:fix":"eslint src/ --ext .ts --fix","test:watch":"jest --watch","build:watch":"tsc --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run clean && npm run build && npm test"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10","@modelcontextprotocol/sdk":"^1.25.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.7.4","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.19.27","@types/js-yaml":"^4.0.9","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.11.0_1768034204637_0.5677080099495182","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"@sfdxy/mule-lint","version":"1.11.1","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.11.1","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"10599be92228f98e2b54f513de219542db062c65","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.11.1.tgz","fileCount":263,"integrity":"sha512-VHawt3dCf66cRt0TR+CsIutjAjjgnxjwRp6QtzhRCGZBkByhiO1VByDWgrOZmMqQwawdRcPzsZZ1dWpLKwOpbQ==","signatures":[{"sig":"MEYCIQDOM2VV/CLJehDrcg5yr4fr37RJjlQ55Zt6KHRGpu1cqQIhAM62ZKYphDAh/7WvBhtwIdG8x0+YmkafVUJwR1n0Oszb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":676332},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"4af08e680c1294be43e0603a6c1cf36725b3119f","scripts":{"lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:fix":"eslint src/ --ext .ts --fix","test:watch":"jest --watch","build:watch":"tsc --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run clean && npm run build && npm test"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10","@modelcontextprotocol/sdk":"^1.25.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.7.4","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.19.27","@types/js-yaml":"^4.0.9","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.11.1_1768044932971_0.4165630622302168","host":"s3://npm-registry-packages-npm-production"}},"1.11.2":{"name":"@sfdxy/mule-lint","version":"1.11.2","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.11.2","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"b4055308fa2f7ad0708452aadecc9f094ebbb5e0","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.11.2.tgz","fileCount":267,"integrity":"sha512-YYPFqX85WuoN3ae5k5vU0eFdptQfuOw7EUnXobI94IhJcOew7fWFApsuz3eTigc+kD5qlgfi2b8cE/m/JGni/A==","signatures":[{"sig":"MEUCIQCWG0kNPhF6pp/6Nyy6VRyjysTFxVubaqmu1T1uGZRx3QIgI7+Jix9G1QHftaqmtFj0xiGlyuDF5R5OsncwprrT2wc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":684971},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"b7721b3ff394dbf371b49a93c2d69e13c33a5a4f","scripts":{"lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:fix":"eslint src/ --ext .ts --fix","test:watch":"jest --watch","build:watch":"tsc --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run clean && npm run build && npm test"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10","@modelcontextprotocol/sdk":"^1.25.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.7.4","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.19.27","@types/js-yaml":"^4.0.9","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.11.2_1768046782528_0.04490235240419915","host":"s3://npm-registry-packages-npm-production"}},"1.11.3":{"name":"@sfdxy/mule-lint","version":"1.11.3","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.11.3","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"365f01db8b08159a5315fe1cfe7853f33dbdb184","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.11.3.tgz","fileCount":267,"integrity":"sha512-hm1ek0NPpe+ZsW6w9Wy5AJOka93eUm6BzBNbnrgg9+/h1tkkSlbfE5ksS9GgperYrRiaAHJVTzyXJCljKZV58w==","signatures":[{"sig":"MEQCIEJq8JCKmjdJvBTcNsNpv++PiooD16bmOTwInHEaM1vVAiAspqPLSegAi4xirkDbzawZ9/Ww/7NYqD7GfgoQy4RAvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.11.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":684971},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"552d7d7f42f94103847c5ef6074d01700f78c67a","scripts":{"lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:fix":"eslint src/ --ext .ts --fix","test:watch":"jest --watch","build:watch":"tsc --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run clean && npm run build && npm test"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10","@modelcontextprotocol/sdk":"^1.25.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.7.4","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.19.27","@types/js-yaml":"^4.0.9","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.11.3_1768046919088_0.8004917966892915","host":"s3://npm-registry-packages-npm-production"}},"1.11.4":{"name":"@sfdxy/mule-lint","version":"1.11.4","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.11.4","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"164e60eb4bee4cf512c73638272f5b8c28f22069","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.11.4.tgz","fileCount":267,"integrity":"sha512-9JXcMRnFH20T13/3IK3oQSybaztrWMp0oEY/iGnjqar4LvdYxvlA3cOI+ZrLymraKRMcRK0rHFsKHXmyMTjDUA==","signatures":[{"sig":"MEYCIQCkAJgoW0kdSSVjZlTl8kqwGV1sU2tBMWVw/iVMQuiN3QIhAMhZtbq3CjuU65sXjIOA/tkYGU80l0paUcc+Di/TO1Q2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.11.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":684971},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"7848f87266ad4517ec89e92ff9a70c1641afc240","scripts":{"lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:fix":"eslint src/ --ext .ts --fix","test:watch":"jest --watch","build:watch":"tsc --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run clean && npm run build && npm test"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10","@modelcontextprotocol/sdk":"^1.25.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.7.4","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.19.27","@types/js-yaml":"^4.0.9","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.11.4_1768047116804_0.28124366759748964","host":"s3://npm-registry-packages-npm-production"}},"1.11.5":{"name":"@sfdxy/mule-lint","version":"1.11.5","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.11.5","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"ad442bb9ba35f594b2896ccf9bd5577d5d8d432e","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.11.5.tgz","fileCount":267,"integrity":"sha512-gjiBMFeumuzlPqjUqd6NPRR14Ugk0raPXcknNWqBeTbwXAepbxbWmUlD2stHPlF71DVBdFD7nejRqfqRgA6voA==","signatures":[{"sig":"MEUCIEF0cSNFVt/YdAvxHRxZeOvpXzpdLfJJ/1tAW1lmA+jeAiEAivozX2n8odpegzCAD8xNA/BLC7mYsl7wKJQgP70OPjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.11.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":684971},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"a68653f8bfb66369d017cbd8bce66b7315517091","scripts":{"lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:fix":"eslint src/ --ext .ts --fix","test:watch":"jest --watch","build:watch":"tsc --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run clean && npm run build && npm test"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10","@modelcontextprotocol/sdk":"^1.25.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.7.4","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.19.27","@types/js-yaml":"^4.0.9","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.11.5_1768047278644_0.6224397462995419","host":"s3://npm-registry-packages-npm-production"}},"1.11.6":{"name":"@sfdxy/mule-lint","version":"1.11.6","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.11.6","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"c9700061053988b6366ec8a7ece05468329fb9ab","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.11.6.tgz","fileCount":267,"integrity":"sha512-zmqti1zkcyM2vfXUQQ48FcNoycGM6KwshLtq8d06sFfPItr97B5MbOkjoejlYhLMpn3Y24Zn3ueD10Nf8DuWqQ==","signatures":[{"sig":"MEUCIQCKsG6Kl3e5qreAOLb1MVAdIM6JTynOT1PRA6eK/THlwAIgQWOHT7z+oBnWXVbJeHNB8exz+1RycpLvnviK21sV/Hs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.11.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":684971},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"7b9bd8ac8eb542fdc79bba0e7b09ef569797c59c","scripts":{"lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:fix":"eslint src/ --ext .ts --fix","test:watch":"jest --watch","build:watch":"tsc --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run clean && npm run build && npm test"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10","@modelcontextprotocol/sdk":"^1.25.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.7.4","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.19.27","@types/js-yaml":"^4.0.9","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.11.6_1768047336735_0.645098517070543","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@sfdxy/mule-lint","version":"1.12.0","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.12.0","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"01e1e7c494a06319c566716d3f61da2bb351fc30","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.12.0.tgz","fileCount":267,"integrity":"sha512-jp9ui8dbG42kdCzfQAW0RyxNlp5s7R44YAdUW3lEE+gWx+8If7eRTSjpFdchQYu7Z5heC7QA+vMngoJ2OAGKiA==","signatures":[{"sig":"MEUCIQCeYrREhMGWUn/3O7SZ+7bZ0w2vXkiOEJJaCjy3KkyA/AIgI/1MX5EIu1wUSDTOg2vj57ho9vAfKY+PhXu2NeiEb0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":685050},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"3c18f596f09de9e1a1743e67e0dea15a9f0ebb80","scripts":{"lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:fix":"eslint src/ --ext .ts --fix","test:watch":"jest --watch","build:watch":"tsc --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run clean && npm run build && npm test"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10","@modelcontextprotocol/sdk":"^1.25.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.7.4","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.19.27","@types/js-yaml":"^4.0.9","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.12.0_1768048356528_0.2882806847132189","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"@sfdxy/mule-lint","version":"1.12.1","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.12.1","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"3534bf846ec6932e961d8134a0a6637ed413669f","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.12.1.tgz","fileCount":271,"integrity":"sha512-b9wtB9QoS/r80n79ijmyp9o7y1c+k/HA6MbNLrtQG/RMlPTm7WSkzkcbK/F00+/2Op3oyq1y2PHNNRLdMZUNzg==","signatures":[{"sig":"MEYCIQDuOBe2A3GlRyoLJbQeZ6wR2JMLFYYQ8Z/1klR/TV/jsAIhAI+BrP2Z49W9MaIl2R5PK7z+VQF8h/077iTb3PVnzFnT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":700964},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"148100d72e39ed800e652dc8ada40d28818e89b0","scripts":{"lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:fix":"eslint src/ --ext .ts --fix","test:watch":"jest --watch","build:watch":"tsc --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run clean && npm run build && npm test"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10","@modelcontextprotocol/sdk":"^1.25.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.7.4","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.19.27","@types/js-yaml":"^4.0.9","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.12.1_1768050223074_0.04335840228797316","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@sfdxy/mule-lint","version":"1.13.0","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.13.0","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"b27887b985da044e93af535573621cb426793832","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.13.0.tgz","fileCount":279,"integrity":"sha512-f5LVwnAsxr82sppPCD2LxBcxemwAA4a/rDFqFNb0AfNIu5QybOdTQ81/4BWAb69yH45EWG6LY8gbA72fi4+V1w==","signatures":[{"sig":"MEUCIDQPH/cT8qSk02+Gw0/duI4UeJC9hqaOyLw9ANK77puAAiEAgRmh7WefjUaLrxd0oYHVAiUUB4NICh7k/pQPFFDGkQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":775767},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"236cc028116178b4f2f38e73658004a4d92e7390","scripts":{"lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:fix":"eslint src/ --ext .ts --fix","test:watch":"jest --watch","build:watch":"tsc --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run clean && npm run build && npm test"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10","@modelcontextprotocol/sdk":"^1.25.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.7.4","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.19.27","@types/js-yaml":"^4.0.9","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.13.0_1768054096569_0.9715906241329302","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@sfdxy/mule-lint","version":"1.14.0","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.14.0","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"ddadd773cddcde43de21b2e0649dda8f7c48e282","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.14.0.tgz","fileCount":279,"integrity":"sha512-RuPjfpjnoK85X/IynOXpAvY8mm5ay0jCMEbpqsk1ngcel/fZKKHp8HVEDkdjfI4AIi6GwppsfX3VW6RP4y6Uyw==","signatures":[{"sig":"MEQCIH31sbYRjBputMZKXlXKbhnu9xIFYNWvFIy0s6FlQ0kVAiATb/cau+2PdlW+W/1+eTuOPLG1aRvXXRj2wkAVfsnUzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":811503},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"196cffd25b5ce6f5713e5297e523aefa9524938b","scripts":{"lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:fix":"eslint src/ --ext .ts --fix","test:watch":"jest --watch","build:watch":"tsc --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run clean && npm run build && npm test"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10","@modelcontextprotocol/sdk":"^1.25.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.7.4","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.19.27","@types/js-yaml":"^4.0.9","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.14.0_1768071411563_0.5948240602441315","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@sfdxy/mule-lint","version":"1.15.0","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.15.0","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"2e9d529f1deff59437748d34ba30410dcd7e72ca","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.15.0.tgz","fileCount":279,"integrity":"sha512-vdWdLrX02RzL/69tXt8OhGM7von5C71BD9GAWAajB2nDvgMzm4c8JyNS/U99SCsZfN8jV9SsWjy2Gn5YKMx0Aw==","signatures":[{"sig":"MEUCIQD4KmCZVoqpGm8EkgqCXdokSWACsntYLA7PvR9UoBCrQQIgLbHkNl+NZ9a2SBx90XGKezUwyRekdFe0l9DoP2GcD6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":861477},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"8be6c83b89aa42be722ab7d24e2848b44724ff6f","scripts":{"lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:fix":"eslint src/ --ext .ts --fix","test:watch":"jest --watch","build:watch":"tsc --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run clean && npm run build && npm test"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10","@modelcontextprotocol/sdk":"^1.25.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.7.4","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.19.27","@types/js-yaml":"^4.0.9","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.15.0_1768109812426_0.6547451473070078","host":"s3://npm-registry-packages-npm-production"}},"1.15.1":{"name":"@sfdxy/mule-lint","version":"1.15.1","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.15.1","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"2d3b5f84b3a2173b615fee2fe18b868c78e79b1d","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.15.1.tgz","fileCount":279,"integrity":"sha512-eG1mfImvwSt4kBOV2BEO+QPZjW6SSdJNm2ZH/HuI21zPsnkvfIHTjNO5jURSkbzZ9fs1KNYDVpn6HHAmREws2Q==","signatures":[{"sig":"MEYCIQD9ZoRzXNMn2tvGQ4SLpHHtykmKGvlO74l+Tpvl2oE+CAIhAKFVRCdt6MFPhlDAWu9yB3w8ecqev+xHW+/wShEImymH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":863190},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e56b789d599f2e485c8d49e3cbb262a606ecfc1a","scripts":{"lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:fix":"eslint src/ --ext .ts --fix","test:watch":"jest --watch","build:watch":"tsc --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run clean && npm run build && npm test"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10","@modelcontextprotocol/sdk":"^1.25.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.7.4","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.19.27","@types/js-yaml":"^4.0.9","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.15.1_1768111131950_0.19469504052435438","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"@sfdxy/mule-lint","version":"1.16.0","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.16.0","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"ad25b48d583d6efc5d86375a03a506960dc5540c","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.16.0.tgz","fileCount":411,"integrity":"sha512-/GzBiHSr18/Pjdc/DRnYMf5YEt0opDeUEC6rd4i/nsgBIfBN2UfwG3jFkbpfg5XBu7r5qEFRZQHCLbG5U/6EDA==","signatures":[{"sig":"MEUCIQCO7YIS5Aq3acH/DOie0rQFYwcrkUMnUwly3tIBrTGcAAIgM+poW7THE1BLhKPRDH8SsbN83NCjg1YgY3kR7vTyZSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1044380},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"cdb13560b3dc3f486756cf35ac205ccfcd9a732b","scripts":{"lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:fix":"eslint src/ --ext .ts --fix","test:watch":"jest --watch","build:watch":"tsc --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run clean && npm run build && npm test"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10","@modelcontextprotocol/sdk":"^1.25.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.7.4","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.19.27","@types/js-yaml":"^4.0.9","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.16.0_1768125126544_0.3580382672944127","host":"s3://npm-registry-packages-npm-production"}},"1.16.1":{"name":"@sfdxy/mule-lint","version":"1.16.1","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.16.1","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"8949801b4eae7de819abb3ef271c8476bef7005b","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.16.1.tgz","fileCount":411,"integrity":"sha512-DR+d6PIu4pEfUu/p8B3g8OBvrkis5zV4McrHsaUAMCbeJRTMqmFXLqSWmPm+FDPlyTWeahxOOFI4EH8PgzGOEg==","signatures":[{"sig":"MEUCIQDzl3YPEA8jYx+8LDOvQcakF8vVbgCPiYAJLvMEREinAAIgLnvS8W5N8+QIED03JDTFjw7OQXDwk5KorE+3x/2Txo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1044570},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"dc2a31980e1aa665dcbdf6ad28bf625e2d59befd","scripts":{"lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:fix":"eslint src/ --ext .ts --fix","test:watch":"jest --watch","build:watch":"tsc --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run clean && npm run build && npm test"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"_nodeVersion":"20.19.6","dependencies":{"chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10","@modelcontextprotocol/sdk":"^1.25.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.7.4","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.19.27","@types/js-yaml":"^4.0.9","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.16.1_1768336919752_0.29259013665229183","host":"s3://npm-registry-packages-npm-production"}},"1.16.2":{"name":"@sfdxy/mule-lint","version":"1.16.2","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.16.2","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"2baff68204d6ffe03c7bdefd46bb548aa464209c","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.16.2.tgz","fileCount":419,"integrity":"sha512-TENcetZnLgEY5zQsp+3j6xHIrrRLYmbEnPKkFIvXEAExJ11F4yBZfhe4XXqcACZngFnrchSVpkqhvOFBTFYL6A==","signatures":[{"sig":"MEQCICVGsTDK+7gZcGaQ8KAnDbrPvVdAZcp6vKWULwR2JeSsAiA0VWqfpXYqm/a/iJsCw/OMplTIWlre7g689MpwKZWrzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.16.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048718},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"a1d2744665b4357bc2f42a4efb4d3b2f451e98f1","scripts":{"lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:fix":"eslint src/ --ext .ts --fix","test:watch":"jest --watch","build:watch":"tsc --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run clean && npm run build && npm test"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10","@modelcontextprotocol/sdk":"^1.25.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.7.4","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.19.27","@types/js-yaml":"^4.0.9","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.16.2_1771178972649_0.181126884347121","host":"s3://npm-registry-packages-npm-production"}},"1.16.3":{"name":"@sfdxy/mule-lint","version":"1.16.3","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.16.3","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"bc0250254460031fbbe6e39e6d1c7789716996c1","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.16.3.tgz","fileCount":455,"integrity":"sha512-dgvMdVpt/bsp8/4hyhsVWVjwRKxcJ+w36/SEVH4T+IsmjeJ+ga5/9WM0yTYekqzPYfO+HBEQKTqUTH885kOHYw==","signatures":[{"sig":"MEUCIDQwMYxeCLR0xPaRU2u/y8tdVh00Q33TrYzgiJz8wH8IAiEAoHV5NeIK290sfl5BxeOwZ27xQzM+xzi9y5Gee2qM2B8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.16.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1056377},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"07d6d01622bf21a289ac61be2aef6f6d0f188fad","scripts":{"lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:fix":"eslint src/ --ext .ts --fix","test:watch":"jest --watch","build:watch":"tsc --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run clean && npm run build && npm test"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"_nodeVersion":"20.20.0","dependencies":{"chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10","@modelcontextprotocol/sdk":"^1.25.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.7.4","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.19.27","@types/js-yaml":"^4.0.9","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.16.3_1771179503379_0.2679190042216799","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"@sfdxy/mule-lint","version":"1.17.0","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.17.0","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"6b4168e352b993db3125d289149848b20f007fb4","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.17.0.tgz","fileCount":455,"integrity":"sha512-w6QHbKRfEu/GFMuP0bY5F8Y9IiKdeUd7wAqkErruu0NCfE1peVdZE8Wj0deDHjASsD/UI8pK4ctmh0UaktG/eQ==","signatures":[{"sig":"MEUCID9cN4Zocg3H/PGEg88yOZBu672O6trX4rdZcxWhQjyMAiEA7jzrfSie3RuISy0pl5xUzCWXhXWodY7POHzUhCc96KY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1058296},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"8b622a1383a8762dcaefbdda2299fd86f71cda07","scripts":{"lint":"eslint src/ --ext .ts","test":"jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:fix":"eslint src/ --ext .ts --fix","test:watch":"jest --watch","build:watch":"tsc --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run clean && npm run build && npm test"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.0","chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10","@modelcontextprotocol/sdk":"^1.25.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","prettier":"^3.7.4","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.19.27","@types/js-yaml":"^4.0.9","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.17.0_1771184602304_0.3350849686012014","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"@sfdxy/mule-lint","version":"1.18.0","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.18.0","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"62174853d8008f9af94343738497726b41978d0c","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.18.0.tgz","fileCount":463,"integrity":"sha512-2Me5NwXKRNvSRc7GzU2+Qv5MKjsrAow4cwV6roZQvbXv1eDXP3YAJrJHRC9NeX2ffGIiW7bv1snX8knappsNdA==","signatures":[{"sig":"MEUCIQCZrAeMtzMTiUhewJx/4BNd6VkrgeipYeVjYvkJgzVDWAIgJVxTVxSJA7D54mkd3e9lRu4OGWYU/r7GVIGACoHhzEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1097789},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"f57ffaad5c68622f3d3dfa7063d1b8e29c684566","scripts":{"lint":"eslint src/ --ext .ts","test":"NODE_OPTIONS='--experimental-vm-modules' jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:fix":"eslint src/ --ext .ts --fix","test:watch":"NODE_OPTIONS='--experimental-vm-modules' jest --watch","build:watch":"tsc --watch","test:coverage":"NODE_OPTIONS='--experimental-vm-modules' jest --coverage","prepublishOnly":"npm run clean && npm run build && npm test"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.0","chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","prettier":"^3.8.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10","@prettier/plugin-xml":"^3.4.2","@modelcontextprotocol/sdk":"^1.25.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.19.27","@types/js-yaml":"^4.0.9","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.18.0_1771268380155_0.07918349200945718","host":"s3://npm-registry-packages-npm-production"}},"1.18.1":{"name":"@sfdxy/mule-lint","version":"1.18.1","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.18.1","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"a7f4d4d5cab2d558017112d8c2313dfbedb53c84","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.18.1.tgz","fileCount":487,"integrity":"sha512-R4mVH55f2oMkYZWwc+WODabrucaCvzDy/LWn8lbIhD/9GEplmuW1+0pVxKrFJ3Af8TunWnOCPra9tZzDs8A8bA==","signatures":[{"sig":"MEUCIQCnDj3oe21rBuDkahkIEfZGCGj7eafn7TAEyuIfyArwGAIgCuxuNwI9acxVTE823KtUWldh0JLOkm7YG/RcyiV8+F4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.18.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1102278},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"0b92586871ddf645f68dff6b32ba69cde9d99a99","scripts":{"lint":"eslint src/ --ext .ts","test":"NODE_OPTIONS='--experimental-vm-modules' jest","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:fix":"eslint src/ --ext .ts --fix","test:watch":"NODE_OPTIONS='--experimental-vm-modules' jest --watch","build:watch":"tsc --watch","test:coverage":"NODE_OPTIONS='--experimental-vm-modules' jest --coverage","prepublishOnly":"npm run clean && npm run build && npm test"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"_nodeVersion":"20.20.0","dependencies":{"zod":"^3.25.0","chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","prettier":"^3.8.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10","@prettier/plugin-xml":"^3.4.2","@modelcontextprotocol/sdk":"^1.25.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","@types/node":"^20.19.27","@types/js-yaml":"^4.0.9","@typescript-eslint/parser":"^6.15.0","@typescript-eslint/eslint-plugin":"^6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.18.1_1771308068296_0.3418104383708689","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"@sfdxy/mule-lint","version":"1.19.0","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.19.0","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"ac3b6fb77ea2cc85dbc507d24e7f4e8694228c4f","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.19.0.tgz","fileCount":487,"integrity":"sha512-hEmwL9LyyT9Ke+X+9ITNs4Vna8TC8wdYi4Hp1rp8S+B2eZMVdC97KnGMAIOUsWM5cXPtPMtsuuGKtjUCwWdU9w==","signatures":[{"sig":"MEUCIE2SdanTN7W+wcYXLHmWfr8mtfnT4NjJUb+zKJHIev58AiEApIzQ07yXWcT10BF6OgVGmD7Ei1mblnUtCUtBJFTN1dc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1117377},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"028977a4085627776339cab1a734cd111518bb14","scripts":{"lint":"eslint 'src/**/*.ts'","test":"vitest run","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","prepare":"lefthook install","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","typecheck":"tsc --noEmit","test:watch":"vitest watch","build:watch":"tsc --watch","lint:unused":"knip","prettier:fix":"prettier --write '**/*.{ts,js,json,md,yml}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build && npm test","prettier:check":"prettier --check '**/*.{ts,js,json,md,yml}'"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,mjs,cjs,json,md,css,html,yml,yaml}":"prettier --write"},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.0","chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","prettier":"^3.8.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10","@prettier/plugin-xml":"^3.4.2","@modelcontextprotocol/sdk":"^1.25.2"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.0.0","eslint":"^9.0.0","vitest":"^3.0.0","publint":"^0.3.0","lefthook":"^1.10.0","typescript":"^5.7.0","@types/node":"^20.19.27","lint-staged":"^15.0.0","@types/js-yaml":"^4.0.9","@commitlint/cli":"^19.0.0","typescript-eslint":"^8.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.19.0_1775595352095_0.9432019269578795","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"@sfdxy/mule-lint","version":"1.20.0","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.20.0","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"40639ef105a8c8e9a5576519ade469051de6d373","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.20.0.tgz","fileCount":487,"integrity":"sha512-3QrN3Q9ySgZJgAH4FM3a9UkphQca5L4GW8VRrxb0obD1N6FLGvH6nTaZEdQvuYTBhQDb2cbwUulywcsvrT30xA==","signatures":[{"sig":"MEYCIQDiTdCKPi2ip80MSUnDQOAxT//Q1GBlrUONzhNeMZ9F9wIhANVlpRJU+cMi2THwWNum+3kc9X3csU4fkMidWTQrFQNG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1155245},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"cc51c4303576e3c10f087864de115e35de5b1702","scripts":{"lint":"eslint 'src/**/*.ts'","test":"vitest run","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","prepare":"lefthook install","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","typecheck":"tsc --noEmit","test:watch":"vitest watch","build:watch":"tsc --watch","lint:unused":"knip","prettier:fix":"prettier --write '**/*.{ts,js,json,md,yml}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build && npm test","prettier:check":"prettier --check '**/*.{ts,js,json,md,yml}'"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,mjs,cjs,json,md,css,html,yml,yaml}":"prettier --write"},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.0","chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","prettier":"^3.8.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10","@prettier/plugin-xml":"^3.4.2","@modelcontextprotocol/sdk":"^1.25.2"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.0.0","eslint":"^9.0.0","vitest":"^3.0.0","publint":"^0.3.0","lefthook":"^1.10.0","typescript":"^5.7.0","@types/node":"^20.19.27","lint-staged":"^15.0.0","@types/js-yaml":"^4.0.9","@commitlint/cli":"^19.0.0","typescript-eslint":"^8.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.20.0_1776163303934_0.6813337329115561","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"@sfdxy/mule-lint","version":"1.21.0","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.21.0","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"a0765232bc816ea4b24340edd09f8208984ab1f0","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.21.0.tgz","fileCount":567,"integrity":"sha512-v4StEtaQ3LBcPRTFVwI4mCu7vQUaBFcebNuZjQ/3yhhVa/u81OqLCAPDBrmO9Sm+MTiUm7EbX9KrAh0SgfMjNg==","signatures":[{"sig":"MEQCIG2UuCaUs+wwKX45txB7rZq+pFKgPA9XX3pfxF2AVY3+AiA596aK2X1xT8V7E8kyNEzZ36IeYFj//b4ZGdubFhePCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1336790},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"e7769665f82c7dd740536573061da893aef84295","scripts":{"lint":"eslint 'src/**/*.ts'","test":"vitest run","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","prepare":"lefthook install","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","typecheck":"tsc --noEmit","test:watch":"vitest watch","build:watch":"tsc --watch","lint:unused":"knip","prettier:fix":"prettier --write '**/*.{ts,js,json,md,yml}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build && npm test","prettier:check":"prettier --check '**/*.{ts,js,json,md,yml}'"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,mjs,cjs,json,md,css,html,yml,yaml}":"prettier --write"},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.0","chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","prettier":"^3.8.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10","@prettier/plugin-xml":"^3.4.2","@modelcontextprotocol/sdk":"^1.25.2"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.0.0","eslint":"^9.0.0","vitest":"^3.0.0","publint":"^0.3.0","lefthook":"^1.10.0","typescript":"^5.7.0","@types/node":"^20.19.27","lint-staged":"^15.0.0","@types/js-yaml":"^4.0.9","@commitlint/cli":"^19.0.0","typescript-eslint":"^8.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.21.0_1776241794624_0.6036800174935475","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"@sfdxy/mule-lint","version":"1.22.0","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.22.0","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"d2f6c0a7a32f199e74b4fa6c008d6ed579e5775f","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.22.0.tgz","fileCount":578,"integrity":"sha512-CcB7aPtN3/zXNopveywUAgdk6+u3Dsp+9HPCAZ90h+ggB689PRUWsxc0nJjTWcm5MFBrvxpyXz6FhUhmo5GpAQ==","signatures":[{"sig":"MEYCIQCefCGOYTvADATBJgX7pR34pLt5zNfPHAyjl7XP08zIygIhAIuiDzTArCifsqyH+WFbsQgVDLddo8ywCoNz4ujVB5hg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1432682},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c9e2f6e505acddeb44cdc47a5c22573c06c0f1e0","scripts":{"lint":"eslint 'src/**/*.ts'","test":"vitest run","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","prepare":"lefthook install","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","typecheck":"tsc --noEmit","test:watch":"vitest watch","build:watch":"tsc --watch","lint:unused":"knip","prettier:fix":"prettier --write '**/*.{ts,js,json,md,yml}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build && npm test","prettier:check":"prettier --check '**/*.{ts,js,json,md,yml}'"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,mjs,cjs,json,md,css,html,yml,yaml}":"prettier --write"},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.0","chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","prettier":"^3.8.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10","@prettier/plugin-xml":"^3.4.2","@modelcontextprotocol/sdk":"^1.25.2"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.0.0","eslint":"^9.0.0","vitest":"^3.0.0","publint":"^0.3.0","lefthook":"^1.10.0","typescript":"^5.7.0","@types/node":"^20.19.27","lint-staged":"^15.0.0","@types/js-yaml":"^4.0.9","@commitlint/cli":"^19.0.0","typescript-eslint":"^8.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.22.0_1776319299105_0.5896997490519624","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"@sfdxy/mule-lint","version":"1.23.0","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.23.0","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"73a215b75d345bdc13beb6c766f22d1ca0989bee","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.23.0.tgz","fileCount":578,"integrity":"sha512-3bzNHkrYNBjNATjxZQjAv9QdBbMMl0ker8LttXCINok0+1tqDYusFfGl+pT42CDG6w/1OgcjjbYnw98AAYrHPA==","signatures":[{"sig":"MEYCIQCGTDqPF/v9tLLYroiBVo8aInuudsYsEFkZOdG2Zr/Y3gIhAK7Y/FFrNLgDhGWB7j3dY/AmtmfS2k3ZiJOxNm3vQGUX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1434709},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"52653a3b3a162f1478739d0bb19904d255800c10","scripts":{"lint":"eslint 'src/**/*.ts'","test":"vitest run","build":"tsc","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{ts,js,json,md}\"","prepare":"lefthook install","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","typecheck":"tsc --noEmit","test:watch":"vitest watch","build:watch":"tsc --watch","lint:unused":"knip","prettier:fix":"prettier --write '**/*.{ts,js,json,md,yml}'","test:coverage":"vitest run --coverage","prepublishOnly":"npm run clean && npm run build && npm test","prettier:check":"prettier --check '**/*.{ts,js,json,md,yml}'"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.8.2","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,mjs,cjs,json,md,css,html,yml,yaml}":"prettier --write"},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.25.0","chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.1.1","prettier":"^3.8.1","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.10","@prettier/plugin-xml":"^3.4.2","@modelcontextprotocol/sdk":"^1.25.2"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.0.0","eslint":"^9.0.0","vitest":"^3.0.0","publint":"^0.3.0","lefthook":"^1.10.0","typescript":"^5.7.0","@types/node":"^20.19.27","lint-staged":"^15.0.0","@types/js-yaml":"^4.0.9","@commitlint/cli":"^19.0.0","typescript-eslint":"^8.0.0","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.23.0_1777739745763_0.042639545736569806","host":"s3://npm-registry-packages-npm-production"}},"1.24.1":{"name":"@sfdxy/mule-lint","version":"1.24.1","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.24.1","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://github.com/Avinava/mule-lint#readme","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"69ede4796b8f65caf3fa8c17fcac3856e7c09927","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.24.1.tgz","fileCount":591,"integrity":"sha512-mY6HXBvT4r7xyc1Wx6j6rIZBFVtjMEjHjxJ4Wtf8MLRQrzfDoLzrU4+J+jjOoQozE2hBNsVvyaRSVDlgpgEpkg==","signatures":[{"sig":"MEYCIQCyCu0z9oxN+dsCUgW7tfhNl5dAtYJbROVEnSC3wFp+VgIhAKS1wxp2prZqGIHymwsDbZMOGLmtDj7FcBTku2IU1p1C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.24.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1466628},"main":"./dist/src/index.js","type":"commonjs","types":"./dist/src/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"7af6877c04f347915225f8241c840be1e4a11409","scripts":{"lint":"npm run lint:source && npm run lint:app && npm run lint:tests","test":"vitest run","build":"npm run clean && tsc","check":"npm run format:check && npm run lint && npm run typecheck && npm run typecheck:tests && npm run lint:unused && npm run test:coverage && npm run package:check && npm run audit:prod","clean":"rm -rf dist","format":"prettier --write '**/*.{ts,js,mjs,cjs,json,md,yml,yaml}'","prepare":"lefthook install","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:app":"eslint src/formatter src/formatters src/mcp bin commitlint.config.ts vitest.config.ts --max-warnings=0","lint:fix":"eslint src/core src/engine src/rules src/types src/quality --fix && eslint src/formatter src/formatters src/mcp bin commitlint.config.ts vitest.config.ts --fix && eslint tests --fix","typecheck":"tsc --noEmit","audit:prod":"npm audit --omit=dev --audit-level=moderate","lint:tests":"eslint tests --max-warnings=0","test:watch":"vitest watch","build:watch":"tsc --watch","lint:source":"eslint src/core src/engine src/rules src/types src/quality --max-warnings=0","lint:unused":"knip","format:check":"prettier --check '**/*.{ts,js,mjs,cjs,json,md,yml,yaml}'","prettier:fix":"npm run format","package:check":"npm run build && publint && node scripts/package-smoke.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"npm run check","prettier:check":"npm run format:check","typecheck:tests":"tsc -p tests/tsconfig.json"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.9.8","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,mjs,cjs,json,md,css,html,yml,yaml}":"prettier --write"},"_nodeVersion":"22.23.1","dependencies":{"zod":"^3.25.0","chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.3.1","prettier":"^3.9.0","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.13","@prettier/plugin-xml":"^3.4.2","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.0.0","eslint":"^9.39.5","vitest":"^3.2.7","publint":"^0.3.23","lefthook":"^1.10.0","typescript":"^5.7.0","@types/node":"^20.19.43","lint-staged":"^15.0.0","@types/js-yaml":"^4.0.9","@commitlint/cli":"^19.0.0","@commitlint/types":"^19.8.1","typescript-eslint":"^8.67.0","@vitest/coverage-v8":"^3.2.7","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.24.1_1786424052502_0.9255166393679275","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"@sfdxy/mule-lint","version":"1.25.0","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.25.0","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://avinava.github.io/mule-lint/","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"7e8fccba71dad3554089f1d2e114748650d1ee0b","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.25.0.tgz","fileCount":593,"integrity":"sha512-rPQzYZCzTwwQAXKbhCfsOGztM4ZbWx8Y0qmZqoZQbNG92UkZSrIs3menhYz7LlqX97HU8iVC0z3HddrJMh8aPg==","signatures":[{"sig":"MEYCIQDxdSVLNuGIkfz+fHgNalS9myO5Ph2710lbbPNFFs84EAIhAMqzRAhrqgBIRTSQK1gvszQjX4X3iQwCZYAm8Ja605Aw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1478943},"main":"./dist/src/index.js","type":"commonjs","types":"./dist/src/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"8e72c14e2e8feebfaa0bc89abdcf6a83c0f93d83","scripts":{"lint":"npm run lint:source && npm run lint:app && npm run lint:tests","test":"vitest run","build":"npm run clean && tsc","check":"npm run format:check && npm run lint && npm run typecheck && npm run typecheck:tests && npm run lint:unused && npm run test:coverage && npm run package:check && npm run audit:prod","clean":"rm -rf dist","format":"prettier --write '**/*.{ts,js,mjs,cjs,json,md,yml,yaml}'","prepare":"lefthook install","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:app":"eslint src/formatter src/formatters src/mcp bin commitlint.config.ts vitest.config.ts --max-warnings=0","lint:fix":"eslint src/core src/engine src/rules src/types src/quality --fix && eslint src/formatter src/formatters src/mcp bin commitlint.config.ts vitest.config.ts --fix && eslint tests --fix","typecheck":"tsc --noEmit","audit:prod":"npm audit --omit=dev --audit-level=moderate","lint:tests":"eslint tests --max-warnings=0","test:watch":"vitest watch","build:watch":"tsc --watch","lint:source":"eslint src/core src/engine src/rules src/types src/quality --max-warnings=0","lint:unused":"knip","format:check":"prettier --check '**/*.{ts,js,mjs,cjs,json,md,yml,yaml}'","prettier:fix":"npm run format","package:check":"npm run build && publint && node scripts/package-smoke.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"npm run check","prettier:check":"npm run format:check","typecheck:tests":"tsc -p tests/tsconfig.json"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.9.8","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,mjs,cjs,json,md,css,html,yml,yaml}":"prettier --write"},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.25.0","chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.3.1","prettier":"^3.9.0","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.13","@prettier/plugin-xml":"^3.4.2","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.0.0","eslint":"^9.39.5","vitest":"^3.2.7","publint":"^0.3.23","lefthook":"^1.10.0","typescript":"^5.7.0","@types/node":"^20.19.43","lint-staged":"^15.0.0","@types/js-yaml":"^4.0.9","@commitlint/cli":"^19.0.0","@commitlint/types":"^19.8.1","typescript-eslint":"^8.67.0","@vitest/coverage-v8":"^3.2.7","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.25.0_1786996854540_0.5438698450677577","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"name":"@sfdxy/mule-lint","version":"1.26.0","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.26.0","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://avinava.github.io/mule-lint/","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"e97bc3c051103a293665ec112d8fb44a019434a1","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.26.0.tgz","fileCount":618,"integrity":"sha512-1ZNKpJLjLBvwb9E3/XECmCJl3PiGIjkAzlyvud42yTWLdlmfmgGvZhWOVIF81nAw53GAP5T40o5TFH887nsIsA==","signatures":[{"sig":"MEUCIDAUpaB2KVxis3M2B6ysONaEqmfP44spfoLXtVyqnUiwAiEA6LJxDQ5aVO15NBtOXMwORfUsq/ykIEazMBmV+kjqA/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1523325},"main":"./dist/src/index.js","type":"commonjs","types":"./dist/src/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"9f4d876cd26784303c2a757d4d0df9377137e24f","scripts":{"lint":"npm run lint:source && npm run lint:app && npm run lint:tests","test":"vitest run","build":"npm run clean && tsc","check":"npm run format:check && npm run lint && npm run typecheck && npm run typecheck:tests && npm run lint:unused && npm run test:coverage && npm run package:check && npm run audit:prod","clean":"rm -rf dist","format":"prettier --write '**/*.{ts,js,mjs,cjs,json,md,yml,yaml}'","prepare":"lefthook install","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:app":"eslint src/formatter src/formatters src/mcp bin commitlint.config.ts vitest.config.ts --max-warnings=0","lint:fix":"eslint src/catalog src/core src/engine src/rules src/types src/quality --fix && eslint src/formatter src/formatters src/mcp bin commitlint.config.ts vitest.config.ts --fix && eslint tests --fix","typecheck":"tsc --noEmit","audit:prod":"npm audit --omit=dev --audit-level=moderate","lint:tests":"eslint tests --max-warnings=0","test:watch":"vitest watch","build:watch":"tsc --watch","lint:source":"eslint src/catalog src/core src/engine src/rules src/types src/quality --max-warnings=0","lint:unused":"knip","format:check":"prettier --check '**/*.{ts,js,mjs,cjs,json,md,yml,yaml}'","prettier:fix":"npm run format","package:check":"npm run build && publint && node scripts/package-smoke.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"npm run check","prettier:check":"npm run format:check","typecheck:tests":"tsc -p tests/tsconfig.json"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.9.8","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,mjs,cjs,json,md,css,html,yml,yaml}":"prettier --write"},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.25.0","chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.3.1","prettier":"^3.9.0","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.13","@prettier/plugin-xml":"^3.4.2","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.0.0","eslint":"^9.39.5","vitest":"^3.2.7","publint":"^0.3.23","lefthook":"^1.10.0","typescript":"^5.7.0","@types/node":"^20.19.43","lint-staged":"^15.0.0","@types/js-yaml":"^4.0.9","@commitlint/cli":"^19.0.0","@commitlint/types":"^19.8.1","typescript-eslint":"^8.67.0","@vitest/coverage-v8":"^3.2.7","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.26.0_1787071971558_0.250090839968375","host":"s3://npm-registry-packages-npm-production"}},"1.27.0":{"name":"@sfdxy/mule-lint","version":"1.27.0","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.27.0","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://avinava.github.io/mule-lint/","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"29631e219a73575d9d28530261535098b2e5966b","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.27.0.tgz","fileCount":618,"integrity":"sha512-PYvNflxMWVNOoLBlgwnghMan5k4ADcZ+cSWyff6ATBqLYp+O+9e/hJtE4XXSMk8BZFFWVCBq6Y6J6ml8rMafsw==","signatures":[{"sig":"MEUCIQCVfPK6oARcQTORYhCa9JN3W/PGPn2BjjA0e2ZOR/bIYQIgcxt8xnYIfoe7E96GOGIKgavLgBbg+E8TLi07KrZP310=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1526567},"main":"./dist/src/index.js","type":"commonjs","types":"./dist/src/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"aeb2d02baeda5f1eb13d0bfdbe996ca7c211f274","scripts":{"lint":"npm run lint:source && npm run lint:app && npm run lint:tests","test":"vitest run","build":"npm run clean && tsc","check":"npm run format:check && npm run lint && npm run typecheck && npm run typecheck:tests && npm run lint:unused && npm run test:coverage && npm run package:check && npm run audit:prod","clean":"rm -rf dist","format":"prettier --write '**/*.{ts,js,mjs,cjs,json,md,yml,yaml}'","prepare":"lefthook install","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:app":"eslint src/formatter src/formatters src/mcp bin commitlint.config.ts vitest.config.ts --max-warnings=0","lint:fix":"eslint src/catalog src/core src/engine src/rules src/types src/quality --fix && eslint src/formatter src/formatters src/mcp bin commitlint.config.ts vitest.config.ts --fix && eslint tests --fix","typecheck":"tsc --noEmit","audit:prod":"npm audit --omit=dev --audit-level=moderate","lint:tests":"eslint tests --max-warnings=0","test:watch":"vitest watch","build:watch":"tsc --watch","lint:source":"eslint src/catalog src/core src/engine src/rules src/types src/quality --max-warnings=0","lint:unused":"knip","format:check":"prettier --check '**/*.{ts,js,mjs,cjs,json,md,yml,yaml}'","prettier:fix":"npm run format","package:check":"npm run build && publint && node scripts/package-smoke.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"npm run check","prettier:check":"npm run format:check","typecheck:tests":"tsc -p tests/tsconfig.json"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.9.8","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,mjs,cjs,json,md,css,html,yml,yaml}":"prettier --write"},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.25.0","chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.3.1","prettier":"^3.9.0","commander":"^11.1.0","fast-glob":"^3.3.2","@xmldom/xmldom":"^0.8.13","@prettier/plugin-xml":"^3.4.2","@modelcontextprotocol/sdk":"^1.30.0"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.0.0","eslint":"^9.39.5","vitest":"^3.2.7","publint":"^0.3.23","lefthook":"^1.10.0","typescript":"^5.7.0","@types/node":"^20.19.43","lint-staged":"^15.0.0","@types/js-yaml":"^4.0.9","@commitlint/cli":"^19.0.0","@commitlint/types":"^19.8.1","typescript-eslint":"^8.67.0","@vitest/coverage-v8":"^3.2.7","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.27.0_1787156124508_0.15930180037253483","host":"s3://npm-registry-packages-npm-production"}},"1.28.0":{"name":"@sfdxy/mule-lint","version":"1.28.0","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.28.0","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://avinava.github.io/mule-lint/","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"4b741f51adf286326047819e0066368937699fc4","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.28.0.tgz","fileCount":653,"integrity":"sha512-mS1jM+JbqwnPnHPhaFmj0LrFY2IvPeK9qDFXhtx0+AHNkXMDIQF/WSxWdRMKrtK7XG+7cRLn9UWLpaVapoGH6Q==","signatures":[{"sig":"MEQCIGuYl/VHaxyhC6SFeqPtNpyjLmgbXEQSclK8N199aduGAiAJjyr/ckvFzSuyZS+jwCij62FJdlMKEjqiD3Dobrqy3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1583548},"main":"./dist/src/index.js","type":"commonjs","types":"./dist/src/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"5b0aa913af88b78ee12ff5003de81a13230cbbd6","scripts":{"lint":"npm run lint:source && npm run lint:app && npm run lint:tests","test":"vitest run","build":"npm run clean && tsc","check":"npm run format:check && npm run lint && npm run typecheck && npm run typecheck:tests && npm run lint:unused && npm run test:coverage && npm run package:check && npm run audit:prod","clean":"rm -rf dist","format":"prettier --write '**/*.{ts,js,mjs,cjs,json,md,yml,yaml}'","prepare":"lefthook install","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:app":"eslint src/formatter src/formatters src/mcp bin commitlint.config.ts vitest.config.ts --max-warnings=0","lint:fix":"eslint src/catalog src/core src/engine src/rules src/types src/quality --fix && eslint src/formatter src/formatters src/mcp bin commitlint.config.ts vitest.config.ts --fix && eslint tests --fix","typecheck":"tsc --noEmit","audit:prod":"npm audit --omit=dev --audit-level=moderate","lint:tests":"eslint tests --max-warnings=0","test:watch":"vitest watch","build:watch":"tsc --watch","lint:source":"eslint src/api-contract src/catalog src/core src/engine src/rules src/types src/quality --max-warnings=0","lint:unused":"knip","format:check":"prettier --check '**/*.{ts,js,mjs,cjs,json,md,yml,yaml}'","prettier:fix":"npm run format","package:check":"npm run build && publint && node scripts/package-smoke.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"npm run check","prettier:check":"npm run format:check","typecheck:tests":"tsc -p tests/tsconfig.json"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.9.8","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,mjs,cjs,json,md,css,html,yml,yaml}":"prettier --write"},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.25.0","chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.3.1","prettier":"^3.9.0","commander":"^11.1.0","fast-glob":"^3.3.2","amf-client-js":"5.12.0","@xmldom/xmldom":"^0.8.13","@prettier/plugin-xml":"^3.4.2","@modelcontextprotocol/sdk":"^1.30.0","@aml-org/amf-custom-validator":"1.7.7"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.0.0","eslint":"^9.39.5","vitest":"^3.2.7","publint":"^0.3.23","lefthook":"^1.10.0","typescript":"^5.7.0","@types/node":"^20.19.43","lint-staged":"^15.0.0","@types/js-yaml":"^4.0.9","@commitlint/cli":"^19.0.0","@commitlint/types":"^19.8.1","typescript-eslint":"^8.67.0","@vitest/coverage-v8":"^3.2.7","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.28.0_1787225811884_0.5342770671238519","host":"s3://npm-registry-packages-npm-production"}},"1.29.0":{"name":"@sfdxy/mule-lint","version":"1.29.0","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.29.0","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://avinava.github.io/mule-lint/","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"ebf684899f280889cf206acd7b5b797647517aeb","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.29.0.tgz","fileCount":661,"integrity":"sha512-ZlDYY71YWgT1OfTYRZMYhQkJZhTuR//RpLH+iFJkDocLgKLp4UyTz3NQSWRtNtsbTYaIVr5Q/XzRRRlS4vntOg==","signatures":[{"sig":"MEYCIQDbOrfqjTBjDUXXqvjOuU3UriIatGTKCLc795isXMS1SgIhAP55cfP2pa6hxa4HOR/Or0sdmr+ZMg8hYrbCvNpdwBIb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1693731},"main":"./dist/src/index.js","type":"commonjs","types":"./dist/src/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"b6422f02aa61d79ff000d95ff814b9c0d066b10e","scripts":{"lint":"npm run lint:source && npm run lint:app && npm run lint:tests","test":"vitest run","build":"npm run clean && tsc","check":"npm run format:check && npm run lint && npm run typecheck && npm run typecheck:tests && npm run lint:unused && npm run test:coverage && npm run package:check && npm run audit:prod","clean":"rm -rf dist","format":"prettier --write '**/*.{ts,js,mjs,cjs,json,md,yml,yaml}'","prepare":"lefthook install","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:app":"eslint src/formatter src/formatters src/mcp bin commitlint.config.ts vitest.config.ts --max-warnings=0","lint:fix":"eslint src/catalog src/core src/engine src/rules src/types src/quality --fix && eslint src/formatter src/formatters src/mcp bin commitlint.config.ts vitest.config.ts --fix && eslint tests --fix","typecheck":"tsc --noEmit","audit:prod":"npm audit --omit=dev --audit-level=moderate","lint:tests":"eslint tests --max-warnings=0","test:watch":"vitest watch","build:watch":"tsc --watch","lint:source":"eslint src/api-contract src/catalog src/core src/engine src/rules src/types src/quality --max-warnings=0","lint:unused":"knip","format:check":"prettier --check '**/*.{ts,js,mjs,cjs,json,md,yml,yaml}'","prettier:fix":"npm run format","package:check":"npm run build && publint && node scripts/package-smoke.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"npm run check","prettier:check":"npm run format:check","typecheck:tests":"tsc -p tests/tsconfig.json"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.9.8","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,mjs,cjs,json,md,css,html,yml,yaml}":"prettier --write"},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.25.0","chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.3.1","prettier":"^3.9.0","commander":"^11.1.0","fast-glob":"^3.3.2","amf-client-js":"5.12.0","@xmldom/xmldom":"^0.8.13","@prettier/plugin-xml":"^3.4.2","@modelcontextprotocol/sdk":"^1.30.0","@aml-org/amf-custom-validator":"1.7.7"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.0.0","eslint":"^9.39.5","vitest":"^3.2.7","publint":"^0.3.23","lefthook":"^1.10.0","typescript":"^5.7.0","@types/node":"^20.19.43","lint-staged":"^15.0.0","@types/js-yaml":"^4.0.9","@commitlint/cli":"^19.0.0","@commitlint/types":"^19.8.1","typescript-eslint":"^8.67.0","@vitest/coverage-v8":"^3.2.7","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.29.0_1787720775475_0.9818096045646743","host":"s3://npm-registry-packages-npm-production"}},"1.29.1":{"name":"@sfdxy/mule-lint","version":"1.29.1","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.29.1","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://avinava.github.io/mule-lint/","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"77fd91e50bea068c8cfa1e612501bd62356f27d5","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.29.1.tgz","fileCount":662,"integrity":"sha512-jp+6u6jG0uhE58VWnmbN305kpee662QIX5cJWgRXFXQAHQLQC6UspXCb2Z2IH/jNtx8WMKWcEnlRux/NqI8C+g==","signatures":[{"sig":"MEUCIG2wYaSbUgD8FOeDwMVBodxaNYknJSPeFIe8zCahhrZ4AiEAys83AmCj9yMNuapJmit7UDPmh2aarh94d8HfHnOEGnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.29.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1701446},"main":"./dist/src/index.js","type":"commonjs","types":"./dist/src/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"b8281135ced9d68846b39e19b578710b0fe8e8e0","scripts":{"lint":"npm run lint:source && npm run lint:app && npm run lint:tests","test":"vitest run","build":"npm run clean && tsc","check":"npm run format:check && npm run lint && npm run typecheck && npm run typecheck:tests && npm run lint:unused && npm run test:coverage && npm run package:check && npm run audit:prod","clean":"rm -rf dist","format":"prettier --write '**/*.{ts,js,mjs,cjs,json,md,yml,yaml}'","prepare":"lefthook install","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:app":"eslint src/formatter src/formatters src/mcp bin commitlint.config.ts vitest.config.ts --max-warnings=0","lint:fix":"eslint src/catalog src/core src/engine src/rules src/types src/quality --fix && eslint src/formatter src/formatters src/mcp bin commitlint.config.ts vitest.config.ts --fix && eslint tests --fix","typecheck":"tsc --noEmit","audit:prod":"npm audit --omit=dev --audit-level=moderate","lint:tests":"eslint tests --max-warnings=0","test:watch":"vitest watch","build:watch":"tsc --watch","lint:source":"eslint src/api-contract src/catalog src/core src/engine src/rules src/types src/quality --max-warnings=0","lint:unused":"knip","format:check":"prettier --check '**/*.{ts,js,mjs,cjs,json,md,yml,yaml}'","prettier:fix":"npm run format","package:check":"npm run build && publint && node scripts/package-smoke.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"npm run check","prettier:check":"npm run format:check","typecheck:tests":"tsc -p tests/tsconfig.json"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.9.8","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,mjs,cjs,json,md,css,html,yml,yaml}":"prettier --write"},"_nodeVersion":"22.23.2","dependencies":{"zod":"^3.25.0","chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^4.3.1","prettier":"^3.9.0","commander":"^11.1.0","fast-glob":"^3.3.2","amf-client-js":"5.12.0","@xmldom/xmldom":"^0.8.13","@prettier/plugin-xml":"^3.4.2","@modelcontextprotocol/sdk":"^1.30.0","@aml-org/amf-custom-validator":"1.7.7"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^5.0.0","eslint":"^9.39.5","vitest":"^3.2.7","publint":"^0.3.23","lefthook":"^1.10.0","typescript":"^5.7.0","@types/node":"^20.19.43","lint-staged":"^15.0.0","@types/js-yaml":"^4.0.9","@commitlint/cli":"^19.0.0","@commitlint/types":"^19.8.1","typescript-eslint":"^8.67.0","@vitest/coverage-v8":"^3.2.7","eslint-config-prettier":"^10.0.0","@commitlint/config-conventional":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.29.1_1787722166621_0.1134802988371475","host":"s3://npm-registry-packages-npm-production"}},"1.30.0":{"name":"@sfdxy/mule-lint","version":"1.30.0","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"author":{"name":"Avinava"},"license":"MIT","_id":"@sfdxy/mule-lint@1.30.0","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"homepage":"https://avinava.github.io/mule-lint/","bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"dist":{"shasum":"18b3a990779c982835183ed314f3e9abc83df97f","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.30.0.tgz","fileCount":738,"integrity":"sha512-+5UsGy/UstcxFpbYVkKQFaBR1LGQ4/V81428LKczEVJSJg4OX0a8f6omojsEDRjHJWyU5yqdG8YHpC35CfWDLA==","signatures":[{"sig":"MEUCIQDstn722AzR3Te7wGq64e6H19Pw+8XHE+bm80d5IVKAAQIgP4Jt8R8A3g0IE8eIU5C7rnGOnaeQcCx/UZGDWl8/odY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1925392},"main":"./dist/src/index.js","type":"commonjs","types":"./dist/src/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"31ddaa1c6351ae7ebc24f4b10e4e34a06225eaba","scripts":{"lint":"npm run lint:source && npm run lint:app && npm run lint:tests","test":"vitest run","build":"npm run clean && tsc","check":"npm run format:check && npm run lint && npm run typecheck && npm run typecheck:tests && npm run lint:unused && npm run test:coverage && npm run package:check && npm run audit:prod","clean":"rm -rf dist","format":"prettier --write '**/*.{ts,js,mjs,cjs,json,md,yml,yaml}'","prepare":"lefthook install","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:app":"eslint src/formatter src/formatters src/mcp bin commitlint.config.ts vitest.config.mts --max-warnings=0","lint:fix":"eslint src/catalog src/core src/engine src/rules src/types src/quality --fix && eslint src/formatter src/formatters src/mcp bin commitlint.config.ts vitest.config.mts --fix && eslint tests --fix","typecheck":"tsc --noEmit","audit:prod":"npm audit --omit=dev --audit-level=moderate","lint:tests":"eslint tests --max-warnings=0","test:watch":"vitest watch","build:watch":"tsc --watch","lint:source":"eslint src/api-contract src/catalog src/core src/engine src/rules src/types src/quality --max-warnings=0","lint:unused":"knip","format:check":"prettier --check '**/*.{ts,js,mjs,cjs,json,md,yml,yaml}'","prettier:fix":"npm run format","package:check":"npm run build && publint && node scripts/package-smoke.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"npm run check","prettier:check":"npm run format:check","typecheck:tests":"tsc -p tests/tsconfig.json"},"_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.9.8","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,mjs,cjs,json,md,css,html,yml,yaml}":"prettier --write"},"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^5.4.1","prettier":"^3.9.0","commander":"^14.0.3","fast-glob":"^3.3.2","amf-client-js":"5.12.0","@xmldom/xmldom":"^0.8.15","@prettier/plugin-xml":"^3.4.2","@modelcontextprotocol/sdk":"^1.30.0","@aml-org/amf-custom-validator":"1.7.7"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.34.0","eslint":"^10.9.1","vitest":"^4.1.11","publint":"^0.3.23","lefthook":"^2.1.12","typescript":"^6.0.3","@types/node":"^20.19.43","lint-staged":"^16.4.0","@commitlint/cli":"^20.5.3","@commitlint/types":"^20.5.0","typescript-eslint":"^8.67.0","@vitest/coverage-v8":"^4.1.11","eslint-config-prettier":"^10.1.8","@commitlint/config-conventional":"^20.5.3"},"_npmOperationalInternal":{"tmp":"tmp/mule-lint_1.30.0_1788454536026_0.44302057902313274","host":"s3://npm-registry-packages-npm-production"}},"1.30.1":{"_id":"@sfdxy/mule-lint@1.30.1","bin":{"mule-lint":"dist/bin/mule-lint.js","mule-lint-mcp":"dist/bin/mule-lint-mcp.js"},"bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"dist":{"shasum":"3e287ca248ad2b4d29d0bf9ff1c09bcdeb33a392","tarball":"https://registry.npmjs.org/@sfdxy/mule-lint/-/mule-lint-1.30.1.tgz","fileCount":738,"integrity":"sha512-lsI2eNll75IFXFhF+Hsw/ZiSCGM8Q0gd4+tlaVzWmBtUOINOadJJHZfLDs3t+CBe7EH/eRNAJ8IlYg8mrMWCfg==","signatures":[{"sig":"MEQCIFhIUPVEyThqUP2eiqGEDNdtIla2Wx/1Kc1WuCeL8ACeAiBLmIfUu3qEufn/zGgXZJa8ETKYkc6cBLKPYUkzPmXSYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCbVoBWlQTMnvqszz4cjl7u8bgovmRXi1WPUBQVFUNknQIhAMG8kZq0d0HmRpXoZJj1lQ7hHgMho832b1o01M7PKkO/"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@sfdxy%2fmule-lint@1.30.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1925409},"main":"./dist/src/index.js","name":"@sfdxy/mule-lint","type":"commonjs","types":"./dist/src/index.d.ts","author":{"name":"Avinava"},"engines":{"node":">=20.0.0"},"gitHead":"3289488641e599b667b74d5f19794652cbc2a2b2","license":"MIT","scripts":{"lint":"npm run lint:source && npm run lint:app && npm run lint:tests","test":"vitest run","build":"npm run clean && tsc","check":"npm run format:check && npm run lint && npm run typecheck && npm run typecheck:tests && npm run lint:unused && npm run test:coverage && npm run package:check && npm run audit:prod","clean":"rm -rf dist","format":"prettier --write '**/*.{ts,js,mjs,cjs,json,md,yml,yaml}'","prepare":"lefthook install","release":"git tag v$(node -p 'require(\"./package.json\").version') && git push origin v$(node -p 'require(\"./package.json\").version')","lint:app":"eslint src/formatter src/formatters src/mcp bin commitlint.config.ts vitest.config.mts --max-warnings=0","lint:fix":"eslint src/catalog src/core src/engine src/rules src/types src/quality --fix && eslint src/formatter src/formatters src/mcp bin commitlint.config.ts vitest.config.mts --fix && eslint tests --fix","typecheck":"tsc --noEmit","audit:prod":"npm audit --omit=dev --audit-level=moderate","lint:tests":"eslint tests --max-warnings=0","test:watch":"vitest watch","build:watch":"tsc --watch","lint:source":"eslint src/api-contract src/catalog src/core src/engine src/rules src/types src/quality --max-warnings=0","lint:unused":"knip","format:check":"prettier --check '**/*.{ts,js,mjs,cjs,json,md,yml,yaml}'","prettier:fix":"npm run format","package:check":"npm run build && publint && node scripts/package-smoke.mjs","test:coverage":"vitest run --coverage","prepublishOnly":"npm run check","prettier:check":"npm run format:check","typecheck:tests":"tsc -p tests/tsconfig.json"},"version":"1.30.1","_npmUser":{"name":"sfdxy","email":"avidev9@gmail.com"},"homepage":"https://avinava.github.io/mule-lint/","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"_npmVersion":"10.9.8","description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,mjs,cjs,json,md,css,html,yml,yaml}":"prettier --write"},"maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"_nodeVersion":"22.23.2","dependencies":{"zod":"^4.5.4","chalk":"^4.1.2","xpath":"^0.0.34","js-yaml":"^5.4.1","prettier":"^3.9.0","commander":"^14.0.3","fast-glob":"^3.3.2","amf-client-js":"5.12.0","@xmldom/xmldom":"^0.8.15","@prettier/plugin-xml":"^3.4.2","@modelcontextprotocol/sdk":"^1.30.0","@aml-org/amf-custom-validator":"1.7.7"},"_hasShrinkwrap":false,"devDependencies":{"knip":"^6.34.0","eslint":"^10.9.1","vitest":"^4.1.11","publint":"^0.3.23","lefthook":"^2.1.12","typescript":"^6.0.3","@types/node":"^20.19.43","lint-staged":"^16.4.0","@commitlint/cli":"^20.5.3","@commitlint/types":"^20.5.0","typescript-eslint":"^8.67.0","@vitest/coverage-v8":"^4.1.11","eslint-config-prettier":"^10.1.8","@commitlint/config-conventional":"^20.5.3"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mule-lint_1.30.1_1789889654851_0.7602340239833618"}}},"time":{"created":"2025-12-16T09:02:10.155Z","modified":"2026-09-20T07:34:15.376Z","1.4.0":"2025-12-16T09:02:10.444Z","1.5.0":"2025-12-16T09:34:01.530Z","1.5.1":"2025-12-16T09:45:32.142Z","1.5.2":"2025-12-16T09:49:07.367Z","1.6.0":"2025-12-16T12:30:12.781Z","1.7.0":"2025-12-16T12:49:46.534Z","1.7.1":"2025-12-16T12:57:14.187Z","1.7.2":"2025-12-16T16:14:17.409Z","1.8.2":"2026-01-09T17:27:08.984Z","1.8.3":"2026-01-09T18:50:06.268Z","1.9.0":"2026-01-09T19:08:31.770Z","1.10.0":"2026-01-10T06:25:46.903Z","1.11.0":"2026-01-10T08:36:44.811Z","1.11.1":"2026-01-10T11:35:33.166Z","1.11.2":"2026-01-10T12:06:22.758Z","1.11.3":"2026-01-10T12:08:39.231Z","1.11.4":"2026-01-10T12:11:57.031Z","1.11.5":"2026-01-10T12:14:38.822Z","1.11.6":"2026-01-10T12:15:36.921Z","1.12.0":"2026-01-10T12:32:36.706Z","1.12.1":"2026-01-10T13:03:43.252Z","1.13.0":"2026-01-10T14:08:16.809Z","1.14.0":"2026-01-10T18:56:51.751Z","1.15.0":"2026-01-11T05:36:52.625Z","1.15.1":"2026-01-11T05:58:52.192Z","1.16.0":"2026-01-11T09:52:06.753Z","1.16.1":"2026-01-13T20:41:59.944Z","1.16.2":"2026-02-15T18:09:32.927Z","1.16.3":"2026-02-15T18:18:23.610Z","1.17.0":"2026-02-15T19:43:22.536Z","1.18.0":"2026-02-16T18:59:40.340Z","1.18.1":"2026-02-17T06:01:08.490Z","1.19.0":"2026-04-07T20:55:52.327Z","1.20.0":"2026-04-14T10:41:44.070Z","1.21.0":"2026-04-15T08:29:54.852Z","1.22.0":"2026-04-16T06:01:39.257Z","1.23.0":"2026-05-02T16:35:45.956Z","1.24.1":"2026-08-11T04:54:12.673Z","1.25.0":"2026-08-17T20:00:54.692Z","1.26.0":"2026-08-18T16:52:51.704Z","1.27.0":"2026-08-19T16:15:24.663Z","1.28.0":"2026-08-20T11:36:52.021Z","1.29.0":"2026-08-26T05:06:15.698Z","1.29.1":"2026-08-26T05:29:26.850Z","1.30.0":"2026-09-03T16:55:36.208Z","1.30.1":"2026-09-20T07:34:15.023Z"},"bugs":{"url":"https://github.com/Avinava/mule-lint/issues"},"author":{"name":"Avinava"},"license":"MIT","homepage":"https://avinava.github.io/mule-lint/","keywords":["mulesoft","mule","lint","static-analysis","xml","sarif","cli"],"repository":{"url":"git+https://github.com/Avinava/mule-lint.git","type":"git"},"description":"Static analysis tool for MuleSoft applications - supports humans, AI agents, and CI/CD pipelines","maintainers":[{"name":"sfdxy","email":"avidev9@gmail.com"}],"readme":"<p align=\"center\">\n  <img src=\"docs/assets/logo.svg\" alt=\"mule-lint\" width=\"560\" />\n</p>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/@sfdxy/mule-lint\"><img src=\"https://img.shields.io/npm/v/@sfdxy/mule-lint?style=flat-square&color=34d399\" alt=\"npm version\" /></a>\n  <a href=\"https://github.com/Avinava/mule-lint/actions\"><img src=\"https://img.shields.io/github/actions/workflow/status/Avinava/mule-lint/ci.yml?style=flat-square&color=38bdf8\" alt=\"CI\" /></a>\n  <a href=\"https://github.com/Avinava/mule-lint/blob/master/LICENSE\"><img src=\"https://img.shields.io/npm/l/@sfdxy/mule-lint?style=flat-square&color=818cf8\" alt=\"License\" /></a>\n</p>\n\n<p align=\"center\"><strong>Find Mule 4 problems before deployment—locally, in CI, or with an AI coding agent.</strong></p>\n\nmule-lint scans Mule XML, DataWeave, YAML properties, and project structure. It needs no Anypoint credentials and does not connect to your MuleSoft environments. You need Node.js to run the tool, but you do not need to know JavaScript or Node development.\n\n## Tell your AI agent\n\n**Codex / Claude Code / GitHub Copilot / Gemini / Cursor:**\n\n```text\nFetch and follow https://raw.githubusercontent.com/Avinava/mule-lint/master/docs/agent-setup.md\nto set up or update mule-lint in this Mule repository. Detect the agent host and existing\nconfiguration, run a read-only baseline scan, preview any proposed changes, preserve customized\nfiles, and do not modify Mule source or commit unless I approve it.\n```\n\nThat is enough for the agent to check Node.js, run the pinned CLI, explain the result, and offer only\nthe MCP, shared policy, or CI integration you need. Prefer the manual first run below when you want\nto perform the setup yourself.\n\n## First run\n\n1. Install [Node.js 20 or newer](https://nodejs.org/en/download).\n2. Open a terminal in the root of a Mule project—the directory containing `pom.xml`.\n3. Run:\n\n```bash\nnpm install -g @sfdxy/mule-lint\nmule-lint . --profile recommended\n```\n\nExample summary:\n\n```text\nSummary:\n  Errors:    1\n  Warnings:  5\n  Infos:     5\n```\n\nStart with errors, then warnings. Info findings are advisory. See the [5-minute guide](docs/getting-started.md) if `node`, `npm`, or `mule-lint` is unfamiliar.\n\n## Useful commands\n\n```bash\n# Scan the current Mule project\nmule-lint . --profile recommended\n\n# Create an interactive report\nmule-lint . --profile recommended --format html --output mule-lint-report.html\n\n# Fail CI when errors or warnings exist\nmule-lint . --profile recommended --fail-on-warning\n\n# Validate RAML or OpenAPI\nmule-lint api validate ./src/main/resources/api\n\n# Format Mule XML (writes changes)\nmule-lint format ./src/main/mule\n```\n\nLinting is read-only. The `format` command is the only command above that changes source files; use `format --check` for a read-only preview.\n\n## What a finding means\n\n```text\nsrc/main/mule/orders-api.xml\n  31:5  error  Flow \"get-order-by-id-flow\" is missing an error handler (MULE-003)\n```\n\n- `src/main/mule/orders-api.xml` is the file.\n- `31:5` is line and column.\n- `error` is the severity.\n- `MULE-003` is the stable rule ID; look it up in the [rules catalog](docs/best-practices/rules-catalog.md).\n\nThe [sample project](examples/sample-orders-system-api) produces the documentation examples and is safe to experiment with.\n\n## Choose an output\n\n| Format         | Command option                         | Best for                      |\n| -------------- | -------------------------------------- | ----------------------------- |\n| Terminal table | `--format table`                       | A developer fixing a project  |\n| HTML           | `--format html --output report.html`   | Exploring and sharing results |\n| SARIF          | `--format sarif --output report.sarif` | Pull-request annotations      |\n| JSON           | `--format json`                        | Scripts and integrations      |\n| CSV            | `--format csv --output report.csv`     | Spreadsheet review            |\n\nSee [output formats](docs/output-formats.md) for real examples and exit codes.\n\n## Documentation\n\n- [Getting started](docs/getting-started.md)\n- [Common recipes](docs/recipes.md)\n- [Troubleshooting](docs/troubleshooting.md)\n- [CLI reference](docs/cli-reference.md)\n- [Profiles and team rollout](docs/profiles.md)\n- [Configuration](docs/configuration.md)\n- [MuleSoft practices handbook](docs/best-practices/mulesoft-best-practices.md)\n- [MCP setup for coding agents](docs/mcp-design.md)\n- [Contributor guide](CONTRIBUTING.md)\n\nThe searchable site is at <https://avinava.github.io/mule-lint/>.\n\n## CI example\n\nPin the package version so local and CI scans use the same rules:\n\n```yaml\n- name: Scan Mule project\n  run: npx -y @sfdxy/mule-lint@1.30.1 . --profile recommended --fail-on-warning\n```\n\nFor GitHub annotations, generate SARIF and upload it as shown in [CI/CD integration](docs/best-practices/ci-cd.md).\n\n## AI coding agents\n\nmule-lint includes a local MCP server with tools for full-project analysis, snippet validation, rule explanations, XML formatting, and API contract validation:\n\n```bash\nnpx -y @sfdxy/mule-lint@1.30.1 mcp\n```\n\nIt uses standard input/output and needs no credentials. Host-specific setup is in the [MCP guide](docs/mcp-design.md).\n\n## Development\n\n```bash\nnpm ci\nnpm run build\nnpm test\nnpm run check\n```\n\nContributions are welcome. Read [CONTRIBUTING.md](CONTRIBUTING.md) before changing public behavior, rule metadata, or docs.\n\n## License\n\n[MIT](LICENSE) © 2024–2026 Avi\n","readmeFilename":"README.md"}