{"_id":"cjs-mock","_rev":"52-e931e6a1f97ea266978877f41e4f411c","name":"cjs-mock","dist-tags":{"latest":"3.1.0"},"versions":{"0.1.0":{"name":"cjs-mock","version":"0.1.0","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@0.1.0","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"928408b94dcc784a087a0242f222fb33df096d6b","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-0.1.0.tgz","fileCount":9,"integrity":"sha512-hbUsv3WoJKxBxRa5w/U0tDLL16RQ4SOUy5Gw9RYmV9JHeyV/ZoWmMaq7NfhICuRjekbnRjaPfys2B1HRVlKxAQ==","signatures":[{"sig":"MEUCIE1xyxiQkS1ec0nCrb0JgSG/CNy5umg933pD9C46E8HeAiEApDIBh+6UsYfJvMVJWVp9rTgqrVPKgWr4ctw98lluqdw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlCeRCRA9TVsSAnZWagAALDsP/1wE2vOu4eiikGpjImGp\nZuCEq/pI3kWEV6DBLxrPqa/4Vix6he5259OI2BAJYtWiTerMAYLEWZxiHMu2\nPbmSazpVyblKI3xiDwQqPIfe72ScC1kJYlr6r1vm+IQgpaiwty8L75OKARWl\nGByTDUFNuSkjfnyViMMSxdjCdqSumXIs+y8UUs71O96ViLQrrXwIU4wOjmAP\n7N0qakJOpivjsvZahpGPh2l+ZKnhygYgh5TDXZ4BwpGhkDfHUgyMB1u9AgJ8\nPaJJw3B3xN/UWe0Rlut+2ZIlWO0Yys+6rBWacH6Z+4CFevb4+Wt9RrTjKHao\ncciTQvIDLGm5itY+dC3KEWUH2mFKNzZUCx6AeMvm993MqP0LwQ1tOil4owQF\n/foFnTHoQEOuJ+VkIfHSuZJ/COVmDCyGzA/VeLYl/LAkia6oultlno5vRkpq\nZK3+txcu9hjTganqSfYvsQ5qMjSc34vd2W8+eC+OH1ktaROqFYexGHslLqIX\nEq53Al3uT3vO5LNUJmEULgMJ9wXHpoHZk0jBIViPob5v7TgrOY/SDUACqQcF\nul6fIa4UWJGM68r6Dshw4hRfd04boPw7R5CbZppT5yXOPdh7UK2lr/UgMOVd\nHuCrkVbli+kkoJvqW73logo6zfHZODngCTORzInKt1QqkAvc117lTiGVfSL5\np3Bi\r\n=mSq7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"72dc15f7b5425311a8f41b9e104a2ec1a75073c3","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"8.1.2","description":"'Immutable' NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_0.1.0_1637099409668_0.3918256592765321","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"cjs-mock","version":"1.0.0","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.0.0","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"9f5bb928c20ff3e662cdf6546c9d8ba1bbad7e6b","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.0.0.tgz","fileCount":9,"integrity":"sha512-4lH2br/7CDZcinknvTkIJy+YK8gtYQtFilY/rjFvl9FOQXc1N6X+UmzWxH/KqGbg6UC/5BPSYzoxY2ROfBEfVA==","signatures":[{"sig":"MEQCIF33Th3Oy0XEKut/GS8xmOLdHCR7jPGLdUnurzDaZ5y0AiA6dfI6BGBFtekpWJ3DMXPQcptxVZCht3jlpf3jNgq7qw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhv4JBCRA9TVsSAnZWagAASnwP/2dgO0J/dMlEbACtUNKV\nyTzUobqIjjDpTJLR1kwm6NDs0ABdY20MLxeYkZ7wDrlV9Ei07y8NuzMSBkZF\n8kvqx+pgEVsNqsKFV08EeYEyzR6C2uk4KdV7l5sAAHgemyXocohV8BIvGrkO\nW+vjP51LAnLG91kxtWsbjRpBEGzyGwM9MWE/36zKqc+8InVNq+PPLv6KRWDt\nKoyQQ0TaytogeQzczlkyATI0eKB5fsDLPK9Rme8aTywYidJDpP7MWor2DNFp\nZaRC6vDkdthKAXE3XLbsx3soISBjkerNHJuSVQINAsIWqWXdiQIzYgVUccz9\nlU3Hajd5kuNCkYL6KiPausEuJGnUWeX0FUj3sfZJW5AGdPnrc7LOQofOYfp3\npBkIe4g2FBT4YRtcXw4dOE+8Rt2K+eQbWmc+Vyv2hADxVEukZuDloewgGX4j\nitqbLTPiXtFLIlLykESXg0PohAT5ueKlmsoMnr2iRDKFAlciDsWwHSlqBihD\neRQzM4phUNS77gMH2Tj+ZhhFIDqjs2Q8qE+5aswSRbCSxgxAu3okht8Kdqk7\nMZT9CZ0SSLCDsRsEumG5HljFvm/m2rrpSBuvCVr9vUBZTj0FrrOA3K/hpHLq\n4y6yCvmFI4DbV/A8yPGO8WAWu4EvrmuHWgPw2HV7Uep2UxZU5OFXNQGdWWoZ\nfkKA\r\n=DhVx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"9eb607dba51230e9b9872a40f71e3c7278804668","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"7.24.2","description":"'Immutable' NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"14.18.2","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","semantic-release":"^18.0.1","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.0.0_1639940673439_0.8039427752585784","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"cjs-mock","version":"1.0.1","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.0.1","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"f0ea5d91e99ff10e6113937a0631e0c87fb04571","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.0.1.tgz","fileCount":9,"integrity":"sha512-z3nlNH/RxgiL1IC5h9Hiensh0ifGiV2Wn3Sd0bosk52i3I4UV0xCSRG+lCj8Y8khPHRKLkteZeBeBpM7Iu48Hw==","signatures":[{"sig":"MEUCIFIJ2oc5eSBaKIrvEweXgs+GXjNivubsgCxPBKlJxz2SAiEA8M3cW1KIhambm1LiQ/lHJTFOZCubqTx0Fx0oG7F7VJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14860},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"d45b2dd6ea8749d597aec51664dc8717ddf8cd17","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"7.24.2","description":"'Immutable' NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","semantic-release":"^18.0.1","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.0.1_1717912628672_0.7766743459367678","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"cjs-mock","version":"1.0.2","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.0.2","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"1fabb0049f23e679f258b364a9f6036ec7e5d586","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.0.2.tgz","fileCount":9,"integrity":"sha512-OZSQeKndS8iMRq9Ot6tWvE3yHG69CZPH/LMDu6+K3KzOAO4xGLYbfyVZeCmlSUR9dzhfqE0vO9AtcBfCIg896A==","signatures":[{"sig":"MEQCIC0WzH4atNEPziupTZMkBbnqZ3hOJm8Tde902uITnuvvAiAlWDBpwMKE9tBn+JWUyP88SsKGXvpFjh7TYtKqNYFqxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14933},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"c3ff046636d4ad1b8a02315219a05cfc72f95b6a","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"7.24.2","description":"'Immutable' NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","semantic-release":"^18.0.1","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.0.2_1717915030182_0.6325587263618262","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"cjs-mock","version":"1.0.3","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.0.3","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"69e3edbe338b57b785b8df80ae617de1c7efc5c7","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.0.3.tgz","fileCount":9,"integrity":"sha512-t+xTqz/FKQ3ix+/J5TXvPR/mZmbNdlM1+kLdV+qblx/YNz3zXsvdvpnNZx2jkCg0Vi+Abgpy+jej8i/kpLf8og==","signatures":[{"sig":"MEUCIQC9ZGVb2POHMS1Ifa1arru19L09a4empwJB066/haP6XAIgMNtQGB9N+SqIR+bPr61OgNT8cF+x+W/lsAc41M+0c+Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14781},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"4f088dcc509c7f0850723b1d7bcd7a2df2571577","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"7.24.2","description":"'Immutable' NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","semantic-release":"^18.0.1","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.0.3_1717916080696_0.12320231088155742","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"cjs-mock","version":"1.0.4","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.0.4","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"e3174b5dc112572153cbd3d3982ef6bebfcccfd2","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.0.4.tgz","fileCount":9,"integrity":"sha512-svTFv2UUyrOA3sM6QT68rcjGvjouElxNE4rWr+KMJmk7J7AJ03QdLnvP7xo20W4PCfMjX7RgrwB1IeZ/mDK86Q==","signatures":[{"sig":"MEUCIQD2cvDK7WqlJa2VDX6Ag2igYWhiH9oTSADrGZru0pVO8QIgdUiYA8YaFpFXqMu8pygwnp/sET+Hfkl7nneBo3AzPSE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14827},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"6f15f83248599739a7d0e4f69eb2ba32e570b40e","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"7.24.2","description":"'Immutable' NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","semantic-release":"^18.0.1","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.0.4_1717916173067_0.7891894466890534","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"cjs-mock","version":"1.0.5","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.0.5","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"4a48f66cdd85e729cbc2d31633c72713669d48c5","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.0.5.tgz","fileCount":9,"integrity":"sha512-wJ7xmQuDGkhneaP9iD0fl2JYIFb0NlF3dq1M4uzW7U8J5Nuo7rJOfb0vYFF23KD4Ie7lc6ElasBUKIA3rKdINQ==","signatures":[{"sig":"MEQCIClkZAQwamVJLMEBdEFMgZaMNWq3u8zJ46bHPeAQhu7TAiBWXk/f4lYSRX07fPitWtGsZV2z/ARLzATMXWAK48oq4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14857},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"4e24da2d99d78ab0506533f6c9e86910f0b6e494","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"7.24.2","description":"'Immutable' NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","semantic-release":"^18.0.1","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.0.5_1717975661777_0.8595178656310678","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"cjs-mock","version":"1.0.6","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.0.6","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"e894ee0bbf7042c41ab079827f3bf26182fecbe5","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.0.6.tgz","fileCount":9,"integrity":"sha512-iiuY3FAfPixp82U+8iyCsESPI/0ozMepptNr43YKLA/ppT5NkAFtAY4l8coF2g1NZ2gwfEWw3UDJ697Lr+fkRw==","signatures":[{"sig":"MEUCIQCr9mz2dGVHefbIoNbsZ2iSiP8uOQl613nT6T06CAWLAQIgIUmfaQwHkJfbbNOkolbE1lZ6gIRJiwjk8/0PHK/u71E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14857},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"d6a1536225e33a6a1465fab943b96badeaeaa2fd","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"7.24.2","description":"'Immutable' NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","semantic-release":"^18.0.1","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.0.6_1717975925161_0.7100055576826738","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"cjs-mock","version":"1.0.7","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.0.7","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"1590aa7cdcf43d4a4ea59e368118eaf466f79e4d","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.0.7.tgz","fileCount":9,"integrity":"sha512-klVdQigJr7fdzv7ncb1OaimjMHoYqDLd+WN4Myw0SDMQyj/URJxftNRF4Nd/FWCoX2qdRgnisxHwCVrjyonlFA==","signatures":[{"sig":"MEUCIEuM5V+suYrmt3RYsQxjwV9tU4/i+X4wikzy+pcaypgKAiEAj6UPjtY5Fp2NRCLsCvdoxyFKUTBXYZOeXHsFsrJ61vA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14866},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"eb285f30e6d83f20628d8a53196fe9f9e11aa34b","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"7.24.2","description":"'Immutable' NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","semantic-release":"^18.0.1","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.0.7_1717976019503_0.8367379286178724","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"cjs-mock","version":"1.0.8","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.0.8","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"7fb27e9c53306d45d9139686ee24d07683ac4d27","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.0.8.tgz","fileCount":9,"integrity":"sha512-98Zm5Ggg+2HglaWGFb2SdXgNX357ND5c0gEaRaMmF9KJZO9Js079tk3cHaAlfpwObOKTlokI0cTcW5eJcWyyUw==","signatures":[{"sig":"MEUCIQDwVIQrFTvy2huDaj1tZ4kq9lWViPBWQFB6H6SkDuUHugIgfc78m6H7DX5uQincLIpNdKiWGRzrrpND9CL2QQq7FK8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15239},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"5d928fbf219d738e5a7ed6ff98259896c183bb25","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"7.24.2","description":"'Immutable' NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","semantic-release":"^18.0.1","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.0.8_1717976947296_0.6681524454765333","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"cjs-mock","version":"1.0.9","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.0.9","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"6985513d712a151e676b66533e039f151b2aad31","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.0.9.tgz","fileCount":9,"integrity":"sha512-4Hskqm9HE+f0tT4pymK637QhaNI67xy04Ahd7I8g4GWcbY2a8uAYoA+5uBDA/5J6IOO9I0wVkNwMWTy+/VXO1A==","signatures":[{"sig":"MEUCIQCuIBZm099ZjJ6606Sxi09YzPrfs+Sv8bK9qX5ylpq12QIgLb3fwZr0VZAuWABQzykwBoIZkDLE0loxcRN8eNGMMMw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15156},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"d7e2a8fbb62fb662904838bdb3c29c027c57207c","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"7.24.2","description":"'Immutable' NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","semantic-release":"^18.0.1","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.0.9_1717977191990_0.3755129479963868","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"cjs-mock","version":"1.0.10","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.0.10","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"8b9d17f4fc9b3516eac6c4d9d4411084ab1402d8","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.0.10.tgz","fileCount":9,"integrity":"sha512-qnuKlR38APn0vrAl/JfOQjCKGX/d/wtCGg2+qmOw7lMPuO+sLF//0f+varfGY9n/DWmh2GGVs2evx01PwO391w==","signatures":[{"sig":"MEUCIQC7hhAlyGsTYMmRbphG3ZPyZ5/ICzFLqQenoMha/vRzYQIgAbbYpfCKmD4NuRheKN8RO3rQHo0lf5hAHJnLC5ZcDqc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15157},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"dc5711c9fa9596f7bd2de0c6541d342fce54b5a9","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"7.24.2","description":"'Immutable' NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","semantic-release":"^18.0.1","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.0.10_1717982912513_0.2693762919756324","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"cjs-mock","version":"1.0.11","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.0.11","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"15480b95f66ca450bac0b0849f13d5a42f15b335","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.0.11.tgz","fileCount":9,"integrity":"sha512-pau/XWysSDU0E/qrE5s3IXcwIx8NKnMlVsPNZumWVHbcR2htUZWe2b9PbEIGBvc19CZWdGZxWivHL8VgJ4d8pQ==","signatures":[{"sig":"MEQCIBdexWe3ikWJe/CscnuqFOE/hewwY4K+kjVY2rVit8E0AiBmuuG3bURpmvA9EHwKD6slyL7sZIGvaU4WX4VYiWOhRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14981},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"1b9cc30de9bb80fc9fe66d4236fc786037f7ee9a","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"7.24.2","description":"'Immutable' NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","semantic-release":"^18.0.1","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.0.11_1717996689942_0.5862723315246083","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"cjs-mock","version":"1.0.12","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.0.12","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"fe3b5daece5c1e29e90e32cb01e1f9e4debd4b74","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.0.12.tgz","fileCount":9,"integrity":"sha512-Qjrg5xYO+mIFyLgKPF5h+lJSJ2tywqPbZnNjLU59VVuyntl0ZMkFqH5wqPVmBkTYczn4Bn5Gs4cdbQ3+aVjX4w==","signatures":[{"sig":"MEQCIHZWQAfkOxIGvJuQJ3DYm9NkhYzd3qSoH1VWiD3AUgRTAiBkNZmKAKOOgiHPyYUxJCzmlyAyCPoIuv+ZYQZqLpFEaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15562},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"23530e64a77837cb9ae971dafbd659d7dab15d12","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"7.24.2","description":"'Immutable' NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","semantic-release":"^18.0.1","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.0.12_1718079068342_0.20433682891407212","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"cjs-mock","version":"1.0.13","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.0.13","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"f06adff692628f746cd562cf47e28eaf96290517","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.0.13.tgz","fileCount":9,"integrity":"sha512-8hcuvwyBeShzze/cWQxznpyPT8SWbEwX5gg+iGAJbB0KdC9o180vB4gkkZFrqgGO7FwiTIjMeaOUhQesGN7LVQ==","signatures":[{"sig":"MEUCIQDoLRXNwQ3D+b1jABe6uhAy4+l8y2L2/2mNw15zj8+qhwIgea5tErlDvSl0iIUnHEEGbWAkCnA07rx66iCF4aORhIE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15802},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"6d0931dd3a74a9500ab8bee23f8e9f61aafbb4c8","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"7.24.2","description":"'Immutable' NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"14.21.3","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","semantic-release":"^18.0.1","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.0.13_1718079764474_0.889072035542805","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"cjs-mock","version":"1.0.14","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.0.14","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"fa940b092a50efd3c5aa2580591b988a8d243501","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.0.14.tgz","fileCount":9,"integrity":"sha512-hXcSZo08Tpbze4u7lKh7gtJ8dn2UcwLa0VctYZoSx0vxhPdN4pzCcxBkX23oFlzee7GAurQd76K6gUTNfPm1xA==","signatures":[{"sig":"MEYCIQD4BMBCmvyz+gz3Cco4z8BtNpK5eBGj/q2QkR3p7LTYzAIhAOlRaQEiEIGCNvhokso6kzWbzFzwRwyXK1Fs99rs3aHQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15696},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"6a0163cb743909bfb85c3ce32345de2a9b86165b","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"10.8.1","description":"'Immutable' NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","semantic-release":"^24.0.0","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.0.14_1718853289147_0.45309263464162175","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"cjs-mock","version":"1.0.15","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.0.15","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"cd3124d0d2122d22d181625e4513019fc5a24e90","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.0.15.tgz","fileCount":9,"integrity":"sha512-gRYtpZ6IXUDpF+TJs/UTQ/TqtBoQxPnPsIcyci0GbsPF4cqcFy2vTQoGhPi6cOcwWnPYPGzjCfQ/Paxr8tNnGw==","signatures":[{"sig":"MEUCIQCaPQeAbd8Ja8Ler1b+80385RCjvMcrdcwdLhmv8asLWQIgYl1uIv5EfvqYaZFisuZXhxjDWHZHnBPwqNfLvG0ieyo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15695},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"758f2b41c5f40cc98ac00ca980d33db47875d410","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"10.8.1","description":"'Immutable' NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","semantic-release":"^24.0.0","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.0.15_1718853418614_0.03308381327524268","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"cjs-mock","version":"1.0.16","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.0.16","homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"d78593ec45f0d6e3e7c86276a66517ed687df7c2","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.0.16.tgz","fileCount":9,"integrity":"sha512-NddGQUqa7TaM8pK+p/7DUhf0WQP3rEJ5SL9gsP6bVAVMyP3fuHO+gDhL+eOMiQMY6rIPsLKerMiVZLB1azymFw==","signatures":[{"sig":"MEQCIDr1S3pQy92+nvb57xOqhCeiheJOWjY+eAC7W7FLOPzBAiB+NrAZlCPa5+4unotZjijiMRGBKvDeamhel8ja4ANTVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15913},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"1dc4f32f0d90e0ae810c90d8d83a7d581db30127","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"10.8.1","description":"'Immutable' NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","semantic-release":"^24.0.0","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.0.16_1719441160586_0.9091690218891058","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"cjs-mock","version":"1.0.17","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.0.17","homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"8a07996c5b9022f2b9d94626532bdc88bc451d25","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.0.17.tgz","fileCount":9,"integrity":"sha512-gd13/D/KfIH2ZmItQch2SWSR2sO++D+IXwdaSesIsTRntYRYAbms68Q7VWhXU/aalBH8z9T0l8ntWJtSYbZOwA==","signatures":[{"sig":"MEYCIQD3FN7VGVGRRWqU0MRYClVijMSd2tpyViBAk0vXRO1JKQIhAO67sgpesztbs7X7MPvJurZJV0IQixdGYkeJt67/RmCo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15913},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"5975f68eb0bcef935953415957e948d762905416","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"10.8.1","description":"'Immutable' NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","semantic-release":"^24.0.0","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.0.17_1719441241721_0.5297106156310774","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"cjs-mock","version":"1.0.18","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.0.18","homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"481f7f258bb061542c24bd7b41e187f857a80e02","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.0.18.tgz","fileCount":9,"integrity":"sha512-GOZ5TPHDAkGHR0wvyRL5ZV6/kaaoy8xymaZRzBj67Pvup92ISSG17Y7sotZB2O3IaG3BWyP/auUzaI6dqU93dw==","signatures":[{"sig":"MEUCIQCvsi9fDGFxzGwBsaMx6agh7bsOX40sqe0aaLrJShZS4wIgOr/lM/7+52l1NMPzo2kN+bnEeoe017Q7bY6mJmUewLs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15883},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"e384d303cbdb90236095fa68bb31ee09b87b1b64","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build","semantic-release":"semantic-release"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"10.8.1","description":"'Immutable' NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"22.3.0","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","semantic-release":"^24.0.0","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.0.18_1719441335704_0.6889719293527083","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"cjs-mock","version":"1.0.20","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.0.20","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"e01a324ba8528bb73cf659387b1281d3dcafc4ac","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.0.20.tgz","fileCount":9,"integrity":"sha512-SEdaLXKFCmOK+5+4CBPncWSnCKXT2nY+ZLAa+LIjmFJM5PISSd7wY85IGJkePEuQR3L98yhZJG3c8bzA7hTjKQ==","signatures":[{"sig":"MEQCIElypKztlJdzh2ZgM4KQC2mYukRVtGp7gPfwGmb+Iat6AiAF9Z+mb0OPU9iTF4ZgoD50e6XXG/poSGzAahW/xjUd9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17303},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"65329766512f1e53389de8b250e7e77b65506509","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"10.8.1","description":"NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"22.4.1","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.0.20_1720577077415_0.34304498832478614","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"cjs-mock","version":"1.2.0","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.2.0","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"e290baf7ded45ce89ccae7706b7a6a84af3eedc1","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.2.0.tgz","fileCount":9,"integrity":"sha512-Dfx5u8dpqMUpLfO5QA76YEZW039jTPT1dPjJrq9Kd3E/yNZhyfUfxoXExhsHmIpOviU35KvtZbbgQpfqMa4GFQ==","signatures":[{"sig":"MEYCIQCIbW8I1UGCb/D6IxDLpLRXdxRx4WdO+o+woPf7MyACHwIhALInUREskwdTBb09mp55cXjx0A7tKdlDFHIgIBkh95UD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17377},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"961a507dddce0816d2546813c2c2ab608110d457","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"10.8.2","description":"NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.2.0_1722209504106_0.3503180568423303","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"cjs-mock","version":"1.3.0","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.3.0","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"363eb15cc078edafaf27d04398683f56febc88fe","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.3.0.tgz","fileCount":9,"integrity":"sha512-BSDVrhINVGpQzjDZh/UDjfChlWVIqbSNQnieO9Ek4L2RnCrXSthjHTerGgwj5POcj2nOo2dkmEuoZMROjNcjtg==","signatures":[{"sig":"MEUCIQCzfDEhoF3emK5ekusk1UyWHn2fgHM1xaXKVXQYpaQm3QIgTJqH8KCrwEovqzZc6agnnZQQ3l+/ccKtzXtWpcZgaNI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17734},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"3833ecc69b58d03caa41d5c5174e25e848851ad9","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"10.8.2","description":"NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.3.0_1722221916080_0.8862454270480276","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"cjs-mock","version":"1.3.1","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.3.1","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"1ca5f0f8c7f21b7676166fb4d01e197cc0630dac","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.3.1.tgz","fileCount":9,"integrity":"sha512-l7T1/CUHUmlzwoAqtVei2vn252z9v0LJKrYkgp0Ulbs4ekWGVfDq5SK+WA+VLSnd62uvi5R6Ht6ZWcltp+HD1w==","signatures":[{"sig":"MEUCIQCTr9T/D/ySB1s/P/WwZEAbSg7V3woISvtUvQIR4F+iZwIgN77ralDD00Z4g2XKrMxi/c3BSRLsDFeU2NGMiHA/PSI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16716},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"06ac60b7c50854d36734d867ac6a72fa8a15e2ab","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"10.8.2","description":"NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.3.1_1722222998728_0.7894751919494161","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"cjs-mock","version":"1.3.2","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.3.2","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"673a9ee583e79d0f0c769516fcc82a7a658a906c","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.3.2.tgz","fileCount":9,"integrity":"sha512-aEk45SraL5lOEn8W9ZMYp2m+PpkghXMRTMTgefPnRKLhtZP1bytABSfv0VJVRQIufHkJFcP/sPTsVgQtLthmsw==","signatures":[{"sig":"MEUCIBFhlGEUSHxZDjfcVVje1ep1SK3T8UYaTmd1Pdy5Vt0EAiEAgQFPvys/73B7C7QJ+h5yzne866Q+R3C4lKI6Md+b+jY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16780},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"7c5b70f91fe044d6e74191c0ae9545bae85303b5","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"10.8.2","description":"NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.3.2_1722223465603_0.5779088664746974","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"cjs-mock","version":"1.3.3","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.3.3","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"176ee61b354e507d4c6ae15e79a9298c79c3c712","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.3.3.tgz","fileCount":12,"integrity":"sha512-lWET4mpoXnyQbT7mH3LLZIUkCA1QjorCTFWVSzMdCO7oRru9bJuwLSXWSV1ZDLsA1XfFdKJV+AbfziNWX2s/pg==","signatures":[{"sig":"MEYCIQCoTnFrJOR/YD4Fem0hSA0ksd6EaJ2e4MNXM4ouVQfPogIhAIrHBbcqumIPm4e5UTiXVaZqG+4tvDMon8h5tIAmP7zZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19061},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"e6997f1526d777457b918ffbc1e86bac6d0f5433","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"10.8.2","description":"NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.3.3_1722276358211_0.9098441723284689","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"cjs-mock","version":"1.3.4","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.3.4","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"e12235bea250b78591ce5eb6253e1f44210aa090","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.3.4.tgz","fileCount":12,"integrity":"sha512-Dtm/w3SoK4X8a4Q+wXV6EWjjwA3PpYd2ObrYOupYh/0/mNGSjILI5fFq8YQTkqe+AujMnHD3LROtN6F0ECzw+A==","signatures":[{"sig":"MEQCIHgi4eqbQeaNW5PlHj11EAocfgyRu/KM1jOa1BjOqw1EAiB3vS9R5BCzF/fN9FSNzkHT2Jkik0p0WLGbP+omDQjm2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19023},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"b477ccf0b0237ff9fa3b3c4d65c706764040203c","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"10.8.2","description":"NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"22.5.1","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.3.4_1722280482274_0.6736930201753941","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"cjs-mock","version":"1.4.3","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.4.3","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"03f43f71565196ed981e8ac631007edf0c203171","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.4.3.tgz","fileCount":12,"integrity":"sha512-trSATQpQoheKHmxSd4IHP6+dKfdzGJoA+EKRtdF2sObgFGOPnb2Nb8EFaR3G4m6Xu9NFoxjKy1x1YtA+ZnTKdg==","signatures":[{"sig":"MEYCIQCBHpRokJtoO3gV8KbCxNpMlJmmRhWD3qmUm+xoXkDkOAIhAP+jo00+aiFVOLXKgBAhoTUkFEYehazJh1WKW5mQVuwY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19047},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"f8cbff0173d531a15a58c1d45262a973473f51fd","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"10.8.3","description":"NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.4.3_1727129188346_0.27881512294547384","host":"s3://npm-registry-packages"}},"1.4.4":{"name":"cjs-mock","version":"1.4.4","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.4.4","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"c885752d7d2674752286c4cbe4dfa9b35a507d63","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.4.4.tgz","fileCount":12,"integrity":"sha512-ns7ld/kbpRYMMFGhbNg4Xl42LoiGZHFBzintTEhAgi+9Sc2L9XX5uMghnzVTgbD3ENvSJxGEaVNmxbvKMmZ9QA==","signatures":[{"sig":"MEYCIQDn8A93pcvsLP7B4fBHSpPuB59s/fN/OMSErVo92fPfVQIhAJKq4RIBprcsEQyMIfF0yj9PX2sNUUIFmH9ZnUYxZ2bZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19047},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"db9c4886170d7796b47443e9439106b016c93602","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"10.8.3","description":"NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.4.4_1727129464456_0.8960802935451475","host":"s3://npm-registry-packages"}},"1.4.5":{"name":"cjs-mock","version":"1.4.5","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.4.5","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"e25b09626503cb00241c0a32f80aefdf8a8ae2dc","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.4.5.tgz","fileCount":12,"integrity":"sha512-F/x0QVkC2zFr16tQe77zQ5AVuP3QuSKqGMkcjOcQ5+ztwotNa93A7I94lrkvbFY1G3Fy9GmrboI6z6CXIJkY8w==","signatures":[{"sig":"MEUCIBLr2oZtSarSEl1msORDRIm/2nniKe/CPaKT4zweM8oqAiEAq9Lh/ZXrdw3o/qe9URWKCZ7oHW8by+TbYyJhceVzdeo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19120},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"c4347cd72193f904f5564807787e8ed299a83de2","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"10.8.3","description":"NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.4.5_1727130214020_0.647562820324588","host":"s3://npm-registry-packages"}},"1.4.6":{"name":"cjs-mock","version":"1.4.6","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.4.6","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"678b1f128af294d047101731ea4c33ae4afa51c4","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.4.6.tgz","fileCount":12,"integrity":"sha512-0xuvXtpZgMPu4Ucx61OnC+x2M5bbJc9jQ0tISLJnYJiiyrsLe9gj2nl3OjdZO+0fHcDVdhGLmG4hlGwxRE7qHg==","signatures":[{"sig":"MEUCIQC6rDpBmjw9rCtSz6ie4Om+LPFq/OyjaX9FW+EWwivh2wIgHh0/EXvV3fsLqkoUUUc4C2mTF5jGsCapQ3T5CmqXcXc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19193},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"2bbc288adbced8e2e1e24f971887a2d34fec1081","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"10.8.3","description":"NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"22.9.0","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.4.6_1727131078502_0.6928622457829265","host":"s3://npm-registry-packages"}},"1.4.7":{"name":"cjs-mock","version":"1.4.7","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.4.7","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"fbdc743fc33849206135f716cc340edf23445247","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.4.7.tgz","fileCount":12,"integrity":"sha512-IoDj0PQUfJLLvvM8sV81U+pL+7ykNt3RmWohFbUmPjys0ECpTIEAyPqLZMoMKjR1uAVp45s8f7rv6kZARDOVzA==","signatures":[{"sig":"MEYCIQC5DaYQGEvAyUH3OK9kUAYKF0IqJgZBG7P7swKQQTX3FQIhAI7No5iezCLt7e1N7FgtOej8QSWGOq1Ts1UA1Phk8LYD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19389},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"9594d180f2124499bb57b67673e2a238d35d6d4e","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"10.9.0","description":"NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"23.3.0","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.4.7_1733402214039_0.8431887605147397","host":"s3://npm-registry-packages"}},"1.4.8":{"name":"cjs-mock","version":"1.4.8","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.4.8","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"66cca2971a8f2b04ccec832e10f1ff344c366791","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.4.8.tgz","fileCount":12,"integrity":"sha512-R8Rtr0QQKEeCyP8gjbqDvz+0WU7DbdBcoiYqJP7au1WfS54v6hVjfZU5zz9gNL4ZOODdc1H5JWqfiGWug4SwTw==","signatures":[{"sig":"MEYCIQC5XZR/lE+UCjLh5FluFCNkPaV+dvm0Sm75L63jhxjS3QIhAKruJvziopCQhDk7AXOfeFqaxITQPWAmaZhqjJe9LmBO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19384},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"89096feb98983082460bfaec43fec92b2cc4dc1d","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"10.9.0","description":"NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"23.3.0","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.4.8_1733402373385_0.1482594091133278","host":"s3://npm-registry-packages"}},"1.4.9":{"name":"cjs-mock","version":"1.4.9","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.4.9","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"95980c69b64c33129ac684c5957b1200d3fda048","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.4.9.tgz","fileCount":12,"integrity":"sha512-GMPyp6N3ouL/zGaPIc3Bv69tmfadjrZvW2qd0kF0bWKgIk125lZ/FJI4QaWKWze0yE0pZIcL/UdwN0SznSkHnQ==","signatures":[{"sig":"MEQCIDYgXeWdl1oFkDcaczb0piRrfLufVCxO5jinvH/nEjQKAiA71sqB1aYJp7gY8G5+QFMFNSCgZeDYlHO/Z3WCuxOeww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19394},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"83b1c3c719ebd45a13b06e00aa86e6d4e0e67434","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"10.9.0","description":"NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"23.3.0","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.4.9_1733402542819_0.9608689034877658","host":"s3://npm-registry-packages"}},"1.4.10":{"name":"cjs-mock","version":"1.4.10","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.4.10","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"4ebbb0e826df2494c90a8f3b25768bc40570d557","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.4.10.tgz","fileCount":12,"integrity":"sha512-IP4/9CTlmIFNp/Q2eI7OKKG8U+wdh8zOriezoL1F/lRO4zOFl79C72bXgObD24YRPIOIEWhQVcNSziOXF7RM9Q==","signatures":[{"sig":"MEUCIQCLXM3QdKUeYNAxSubQrf8ZpMPx814WYe9Iu8lFlWqI4AIgfvtdyJnJX0wGl/rCWbx5BBfErpEWDkE6j+aPw7qqJlg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19372},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"c986ffb5075494d5c0b5cfb6d30846f55d10f52a","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"10.9.0","description":"NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"23.3.0","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.4.10_1733402638988_0.8748376896575802","host":"s3://npm-registry-packages"}},"1.4.11":{"name":"cjs-mock","version":"1.4.11","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.4.11","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"ab2b87852b6d4b8360c39004ed187dc948701f11","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.4.11.tgz","fileCount":12,"integrity":"sha512-ZUaUpNKPbdW/c3an7jRCRWvXXSWhZQgPLrxiHkzj1a49gv0BocpWRKSknmLERh0kejFgVURE/UUBobSuGJfobg==","signatures":[{"sig":"MEUCIQCVYhVwYaVklCX4HyYve2zEMZ/IYD+WWvdLb/fLIv8vSQIgMq/fnRryqOHhDCPfBjgfKLA9/7tvFW/XREP6IfcIb/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19334},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"cbbf7ac1fdeb8426e751d9e294a975290c486fe4","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"10.9.0","description":"NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"23.3.0","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.4.11_1733402741489_0.6440400188855355","host":"s3://npm-registry-packages"}},"1.4.12":{"name":"cjs-mock","version":"1.4.12","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.4.12","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"16719b3d84c6b3db4675e4e2d64ff4f7a94038cc","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.4.12.tgz","fileCount":12,"integrity":"sha512-+d7znjPiO0jDjXZsqXaVvz5MNZ9tfiXPuX1zl8weXARVx7C01XrRJQmmT5PC5DbD+EiLfkSHPKHRbFkXaHtncA==","signatures":[{"sig":"MEYCIQD+p0I96wCiKr0Fx9WEgc/5JueFkb2vXAU3j5ihYq1jWgIhAL86vDLpWSsJePV/8OauccFzOD6L7C/kAxp4LOgDgS3Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19879},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"6db1c442858223315af5cb36d6febfe12b6a3e86","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"10.9.0","description":"NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"23.3.0","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.4.12_1733403071269_0.30812600104358956","host":"s3://npm-registry-packages"}},"1.4.13":{"name":"cjs-mock","version":"1.4.13","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.4.13","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"06309c2e39e261834d5b03a821f381493ca3aef8","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.4.13.tgz","fileCount":12,"integrity":"sha512-5RH6dIbq8jT+1a90WyQeJwADJj45fU0IHiIXYka72EnWl58YA+cPyGeEOIbygYPlx4zYmE0fFlQoKLJ401t5ag==","signatures":[{"sig":"MEUCIQDA7kEOVWgPVg7CYCmg7agBE+V2XlQRsO/yHgafLIkVigIgIAFPBOF28xRw+XSerwhZBfsKsdeo0bBCb+ekzoiEt7g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20124},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"7ce36c74c9b4b9e246bafcb1de0665f954b0a2ef","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"10.9.0","description":"NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"23.3.0","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.4.13_1733498527047_0.38323919122193884","host":"s3://npm-registry-packages"}},"1.4.14":{"name":"cjs-mock","version":"1.4.14","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.4.14","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"9660096e3e8aae25149bd942a896fd8a987805bb","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.4.14.tgz","fileCount":12,"integrity":"sha512-lkE3cZQOskdcU0ihC6mg+G0TJEBqxh77n0hncAAStmMvVYV8SynWyHMtXzXK98llmgZZ1A9X6lvwM4AC/K2Gkw==","signatures":[{"sig":"MEQCIG1eAcpGwhuOVqmAcBxNUNhogRL5IPfu0bfpF/Ww/DI3AiBU6lh0mKnoClq5PcaFL4+aScNf0Q7lnlakOexcK2Ojdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20119},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"97363c75da8dac1611d9df792d8f8437157d0234","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"10.9.0","description":"NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"23.3.0","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.4.14_1733498635709_0.5542377685798643","host":"s3://npm-registry-packages"}},"1.4.15":{"name":"cjs-mock","version":"1.4.15","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.4.15","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"9f387ea90e86ad1d1de050e2d4e7c758f11c514e","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.4.15.tgz","fileCount":12,"integrity":"sha512-749WQVdXUSOQ+Nrk/3EprL5KfZXKuP8JxLahd3MV0kA90X/v/1HhXMrKlVPtrpeAyoF+nznAR29Bxm9W533HgQ==","signatures":[{"sig":"MEYCIQCor/h3zGfdojOGPaN8DEHRkNRAjbQDv9eoEi1rz2JHXgIhAJWTp7BEwvqG4YETQR7jW/wNs8OX0DbiIsHx6jGFG/yf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19866},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"c31cfb151ac2122f0636e1bb05eedc11ff4006b5","scripts":{"lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","prepare":"npm run build"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"10.9.2","description":"NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"23.5.0","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.4.15_1734803236303_0.9324675396505326","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"cjs-mock","version":"1.5.0","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.5.0","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"cc48f4368b157d05d785a7ab971034d165ac4929","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.5.0.tgz","fileCount":18,"integrity":"sha512-JJKqLgNiPOO4Xw039r9e62v+6OlHyORwN7cwR/XIA0INAdGVvgFwgQEbe9CpYj+ebOIEqE2i/xEOwuR8Anpe0w==","signatures":[{"sig":"MEUCIQCDZdRGNKLwYllXPySIrkzCAwbJ5/q3FG5pSVNTPTyXWgIgUo0901FWe/oAYTHlBa00mKsXA2WohiLUG5PyUwci24M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27778},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"e2eba6569a4dde96286ed815a32306b501ddeeb8","scripts":{"lint":"eslint ./ --ext .js,.ts","test":"npm run build && c8 hoare 'src/**/*.spec.ts' && c8 report -r text -r html","build":"rm -rf ./dist && tsc","prepare":"npm run build"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"11.3.0","description":"NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"24.0.1","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","hoare":"3.4.4","eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.5.0_1747115588880_0.523376902651238","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"cjs-mock","version":"1.5.1","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.5.1","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"42855ed11f0ae27e52b6731a1e9f74675c02c23b","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.5.1.tgz","fileCount":18,"integrity":"sha512-h+sZlswPr/DNBO5PhQ7J2HNWZJd3viYwN7SY+OFt2aPIMSahUyGKBPa4Hs41hpWD2lTkqbKCIiMYZpGAksClPQ==","signatures":[{"sig":"MEUCIGmYJZvMWnqZdRoNR9j0nXrhapuJsvGxblO+VIqQrbLCAiEAvKo6S3oE/XIuylh/bdN3eT3kG5S5a1iDZr/ezRiKJpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27689},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"8328e800f51f12700b072863df035767058a65f7","scripts":{"lint":"eslint ./ --ext .js,.ts","test":"npm run build && c8 hoare 'src/**/*.spec.ts' && c8 report -r text -r html","build":"rm -rf ./dist && tsc","prepare":"npm run build"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"11.3.0","description":"NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"24.0.1","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","hoare":"3.4.4","eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.5.1_1747116115310_0.6892489358862803","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"cjs-mock","version":"1.6.0","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.6.0","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"780de9f45a29d20e531dd46eb22c93f5f49a6103","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.6.0.tgz","fileCount":18,"integrity":"sha512-hM/kjfcTVyZvLD6kFqiX4XtN/HglS4lXZ3KFz4prRGPuNBrAtD+uu8CF62w42zdBJxEp4uzIDY5gpEo+KJSGYQ==","signatures":[{"sig":"MEUCIH5tcskaVR8tUF99+1uHIVIbv3XTVzoUnpEIVUtFUT3MAiEAxCxV1zDCk29a7/TnTK2k+EHGMhMfAbirb9+0BH27oII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27963},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"2df55b6d3518f8d4f21090cea4d0b0053c0832a8","scripts":{"lint":"eslint ./ --ext .js,.ts","test":"npm run build && c8 hoare 'src/**/*.spec.ts' && c8 report -r text -r html","build":"rm -rf ./dist && tsc","prepare":"npm run build"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"11.3.0","description":"NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"24.0.1","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","hoare":"3.4.4","eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.6.0_1747161744222_0.7218315587612709","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"cjs-mock","version":"1.6.1","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.6.1","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"a01c3a19a6c356ecb1cc500c9f691e8ab68a6269","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.6.1.tgz","fileCount":18,"integrity":"sha512-SsFV+LyyZwGiHRZdnHMPv99LedxP8M86JGO8+mQ3gUnGYOII6k1ws04YbFSm81L/a6yDpOddbaSvMpl919RHnA==","signatures":[{"sig":"MEYCIQDyZQmE+SH18b11rDtjC7VzfmJqeIuId242F9O2l6hsBwIhAJ3YeIr/DMOPl56Z1hFqsH39oYl7pSo8HS5l4YJf6qKa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28114},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"e1c200bfdf27ae887c635b6ad6df12b45f3a61e0","scripts":{"lint":"eslint ./ --ext .js,.ts","test":"npm run build && c8 hoare 'src/**/*.spec.ts' && c8 report -r text -r html","build":"rm -rf ./dist && tsc","prepare":"npm run build"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"11.3.0","description":"NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"24.0.1","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","hoare":"3.4.4","eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.6.1_1747166067207_0.1339969974635964","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"cjs-mock","version":"1.7.0","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.7.0","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"4491790c91a7485915eb3342d7fa992bda04eafd","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.7.0.tgz","fileCount":18,"integrity":"sha512-Fx72/EXg+5JPWMEhKTyuLXm2gRSv7vLLnAt4vg1CtKyUmIi0qyMbb1Gh+kB8nGILgYMFvq/eRcZHs2S17qasKw==","signatures":[{"sig":"MEUCIQDq8ixdRkeWOiW51Ph+PG01QBSMYmCq/tEfBu/fnO2h0AIgE4n+bN1SkwhwN0e9G90QHVUzDAu3kUwsdduFDVvYpN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29478},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"08332982b3b67685654974a7630ce51f829604c4","scripts":{"lint":"eslint ./ --ext .js,.ts","test":"npm run build && c8 hoare 'src/**/*.spec.ts' && c8 report -r text -r html","build":"rm -rf ./dist && tsc","prepare":"npm run build"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"11.3.0","description":"NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"24.0.1","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","hoare":"3.4.4","eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.7.0_1747176879945_0.9523579959324793","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"cjs-mock","version":"1.8.0","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.8.0","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"0c8ab1b4ad92e69a0ab5d9abe4dc47183ba4599b","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.8.0.tgz","fileCount":18,"integrity":"sha512-9RkNJbZ9P9725NybvPKPouuHn9l/8DxM4ytpVDP0I9t2SAPWSM9cgOVxaNxeCjx8NaxZ4Udv9s+JtbXy9eeGng==","signatures":[{"sig":"MEUCIQD/C9cyN9hUPW/VQro/xhJCFJzDD/TNVch6gr7GSyabCgIgYXM8f0MjULMgx1Cs+ytXPKq+gZfPgaWPX4Rt2ra6Atk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29672},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"93130203db1ea8a279dd0a59f4f2ff8e9ecfe008","scripts":{"lint":"eslint ./ --ext .js,.ts","test":"npm run build && c8 hoare 'src/**/*.spec.ts' && c8 report -r text -r html","build":"rm -rf ./dist && tsc","prepare":"npm run build"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"11.3.0","description":"NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"24.0.1","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","hoare":"3.4.4","eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.8.0_1747181393243_0.2472675710109955","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"cjs-mock","version":"1.9.0","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@1.9.0","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"79e5083a824e6007e0bf7929c25988591b8ef545","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-1.9.0.tgz","fileCount":18,"integrity":"sha512-gbhFB23bTDPX7jGIiQiE+Dd6pgfn5pwtMdbTGesvB3ZxKSmHAl4IDGkuP+ILESAUdnPuh+4I83pStkMl+Lmwmw==","signatures":[{"sig":"MEUCIQDvuuYBOWlxeX370mb3+ANTI47jInShIj+ptA5TachOJgIgYL5lAJ/NT9spxO06GmHoEnbXTxXMB2XyqVHplEBvOWg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30711},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"5495502870b8fdcc982f9cd510a8ccf6aabda787","scripts":{"lint":"eslint ./ --ext .js,.ts","test":"npm run build && c8 hoare 'src/**/*.spec.ts' && c8 report -r text -r html","build":"rm -rf ./dist && tsc","prepare":"npm run build"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"11.3.0","description":"NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"24.0.1","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","hoare":"3.4.4","eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_1.9.0_1747183717507_0.13473060682507643","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"cjs-mock","version":"2.0.0","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@2.0.0","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"83290a123462d8ad689d58d1a552cff2da301f62","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-2.0.0.tgz","fileCount":18,"integrity":"sha512-m6snDgSCbkBhg9zkYg9uhdvRUVCb5yhr//cxrWpwWX7c31Pko6p0SJMlTV8hcroYtDGeRpBKftCs4x4MwzBW1g==","signatures":[{"sig":"MEQCIHMrqVFOnZCtjiNUfY7MPumwNh1J+tub2cQaRsgrHBKaAiBrkafAzN4oWxdaXlcjSQYuXPW0ZX5RLyWbyNdkGWeurg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30567},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"1c83ac39045b0fa0ae829d47a70b5c529bc385bb","scripts":{"lint":"eslint ./ --ext .js,.ts","test":"npm run build && c8 hoare 'src/**/*.spec.ts' && c8 report -r text -r html","build":"rm -rf ./dist && tsc","prepare":"npm run build"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"11.3.0","description":"NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"24.0.2","dependencies":{"callsites":"3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","hoare":"3.4.4","eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_2.0.0_1747279370148_0.846956475296627","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"cjs-mock","version":"3.0.0","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@3.0.0","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"0a3ee1030469f18322d16d4ffa4511ad09107a28","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-3.0.0.tgz","fileCount":15,"integrity":"sha512-pKSRsTImAaRRBby812UDFq9hrYt4woiAtXkNAB09+TYLpTRYkrg/SYYIVpmOh0IrExpu8eqdo0i+y+th0u2nrg==","signatures":[{"sig":"MEYCIQDYMV5q9GpeAWaaTvCqpKwwg/EbeCNJhnhvzbxGtwg0YQIhAPQ7bdR2w3/yhgNBE9HpNWRLVAwiJnPQLlz5g1iLsr7T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29826},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"06239588884052f1ffc2b64b31f1cca7fe610b8d","scripts":{"lint":"eslint ./ --ext .js,.ts","test":"npm run build && c8 hoare 'src/**/*.spec.ts' && c8 report -r text -r html","build":"rm -rf ./dist && tsc","prepare":"npm run build"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"11.3.0","description":"NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"24.0.2","dependencies":{"callsites":"3.1.0","colorette":"2.0.20"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","hoare":"3.4.4","eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_3.0.0_1747343349705_0.1265255203297262","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"cjs-mock","version":"3.0.1","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"_id":"cjs-mock@3.0.1","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"homepage":"https://github.com/mhweiner/cjs-mock","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"dist":{"shasum":"10fdb83b05744fa3cbe07b3c8208def0a6271c9e","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-3.0.1.tgz","fileCount":15,"integrity":"sha512-gXYMiZucePGqJ3Btav/RdtyPiOKVniHHG3wsOyoRpCQoiUgdaGe+aG7c2YAgSMXpZ15zkw3cZEIePp2IGtvy+g==","signatures":[{"sig":"MEUCIGiBAbtKW+HWSZoafU2hwZMu/xRa64vljhB+td/YMYskAiEA2fuFe1pSWevWjyeW6reeAxg0R68/9QHEjTJ6bb3Tixs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29866},"main":"./dist/index.js","types":"dist/index.d.ts","gitHead":"8628adbeda40b2beee99ae90623a67eff966ffcb","scripts":{"lint":"eslint ./ --ext .js,.ts","test":"npm run build && c8 hoare 'src/**/*.spec.ts' && c8 report -r text -r html","build":"rm -rf ./dist && tsc","prepare":"npm run build"},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"repository":{"url":"git+https://github.com/mhweiner/cjs-mock.git","type":"git"},"_npmVersion":"11.3.0","description":"NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","directories":{},"_nodeVersion":"24.0.2","dependencies":{"callsites":"3.1.0","colorette":"2.0.20"},"_hasShrinkwrap":false,"devDependencies":{"c8":"10.1.3","hoare":"3.4.4","eslint":"^8.1.0","ts-node":"^10.4.0","typescript":"^4.4.4","@types/node":"^16.11.6","@typescript-eslint/parser":"^5.2.0","@typescript-eslint/eslint-plugin":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/cjs-mock_3.0.1_1747343785678_0.14711774705189096","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"cjs-mock","version":"3.1.0","description":"NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","main":"./dist/index.js","types":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/mhweiner/cjs-mock.git"},"scripts":{"prepare":"npm run build","lint":"eslint ./ --ext .js,.ts","build":"rm -rf ./dist && tsc","test":"npm run build && c8 hoare 'src/**/*.spec.ts' && c8 report -r text -r html"},"homepage":"https://github.com/mhweiner/cjs-mock","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"dependencies":{"callsites":"3.1.0","colorette":"2.0.20","stubfn":"0.1.2"},"devDependencies":{"@types/node":"^16.11.6","@typescript-eslint/eslint-plugin":"^5.2.0","@typescript-eslint/parser":"^5.2.0","c8":"10.1.3","eslint":"^8.1.0","hoare":"3.4.4","ts-node":"^10.4.0","typescript":"^4.4.4"},"_id":"cjs-mock@3.1.0","gitHead":"8451c91724352219b241d858331c927f8e7f4963","bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"_nodeVersion":"24.1.0","_npmVersion":"11.3.0","dist":{"integrity":"sha512-WSMr9W+rQ4lNhQck5DFvs0WUfxoy1jXjUAfVG0j8EFcJls6jJ/7z7PyrI6J5RFYECCvt6/7G/UJd1qWb7cy+ig==","shasum":"d05c2ef0c8611a02d7032ecc69c57eae4fad170c","tarball":"https://registry.npmjs.org/cjs-mock/-/cjs-mock-3.1.0.tgz","fileCount":9,"unpackedSize":19576,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBLylgx8x0O7b+cOTrd8Zbu49Ff4IhYz1Hb6011huwBmAiBQDs9rE2FeY90AaPhtPl/0C+uthx+hw6PtPRbB4pCD/Q=="}]},"_npmUser":{"name":"mhweiner","email":"mhweiner234@gmail.com"},"directories":{},"maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/cjs-mock_3.1.0_1748401067090_0.5590784950152556"},"_hasShrinkwrap":false}},"time":{"created":"2021-11-16T21:50:09.667Z","modified":"2025-05-28T02:57:47.476Z","0.1.0":"2021-11-16T21:50:09.813Z","1.0.0":"2021-12-19T19:04:33.634Z","1.0.1":"2024-06-09T05:57:08.817Z","1.0.2":"2024-06-09T06:37:10.344Z","1.0.3":"2024-06-09T06:54:40.836Z","1.0.4":"2024-06-09T06:56:13.228Z","1.0.5":"2024-06-09T23:27:41.965Z","1.0.6":"2024-06-09T23:32:05.319Z","1.0.7":"2024-06-09T23:33:39.643Z","1.0.8":"2024-06-09T23:49:07.446Z","1.0.9":"2024-06-09T23:53:12.138Z","1.0.10":"2024-06-10T01:28:32.654Z","1.0.11":"2024-06-10T05:18:10.137Z","1.0.12":"2024-06-11T04:11:08.532Z","1.0.13":"2024-06-11T04:22:44.628Z","1.0.14":"2024-06-20T03:14:49.315Z","1.0.15":"2024-06-20T03:16:58.757Z","1.0.16":"2024-06-26T22:32:40.747Z","1.0.17":"2024-06-26T22:34:01.875Z","1.0.18":"2024-06-26T22:35:35.935Z","1.0.20":"2024-07-10T02:04:37.550Z","1.2.0":"2024-07-28T23:31:44.309Z","1.3.0":"2024-07-29T02:58:36.317Z","1.3.1":"2024-07-29T03:16:38.893Z","1.3.2":"2024-07-29T03:24:25.735Z","1.3.3":"2024-07-29T18:05:58.400Z","1.3.4":"2024-07-29T19:14:42.436Z","1.4.3":"2024-09-23T22:06:28.510Z","1.4.4":"2024-09-23T22:11:04.644Z","1.4.5":"2024-09-23T22:23:34.380Z","1.4.6":"2024-09-23T22:37:58.701Z","1.4.7":"2024-12-05T12:36:54.233Z","1.4.8":"2024-12-05T12:39:33.556Z","1.4.9":"2024-12-05T12:42:22.976Z","1.4.10":"2024-12-05T12:43:59.163Z","1.4.11":"2024-12-05T12:45:41.643Z","1.4.12":"2024-12-05T12:51:11.442Z","1.4.13":"2024-12-06T15:22:07.219Z","1.4.14":"2024-12-06T15:23:55.884Z","1.4.15":"2024-12-21T17:47:16.468Z","1.5.0":"2025-05-13T05:53:09.054Z","1.5.1":"2025-05-13T06:01:55.488Z","1.6.0":"2025-05-13T18:42:24.461Z","1.6.1":"2025-05-13T19:54:27.405Z","1.7.0":"2025-05-13T22:54:40.133Z","1.8.0":"2025-05-14T00:09:53.442Z","1.9.0":"2025-05-14T00:48:37.694Z","2.0.0":"2025-05-15T03:22:50.425Z","3.0.0":"2025-05-15T21:09:09.907Z","3.0.1":"2025-05-15T21:16:25.873Z","3.1.0":"2025-05-28T02:57:47.294Z"},"bugs":{"url":"https://github.com/mhweiner/cjs-mock/issues"},"homepage":"https://github.com/mhweiner/cjs-mock","keywords":["unit test","ts unit test","typescript unit test","unit-test","mock","mocking","typescript mocking","ts mock","proxyquire","ts proxyquire","typescript proxyquire","isolate","dependency mock","rewire"],"repository":{"type":"git","url":"git+https://github.com/mhweiner/cjs-mock.git"},"description":"NodeJS module mocking for CJS (CommonJS) modules for unit testing purposes.","maintainers":[{"name":"mhweiner","email":"mhweiner234@gmail.com"}],"readme":"<picture>\n    <source srcset=\"docs/graphic.svg\" media=\"(prefers-color-scheme: dark)\">\n    <source srcset=\"docs/graphic-dark.svg\" media=\"(prefers-color-scheme: light)\">\n    <img src=\"docs/graphic-dark.svg\" alt=\"Logo\" style=\"margin: 0 0 10px\" size=\"250\">\n</picture>\n\n# cjs-mock\n\n[![build status](https://github.com/mhweiner/cjs-mock/actions/workflows/release.yml/badge.svg)](https://github.com/mhweiner/cjs-mock/actions)\n[![SemVer](https://img.shields.io/badge/SemVer-2.0.0-blue)]()\n[![License](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)\n[![AutoRel](https://img.shields.io/badge/AutoRel-1bd499)](https://github.com/mhweiner/autorel)\n\nNodeJS module mocking for CJS (CommonJS) modules for unit testing purposes. Similar to [proxyquire](https://www.npmjs.com/package/proxyquire), but simpler and safer. Sponsored by [Aeroview](https://aeroview.io).\n\n**😃 Easy to use**\n- Simple design with predictable behavior, easy to understand\n- Powerful debugging utility\n- Built in Typescript support\n- Supports partial mocking of nested dependencies\n\n**🛡 Defensive & immutable mocking**\n- Throws an error if any mocks are unused by module we are mocking\n- Module Cache for mocked modules are always deleted before and after, to minimize side effects and make behavior more predictable and approximate immutability\n- Only replaces dependencies that are direct dependencies of the module we are mocking for more predictable behavior\n\n## Example\n\n_isValidWord.ts_\n```typescript\nimport {readFile} from 'fs/promises'; // we're going to mock this\n\nexport async function isValidWord(word: string) {\n  const validWords = await getValidWords();\n  return validWords.indexOf(word) !== -1;\n}\n\nasync function getValidWords() {\n  const contents = await readFile('./dict.txt', 'utf-8');\n  return contents.split('\\n');\n}\n```\n_isValidWord.spec.ts_\n```typescript\nimport {test} from 'hoare';\nimport {mock} from 'cjs-mock';\nimport * as mod from './isValidWord'; // just used for type\n\nconst dict = ['dog', 'cat', 'fish'].join('\\n');\nconst mockMod: typeof mod = mock('./isValidWord', {\n    'fs/promises': {readFile: () => Promise.resolve(dict)},\n});\n\ntest('valid word returns true', async (assert) => {\n  const result = await mockMod.isValidWord('dog');\n  assert.equal(result, true);\n});\n```\n\nSee more examples in [docs/examples.md](docs/examples.md)\n\n## Installation\n\n ```console\n npm i cjs-mock -D\n ```\n\n## API\n\n### `mock(modulePath: string, mocks: any): module`\n\nReturns a module with Dependency Injection for `modulePath`, as specified by the `mocks` argument. As a side effect, the module cache is deleted for module specified by `modulePath` and all modules specified in `mocks`. This cache is deleted at the start and end of the function. This should not matter during unit testing, but would likely be a problem in a production environment.\n\nYou should pass as a string the same thing you would pass to an `import` statement or `require`, with the following caveats:\n\n1. Any relative paths be relative to the module being returned\n2. It must only be a _direct_ dependency of that module. It will not work recursively, including for re-exported modules (ie, `export * from 'foo'`).\n\nThis function throws if any of the modules or properties are not resolvable, or if there are any unused (not required/imported by the module specified in `modulePath`):\n```\nError: Unable to find foo\n```\n```\nError: The following imports were unused in ./foo: \n        ./bar\n```\n\nThis is a defensive measure to ensure that the mocks are being used as intended.\n\nThe mocked dependencies will only be resolved *once*, and the real (non-mocked) dependencies will be used for any subsequent imports/requires. This is to prevent the mocks from being used in other modules that import the same module.\n\nHowever, this can also be a source of confusion.\n\nTo aid in debugging, you can set the environment variable `CJS_MOCK_DEBUG=1` to see the order of module resolution and mocking.\n\n### `stub(name?: string): Stub`\n\nCreates a function stub for use in unit tests. Returns a [stubfn](https://github.com/mhweiner/stubfn). This is a great, simpler alternative to `sinon.stub()`.\n\n#### Example\n\n```ts\nconst myStub = stub()\n  .expects('hello', 123)\n  .returns('world');\n\nconsole.log(myStub('hello', 123)); // 'world'\nconsole.log(myStub.getCalls());    // [['hello', 123]]\n\nmyStub('oops'); // Throws: Stub called with unexpected arguments.\n                // Expected: ['hello', 123]\n                // Received: ['oops']\n```\n\n## Partial mocking\n\nYou can nest `mock()` for partial mocking of nested dependencies:\n\n```typescript\nconst m = mock('./foo', {\n    '.': mock('./bar', {\n        'bob': () => 'fake bob'\n    })\n});\n```\n\n## DO NOT USE IN PRODUCTION\n\nJust like for `proxyquire` and other mocking utilities, use of this utility is not recommended in production environments, for the following reasons:\n\n1. Mocking utilities (including this one) are typically designed for unit testing in a sandbox environment, not production code.\n2. It's easy to get the mock wrong (which is why we throw errors for unused mocks and offer debug utilities).\n3. It has side effects on the module cache, by clearing it. This can lead to some very unexpected behavior outside of a unit test.\n\n## Debugging\n\nA debugging utility is included, for use when you are having a difficult time seeing the order of how things are getting imported, and if a mock has been substituted after a successful resolution & match.\n\nTo enable this mode, set this in your environment: `CJS_MOCK_DEBUG=1`.\n\nExample output (truncated screenshot):\n\n<img src=\"docs/debug-screenshot.png\">\n\nIn this screenshot, we can see that 'lambdaconf' is being imported twice, once from `./getSupportedAwsRegions.ts` (in which case they are getting the replacement mock), and `./updateAwsLogsDestinations.ts` (in which case they are not getting the replacement mock). This is because the module cache is cleared after the first import, and the real module is used for the second import. So, we either forgot to mock `lambdaconf` in one of these modules, or one of our imports also imports `lambdaconf` and we need to mock that module as well.\n\nThis can be useful for debugging, to see if a mock is being used or not, and to see the order of module resolution.\n\nBe warned, this may produce a *metric ton* of output. It's sometimes shocking just how many modules are required in a node project, including built-in modules. You may want to limit the output to just the relevant test by only running that test.\n\n# Support, feedback, and contributions\n\n- Star this repo if you like it!\n- Submit an [issue](https://github.com/mhweiner/autorel/issues) with your problem, feature request or bug report\n- Issue a PR against `main` and request review. Make sure all tests pass and coverage is good.\n- Write about this project in your blog, tweet about it, or share it with your friends!\n\n# Sponsorship\n<br>\n<picture>\n    <source srcset=\"docs/aeroview-white.svg\" media=\"(prefers-color-scheme: dark)\">\n    <source srcset=\"docs/aeroview-black.svg\" media=\"(prefers-color-scheme: light)\">\n    <img src=\"docs/aeroview-black.svg\" alt=\"Logo\" height=\"20\">\n</picture>\n<br>\n\nAeroview is a lightning-fast, developer-friendly, and AI-powered logging IDE. Get started for free at [https://aeroview.io](https://aeroview.io).\n\nWant to sponsor this project? [Reach out](mailto:mhweiner234@gmail.com?subject=I%20want%20to%20sponsor%20cjs-mock).\n\n# Related libraries\n\n- [stubfn](https://github.com/mhweiner/stubfn): A simple, yet powerful function stubbing utility for unit testing. Already comes with `cjs-mock`!\n- [hoare](https://github.com/mhweiner/hoare): An easy-to-use, fast, and defensive JS/TS test runner designed to help you to write simple, readable, and maintainable tests.\n- [jsout](https://github.com/mhweiner/jsout): A Syslog-compatible, small, and simple logger for Typescript/Javascript projects.\n\n# License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}