{"_id":"@mettlecast/eslint-plugin-domain-module","_rev":"113-6b5269ae6584ec46741251e391bff1a5","name":"@mettlecast/eslint-plugin-domain-module","dist-tags":{"latest":"0.2.114"},"versions":{"0.1.0":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.1.0","_id":"@mettlecast/eslint-plugin-domain-module@0.1.0","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"a4d79090f9d7f03b992aa09ab575f64805f73f24","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.1.0.tgz","fileCount":24,"integrity":"sha512-tNgzKP++BSYfGjTH3wrvtCRtbIc+2wMCqsz35qX7R7K7APe7Dg9s/NVXGjw/e/lGOorULF9BIV81GJ3OUetVtQ==","signatures":[{"sig":"MEQCIF+0hhNx41kjeWlTiJZzwlfySXQVczNyDomCteuDAKDdAiB8jK/bjwTee36B/Dw05Lnum55dZLm9SH06REZCY4+45g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24283},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"4a6e4995c52f3d8962bc1daae11f0c145077c369","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.1.0_1778533769004_0.8944877571310998","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.1.1","_id":"@mettlecast/eslint-plugin-domain-module@0.1.1","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"7e04f61b6cf294ea8e2657be39f3860bca8f1fd4","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.1.1.tgz","fileCount":24,"integrity":"sha512-ZxWXM6DCawAVyHhmI+Eric1qCy/VUOLTc0IIarGcQ1BuEWah0CPgQFqtCGhrZA2CMTcy82T8NTTuFfzXCJRfeg==","signatures":[{"sig":"MEQCIA029ShW4KAZQiUVB4WdtWJVF0CTsTgy2TXTP1/Ye24vAiBYml5G9sl3iHaE4mJNP7n9HnV06+psF72bc0sM1ljXsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24297},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"5f42aae7f66484974c397ed8165cc950aa9fea23","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.1.1_1778873934275_0.44462243341176544","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.1.2","_id":"@mettlecast/eslint-plugin-domain-module@0.1.2","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"8e4b5394a1b35a5fdd4538fc555cd0a78c0edb1f","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.1.2.tgz","fileCount":24,"integrity":"sha512-AetXbY5oQKqvEL0s4WXzTsfffF1X0c0WQgoUZPckhrQYL1kIdDmgHYgMLGlnzgqaHNqs2hvgkKktrMpXVGny6w==","signatures":[{"sig":"MEUCIQDWA79IPfI8FNG9xer1+xb4JNQVynpfPn10T4PoyCK98wIgcTcsJ/ZQoECnsCoTA4AP6MuJ3rxbSAf2iyohEuotRZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24321},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"f6f0a41ec310dd5446ea5363285ffeec0bb336f6","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.1.2_1779569950276_0.6271888793630966","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.1.3","_id":"@mettlecast/eslint-plugin-domain-module@0.1.3","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"3469e40749949d2b4d6661d6e9da4c75aa14c5fd","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.1.3.tgz","fileCount":24,"integrity":"sha512-QMiONlcnS3P6VjL/KP0TdSpnF+v+GUhl1bECNpfgYNJZFHpk1cMllFlvLZGiC4KfLa0JKUspJogD6mZJlOQEUQ==","signatures":[{"sig":"MEYCIQC86/iiNpuBPE7MrvuGcZlRRZbkbGo4HSSnh2m2B9dnMAIhAJFcBuCWjgvjLh5KGoIsgXrVgxU/T8FIcs6DOX+NuHI0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24321},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"80546eec4005d3154e97df3acd4daa44bb018ff7","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.1.3_1779572529124_0.0537309629356264","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.1.4","_id":"@mettlecast/eslint-plugin-domain-module@0.1.4","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"19977601baa40a0a0db6a1ff5676021f743a84f3","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.1.4.tgz","fileCount":24,"integrity":"sha512-CpXjXvGr/GKD4R/0Ku4lHwdP4ECCkfznxjhzIW7MwwaEHwL+NkDhq5mudTsfnnWZavmgUp3H93OktEJAd18A3Q==","signatures":[{"sig":"MEQCIF+b/LmRqFW84E79QBtgVY0hk5CI8AcrJliHUZ5hI0O7AiBBpsoIBPcNEKJKTrXJYBX5N75cZLPWvSqFZ6lRabhtCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24321},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"08a14238051cf2b7a2b41ba9e8256ba9bd2e376d","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.1.4_1779867903305_0.6275527977242854","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.1.5","_id":"@mettlecast/eslint-plugin-domain-module@0.1.5","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"155b19afe0cf9cdf233b8c46a322b7566d00b47d","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.1.5.tgz","fileCount":24,"integrity":"sha512-FHR+DBg71Oi/9bF2QPYooPAl2pUrcOJtSYBp+z0ESlR/FrNhlYJvUqa454Sgn8AVCOPIXwJk07Pq4GPw3wneyg==","signatures":[{"sig":"MEYCIQDt15TqmKXuuaOkWQ0Duwuw1ZlafEymgVAxirJ84oBT6AIhAObzJR7jLlU4/FQwrww5+2xsjF593itRPfHVJ6aviCyB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24321},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"3a67a963c214b3d03ffd483ce81ca502b452272d","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.1.5_1779880124076_0.4764117962340273","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.7","_id":"@mettlecast/eslint-plugin-domain-module@0.2.7","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"91333cf217f7689ef827673c5f66247ee6b7fe6f","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.7.tgz","fileCount":24,"integrity":"sha512-HTacREeuHTmkX6j5Ry3zMAfbG0zhX0i4HCMsB77fu5roDTsK/9LN3kNrTbYO0mHIMdF91Fr4WpGpA59tESmzJQ==","signatures":[{"sig":"MEUCIHfllJ0/9W199ljQPuYKjgnjaiKb5j+libHEu7DMoUP/AiEA/RYDAV8VdR5Yey2A1tcZ/BKH21roiCnMhbafI7fFLYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24321},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"7521dfddd6528310d610681c68e6df7194067ad0","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.7_1780044176528_0.8076564374433652","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.8","_id":"@mettlecast/eslint-plugin-domain-module@0.2.8","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"8380b13023d692ec6f8dd0eddfbbafca87af3767","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.8.tgz","fileCount":24,"integrity":"sha512-IMHGnW832Lef+YDgjtDSosisPGytLkcSkcpJgwrgf3T79KPD0d+alpmDx5i+84gjCgf95Vqww8A8ykhv/d1KuQ==","signatures":[{"sig":"MEQCIF4lg/YCXqosk4mRsui2392C5jbobhQ+V0/CNRcaVO0OAiBiYVg1TTGqI0Ia10NdS/nBQhAlxULC4/+OzjC7WNalUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24321},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"617e0af92a7885da183ae8729384d5a857b71aaf","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.8_1780259325973_0.2797738843086275","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.9","_id":"@mettlecast/eslint-plugin-domain-module@0.2.9","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"c216a0c3d2850b16c1764aa06c1160b6550a885d","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.9.tgz","fileCount":24,"integrity":"sha512-zmyCoHt7a2SueNjXFFuwwkgMmxi7a5z8odJhCH4mJGdpfB9Jey5DjoUPwLrKH2U4EmY45RPpkm2FKesUvXiNlA==","signatures":[{"sig":"MEUCIBkmNr9o+o15qAQfvW/2tuxPmxPeN+S3kHLxIp6uirAXAiEAkDVeli17NJs6CBJsgGzy4liCTOLSLKG8LEFoJ6ZsBR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24321},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"f5ab9da473d6b0c5923ba904de975fdd9e4d8de3","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.9_1780260916962_0.7668989665880159","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.10","_id":"@mettlecast/eslint-plugin-domain-module@0.2.10","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"dca7ee90cc7f933e4ea2611aca130a3004cf56c6","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.10.tgz","fileCount":24,"integrity":"sha512-YHdTRW+L+RlmpcmSsWorzbqjBAiOhlc2uXEUTmNv2QSGwzlipVJCYsv+fJhBXcrXHjO94NLb38+bFDGzIhl6rw==","signatures":[{"sig":"MEYCIQDNEGsIkJO0mxctNHHeLiqPHwG5l/aUM8NUuPX1Sb2UxwIhANt50KcPj/vKtQpPXEoRR1/9+6fcHmIXO9dx84hvWwzK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24322},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"0176f4541e5b2bddc496ecc1b0947646a75c3794","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.10_1780263798787_0.6352719766407264","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.11","_id":"@mettlecast/eslint-plugin-domain-module@0.2.11","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"44526c1d8329f5f7cc0ffaf3250f79d063970362","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.11.tgz","fileCount":24,"integrity":"sha512-GrGv6QOoKWlUvRGf983uC01kHODqe9/9Gn/ShCBuQECF630Tvt4QMI5RqQhY7rZ7kAW4oz5sgbBCy3FdQ9Aimw==","signatures":[{"sig":"MEQCIBD8lUoptDWoQvIn1iNEmimlALCT2gnLyq7fetd/nigbAiBDcVx6xKptMHXKRcbh/4yUrMba/eA6HloOqnQvgj0YsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24322},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"7b560bf8a190d55d902bd35a30f8a3bad351480a","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.11_1780264790104_0.137307036508308","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.12","_id":"@mettlecast/eslint-plugin-domain-module@0.2.12","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"ea4217c98c76eb9e9b590659073898b46c116afb","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.12.tgz","fileCount":24,"integrity":"sha512-mqx9p7PDI0WLeZNZ5hqsA2Q4JarHUQ3fLmRmB7Fo4T/YX1cH9SNCnQEgARpx27lVy5ruQYG/ekJBnEHW3T0htA==","signatures":[{"sig":"MEQCIFA7tAPA6E+zn9hT3lNn3ll7DhKuWYyBlVNm4rKcdya6AiBC+WcbMddgOoLHSRrre0GO5sKhEv18gOA6vyQnpyQHxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24322},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"551793a4704e26328fdae596e969724383ecc6d1","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.12_1780298657395_0.1719807975259795","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.13","_id":"@mettlecast/eslint-plugin-domain-module@0.2.13","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"4ad987619a22559cfe714c7069a44edfa54a8914","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.13.tgz","fileCount":24,"integrity":"sha512-ep2hIeEGOBc1iYiLDKi1SP57jpoI12qKaJ8D2mZ14qPRWAS5bZESlb72KtPmQsVQPaoKIbmBq+XPYaKOJx14pA==","signatures":[{"sig":"MEUCID1vZQvmrSkU0lJ9BseakqciwJn525KmGFRBFAYlWZKuAiEAnMaMOQEmCKzpqM0HG+J7lWDqsD/c4/uSbsI3qgTcheQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24322},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a8db2a3cfed616c58473f6e52b5d3af085a72f27","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.13_1780300782387_0.35624742625793226","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.14","_id":"@mettlecast/eslint-plugin-domain-module@0.2.14","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"fa1e63614ff2fa2c996d4421a2c852e8e3684b0b","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.14.tgz","fileCount":24,"integrity":"sha512-hk/l2Sy1Zv2fFGaSsEcTrSuMjyPNWo/TYbpcJekeFPln9ENU6QEly1YnvLqNUz9yvbgqUrMi+d/XCvxzzRTwbA==","signatures":[{"sig":"MEYCIQDmRCNNnOOiqRu2yeR3joQ6OqUqBKOfoY0CDc4VjVLONwIhAJlp/mhX7SUQ3KVycKH0puwNivcX996AUTN1gPLD7bpw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24322},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"1a64580631d477f3dde3933076810adfabaa6d48","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.14_1780301292254_0.21700421179193619","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.15","_id":"@mettlecast/eslint-plugin-domain-module@0.2.15","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"a07826c6abeaa4ee8dc6ee6b25efca45b828dfc9","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.15.tgz","fileCount":24,"integrity":"sha512-4EkfJqELJQu+XybKvOgFrsyjFoT1xb67mHaT9xSeSWKyTzhXbKe5OcJrjk/qIymWS2vP6F0zSjR3PmDvF9JbBw==","signatures":[{"sig":"MEQCIGYspfKH39N5VpzES6iUx9qV8Ea8cn4NfDb1Qqf2odz2AiAzEzG1NmXSoci7sxaDfOOtkBuh4tri8zMCTp3yzpUorQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24322},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"1a64580631d477f3dde3933076810adfabaa6d48","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.15_1780301397180_0.22295820923408427","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.16","_id":"@mettlecast/eslint-plugin-domain-module@0.2.16","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"9201f05bb568d4af730e64dc471b8b8b74f9f591","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.16.tgz","fileCount":24,"integrity":"sha512-fYdSEUX6v8/L8ahqqVWYkUx1uJ7a4ylO3uyesFp1WrWUkgwizNrTzy6NcZxjuymAGbDQM+CSqz8XrrKKdzxvPQ==","signatures":[{"sig":"MEQCIGawf6k04XysC6deIReGxfbcthP5XCW6NNcQBzW1YSjDAiAsISHRxlJ7u7m92cE8Fvwsh7fgTJq+rgK3wP93uwNt6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24322},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ccb869b8b44ea2b09aeb2e22f33e8eb75461d6a8","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.16_1780302799393_0.9229214366426566","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.17","_id":"@mettlecast/eslint-plugin-domain-module@0.2.17","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"c214f434b4ee19d4d3386060e0b4b5a3de22e468","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.17.tgz","fileCount":24,"integrity":"sha512-IMBE+W3jr3aKVX3a2WO7vUMCFv3IT+OVPH5IFR+SeJThO5fjrUzpf8DAxTIM6Ke1XzYZsiQy/WEEETG3Pxzskg==","signatures":[{"sig":"MEUCIH3ZHFQzW+XxmW0iIRQwmCSky7qaQZGzuAE8cg1SP44NAiEAzkCvd8QsuKlVh8/CY9RtcnVqR8od/gcTvKXm/rezmVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24322},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"e82f099be4a2692c56cfcd3b6a7f3560cbe379c4","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.17_1780303516063_0.17643462131490661","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.18","_id":"@mettlecast/eslint-plugin-domain-module@0.2.18","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"9a18b86d80f0c57ca7c5db9f92382956ac9b5168","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.18.tgz","fileCount":24,"integrity":"sha512-jiE0D9ltnq9dyuX5mwgO2NtSrlpZ3ZCe9g6RUbrgUQLz65VoMEJ11goDo30T3MY3i2LxRIVi/+FY2efeA7jW9A==","signatures":[{"sig":"MEUCIB7JESOoiKMiGPDL//buSte2X9MWLXGRV7KVt5SfwP7jAiEAsKqRCwLwChW9h6UcGrnH4aQiolTvqWGZ6JA5vG9h8eI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24322},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"e82f099be4a2692c56cfcd3b6a7f3560cbe379c4","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.18_1780304360793_0.6026553845800422","host":"s3://npm-registry-packages-npm-production"}},"0.2.19":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.19","_id":"@mettlecast/eslint-plugin-domain-module@0.2.19","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"6710e388b6f3a7f646bb34ac493e40651f924b35","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.19.tgz","fileCount":24,"integrity":"sha512-uoPX/VgWW57+vkMJZDQw0bMdeUX0HHmh6zc9m3gNILZNBt72Yw83Yc0Ynqu4Jy0eOOuqRuxOLy3arjp16Wzmrg==","signatures":[{"sig":"MEYCIQCRtCypiHjxN/AW1TzwhRNNuCJjr1WTPmeNNmm3v64z8gIhANiOSRIwZOc1wG/Qufq3Fz4EY4IoR1xW8Cw67rY7pi8e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24322},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"17a61bb8f1069677381f346d0d0b05438d4e49c3","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.19_1780407995106_0.7987611246598758","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.20","_id":"@mettlecast/eslint-plugin-domain-module@0.2.20","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"1cbfb43770b7e135686ad0aa58cd7811718ad78c","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.20.tgz","fileCount":24,"integrity":"sha512-ysbBTlcfbRUBw4AkVlPvhCaNP1pDGsPkoPAooa15waUBlyWlc2RdZoev2YBfAw3G7lKyp67tL45D1dFhenMHig==","signatures":[{"sig":"MEQCIDkqLpTqNwrMgD1o/WfELwkXuqZQfp+mG1b1wzOMI0lfAiBuYtuTZVR+QMUsCGoe2WeC0jvro0YU1VMuAJIStlYWaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24322},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"f8afe46ee4b0d90bf96120af31e7f20de840b966","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.20_1780424255204_0.8026082643270946","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.21","_id":"@mettlecast/eslint-plugin-domain-module@0.2.21","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"624fb79a8a0ed91036d6072571ee06d8a4206b2f","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.21.tgz","fileCount":24,"integrity":"sha512-Zx8xQagl8HzIZJEiuBbhSrEPX9bGeDzYbPRZoTXc0yRleXRmDvbC4ZpQyOfA5PsIpRN532XZ84Nkn797DGAZkw==","signatures":[{"sig":"MEUCICX2uZgWbfGeHxFQbE6IiySc0VJjMaJx9tsvdTlrnXpKAiEArEaEThyhmDaKxtdUEgHgkH6grPKgNSaQawiStHcBTsA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24322},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"2907730f39bd9e6177df02cff2ea4ae5e99e5c94","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.21_1780428186327_0.6804373503011778","host":"s3://npm-registry-packages-npm-production"}},"0.2.22":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.22","_id":"@mettlecast/eslint-plugin-domain-module@0.2.22","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"4ea4bf79cefcbf358eb1c25a1d18685a86193c11","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.22.tgz","fileCount":24,"integrity":"sha512-NP5jNZMJms7inCvzIB6EWbgYogFpWcj0xcwls58ZbfRfO0NJgb5xks0gA0BD/igUu7hUW11h2iTrcLxkmt29nQ==","signatures":[{"sig":"MEYCIQCVJIvRylIA4YnCi7Oxsi5wxvz7xYjBRnhyj2/DUYCJ9AIhAJNrai7P97/HDrGbEOwp5UV10IvC9Wcjun4qHMQ2E3eT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24322},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"636a42b93112acf807d6c41e9d2d8abdc26303e4","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.22_1780432437394_0.0967704838406751","host":"s3://npm-registry-packages-npm-production"}},"0.2.23":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.23","_id":"@mettlecast/eslint-plugin-domain-module@0.2.23","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"b541b1aa7d693d0858ab60389ad076a99f5d51e9","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.23.tgz","fileCount":48,"integrity":"sha512-Y0QNfDBuyfi/pL27AaT3lcbL1+0SZHZMLMEKPwyRTwY6MC9K0ug8XAqIZB+6wQn/MQF9iqo9cmXmpV4I1XEqEA==","signatures":[{"sig":"MEUCIQDkbV77HK8WXgkax1ieGY9lmcGXSy4K0O5/1Sz4/RQzIgIgG1ai6V4Y4njot6qq7UprrYWclfiAvNW/gxD+WC2eyDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"60186ea736d71b98192d5ad91663b1a0c929c165","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.23_1780480544528_0.4826022944853039","host":"s3://npm-registry-packages-npm-production"}},"0.2.24":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.24","_id":"@mettlecast/eslint-plugin-domain-module@0.2.24","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"79eab9d26e11660fe566a8c217e77d76c7ab7c81","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.24.tgz","fileCount":48,"integrity":"sha512-aS48hQnEGNfgrQm2bhbhsaROyxMV35RNkBKQwdEQFcgg5rq2yLimPkkaDJdC496Pq7oRKDxnz7hXcPA1m5Hczw==","signatures":[{"sig":"MEUCIDjcAf66pZ61i4gEm6Tg3ZSWSNWOJj5prCZgfNy+CmVpAiEApp+UiUH7rMx8nqBYTzISBKdk+j1inugNYwKzhUvGyVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"4e66ef8ce4be8f73e788e7716795f9049651f416","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.24_1780482470384_0.7013935671783555","host":"s3://npm-registry-packages-npm-production"}},"0.2.25":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.25","_id":"@mettlecast/eslint-plugin-domain-module@0.2.25","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"c07d2db6b623feb573751a26363b0cb73be9fe46","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.25.tgz","fileCount":48,"integrity":"sha512-H+dpzqS1Qj6w73OOj3virGzOoT9Sz/ldiTkI1dZcNxkuzzdiLvr5iub3n7u81bLhkko7eEsIA7S4p8p+OeCPMQ==","signatures":[{"sig":"MEQCICs4eVtVamRhzQ5vYVXbnYdKApWf+FIxRt9SHnQBDjc+AiB4gUHnUgGyr0e6T+u1BIptLAzqgeHj+kVZDaOVHQPvng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"8342589434e2421f1bd2f93876dad76540ef98d4","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.25_1780488972663_0.9651473064932508","host":"s3://npm-registry-packages-npm-production"}},"0.2.26":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.26","_id":"@mettlecast/eslint-plugin-domain-module@0.2.26","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"8299c93bc50e4926e61dc575dc60a19a5ea7aab8","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.26.tgz","fileCount":48,"integrity":"sha512-wF2OteBLpNqKLSXRfuiYPhiEDLGN1wgEaBWfTIGeXMbpspDaS4O86QPrF9geoJviFSyuU1RAFfrKc94bmakerw==","signatures":[{"sig":"MEUCIQCvt1JWc5Em/ZeXddTehQzstTkPEjz5MT/xrJ9NQpScgAIgdSxCx8fjhRO6AqI3iOzgsXCMm6bfhiJKxpiCYxAwdxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"e88b5800f75f000ab6d8a77c592c0c7f498b54a9","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.26_1780497741073_0.5602470530597428","host":"s3://npm-registry-packages-npm-production"}},"0.2.27":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.27","_id":"@mettlecast/eslint-plugin-domain-module@0.2.27","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"dc26196e0f09b4f1337b32379e475ba961f3a795","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.27.tgz","fileCount":48,"integrity":"sha512-1UxAV2wYASJGT3vQ12tFhgAILvqz41J8mhgXdcyalcZmEpJWMGGP66w0f2CfQJYSj0CLkvzsRVcIilTavt7Y3A==","signatures":[{"sig":"MEQCIFHCcwrulNS9p386y9xua5+ta/TPi2N0cJC7+GYa5n08AiAuALRZlwegkkc26R2IdMrk/13wMSwcAQLSmfrQjvHRCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"313ef90385660898851ab89c101c7d5c4f3322aa","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.27_1780497991048_0.7578524184223951","host":"s3://npm-registry-packages-npm-production"}},"0.2.28":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.28","_id":"@mettlecast/eslint-plugin-domain-module@0.2.28","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"9ba2ec950e92cc4fc0534c8429c954069728279a","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.28.tgz","fileCount":48,"integrity":"sha512-IlvxK2Ynk3K8unF+EghiP776lZcIutYtmEWgM1pgLn9UX4LmgtHQIinJV6sJTK0bvBCfUNLz/99jiArI5YKRug==","signatures":[{"sig":"MEUCID4JqErXpyoPyGBBaEP22sbLueT2wFkcwkXOXvteLqITAiEA4M9clEOO6qC7+L9PgsY1ZF5ArFbFRsOkVYD7czEEF+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a9c71379458a881d0e177265091dfcb4d325d39a","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.28_1780502522788_0.82455345558142","host":"s3://npm-registry-packages-npm-production"}},"0.2.29":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.29","_id":"@mettlecast/eslint-plugin-domain-module@0.2.29","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"23d342cddd47f9c6d7ad2ed2879b309ff260d5da","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.29.tgz","fileCount":48,"integrity":"sha512-VXYaLq1M/vDzBdpNshkUWAdiAa4Ar0RAwdscBO5dlQKeHXJbHGTjHuzn8px4p49OQ1Yl/TAnEw1vKhF/uCP+ug==","signatures":[{"sig":"MEYCIQDxkY5I9QTtIkkDnqA6dvUMTgyR1iN8UT7gFvbEacM45wIhALqQ1bN4gvqcOuICB6ZG4hPnFMm0aUcJmxQ4I9vqMMn2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"0bd10a9417f513fe6ea0011cb7a6f5dec5d960ea","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.29_1780515467490_0.17744596858179706","host":"s3://npm-registry-packages-npm-production"}},"0.2.30":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.30","_id":"@mettlecast/eslint-plugin-domain-module@0.2.30","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"2c7d5766045bc7e6fc6ad20821cfaac5f1f9c757","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.30.tgz","fileCount":48,"integrity":"sha512-/lM83BXnxTlrpXW8Hizo+a98ydGelIdtNnY2O7isflXQPkD1htKO7vo9Qeh3482YEiA3ua7vluYu8shDkE8fWQ==","signatures":[{"sig":"MEQCIDO9TBDS0ZsoTOHDszo1bM3+8IOlujOv1lONIyLQ1uKSAiBpvfKcuVlZszG5OkeFJ4aUOFM64qNCYkCf/e+9i/+z2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"fbbee30959fc8971202d71b02b43627514654d72","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.30_1780519624161_0.9128538081686288","host":"s3://npm-registry-packages-npm-production"}},"0.2.31":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.31","_id":"@mettlecast/eslint-plugin-domain-module@0.2.31","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"6792c52e9569e5767df38fb186423434653e54fb","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.31.tgz","fileCount":48,"integrity":"sha512-uauYAhZi4+wJIS+loD7+y2F1NZHT3DoNs9ZdIN38o/wGPRcvmXd0VAqEMukkEPg3nLQVmJepWouJUkGrvKpu4g==","signatures":[{"sig":"MEQCIGV78csWS5MSi8ZBWPdn5Ol3ydeoPVIgrEex//PNcb7jAiARXkf4SBvn0HDLWQNb+fPNyD0WPqw3RyHhVORGqNbtWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"fbbee30959fc8971202d71b02b43627514654d72","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.31_1780519800343_0.1961728297702663","host":"s3://npm-registry-packages-npm-production"}},"0.2.32":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.32","_id":"@mettlecast/eslint-plugin-domain-module@0.2.32","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"c00184c4fa2e266ea6c2b49101dc041a6f532b80","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.32.tgz","fileCount":48,"integrity":"sha512-dKZp1M10m33dsYu/OIVRmJaKFg283DK2HjjiHBFI3HHN/6YiVAuuyqbGdaTcwaCgfy63Ts6BTXhXmqISltCBNw==","signatures":[{"sig":"MEUCIFHJdiddZBD7FW3kvBy2N21lL2Vz7AoJ8JEh6KJMM9MpAiEA8W425FiVWeLO9jFSbCggtHGR9iz2AuIWUdk3aly8MsY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"23ca6e48ce8fe20c55b3b6c95bf3c650c7af54e9","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.32_1780557953363_0.2321668594062274","host":"s3://npm-registry-packages-npm-production"}},"0.2.33":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.33","_id":"@mettlecast/eslint-plugin-domain-module@0.2.33","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"4395b5b052700adef36088ad539e86dfc9923c41","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.33.tgz","fileCount":48,"integrity":"sha512-XCIYhZvl2gYnFax5HKdz+kFy92xoRE1qUDXRNr/NMOl+Q2Jk6/K6ZQugmvLhQ50dKIfKdrnlClLMyahGRmUGDw==","signatures":[{"sig":"MEUCIQDPQMay8FQSJpUlrjfC1A+v6VkCwQbsQEpO81ds6zIsJgIgZtdwSMwAKcKCGbxKEN3n/DD7cNK1yrQgx+THGGZ7b34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"2b0178f214ee4816217b54c633c27b3c38880642","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.33_1780576533728_0.7408109067365702","host":"s3://npm-registry-packages-npm-production"}},"0.2.34":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.34","_id":"@mettlecast/eslint-plugin-domain-module@0.2.34","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"163d3c613b69f57131261c152de6ba11e2e0db47","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.34.tgz","fileCount":48,"integrity":"sha512-OikQeD0rF+nsw7S/Gx4+fpSTOvch3xJmOnuFJKHT7+CdZSweR3nPSzPsqwdwB95GSVPWDJbpnFoVgJ1bO+7QvQ==","signatures":[{"sig":"MEQCIG/M8ZLOJDHM6YZhgziOVSazzRivNaTY0HD/KwBCg4K0AiBlQ/4tcVj7wqVPqVRmMUARLJTX08lrSGdQbO6yyhMZ6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"cab88736e2dec8b90f1418859e260fb375ea5ab5","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.34_1780660598857_0.10335670672219055","host":"s3://npm-registry-packages-npm-production"}},"0.2.35":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.35","_id":"@mettlecast/eslint-plugin-domain-module@0.2.35","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"bd53ddd42fda41c1637a6fc0ab38f32b85317ebc","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.35.tgz","fileCount":48,"integrity":"sha512-smeeIefXFR57JooDKLsNEIyZam6jvocXvIkSw5ViNMhRZHiGOeR0PPvgpojHxhB/ZOKqEzmDHhdxyBMoT13QFQ==","signatures":[{"sig":"MEUCIEI8jyyvq8lJ4gl5EaMXIMyhhykMpVslzHELHQDuKYHtAiEArR8MbzMyWzZK6Y15gZZKgAbpJnYY2qwmyKdPBvQRf5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"7b1dab90dc83f3ac17ade5bbe61d17a78e1b8f4e","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.35_1781119896395_0.8932165423430678","host":"s3://npm-registry-packages-npm-production"}},"0.2.36":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.36","_id":"@mettlecast/eslint-plugin-domain-module@0.2.36","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"b6443660e38a4d81cfe29dd9f11ca3a0ef6cffab","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.36.tgz","fileCount":48,"integrity":"sha512-Y3TMCpo5VmkVtybTCT4hrlSX11DvJ2gPpUfxXiaEVy9vHzkEVbKf6ik8FoIlTfsDQQZkEmeIFPM+VCci+mekew==","signatures":[{"sig":"MEUCID+AZwkp7h4z72dMUOpf1o16bwhHAyx5kLhdbPzsI3jIAiEAkHPqvDTyseXEwJy7/4JbDmjnEZDa3snBfaixlYi+rQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"87879b92029d3183450ddc36749b2bb644b1a391","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.36_1781123129049_0.38175658792909695","host":"s3://npm-registry-packages-npm-production"}},"0.2.37":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.37","_id":"@mettlecast/eslint-plugin-domain-module@0.2.37","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"0ecdaa43b43181b72a883a29be19cf9992644acb","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.37.tgz","fileCount":48,"integrity":"sha512-OVrghVcCmK4kcHAxk7VY4PXSzZYeBM1M8YIpiNeRrto9MZBIA8hT9Av3QuQZRMkwuaXqwmDRL/bzmINAelV3Eg==","signatures":[{"sig":"MEYCIQDgXyRZc4BWk5wVBr71hdVYO9EohOw8X/SzF1gwXEaKiwIhAMr5Serqh2ynxdlYOCBTAvGo4t0MFROFOXFREPKMTUFX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"4640fbb76544a256271362c103e8921e70943a4a","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.37_1781123843918_0.40202318053034247","host":"s3://npm-registry-packages-npm-production"}},"0.2.38":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.38","_id":"@mettlecast/eslint-plugin-domain-module@0.2.38","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"a31bd243898730a8b6aadedffd63d7030933c8fd","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.38.tgz","fileCount":48,"integrity":"sha512-wC451PGIBvuK1XGhErPdL6+fhDXuXWomw2qNI3sCu2MoYXoEQ3UPVMUpb13q5ozoTHBYaUgR1wVhKiF8qib67A==","signatures":[{"sig":"MEYCIQDpbqZPpgBYWO1FGlTOdyezPqAxjHrE6sXCQL9kOwIfdwIhAL0sVZEjlLH//+ZX5MZyJxcDWTH1GBO1hbSBfYuQtaQx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"88a97a42145f456df26edcab69e2b1a929532332","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.38_1781126245649_0.7681797590522683","host":"s3://npm-registry-packages-npm-production"}},"0.2.39":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.39","_id":"@mettlecast/eslint-plugin-domain-module@0.2.39","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"cb30951e3a4dd1691dcddc1808bd63b5d48eef26","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.39.tgz","fileCount":48,"integrity":"sha512-gov9aOff82QbrCG8UqhH9TSLsyQG57x4qtjCAvioP/jjm/OmGflOQUe/BruzrSxPoVacCm7ol/WbEZw1TPXOGA==","signatures":[{"sig":"MEQCICPUoWCs5F59YaML0u+D4htVBNtLXucJMMpqrVSDlOW7AiAhvfArmxNnYzOTJW/xsqD0w1G5+kH2Ev65oxQv0RtIkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"5539c74afe1e793816db54e796c6af1db5eaaacc","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.39_1781126692500_0.8805895137495174","host":"s3://npm-registry-packages-npm-production"}},"0.2.40":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.40","_id":"@mettlecast/eslint-plugin-domain-module@0.2.40","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"60761977015cd969396ff838927a9cc2c1fc55c0","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.40.tgz","fileCount":48,"integrity":"sha512-B8/QsE1K8jGAmtDKx7NmUIlBv8wZoVpRnQNgJxY7VBLRb5TvzqXhr7wkn3yImbuk9W+VwL2pnRaGGfPAEpPM/g==","signatures":[{"sig":"MEYCIQC0vye4dBaG6nqLliAIJaRgNRU+DiQ9Dm2QfEWj1YFkYwIhAKJ4JJKSeswfXMXlc/2FY94g6AkDzuykLrm27ziAgZg1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"7a5520b0ec5952a9f7447fbaa0c74c726ac5e086","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.40_1781128461524_0.9416760181166208","host":"s3://npm-registry-packages-npm-production"}},"0.2.41":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.41","_id":"@mettlecast/eslint-plugin-domain-module@0.2.41","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"cef5e74bcaa27d4d5505aefe34bbe2a383bb8212","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.41.tgz","fileCount":48,"integrity":"sha512-ZPs29XrAb7gepjcAARaIjwsj+J1cOt/l+oN3jk+wgi8tuXnqH2HtDZxLLNK79BUsTKuISEcnjeRKV823o38IKQ==","signatures":[{"sig":"MEUCIDUDNhTbgEMtxMCuLRck9SVFHCoqQHwvZHOJ2OwQQvr8AiEA4Epjit75NNVVC1s05nWuQsCRxuZB+PRLONjM3iZZtEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"206dc91409b7b43bbda1c2b139f272da00ee9072","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.41_1781129847473_0.7754954062316548","host":"s3://npm-registry-packages-npm-production"}},"0.2.42":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.42","_id":"@mettlecast/eslint-plugin-domain-module@0.2.42","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"e0c3a89a85aa32f23d5d686121d3defefc63be24","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.42.tgz","fileCount":48,"integrity":"sha512-NtHNJy5V287CX5C2M8T7fHB7EJqb0VLzDvDbmaIwES2Gobcn+HjcqM5vrU7li17AxL0ni3NOXe7hUbIgJutoBg==","signatures":[{"sig":"MEUCIB3tFeeCxcQzU3BdMKzDna1qzKr0WAFyJGKKM+T9TS6wAiEAqjlXQ8Rwo64JrahV/25gRL9aQFUY1ivEiuy/74FQMF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"bc2a7cd189c1b3002f1561d94d45b1dc0f6df2d1","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.42_1781164283298_0.19756914574501305","host":"s3://npm-registry-packages-npm-production"}},"0.2.43":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.43","_id":"@mettlecast/eslint-plugin-domain-module@0.2.43","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"ed6e253d27a1655482e9772d590a1947e0d6b8bb","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.43.tgz","fileCount":48,"integrity":"sha512-5evWrzapkDqTPpm/4ZFPuU2q9+AwMIwS/l/DJfl5L4tsj3rJtrn7T6L3a8N/UrtyEDAyssdZf6BhDqX6bdB7YA==","signatures":[{"sig":"MEQCIBbR/9+T8F4PhGFJrGImmmCWCbv70W66Sa8P7VLXmESDAiASEjKrHKG91+9GFd25/LiWCArdORDJpYCR9JN1iiqvsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"abccbc0810f7980bf78ef4610a0bf0ada646bc35","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.43_1781176542349_0.35343679964874464","host":"s3://npm-registry-packages-npm-production"}},"0.2.44":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.44","_id":"@mettlecast/eslint-plugin-domain-module@0.2.44","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"009dd46bc8132d60f733e5e74417d4a989f275c7","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.44.tgz","fileCount":48,"integrity":"sha512-+DelvQ33k7r1Kc4xWRK5Aq+6YOENSXJEYbUiwpjopEPQGIN6B5Hp6zw7qvaVoD/qdTWmWgXW/N3XAtZKxBTx7w==","signatures":[{"sig":"MEYCIQDFtEbtWUi5M6t9fSvhGmzfdtx+2CaKYDCfAotdoAwLEAIhAMk5Ed0iTpiuzoH39+AnsM7Ga0FBfjd0mrt6CzFb2Sbn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"7a56ccfbefa359a26b04e32abdbb3961341f373e","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.44_1781181177037_0.9906564884901341","host":"s3://npm-registry-packages-npm-production"}},"0.2.45":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.45","_id":"@mettlecast/eslint-plugin-domain-module@0.2.45","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"0e9f931ddd6a469d4932585747160e0927056b30","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.45.tgz","fileCount":48,"integrity":"sha512-QuG0++F7Iwz7T4MW26I9d2SpjgFOPp+oVO0LJG0hY7zNFUZEoY6s6Y4K+loQaZ7UsLFK+5WrdhNvy0fyPfKf3w==","signatures":[{"sig":"MEQCIHOAe2Dx4XiJikhV/jQ87RLgDTxKS/+qmbOH4w3dS1XjAiBHgiDRsugS6cuItNmmQaOTLvK7rVgmy25dwplKV5tj0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ac07e861430b9f6570395ee1f06da389b7054f73","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.45_1781182658773_0.35834347850513026","host":"s3://npm-registry-packages-npm-production"}},"0.2.46":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.46","_id":"@mettlecast/eslint-plugin-domain-module@0.2.46","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"23a6c6f24921ad6fda320f047db704a7e7eb68b1","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.46.tgz","fileCount":48,"integrity":"sha512-YXR6syGuzyYbFfFcD+Soh0G8mMN/S8FtzvST56/uMuXVzO+N9VsTTKl/9/BO+iEOvaYS4jaYoqNijH2B64ODnQ==","signatures":[{"sig":"MEYCIQDG3Q1CI4z0hGky7TQKIuplLgR2GDKTU+qlE/HWJbw11QIhALtDRXhMUoBrrgaTos0NCZEhuAM9a6M2c3ONWRYB4W9a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"deb3d5b55f2d7f365d6717c44e9916e5d6d46a7f","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.46_1781184072323_0.4310099596087871","host":"s3://npm-registry-packages-npm-production"}},"0.2.47":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.47","_id":"@mettlecast/eslint-plugin-domain-module@0.2.47","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"2c5e591d6e5d85167667b71cfa721d17e1130965","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.47.tgz","fileCount":48,"integrity":"sha512-LlJPYoDcda0souQ9UPRzSH3ZEL+pPDiJY02aqKGi+4BN09ZSskQKeB2otH7qet/7Ssc0OGO8UoEU66S6h2DDbQ==","signatures":[{"sig":"MEQCIEcdVa+oPoB1ksOee3sz1bf+oPvnE87R0Jb08uKZz5nXAiA1z1zAEdnSR29jWU8jAQFpbOjc82fMiFFe4HD+nZ9I2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"321c704451c69b6c4e5ced5a3023cbf196cfa2ce","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.47_1781194206151_0.04855037386828176","host":"s3://npm-registry-packages-npm-production"}},"0.2.48":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.48","_id":"@mettlecast/eslint-plugin-domain-module@0.2.48","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"71c80e5827995fdd41d21c492ee139a6cad36ac2","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.48.tgz","fileCount":48,"integrity":"sha512-IX1y0fmBSGrt6HG8Jzhk53HpDYA8QuBHnAWZ29vwzsYMt9H7HbgTgMWkuS4UAg8K9RPv645XBhOnA3NgX8DM8Q==","signatures":[{"sig":"MEUCIQCIvvKD5mexKHHTEx1YIvcemuLjjSI4dqDy9j+Sfqe9+AIgZzzjGhOVPnJU4aCr51w1+fCdWoKVqlufpqdczobEEvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"c405f037416d26428c00a13b7a2197e05d8c4822","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.48_1781201604112_0.2543920809569109","host":"s3://npm-registry-packages-npm-production"}},"0.2.49":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.49","_id":"@mettlecast/eslint-plugin-domain-module@0.2.49","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"0796eef0206ef54cd7a0529e69d11577a5521b94","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.49.tgz","fileCount":48,"integrity":"sha512-Xy/zGFuj8MR9IDsx9XyUv4wxCk2FC2+CgfR5KER6aXEpFzpYrjFwep5zzBT5ZlCyDJBYruLFZhvMufkJwivTsg==","signatures":[{"sig":"MEUCIBi2E+nten0zL9ISl/pgkeki8CSSO6SoeDqhen1X3kivAiEAmsMe6svUudkT47AQY1fa80m3mWX3WuGuwzzV/IUC0Mk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"3e8f26acf8861eaaf0b8a4b364024bf927c603a8","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.49_1781203320730_0.650431880852852","host":"s3://npm-registry-packages-npm-production"}},"0.2.50":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.50","_id":"@mettlecast/eslint-plugin-domain-module@0.2.50","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"48896b71c1946f3a8284f466d665ad4ac342d9cc","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.50.tgz","fileCount":48,"integrity":"sha512-Jm2c8qhr6cqsOHW6U0HSmdwP7ZlNHGZRxVTZBYI0CAkIsRO8VXmMCBUPwQdPPbsgNe05gu6YxkoT51EMCABP3g==","signatures":[{"sig":"MEUCIGT+s5/o7M6QNhJEONBFz7Zs5WNqltj9/C5ytkrKBXgdAiEAuOfroZUivcoIpbpaG/+Lm/LQLS6qPoJZoXoWJT/YHxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"360e8066f99f4fb71d7c1c48a30ea4e0756d10c4","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.50_1781204478142_0.09541572560843115","host":"s3://npm-registry-packages-npm-production"}},"0.2.51":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.51","_id":"@mettlecast/eslint-plugin-domain-module@0.2.51","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"9b8e12f61e0ac2e4c25f7af3b1525cfa71bac828","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.51.tgz","fileCount":48,"integrity":"sha512-a/OfQgqNrHIhihzQOPOWowpGLPXE0wvb4lVeVH/gQ5xB0ngLIh3xDVS5pc/lpcpLcjDvV+uegdv5vZoy4JgWoQ==","signatures":[{"sig":"MEUCIQDeO0s0uxCt3E3F62mZWw15+w17b8OVOjR/7B7VnYK3ZgIgUJSs2Zp9hMAh83MnLtmtz7bcJsjzP8YHOdcZQiNqAmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"bee44ae66bce9a5a8cc17c8eb8cf47ee0ec4d765","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.51_1781210127066_0.3518167963690664","host":"s3://npm-registry-packages-npm-production"}},"0.2.52":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.52","_id":"@mettlecast/eslint-plugin-domain-module@0.2.52","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"e3a5a73ca81acafcb47c8d7a97e36d1952c7e9cb","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.52.tgz","fileCount":48,"integrity":"sha512-cpZ+myi6EhMriW1Ah7K3CkmkCb4CSkAFWx+OW+2d2a6cJZ7R5QoRC3hE5jO58Bqzt6Ap5WLC21Iz/RaaByl6EA==","signatures":[{"sig":"MEUCIFmuuVsmH1yee5XezoZdoR8rw5qNvMieCKnsJq6FJx6fAiEAqU0IvV60VFQgEividKWNlCsgbwhZSb3TPHIgEHUK3L0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a758d01189db3f036d5b5b1e975e43c7ccc0eb9f","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.52_1781216645211_0.07128797027253997","host":"s3://npm-registry-packages-npm-production"}},"0.2.53":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.53","_id":"@mettlecast/eslint-plugin-domain-module@0.2.53","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"4633461e70e196f062455ebe68d7156fdb3c4f66","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.53.tgz","fileCount":48,"integrity":"sha512-3GuahDfE9JHMMli641eztwCRDhhZYlhP+EJk5nsh65DjiXjhskrUr7BgiUDmJ4PjMk4rUby9t+QJIH/axB34Pw==","signatures":[{"sig":"MEYCIQD+Bszqrv7qMXNIZH6ZM/Hx419/0VZycuogp1yoUeTlXgIhALd8+KkB9QP4LB0Gb9lOt7EwzPyI4ogN8DS0i4i13Xcp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"14ce1a9ea8cfeb557fcb392b289a7b9cd5e7953c","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.53_1781793813231_0.11157577518083905","host":"s3://npm-registry-packages-npm-production"}},"0.2.54":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.54","_id":"@mettlecast/eslint-plugin-domain-module@0.2.54","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"705d473a1316503d411f212897a353347d876fac","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.54.tgz","fileCount":48,"integrity":"sha512-ejufTlx19mykCPgjFKKYX5klcsh8kvEwGvSoQlKIgJA44QkB0/YdejDTOJJM2sL1d0NK3MEdxcE6YaJoNYNeGg==","signatures":[{"sig":"MEUCIC3HrRBKkOGjSYOM2iyqE9fDQ9lyGg4yOZYbGWl438n2AiEAtmySXwgz34w2nuTI4FhL5X/gGJaSwNafSkv/hJiBex4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"8e1c3698828818bcf326aac49fc7f00198c82a1e","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.54_1781798418648_0.20450138981854105","host":"s3://npm-registry-packages-npm-production"}},"0.2.55":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.55","_id":"@mettlecast/eslint-plugin-domain-module@0.2.55","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"926e2c2940b00228cd69aae60bda3569588101b9","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.55.tgz","fileCount":48,"integrity":"sha512-T725z3aZOfWRn05kzt31wH9hN1CYuSyIEmyUc2oNMq0K/3SajoOATSmXc5TQo/WG/zwDopmL8dKmwYOtg4Ifrw==","signatures":[{"sig":"MEYCIQDtYIlp6le4ew3Mc8tQMRkdLDYU1pWDQKTZgm7JstNnbAIhALk/knFXWPwSa6d2y+FN1Q9nGaIvOiDvngjew/d2DcVE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"7b913c7054704e4593eb1c1425b5c3d647c7e81e","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.55_1782219177391_0.8852749499188459","host":"s3://npm-registry-packages-npm-production"}},"0.2.56":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.56","_id":"@mettlecast/eslint-plugin-domain-module@0.2.56","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"0465cfa1e4d02201cb21290cdd73df7815d5bf9a","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.56.tgz","fileCount":48,"integrity":"sha512-L84lr669TAGVEcYdYn1vG+Oy4NC/fHzqRR7iuhcYeMy/fyo5cySkLm8aPMIW1KmqqO/HfALCM1GCJKsC2SeXMg==","signatures":[{"sig":"MEUCICEIt0X8cPQt2VwSQMBKtYItzgWITeSOlAqSqL6uvPJLAiEAlg1SQqomT9oaI+S7JTXMD+gA3sxj19Vv0YdlhobnDm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"d67a63f449344c81401d2035a711685d0e0f1e89","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.56_1782234411835_0.7758416565909385","host":"s3://npm-registry-packages-npm-production"}},"0.2.57":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.57","_id":"@mettlecast/eslint-plugin-domain-module@0.2.57","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"40d75b99addc27df53e04fc743aa6f99e30fd57d","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.57.tgz","fileCount":48,"integrity":"sha512-PIp7UT07aBBq0frYIva/5hvvB0zn8bBxUa0C8ZTVdGRR+Qxx/OgRy8ecbfJBRo57CKb++zwcU10NLWBLgFCyqg==","signatures":[{"sig":"MEQCIGKoIj3LLNe52A8sKR5/TV8cl3cIDOiez2pzA8gD+DSPAiBTY7FBPvAaFWqt+Qc6qId6/8ffUAZZTP+FcXpu2UuZ0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"1e21165bb567fb0dcd9bf699fc10855d0c749073","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.57_1782238074622_0.2737861580450578","host":"s3://npm-registry-packages-npm-production"}},"0.2.58":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.58","_id":"@mettlecast/eslint-plugin-domain-module@0.2.58","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"09e5da56cfe2f290d16ccdf4629ed2bb4e66fa01","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.58.tgz","fileCount":48,"integrity":"sha512-7MJ/RvPjzyiDP3cbc5M9ryHEg6QD+HbiPu1WJn0TEmUsve2H7b+QSppZUhqDG4f8u9HODHfF3BAeB+iuMAX/XA==","signatures":[{"sig":"MEYCIQC+nEFJOBCpsdQohtpRAm38P0zCdiBsKnmtjlNEOYqsQQIhAKU0vbzvntYjSRzoFcPeC8w4gd3/wmaquViI0gOflaze","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"b5eacd4d26870b9806d45d47e98aeaf7cd115a2f","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.58_1782253259039_0.616120306486208","host":"s3://npm-registry-packages-npm-production"}},"0.2.59":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.59","_id":"@mettlecast/eslint-plugin-domain-module@0.2.59","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"3661c8060aeba33cbdccd8a544f27330f09c8fce","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.59.tgz","fileCount":48,"integrity":"sha512-4JgOwPHDxQMSHf8/Wo8fe/M0S2i9rCW4zB7mnymTsgLz6PEhVFcMoaWPzdeFMk5bwTAU3sxF6k9+GFj7MdVpfw==","signatures":[{"sig":"MEUCIQClvAvIQCE8aLvqinh/E5J0USA6H4b2ZNqxj1xmWPuA9wIgHsnYaZO7NGzDKZCo8Bd3mlhrvKIe9yW5WpB1TamGQJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"407d13b34db6c7d2d4c51407fa4583a85e7b1b80","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"10.8.2","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, and cross-domain violations.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.59_1782253981745_0.34450321141122586","host":"s3://npm-registry-packages-npm-production"}},"0.2.60":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.60","_id":"@mettlecast/eslint-plugin-domain-module@0.2.60","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"f6dd7d467e59ed7e8153f5526f28c48d06062011","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.60.tgz","fileCount":56,"integrity":"sha512-i2SNQCtTRDIIy6Rc8/mlHv2GXTBXtyKfR2oNJFnZhSq2cP0UQ++CigMG23DETp2ThBbkrBdvqV1r5KQRHT5cRw==","signatures":[{"sig":"MEYCIQDz0je+atM7oLRosfMsK118AEAXhuHRotI0SN15mwc9hAIhAJsZf4EwgU2TNYYrIXfcoOLGYl7Nc177qU+wbLmagenY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76777},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"3b86249e58dee5722303becc914b0bb4c7aa2396","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.17.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.60_1782751713313_0.0302641215649484","host":"s3://npm-registry-packages-npm-production"}},"0.2.61":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.61","_id":"@mettlecast/eslint-plugin-domain-module@0.2.61","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"c1b56e0adb7dac5183eb311b543eb0be4d53ed8e","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.61.tgz","fileCount":56,"integrity":"sha512-Xeomw5xA6esp6Qnl/SOi4XF9Gdtqfkoh5PlXBTogZaxS1zE5ruBjdQ1e/j3E6eFVZcB6iNIBqIuD0KLTVlLg0w==","signatures":[{"sig":"MEYCIQCWn27zrAagydRKqzyndQi2zoXzqC+UOuKULNXSuA1a4gIhAIIBH3g8zeEzIIobxTXDUXIHs6IPLhwhz4EU7I3e6HEM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77897},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"d2eaebe86410273c5d799fa5e0c747b4ba633fd6","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.17.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.61_1782987154026_0.6453395913613362","host":"s3://npm-registry-packages-npm-production"}},"0.2.62":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.62","_id":"@mettlecast/eslint-plugin-domain-module@0.2.62","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"8064e998c472d806ab137ab3b1befb1857056cbb","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.62.tgz","fileCount":56,"integrity":"sha512-JBBxGnCpEgW4aSBpIib7WhPRMW2dxCW2fuY97nog+iUNCT7KJk5dQxhPNwvvS7XEsirLtUBdsOYVTUuz/5O6Cw==","signatures":[{"sig":"MEUCIGgO8agw/WbPMJo9CLahYjwgfBGMj2dx3+wyT24jCNBzAiEAxZZrosru5avrwk3darQZoScG2718y7820C1A3a9MWEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77897},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"707b51e596690e63e5bb24d944769129ca5c25fc","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.17.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.62_1783010014413_0.09006686639794381","host":"s3://npm-registry-packages-npm-production"}},"0.2.63":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.63","_id":"@mettlecast/eslint-plugin-domain-module@0.2.63","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"165d89b5668cad7fe0600df3855692445e52e436","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.63.tgz","fileCount":56,"integrity":"sha512-0VGZmeFHte9AfNOJDNWKBDpBzyOujHd/AWLjYEIoel8Gsr/fPVZog2HP/4cDwhfiszNfEfUWLtne15rJOnTtJA==","signatures":[{"sig":"MEQCIEyg/NcGdvfs+uPzlj/yxY6ih10ex9qHCVa5HcFTR+QLAiBVF8Q8Rl5F0ZPH68sqoKI6q+E3b+3xGYJu0KIAnG6M2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77897},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"3a3d84566288baea7f65385983f4d625a44e6943","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.17.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.63_1783079685986_0.6149620337245567","host":"s3://npm-registry-packages-npm-production"}},"0.2.64":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.64","_id":"@mettlecast/eslint-plugin-domain-module@0.2.64","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"e5b4145d662fb458030ee162d7621284772622d1","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.64.tgz","fileCount":56,"integrity":"sha512-78T9xlHcLRy555pVfck3aZPJEtVYgfTCFhkxPvNowKw6kJVgSYjg5q8Zwa5aMEn5KqTh+WzCSCd40l10d+P8Vw==","signatures":[{"sig":"MEUCIQDJ8y6LKyyejCFfw0Mky9Mk/EVqwkRxDV1UzlDoswo3pAIgGUdyUlPS1o9uVaA5cmMiEWDqClDKoldDGrMdVhr2ISc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77897},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"d7e8be9fd3490b21f446e959d255ef6964828242","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.17.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.64_1783080895640_0.3092746996461688","host":"s3://npm-registry-packages-npm-production"}},"0.2.65":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.65","_id":"@mettlecast/eslint-plugin-domain-module@0.2.65","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"e5a70c8387d299230a6e9adea3e8e5d09ee67292","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.65.tgz","fileCount":56,"integrity":"sha512-Ih1ZIkfVqeHRB8jMcSpTCLfywfHclFSeduhXCDYP3F7XcKfBHYymukxtplXJgT/Tg1PugOSby8lvjPXTBHx7nA==","signatures":[{"sig":"MEQCIBHHSpB4+Yp3dK6cIF1u9HUmY9/gfw1NvBknK+yTxRSFAiAjGzaKM8Bss/dxONwQGHH0P7CBJN95zwUvyX3uan4mRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77897},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"8baa67e9ff96d7f6acd0be9275eee29a457149bb","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.17.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.65_1783246149028_0.6892992077742441","host":"s3://npm-registry-packages-npm-production"}},"0.2.66":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.66","_id":"@mettlecast/eslint-plugin-domain-module@0.2.66","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"fee621ea98590b90b79ed4a79dd910fbd109f59b","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.66.tgz","fileCount":56,"integrity":"sha512-yniQGQFNy1Y4lu636bE3zLSUc71g1BQ3RsZ8p8Nv1/dlU8UlDHG0cVuYOA7k7fPm1h9rxSaVNAXV2rzc8P3D/A==","signatures":[{"sig":"MEQCIEmbUuNrv1IXlGOnT5Gpype2IkbwuRxUBgWX8jXxnn1lAiBBYJYoudVKgX53BV570BFVR3Lc55DhavTG6vovP6zbuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77897},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"916129c9e8107801a079cb417512f6f64f0a2a29","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.17.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.66_1783248381253_0.2976859618773877","host":"s3://npm-registry-packages-npm-production"}},"0.2.67":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.67","_id":"@mettlecast/eslint-plugin-domain-module@0.2.67","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"5d18e55038f016f7bb467f19ef04b91f101fc268","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.67.tgz","fileCount":56,"integrity":"sha512-io0ZkejcjScZ28HYXZJrF9i4JPX4FVQZcWjO8vNzzUW9dJN99UyATNYL7pi1kxqglnGWhl+98SkfAfaRPYsOlQ==","signatures":[{"sig":"MEYCIQDAlT8BDFOHVBctzulhlOWvp1PZAJ1whBdiTuvnNNd5tgIhANm0ZpbLhhixTW+rApqkcO7rDBwI0dECee+ZHl1z3p2V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77897},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ad81f3919730c5e1658834ee3166f9da6e624930","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.17.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.67_1783256531679_0.4967619292121508","host":"s3://npm-registry-packages-npm-production"}},"0.2.68":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.68","_id":"@mettlecast/eslint-plugin-domain-module@0.2.68","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"f8407d53c9c226d3736e5a0e6e6f64c67460cd8c","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.68.tgz","fileCount":56,"integrity":"sha512-3QB9IzsCFxjdQLil5fn6tRqUpD0SGaDpCDaTFf55A/Ps6U9vtaeqPxswT1tCw48hCl0GqAi+wo1lSnFtlPzGPg==","signatures":[{"sig":"MEYCIQDq++Wjlb+LPxVDomrViBMMBw4T08Rfv/F01RVt+m3mLAIhAOFA9dLVrPd3lLfkLeFBqtTdjqpsXbXmHtWFEwj3S/nN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77897},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"17c4da595d26de06a51cca92cea58475e6a83663","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.17.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.68_1783264499744_0.018840576912543483","host":"s3://npm-registry-packages-npm-production"}},"0.2.69":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.69","_id":"@mettlecast/eslint-plugin-domain-module@0.2.69","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"faa7e43a6b3abf333b539894614e333722a15fb8","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.69.tgz","fileCount":56,"integrity":"sha512-F4BTIFvpKQja9g5L2j5OeFz1x6X724kZ11Z8kvfSYRQxr7I2gFWdDQvA5sIy/QwK/jrri9hk942NI8BmpHdfZg==","signatures":[{"sig":"MEUCIQD+PzS+plfN5N3P6Ts9CvzPMDzi36sjHKqCJJCgsJCFSQIgJXEEGqyZ7ookk2HOmdEez4h6ekRmjjqApGSH9xLl1Jk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77897},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"17c4da595d26de06a51cca92cea58475e6a83663","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.17.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.69_1783264921117_0.38521016136626307","host":"s3://npm-registry-packages-npm-production"}},"0.2.70":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.70","_id":"@mettlecast/eslint-plugin-domain-module@0.2.70","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"dcecbd996bd9b778dc170cdbd685dd812c828cba","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.70.tgz","fileCount":56,"integrity":"sha512-ZI8gmi9u0OIiWNZoZPe6CWOZHj/x4AxmfGRucrutNNdHJLlLG3TaVytOX9BrYSeuYCOi+FTE+t5kz70dTGdGQQ==","signatures":[{"sig":"MEUCIF6BgpJ+ujkDa3HSg8l5Fv1IkXsjMwr2XLzVjd+53ibwAiEA8F1g5TQXByuYudsJt0ZwOedVliQ8PePmYwzhRyA36oE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77897},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"da54fa3fb3b7dd2bb0d8db0f457438f7278c5245","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.17.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.70_1783328583807_0.9627591389360455","host":"s3://npm-registry-packages-npm-production"}},"0.2.71":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.71","_id":"@mettlecast/eslint-plugin-domain-module@0.2.71","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"b1760ef650c71228c968a0154f7fbb575f9fd021","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.71.tgz","fileCount":56,"integrity":"sha512-QnB46wnPi2o+AMRy+2CTw4S1f6yPJ9f+sbgm/VdK4lbvqEQ37Y1IKte8zEluEdHvz0c/SelYarM/r0+tma4QCQ==","signatures":[{"sig":"MEUCIQC9FVGEVbvbn6xVIsXKIeE4JsA27QP0txdShx7HZuobwAIgW/zM3ciALHZVaeKjPo0G3ZcEQmhfR3075rV06ubJzjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77897},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"2072d5bcf75d7687227bfbca653d9c76fc2e3cb0","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.17.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.4.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.71_1783466240428_0.3257082114315477","host":"s3://npm-registry-packages-npm-production"}},"0.2.72":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.72","_id":"@mettlecast/eslint-plugin-domain-module@0.2.72","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"b8009d2cc67cf88e6bd0c99e5b8f50047bc97a24","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.72.tgz","fileCount":56,"integrity":"sha512-K7t7iTTjyrKsbM88yLVEMyPHjYldzliTKbID11JeBaSuCKIchLYKn0I9OT8zLHDTmVUIxk2OfX1JcjKgXpI3rQ==","signatures":[{"sig":"MEUCIGgJF8vYhBzSAEIjyj7Kbp4n4gj9Q8fcUKvAzgPDiU7DAiEApXOn19Iy1FqZu5SBo7rRae8nRSoRdyz8bxoc9fyZQRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77897},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"f424205046534ad66da0c8876383e3711b4a4816","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.17.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.72_1783537758866_0.255938121566454","host":"s3://npm-registry-packages-npm-production"}},"0.2.73":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.73","_id":"@mettlecast/eslint-plugin-domain-module@0.2.73","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"aa7d8fbb413232530a8f86165daa2e063a93ad30","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.73.tgz","fileCount":56,"integrity":"sha512-LCcIw14KrpOLr/lpAHgDuo52FP+YOdKcjFwzN48hljkGn26JI5xc4cJNjqYZAT6SZyesLUZhRkVya+XOexvi9Q==","signatures":[{"sig":"MEYCIQCSW0eMMkbaDwOtd6eGZn6Xr9X0Zpb7nUKi6K/3X/ULwgIhAOZhG6YMHE8/PmWIfna9EiZej6zgbL+gG0lCc6ikgk8E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77923},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ef85c3796db17a79681f6aa07de04869a9606369","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.17.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.73_1783550554886_0.8927657367375283","host":"s3://npm-registry-packages-npm-production"}},"0.2.74":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.74","_id":"@mettlecast/eslint-plugin-domain-module@0.2.74","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"f474278112922f0e7982ec964e9f3c86d799ae36","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.74.tgz","fileCount":56,"integrity":"sha512-h+5IVZkvpH7UIEk8mSoHIxLn19TfgK+ofq4Qe5FS3Uhn+OKejbw+53EsNT6JPRc5RnnUMIYiIEZbMxOGBRwnvQ==","signatures":[{"sig":"MEYCIQDt/drVzP5E0U+6KOukZKnh6K9knJ2Mgvu2AAOh5OL7fAIhAJuPJFn1H4j10GY6ihz5oKqNWNT7e+CVGHHUIqcWB5OF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77923},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"4549332cb9f11f2f83c849dce41818464dfb9a4a","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.17.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.74_1783624622065_0.21942073058431122","host":"s3://npm-registry-packages-npm-production"}},"0.2.75":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.75","_id":"@mettlecast/eslint-plugin-domain-module@0.2.75","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"dc329e69967148ad1c79534b6cb35cb2ae88512b","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.75.tgz","fileCount":56,"integrity":"sha512-I+H8f7hUbNyYgC2vm+IAJyAr7L8GN651VbmR7Fi63Mpxrqk2hXHZko9qXQn5dBS9sSK8TL3Ppmr9L7pLe33b6A==","signatures":[{"sig":"MEQCIFHkGDojzHg74+WQ87Pd8od7ACI2S6g363Uo3YfDSGNBAiA9FFHZMT7juMM0PUIZMFcLD9CM9Uj9Ljl12joApCegIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77923},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a9f5efe11c8e6c097b21dbae3e25b9d6f943218f","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.17.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.75_1783629315284_0.5638021958973962","host":"s3://npm-registry-packages-npm-production"}},"0.2.76":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.76","_id":"@mettlecast/eslint-plugin-domain-module@0.2.76","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"ce67a1642410ba630f42798edfe6f7cddee927ba","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.76.tgz","fileCount":56,"integrity":"sha512-Wy2HTB9SDvvPCY6ANMNNXkjBnzc2t9/hFSZNA5p5X3ILYs+VYs40ZRd/E+k37KIz7Kag9O7OqjRfqa8kHGysuQ==","signatures":[{"sig":"MEUCIEQDnuul4ZiyyhYs+JAHlKfOc8I0Ah4nbvT7R1PWri4gAiEAq6HtFeDIJawIm7+NRyooZmeRSQzWZWc3qSr1SImSc58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78444},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"c216c9b28450f366de8f61fd40b25fcea074239d","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.17.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.76_1783973627013_0.09108582587275982","host":"s3://npm-registry-packages-npm-production"}},"0.2.77":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.77","_id":"@mettlecast/eslint-plugin-domain-module@0.2.77","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"a072ec80b504b0617b209d5e8a2ca6a6d12125dd","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.77.tgz","fileCount":56,"integrity":"sha512-UAjKS1gM8RVIzA1BFwkjHYyAMZqE8qQsgzyxFszHp5Ve+Qp7LQq+cSC4UWWv1k+UtvqVXwBtRmDjOXKwzL7y5A==","signatures":[{"sig":"MEUCIG6fSjfHinVE4Gt+xHPGdOi3HBJ+IoU3bmfXDjkc6aCFAiEAouMJarfoMSLQMC6ORLSOnV3LnJGxSdaRqnuUpFUZVAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78444},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"64e7a737180b4c965771027637d7e4e122d12504","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.17.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.77_1783976462263_0.5254787011463196","host":"s3://npm-registry-packages-npm-production"}},"0.2.78":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.78","_id":"@mettlecast/eslint-plugin-domain-module@0.2.78","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"e0f279bdcecf77804591d0ffa01eb5eb7ec4f1f5","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.78.tgz","fileCount":56,"integrity":"sha512-L0nlQopGEpHRe+syujXkBN3E8TQxx0M8hQ8cQAyE9MzqCzZ4MtAgK/lOFnA0G42LzW7viy1KLCjGieaoFrDE4g==","signatures":[{"sig":"MEQCIFNlXcF758lS5XvURj3+1NAZyUrrgHSFOO2suGxqwllKAiBx2EifmrY92QjxG2CpVIphYfww/XWDlgi3QzrKfjnVdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78444},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"3ae24b5e9ff999aed94fcefc2b68aeba0e48eaf6","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.17.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.78_1783978971071_0.9837317821105125","host":"s3://npm-registry-packages-npm-production"}},"0.2.79":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.79","_id":"@mettlecast/eslint-plugin-domain-module@0.2.79","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"910394131efdb21c988a60445805daad07261c21","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.79.tgz","fileCount":56,"integrity":"sha512-bD2v/ce0RDUC/fn5AQy0ml/LpIft2FWYrs+onnbz3NdZJVa258vmDbZKifmuVNnxAhFM+8echrNfszj5su3KOQ==","signatures":[{"sig":"MEYCIQDE3/HQdYK39zlsfUjLmdLdyPwIB+k+5oY92kNitTzaHwIhAKg9OsO0q+t9qpeN4VtbRTjzERdOdXqMOjwmbi7VFcHk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78444},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"8f30cf0e253617438d3c375b2ee7b4f35961f8c5","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.17.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.79_1784014699793_0.6299811534026059","host":"s3://npm-registry-packages-npm-production"}},"0.2.80":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.80","_id":"@mettlecast/eslint-plugin-domain-module@0.2.80","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"a079319c710076d9a4986225158d87381a7ba884","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.80.tgz","fileCount":56,"integrity":"sha512-sJX/YnAcWpqN47FTxar2PUZBtrhpKCQJw75/E/Ds89Jvj+WZX4A2k4lUaenOFwcmG23lUcHkLDeTtJBLbc1CYQ==","signatures":[{"sig":"MEUCIQCizok+70AAtM7gaU4H3bhuRcOmDp7gF+RRcJ9au7BTuwIgYQlDNwXcTDwpowccEX9TQbdjo0ZUcZgJBf43/sh2PiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78444},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"444d8351eb04daa7a9c6f16416b75c3d7df0e285","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.17.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.80_1784057546140_0.7280826817349118","host":"s3://npm-registry-packages-npm-production"}},"0.2.81":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.81","_id":"@mettlecast/eslint-plugin-domain-module@0.2.81","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"58adef495bbe528d923397fb0f3bd0dab1eae88a","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.81.tgz","fileCount":56,"integrity":"sha512-tz7aIjjA2WvCfbTyZ6D+ZD6IMfNSzlXPTJwZAyK1Tx3JMxMbbNVFFXZtUtCXuFR9VwGEDskwWHAwQF75FeJAzw==","signatures":[{"sig":"MEUCIQCCE0L8dPGdr7O75WDEKuoOEJGPKdZrw8wXfCTMmgKxJQIgT6CMDhFjMeb9sdlk7VQs4Z/lLnbfDMLZ7kBvhaHeraQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78444},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"d6429072c65ca4644a3b1717b118bcf0a3d42ef1","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.17.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.81_1784062877300_0.10749135090095097","host":"s3://npm-registry-packages-npm-production"}},"0.2.82":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.82","_id":"@mettlecast/eslint-plugin-domain-module@0.2.82","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"2bcd050d0050ead150b300cb8a90aeee658e93aa","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.82.tgz","fileCount":56,"integrity":"sha512-ZxylwouEhZY8qcDJqZdX9EtsOZqFcdxGNDoPJbi9pvhzS2D7g2Oq4zuzjvUVwdHoDFr57gGZieYI/ocNKizUGg==","signatures":[{"sig":"MEUCIQDIHKQ5w/e5xEph+mKJj2mB63WwzyGXblq8Vb5Cs6M7GgIgWhA+sLr0njQBh3pNxwQKDwYG44iMMsagdEoQ0fhPDzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78444},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"e7e56823d539dfbb00d8340fa543aa3269b37dda","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.17.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.82_1784126635496_0.068782342172929","host":"s3://npm-registry-packages-npm-production"}},"0.2.83":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.83","_id":"@mettlecast/eslint-plugin-domain-module@0.2.83","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"27fb49ce16373b4f348d77f99be2785e2712186b","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.83.tgz","fileCount":56,"integrity":"sha512-AtAAqDAvSobj78kGp2XOrngoEV2x+3SrPzt75DqMM8GH+ynM75E8Hnya9LYl2aHeqgZDrXfnPYTKkOdnZC2jYw==","signatures":[{"sig":"MEUCIQDIiokI8SvMPQopWBzHDMgtSCpzLV6MF/2RkxGZVD+Z6QIgRuiQIU7a9Ds8Aq+AFsHMqbZjxDJmtrs1TiAi8fUb1rE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78444},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"3b1cd888c51d2773e9d95e7db05e2ba8b01d20be","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.17.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.83_1784459795826_0.9874167891754817","host":"s3://npm-registry-packages-npm-production"}},"0.2.84":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.84","_id":"@mettlecast/eslint-plugin-domain-module@0.2.84","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"018db28f713d97379b5de1dff63a6a5be1367a33","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.84.tgz","fileCount":56,"integrity":"sha512-AILLVHuVrTjh1qmpW8Ar7M/uIZ3kKq/sOX4DIet/44ORe0tkhlZONLufCx/I2kLdYwFCj8sqU7aD7RA4TQ944w==","signatures":[{"sig":"MEUCIFubEtJamHgSghZkuMjw89fHtE6GV0mzzbKLMQw7J3kIAiEAg2el0BVbwiB6Z0VlLPE5CbpQC/MN4Xh3/NdRw0viT+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78444},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"2a7a1db62cd851ff71e24aaa9d73959a2cdef700","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.17.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.84_1784571154866_0.09874414096237771","host":"s3://npm-registry-packages-npm-production"}},"0.2.85":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.85","_id":"@mettlecast/eslint-plugin-domain-module@0.2.85","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"87c95a205ed39c44da181bb18c43dbcb634c8c44","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.85.tgz","fileCount":56,"integrity":"sha512-8B7AocfF8UUEommccSFcN1F+kA/fWE2qS92uKRhWu59LJBPIsdjxPbyqJ0AZ1h+Ykwv6v9UlAGpN1uqlOF4ssQ==","signatures":[{"sig":"MEUCIQDc0XSLT/Y8WRv7oTfoSL4iXPqs+4ndoRVp6lARkcmCqwIgGc4zzruV9zk81x7/AnGjzXG4ZbdFFootwPrPKKk4WkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78444},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"869b45978d502bbc62deaed3754585502940720a","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.17.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.85_1785062118649_0.5812065127027439","host":"s3://npm-registry-packages-npm-production"}},"0.2.86":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.86","_id":"@mettlecast/eslint-plugin-domain-module@0.2.86","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"ffeb16dae1ccfabcea708a7c1d62fdf49359279a","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.86.tgz","fileCount":56,"integrity":"sha512-E73lqDSN62y8QN9e8O1v/z7hOIl3ZvsarQXn//MaJcNAUYmrAEh9RAX7v12wL97ruvi+7le12nht9+cigKCWvQ==","signatures":[{"sig":"MEUCIQCMMuTHoOYnLoTLuSZxD99P+bxHnzbkw4krKkhMz1DNwQIgAtXq0n/BX1iwryuhydo1TCJbd4MJt59dDDqWJ5D5TFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78444},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ff91bc1e2291e7c3beffbcd0b1969876f37516b4","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.17.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.86_1785068349241_0.5995962898369998","host":"s3://npm-registry-packages-npm-production"}},"0.2.87":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.87","_id":"@mettlecast/eslint-plugin-domain-module@0.2.87","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"1650ac3e7d4646d3edd4572e44ec735c9fedd186","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.87.tgz","fileCount":56,"integrity":"sha512-S+AkgwIfw9CcBBkNyJ918/Z0puYMbEma536KETs9az6mCyFLRMykgrhYqaLvAlhbY0KD5u1S0dOPGdu6OZCNFw==","signatures":[{"sig":"MEUCIQDALPIHVNuYH/K4IDqvSOVok6vmm2iOK+1ae67mz35cDgIgPzzQl6ogfciopgeFKlXD0FF2rdh81t+qwLrVxetp1qA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78444},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"092a1faa2263339f2625e5cf1514fafba777fd22","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.17.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.87_1785081084918_0.7291158715188377","host":"s3://npm-registry-packages-npm-production"}},"0.2.88":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.88","_id":"@mettlecast/eslint-plugin-domain-module@0.2.88","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"a984795446cfc567ba4edb2dcfa3ab383f12845d","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.88.tgz","fileCount":56,"integrity":"sha512-WE43+DA9eAxIlTIIjzm/GL3OG81UUjJLYctKygjAGqAmkkiN5EyIf8Z20on6O6buSLa1W8hWhIG31L9yUbJaYw==","signatures":[{"sig":"MEUCIGpwLLP9sfrM4Pn0VeMUVaM0QwThH9YhkWlXxVbgaiXXAiEAgy/5tThGmj3c5L+P29aaeUCQ9xDeZdg22HlM7iwhpl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78444},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"76bd469d9a92b937623f4a28dda61fc0f9c533ee","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.17.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.88_1785161145749_0.5047636914698983","host":"s3://npm-registry-packages-npm-production"}},"0.2.89":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.89","_id":"@mettlecast/eslint-plugin-domain-module@0.2.89","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"3e9106c27c767b61522d24ba4797bf2e23855367","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.89.tgz","fileCount":56,"integrity":"sha512-q2p2pbRQQoxKTfNhcTrqgtw9QYg33LkJRt+Y+R6qiT4ZE2HgBmViFWGc3vXqX6oMkKU7xDFT2Td7Ss7XjxAlMA==","signatures":[{"sig":"MEUCIQDcCH9iIbE8j2iVCb07ASIbaU/G222aswdveYWtEHTYbwIgReNRV0D54FCwBBxmkiguUB8sDmA21ffgnukQMHqKb4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78444},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"c05db98bbc2eb86c80ddcf140414495231303094","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.17.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.89_1785266969356_0.8208183955825308","host":"s3://npm-registry-packages-npm-production"}},"0.2.90":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.90","_id":"@mettlecast/eslint-plugin-domain-module@0.2.90","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"dfa0ba2ae3a6f9a785d5637d3432c9768e4b817b","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.90.tgz","fileCount":56,"integrity":"sha512-WstXT2URQc8FyGWN/P/R3/IjpYjh63HkbE8sbAHdpGR5oN1W6Z4r2y7qo2q5c4msuTxnIXlKifwo+CZhQkTUzA==","signatures":[{"sig":"MEQCIBZFrcmvZQ+SAo2Ujd9VYTmuWpuNIAv/iJlxbjoge3BEAiBUSohr1AB7PQeAzjIWe3UjHgqf1cZRArDhVtJyw4GM8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78444},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"1ef48ff19c305f97486ef50455822686796f8347","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.17.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.5.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.90_1785270726905_0.37197259154058315","host":"s3://npm-registry-packages-npm-production"}},"0.2.91":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.91","_id":"@mettlecast/eslint-plugin-domain-module@0.2.91","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"7ffde6dd17ea93c9ea2334c044f5367364913324","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.91.tgz","fileCount":56,"integrity":"sha512-dJyUyn0UPpjCV5NpkGulrAWj8f/SMRNL5xXLx2AB4dvApe/i720kEB1E3cDX6rPwAB2XADEdDJJIM/CVHSXHkQ==","signatures":[{"sig":"MEYCIQDdCGPWWIoi8g2mXOW3ZvtGIkKTsCpEjFAulxIx/HJHZwIhAIijK6ajBOS4qUQiU31OQRkEVgnqfS5hREyu2sJgJJRq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78444},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ed702417ccacbbd4901f25cf00503e899fec0fd0","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.18.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.91_1785868711983_0.5029591708491845","host":"s3://npm-registry-packages-npm-production"}},"0.2.92":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.92","_id":"@mettlecast/eslint-plugin-domain-module@0.2.92","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"2f8ca2716ffc8d9c7bdd7375ea2454948222e987","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.92.tgz","fileCount":56,"integrity":"sha512-VgmN2A9g1dVwa9lGIBKe8ashCJ0B4ed5hA2Y7BhSjzw7qrWxPYw1u9rNx6jn68ryy7ppmpC3DXnf37YtiuvHiA==","signatures":[{"sig":"MEYCIQCcU4Y6Kdfv6FxIfbOeGYIKnChBk0u7jOwpoQ1hBuTIkwIhALRbib405kZ1dTqt3uR+prHRxHHMUr26yYuaVjumGEuz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78444},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"acbaa27bbd42c60f2e8114aaac11b23fa72ecac7","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.18.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.6.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.92_1785962873003_0.3313011008126512","host":"s3://npm-registry-packages-npm-production"}},"0.2.93":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.93","_id":"@mettlecast/eslint-plugin-domain-module@0.2.93","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"326647b34beedde0fdf2e8a6303c010d72107d69","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.93.tgz","fileCount":56,"integrity":"sha512-wNW1xpYmpVGQZ0mGPwsSKVFZ3gwaOVtuhH4t8LNcLadRqrrKYU5F6hRM39DqxS2rumRc6xla304u1SJDFpBHXQ==","signatures":[{"sig":"MEYCIQDbCON/qHOuAjkCYTI8mt03jJCOrvo/Ng8Zb5xcoPv1ewIhAPH31zfQStNZXsHugRoyojOXAXFOx5cronitXnrjSzlG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78444},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"79b2c0fbce5db60799a968f0a0e548b77fb7a3c4","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.19.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.93_1786047054753_0.38049282830052533","host":"s3://npm-registry-packages-npm-production"}},"0.2.94":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.94","_id":"@mettlecast/eslint-plugin-domain-module@0.2.94","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"789dcfd8a8a52688a90cb90c63476208a9b8f986","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.94.tgz","fileCount":56,"integrity":"sha512-MlLRMxJeUTfn15oQMBtLJB57dOs9Ky5kARZFEFRzp7DY2Tqmsjd7CYXZt/8I9VGqLibMATb+SAM9WjtBh9PHPQ==","signatures":[{"sig":"MEQCIHdmJEfcmkhBeMpdoVchkRQL8nUxsH90ux12obei5LRYAiBSquqb70XKBZs1cK7q+CA7B/XYyRuwakUewEkEas0jsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78444},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"968641918b0a0b0b368a9f9c7f66b45f3f92b77c","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.19.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.94_1786281718950_0.57511779664199","host":"s3://npm-registry-packages-npm-production"}},"0.2.96":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.96","_id":"@mettlecast/eslint-plugin-domain-module@0.2.96","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"f9948035a0319ce5a90e302a51cb1f57866adddf","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.96.tgz","fileCount":56,"integrity":"sha512-JMNO/ToDMz2bn0tZd5TU8pxDcsPpOKSx79wxQxqmDbA7FzMOKJWlrUVNAN1EmGB8mMNjP8s/Zz3fcg5f0Ku4ow==","signatures":[{"sig":"MEUCIQDqB7omdf6d7rZuQw9UzGv73AYk20mxlAKgFXATF7CkZQIgKiP5J0JCkVtCcfH6FTapYXhOKRHmOdwqidMuNY8GYNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78444},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"c013fce61ac6961fca286fb0d48d6c58dcb1db6c","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.19.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.96_1786380353000_0.91143976527664","host":"s3://npm-registry-packages-npm-production"}},"0.2.97":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.97","_id":"@mettlecast/eslint-plugin-domain-module@0.2.97","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"b9c5e50250ad202e72f58e31ccfb50e0299ee3c1","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.97.tgz","fileCount":56,"integrity":"sha512-uB2r0uwrUqM9QbepuGO64Wch0379TDlwJAfbJSUZcSlzzVV5NlTAmI/TqNg9N3YBWn3+Df8SbCgsSbBfX3BtOw==","signatures":[{"sig":"MEUCIQDrk4ld3qC9Pr3sOhTYee+Is9Dp/qRTqpwGbw+icPgUFAIgRzUC5qYPxioaWNzdxUiW/bNbER6pKG2exVJNpopcj2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78444},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"534445f146b5fbd4863e0d3b656418d55cfe99f5","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.19.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.97_1786396868188_0.9159158173249462","host":"s3://npm-registry-packages-npm-production"}},"0.2.98":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.98","_id":"@mettlecast/eslint-plugin-domain-module@0.2.98","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"dc69d2e3f00f163cdf6889405c4888d026c01d79","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.98.tgz","fileCount":56,"integrity":"sha512-OH/a5twTgP0iZa5/tiWrXSCdsnnFXOrjSJ2B6ndZ6WS7sAvHUqWuZdr7b/uIsvj0xUx8ElvWH0p+e8MDmmnQWw==","signatures":[{"sig":"MEQCIDGW0YpvvKOt81SMBJ3fW60c+6jXwqzNV1H65FX1FsV5AiBcpAwZEMNodK1VHca8YTszq0qafkt4MmxAZ0IKVwVw5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78444},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"d9b923736d6ce1d12b90f893186a5eef0e88156e","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.19.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.98_1787517248114_0.29489855683350674","host":"s3://npm-registry-packages-npm-production"}},"0.2.99":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.99","_id":"@mettlecast/eslint-plugin-domain-module@0.2.99","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"0273bbad7f0458f82e8583af2b419175a2bcb12a","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.99.tgz","fileCount":56,"integrity":"sha512-aFaHgi7pXI9sdFMcQZmqrXTKckNdPWeLgs/s4lhwT/Shd/a2XbjGq9L/BY9CBIjIkNmvd1dK76mD/oFOYcUorg==","signatures":[{"sig":"MEUCIQCh4L7VOn5GIdBMWHp6mRFT2vmrbvnNA6LjZl60D5ooMAIgD1U5v8BOEug1fIQG7OMWEiUlxVRsEyXrHcSTzi9385U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78444},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"18ef45ea89ba656bff90592c984d546bec1974a7","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.19.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.99_1787598906866_0.3417335252712268","host":"s3://npm-registry-packages-npm-production"}},"0.2.100":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.100","_id":"@mettlecast/eslint-plugin-domain-module@0.2.100","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"b10f5cc1ecb096d6281a1d43f843dc12052deacc","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.100.tgz","fileCount":56,"integrity":"sha512-dmZyYSjHPfp+s48DF/3K/XmR1Ud9bfMfgpqGX9XfgnJekzFZtSED7qsNG/x+pgT9LbRSBod++wXsdDGksIT8hw==","signatures":[{"sig":"MEUCIDFljW/BlAvt0r0xisUOKLL0U9fYN5YQLSYPHi3TAIn9AiEAx09+ES/93GfFiZrT+3KORgvvehWEM5hyJWJ2VIcCSsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78445},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"2d4c0a78c78847fa1286d7c5e0ad2ac4ad1a59b2","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.19.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.100_1787603953620_0.5161907221868884","host":"s3://npm-registry-packages-npm-production"}},"0.2.101":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.101","_id":"@mettlecast/eslint-plugin-domain-module@0.2.101","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"2d8d04d116abb90bb038156aa31ccc9172463d13","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.101.tgz","fileCount":56,"integrity":"sha512-y5I/3o07xzayI4FDg5oRoRjmX0HqUP1fgtX9jErce73tgQ1UGK0228I8GTMItfcRae/e6JXtpIUcOe9C5Zpklw==","signatures":[{"sig":"MEUCIQCTzqxx7PribWsr0UIkSna/7mYlZfPFF/c4GtNKQDIXdgIgSSWU0g29G62Qv/v2Bk3a5V3xWCbQa9Ao9d2oX+fc7YM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78445},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"45e1f65e95a23157e4317a611870c000bfd739f8","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.19.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.101_1787605631047_0.02552703307576265","host":"s3://npm-registry-packages-npm-production"}},"0.2.102":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.102","_id":"@mettlecast/eslint-plugin-domain-module@0.2.102","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"1dfc3e6bd7af52b50675c738e9405a238ad50d10","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.102.tgz","fileCount":56,"integrity":"sha512-jThFoQMuemGVzVMjFTwkJvZULvBds/QsZcB4S9Fgb4WfNKpOzG41K2jzzZgFDmYLioYjTKiWPMLBiy0gqvjnBg==","signatures":[{"sig":"MEYCIQCMxyjkpx9ICRQqOWiX6X69JYBCcoqOc57R1kHQLqDQQQIhAI5AbffLIuMnp1tPBYkBzdJ9fQ3MWEqmHylBFsTth4dC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78445},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"4eda8a414187aa079c9d34550345fc50e177c166","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.19.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.102_1787607133238_0.8588103948197872","host":"s3://npm-registry-packages-npm-production"}},"0.2.103":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.103","_id":"@mettlecast/eslint-plugin-domain-module@0.2.103","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"bfaa5fc6b2ba3ee47a46bac7cf78b4c08ad47109","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.103.tgz","fileCount":56,"integrity":"sha512-0anMFco88znr3gIDpAwLSK4A2OKzuMxpQ93ByJxXlBb5mrf+KtWR1w8KoZ9xepOb+8W9RqlYiTR3nhkQkfYx8g==","signatures":[{"sig":"MEQCIDmQIAmZyLyjus/+QWA9kmAzGcuO2zZJ7jzC2E6bbLM0AiBl5xYoIX+FH90OlKmE/LAkZZvHYsy+X8MuIgTdgEtJ/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78445},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"08a6510dac4ee835bd1e73f96b50ad3bba472ffd","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.19.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.103_1787686822582_0.8637614903603898","host":"s3://npm-registry-packages-npm-production"}},"0.2.104":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.104","_id":"@mettlecast/eslint-plugin-domain-module@0.2.104","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"4f5f09b8ec65e2d277ad421ced8494fd3c2481bb","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.104.tgz","fileCount":56,"integrity":"sha512-bCAOvyqERPSJRpKTqGRZaBcrJ1KfShBIf3YOjXvEnYy6dktNt71dyWbznpTrGUujqYkhOAxEGn7FH+uHyNtzzg==","signatures":[{"sig":"MEUCIEKOcE8w0Bcr5vQizQMBq5s+2tJsxRzUh30MLOuWuDmZAiEA0SkxxL5/P8zA2kR5y9Y4Lt+lXWypBKFQyyO9b4BRDB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78445},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"9428ae94bc84791abdccb5cec681404bf6f0a1b1","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.19.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.104_1787693718495_0.6510433147039933","host":"s3://npm-registry-packages-npm-production"}},"0.2.105":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.105","_id":"@mettlecast/eslint-plugin-domain-module@0.2.105","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"310d2e180eec7a74fefee7af2296cf716adcd340","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.105.tgz","fileCount":56,"integrity":"sha512-qhPdO5aMs0ZHz0uNBOVhmG3irhBCMWv5+BCfEpjLTy1tFqeYnQ3mQ4XNbTl/yc4zwchTRzQhcnnE/I0jUsSxYQ==","signatures":[{"sig":"MEUCIQDJ9I+RvybS+2lGKDooVCx2N7v6Ccyc186uAdA0NPSYiQIgHyqaG6OI+XOnl+Oo6ZlsIqnPzPGVZsRugklG3VygEJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78445},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"bb32f81b64b4127daff2f36027258b8e5a0166d8","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.19.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.105_1788000534544_0.21274437219950637","host":"s3://npm-registry-packages-npm-production"}},"0.2.106":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.106","_id":"@mettlecast/eslint-plugin-domain-module@0.2.106","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"6b23e10b70becce9dd4e2e258053a9ff216a01ab","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.106.tgz","fileCount":56,"integrity":"sha512-6XN7PfK8mvzTkGrgFMdO2IUwY81aq4gyVujWAVWIAQWto4kBU2elkCkYZC238Bzd/uyXLX/0FYNTGFukgtci5w==","signatures":[{"sig":"MEYCIQDbnjsYDgoiYhxWloEvC3TQt2YW6JaQrKnXyWOa+ZxWBgIhANYXpSd39VLDUo6QisyQ27RhLx9l4HMVF9H9+iVsDGKE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78445},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"b1d800f90a2ab2b79f5db715916d5bf70213892b","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.19.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.106_1788296173168_0.8898598043929256","host":"s3://npm-registry-packages-npm-production"}},"0.2.107":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.107","_id":"@mettlecast/eslint-plugin-domain-module@0.2.107","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"580724fab70560d007241245e5de0df5dc55bd0f","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.107.tgz","fileCount":56,"integrity":"sha512-mWLf40k1FOROVgGRlqZSuC+wNB9VggeIdotxy5GcF139Tqa3Ncfl3zhmzUPdVL3Uv+wY4nVH6G+W+x8EyiMGTw==","signatures":[{"sig":"MEUCIQCHZeijRRhQWrhCUkcD5D2f66NvPwMiw/SLsjCMxe88wgIgJmHcdTQPSlLJcCBOU9cHHPAD7bpIYIKqJLc7L9vc81o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78445},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"d61c22f29cfb11e4cd1b0df6d0adcf7261c08c05","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.19.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.107_1788464932973_0.7987201545781284","host":"s3://npm-registry-packages-npm-production"}},"0.2.108":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.108","_id":"@mettlecast/eslint-plugin-domain-module@0.2.108","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"75d196021209ad4f33035770b53ea9bc46ce6cbe","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.108.tgz","fileCount":56,"integrity":"sha512-oAdlM6its9jOM1OTp1vFt+uAnRP+guNyKPqFX9eQRCuOxLK8/ppQPdM+hIotuOnQaq9RmZpzDxxRpKEnrV3R3A==","signatures":[{"sig":"MEUCIQCK3iE/+6ruow926t7efacyyEeE/tOs9GC7wBVQ0R7WrQIgJ9ocoPr5S8GtaAQO6j912R28wd0TkfQS99vZ8NghjIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78445},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"8c4a377afb9640eb7c48a36663f44611dad074cd","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.19.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.108_1788474448595_0.07388755033049943","host":"s3://npm-registry-packages-npm-production"}},"0.2.109":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.109","_id":"@mettlecast/eslint-plugin-domain-module@0.2.109","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"523e7a913443d27cbb4864ac93e4a381f5b7a21c","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.109.tgz","fileCount":56,"integrity":"sha512-8Uzm/eboQNKXqbGIiHDUSzmu+vefAx7T3/b8O+Q75+mBjUVGOagW5KvD65OYJG4qUpX8wHceFtB00G2KYPTPCA==","signatures":[{"sig":"MEUCIGUsuw9ir8+pEsqHArQf+iI9tXty25Vii34caDViHd8eAiEAgBb+PGf6ZysxC1ZOp2Qf11kl8kTeApJcWibARS9SawY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78445},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"9b78b877b9a4f40d918f995e727fa083798a4635","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.19.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.109_1788555122146_0.7919006402116537","host":"s3://npm-registry-packages-npm-production"}},"0.2.110":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.110","_id":"@mettlecast/eslint-plugin-domain-module@0.2.110","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"33ace80f6ec66ce394ee7f578ffa3d783045cc03","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.110.tgz","fileCount":56,"integrity":"sha512-ITtsOQgHretuTJUULV8pG3/N7NpYP/NPL9o7WB8GojWhHVwpKyUg7RxpjBUUw+3Cjpe2U+MfAOWFb0X7K2xJdg==","signatures":[{"sig":"MEUCIGHQ4kUtPhnyn/UoYgfFYK2xWg+XlF25ovBGkuM0G1dfAiEA2ztIEYixMILMS66JrnEUqIHBWoaxLOXnKmIBYUEaPYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78445},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"8c715ee56ed02c7c8169fba8e343e38792ba87ce","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.19.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.110_1788615431104_0.10396680906487799","host":"s3://npm-registry-packages-npm-production"}},"0.2.111":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.111","_id":"@mettlecast/eslint-plugin-domain-module@0.2.111","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"589a590cecec35bc9886c30a8276343fb8f14352","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.111.tgz","fileCount":56,"integrity":"sha512-tYl5A76RnJ/P+g0jAsEuJNtkkFSRoysDr0QblIqj7jgTdyXns/eR2i64YHHVO7K1JpTpBk2NC2ecs9IKWI5Cvw==","signatures":[{"sig":"MEUCIQDqrACoXhyxkCvQ5soSlbHgC7XWYLX8F64nPySTfKVLHgIgFkqX4xe8q2BW53YrEFZiYxhIyHMsJwOtmoEMnwwAHSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78445},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"9574788133711ea0cfedb6556a81709aa6ee7aa0","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.19.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.111_1788694863394_0.2728362390465955","host":"s3://npm-registry-packages-npm-production"}},"0.2.112":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.112","_id":"@mettlecast/eslint-plugin-domain-module@0.2.112","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"286aa9bd366e6db4e970ed8ba9819acd9d57d369","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.112.tgz","fileCount":56,"integrity":"sha512-YFkRHjfSOhgScEczhmTwV/EUzSayioBf2h+nq0tPpAS4g36lZJq0TKB/DdNuM8P7HJinLJMZbHDiL9NH/DDLmg==","signatures":[{"sig":"MEYCIQDl6UDwgcLPG91ctPeXuijd9l8IIpyExZwoKTTzAZiK5QIhAIErWyJnPDYoDmzcjvagRfNSLH6P/2qvb2wT4aVA/XPm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78445},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"56f5a57bbde8b67d878e331ec8e08dd7bcd1d446","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.19.0","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.112_1788723282933_0.5517897201564446","host":"s3://npm-registry-packages-npm-production"}},"0.2.113":{"name":"@mettlecast/eslint-plugin-domain-module","version":"0.2.113","_id":"@mettlecast/eslint-plugin-domain-module@0.2.113","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"dist":{"shasum":"99915472c265a45fc80d4f38f509415ae18161f8","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.113.tgz","fileCount":56,"integrity":"sha512-/2m/V3iC3dNC45KojL5HOYNZMgfd0XBxbX71rWZuFovfDh3nhUfc0v/tNW3QeFGDB5kmCjSCrY4al535KvtjBw==","signatures":[{"sig":"MEMCH391UFya91Fg7nHTqgy9rV9IY1BaSl93/RA/fXVzu9ICIG/hEn65npy0XUZYhJmhrQnoGivm9G9OzcdjeMBi4kIQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCmUs5m4eRRnaKXsRoTwtPfNKCljXBcGinCdQSm8GrvvQIhANgOj/rjPXKYFUXU/Az1Klu5G+me1WHwpHANv9Xt2VlX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78445},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"f32840707ce9c72cefa47b1aa83f199d7bab215e","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.19.1","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"_nodeVersion":"26.9.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/eslint-plugin-domain-module_0.2.113_1789924450524_0.19919982871196074","host":"s3://npm-registry-packages-npm-production"}},"0.2.114":{"_id":"@mettlecast/eslint-plugin-domain-module@0.2.114","dist":{"shasum":"5f80d0ea773bf1caf6e2bedcd1e2f21f36e05561","tarball":"https://registry.npmjs.org/@mettlecast/eslint-plugin-domain-module/-/eslint-plugin-domain-module-0.2.114.tgz","fileCount":56,"integrity":"sha512-VMum6cmYSH80ivvnCxTTRktcsqsD9YbOcLBHpS8w+8OVjvDWWq8tOps5atESn0STteUEf+sweQIM6v+mMbw2qQ==","signatures":[{"sig":"MEUCIGqqSFHQQ6HOslzJjnkQBNOb58/edCnCnCWy0VH67HHzAiEA+RcYurSoalR2EDX58eRc7r3grYnrDC+ff0jDI5aM4QA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCnOG+BlNo0etb3yDwiMdWb/f0QacnU0TReOTaKJ5hsvQIgKV6PehZQ5z5PH3Zn2K3hR11ZJgDeZp9Au7Td4pVxHEE="}],"unpackedSize":78445},"name":"@mettlecast/eslint-plugin-domain-module","type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"01400c82edb969fc377823144043e0b257c5bdf3","scripts":{"test":"vitest","build":"tsc -p tsconfig.json","typecheck":"tsc --noEmit -p tsconfig.json"},"version":"0.2.114","_npmUser":{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"},"_npmVersion":"11.19.1","description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","directories":{},"maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"_nodeVersion":"26.9.0","dependencies":{"@typescript-eslint/utils":"^8.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.0.0","typescript":"^5.0.0","@types/node":"^20.0.0","@types/eslint":"^9.0.0","@typescript-eslint/rule-tester":"^8.0.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eslint-plugin-domain-module_0.2.114_1789928479898_0.758176438521347"}}},"time":{"created":"2026-05-11T21:09:28.857Z","modified":"2026-09-20T18:21:20.305Z","0.1.0":"2026-05-11T21:09:29.139Z","0.1.1":"2026-05-15T19:38:54.403Z","0.1.2":"2026-05-23T20:59:10.414Z","0.1.3":"2026-05-23T21:42:09.252Z","0.1.4":"2026-05-27T07:45:03.441Z","0.1.5":"2026-05-27T11:08:44.211Z","0.2.7":"2026-05-29T08:42:56.668Z","0.2.8":"2026-05-31T20:28:46.117Z","0.2.9":"2026-05-31T20:55:17.124Z","0.2.10":"2026-05-31T21:43:18.932Z","0.2.11":"2026-05-31T21:59:50.244Z","0.2.12":"2026-06-01T07:24:17.529Z","0.2.13":"2026-06-01T07:59:42.607Z","0.2.14":"2026-06-01T08:08:12.391Z","0.2.15":"2026-06-01T08:09:57.313Z","0.2.16":"2026-06-01T08:33:19.525Z","0.2.17":"2026-06-01T08:45:16.221Z","0.2.18":"2026-06-01T08:59:20.949Z","0.2.19":"2026-06-02T13:46:35.258Z","0.2.20":"2026-06-02T18:17:35.345Z","0.2.21":"2026-06-02T19:23:06.531Z","0.2.22":"2026-06-02T20:33:57.547Z","0.2.23":"2026-06-03T09:55:44.676Z","0.2.24":"2026-06-03T10:27:50.582Z","0.2.25":"2026-06-03T12:16:12.874Z","0.2.26":"2026-06-03T14:42:21.208Z","0.2.27":"2026-06-03T14:46:31.194Z","0.2.28":"2026-06-03T16:02:02.938Z","0.2.29":"2026-06-03T19:37:47.638Z","0.2.30":"2026-06-03T20:47:04.320Z","0.2.31":"2026-06-03T20:50:00.488Z","0.2.32":"2026-06-04T07:25:53.528Z","0.2.33":"2026-06-04T12:35:33.875Z","0.2.34":"2026-06-05T11:56:39.013Z","0.2.35":"2026-06-10T19:31:36.804Z","0.2.36":"2026-06-10T20:25:29.183Z","0.2.37":"2026-06-10T20:37:24.123Z","0.2.38":"2026-06-10T21:17:25.827Z","0.2.39":"2026-06-10T21:24:52.661Z","0.2.40":"2026-06-10T21:54:21.670Z","0.2.41":"2026-06-10T22:17:27.657Z","0.2.42":"2026-06-11T07:51:23.440Z","0.2.43":"2026-06-11T11:15:42.511Z","0.2.44":"2026-06-11T12:32:57.191Z","0.2.45":"2026-06-11T12:57:38.954Z","0.2.46":"2026-06-11T13:21:12.522Z","0.2.47":"2026-06-11T16:10:06.338Z","0.2.48":"2026-06-11T18:13:24.279Z","0.2.49":"2026-06-11T18:42:00.890Z","0.2.50":"2026-06-11T19:01:18.292Z","0.2.51":"2026-06-11T20:35:27.246Z","0.2.52":"2026-06-11T22:24:05.347Z","0.2.53":"2026-06-18T14:43:33.361Z","0.2.54":"2026-06-18T16:00:18.789Z","0.2.55":"2026-06-23T12:52:57.544Z","0.2.56":"2026-06-23T17:06:51.984Z","0.2.57":"2026-06-23T18:07:54.761Z","0.2.58":"2026-06-23T22:20:59.181Z","0.2.59":"2026-06-23T22:33:01.880Z","0.2.60":"2026-06-29T16:48:33.444Z","0.2.61":"2026-07-02T10:12:34.182Z","0.2.62":"2026-07-02T16:33:34.550Z","0.2.63":"2026-07-03T11:54:46.179Z","0.2.64":"2026-07-03T12:14:55.828Z","0.2.65":"2026-07-05T10:09:09.212Z","0.2.66":"2026-07-05T10:46:21.386Z","0.2.67":"2026-07-05T13:02:11.831Z","0.2.68":"2026-07-05T15:14:59.879Z","0.2.69":"2026-07-05T15:22:01.239Z","0.2.70":"2026-07-06T09:03:03.929Z","0.2.71":"2026-07-07T23:17:20.559Z","0.2.72":"2026-07-08T19:09:19.007Z","0.2.73":"2026-07-08T22:42:35.039Z","0.2.74":"2026-07-09T19:17:02.208Z","0.2.75":"2026-07-09T20:35:15.526Z","0.2.76":"2026-07-13T20:13:47.161Z","0.2.77":"2026-07-13T21:01:02.384Z","0.2.78":"2026-07-13T21:42:51.216Z","0.2.79":"2026-07-14T07:38:19.983Z","0.2.80":"2026-07-14T19:32:26.324Z","0.2.81":"2026-07-14T21:01:17.448Z","0.2.82":"2026-07-15T14:43:55.646Z","0.2.83":"2026-07-19T11:16:35.975Z","0.2.84":"2026-07-20T18:12:35.001Z","0.2.85":"2026-07-26T10:35:18.853Z","0.2.86":"2026-07-26T12:19:09.391Z","0.2.87":"2026-07-26T15:51:25.068Z","0.2.88":"2026-07-27T14:05:45.895Z","0.2.89":"2026-07-28T19:29:29.514Z","0.2.90":"2026-07-28T20:32:07.079Z","0.2.91":"2026-08-04T18:38:32.129Z","0.2.92":"2026-08-05T20:47:53.157Z","0.2.93":"2026-08-06T20:10:54.902Z","0.2.94":"2026-08-09T13:21:59.100Z","0.2.96":"2026-08-10T16:45:53.150Z","0.2.97":"2026-08-10T21:21:08.393Z","0.2.98":"2026-08-23T20:34:08.260Z","0.2.99":"2026-08-24T19:15:07.011Z","0.2.100":"2026-08-24T20:39:13.775Z","0.2.101":"2026-08-24T21:07:11.271Z","0.2.102":"2026-08-24T21:32:13.380Z","0.2.103":"2026-08-25T19:40:22.704Z","0.2.104":"2026-08-25T21:35:18.660Z","0.2.105":"2026-08-29T10:48:54.715Z","0.2.106":"2026-09-01T20:56:13.306Z","0.2.107":"2026-09-03T19:48:53.127Z","0.2.108":"2026-09-03T22:27:28.765Z","0.2.109":"2026-09-04T20:52:02.294Z","0.2.110":"2026-09-05T13:37:11.243Z","0.2.111":"2026-09-06T11:41:03.572Z","0.2.112":"2026-09-06T19:34:43.073Z","0.2.113":"2026-09-20T17:14:10.605Z","0.2.114":"2026-09-20T18:21:19.990Z"},"description":"ESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.","maintainers":[{"name":"lawrencegee","email":"lawrence@geehouse.co.uk"}],"readme":"# @mettlecast/eslint-plugin-domain-module\n\nESLint plugin enforcing TIB Domain Module framework usage patterns. Prevents accidental AWS SDK, HTTP server, Postgres client, raw DB lifecycle calls, and cross-domain violations in domain handler files.\n\n## Install\n\n```bash\nnpm install --save-dev @mettlecast/eslint-plugin-domain-module\n```\n\nConfigure in `eslint.config.js`:\n\n```javascript\nimport domainModulePlugin from '@mettlecast/eslint-plugin-domain-module';\n\nexport default [\n  {\n    files: ['src/domain/**/*.ts'],\n    ...domainModulePlugin.configs.recommended,\n  },\n];\n```\n\n## Rules\n\n| Rule | Flags | Severity |\n|---|---|---|\n| `no-raw-aws-sdk` | Direct imports of `@aws-sdk/*` packages in domain handler files (Lambda, DynamoDB, S3, EventBridge, SQS, SNS, Secrets Manager, STS, Cognito, etc. — each maps to the correct `ctx.*` method) | error |\n| `no-raw-pg-client` | Direct `pg`, `pg-pool`, `pg-cursor`, `postgres`, `pg-protocol`, `pg-query-stream` imports — use `ctx.db` | error |\n| `no-raw-db-client-release` | Low-level `client.release()` / `pool.end()` / `pgClient.release()` / `poolClient.release()` calls — runtime owns pool lifecycle | error |\n| `no-raw-http-server` | Framework imports (`express`, `koa`, `fastify`, `aws-lambda`) in domain handlers | error |\n| `no-raw-fetch` | Raw `fetch()` calls in domain handlers — use `ctx.fetch` | error |\n| `require-define-primitive` | Handler files without a top-level `define*()` call (missing domain primitive declaration) | warn |\n| `no-cross-domain-internal-import` | Importing internal modules (not exported types) from another domain directory | error |\n| `flow-domain-ownership` | Flow files in `domains/{x}/flows/` must declare `owningDomain: 'x'` | error |\n| `zod-defaults-required` | Top-level Zod input/output schemas must end in `.default(...)` | error |\n| `api-needs-fixture` | Every API-exposed `defineAction` needs a sibling `__tests__/<id>.fixture.json` | error |\n| `prefer-result-over-throw` | Domain handlers must `return err({...})` instead of throwing | error |\n| `use-tanstack-router` | Frontend must use TanStack Router | error |\n| `tanstack-query-options` | TanStack Query data must be wrapped in `queryOptions(...)` | warn |\n\n## Recommended Config\n\nThe `recommended` preset enables all rules at their default severity levels:\n\n```javascript\ndomainModulePlugin.configs.recommended\n// Results in:\n// - no-raw-aws-sdk: error\n// - no-raw-pg-client: error\n// - no-raw-db-client-release: error\n// - no-raw-http-server: error\n// - no-raw-fetch: error\n// - require-define-primitive: warn\n// - no-cross-domain-internal-import: error\n// - flow-domain-ownership: error\n// - zod-defaults-required: error\n// - api-needs-fixture: error\n// - prefer-result-over-throw: error\n// - use-tanstack-router: error\n// - tanstack-query-options: warn\n```\n\n## Examples\n\n**Violations caught:**\n\n```typescript\n// ❌ no-raw-aws-sdk (Lambda) — use ctx.actions.call(...)\nimport { LambdaClient, InvokeCommand } from '@aws-sdk/client-lambda';\n\n// ❌ no-raw-aws-sdk (DynamoDB) — use ctx.store.{get,put,query,...}\nimport { DynamoDBClient } from '@aws-sdk/client-dynamodb';\n\n// ❌ no-raw-aws-sdk (S3) — use ctx.files.{get,put,...}\nimport { S3Client } from '@aws-sdk/client-s3';\n\n// ❌ no-raw-pg-client — use ctx.db.query(...) / ctx.db.client.query(...)\nimport { Pool } from 'pg';\n\n// ❌ no-raw-db-client-release — runtime owns pool lifecycle\npool.end();\nclient.release();\n\n// ❌ no-raw-http-server\nimport express from 'express';\n\n// ❌ require-define-primitive\nexport async function chargePayment(event, ctx) { /* ... */ }\n\n// ❌ no-cross-domain-internal-import\nimport { internalFn } from '../payments/internal.js'; // not in payments/index.ts\n```\n\n**Correct usage:**\n\n```typescript\n// ✓ Backend-to-backend calls go through the action envelope\nawait ctx.actions.call('payments.charge-card', { amount });\n\n// ✓ Per-tenant DynamoDB\nawait ctx.store.put('user#123', { email: 'a@example.com' });\n\n// ✓ Per-tenant S3\nawait ctx.files.put('reports/q4.pdf', pdfBuffer);\n\n// ✓ DB queries always carry Wave 5 session variables\nawait ctx.db.query('SELECT * FROM orders WHERE tenant = $1', [ctx.tenant.id]);\n\n// ✓ Runtime releases the pool for you — do not call .release() / .end()\nawait ctx.db.release(); // only if you really need to release early\n```\n\n## See Also\n\n- `@mettlecast/domain-runtime` — handler definitions and `DomainContext`\n- `@mettlecast/domain-cli` — validation and linting\n","readmeFilename":"README.md"}