{"_id":"@magik_io/lint_golem","_rev":"32-8d8ba31d29ef13684619a55d1ad746fc","name":"@magik_io/lint_golem","dist-tags":{"latest":"3.6.0"},"versions":{"1.0.0":{"name":"@magik_io/lint_golem","version":"1.0.0","license":"MIT","_id":"@magik_io/lint_golem@1.0.0","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"}],"homepage":"https://github.com/MagikIO/lint_golem#readme","bugs":{"url":"https://github.com/MagikIO/lint_golem/issues"},"dist":{"shasum":"362d4af238fde562306c5cbe18bb9386d8d7a47b","tarball":"https://registry.npmjs.org/@magik_io/lint_golem/-/lint_golem-1.0.0.tgz","fileCount":6,"integrity":"sha512-bFd13XLV3agUuGCIcOc5hA03FYmn3oEdQQQ6oQnMpbWGszI0Xefys0GyfpUI8CiqwyuG1X/K1l8Ci9w5ek7kEA==","signatures":[{"sig":"MEQCIGiouEWM74SOIPfEo5VGqPN+R9ggSLlk9vV1nc0jwjTTAiA/SL4mWORC/NaZ9aFy7abozJ/7wBZ8K7oPsRetEehwsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10905},"main":"dist/index.js","types":"./dist/index.d.ts","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"engines":{"npm":"","node":"v21.7.1"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"f0431a0cde4eaa3e31f5091bd9416aa422bd5d4c","scripts":{"build":"tsc --project tsconfig.json","publish":"npm publish --access public"},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"repository":{"url":"git+https://github.com/MagikIO/lint_golem.git","type":"git"},"_npmVersion":"10.5.0","description":"A really magik lint_golem","directories":{},"_nodeVersion":"21.7.3","browserslist":["last 2 version","> 1%"],"dependencies":{"eslint":"^9.0.0","fast-glob":"^3.3.2","@eslint/js":"^9.0.0","@types/eslint":"^8.56.9","eslint-plugin-n":"^17.2.1","@eslint/eslintrc":"^3.0.2","typescript-eslint":"^7.7.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"typescript":"^5.4.5","@types/node":"^20.12.7"},"_npmOperationalInternal":{"tmp":"tmp/lint_golem_1.0.0_1713386359767_0.4321658576681471","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@magik_io/lint_golem","version":"1.0.1","license":"MIT","_id":"@magik_io/lint_golem@1.0.1","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"}],"homepage":"https://github.com/MagikIO/lint_golem#readme","bugs":{"url":"https://github.com/MagikIO/lint_golem/issues"},"dist":{"shasum":"1854bd6db29b79e43d48c0ef3ea0f3937b8dcec8","tarball":"https://registry.npmjs.org/@magik_io/lint_golem/-/lint_golem-1.0.1.tgz","fileCount":6,"integrity":"sha512-XC9VLqz+xFeCxHJOGob9cEALeH0bS1YJHtXgHyOwfvPGo+z/9EOmmLCK/kf86P3SFUXW5bmdPqQZXy/VkqVKbg==","signatures":[{"sig":"MEUCIA6b6xseGoywb9XSoOAovZeiwnVJAKX+VVfxXZC7brKdAiEAhgtL8LRYqct4GOzn+ov9dAbepZEh3vg7FkDCclwNky0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10905},"main":"dist/index.js","types":"./dist/index.d.ts","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"engines":{"npm":"","node":"v21.7.1"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"6cdc7b3c1543a6e763b7f04d4b51c82774e90d55","scripts":{"build":"tsc --project tsconfig.json","publish":"npm publish --access public"},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"repository":{"url":"git+https://github.com/MagikIO/lint_golem.git","type":"git"},"_npmVersion":"10.5.0","description":"A really magik lint_golem","directories":{},"_nodeVersion":"21.7.3","browserslist":["last 2 version","> 1%"],"dependencies":{"eslint":"^9.0.0","fast-glob":"^3.3.2","@eslint/js":"^9.0.0","@types/eslint":"^8.56.9","eslint-plugin-n":"^17.2.1","@eslint/eslintrc":"^3.0.2","typescript-eslint":"^7.7.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"typescript":"^5.4.5","@types/node":"^20.12.7"},"_npmOperationalInternal":{"tmp":"tmp/lint_golem_1.0.1_1713386389393_0.4658807180779565","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@magik_io/lint_golem","version":"1.0.2","license":"MIT","_id":"@magik_io/lint_golem@1.0.2","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"}],"homepage":"https://github.com/MagikIO/lint_golem#readme","bugs":{"url":"https://github.com/MagikIO/lint_golem/issues"},"dist":{"shasum":"fff9104da4308df847f7a553989d6be8eb52d062","tarball":"https://registry.npmjs.org/@magik_io/lint_golem/-/lint_golem-1.0.2.tgz","fileCount":6,"integrity":"sha512-3kPh/HZBA3Ae7e3kxz5VcFSVEUYn9HWfC1ppqKq1vQS5ejYJJiggXIJwAw9jhvjhIy6eFkvDn1j/kOIG4/1KOg==","signatures":[{"sig":"MEUCIFPaO7aG+OSvVbkeGMKvK8y3kdr2A5HZBzsN8StMbb5iAiEAwcK2uMGN1VAuBrMkurJYtArH7kbo1x4fB4/BftC9cME=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10834},"main":"dist/index.js","types":"dist/index.d.ts","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"engines":{"npm":"10.5.0","node":"v21.7.1"},"gitHead":"c807c06028308ae5e191934480e1806bfd5a2194","scripts":{"build":"tsc --project tsconfig.json","publish":"npm publish --access public"},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"repository":{"url":"git+https://github.com/MagikIO/lint_golem.git","type":"git"},"_npmVersion":"10.5.0","description":"A really magik lint_golem","directories":{},"_nodeVersion":"21.7.3","browserslist":["last 2 version","> 1%"],"dependencies":{"eslint":"^9.0.0","fast-glob":"^3.3.2","@eslint/js":"^9.0.0","@types/eslint":"^8.56.9","eslint-plugin-n":"^17.2.1","@eslint/eslintrc":"^3.0.2","typescript-eslint":"^7.7.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"typescript":"^5.4.5","@types/node":"^20.12.7"},"_npmOperationalInternal":{"tmp":"tmp/lint_golem_1.0.2_1713386635916_0.7180194912242694","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@magik_io/lint_golem","version":"1.0.3","license":"MIT","_id":"@magik_io/lint_golem@1.0.3","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"}],"homepage":"https://github.com/MagikIO/lint_golem#readme","bugs":{"url":"https://github.com/MagikIO/lint_golem/issues"},"dist":{"shasum":"60937d9b06818d3ca59d1a6515fc20926cf654e6","tarball":"https://registry.npmjs.org/@magik_io/lint_golem/-/lint_golem-1.0.3.tgz","fileCount":6,"integrity":"sha512-SiyIJJKcLBZlNJMGUESkcYpVDDVte2osZ4bQdH6VafIfTMYfReqvdZNiAdBwt//E5jsGmyIEyxztoTVlOB2RrQ==","signatures":[{"sig":"MEUCIHfvCON28fSqfDFd/Xskkohf7FbY1W0kJE1rbmXyH9CBAiEAkOnHacgKCTXho0KCgYUSayLMG2VFZOpTsT/YDEaAG7s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15379},"main":"dist/index.js","types":"dist/index.d.ts","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"engines":{"npm":"10.5.0","node":"v21.7.1"},"gitHead":"fddd6c6c209a309d1ebec45fdfb3f27e6e99c45e","scripts":{"build":"tsc --project tsconfig.json","publish":"npm publish --access public"},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"repository":{"url":"git+https://github.com/MagikIO/lint_golem.git","type":"git"},"_npmVersion":"10.5.0","description":"A really magik lint_golem","directories":{},"_nodeVersion":"21.7.3","browserslist":["last 2 version","> 1%"],"dependencies":{"eslint":"^9.0.0","fast-glob":"^3.3.2","@eslint/js":"^9.0.0","@types/eslint":"^8.56.9","eslint-plugin-n":"^17.2.1","@eslint/eslintrc":"^3.0.2","typescript-eslint":"^7.7.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"typescript":"^5.4.5","@types/node":"^20.12.7"},"_npmOperationalInternal":{"tmp":"tmp/lint_golem_1.0.3_1713387685109_0.3296968369862545","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@magik_io/lint_golem","version":"1.0.4","license":"MIT","_id":"@magik_io/lint_golem@1.0.4","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"}],"homepage":"https://github.com/MagikIO/lint_golem#readme","bugs":{"url":"https://github.com/MagikIO/lint_golem/issues"},"dist":{"shasum":"2c47cb3a3d69fc662adf93d3526e521d1ab3d482","tarball":"https://registry.npmjs.org/@magik_io/lint_golem/-/lint_golem-1.0.4.tgz","fileCount":6,"integrity":"sha512-dvjJk8mJzpXY/nAP40ySMnufoUXG0oBjrBGP4vB/HtKIuchfei2L6KLQK7nA8RO+/meaFB+Njxq7N+McRlxAAg==","signatures":[{"sig":"MEUCIQD8QrXUozcNNvYljzzFNV7RV1xMgAk5ooeiZptu0+iM2QIgFr1zQDEW2GaljLyf3tS8P5S4cdWos5hCqcUG/hAZwRw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15409},"main":"dist/index.js","types":"dist/index.d.ts","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"engines":{"npm":"10.5.0","node":"v21.7.1"},"gitHead":"24dd3fae0abede9a494622ca959fc995c9ff1f41","scripts":{"build":"tsc --project tsconfig.json","publish":"npm publish --access public"},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"repository":{"url":"git+https://github.com/MagikIO/lint_golem.git","type":"git"},"_npmVersion":"10.5.0","description":"A really magik lint_golem","directories":{},"_nodeVersion":"21.7.3","browserslist":["last 2 version","> 1%"],"dependencies":{"eslint":"^9.0.0","fast-glob":"^3.3.2","@eslint/js":"^9.0.0","@types/eslint":"^8.56.9","eslint-plugin-n":"^17.2.1","@eslint/eslintrc":"^3.0.2","typescript-eslint":"^7.7.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"typescript":"^5.4.5","@types/node":"^20.12.7"},"_npmOperationalInternal":{"tmp":"tmp/lint_golem_1.0.4_1713387761194_0.5523579138188668","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@magik_io/lint_golem","version":"1.1.1","license":"MIT","_id":"@magik_io/lint_golem@1.1.1","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"}],"homepage":"https://github.com/MagikIO/lint_golem#readme","bugs":{"url":"https://github.com/MagikIO/lint_golem/issues"},"dist":{"shasum":"ffeccde1b40f2828d174a1c804c92b65aeafb995","tarball":"https://registry.npmjs.org/@magik_io/lint_golem/-/lint_golem-1.1.1.tgz","fileCount":11,"integrity":"sha512-n8Yxz+gGHTOmL/j5BNTCWu3uHCL/Jysd0Qsqs0ckki6EGK+7g38n/FjZhOZtMrpd99rVtxK2dpGQITqjrCBd2g==","signatures":[{"sig":"MEUCIQCEWi9MpBJYxvbdlborH1PlMgb2VGU7ddDPU4LJ0uHbiQIgUHl2bmU3SD0fNDdOKxBQuX+NlEo67G1HhFQo93YJbpA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30471},"main":"dist/index.js","types":"dist/index.d.ts","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"engines":{"npm":"10.5.0","node":"v21.7.1"},"gitHead":"c68fbe93495056e1b46932e585cb4ba76b20ff4d","scripts":{"test":"vitest run --coverage","build":"tsc --project tsconfig.json","publish":"npm publish --access public"},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"repository":{"url":"git+https://github.com/MagikIO/lint_golem.git","type":"git"},"_npmVersion":"10.5.0","description":"A really magik lint_golem","directories":{},"_nodeVersion":"21.7.3","browserslist":["last 2 version","> 1%"],"dependencies":{"eslint":"^9.0.0","fast-glob":"^3.3.2","@eslint/js":"^9.0.0","@types/eslint":"^8.56.9","eslint-plugin-n":"^17.2.1","@eslint/eslintrc":"^3.0.2","typescript-eslint":"^7.7.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"vite":"^5.2.9","vitest":"^1.5.0","typescript":"^5.4.5","@types/node":"^20.12.7","@vitest/coverage-v8":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/lint_golem_1.1.1_1713460400975_0.6457589443311385","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@magik_io/lint_golem","version":"1.2.0","license":"MIT","_id":"@magik_io/lint_golem@1.2.0","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"}],"homepage":"https://github.com/MagikIO/lint_golem#readme","bugs":{"url":"https://github.com/MagikIO/lint_golem/issues"},"dist":{"shasum":"9319c67959f16d2b3430fe30cb68dd961bf297db","tarball":"https://registry.npmjs.org/@magik_io/lint_golem/-/lint_golem-1.2.0.tgz","fileCount":11,"integrity":"sha512-fOv4eyprcNkcLAZeQO4OyTHXK9b1TSYbvXRBIpPWRoAu+MmycsrmochRDRMAHu/I0JLyaW0mEoMDxGLpzye4OQ==","signatures":[{"sig":"MEUCIDjfxIN0n5DjSrYzS7SrpIX2Uuj7p3iGDBnsnRIRKzoKAiEA9eEwVLku0PeOFn4TgDF312NbSnx9v0rgGW/SH1wunTE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32951},"main":"dist/index.js","types":"dist/index.d.ts","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"engines":{"npm":"10.5.0","node":"v21.7.1"},"gitHead":"0afc6550ffd41a323c6d8ba17e42e9a68e010913","scripts":{"test":"vitest run --coverage --config ./vitest.config.ts","build":"tsc --project tsconfig.json","publish":"npm publish --access public"},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"repository":{"url":"git+https://github.com/MagikIO/lint_golem.git","type":"git"},"_npmVersion":"10.5.0","description":"A really magik lint golem","directories":{},"_nodeVersion":"21.7.3","browserslist":["last 2 version","> 1%"],"dependencies":{"eslint":"^9.1.1","fast-glob":"^3.3.2","@eslint/js":"^9.1.1","@types/eslint":"^8.56.10","eslint-plugin-n":"^17.3.1","@eslint/eslintrc":"^3.0.2","typescript-eslint":"^7.7.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"vitest":"^1.5.1","typescript":"^5.4.5","@types/node":"^20.12.7","@types/eslint__js":"^8.42.3","@vitest/coverage-v8":"^1.5.1"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/lint_golem_1.2.0_1713983136284_0.03994557256605069","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@magik_io/lint_golem","version":"1.3.0","license":"MIT","_id":"@magik_io/lint_golem@1.3.0","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"}],"homepage":"https://github.com/MagikIO/lint_golem#readme","bugs":{"url":"https://github.com/MagikIO/lint_golem/issues"},"dist":{"shasum":"2d549edfa60cb5871db4860b53b1065f57516b43","tarball":"https://registry.npmjs.org/@magik_io/lint_golem/-/lint_golem-1.3.0.tgz","fileCount":14,"integrity":"sha512-srTTtJzlVQcCizhsOBOPwaOz/qzK3yFMf/EhdocPwm0ll4GPhutKZ4bjc0dFDncHhpilX0jboYfrQTbJ7UtvqQ==","signatures":[{"sig":"MEUCICdqD7Py78tUXGX33hFv16oILGDB/rhKVo8zRXtdg8yOAiEA+9XLStNGTB1FQYzdropiRHUlj8UX4st/n9mEOiO31RI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33664},"main":"dist/index.js","types":"dist/index.d.ts","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"engines":{"npm":"10.5.0","node":"v21.7.1"},"gitHead":"2e0414dca061afad02b4f84c9493f33e72fe8bab","scripts":{"test":"vitest run --coverage --config ./vitest.config.ts","build":"tsc --project tsconfig.json","publish":"npm publish --access public"},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"repository":{"url":"git+https://github.com/MagikIO/lint_golem.git","type":"git"},"_npmVersion":"10.5.0","description":"A really magik lint golem","directories":{},"_nodeVersion":"21.7.3","browserslist":["last 2 version","> 1%"],"dependencies":{"eslint":"^9.1.1","fast-glob":"^3.3.2","@eslint/js":"^9.1.1","@types/eslint":"^8.56.10","eslint-plugin-n":"^17.3.1","@eslint/eslintrc":"^3.0.2","typescript-eslint":"^7.7.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"vitest":"^1.5.1","typescript":"^5.4.5","@types/node":"^20.12.7","@types/eslint__js":"^8.42.3","@vitest/coverage-v8":"^1.5.1"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/lint_golem_1.3.0_1714022475742_0.7013604692331952","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@magik_io/lint_golem","version":"1.4.0","license":"MIT","_id":"@magik_io/lint_golem@1.4.0","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"}],"homepage":"https://github.com/MagikIO/lint_golem#readme","bugs":{"url":"https://github.com/MagikIO/lint_golem/issues"},"dist":{"shasum":"e760792159d33f5c182bb359be8b5505bb9c0305","tarball":"https://registry.npmjs.org/@magik_io/lint_golem/-/lint_golem-1.4.0.tgz","fileCount":14,"integrity":"sha512-21iYr12EcdzGNWquWgLpVfxqa9hoLpFL3BBp/QLNfyWgxhjGlJpDei4ziUvaUdv7ey6hAZVY8/DmszpoD0GKYg==","signatures":[{"sig":"MEUCIQDFqKeWjP5gHWVZaP2q9Kez9wYbjCB0db49+1rK1CtCCwIgXaJt5TvzRV65psDjvwKkNMchy/j0NbofxLl5I/sePjM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34975},"main":"dist/index.js","types":"dist/index.d.ts","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"engines":{"npm":"10.*.*","node":"v21.*.*"},"gitHead":"139bcd2937fa334b2b3e423b75dc3b378a451c72","scripts":{"test":"vitest run --coverage --config ./vitest.config.ts","build":"tsc --project tsconfig.json","publish":"npm publish --access public"},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"repository":{"url":"git+https://github.com/MagikIO/lint_golem.git","type":"git"},"_npmVersion":"10.5.0","description":"A really magik lint golem","directories":{},"_nodeVersion":"21.7.3","browserslist":["last 2 version","> 1%"],"dependencies":{"eslint":"^9.1.1","fast-glob":"^3.3.2","@eslint/js":"^9.1.1","@types/eslint":"^8.56.10","eslint-plugin-n":"^17.3.1","@eslint/eslintrc":"^3.0.2","typescript-eslint":"^7.7.1"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"vitest":"^1.5.2","typescript":"^5.4.5","@types/node":"^20.12.7","@types/eslint__js":"^8.42.3","@vitest/coverage-v8":"^1.5.2"},"peerDependencies":{"eslint":"*"},"_npmOperationalInternal":{"tmp":"tmp/lint_golem_1.4.0_1714166803083_0.18554501754410269","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@magik_io/lint_golem","version":"1.4.1","license":"MIT","_id":"@magik_io/lint_golem@1.4.1","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"}],"homepage":"https://github.com/MagikIO/lint_golem#readme","bugs":{"url":"https://github.com/MagikIO/lint_golem/issues"},"dist":{"shasum":"7de89155725531f8d0916ab348287087ef783c9f","tarball":"https://registry.npmjs.org/@magik_io/lint_golem/-/lint_golem-1.4.1.tgz","fileCount":14,"integrity":"sha512-9TxkSbj3v0RdnqETVJxT44t5Nw6fw6ig/npQbGFCZI0W79lY+PB/EvJeNtYOhXClOdqoQAMxVKNqYcuDs3oKPg==","signatures":[{"sig":"MEUCIGoJGwVYLcpo2eFJFmw2/ZrLtE0cxhdOKOpp4QwkbQbeAiEAkQrRtjo47WAAUc3OjzVwfeMMm1cLNGrJvx9+i/cmgUA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35120},"main":"dist/index.js","types":"dist/index.d.ts","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"engines":{"npm":"10.*.*","node":"v21.*.*"},"gitHead":"6647aff26e86d1b6eca09a8f1181b06844bb4d21","scripts":{"test":"vitest run --coverage --config ./vitest.config.ts","build":"tsc --project tsconfig.json","publish":"npm publish --access public"},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"repository":{"url":"git+https://github.com/MagikIO/lint_golem.git","type":"git"},"_npmVersion":"10.2.4","description":"A really magik lint golem","directories":{},"_nodeVersion":"21.6.2","browserslist":["last 2 version","> 1%"],"dependencies":{"eslint":"^9.1.1","fast-glob":"^3.3.2","@eslint/js":"^9.1.1","@types/eslint":"^8.56.10","eslint-plugin-n":"^17.3.1","@eslint/eslintrc":"^3.0.2","typescript-eslint":"^7.8.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"vitest":"^1.5.2","typescript":"^5.4.5","@types/node":"^20.12.7","@types/eslint__js":"^8.42.3","@vitest/coverage-v8":"^1.5.2"},"peerDependencies":{"eslint":"^9.1.1","@eslint/js":"^9.1.1","@types/eslint":"^8.56.10","@eslint/eslintrc":"^3.0.2","typescript-eslint":"^7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/lint_golem_1.4.1_1714421833635_0.9973737913470953","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@magik_io/lint_golem","version":"1.5.0","license":"MIT","_id":"@magik_io/lint_golem@1.5.0","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"}],"homepage":"https://github.com/MagikIO/lint_golem#readme","bugs":{"url":"https://github.com/MagikIO/lint_golem/issues"},"dist":{"shasum":"1c327488f09c1f38fc69c10d21e8c87f02fb0d8b","tarball":"https://registry.npmjs.org/@magik_io/lint_golem/-/lint_golem-1.5.0.tgz","fileCount":14,"integrity":"sha512-UDwVdteu103v0xQH/3ygbgZWDOLtjMe4dru1oqArK9F4u3oChajf+uCzvhsovLVcSxnXq9MxtedaVgez9FCVOg==","signatures":[{"sig":"MEQCIHDrYMN7UGTWHsMedNHF8oBPOjWZJ7bQdNdr+FK1jVypAiBVQCKXhxtPzEEz2FHDPicy68sfdUrW7FCGdbjCry7kLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34996},"main":"dist/index.js","types":"dist/index.d.ts","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"engines":{"npm":"10.*.*","node":"v21.*.*"},"gitHead":"a25fea0d46982b64c31df34ccd03b1b58f85b8a0","scripts":{"test":"vitest run --coverage --config ./vitest.config.ts","build":"tsc --project tsconfig.json","publish":"npm publish --access public"},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"repository":{"url":"git+https://github.com/MagikIO/lint_golem.git","type":"git"},"_npmVersion":"10.2.4","description":"A really magik lint golem","directories":{},"_nodeVersion":"21.6.2","browserslist":["last 2 version","> 1%"],"dependencies":{"eslint":"^9.1.1","fast-glob":"^3.3.2","@eslint/js":"^9.1.1","@types/eslint":"^8.56.10","eslint-plugin-n":"^17.3.1","@eslint/eslintrc":"^3.0.2","typescript-eslint":"^7.8.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"vitest":"^1.5.2","typescript":"^5.4.5","@types/node":"^20.12.7","@types/eslint__js":"^8.42.3","@vitest/coverage-v8":"^1.5.2"},"peerDependencies":{"eslint":"^9.1.1","@eslint/js":"^9.1.1","@types/eslint":"^8.56.10","@eslint/eslintrc":"^3.0.2","typescript-eslint":"^7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/lint_golem_1.5.0_1714422043663_0.8811871914921341","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@magik_io/lint_golem","version":"2.0.0","license":"MIT","_id":"@magik_io/lint_golem@2.0.0","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"}],"homepage":"https://github.com/MagikIO/lint_golem#readme","bugs":{"url":"https://github.com/MagikIO/lint_golem/issues"},"dist":{"shasum":"1fb98e162148c430eec69e3352320d2585add451","tarball":"https://registry.npmjs.org/@magik_io/lint_golem/-/lint_golem-2.0.0.tgz","fileCount":9,"integrity":"sha512-ETJScI/8yqV9o+i9ExMkhdY4BHYXeWt5b+1jkFML3gYiti2oZOg+ADhz/xuHFcaCySMo2vyXCFTG3iTWgN1iJg==","signatures":[{"sig":"MEQCIFUpimLT5QlKedxM9vZhACxxSbER2dnF5pMyIDbsXW0NAiA1d/1xV+ZMIqPAnxN2OyqR8i8GEuP6RCqpGnPe/e05tw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32450},"main":"dist/index.js","types":"dist/index.d.ts","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"engines":{"npm":"10.*.*","node":"v21.*.*"},"gitHead":"ec020d32b6259b3de055a578c4c6d7904fa8d2f6","scripts":{"test":"vitest run --coverage --config ./vitest.config.ts","build":"tsc --project tsconfig.json","publish":"npm publish --access public"},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"repository":{"url":"git+https://github.com/MagikIO/lint_golem.git","type":"git"},"_npmVersion":"10.2.4","description":"A really magik lint golem","directories":{},"_nodeVersion":"21.6.2","browserslist":["last 2 version","> 1%"],"dependencies":{"eslint":"^9.1.1","fast-glob":"^3.3.2","@eslint/js":"^9.1.1","eslint-plugin-n":"^17.3.1","@eslint/eslintrc":"^3.0.2","typescript-eslint":"^7.8.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"vitest":"^1.5.2","typescript":"^5.4.5","@types/node":"^20.12.7","@types/eslint":"^8.56.10","@types/eslint__js":"^8.42.3","@vitest/coverage-v8":"^1.5.2"},"peerDependencies":{"eslint":"^9.1.1","typescript-eslint":"^7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/lint_golem_2.0.0_1714494139095_0.6220751671560338","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@magik_io/lint_golem","version":"2.0.1","license":"MIT","_id":"@magik_io/lint_golem@2.0.1","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"}],"homepage":"https://github.com/MagikIO/lint_golem#readme","bugs":{"url":"https://github.com/MagikIO/lint_golem/issues"},"dist":{"shasum":"cf175c603f76b9d9d2c63cb7d49a14e7a6ccc687","tarball":"https://registry.npmjs.org/@magik_io/lint_golem/-/lint_golem-2.0.1.tgz","fileCount":9,"integrity":"sha512-B/TFGj1E0m6aziEAa/OCozDG9Qr0kx4JdhEQwBQawytlUNuXV1VC27L+/O1NCzs+sW9t8Fo4m8281/gaZuJ4KQ==","signatures":[{"sig":"MEUCIQCaRcWItxaLuGnO3JhMjguSa98hCdJtLrW6xuFuKhG+vAIgd3Q/UpuaCHCf8H/UapboaOYEji9EgU/0Qr7RtI+HxVw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32450},"main":"dist/index.js","types":"dist/index.d.ts","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"engines":{"npm":"10.*.*","node":"v21.*.*"},"gitHead":"d06b0ed04afbdf9e88b2d00caca5327c38c6ba78","scripts":{"test":"vitest run --coverage --config ./vitest.config.ts","build":"tsc --project tsconfig.json","publish":"npm publish --access public"},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"repository":{"url":"git+https://github.com/MagikIO/lint_golem.git","type":"git"},"_npmVersion":"10.2.4","description":"A really magik lint golem","directories":{},"_nodeVersion":"21.6.2","browserslist":["last 2 version","> 1%"],"dependencies":{"eslint":"^9.1.1","fast-glob":"^3.3.2","@eslint/js":"^9.1.1","eslint-plugin-n":"^17.4.0","@eslint/eslintrc":"^3.0.2","typescript-eslint":"^7.8.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"vitest":"^1.5.3","typescript":"^5.4.5","@types/node":"^20.12.7","@types/eslint":"^8.56.10","@types/eslint__js":"^8.42.3","@vitest/coverage-v8":"^1.5.3"},"peerDependencies":{"eslint":"^9.1.1","typescript-eslint":"^7.8.0"},"_npmOperationalInternal":{"tmp":"tmp/lint_golem_2.0.1_1714494320840_0.18753737806902282","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@magik_io/lint_golem","version":"2.1.1","license":"MIT","_id":"@magik_io/lint_golem@2.1.1","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"}],"homepage":"https://github.com/MagikIO/lint_golem#readme","bugs":{"url":"https://github.com/MagikIO/lint_golem/issues"},"dist":{"shasum":"023581006d1cd66511bc4e069662a4be77493199","tarball":"https://registry.npmjs.org/@magik_io/lint_golem/-/lint_golem-2.1.1.tgz","fileCount":9,"integrity":"sha512-x6HVhAVIrl8T2lePwrhnsots0LfWaa7gFFGIa/eASBL1ObuxyhVARkoIlhtLaMC/q2g6s9k6ehC9WjfcaUtrDg==","signatures":[{"sig":"MEUCIQC8YqH+NRdDxEMpwZXez6wU4CRsIijYZYISAAMe4Kp4owIgNqnmpm5dPOczNk8yLbG3CBJ3aWcM8Z0LI2XssAFpoPo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33272},"main":"dist/index.js","types":"dist/index.d.ts","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"engines":{"npm":"10.*.*","node":"21.*.*"},"gitHead":"b3ca1ae686c2d302f997ad9947e64ae6a64dffc4","scripts":{"test":"vitest run --coverage --config ./vitest.config.ts","build":"tsc --project tsconfig.json","publish":"npm publish --access public"},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"repository":{"url":"git+https://github.com/MagikIO/lint_golem.git","type":"git"},"_npmVersion":"10.5.1","description":"A really magik lint golem","directories":{},"_nodeVersion":"22.0.0","browserslist":["last 2 version","> 1%"],"dependencies":{"eslint":"^9.2.0","fast-glob":"^3.3.2","@eslint/js":"^9.2.0","eslint-plugin-n":"^17.4.0","@eslint/eslintrc":"^3.0.2","typescript-eslint":"^7.8.0","eslint-config-prettier":"^9.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.12.8","@types/eslint":"^8.56.10","@types/eslint__js":"^8.42.3","@vitest/coverage-v8":"^1.6.0","@types/eslint-config-prettier":"^6.11.3"},"peerDependencies":{"eslint":"^9.*.*","typescript-eslint":"^7.*.*"},"_npmOperationalInternal":{"tmp":"tmp/lint_golem_2.1.1_1714845762680_0.0003024827957407439","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@magik_io/lint_golem","version":"2.1.2","license":"MIT","_id":"@magik_io/lint_golem@2.1.2","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"}],"homepage":"https://github.com/MagikIO/lint_golem#readme","bugs":{"url":"https://github.com/MagikIO/lint_golem/issues"},"dist":{"shasum":"99d13142a5f4927463dd4eab3ca1445eaed84e85","tarball":"https://registry.npmjs.org/@magik_io/lint_golem/-/lint_golem-2.1.2.tgz","fileCount":9,"integrity":"sha512-WKt6MshYwfZOw7N4+aIh0QgKaXRpYNSEsBPtQYNvwIEFvuSN1pHN8FqQwq58XD5LCTbJTlpHjYsA8ysitCO7rQ==","signatures":[{"sig":"MEQCIF3dvFYZAqBd2eRm872eSlDcC/LlqhJjPeIfPIryc+JfAiAOgZqGEWvXyjhp1KVJy6SyDdojMY+AkiqgP8iYRKw0sg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32887},"main":"dist/index.js","types":"dist/index.d.ts","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"engines":{"npm":"10.*.*","node":"21.*.*"},"gitHead":"b800ce983bf6b1a43727a46cf2b903216d60c6f4","scripts":{"test":"vitest run --coverage --config ./vitest.config.ts","build":"tsc --project tsconfig.json","iterate":"npm version patch && git push origin main --tags && npm publish --access public"},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"repository":{"url":"git+https://github.com/MagikIO/lint_golem.git","type":"git"},"_npmVersion":"10.7.0","description":"A really magik lint golem","directories":{},"_nodeVersion":"22.2.0","browserslist":["last 2 version","> 1%"],"dependencies":{"eslint":"^9.4.0","fast-glob":"^3.3.2","@eslint/js":"^9.4.0","eslint-plugin-n":"^17.8.1","@eslint/eslintrc":"^3.1.0","typescript-eslint":"^7.13.0","eslint-config-prettier":"^9.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.0","devDependencies":{"vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.2","@types/eslint":"^8.56.10","@types/eslint__js":"^8.42.3","@vitest/coverage-v8":"^1.6.0","@types/eslint-config-prettier":"^6.11.3"},"peerDependencies":{"eslint":"^9.*.*","typescript-eslint":"^7.*.*"},"_npmOperationalInternal":{"tmp":"tmp/lint_golem_2.1.2_1718310009319_0.32857369849253515","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"@magik_io/lint_golem","version":"2.1.3","license":"MIT","_id":"@magik_io/lint_golem@2.1.3","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"}],"homepage":"https://github.com/MagikIO/lint_golem#readme","bugs":{"url":"https://github.com/MagikIO/lint_golem/issues"},"dist":{"shasum":"9345b4fca3d1c2d5dd5a2d201b3d42688f1c9725","tarball":"https://registry.npmjs.org/@magik_io/lint_golem/-/lint_golem-2.1.3.tgz","fileCount":9,"integrity":"sha512-evHVDT12aTzq+k41uRyi+kGF5MXdky+6XTH5SuOlGVcN+baJXEqvaebVoKaeXuT2k73KGZrsjEMM77UeT+JJ8A==","signatures":[{"sig":"MEQCIB/T5LcNniIsw4lVvyV8h4Lsu8GBurzKYVXnswmXRXFJAiBHXKUXX4EFdvG1gFP1giukUic6wZZu3r7pucW4hm05QA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32917},"main":"dist/index.js","types":"dist/index.d.ts","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"engines":{"npm":"10.*.*","node":"21.*.*"},"gitHead":"abf99da03eadd696471a61e8de11f9b28f6850d9","scripts":{"test":"vitest run --coverage --config ./vitest.config.ts","build":"tsc --project tsconfig.json","iterate":"npm version patch && git push origin main --tags && npm publish --access public"},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"repository":{"url":"git+https://github.com/MagikIO/lint_golem.git","type":"git"},"_npmVersion":"10.7.0","description":"A really magik lint golem","directories":{},"_nodeVersion":"22.2.0","browserslist":["last 2 version","> 1%"],"dependencies":{"eslint":"^9.4.0","fast-glob":"^3.3.2","@eslint/js":"^9.4.0","eslint-plugin-n":"^17.8.1","@eslint/eslintrc":"^3.1.0","typescript-eslint":"^7.13.0","eslint-config-prettier":"^9.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.0","devDependencies":{"vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.2","@types/eslint":"^8.56.10","@types/eslint__js":"^8.42.3","@vitest/coverage-v8":"^1.6.0","@types/eslint-config-prettier":"^6.11.3"},"peerDependencies":{"eslint":"^9.4.0","@eslint/js":" ^9.4.0","typescript-eslint":"^7.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lint_golem_2.1.3_1718310209127_0.14048517846365516","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"@magik_io/lint_golem","version":"2.1.4","license":"MIT","_id":"@magik_io/lint_golem@2.1.4","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"}],"homepage":"https://github.com/MagikIO/lint_golem#readme","bugs":{"url":"https://github.com/MagikIO/lint_golem/issues"},"dist":{"shasum":"2a8b0e469a706394075e18ce96993a10e0857761","tarball":"https://registry.npmjs.org/@magik_io/lint_golem/-/lint_golem-2.1.4.tgz","fileCount":9,"integrity":"sha512-PV9jvXKa+BdLkmAUc5Kwvuis8oYL21BMJf0fMLIeSYZs+/G5FYaQsXwTlOdC7bWzSJg9paUTGzOrf0A9FDbWVQ==","signatures":[{"sig":"MEQCIAnIcjO4WOEBaGP8ab0jNkDeQNh21D5Y+8vchud+tGZ5AiBhIchXq6YQ9dRC2Lwaz54EbtWF7+sW+cc3IMkt1sHIBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32800},"main":"dist/index.js","types":"dist/index.d.ts","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"engines":{"npm":"10.*.*","node":"21.*.*"},"gitHead":"18a58d7d70cabb087cae583c2c3c90ce825531d9","scripts":{"test":"vitest run --coverage --config ./vitest.config.ts","build":"tsc --project tsconfig.json","iterate":"npm version patch && git push origin main --tags && npm publish --access public"},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"repository":{"url":"git+https://github.com/MagikIO/lint_golem.git","type":"git"},"_npmVersion":"10.7.0","description":"A really magik lint golem","directories":{},"_nodeVersion":"22.2.0","browserslist":["last 2 version","> 1%"],"dependencies":{"eslint":"^9.4.0","fast-glob":"^3.3.2","@eslint/js":"^9.4.0","eslint-plugin-n":"^17.8.1","@eslint/eslintrc":"^3.1.0","typescript-eslint":"^7.13.0","eslint-config-prettier":"^9.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.0","devDependencies":{"vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.2","@types/eslint":"^8.56.10","@types/eslint__js":"^8.42.3","@vitest/coverage-v8":"^1.6.0","@types/eslint-config-prettier":"^6.11.3"},"_npmOperationalInternal":{"tmp":"tmp/lint_golem_2.1.4_1718310958513_0.7240657397187529","host":"s3://npm-registry-packages"}},"2.1.5":{"name":"@magik_io/lint_golem","version":"2.1.5","license":"MIT","_id":"@magik_io/lint_golem@2.1.5","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"}],"homepage":"https://github.com/MagikIO/lint_golem#readme","bugs":{"url":"https://github.com/MagikIO/lint_golem/issues"},"dist":{"shasum":"497db14f80ef85f7c30d2dbe4bc87bca4ebfeee4","tarball":"https://registry.npmjs.org/@magik_io/lint_golem/-/lint_golem-2.1.5.tgz","fileCount":9,"integrity":"sha512-7LNhc1HTz2zma77lEPy9u+wSkeoqAJNKqUotqah+K9qECnbf/GN3qRA3AsuUm5uf/iV9e7v4MxBNeTEjUqtKfw==","signatures":[{"sig":"MEUCIExhpFC2GthdCFVavGAweRL8G7AbcOHPIYI6YH5nx3jfAiEAsBbMgUNnSAFl0KYkvV8KAULVPAeqTy/uYND96p6/JMo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32868},"main":"dist/index.js","types":"dist/index.d.ts","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"engines":{"npm":"10.*.*","node":"21.*.*"},"gitHead":"1e4c925a4123bf84e28f1ebff410581e74830ee3","scripts":{"test":"vitest run --coverage --config ./vitest.config.ts","build":"tsc --project tsconfig.json","iterate":"npm version patch && git push origin main --tags && npm publish --access public"},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"repository":{"url":"git+https://github.com/MagikIO/lint_golem.git","type":"git"},"_npmVersion":"10.8.1","description":"A really magik lint golem","directories":{},"_nodeVersion":"22.3.0","browserslist":["last 2 version","> 1%"],"dependencies":{"eslint":"^9.5.0","fast-glob":"^3.3.2","@eslint/js":"^9.5.0","eslint-plugin-n":"^17.9.0","@eslint/eslintrc":"^3.1.0","typescript-eslint":"^7.13.0","eslint-config-prettier":"^9.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.0","devDependencies":{"vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.2","@types/eslint":"^8.56.10","@types/eslint__js":"^8.42.3","@vitest/coverage-v8":"^1.6.0","@types/eslint-config-prettier":"^6.11.3"},"_npmOperationalInternal":{"tmp":"tmp/lint_golem_2.1.5_1718645860264_0.43879568912837685","host":"s3://npm-registry-packages"}},"2.1.6":{"name":"@magik_io/lint_golem","version":"2.1.6","license":"MIT","_id":"@magik_io/lint_golem@2.1.6","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"}],"homepage":"https://github.com/MagikIO/lint_golem#readme","bugs":{"url":"https://github.com/MagikIO/lint_golem/issues"},"dist":{"shasum":"d44b33bbd997d8e1962112e828ba464f9f362899","tarball":"https://registry.npmjs.org/@magik_io/lint_golem/-/lint_golem-2.1.6.tgz","fileCount":9,"integrity":"sha512-tSpu7QB5GtdsE7MpMP4thB6R1hkILZdr9a/+TQsvMv0iRjAzWAE2fHt2zBsiffwgI+YqjISBdkjDFX11z8oQzA==","signatures":[{"sig":"MEUCIAxdt6ubiHBhxYqurTKDg1W4fwadUwPmrqb5URqmkdBNAiEAn7WsAWR/4BhUK0nxwlr55oxl/U/R7IJ3pD5f/t19u+4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32868},"main":"dist/index.js","types":"dist/index.d.ts","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"engines":{"npm":"10.*.*","node":"21.*.*"},"gitHead":"8653653866134abdbe9ef28cb4e41ce0b451cfb2","scripts":{"test":"vitest run --coverage --config ./vitest.config.ts","build":"tsc --project tsconfig.json","iterate":"npm version patch && git push origin main --tags && npm publish --access public"},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"repository":{"url":"git+https://github.com/MagikIO/lint_golem.git","type":"git"},"_npmVersion":"10.8.1","description":"A really magik lint golem","directories":{},"_nodeVersion":"22.3.0","browserslist":["last 2 version","> 1%"],"dependencies":{"eslint":"^9.5.0","fast-glob":"^3.3.2","@eslint/js":"^9.5.0","eslint-plugin-n":"^17.9.0","@eslint/eslintrc":"^3.1.0","typescript-eslint":"^7.13.0","eslint-config-prettier":"^9.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.0","devDependencies":{"vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.2","@types/eslint":"^8.56.10","@types/eslint__js":"^8.42.3","@vitest/coverage-v8":"^1.6.0","@types/eslint-config-prettier":"^6.11.3"},"_npmOperationalInternal":{"tmp":"tmp/lint_golem_2.1.6_1718647459682_0.6351358467057848","host":"s3://npm-registry-packages"}},"2.1.7":{"name":"@magik_io/lint_golem","version":"2.1.7","license":"MIT","_id":"@magik_io/lint_golem@2.1.7","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"}],"homepage":"https://github.com/MagikIO/lint_golem#readme","bugs":{"url":"https://github.com/MagikIO/lint_golem/issues"},"dist":{"shasum":"f8e4602753df537f238127860874a72ddd6c904b","tarball":"https://registry.npmjs.org/@magik_io/lint_golem/-/lint_golem-2.1.7.tgz","fileCount":9,"integrity":"sha512-6WKGFYPpJQ9/4n8wewKktqwidW4WDptNXStdpRamSAGs/+37O3D+ZVVH0H9G2Eii0MupujPfozvZUNOL2DjNnA==","signatures":[{"sig":"MEUCIAy7ivVLp+ul52Mcu3Vwoxe1J3WnEIoIIfSRlLjJPJ6NAiEApTIIA1U7BCPyPmgsidrGusVMICBS6Oh/+6yVaHZdv4Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32846},"main":"dist/index.js","types":"dist/index.d.ts","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"engines":{"npm":"10.*.*","node":"21.*.*"},"gitHead":"c29f21765666335ffac544787b2737112e68a975","scripts":{"test":"vitest run --coverage --config ./vitest.config.ts","build":"tsc --project tsconfig.json","iterate":"npm version patch && git push origin main --tags && npm publish --access public"},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"repository":{"url":"git+https://github.com/MagikIO/lint_golem.git","type":"git"},"_npmVersion":"10.8.1","description":"A really magik lint golem","directories":{},"_nodeVersion":"22.3.0","browserslist":["last 2 version","> 1%"],"dependencies":{"eslint":"^9.5.0","fast-glob":"^3.3.2","@eslint/js":"^9.5.0","eslint-plugin-n":"^17.9.0","@eslint/eslintrc":"^3.1.0","typescript-eslint":"^7.13.0","eslint-config-prettier":"^9.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.0","devDependencies":{"vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.2","@types/eslint":"^8.56.10","@types/eslint__js":"^8.42.3","@vitest/coverage-v8":"^1.6.0","@types/eslint-config-prettier":"^6.11.3"},"_npmOperationalInternal":{"tmp":"tmp/lint_golem_2.1.7_1718647722925_0.7483612897078971","host":"s3://npm-registry-packages"}},"2.1.8":{"name":"@magik_io/lint_golem","version":"2.1.8","license":"MIT","_id":"@magik_io/lint_golem@2.1.8","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"}],"homepage":"https://github.com/MagikIO/lint_golem#readme","bugs":{"url":"https://github.com/MagikIO/lint_golem/issues"},"dist":{"shasum":"79dd9e633a4bbeaa285083da8abe8258e220feba","tarball":"https://registry.npmjs.org/@magik_io/lint_golem/-/lint_golem-2.1.8.tgz","fileCount":9,"integrity":"sha512-NS+iMBx9Whb8mF1fftVdjD/QOvrGC+25qJtk0yH3ijiqO3wKPuRM5/+x8y8uOdHINhjo9UzmkhycVySvMG9MPQ==","signatures":[{"sig":"MEUCIQCRo9mcPYX/5gdabU9yzfzjirvw2IoKMOtmiZ4IKjNvCwIgP3w4JJO/UmYNsnbSG620CeJO5tKI+kmiJnBvamo4f6g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32854},"main":"dist/index.js","types":"dist/index.d.ts","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"engines":{"npm":"10.*.*","node":"21.*.*"},"gitHead":"85b1dcbb97423e1a0e2ec997ccfec462853c8b3e","scripts":{"test":"vitest run --coverage --config ./vitest.config.ts","build":"tsc --project tsconfig.json","iterate":"npm version patch && git push origin main --tags && npm publish --access public"},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"repository":{"url":"git+https://github.com/MagikIO/lint_golem.git","type":"git"},"_npmVersion":"10.8.1","description":"A really magik lint golem","directories":{},"_nodeVersion":"22.3.0","browserslist":["last 2 version","> 1%"],"dependencies":{"eslint":"^9.5.0","fast-glob":"^3.3.2","@eslint/js":"^9.5.0","eslint-plugin-n":"^17.9.0","@eslint/eslintrc":"^3.1.0","typescript-eslint":"^8.0.0-alpha.30","eslint-config-prettier":"^9.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.0","devDependencies":{"vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.2","@types/eslint":"^8.56.10","@types/eslint__js":"^8.42.3","@vitest/coverage-v8":"^1.6.0","@types/eslint-config-prettier":"^6.11.3"},"_npmOperationalInternal":{"tmp":"tmp/lint_golem_2.1.8_1718648160339_0.7608132329597832","host":"s3://npm-registry-packages"}},"2.1.9":{"name":"@magik_io/lint_golem","version":"2.1.9","license":"MIT","_id":"@magik_io/lint_golem@2.1.9","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"}],"homepage":"https://github.com/MagikIO/lint_golem#readme","bugs":{"url":"https://github.com/MagikIO/lint_golem/issues"},"dist":{"shasum":"fa5153a50ac641cdc6011903dd462556f91e4a19","tarball":"https://registry.npmjs.org/@magik_io/lint_golem/-/lint_golem-2.1.9.tgz","fileCount":9,"integrity":"sha512-24apWdjKmVFVPwTmiyjilYCfCxa1g83bmu2+B2cog1dQ1cHAugiHXiFR5IgsWS+aMEMY+92g6M78pF7lUI6URQ==","signatures":[{"sig":"MEUCIEI9wnKU9DygoECJfltnA783BR2qps0BtZ51T7rAYQWlAiEAiC9j0Hl36vGhfzt9K2fPOhJfpW3sKs+sz+oH97j9nu0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33281},"main":"dist/index.js","types":"dist/index.d.ts","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"engines":{"npm":"10.*.*","node":"21.*.*"},"gitHead":"e64a316d37e670624b547038e7f95404157a622c","scripts":{"test":"vitest run --coverage --config ./vitest.config.ts","build":"tsc --project tsconfig.json","iterate":"npm version patch && git push origin main --tags && npm publish --access public"},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"repository":{"url":"git+https://github.com/MagikIO/lint_golem.git","type":"git"},"_npmVersion":"10.8.1","description":"A really magik lint golem","directories":{},"_nodeVersion":"22.3.0","browserslist":["last 2 version","> 1%"],"dependencies":{"eslint":"^9.5.0","fast-glob":"^3.3.2","@eslint/js":"^9.5.0","eslint-plugin-n":"^17.9.0","@eslint/eslintrc":"^3.1.0","typescript-eslint":"^8.0.0-alpha.30","eslint-config-prettier":"^9.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.0","devDependencies":{"vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.2","@types/eslint":"^8.56.10","@types/eslint__js":"^8.42.3","@vitest/coverage-v8":"^1.6.0","@types/eslint-config-prettier":"^6.11.3"},"_npmOperationalInternal":{"tmp":"tmp/lint_golem_2.1.9_1718650061457_0.4385763418370512","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"@magik_io/lint_golem","version":"2.2.1","license":"MIT","_id":"@magik_io/lint_golem@2.2.1","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"}],"homepage":"https://github.com/MagikIO/lint_golem#readme","bugs":{"url":"https://github.com/MagikIO/lint_golem/issues"},"dist":{"shasum":"d6585e7b4d90f275f7642376431d15a488d08f47","tarball":"https://registry.npmjs.org/@magik_io/lint_golem/-/lint_golem-2.2.1.tgz","fileCount":10,"integrity":"sha512-4iFllNMLLFhjvuZnIvzZdGeMY1RGey0rciIjN2Ry3OMOkWSZ4h0g3d1E/QuJDCMFQu3CRFJizonZoYUMh/pfPg==","signatures":[{"sig":"MEQCIEnSDUU6+2OsZD9i6/7ywap1yD+L/WddknDwDyJcBWnTAiANjypoPCSWTiYUqhO2esr67a6Yi5vAEntTtZcfPj10VA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86406},"main":"dist/index.js","types":"dist/index.d.ts","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"engines":{"npm":"10.*.*","node":"21.*.*"},"gitHead":"9b3ddfffdfb1183433e2b4451b2f60e484474459","scripts":{"test":"vitest run --coverage --config ./vitest.config.ts","build":"tsc --project tsconfig.json","iterate":"npm version patch && git push origin main --tags && npm publish --access public"},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"repository":{"url":"git+https://github.com/MagikIO/lint_golem.git","type":"git"},"_npmVersion":"10.8.1","description":"A really magik lint golem","directories":{},"_nodeVersion":"22.3.0","browserslist":["last 2 version","> 1%"],"dependencies":{"eslint":"^9.5.0","fast-glob":"^3.3.2","@eslint/js":"^9.5.0","eslint-plugin-n":"^17.9.0","@eslint/eslintrc":"^3.1.0","typescript-eslint":"^7.13.1","eslint-config-prettier":"^9.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.0","devDependencies":{"vitest":"^1.6.0","typescript":"^5.4.5","@types/node":"^20.14.5","@types/eslint":"^8.56.10","@types/eslint__js":"^8.42.3","@vitest/coverage-v8":"^1.6.0","@types/eslint-config-prettier":"^6.11.3"},"_npmOperationalInternal":{"tmp":"tmp/lint_golem_2.2.1_1718764908610_0.4271383558509483","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"@magik_io/lint_golem","version":"2.2.2","license":"MIT","_id":"@magik_io/lint_golem@2.2.2","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"}],"homepage":"https://github.com/MagikIO/lint_golem#readme","bugs":{"url":"https://github.com/MagikIO/lint_golem/issues"},"dist":{"shasum":"ee6e359b0b4b10ef2c102ebd298494bc2962373a","tarball":"https://registry.npmjs.org/@magik_io/lint_golem/-/lint_golem-2.2.2.tgz","fileCount":22,"integrity":"sha512-G8E6jGAOojkkUDZS7Qq8MDUfU7bmn0HBA1fJlHA8u9QyJJZoSDsLGeBYnyPQeTnLdAJvL+9KdxEjiSEbUv6epA==","signatures":[{"sig":"MEUCIFYrXiLFSgK0rzdy65AQqljRemyPE6t+HukY1cu1lIe2AiEAvQ1+6YK6COvKapvJMRCHfCHOpau9Qgln9VcKilR3eBA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143283},"main":"dist/index.js","types":"dist/index.d.ts","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"engines":{"npm":"10.*.*","node":"21.*.*"},"gitHead":"2d65790ada3a6f0075efc55d25cf0fe50291aeea","scripts":{"test":"vitest run --coverage --config ./vitest.config.ts","build":"tsc --project tsconfig.json","iterate":"npm version patch && git push origin main --tags && npm publish --access public"},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"repository":{"url":"git+https://github.com/MagikIO/lint_golem.git","type":"git"},"_npmVersion":"10.8.1","description":"A really magik lint golem","directories":{},"_nodeVersion":"22.4.1","browserslist":["last 2 version","> 1%"],"dependencies":{"eslint":"^9.7.0","fast-glob":"^3.3.2","@eslint/js":"^9.7.0","eslint-plugin-n":"^17.9.0","@eslint/eslintrc":"^3.1.0","typescript-eslint":"^7.16.0","eslint-config-prettier":"^9.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"vitest":"^2.0.3","typescript":"^5.5.3","@types/node":"^20.14.10","@types/eslint":"^8.56.10","@types/eslint__js":"^8.42.3","@vitest/coverage-v8":"^2.0.3","@types/eslint-config-prettier":"^6.11.3"},"_npmOperationalInternal":{"tmp":"tmp/lint_golem_2.2.2_1721056960941_0.01605684821415365","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"@magik_io/lint_golem","version":"2.2.3","license":"MIT","_id":"@magik_io/lint_golem@2.2.3","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"}],"homepage":"https://github.com/MagikIO/lint_golem#readme","bugs":{"url":"https://github.com/MagikIO/lint_golem/issues"},"dist":{"shasum":"a4ba014d410e6b5107545d2d6dba87e6be13d4df","tarball":"https://registry.npmjs.org/@magik_io/lint_golem/-/lint_golem-2.2.3.tgz","fileCount":10,"integrity":"sha512-VvG8JCZ2OHMZzZz+uqbnhxOSLBVypNyNDlmVJsCNyMGONbhF+f/eGutI2b0FO/lbD7+2Zop+tDgEC4x5IYl4LQ==","signatures":[{"sig":"MEUCIQCRTE5upfI+Ecg/26RKbsrNJSA7xqiK255+7FExHpIKygIgTAW2+Z25UsIV9gB0a30bDBJSnAkL/bZM3LVS4Q4WtgQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83613},"main":"dist/index.js","types":"dist/index.d.ts","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"engines":{"npm":"10.*.*","node":"21.*.*"},"gitHead":"bb602b0dd18c69dce99db525b398dc2185702b7d","scripts":{"test":"vitest run --coverage --config ./vitest.config.ts","build":"tsc --project tsconfig.json","iterate":"npm version patch && git push origin main --tags && npm publish --access public"},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"repository":{"url":"git+https://github.com/MagikIO/lint_golem.git","type":"git"},"_npmVersion":"10.8.1","description":"A really magik lint golem","directories":{},"_nodeVersion":"22.4.1","browserslist":["last 2 version","> 1%"],"dependencies":{"eslint":"^9.7.0","fast-glob":"^3.3.2","@eslint/js":"^9.7.0","eslint-plugin-n":"^17.9.0","@eslint/eslintrc":"^3.1.0","typescript-eslint":"^7.16.0","eslint-config-prettier":"^9.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.3.1","devDependencies":{"vitest":"^2.0.3","typescript":"^5.5.3","@types/node":"^20.14.10","@types/eslint":"^8.56.10","@types/eslint__js":"^8.42.3","@vitest/coverage-v8":"^2.0.3","@types/eslint-config-prettier":"^6.11.3"},"_npmOperationalInternal":{"tmp":"tmp/lint_golem_2.2.3_1721057045027_0.4919328604196149","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@magik_io/lint_golem","version":"2.3.0","license":"MIT","_id":"@magik_io/lint_golem@2.3.0","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"}],"dist":{"shasum":"394c6de58437c13be0f1a975b00082b0f403586f","tarball":"https://registry.npmjs.org/@magik_io/lint_golem/-/lint_golem-2.3.0.tgz","fileCount":14,"integrity":"sha512-LOYySIThW16ErHjzrqJhZGRDkdNCfQSQwdYoGasLNOWKBeXLfIu3XxS4UcmA/HY9AjA+QzMe+CQs1vy69qMEfg==","signatures":[{"sig":"MEQCHxWxm/y0MLcbBLspDl+SqGxk21w0AAmnDD/KmEbOAsgCIQDqQYEg2HrNrn+cyOv0r4LIhELHjNidzpW3cXVipaNnow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47492},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.mjs","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"engines":{"npm":"10.*.*","node":">= 22.0.0","yarn":"4.*.*"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./LintGolemError":{"types":"./dist/LintGolemError.d.ts","import":"./dist/LintGolemError.mjs","require":"./dist/LintGolemError.cjs"}},"gitHead":"86b6b067943cd8fcc824e1d247ec33c1b8035b1b","scripts":{"test":"vitest run --coverage --config ./vitest.config.ts","build":"npx unbuild","iterate":"yarn version minor && git push origin main --tags && yarn npm publish --access public"},"unbuild":{"rollup":{"esbuild":{"tsconfigRaw":{"extends":"./tsconfig.json","include":["./src/**/*.ts"],"compilerOptions":{"outDir":"dist","target":"ES2022","rootDir":"src","declaration":true,"experimentalDecorators":true}}}}},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"repository":{"url":"https://github.com/MagikIO/lint_golem.git","type":"git"},"description":"A really magik lint golem","directories":{},"sideEffects":false,"browserslist":["last 2 version","> 1%"],"dependencies":{"eslint":"^9.9.0","fast-glob":"^3.3.2","@eslint/js":"^9.9.0","eslint-plugin-n":"^17.10.2","@eslint/eslintrc":"^3.1.0","typescript-eslint":"^8.1.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/utils":"^8.1.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.0","devDependencies":{"vitest":"^2.0.5","typescript":"^5.5.4","@types/node":"^22.3.0","@types/eslint":"^9.6.0","@types/eslint__js":"^8.42.3","@vitest/coverage-v8":"^2.0.5","@types/eslint-config-prettier":"^6.11.3"},"_npmOperationalInternal":{"tmp":"tmp/lint_golem_2.3.0_1723828716784_0.8547026500477211","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@magik_io/lint_golem","version":"3.0.0","license":"MIT","_id":"@magik_io/lint_golem@3.0.0","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"}],"dist":{"shasum":"02b1ce56d2d92ba28c5b3a0f4c765062fb0fe7c3","tarball":"https://registry.npmjs.org/@magik_io/lint_golem/-/lint_golem-3.0.0.tgz","fileCount":14,"integrity":"sha512-KK/QCyeC1CxmJo02I9QlyIMoybfWuP0O1QEm6UUxTXrRyW/7AsG4wTA4AasQa1VvTWrvbaI7FzSkF5c3pTwJ/A==","signatures":[{"sig":"MEYCIQD2VGN1QfuhEW6mGDQ/MumnKX1y1BVCDG0y6xeo+q2S4AIhAMmyIvJ/BRwZu2PFbYSz50ouUZH8rMrTd6ci68nsqr5r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47517},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.mjs","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"engines":{"npm":"10.*.*","node":">= 22.6.0","yarn":"4.*.*"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./LintGolemError":{"types":"./dist/LintGolemError.d.ts","import":"./dist/LintGolemError.mjs","require":"./dist/LintGolemError.cjs"}},"gitHead":"0c6fb5f5b246903990735361b2f30be7bd6c4d67","scripts":{"test":"vitest run --coverage --config ./vitest.config.ts","build":"npx unbuild","iterate":"yarn version minor && git push origin main --tags && yarn npm publish --access public"},"unbuild":{"rollup":{"esbuild":{"tsconfigRaw":{"extends":"./tsconfig.json","include":["./src/**/*.ts"],"compilerOptions":{"outDir":"dist","target":"ES2022","rootDir":"src","declaration":true,"experimentalDecorators":true}}}}},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"repository":{"url":"https://github.com/MagikIO/lint_golem.git","type":"git"},"description":"A really magik lint golem","directories":{},"sideEffects":false,"browserslist":["last 2 version","> 1%"],"dependencies":{"eslint":"^9.9.0","fast-glob":"^3.3.2","@eslint/js":"^9.9.0","eslint-plugin-n":"^17.10.2","@eslint/eslintrc":"^3.1.0","typescript-eslint":"^8.2.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/utils":"^8.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.0","devDependencies":{"vitest":"^2.0.5","unbuild":"^2.0.0","typescript":"^5.5.4","@types/node":"^22.4.1","@types/eslint":"^9.6.0","@types/eslint__js":"^8.42.3","@vitest/coverage-v8":"^2.0.5","@types/eslint-config-prettier":"^6.11.3"},"_npmOperationalInternal":{"tmp":"tmp/lint_golem_3.0.0_1724171296326_0.7838229304162667","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@magik_io/lint_golem","version":"3.1.0","license":"MIT","_id":"@magik_io/lint_golem@3.1.0","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"}],"dist":{"shasum":"e0a206592d0266f52428dc638aaf77bb0f15d3e6","tarball":"https://registry.npmjs.org/@magik_io/lint_golem/-/lint_golem-3.1.0.tgz","fileCount":14,"integrity":"sha512-PdD8UQbjTt7f3OXVRleZPvj1N3r2XfdYOVBjpV2UY44Zgz8t/0l0v6BSR3E3HWFMTrFhG+kVqc/+U2HF4KptXw==","signatures":[{"sig":"MEUCIEbUE/ix9YzMk2HDt/qJJPBPN6m8Zycjn6vQrxbZN93LAiEAl0J1OuRtRXVSXDMcUc9ISKw15wrE8aDBOgpRKiR34R4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47637},"main":"dist/index.cjs","types":"dist/index.d.ts","module":"dist/index.mjs","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"engines":{"npm":"10.*.*","node":">= 22.6.0","yarn":"4.*.*"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./LintGolemError":{"types":"./dist/LintGolemError.d.ts","import":"./dist/LintGolemError.mjs","require":"./dist/LintGolemError.cjs"}},"gitHead":"20f1bf53193bec54252ed6115decdda942853c09","scripts":{"test":"vitest run --coverage --config ./vitest.config.ts","build":"npx unbuild","iterate":"yarn version minor && git push origin main --tags && yarn npm publish --access public"},"unbuild":{"rollup":{"esbuild":{"tsconfigRaw":{"extends":"./tsconfig.json","include":["./src/**/*.ts"],"compilerOptions":{"outDir":"dist","target":"ES2022","rootDir":"src","declaration":true,"experimentalDecorators":true}}}}},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"repository":{"url":"https://github.com/MagikIO/lint_golem.git","type":"git"},"description":"A really magik lint golem","directories":{},"sideEffects":false,"browserslist":["last 2 version","> 1%"],"dependencies":{"eslint":"^9.9.0","fast-glob":"^3.3.2","@eslint/js":"^9.9.0","eslint-plugin-n":"^17.10.2","@eslint/eslintrc":"^3.1.0","typescript-eslint":"^8.2.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/utils":"^8.2.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.4.0","devDependencies":{"vitest":"^2.0.5","unbuild":"^2.0.0","typescript":"^5.5.4","@types/node":"^22.4.1","@types/eslint":"^9.6.0","@types/eslint__js":"^8.42.3","@vitest/coverage-v8":"^2.0.5","@types/eslint-config-prettier":"^6.11.3"},"_npmOperationalInternal":{"tmp":"tmp/lint_golem_3.1.0_1724171487097_0.5399798140900229","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"@magik_io/lint_golem","version":"3.2.0","license":"MIT","_id":"@magik_io/lint_golem@3.2.0","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"}],"homepage":"https://github.com/MagikIO/lint_golem#readme","bugs":{"url":"https://github.com/MagikIO/lint_golem/issues"},"dist":{"shasum":"6a54b0948370e19275cb2c64b0de9a7e74f3a4f4","tarball":"https://registry.npmjs.org/@magik_io/lint_golem/-/lint_golem-3.2.0.tgz","fileCount":13,"integrity":"sha512-tHEDnEXlCtA5a56ADF3cmA+HgA1yvHZqoOD6Bv9G3roPdGTtmdtL3l2NjgRSjN1F0prSOzlH/s29jhswHVqIzA==","signatures":[{"sig":"MEUCIC+WyfPO3UOCYYw5KkLjGGZClxfiIvKLI2byOBAY8ClEAiEA/KaN9ChuwvB6VMHPR47zd1PoB+mee0VIEj+3SDLIM60=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47154},"main":"dist/index.cjs","_from":"file:magik_io-lint_golem-3.2.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./LintGolemError":{"types":"./dist/LintGolemError.d.ts","import":"./dist/LintGolemError.mjs","require":"./dist/LintGolemError.cjs"}},"scripts":{"test":"vitest run --coverage --config ./vitest.config.ts","build":"unbuild","iterate":"pnpm version minor && git push origin main --tags && pnpm publish --access public --no-git-checks"},"unbuild":{"rollup":{"esbuild":{"tsconfigRaw":{"extends":"./tsconfig.json","include":["./src/**/*.ts"],"compilerOptions":{"outDir":"dist","target":"ES2022","rootDir":"src","declaration":true,"experimentalDecorators":true}}}}},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"_resolved":"/tmp/40102394ce2dcca6071d29c7151a9d99/magik_io-lint_golem-3.2.0.tgz","_integrity":"sha512-tHEDnEXlCtA5a56ADF3cmA+HgA1yvHZqoOD6Bv9G3roPdGTtmdtL3l2NjgRSjN1F0prSOzlH/s29jhswHVqIzA==","repository":{"url":"git+https://github.com/MagikIO/lint_golem.git","type":"git"},"_npmVersion":"10.8.2","description":"A really magik lint golem","directories":{},"sideEffects":false,"_nodeVersion":"22.6.0","browserslist":["last 2 version","> 1%"],"dependencies":{"eslint":"^9.9.0","fast-glob":"^3.3.2","@eslint/js":"^9.9.0","eslint-plugin-n":"^17.10.2","@eslint/eslintrc":"^3.1.0","typescript-eslint":"^8.2.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/utils":"^8.2.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.5","unbuild":"^2.0.0","typescript":"^5.5.4","@types/node":"^22.4.1","@types/eslint":"^9.6.0","@types/eslint__js":"^8.42.3","@vitest/coverage-v8":"^2.0.5","@types/eslint-config-prettier":"^6.11.3"},"_npmOperationalInternal":{"tmp":"tmp/lint_golem_3.2.0_1724459945380_0.598067900448972","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"@magik_io/lint_golem","version":"3.3.0","license":"MIT","_id":"@magik_io/lint_golem@3.3.0","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"}],"homepage":"https://github.com/MagikIO/lint_golem#readme","bugs":{"url":"https://github.com/MagikIO/lint_golem/issues"},"dist":{"shasum":"9a54d16bafbb4ff150037573fa4ebe627842a97f","tarball":"https://registry.npmjs.org/@magik_io/lint_golem/-/lint_golem-3.3.0.tgz","fileCount":13,"integrity":"sha512-J9EAO92X1rlO40J8K1dE/CC8Eni6tSCIrZq3UGNJ1OzlPuHkLEAqjkEzGCHd1kUkDBSD6/vArH3/xpTT7rxyuw==","signatures":[{"sig":"MEUCIHcLhn7AwgpEZuesYRc3PoMiHwd++418lu5OKq4AHGE9AiEAzI5344b/MmaH7v8Sr2sQksOkrskpk9+DdVfjtnXfUB8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47154},"main":"dist/index.cjs","_from":"file:magik_io-lint_golem-3.3.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./LintGolemError":{"types":"./dist/LintGolemError.d.ts","import":"./dist/LintGolemError.mjs","require":"./dist/LintGolemError.cjs"}},"scripts":{"test":"vitest run --coverage --config ./vitest.config.ts","build":"unbuild","iterate":"pnpm version minor && git push origin main --tags && pnpm publish --access public --no-git-checks"},"unbuild":{"rollup":{"esbuild":{"tsconfigRaw":{"extends":"./tsconfig.json","include":["./src/**/*.ts"],"compilerOptions":{"outDir":"dist","target":"ES2022","rootDir":"src","declaration":true,"experimentalDecorators":true}}}}},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"_resolved":"/tmp/3a7d7b7aef7fcfe2e96b14c4dbe46e71/magik_io-lint_golem-3.3.0.tgz","_integrity":"sha512-J9EAO92X1rlO40J8K1dE/CC8Eni6tSCIrZq3UGNJ1OzlPuHkLEAqjkEzGCHd1kUkDBSD6/vArH3/xpTT7rxyuw==","repository":{"url":"git+https://github.com/MagikIO/lint_golem.git","type":"git"},"_npmVersion":"10.8.2","description":"A really magik lint golem","directories":{},"sideEffects":false,"_nodeVersion":"22.6.0","browserslist":["last 2 version","> 1%"],"dependencies":{"eslint":"^9.9.0","fast-glob":"^3.3.2","@eslint/js":"^9.9.0","eslint-plugin-n":"^17.10.2","@eslint/eslintrc":"^3.1.0","typescript-eslint":"^8.3.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/utils":"^8.3.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.5","unbuild":"^2.0.0","typescript":"^5.5.4","@types/node":"^22.5.1","@types/eslint":"^9.6.1","@types/eslint__js":"^8.42.3","@vitest/coverage-v8":"^2.0.5","@types/eslint-config-prettier":"^6.11.3"},"_npmOperationalInternal":{"tmp":"tmp/lint_golem_3.3.0_1725131779967_0.5280927796019164","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"@magik_io/lint_golem","version":"3.4.0","license":"MIT","_id":"@magik_io/lint_golem@3.4.0","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"}],"homepage":"https://github.com/MagikIO/lint_golem#readme","bugs":{"url":"https://github.com/MagikIO/lint_golem/issues"},"dist":{"shasum":"f57376e4410d2ed64ba8e346195e937df064874f","tarball":"https://registry.npmjs.org/@magik_io/lint_golem/-/lint_golem-3.4.0.tgz","fileCount":13,"integrity":"sha512-9M1B39PTlhVL5ghgxXGChJH+Xp8IfLfKMK2ofcdNBeViVp2/i1gmtFgI5tx7JOVaVKZXPZMLuZXwgnijSq+qeg==","signatures":[{"sig":"MEYCIQCGTe4e3QAVO0KbT+4m+0nlI2Je/B8wP0ieYhhg/X+MPwIhAMU/JrOGf9Y6MqBbvzh9kwcCDfKKndREabudJVFWfjZo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47193},"main":"dist/index.cjs","_from":"file:magik_io-lint_golem-3.4.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"engines":{"node":"22"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./LintGolemError":{"types":"./dist/LintGolemError.d.ts","import":"./dist/LintGolemError.mjs","require":"./dist/LintGolemError.cjs"}},"scripts":{"test":"vitest run --coverage --config ./vitest.config.ts","build":"unbuild","iterate":"pnpm version minor && git push origin main --tags && pnpm publish --access public --no-git-checks"},"unbuild":{"rollup":{"esbuild":{"tsconfigRaw":{"extends":"./tsconfig.json","include":["./src/**/*.ts"],"compilerOptions":{"outDir":"dist","target":"ESNext","rootDir":"src","declaration":true,"experimentalDecorators":true}}}}},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"_resolved":"/tmp/c7ca169760d89ef50a7ded5705ca5403/magik_io-lint_golem-3.4.0.tgz","_integrity":"sha512-9M1B39PTlhVL5ghgxXGChJH+Xp8IfLfKMK2ofcdNBeViVp2/i1gmtFgI5tx7JOVaVKZXPZMLuZXwgnijSq+qeg==","repository":{"url":"git+https://github.com/MagikIO/lint_golem.git","type":"git"},"_npmVersion":"10.8.2","description":"A really magik lint golem","directories":{},"sideEffects":false,"_nodeVersion":"22.6.0","browserslist":["last 2 version","> 1%"],"dependencies":{"eslint":"^9.10.0","fast-glob":"^3.3.2","@eslint/js":"^9.10.0","eslint-plugin-n":"^17.10.2","@eslint/eslintrc":"^3.1.0","typescript-eslint":"^8.5.0","eslint-config-prettier":"^9.1.0","@typescript-eslint/utils":"^8.5.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.1","unbuild":"^2.0.0","typescript":"^5.6.2","@types/node":"^22.5.5","@types/eslint":"^9.6.1","@types/eslint__js":"^8.42.3","@vitest/coverage-v8":"^2.1.1","@types/eslint-config-prettier":"^6.11.3"},"_npmOperationalInternal":{"tmp":"tmp/lint_golem_3.4.0_1726331703308_0.9719244523110084","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"@magik_io/lint_golem","description":"A really magik lint golem","version":"3.6.0","sideEffects":false,"engines":{"node":">=25"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./LintGolemError":{"types":"./dist/LintGolemError.d.ts","import":"./dist/LintGolemError.mjs","require":"./dist/LintGolemError.cjs"}},"module":"dist/index.mjs","main":"dist/index.cjs","types":"dist/index.d.ts","dependencies":{"@eslint/eslintrc":"^3.3.1","@eslint/js":"^9.39.1","@typescript-eslint/utils":"^8.47.0","eslint":"^9.39.1","eslint-config-prettier":"^10.1.8","eslint-plugin-n":"^17.23.1","fast-glob":"^3.3.3","typescript-eslint":"^8.47.0"},"devDependencies":{"@types/eslint":"^9.6.1","@types/eslint-config-prettier":"^6.11.3","@types/node":"^24.10.1","@vitest/coverage-v8":"^4.0.10","typescript":"^5.9.3","unbuild":"^3.6.1","vitest":"^4.0.10"},"authors":[{"name":"Antonio B.","email":"Abourassa@AssetVal.com","github":"https://github.com/Abourass"}],"repository":{"type":"git","url":"git+https://github.com/MagikIO/lint_golem.git"},"license":"MIT","unbuild":{"rollup":{"esbuild":{"tsconfigRaw":{"extends":"./tsconfig.json","compilerOptions":{"outDir":"dist","rootDir":"src","declaration":true,"experimentalDecorators":true,"target":"ESNext"},"include":["./src/**/*.ts"]}}}},"scripts":{"build":"unbuild","test":"vitest run --coverage --config ./vitest.config.ts","lint":"eslint .","typecheck":"tsc --noEmit","iterate":"pnpm version minor && git push origin main --tags && pnpm publish --access public --no-git-checks"},"_id":"@magik_io/lint_golem@3.6.0","bugs":{"url":"https://github.com/MagikIO/lint_golem/issues"},"homepage":"https://github.com/MagikIO/lint_golem#readme","_integrity":"sha512-Y0v5riGqcNTcg1YOhifdzuZHydczZkFHLCaXMpm0wXs68Rep+KXL08PkxMv8w4rHYPmoiiTmjdyYGSUeV9RrZg==","_resolved":"/tmp/13d66d41cf17495f15e44e20d19d5190/magik_io-lint_golem-3.6.0.tgz","_from":"file:magik_io-lint_golem-3.6.0.tgz","_nodeVersion":"25.2.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-Y0v5riGqcNTcg1YOhifdzuZHydczZkFHLCaXMpm0wXs68Rep+KXL08PkxMv8w4rHYPmoiiTmjdyYGSUeV9RrZg==","shasum":"69128ec8441b68284e79e10a21770a355a75052a","tarball":"https://registry.npmjs.org/@magik_io/lint_golem/-/lint_golem-3.6.0.tgz","fileCount":13,"unpackedSize":64326,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD/O5jIokHHTNABA7dxthgzEA4+Y+JjJc8ZT5t0ZjcOKwIgEwqfwc5YLHug+ZOT+Xkf9pEKosoYeDpY+TvyMGUDBz0="}]},"_npmUser":{"name":"abaccus","email":"abourassa@assetval.com"},"directories":{},"maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lint_golem_3.6.0_1763489033334_0.0809703239096955"},"_hasShrinkwrap":false}},"time":{"created":"2024-04-17T20:39:19.615Z","modified":"2025-11-18T18:03:53.728Z","1.0.0":"2024-04-17T20:39:19.942Z","1.0.1":"2024-04-17T20:39:49.548Z","1.0.2":"2024-04-17T20:43:56.064Z","1.0.3":"2024-04-17T21:01:25.306Z","1.0.4":"2024-04-17T21:02:41.390Z","1.1.1":"2024-04-18T17:13:21.114Z","1.2.0":"2024-04-24T18:25:36.449Z","1.3.0":"2024-04-25T05:21:15.911Z","1.4.0":"2024-04-26T21:26:43.276Z","1.4.1":"2024-04-29T20:17:13.827Z","1.5.0":"2024-04-29T20:20:43.861Z","2.0.0":"2024-04-30T16:22:19.241Z","2.0.1":"2024-04-30T16:25:20.993Z","2.1.1":"2024-05-04T18:02:42.863Z","2.1.2":"2024-06-13T20:20:09.507Z","2.1.3":"2024-06-13T20:23:29.309Z","2.1.4":"2024-06-13T20:35:58.716Z","2.1.5":"2024-06-17T17:37:40.481Z","2.1.6":"2024-06-17T18:04:19.897Z","2.1.7":"2024-06-17T18:08:43.132Z","2.1.8":"2024-06-17T18:16:00.574Z","2.1.9":"2024-06-17T18:47:41.673Z","2.2.1":"2024-06-19T02:41:48.821Z","2.2.2":"2024-07-15T15:22:41.130Z","2.2.3":"2024-07-15T15:24:05.231Z","2.3.0":"2024-08-16T17:18:36.968Z","3.0.0":"2024-08-20T16:28:16.479Z","3.1.0":"2024-08-20T16:31:27.304Z","3.2.0":"2024-08-24T00:39:05.532Z","3.3.0":"2024-08-31T19:16:20.105Z","3.4.0":"2024-09-14T16:35:03.458Z","3.6.0":"2025-11-18T18:03:53.508Z"},"bugs":{"url":"https://github.com/MagikIO/lint_golem/issues"},"license":"MIT","homepage":"https://github.com/MagikIO/lint_golem#readme","repository":{"type":"git","url":"git+https://github.com/MagikIO/lint_golem.git"},"description":"A really magik lint golem","maintainers":[{"name":"abaccus","email":"abourassa@assetval.com"}],"readme":"# Lint Golem\n\n[![Test](https://github.com/MagikIO/lint_golem/actions/workflows/test.yml/badge.svg)](https://github.com/MagikIO/lint_golem/actions/workflows/test.yml)\n[![Dependency review](https://github.com/MagikIO/lint_golem/actions/workflows/dependency-review.yml/badge.svg)](https://github.com/MagikIO/lint_golem/actions/workflows/dependency-review.yml)\n[![npm version](https://badge.fury.io/js/%40magik_io%2Flint_golem.svg)](https://www.npmjs.com/package/@magik_io/lint_golem)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n## Overview\n\n**Lint Golem** is an opinionated ESLint flat configuration generator designed for MagikIO projects. It provides a ready-to-use, type-aware ESLint setup that integrates:\n\n- **TypeScript ESLint** - Full type-aware linting with recommended rules\n- **eslint-plugin-n** - Node.js best practices and module resolution\n- **Prettier Integration** - Consistent code formatting via eslint-config-prettier\n- **ESLint Core** - JavaScript recommended rules\n\nThe main goal is to provide sensible defaults while allowing easy customization of any rule.\n\n---\n\n## Table of Contents\n\n- [Requirements](#requirements)\n- [Installation](#installation)\n- [Quick Start](#quick-start)\n- [Configuration Options](#configuration-options)\n- [API Reference](#api-reference)\n- [Default Rules](#default-rules)\n- [Architecture](#architecture)\n- [Examples](#examples)\n- [Development](#development)\n- [Testing](#testing)\n- [Publishing](#publishing)\n- [License](#license)\n\n---\n\n## Requirements\n\n- **Node.js** 22 or later\n- **pnpm** 9.x (recommended package manager)\n- **ESLint** 9.x (flat config support)\n- **typescript-eslint** 8.x\n- **TypeScript** 5.x (for type-aware linting)\n\n---\n\n## Installation\n\n### pnpm (recommended)\n\n```bash\npnpm add @magik_io/lint_golem typescript-eslint eslint -D\n```\n\n### npm\n\n```bash\nnpm install --save-dev @magik_io/lint_golem typescript-eslint eslint\n```\n\n### yarn\n\n```bash\nyarn add @magik_io/lint_golem typescript-eslint eslint -D\n```\n\n---\n\n## Quick Start\n\nCreate an `eslint.config.js` (or `eslint.config.mjs`) file in your project root:\n\n```javascript\nconst tseslint = require('typescript-eslint');\nconst { LintGolem } = require('@magik_io/lint_golem');\n\nmodule.exports = tseslint.config(\n  ...new LintGolem({\n    rootDir: __dirname,\n    tsconfigPaths: ['tsconfig.json']\n  }).config\n);\n```\n\nThat's it! You now have a fully configured ESLint setup with TypeScript support.\n\n---\n\n## Configuration Options\n\n### LintGolemOptions Interface\n\n```typescript\ninterface LintGolemOptions {\n  // REQUIRED: Project root directory\n  rootDir: string;\n\n  // REQUIRED: Path(s) to TypeScript configuration files\n  tsconfigPaths: string[];\n\n  // Optional: Additional glob patterns to ignore during linting\n  ignoreGlobs?: string[];\n\n  // Optional: Glob patterns for files to skip type checking\n  disableTypeCheckOn?: string[];\n\n  // Optional: Array of rule names to disable\n  disabledRules?: string[];\n\n  // Optional: Rule configurations to override\n  rules?: Record<string, ['off' | 'error' | 'warn', ...any[]]>;\n\n  // Optional: Use TypeScript project service (experimental)\n  useProjectService?: boolean;\n\n  // Optional: Enable JSX parsing\n  jsx?: boolean;\n\n  // Optional: ECMAScript version target\n  ecmaVersion?: 6 | 7 | 8 | 9 | 10 | 11 | 12 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 'latest';\n}\n```\n\n### Option Details\n\n#### `rootDir` (required)\nThe root directory of your project. This is used as the base for resolving TypeScript configuration paths.\n\n```javascript\nrootDir: __dirname  // CommonJS\nrootDir: import.meta.dirname  // ESM\n```\n\n#### `tsconfigPaths` (required)\nArray of paths to your TypeScript configuration files, relative to `rootDir`.\n\n```javascript\ntsconfigPaths: ['tsconfig.json']\n// or multiple configs\ntsconfigPaths: ['tsconfig.json', 'tsconfig.frontend.json']\n```\n\n#### `ignoreGlobs` (optional)\nAdditional glob patterns for files/directories to ignore. These are merged with the default ignore patterns.\n\n```javascript\nignoreGlobs: [\n  'src/**/*.test.ts',\n  'fixtures/**/*',\n  'legacy/**/*'\n]\n```\n\n#### `disableTypeCheckOn` (optional)\nGlob patterns for files where type checking should be disabled. Useful for JavaScript files or files that cause type errors.\n\n```javascript\ndisableTypeCheckOn: [\n  'src/legacy/**/*.ts',\n  'migrations/**/*.ts'\n]\n```\n\nDefault: `['**/*.js', '**/*.mjs', '**/*.cjs']`\n\n#### `disabledRules` (optional)\nArray of rule names to disable completely.\n\n```javascript\ndisabledRules: [\n  'no-console',  // ESLint core\n  'n/no-process-exit',  // Node plugin\n  '@typescript-eslint/no-explicit-any'  // TypeScript ESLint\n]\n```\n\n#### `rules` (optional)\nCustom rule configurations to override defaults.\n\n```javascript\nrules: {\n  'no-console': ['warn'],\n  'no-unused-vars': ['error', { argsIgnorePattern: '^_' }],\n  '@typescript-eslint/explicit-function-return-type': ['error'],\n  'n/no-process-exit': ['warn']\n}\n```\n\n#### `useProjectService` (optional)\nEnable TypeScript's experimental project service for better performance with large codebases.\n\n```javascript\nuseProjectService: true\n```\n\n#### `jsx` (optional)\nEnable JSX parsing support for React/JSX projects.\n\n```javascript\njsx: true\n```\n\n#### `ecmaVersion` (optional)\nSpecify the ECMAScript version to use for parsing. Defaults to `'latest'`.\n\n```javascript\necmaVersion: 2022\n```\n\n---\n\n## API Reference\n\n### `LintGolem` Class\n\n#### Constructor\n\n```typescript\nnew LintGolem(options: LintGolemOptions): LintGolem\n```\n\nCreates a new LintGolem instance with the specified configuration.\n\n**Throws:** `LintGolemError` if a rule appears in both `disabledRules` and `rules`.\n\n#### Properties\n\n| Property | Type | Description |\n|----------|------|-------------|\n| `rootDir` | `string` | Project root directory |\n| `tsconfigPaths` | `string[]` | TypeScript config file paths |\n| `ignoreGlobs` | `string[]` | All ignore patterns (defaults + custom) |\n| `disableTypeCheckOn` | `string[]` | Files to skip type checking |\n| `eslintRules` | `object` | Merged ESLint core rules |\n| `nodeRules` | `object` | Merged eslint-plugin-n rules |\n| `typescriptRules` | `object` | Merged TypeScript ESLint rules |\n| `rules` | `object` | All merged rules from all sources |\n\n#### Getters\n\n##### `.config`\n\n```typescript\nget config(): readonly [ignoresObject, ...configObjects]\n```\n\nReturns the complete ESLint flat configuration array. This is what you spread into `tseslint.config()`.\n\n##### `.ignoresObject`\n\n```typescript\nget ignoresObject(): { ignores: string[] }\n```\n\nReturns the ignore patterns configuration object.\n\n##### `.disabledFilesObject`\n\n```typescript\nget disabledFilesObject(): { files: string[], ...disableTypeChecked }\n```\n\nReturns the configuration for files with disabled type checking.\n\n##### `.langOptsObject`\n\n```typescript\nget langOptsObject(): { languageOptions: { ecmaVersion, parserOptions } }\n```\n\nReturns the language options configuration object.\n\n##### `.rulesObject`\n\n```typescript\nget rulesObject(): { languageOptions, rules }\n```\n\nReturns the combined language options and rules object.\n\n#### Static Methods\n\n##### `LintGolem.init()`\n\n```typescript\nstatic async init(\n  config: Omit<LintGolemOptions, 'tsconfigPaths'> & { tsconfigPaths?: string[] },\n  verbose?: boolean\n): Promise<LintGolem>\n```\n\nFactory method that auto-discovers TypeScript configuration files using glob patterns.\n\n```javascript\n// Auto-discover tsconfig files\nconst golem = await LintGolem.init({\n  rootDir: __dirname,\n  // tsconfigPaths is optional here\n});\n\n// With verbose logging\nconst golem = await LintGolem.init({ rootDir: __dirname }, true);\n```\n\nSearches for:\n- `tsconfig.json`\n- `*.tsconfig.json`\n- Any paths provided in `tsconfigPaths`\n\n**Throws:** Error if no tsconfig files are found.\n\n### `LintGolemError` Class\n\n```typescript\nclass LintGolemError extends Error {\n  cause: string;           // Rule name causing conflict\n  matchSource: string[];   // Array of conflicting rules\n  incomingRule: object;    // The conflicting rule configuration\n}\n```\n\nThrown when a rule is both disabled and modified, indicating a configuration conflict.\n\n---\n\n## Default Rules\n\n### Default Ignore Patterns\n\nThe following patterns are ignored by default:\n\n```\n**/gen                    - Generated files\n**/*.map.js              - Source maps\n**/*.js.map              - Source maps\n**/*.mjs.map             - Source maps\n**/dist                  - Build output\n**/.stylelintrc          - Stylelint config\n**/CHANGELOG.md          - Changelog\n**/coverage              - Test coverage\n**/docs                  - Documentation\n**/.github               - GitHub config\n**/.vscode               - VS Code config\n**/logs                  - Log files\n**/.nyc                  - NYC coverage\n**/.nyc_output           - NYC output\n**/.yarn                 - Yarn cache\n**/public/bundle/*       - Public bundles\n**/node_modules/**       - Dependencies\n**/.git/objects/**       - Git objects\n```\n\n### Disabled ESLint Core Rules (23 rules)\n\n```\narrow-body-style            camelcase\nclass-methods-use-this      consistent-return\nfunc-names                  indent\nlines-between-class-members max-classes-per-file\nnewline-per-chained-call    no-bitwise\nno-console                  no-inner-declarations\nno-lonely-if                no-nested-ternary\nno-new                      no-param-reassign\nno-plusplus                 no-prototype-builtins\nno-restricted-syntax        no-underscore-dangle\nno-unused-expressions       no-useless-escape\nobject-shorthand            one-var\none-var-declaration-per-line spaced-comment\n```\n\n### Modified ESLint Core Rules\n\n```javascript\n{\n  'arrow-parens': ['error', 'as-needed', { requireForBlockBody: true }],\n  'object-curly-newline': ['error', { multiline: true, consistent: true }],\n  'no-shadow': ['error', { hoist: 'never' }]\n}\n```\n\n### Disabled TypeScript ESLint Rules (18 rules)\n\n```\n@typescript-eslint/indent\n@typescript-eslint/no-redundant-type-constituents\n@typescript-eslint/consistent-type-definitions\n@typescript-eslint/explicit-module-boundary-types\n@typescript-eslint/no-explicit-any\n@typescript-eslint/ban-ts-comment\n@typescript-eslint/no-var-requires\n@typescript-eslint/no-unsafe-call\n@typescript-eslint/no-unsafe-assignment\n@typescript-eslint/no-unsafe-member-access\n@typescript-eslint/unbound-method\n@typescript-eslint/restrict-template-expressions\n@typescript-eslint/no-misused-promises\n@typescript-eslint/array-type\n@typescript-eslint/no-unnecessary-type-assertion\n@typescript-eslint/lines-between-class-members\n@typescript-eslint/naming-convention\n@typescript-eslint/no-require-imports\n```\n\n### Modified TypeScript ESLint Rules\n\n```javascript\n{\n  '@typescript-eslint/no-inferrable-types': ['error', { ignoreParameters: false }]\n}\n```\n\n### Disabled Node Plugin Rules (5 rules)\n\n```\nn/no-missing-import\nn/no-unpublished-require\nn/no-unpublished-import\nn/no-extraneous-import\nn/no-extraneous-require\n```\n\n---\n\n## Architecture\n\n### How Lint Golem Works\n\n1. **Configuration Aggregation**: Combines multiple ESLint configuration sources into a single flat config array\n\n2. **Rule Merging**: Merges default disabled rules with user customizations, separating rules by plugin namespace\n\n3. **Conflict Detection**: Validates that no rule is both disabled and modified, throwing `LintGolemError` if found\n\n4. **Config Generation**: Produces a ready-to-use ESLint flat config array containing:\n   - Ignore patterns\n   - ESLint recommended rules\n   - TypeScript ESLint recommended type-checked rules\n   - Node.js plugin recommended rules\n   - Prettier compatibility layer\n   - Custom rules and language options\n   - Type checking disabled files configuration\n\n### Generated Configuration Structure\n\n```javascript\n[\n  { ignores: [...] },                        // Ignore patterns\n  eslint.configs.recommended,                 // ESLint core rules\n  ...tseslint.configs.recommendedTypeChecked, // TypeScript rules\n  pluginN.configs['flat/recommended-script'], // Node.js rules\n  prettierConfig,                             // Prettier compatibility\n  { languageOptions: {...}, rules: {...} },  // Custom overrides\n  { files: [...], ...disableTypeChecked }    // Type-check disabled files\n]\n```\n\n### Module System\n\nLint Golem is distributed as a dual-format package:\n- **ESM**: `dist/index.mjs`\n- **CommonJS**: `dist/index.cjs`\n- **TypeScript Declarations**: `dist/index.d.ts`\n\n---\n\n## Examples\n\n### Basic Setup\n\n```javascript\n// eslint.config.js\nconst tseslint = require('typescript-eslint');\nconst { LintGolem } = require('@magik_io/lint_golem');\n\nmodule.exports = tseslint.config(\n  ...new LintGolem({\n    rootDir: __dirname,\n    tsconfigPaths: ['tsconfig.json']\n  }).config\n);\n```\n\n### React/JSX Project\n\n```javascript\nconst tseslint = require('typescript-eslint');\nconst { LintGolem } = require('@magik_io/lint_golem');\n\nmodule.exports = tseslint.config(\n  ...new LintGolem({\n    rootDir: __dirname,\n    tsconfigPaths: ['tsconfig.json'],\n    jsx: true,\n    ignoreGlobs: ['public/**/*']\n  }).config\n);\n```\n\n### Multiple TypeScript Configs\n\n```javascript\nconst tseslint = require('typescript-eslint');\nconst { LintGolem } = require('@magik_io/lint_golem');\n\nmodule.exports = tseslint.config(\n  ...new LintGolem({\n    rootDir: __dirname,\n    tsconfigPaths: [\n      'tsconfig.json',\n      'tsconfig.node.json',\n      'tsconfig.test.json'\n    ]\n  }).config\n);\n```\n\n### Custom Rules\n\n```javascript\nconst tseslint = require('typescript-eslint');\nconst { LintGolem } = require('@magik_io/lint_golem');\n\nmodule.exports = tseslint.config(\n  ...new LintGolem({\n    rootDir: __dirname,\n    tsconfigPaths: ['tsconfig.json'],\n    // Disable specific rules\n    disabledRules: [\n      'no-console',\n      '@typescript-eslint/no-explicit-any'\n    ],\n    // Modify rule configurations\n    rules: {\n      'no-unused-vars': ['error', { argsIgnorePattern: '^_' }],\n      '@typescript-eslint/explicit-function-return-type': ['warn'],\n      'n/no-process-exit': ['off']\n    }\n  }).config\n);\n```\n\n### Auto-Discovery with Init\n\n```javascript\n// eslint.config.js\nconst tseslint = require('typescript-eslint');\nconst { LintGolem } = require('@magik_io/lint_golem');\n\n// Using top-level await (ESM)\nconst golem = await LintGolem.init({\n  rootDir: import.meta.dirname\n});\n\nexport default tseslint.config(...golem.config);\n```\n\n### ESM Configuration\n\n```javascript\n// eslint.config.mjs\nimport tseslint from 'typescript-eslint';\nimport { LintGolem } from '@magik_io/lint_golem';\n\nexport default tseslint.config(\n  ...new LintGolem({\n    rootDir: import.meta.dirname,\n    tsconfigPaths: ['tsconfig.json']\n  }).config\n);\n```\n\n### Excluding Test Files from Type Checking\n\n```javascript\nconst tseslint = require('typescript-eslint');\nconst { LintGolem } = require('@magik_io/lint_golem');\n\nmodule.exports = tseslint.config(\n  ...new LintGolem({\n    rootDir: __dirname,\n    tsconfigPaths: ['tsconfig.json'],\n    disableTypeCheckOn: [\n      '**/*.test.ts',\n      '**/*.spec.ts',\n      '**/test/**/*.ts'\n    ]\n  }).config\n);\n```\n\n### Monorepo Setup\n\n```javascript\nconst tseslint = require('typescript-eslint');\nconst { LintGolem } = require('@magik_io/lint_golem');\n\nmodule.exports = tseslint.config(\n  ...new LintGolem({\n    rootDir: __dirname,\n    tsconfigPaths: [\n      'packages/core/tsconfig.json',\n      'packages/cli/tsconfig.json',\n      'packages/web/tsconfig.json'\n    ],\n    ignoreGlobs: [\n      '**/packages/*/dist/**',\n      '**/packages/*/node_modules/**'\n    ]\n  }).config\n);\n```\n\n---\n\n## Development\n\n### Project Structure\n\n```\nlint_golem/\n├── src/\n│   ├── index.ts           # Main LintGolem class\n│   └── LintGolemError.ts  # Custom error class\n├── test/\n│   └── index.test.ts      # Unit tests\n├── dist/                   # Compiled output (generated)\n├── package.json           # Package configuration\n├── tsconfig.json          # TypeScript configuration\n├── vitest.config.ts       # Test configuration\n└── eslint.config.js       # Self-linting config\n```\n\n### Building\n\n```bash\n# Install dependencies\npnpm install\n\n# Build the project\npnpm run build\n```\n\nThe build uses `unbuild` with `esbuild` to generate:\n- ESM bundle: `dist/index.mjs`\n- CommonJS bundle: `dist/index.cjs`\n- TypeScript declarations: `dist/index.d.ts`\n\n### Code Quality\n\nLint Golem uses its own configuration for linting:\n\n```javascript\n// eslint.config.js\nconst tseslint = require('typescript-eslint');\nconst { LintGolem } = require('./dist/index.cjs');\n\nmodule.exports = tseslint.config(\n  ...new LintGolem({\n    rootDir: __dirname,\n    tsconfigPaths: ['tsconfig.json'],\n    disabledRules: ['@typescript-eslint/no-require-imports']\n  }).config\n);\n```\n\n---\n\n## Testing\n\n### Running Tests\n\n```bash\n# Run tests with coverage (recommended)\npnpm test\n\n# Or using npm/yarn\nnpm test\nyarn test\n```\n\n### Test Framework\n\n- **Framework**: Vitest\n- **Coverage**: V8 provider\n- **Reports**: text, json-summary, json\n\n### Test Coverage\n\nThe test suite covers:\n- Constructor initialization and validation\n- Default and custom ignore patterns\n- TSConfig path handling\n- Auto-discovery with `init()`\n- Rule disabling for all plugin types\n- Rule modification conflicts\n- Configuration object generation\n- Error handling\n\n### CI/CD\n\nGitHub Actions workflows:\n- **test.yml**: Runs tests on pull requests with coverage comparison (uses pnpm)\n- **dependency-review.yml**: Checks for vulnerable dependencies\n\n---\n\n## Publishing\n\n### Version Management\n\n```bash\n# Bump version, commit, tag, and publish\npnpm run iterate\n```\n\nThis script:\n1. Updates version in package.json\n2. Creates git commit\n3. Creates git tag\n4. Pushes to remote\n5. Publishes to npm\n\n### NPM Package\n\n- **Package**: `@magik_io/lint_golem`\n- **Registry**: npm public registry\n- **Files included**: `dist/` directory only\n- **Side effects**: None (tree-shakeable)\n\n---\n\n## Troubleshooting\n\n### Common Issues\n\n#### \"Rule is disabled and modified\"\n\n```\nLintGolemError: Rule no-console is disabled and modified\n```\n\n**Solution**: Remove the rule from either `disabledRules` or `rules`, not both.\n\n#### \"No tsconfig.json found\"\n\n**Solution**: Ensure `tsconfigPaths` points to valid TypeScript configuration files relative to `rootDir`.\n\n#### Type checking errors on JavaScript files\n\n**Solution**: JavaScript files are disabled from type checking by default. If you need to type check JS files, remove them from `disableTypeCheckOn`:\n\n```javascript\ndisableTypeCheckOn: []  // Enable type checking on all files\n```\n\n#### Peer dependency warnings\n\n**Solution**: Ensure you have the required peer dependencies installed:\n\n```bash\nnpm install --save-dev eslint typescript-eslint\n```\n\n---\n\n## Contributing\n\n1. Fork the repository\n2. Create a feature branch\n3. Install dependencies: `pnpm install`\n4. Make your changes\n5. Ensure tests pass: `pnpm test`\n6. Build: `pnpm build`\n7. Submit a pull request\n\n---\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n---\n\n## Author\n\n**Antonio B.**\n- Email: Abourassa@AssetVal.com\n- GitHub: [@Abourass](https://github.com/Abourass)\n\n---\n\n## Acknowledgments\n\n- [ESLint](https://eslint.org/) - The pluggable linting utility\n- [TypeScript ESLint](https://typescript-eslint.io/) - TypeScript support for ESLint\n- [eslint-plugin-n](https://github.com/eslint-community/eslint-plugin-n) - Node.js linting rules\n- [Prettier](https://prettier.io/) - Opinionated code formatter\n","readmeFilename":"README.md"}