{"_id":"@nodeboot/test","_rev":"56-fbe5dc3a84419a89fbef7f5e8a565a6b","name":"@nodeboot/test","dist-tags":{"latest":"2.14.0"},"versions":{"1.0.0":{"name":"@nodeboot/test","version":"1.0.0","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.0.0","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"0203adb260928031976c0c086e97ab8abc603221","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.0.0.tgz","fileCount":73,"integrity":"sha512-RBiM+VT9MwL35KlDUjnPkdO+OlrfDChTbzuNSCfQL7QgMgeUCZJv9ru2HEEG+p+uhEf9GLAhrgc76Udssvasyw==","signatures":[{"sig":"MEQCIHnWnouW656kjYExoDMEWfxl5fFYQ8o79nOy8zYpVxGIAiBps/6/DlshaJ128AgzfpAmRHBVk5Et5+ib2n++8ES6lA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193161},"main":"dist/index.js","_from":"file:nodeboot-test-1.0.0.tgz","types":"src/index.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","release":"pnpm build && pnpm publish --access public --no-git-checks","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/tmp/0dfd07a6c174b0a98a2b80872428697d/nodeboot-test-1.0.0.tgz","_integrity":"sha512-RBiM+VT9MwL35KlDUjnPkdO+OlrfDChTbzuNSCfQL7QgMgeUCZJv9ru2HEEG+p+uhEf9GLAhrgc76Udssvasyw==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"9.6.7","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.17","supertest":"^7.0.0","@nodeboot/core":"1.0.0","@nodeboot/config":"1.0.0","@nodeboot/context":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.17","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.0.0_1739996415878_0.822983740886913","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@nodeboot/test","version":"1.0.1","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.0.1","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"1560f03ce273ac067df55ff01b2e66119ffe7957","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.0.1.tgz","fileCount":73,"integrity":"sha512-83O8xtzMQw7BV69FvJkYUkyXA9kaVfGVipSRMekQPklJ3w2bGCcFm+kSPieLuqm5lFR0PpUmNkPw+9UJJElnrA==","signatures":[{"sig":"MEUCIQD881oMTUDMlX7fOwQWemIaOkBC8Ou1Hv98rhDXKd97twIgKaR0xjROHDKUmSWL0xE1+YDxEi0jZ9dcTAq9qm8Tr84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193161},"main":"dist/index.js","_from":"file:nodeboot-test-1.0.1.tgz","types":"src/index.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","release":"pnpm build && pnpm publish --access public --no-git-checks","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/tmp/99cc055332aed735fd7d7e90bd28b264/nodeboot-test-1.0.1.tgz","_integrity":"sha512-83O8xtzMQw7BV69FvJkYUkyXA9kaVfGVipSRMekQPklJ3w2bGCcFm+kSPieLuqm5lFR0PpUmNkPw+9UJJElnrA==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"9.6.7","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.17","supertest":"^7.0.0","@nodeboot/core":"1.0.1","@nodeboot/config":"1.0.1","@nodeboot/context":"1.0.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.17","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.0.1_1739996753023_0.0773791934618897","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@nodeboot/test","version":"1.0.2","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.0.2","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"1fedf7b75e1cdf396da085a8d03399580aa5060c","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.0.2.tgz","fileCount":39,"integrity":"sha512-XhWK1Y0VsajIOeSUCQG9DyXI14l1Nm/kIiAFIDW1Kod5+u87Ohkhmfb8XFDkzhbTE7QKAuJC/lm1nDUvN90Rvw==","signatures":[{"sig":"MEUCIBUlFPzg+e+do7kPb0TQwwELHbw5B5Ny5fY/1TLhH7JTAiEApRq683pqjyut1W+6G8ZTDv4d5kFFgXI3pKaQ+chaPbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49128},"main":"dist/index.js","_from":"file:nodeboot-test-1.0.2.tgz","types":"src/index.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","release":"pnpm build && pnpm publish --access public --no-git-checks","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/tmp/65f6304554c8f5fd4e43f3e6d43b6da2/nodeboot-test-1.0.2.tgz","_integrity":"sha512-XhWK1Y0VsajIOeSUCQG9DyXI14l1Nm/kIiAFIDW1Kod5+u87Ohkhmfb8XFDkzhbTE7QKAuJC/lm1nDUvN90Rvw==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"9.6.7","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.17","supertest":"^7.0.0","@nodeboot/core":"1.0.3","@nodeboot/config":"1.0.2","@nodeboot/context":"1.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.17","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.0.2_1740003353357_0.38306727303515165","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@nodeboot/test","version":"1.0.3","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.0.3","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"01ef63278f812ea834f5fa2bc21bfda7be27fa90","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.0.3.tgz","fileCount":56,"integrity":"sha512-ztq5iSEwgKRhnVQUSNsWtMks/179Jk5nDv/jh3PRME7LupbgBJf1HWK0g4QW1uWWj6tC/NYW3rjyDXoKmf67WQ==","signatures":[{"sig":"MEYCIQC8RgUZtntVEhs2Rx96waKcjgvmX1VqxsA+a7MOctu+cAIhAJOb44zVApJc1oC8gt1ufjWxkrYPKIR/hspQRynRvhqV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58556},"main":"dist/index.js","_from":"file:nodeboot-test-1.0.3.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","release":"pnpm publish --access public --no-git-checks","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","build:major":"pnpm build && pnpm version major","build:minor":"pnpm build && pnpm version minor","build:patch":"pnpm build && pnpm version patch","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/tmp/7fe48d290049f8fe9dad88e913836040/nodeboot-test-1.0.3.tgz","_integrity":"sha512-ztq5iSEwgKRhnVQUSNsWtMks/179Jk5nDv/jh3PRME7LupbgBJf1HWK0g4QW1uWWj6tC/NYW3rjyDXoKmf67WQ==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"9.6.7","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.17","supertest":"^7.0.0","@nodeboot/core":"1.0.9","@nodeboot/config":"1.0.10","@nodeboot/context":"1.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.17","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.0.3_1740007012111_0.1149848555043016","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@nodeboot/test","version":"1.1.0","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.1.0","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"2340bd91cffeb86a3b1787da078b1b5d05e151e7","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.1.0.tgz","fileCount":56,"integrity":"sha512-3GkeLM1DsyfbFGSVMWT41L7V0eO76IXKHbrDBKb/nEcfIUeyjaQt4g6lwec9me36JLH1e4y2EQCrmpLHhc6mUQ==","signatures":[{"sig":"MEUCIQDLpOoT1SOhSzwe7yEPvZbQ93FB2z57Mvq3D/i6dLxtgAIgN4x4r1kUjOyT+4K8z7mwyr4D4tsQJ5u8qEVkE/kaoGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58555},"main":"dist/index.js","_from":"file:nodeboot-test-1.1.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","release":"pnpm publish --access public --no-git-checks","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","build:major":"pnpm build && pnpm version major","build:minor":"pnpm build && pnpm version minor","build:patch":"pnpm build && pnpm version patch","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/tmp/36937c77bf8fe1edc8f9cb4b12b03d41/nodeboot-test-1.1.0.tgz","_integrity":"sha512-3GkeLM1DsyfbFGSVMWT41L7V0eO76IXKHbrDBKb/nEcfIUeyjaQt4g6lwec9me36JLH1e4y2EQCrmpLHhc6mUQ==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"9.6.7","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"18.17.1","dependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.17","supertest":"^7.0.0","@nodeboot/core":"1.1.0","@nodeboot/config":"1.1.0","@nodeboot/context":"1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.17","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.1.0_1740079959993_0.7246621624204648","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@nodeboot/test","version":"1.1.1","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.1.1","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"8b53875ea1004b0d6be0f55d13de8c96e49dbf11","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.1.1.tgz","fileCount":56,"integrity":"sha512-Z+c3amCpLTN2g7AkyptK46Mrpl8pw/Qj0frxLpyDrSHzzWIANtj++8Hk0nvqq4mBaPMWaPa/wNPmPmtNjidgfw==","signatures":[{"sig":"MEUCICHGBJOInMG6hplZhvcNOTqPy59NgK+4Y6XA4G95/fWIAiEA5i2+ig+cp5JozKglOQpWJpeRmuMCZS843oCAOTEst0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58555},"main":"dist/index.js","_from":"file:nodeboot-test-1.1.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","release":"pnpm publish --access public --no-git-checks","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","build:major":"pnpm build && pnpm version major","build:minor":"pnpm build && pnpm version minor","build:patch":"pnpm build && pnpm version patch","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/tmp/8aae713d7862f1dd186fbf22ecf2dced/nodeboot-test-1.1.1.tgz","_integrity":"sha512-Z+c3amCpLTN2g7AkyptK46Mrpl8pw/Qj0frxLpyDrSHzzWIANtj++8Hk0nvqq4mBaPMWaPa/wNPmPmtNjidgfw==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.1.2","@nodeboot/config":"1.1.1","@nodeboot/context":"1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.20","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.1.1_1740405806677_0.8856202571235661","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@nodeboot/test","version":"1.1.2","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.1.2","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"042b4a9ec686099cfaea1c76027f200e35d3ee87","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.1.2.tgz","fileCount":56,"integrity":"sha512-sgxljPSEauVJYW0z9dIDJVvAPD5/JspCjGId7cCXJgpvmeh8Um0b0uDIRSYkjafed/gj9ml8Dtka2Gvyg24o8g==","signatures":[{"sig":"MEYCIQDs07xcbLyHRV+fxq+bnLKEXXhM/+dzCkL3avojgQWl8wIhAOwUsllop9lqiBRPwjL8/QRLt3uDNSE3sJZik90vCuFa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58555},"main":"dist/index.js","_from":"file:nodeboot-test-1.1.2.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","release":"pnpm publish --access public --no-git-checks","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","build:major":"pnpm build && pnpm version major","build:minor":"pnpm build && pnpm version minor","build:patch":"pnpm build && pnpm version patch","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/90bd71c1b9f4458a4539ead4724b1a91/nodeboot-test-1.1.2.tgz","_integrity":"sha512-sgxljPSEauVJYW0z9dIDJVvAPD5/JspCjGId7cCXJgpvmeh8Um0b0uDIRSYkjafed/gj9ml8Dtka2Gvyg24o8g==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.1.3","@nodeboot/config":"1.1.2","@nodeboot/context":"1.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.20","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.1.2_1740481471751_0.38923734382684505","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@nodeboot/test","version":"1.1.3","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.1.3","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"3484cc0456b0687bebbcc320a0b33366a70562f8","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.1.3.tgz","fileCount":56,"integrity":"sha512-ASb1vmWTiYBa7SjljfcxY8eQCrF8F74OOxUTYAqhl37iMgAk7ktusMKWe6L/sIWc6qSeWgglw4sdhQsUX4kkzA==","signatures":[{"sig":"MEUCIHO6kxYoDPIwKOg1ohgRUO/qJreXneHcxEeGE0UUYJ/PAiEA/An37HFCP9SidgKLIab0gWZgeg7sm9Ubcozoxe5zXdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58327},"main":"dist/index.js","_from":"file:nodeboot-test-1.1.3.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/da5138c6cdb9c36c1f9cda9803083b08/nodeboot-test-1.1.3.tgz","_integrity":"sha512-ASb1vmWTiYBa7SjljfcxY8eQCrF8F74OOxUTYAqhl37iMgAk7ktusMKWe6L/sIWc6qSeWgglw4sdhQsUX4kkzA==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.2.0","@nodeboot/config":"1.1.3","@nodeboot/context":"1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.20","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.1.3_1740499425459_0.4317974298319467","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@nodeboot/test","version":"1.1.4","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.1.4","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"f4c906992a9debf597b9bf1be5c36c55e2ae3dcd","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.1.4.tgz","fileCount":56,"integrity":"sha512-VN6T6Nk9UC7FitJCo7Yj2z0tbUqvHru3RfRAGQoXcfzwk77A5hs17LhgalqUyTEnnQCx2pc42Jp8oXuDELi6Dw==","signatures":[{"sig":"MEUCIGi6DjDLdsDU842Zqr6HGIDJ7F+/yrREh4ioVgTayFNXAiEAl2fVqtnrmJ+vRyuaK36PJZECILv8FeGlQYMvDcgv5dc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58327},"main":"dist/index.js","_from":"file:nodeboot-test-1.1.4.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/4c4637a155909beec8a24982e3ceb2c6/nodeboot-test-1.1.4.tgz","_integrity":"sha512-VN6T6Nk9UC7FitJCo7Yj2z0tbUqvHru3RfRAGQoXcfzwk77A5hs17LhgalqUyTEnnQCx2pc42Jp8oXuDELi6Dw==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.3.0","@nodeboot/config":"1.1.3","@nodeboot/context":"1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.20","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.1.4_1740601489570_0.20671425032946256","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@nodeboot/test","version":"1.1.5","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.1.5","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"16b6abb8554b3b24c8f60d85119412cbffd34b1c","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.1.5.tgz","fileCount":56,"integrity":"sha512-XgcYUc/oC8ISurcEsIVFM8PKTOU4NEKM7GRqZplE+fxRaU7C12kbCJQJpHdwF4ErTLCbClKSOj8JvFqHMUPhAw==","signatures":[{"sig":"MEQCIFBZs/jaA4BCJN//5IhsFIy28hDcsaib/S6yvJWZwvAuAiBzkjPDTBbpLvYc2EnAaKmkHY7os8+LXFuuflD6+sbDdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58327},"main":"dist/index.js","_from":"file:nodeboot-test-1.1.5.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/d89624408a0b2d21aef9e17402335d9d/nodeboot-test-1.1.5.tgz","_integrity":"sha512-XgcYUc/oC8ISurcEsIVFM8PKTOU4NEKM7GRqZplE+fxRaU7C12kbCJQJpHdwF4ErTLCbClKSOj8JvFqHMUPhAw==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.4.0","@nodeboot/config":"1.1.3","@nodeboot/context":"1.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.20","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.1.5_1740606040663_0.6717712833753107","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@nodeboot/test","version":"1.1.6","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.1.6","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"d3a611613fae36683ee222d0d810aaa9f94b9d03","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.1.6.tgz","fileCount":73,"integrity":"sha512-07JiZZCwF/nZuDZ1x/NmE+yEfUe5Wu8ur1L+qAShhnF6bULNipH6wa+kzg67Yerero6ZcKakecXgRbup9qKP7Q==","signatures":[{"sig":"MEYCIQDYT9YXD+R9hY38aCLJWE8ZL7eNMhEkJeRDeief+vTDHAIhANSAL3XaMj/ISTuhycRwOh/of3N935YH+DM1ZY9ihWyV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77813},"main":"dist/index.js","_from":"file:nodeboot-test-1.1.6.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/b3635ae439a104548825db5f5d8159f7/nodeboot-test-1.1.6.tgz","_integrity":"sha512-07JiZZCwF/nZuDZ1x/NmE+yEfUe5Wu8ur1L+qAShhnF6bULNipH6wa+kzg67Yerero6ZcKakecXgRbup9qKP7Q==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.4.1","@nodeboot/config":"1.1.4","@nodeboot/context":"1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.20","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.1.6_1741032811705_0.9058859588549455","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@nodeboot/test","version":"1.1.7","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.1.7","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"ec4150ea19f6b18dcc27b6b40bd2c947e373aa8e","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.1.7.tgz","fileCount":73,"integrity":"sha512-9PjSoMrEB9vvF2AoVKCtpMwyVxi7xo4jSldbIzUphHeqS8pLgDvEju2tmB0D1x6Tgc5936hGMOurh8/xSgJJng==","signatures":[{"sig":"MEUCIQC2YF08iBr8AQ4FbyByS72hXkl5od/DuM3ze7AlCEz7DQIgFXTDXtbx1JD8wdnIbvry6AQKP2spkaAMiO0SBfrt2m8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77813},"main":"dist/index.js","_from":"file:nodeboot-test-1.1.7.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/808ca981ae420565038c5cdaa9f80d62/nodeboot-test-1.1.7.tgz","_integrity":"sha512-9PjSoMrEB9vvF2AoVKCtpMwyVxi7xo4jSldbIzUphHeqS8pLgDvEju2tmB0D1x6Tgc5936hGMOurh8/xSgJJng==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.5.0","@nodeboot/config":"1.1.5","@nodeboot/context":"1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.20","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.1.7_1741171297244_0.11726990853990915","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@nodeboot/test","version":"1.1.8","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.1.8","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"146a6939cc4db3d1183ef285c2d87828ed334a34","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.1.8.tgz","fileCount":73,"integrity":"sha512-bokTRTIDzbdtBc2mJTgHjQK32fJV1v/3Ms/C9n2Ze0JWYGXISc7WkhsIC3i7u3wy53XD5WbaM+JE11Wf4TZ3Gw==","signatures":[{"sig":"MEUCIC1yyCef0b37a3GjgVGQjUrxFSoIKZKGwd40qJh+1/rsAiEAw0pqHH+oxc2/25MyZQ1RzxkF0eeT6jiiuIeyjeY2dME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77813},"main":"dist/index.js","_from":"file:nodeboot-test-1.1.8.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/78ddb610c0bae38afa2a10c9052cac24/nodeboot-test-1.1.8.tgz","_integrity":"sha512-bokTRTIDzbdtBc2mJTgHjQK32fJV1v/3Ms/C9n2Ze0JWYGXISc7WkhsIC3i7u3wy53XD5WbaM+JE11Wf4TZ3Gw==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.5.1","@nodeboot/config":"1.1.5","@nodeboot/context":"1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.20","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.1.8_1741181286412_0.735740151125625","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@nodeboot/test","version":"1.1.9","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.1.9","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"8736eebc3914c97aded3476434b115a369918cc0","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.1.9.tgz","fileCount":73,"integrity":"sha512-bWr9HWbO/MTUXU2Fv6FCuHp2gRlqcIOzJylR7Zi3AC2fH2MIdBGBXtuVYEYH5DzKi0WdJWmfGNonJ9jLnfqoKw==","signatures":[{"sig":"MEYCIQCUk2MLBMjzGsuoRqfUi5w1bxjUMX6hznQTThdPYAC+jAIhAOltRzJn0uHIiaoTbna9jn6NISxm9VmgVxHkf9sZnwgw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77813},"main":"dist/index.js","_from":"file:nodeboot-test-1.1.9.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/173a2f3050162fdcdd6fd85a8c1d8d7b/nodeboot-test-1.1.9.tgz","_integrity":"sha512-bWr9HWbO/MTUXU2Fv6FCuHp2gRlqcIOzJylR7Zi3AC2fH2MIdBGBXtuVYEYH5DzKi0WdJWmfGNonJ9jLnfqoKw==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.5.2","@nodeboot/config":"1.1.5","@nodeboot/context":"1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.20","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.1.9_1741183949906_0.6725792896323224","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"@nodeboot/test","version":"1.1.10","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.1.10","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"ec965ea014c96ee040921ffa8fb0ae81b30c3f7a","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.1.10.tgz","fileCount":73,"integrity":"sha512-2c1kZxQcZwAb9FFJAA7h5wdH8WzO3TZmLoFwD5rLZk4ZCbgb/aAq9kmVj79JpF3nGEexpogx7F7tJXWcYXmRhw==","signatures":[{"sig":"MEUCIHfEMsGs78YWSW5I51Ql5JQp+mpjSvLmiJx7mHV8IQBlAiEAuWZDnwqPyTBJFhzTEwk44dCgqYPxkyMHuJ0mXeybBX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77814},"main":"dist/index.js","_from":"file:nodeboot-test-1.1.10.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/9911a3c184a3b9e60a53134ecdeff190/nodeboot-test-1.1.10.tgz","_integrity":"sha512-2c1kZxQcZwAb9FFJAA7h5wdH8WzO3TZmLoFwD5rLZk4ZCbgb/aAq9kmVj79JpF3nGEexpogx7F7tJXWcYXmRhw==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.5.3","@nodeboot/config":"1.1.5","@nodeboot/context":"1.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.20","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.1.10_1741706770888_0.36271945520604465","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"@nodeboot/test","version":"1.1.11","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.1.11","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"65e05aa992ac65b965759775a77a35415bb0db45","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.1.11.tgz","fileCount":73,"integrity":"sha512-yOdVrS2L6a5aCiIV49+hzxUlX8svS0AXNT0lhzDnm+j7lDbmzF2FhDgi3vpog25GfHQezFc/POBfAjSlem8Ehg==","signatures":[{"sig":"MEYCIQCBQ4vye1gaMSbAFBT7MCw+SdV5Yx41WTLh4onTuOmNJAIhAPYD7b9RrRZuhq5u1sQYKel+bjRcJ14wB431Me0LOlvy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77814},"main":"dist/index.js","_from":"file:nodeboot-test-1.1.11.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/f0cadc98a029f2c8ac3b1d737b8c2c88/nodeboot-test-1.1.11.tgz","_integrity":"sha512-yOdVrS2L6a5aCiIV49+hzxUlX8svS0AXNT0lhzDnm+j7lDbmzF2FhDgi3vpog25GfHQezFc/POBfAjSlem8Ehg==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.6.0","@nodeboot/config":"1.1.6","@nodeboot/context":"1.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.20","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.1.11_1742741820311_0.46159260376895617","host":"s3://npm-registry-packages-npm-production"}},"1.1.12":{"name":"@nodeboot/test","version":"1.1.12","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.1.12","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"ea56f1f59ebdd06df04e0a90b25c842771690c57","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.1.12.tgz","fileCount":73,"integrity":"sha512-kxIOB3dguRiMzFD01KoNZ9YUyyYPjBIYiH5q2oaCkSaJXCYBSJMXSR56WuOH4efw9yIPReEGrBItbP3fcXXUmg==","signatures":[{"sig":"MEUCIQD2wKxfymDJaZtDxY9c7ISMJ84vcmvI2j0cHLhb2XdO4QIgKyJx5o1rARJcKi1kj21SChxzMp+7JD84MQC2+IVZ+xA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77814},"main":"dist/index.js","_from":"file:nodeboot-test-1.1.12.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/7f2a90c8834cbf1e6448ca1597e2c7e8/nodeboot-test-1.1.12.tgz","_integrity":"sha512-kxIOB3dguRiMzFD01KoNZ9YUyyYPjBIYiH5q2oaCkSaJXCYBSJMXSR56WuOH4efw9yIPReEGrBItbP3fcXXUmg==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.6.1","@nodeboot/config":"1.1.6","@nodeboot/context":"1.4.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.20","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.1.12_1742818060683_0.3780811008048237","host":"s3://npm-registry-packages-npm-production"}},"1.1.13":{"name":"@nodeboot/test","version":"1.1.13","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.1.13","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"7ab4c09bb6e77b3479084099d145f22fcdb97fb8","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.1.13.tgz","fileCount":73,"integrity":"sha512-q3T1e6gaNh/0BpZxuqYjp0E9E2eybyE6Q5NfMby6Q90h8YlF929ACKwus+uf1KDLpDpKnJjouQ/nARf1BNmNAA==","signatures":[{"sig":"MEYCIQDLOxpjQbEPci5C6D+7DV5X/iYJBrTP7zxBB1/9MGqGhwIhAKm578/8gKazvaS+kgJAuUJu22AL8wXQeL/AcIEEJIA+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77814},"main":"dist/index.js","_from":"file:nodeboot-test-1.1.13.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/9e91ae41dc42172e19101095fc22cbc6/nodeboot-test-1.1.13.tgz","_integrity":"sha512-q3T1e6gaNh/0BpZxuqYjp0E9E2eybyE6Q5NfMby6Q90h8YlF929ACKwus+uf1KDLpDpKnJjouQ/nARf1BNmNAA==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.7.0","@nodeboot/config":"1.1.7","@nodeboot/context":"1.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.20","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.1.13_1742857065133_0.6816430899375119","host":"s3://npm-registry-packages-npm-production"}},"1.1.14":{"name":"@nodeboot/test","version":"1.1.14","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.1.14","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"8e549d88086453cb4e6025eecd10341561930852","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.1.14.tgz","fileCount":73,"integrity":"sha512-nXVbqMSohcDGpGFGLsA4zf6kuOZWoWN7V7IBzEBehNbOwKp3E+fng04DVQWT+QlLKs/SFBtZ/EyUWJxd2QEzFA==","signatures":[{"sig":"MEQCIHrxAZOt/BDnRApQ6NuiiwLYRHl8EeZvqAnxhuMfMgbrAiBuH7u+t8XZjmdC0FjZmPNHHvSgQWg/diwmC+5VULS6ZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77814},"main":"dist/index.js","_from":"file:nodeboot-test-1.1.14.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/1f8da6bd160f3e07eed7d3e9305ea61b/nodeboot-test-1.1.14.tgz","_integrity":"sha512-nXVbqMSohcDGpGFGLsA4zf6kuOZWoWN7V7IBzEBehNbOwKp3E+fng04DVQWT+QlLKs/SFBtZ/EyUWJxd2QEzFA==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.8.0","@nodeboot/config":"1.1.8","@nodeboot/context":"1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.20","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.1.14_1742863316351_0.5215868267436956","host":"s3://npm-registry-packages-npm-production"}},"1.1.15":{"name":"@nodeboot/test","version":"1.1.15","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.1.15","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"19ebbde4dab56735c4bf98a425e75574f6fcfd05","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.1.15.tgz","fileCount":73,"integrity":"sha512-GvnnSZAHd4e5B1wKRfzG+BZEffJDUoaFLEdeyV+vsvhBh9UPx8sD2SztKobrXwPz7DcUMhfnHjwxld93g4+nTg==","signatures":[{"sig":"MEUCIFL4nVe9tvYPVeV7xslxcH1ft5e6UZFYL16pjS0sCCw6AiEA9h5xiQQ3/XqLOS3sXcn5LiJLdngZBtGn1irHjJ69nis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77814},"main":"dist/index.js","_from":"file:nodeboot-test-1.1.15.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/78c83a0c96e76d3f1172a2540774c574/nodeboot-test-1.1.15.tgz","_integrity":"sha512-GvnnSZAHd4e5B1wKRfzG+BZEffJDUoaFLEdeyV+vsvhBh9UPx8sD2SztKobrXwPz7DcUMhfnHjwxld93g4+nTg==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.8.1","@nodeboot/config":"1.1.8","@nodeboot/context":"1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.20","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.1.15_1743505376877_0.027310950250106325","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@nodeboot/test","version":"1.2.0","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.2.0","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"a21ad5fbe2282657b39c93c92582d1920c102dc1","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.2.0.tgz","fileCount":73,"integrity":"sha512-xFjkn7fvU0KKnwnyra3x70i+b0ptkIoux9Px2PVL8YR8T6RokbK6X2XhNeTWpN+DXkq3NsldDhb6dDd6cr+x/w==","signatures":[{"sig":"MEQCIBBBq351+h8ei7TOxbT6M5mRYaGjJob10MIwBKpnGY7zAiAJg7+uNPiOoJkyPOnSpvJtCxQc+1l8AdFrkQDUaHe7CA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77788},"main":"dist/index.js","_from":"file:nodeboot-test-1.2.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/474b9b3275c8f1e5e467f1731133cffc/nodeboot-test-1.2.0.tgz","_integrity":"sha512-xFjkn7fvU0KKnwnyra3x70i+b0ptkIoux9Px2PVL8YR8T6RokbK6X2XhNeTWpN+DXkq3NsldDhb6dDd6cr+x/w==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.9.0","@nodeboot/config":"1.2.0","@nodeboot/context":"1.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.20","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.2.0_1745249467594_0.190268357636318","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@nodeboot/test","version":"1.2.1","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.2.1","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"ad5f6a5283468a4dbcf4053b4a030578aa54e900","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.2.1.tgz","fileCount":73,"integrity":"sha512-m+lzeV/nbro56Ktz4BKNzWYwFaZyaG3tcGO9pJaW3ZxxVlrUomvyuH5gY+YSaXkF7YOBOJcH2xMuCNhAHK1BlA==","signatures":[{"sig":"MEYCIQCZnpOJBJFxdugVFFlFu0RrTz9nk7eN0JGpZjTcwY+mggIhAOY5Ytj3dq8wJgbxvPZeR1UiXmV//GXURLPcNIrVeugO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77788},"main":"dist/index.js","_from":"file:nodeboot-test-1.2.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/10662eb18efdef05d759bd4425552cea/nodeboot-test-1.2.1.tgz","_integrity":"sha512-m+lzeV/nbro56Ktz4BKNzWYwFaZyaG3tcGO9pJaW3ZxxVlrUomvyuH5gY+YSaXkF7YOBOJcH2xMuCNhAHK1BlA==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.9.1","@nodeboot/config":"1.2.1","@nodeboot/context":"1.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.20","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.2.1_1745519787553_0.8696451350180294","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@nodeboot/test","version":"1.2.2","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.2.2","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"ea0965bd672c9549e4ab3ae810b610274780b7b5","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.2.2.tgz","fileCount":73,"integrity":"sha512-eHmYT01fGzIerkQc+73lxkVPNg8rA3qM8TmrBHDWaSr5N29N3k8Du6ocHc0LybibxON9rCAG9IFptd2oG+wIog==","signatures":[{"sig":"MEUCIQDUtueRn/CR7U8reIh9bBLGTRLeTBy4iL5J9NH5i8tVkwIgSSdmqCFwfYcFHSTpeK3fm+jokNFXbg8rzugSyT+MZ8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77788},"main":"dist/index.js","_from":"file:nodeboot-test-1.2.2.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/ed43f3adfb201fe1afb6400b0e9a20a8/nodeboot-test-1.2.2.tgz","_integrity":"sha512-eHmYT01fGzIerkQc+73lxkVPNg8rA3qM8TmrBHDWaSr5N29N3k8Du6ocHc0LybibxON9rCAG9IFptd2oG+wIog==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.9.2","@nodeboot/config":"1.2.1","@nodeboot/context":"1.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.20","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.2.2_1746020045156_0.10213128782402348","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@nodeboot/test","version":"1.2.3","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.2.3","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"629a219ce70a74f78be6c5cd91fa1ad9adf9476e","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.2.3.tgz","fileCount":73,"integrity":"sha512-IIFlPOwMppvoj/kKPgsH5OGDSQHAalN8neQeYojZZyccRx4Dh8T4Xu8KGO/516UKq0h5sj+CHoqO7TVWW1UgSQ==","signatures":[{"sig":"MEYCIQDxuJ+tCt+y7CF9OOdGsnO177/1CMl4tmJrZHOUhmi5YQIhALFwfId74MfGE74rCV+cpOmRIUj3cBxIXuOU4haFc+aG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77788},"main":"dist/index.js","_from":"file:nodeboot-test-1.2.3.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/08d838cd4da83f4ec52291333b75ea9c/nodeboot-test-1.2.3.tgz","_integrity":"sha512-IIFlPOwMppvoj/kKPgsH5OGDSQHAalN8neQeYojZZyccRx4Dh8T4Xu8KGO/516UKq0h5sj+CHoqO7TVWW1UgSQ==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.9.3","@nodeboot/config":"1.2.1","@nodeboot/context":"1.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.20","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.2.3_1747667768410_0.05310803019897037","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@nodeboot/test","version":"1.2.4","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.2.4","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"9c9c376f531b725f2fde21c8c53c0cd2931e852a","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.2.4.tgz","fileCount":73,"integrity":"sha512-lds0Ftu5pMRogXklVlQwPYIjA7JHpn65p/gdkhmBQtLDQZatriFv2wCLpkoky11/ILJnx4DGGu67MMXs9zKlKw==","signatures":[{"sig":"MEQCICnFlbzLjiMpGBkoQF4IZcXBqnMKyr9hTpDrUo1GQ4iUAiBZo73l6Tg7belheHLYe58Dt2zSVw88S2q9gZJHMTFPjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77789},"main":"dist/index.js","_from":"file:nodeboot-test-1.2.4.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/15765b1b151fde47eb07599beec06e68/nodeboot-test-1.2.4.tgz","_integrity":"sha512-lds0Ftu5pMRogXklVlQwPYIjA7JHpn65p/gdkhmBQtLDQZatriFv2wCLpkoky11/ILJnx4DGGu67MMXs9zKlKw==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.10.0","@nodeboot/config":"1.2.2","@nodeboot/context":"1.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.20","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.2.4_1749488104116_0.8566511884446879","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@nodeboot/test","version":"1.2.5","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.2.5","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"f807aa7af756987488c2dbabed587ccdd03424b8","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.2.5.tgz","fileCount":73,"integrity":"sha512-lrN9EX7SA8HcityTKqJRhZw5HJvhafwBKKOI6TUzVCZDH7FoBymse7BVFV6iqD3AkqaAuvB1R3JfTv/iOElE6g==","signatures":[{"sig":"MEUCIQD5pqBis5kWDCt2o9M66pbhwVYLmaMzj5X2VNczn/hfoAIgSaOMdH6qxU19BBYQOCrBlypyeeKSPPmZu8q2NwXWU9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77789},"main":"dist/index.js","_from":"file:nodeboot-test-1.2.5.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/6594ce8704c4ff2ed01cb2df0f60c662/nodeboot-test-1.2.5.tgz","_integrity":"sha512-lrN9EX7SA8HcityTKqJRhZw5HJvhafwBKKOI6TUzVCZDH7FoBymse7BVFV6iqD3AkqaAuvB1R3JfTv/iOElE6g==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.10.1","@nodeboot/config":"1.2.3","@nodeboot/context":"1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.20","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.2.5_1749490217863_0.21293371748728673","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"@nodeboot/test","version":"1.2.6","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.2.6","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"912bfe4f1fbab9842686e6a641e74ba09663c424","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.2.6.tgz","fileCount":73,"integrity":"sha512-sUhCynfb6mZcRsbMh/j7gHFS27j7Gh3uAmjuBv6WKgCBV6ibRdoJGNYeX2e1Stc0a/8YTh6YhoA2JZWWpM6ouQ==","signatures":[{"sig":"MEYCIQCQWXBb5lyNG1bh8Fh7jFSE3DI28ntb1AdEvjaUUUaU4AIhAL3Y5RQEalUGk0/bErv2s++wCA+hjkjrz0B94uycKveX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77789},"main":"dist/index.js","_from":"file:nodeboot-test-1.2.6.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/572aa34a129b114190fad05e49390e93/nodeboot-test-1.2.6.tgz","_integrity":"sha512-sUhCynfb6mZcRsbMh/j7gHFS27j7Gh3uAmjuBv6WKgCBV6ibRdoJGNYeX2e1Stc0a/8YTh6YhoA2JZWWpM6ouQ==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.8.2","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@nodeboot/core":"1.10.2","@nodeboot/config":"1.2.3","@nodeboot/context":"1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.20","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.2.6_1750089391237_0.036611499321830276","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"@nodeboot/test","version":"1.2.7","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.2.7","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"673e7b8de8bc45704bb7debe40ddacb199372161","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.2.7.tgz","fileCount":73,"integrity":"sha512-YE8i1Qa7R+/5G97XrYxkMbovKn16iE4/vkVE8i37XzhVz2BLgql1/qfVb18cvblvObgRYQIdspyvxBi0Xk2qNA==","signatures":[{"sig":"MEUCIF1eCLp14YK2kSjjuYhdMUKoqeTbuWm1ZdpvG1FbUpIqAiEAxzscVXgoVKyWbsl2I9pKD8aHIiKTVrz57yMXVCBrnqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77789},"main":"dist/index.js","_from":"file:nodeboot-test-1.2.7.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/7fbb9320d338cd4f9a943c9af1cc19a7/nodeboot-test-1.2.7.tgz","_integrity":"sha512-YE8i1Qa7R+/5G97XrYxkMbovKn16iE4/vkVE8i37XzhVz2BLgql1/qfVb18cvblvObgRYQIdspyvxBi0Xk2qNA==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.8.2","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@nodeboot/core":"1.11.0","@nodeboot/config":"1.2.3","@nodeboot/context":"1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.20","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.2.7_1750094735551_0.49395776875564357","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"@nodeboot/test","version":"1.2.8","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.2.8","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"6ee1353562873e3ea3510bebb0428c10b46737f0","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.2.8.tgz","fileCount":73,"integrity":"sha512-INqb/lqOxL9rDnRlBbtR77YyMduUa3AJ+qpWluT0r/4iOZ+Te0ycBeI2LQKzKfSWlaAHG9DaMl/MkYtmSUUNzQ==","signatures":[{"sig":"MEYCIQDrZ1wkN0FIuDDnyO4YNLqLQG8X30y89eBon+Mo3w01ggIhAJhlJlpHyUXLHhjwrxjJOYao/MYr/Fjg1VOkSQGRWw0w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77789},"main":"dist/index.js","_from":"file:nodeboot-test-1.2.8.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/73fced12341913c5291c7a0767ec3422/nodeboot-test-1.2.8.tgz","_integrity":"sha512-INqb/lqOxL9rDnRlBbtR77YyMduUa3AJ+qpWluT0r/4iOZ+Te0ycBeI2LQKzKfSWlaAHG9DaMl/MkYtmSUUNzQ==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.8.2","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"20.17.0","dependencies":{"@nodeboot/core":"1.11.1","@nodeboot/config":"1.2.3","@nodeboot/context":"1.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.20","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.2.8_1750097264849_0.6444675483776625","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"@nodeboot/test","version":"1.2.9","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.2.9","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"8192eabfc53b3320ec6dccd56e47fc32563cbc29","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.2.9.tgz","fileCount":73,"integrity":"sha512-pz6dDN8E++moFKZV6H6Hedv+KjoRZkb1FLbbswbaopZHluD57zfIh6y/0m/YjFCwfybFmNPHFmH7Wr+WOr1U7A==","signatures":[{"sig":"MEUCIBjLG3ESHO5epy+Fm96ErkvtRra3w3WQwLqIwB+krJZzAiEA6JKJS8v1W3C8pAhkg6/bNxWnUobi9Apr6bfzakJ+reo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77790},"main":"dist/index.js","_from":"file:nodeboot-test-1.2.9.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/557256a94801ae5fe2bfbbd09d174ef2/nodeboot-test-1.2.9.tgz","_integrity":"sha512-pz6dDN8E++moFKZV6H6Hedv+KjoRZkb1FLbbswbaopZHluD57zfIh6y/0m/YjFCwfybFmNPHFmH7Wr+WOr1U7A==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.12.0","@nodeboot/config":"1.2.4","@nodeboot/context":"1.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.20","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.2.9_1753812217221_0.2696301731424582","host":"s3://npm-registry-packages-npm-production"}},"1.2.10":{"name":"@nodeboot/test","version":"1.2.10","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.2.10","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"59fc026bb88b3f95ba2e25c73a65a4a3d9e3c2aa","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.2.10.tgz","fileCount":73,"integrity":"sha512-ZyTF3xW8AWlkQ/CKw2yxwucvE8ZwHZXTE6xerzzaM7EqLwNEWk55i8pGSwMWHOZR8wkEUY2V4AVWNZWCNGxPnw==","signatures":[{"sig":"MEYCIQDboYO5w7xQ2woV+Pc8kJKh20+TLpiVkFYxU6cVtIJLJwIhAOh1FEQhO3TqjQqN6PeFjfhiaDJm3N6e2KvOSJv4qaRd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77791},"main":"dist/index.js","_from":"file:nodeboot-test-1.2.10.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/69e725fe71b6e5002c739cf08364722a/nodeboot-test-1.2.10.tgz","_integrity":"sha512-ZyTF3xW8AWlkQ/CKw2yxwucvE8ZwHZXTE6xerzzaM7EqLwNEWk55i8pGSwMWHOZR8wkEUY2V4AVWNZWCNGxPnw==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.13.0","@nodeboot/config":"1.2.5","@nodeboot/context":"1.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.20","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.2.10_1755129363132_0.6570001732923201","host":"s3://npm-registry-packages-npm-production"}},"1.2.11":{"name":"@nodeboot/test","version":"1.2.11","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.2.11","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"41a916ea1b7391f54bcd011c027c3383c3a7b345","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.2.11.tgz","fileCount":73,"integrity":"sha512-sUnLYxI2HLTVU5WnVSFvwGBrrdaScHU4w9toqGFZ92B1xl75bwzBYwT3dDNz0H1A8SQEB2pmTdNOLkLLohBAQg==","signatures":[{"sig":"MEQCIFOAwxbYeCPJRgQL0qhyr7dXtxAwZGgJ8F3zoMJ/UEniAiBS852/jhFdTxQsU3mXSg104puwjojPjAofLl0Ir2f8Rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77791},"main":"dist/index.js","_from":"file:nodeboot-test-1.2.11.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/7a394e8d6aca974fad34c281b60946e6/nodeboot-test-1.2.11.tgz","_integrity":"sha512-sUnLYxI2HLTVU5WnVSFvwGBrrdaScHU4w9toqGFZ92B1xl75bwzBYwT3dDNz0H1A8SQEB2pmTdNOLkLLohBAQg==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.13.1","@nodeboot/config":"1.2.6","@nodeboot/context":"1.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.20","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.2.11_1755163382658_0.7881791028058074","host":"s3://npm-registry-packages-npm-production"}},"1.2.12":{"name":"@nodeboot/test","version":"1.2.12","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.2.12","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"35daadb0a0cbb2f66917d3db0977fdcc2760c0c2","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.2.12.tgz","fileCount":73,"integrity":"sha512-oCa9oYgJ1XZe73beVPbIymmNrD2QaC3b7YPu5t4YkTWqcJR80duOu75pRLlEwv1cz2arwsHhZ8iTEQ0Kc5ksgg==","signatures":[{"sig":"MEQCID67DeR7CbAll/zJGQN2ddIZ4tkS8CMNNZeCN26NTTw3AiBD22EA9pT5HgZVDEvBko4+SpQA9viukqvtIqB/3UAiVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77791},"main":"dist/index.js","_from":"file:nodeboot-test-1.2.12.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/a275b224b1b367b836dd243b7cb4b4fc/nodeboot-test-1.2.12.tgz","_integrity":"sha512-oCa9oYgJ1XZe73beVPbIymmNrD2QaC3b7YPu5t4YkTWqcJR80duOu75pRLlEwv1cz2arwsHhZ8iTEQ0Kc5ksgg==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.13.2","@nodeboot/config":"1.2.6","@nodeboot/context":"1.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.20","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.2.12_1755164611187_0.3776747591870988","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@nodeboot/test","version":"1.3.0","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.3.0","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"82f99c1adf278135b1d1700b7fe264838ec260c3","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.3.0.tgz","fileCount":73,"integrity":"sha512-tyWIYkNkIUvU6kKI+bhQFX/4VfD55ZLGuE+tXhgEnotvd7/Gw6GTg7bQ1XOaN+nXfdnIw4e0/xnNmpG+yYGKUg==","signatures":[{"sig":"MEUCIQC5VYbFQxzi+QP/9fthRVCUxbdZL3A42LY0dlgU9EgueQIgE8kLdlFnicJDh9A8KGJPFdusc/iuXGUDfF/fWjM5Fjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77790},"main":"dist/index.js","_from":"file:nodeboot-test-1.3.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/8b30e195c8ea06e530350d47c7736348/nodeboot-test-1.3.0.tgz","_integrity":"sha512-tyWIYkNkIUvU6kKI+bhQFX/4VfD55ZLGuE+tXhgEnotvd7/Gw6GTg7bQ1XOaN+nXfdnIw4e0/xnNmpG+yYGKUg==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.13.2","@nodeboot/config":"1.2.6","@nodeboot/context":"1.11.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.27","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.3.0_1758542476383_0.025339310385354086","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@nodeboot/test","version":"1.4.0","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.4.0","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"8f28da8bd88a7b1a5b6625444e46922e555c7f52","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.4.0.tgz","fileCount":73,"integrity":"sha512-iBPdjojFN2P+Bx2xC58oajKRWuBGKcpdu+rHcyX4iRnigB828fVSHI6RWEbqNy+U3Mr52vQR/fXBXN3YBAeT2Q==","signatures":[{"sig":"MEUCIFnfVtTGHfIXRdl+m4PhkV3X679XqadoLQ5iZdwly5iMAiEA5WOO6lEhS44ELLUHWQlvNlv1kp9TniBeaXZot0jbxq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77790},"main":"dist/index.js","_from":"file:nodeboot-test-1.4.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/1cf822aab349c3b8501de13f162f9c3a/nodeboot-test-1.4.0.tgz","_integrity":"sha512-iBPdjojFN2P+Bx2xC58oajKRWuBGKcpdu+rHcyX4iRnigB828fVSHI6RWEbqNy+U3Mr52vQR/fXBXN3YBAeT2Q==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.14.0","@nodeboot/config":"1.3.0","@nodeboot/context":"1.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.27","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.4.0_1758800400835_0.23434000986148362","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@nodeboot/test","version":"1.4.1","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.4.1","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot/issues"},"dist":{"shasum":"34440f781993bf4f02d8ca411f7e5152aad7c84e","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.4.1.tgz","fileCount":73,"integrity":"sha512-iIsuJyDc/mOgZ8Ta+BsEe6T6m6r3WXw19VuKS58VJPQ+wOp4p6FQ3pefk2T8Krqc/bFepM8HznVQH+QHy/CLPQ==","signatures":[{"sig":"MEQCIE8aNcjsZnNr3Tp5O5Rlb4ONW+0quotS3PDMbQVuO0fkAiBgxnuD2tqgmfRZeAV3es/fVH+f6J1LOhcBBIKtSetNVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77790},"main":"dist/index.js","_from":"file:nodeboot-test-1.4.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/d91035a27a53ba427c3e65549c62ecbf/nodeboot-test-1.4.1.tgz","_integrity":"sha512-iIsuJyDc/mOgZ8Ta+BsEe6T6m6r3WXw19VuKS58VJPQ+wOp4p6FQ3pefk2T8Krqc/bFepM8HznVQH+QHy/CLPQ==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"@nodeboot/core":"1.15.0","@nodeboot/config":"1.3.1","@nodeboot/context":"1.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.27","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.4.1_1759079777487_0.509829156437215","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@nodeboot/test","version":"1.5.0","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.5.0","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot-test-framework#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot-test-framework/issues"},"dist":{"shasum":"3b7458436e311847331e710f823c542ee0cfcd59","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.5.0.tgz","fileCount":75,"integrity":"sha512-6SLXQVObjJn20mhUQZi2EqMiJWFyby/AcR5hgbsm0tpNmfR1h1ntvJS/B8s0aMdb8ADDEdtKmkAzm87UsbuMUQ==","signatures":[{"sig":"MEUCIHxgEn+Rusdcm60WYfm9EjStBggEO4UpNX9USAGeXgORAiEAgRPn5L1Y18K3cmqxYNHu6SuG0vjcc77IEcqcyZJct4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107707},"main":"dist/index.js","_from":"file:nodeboot-test-1.5.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/a71f5c10701afb249fdb349b8130a46c/nodeboot-test-1.5.0.tgz","_integrity":"sha512-6SLXQVObjJn20mhUQZi2EqMiJWFyby/AcR5hgbsm0tpNmfR1h1ntvJS/B8s0aMdb8ADDEdtKmkAzm87UsbuMUQ==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot-test-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.20.0","dependencies":{"@nodeboot/core":"^1.15.0","@nodeboot/config":"^1.3.1","@nodeboot/context":"^1.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.27","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.5.0_1759529585205_0.17900036845282497","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@nodeboot/test","version":"1.6.0","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@1.6.0","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot-test-framework#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot-test-framework/issues"},"dist":{"shasum":"7b7af9072ae7829a2c69f7277da5add24622472a","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-1.6.0.tgz","fileCount":83,"integrity":"sha512-9Q3vOtTZ0KE/pPFlbgX6ygg/IViHh2+FCF91so9rmEZbdL0s7Y2411PrVpZ9lIGvOTJNzueelC33JKOXs4wsvA==","signatures":[{"sig":"MEUCIQCyrDcB826X6CAfnP1TKcUnu+2EO9LxVGhFDCsa8upTjAIgG84osl70xslD2AeZZcR0sDnyoCkOtp8WFSsJeB5aqnk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115051},"main":"dist/index.js","_from":"file:nodeboot-test-1.6.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/7469f99ed8e5989e8bb4b55a646d50d8/nodeboot-test-1.6.0.tgz","_integrity":"sha512-9Q3vOtTZ0KE/pPFlbgX6ygg/IViHh2+FCF91so9rmEZbdL0s7Y2411PrVpZ9lIGvOTJNzueelC33JKOXs4wsvA==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot-test-framework.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"winston":"^3.10.0","@nodeboot/core":"^1.15.0","@nodeboot/config":"^1.3.1","@nodeboot/context":"^1.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.27","supertest":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/test_1.6.0_1761772444922_0.6198382152230426","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@nodeboot/test","version":"2.0.0","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@2.0.0","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot-test-framework#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot-test-framework/issues"},"dist":{"shasum":"e94a8932675bf7a67caf8c603bb17e6f53cf56aa","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-2.0.0.tgz","fileCount":135,"integrity":"sha512-5vehBUFbXYOgguR8zDtkZv2+fpZXblq8Chc6EIhZb4pKdo2KsKvUJ6/IauHUg6P21LsNsziz3pW1AvbnUBqIYg==","signatures":[{"sig":"MEQCIE5whYg/rxslhq2MgP2c6b+v1q1hqKfVksfYMnTL8y1SAiAlUl//ZeJAMi15xXL6HnxgHNAvDGDbgILeFk6yrF9flQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220145},"main":"dist/index.js","_from":"file:nodeboot-test-2.0.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/a8de638d648a0fc57788cbea06184a97/nodeboot-test-2.0.0.tgz","_integrity":"sha512-5vehBUFbXYOgguR8zDtkZv2+fpZXblq8Chc6EIhZb4pKdo2KsKvUJ6/IauHUg6P21LsNsziz3pW1AvbnUBqIYg==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot-test-framework.git","type":"git"},"_npmVersion":"10.9.3","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.20.0","dependencies":{"winston":"^3.10.0","@nodeboot/core":"^1.15.3","@nodeboot/config":"^1.3.4","@nodeboot/context":"^2.1.0","@sinonjs/fake-timers":"^11.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"peerDependencies":{"testcontainers":"^11.7.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.27","supertest":"^7.0.0"},"peerDependenciesMeta":{"testcontainers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/test_2.0.0_1762266164513_0.9326446744240551","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@nodeboot/test","version":"2.1.0","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@2.1.0","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot-test-framework#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot-test-framework/issues"},"dist":{"shasum":"e94092cf0aad7e27380fd51674886e78a794392c","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-2.1.0.tgz","fileCount":135,"integrity":"sha512-FyHhyDnzlhzaJtyJR6E+uAW00PBEmHnvFAItaSnemELreR8LEl3xqhcDoRHc+JvD0X+LOV7abY2DzorUSjto2A==","signatures":[{"sig":"MEUCIE953nJWF+1YDTeFh5BDxYsvN1z7NViidKq04DGnirGuAiEAh8mu9Y/64cNGEkN1djT5x+E5d+gKRsJPrNOwgzZPI6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220145},"main":"dist/index.js","_from":"file:nodeboot-test-2.1.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/8366999e88064c793ebea1d8e23ca273/nodeboot-test-2.1.0.tgz","_integrity":"sha512-FyHhyDnzlhzaJtyJR6E+uAW00PBEmHnvFAItaSnemELreR8LEl3xqhcDoRHc+JvD0X+LOV7abY2DzorUSjto2A==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot-test-framework.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"winston":"^3.10.0","@nodeboot/core":"^1.15.3","@nodeboot/config":"^1.3.4","@nodeboot/context":"^2.1.0","@sinonjs/fake-timers":"^11.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"peerDependencies":{"testcontainers":"^11.7.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.27","supertest":"^7.0.0"},"peerDependenciesMeta":{"testcontainers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/test_2.1.0_1762273869890_0.9799611128079677","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@nodeboot/test","version":"2.1.3","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@2.1.3","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot-test-framework#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot-test-framework/issues"},"dist":{"shasum":"8e579673933ebf494840199e7c79abaf7ae6b074","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-2.1.3.tgz","fileCount":135,"integrity":"sha512-RhzX++LE+9EMalBoMgD/hz8pz8zFjvV37wUqGbjImgyWrciILhx6uvc5+iFU/zeO20t9lnnhca+vAjCAplVxZg==","signatures":[{"sig":"MEQCIHd0FnBNmXQzJKeBxBSNevznSj0wenvy2nvrePMf9ajjAiBJHK46nSeq9/+/0mW9IHXeG7jbDnNbq/Um4lfzxnW83w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220145},"main":"dist/index.js","_from":"file:nodeboot-test-2.1.3.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/32738c351c850ef1fbf824892e678625/nodeboot-test-2.1.3.tgz","_integrity":"sha512-RhzX++LE+9EMalBoMgD/hz8pz8zFjvV37wUqGbjImgyWrciILhx6uvc5+iFU/zeO20t9lnnhca+vAjCAplVxZg==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot-test-framework.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"winston":"^3.10.0","@nodeboot/core":"^1.15.3","@nodeboot/config":"^1.3.4","@nodeboot/context":"^2.1.0","@sinonjs/fake-timers":"^11.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"peerDependencies":{"testcontainers":"^11.7.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.27","supertest":"^7.0.0"},"peerDependenciesMeta":{"testcontainers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/test_2.1.3_1762274827247_0.6698788544541205","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@nodeboot/test","version":"2.1.4","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@2.1.4","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot-test-framework#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot-test-framework/issues"},"dist":{"shasum":"fe19f5aa270403fd50b6a8f805f3858024213850","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-2.1.4.tgz","fileCount":135,"integrity":"sha512-5t6kuFNLnIWfyBX6EeAigv4e+M/u5aWdHMabQ79LZFSaql1s0eX3TJXXTUzJFshDgLs0nJRAUvyRa3V0Xx34AQ==","signatures":[{"sig":"MEUCIAO0VCyf8qlWmMtLJrk27CcQ01V5KOGygtjUJeZPFmqoAiEAnZTgC2vRuJrfa87Gyy9/zRNbgWLXcbwA118A6jzHelA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220885},"main":"dist/index.js","_from":"file:nodeboot-test-2.1.4.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/b8916c49a253ce405b9db27279963f1e/nodeboot-test-2.1.4.tgz","_integrity":"sha512-5t6kuFNLnIWfyBX6EeAigv4e+M/u5aWdHMabQ79LZFSaql1s0eX3TJXXTUzJFshDgLs0nJRAUvyRa3V0Xx34AQ==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot-test-framework.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"winston":"^3.10.0","@nodeboot/core":"^1.15.3","@nodeboot/config":"^1.3.4","@nodeboot/context":"^2.1.0","@sinonjs/fake-timers":"^11.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"peerDependencies":{"testcontainers":"^11.7.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.27","supertest":"^7.0.0"},"peerDependenciesMeta":{"testcontainers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/test_2.1.4_1762275937391_0.026237134204205148","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@nodeboot/test","version":"2.2.0","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@2.2.0","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot-test-framework#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot-test-framework/issues"},"dist":{"shasum":"45fd0f67e1340cd94ec35f990d2d9997ef83aa70","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-2.2.0.tgz","fileCount":135,"integrity":"sha512-wZTiHx9JaV5JxkNvUYehwJoZNdyuu+cpbgJHpOLkUdGyGy2ykfO7K35oNJND/5NOO2IeLAOYWT3AjY+g3bMolw==","signatures":[{"sig":"MEQCIGKRmaoiYyrHh4ya4Evu7bqteYRyazmS9651Yz9twFftAiBlhOZX7/SvFcaSPgTkMHEoRwayLAYKqa40ZH8oPutQaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221444},"main":"dist/index.js","_from":"file:nodeboot-test-2.2.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/318b6484fa44d546a10dcc4bdb928ea6/nodeboot-test-2.2.0.tgz","_integrity":"sha512-wZTiHx9JaV5JxkNvUYehwJoZNdyuu+cpbgJHpOLkUdGyGy2ykfO7K35oNJND/5NOO2IeLAOYWT3AjY+g3bMolw==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot-test-framework.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"winston":"^3.10.0","@nodeboot/core":"^1.15.3","@nodeboot/config":"^1.3.4","@nodeboot/context":"^2.1.0","@sinonjs/fake-timers":"^11.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"peerDependencies":{"testcontainers":"^11.7.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.27","supertest":"^7.0.0"},"peerDependenciesMeta":{"testcontainers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/test_2.2.0_1762281182669_0.3194224081546171","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@nodeboot/test","version":"2.3.0","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@2.3.0","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot-test-framework#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot-test-framework/issues"},"dist":{"shasum":"14686902e13d50f996520fbf73536ca72b5e94d6","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-2.3.0.tgz","fileCount":171,"integrity":"sha512-2LFfOoXFHsxQhwknjJxe4UGeH9P6/Shzi4TPdZbHrnKuWnNeaLC9sIA5ghBkR7Vbj2fBzcJIyrrdJ0qg4giTZw==","signatures":[{"sig":"MEUCIG/tLoBu4SLmvWhBf3YRBAdbFea0JWJiXQutPrHjV3STAiEAqv1IxdEQ86URNhNm9OEA/TgTcJbIENaM5FTpNz3b4n8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":301016},"main":"dist/index.js","_from":"file:nodeboot-test-2.3.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/2737ba0043a5342f679df78089f3018a/nodeboot-test-2.3.0.tgz","_integrity":"sha512-2LFfOoXFHsxQhwknjJxe4UGeH9P6/Shzi4TPdZbHrnKuWnNeaLC9sIA5ghBkR7Vbj2fBzcJIyrrdJ0qg4giTZw==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot-test-framework.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"winston":"^3.10.0","@nodeboot/core":"^1.15.3","@nodeboot/config":"^1.3.4","@nodeboot/context":"^2.1.0","@sinonjs/fake-timers":"^11.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"peerDependencies":{"testcontainers":"^11.7.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.27","supertest":"^7.0.0"},"peerDependenciesMeta":{"testcontainers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/test_2.3.0_1762789627738_0.3613980331262434","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@nodeboot/test","version":"2.4.0","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@2.4.0","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot-test-framework#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot-test-framework/issues"},"dist":{"shasum":"56bb50ea4025560d5981a88130be71b7a0b9bdb7","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-2.4.0.tgz","fileCount":175,"integrity":"sha512-I1aANJg4+oLqBu0iT6YGjxuoPO/6XL+9Lr8k6V5HjeIKAtv3J8FZowdlnyTWBIts6Ze9brIz3x1hYwImJ4L97g==","signatures":[{"sig":"MEUCIFtym3b8EklgFK5a3c57oUkm9BQRf26B0vlS+vwDHW6wAiEAmzb+j6KLiXPqLXTO1SgEqyT7VoL7KteEEa8F92o+M/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310946},"main":"dist/index.js","_from":"file:nodeboot-test-2.4.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/961297e74e7f750506f5a1829076f7e0/nodeboot-test-2.4.0.tgz","_integrity":"sha512-I1aANJg4+oLqBu0iT6YGjxuoPO/6XL+9Lr8k6V5HjeIKAtv3J8FZowdlnyTWBIts6Ze9brIz3x1hYwImJ4L97g==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot-test-framework.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"winston":"^3.10.0","@nodeboot/core":"^1.15.3","@nodeboot/config":"^1.3.4","@nodeboot/context":"^2.1.0","@sinonjs/fake-timers":"^11.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"peerDependencies":{"testcontainers":"^11.7.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.27","supertest":"^7.0.0"},"peerDependenciesMeta":{"testcontainers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/test_2.4.0_1762804456023_0.9683014232922817","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@nodeboot/test","version":"2.5.0","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@2.5.0","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot-test-framework#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot-test-framework/issues"},"dist":{"shasum":"b332c759c0ba6187d6484828a67d15250fb13889","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-2.5.0.tgz","fileCount":179,"integrity":"sha512-DrxRl8yHzTGb312cZBw3IvKkeRQYPn9ylW8tpL6D86Fn2yQfG0W5waRkglHO6ebGP533uFc+y6nmOwWSPKnBgg==","signatures":[{"sig":"MEUCIQDJX1yHoQ+4WJ3Axm+TtPUhIHIC/DvnM/CospQhw/tCIgIgFyR0p+gaPUkKN7ePeDnyLekNEspxnW+GtbdMojKOhNA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314679},"main":"dist/index.js","_from":"file:nodeboot-test-2.5.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/27abfd9dd720bade708416cf0f70d4a5/nodeboot-test-2.5.0.tgz","_integrity":"sha512-DrxRl8yHzTGb312cZBw3IvKkeRQYPn9ylW8tpL6D86Fn2yQfG0W5waRkglHO6ebGP533uFc+y6nmOwWSPKnBgg==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot-test-framework.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"winston":"^3.10.0","@nodeboot/core":"^1.16.1","@nodeboot/config":"^1.3.5","@nodeboot/context":"^2.2.0","@sinonjs/fake-timers":"^11.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"peerDependencies":{"testcontainers":"^11.7.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.27","supertest":"^7.0.0"},"peerDependenciesMeta":{"testcontainers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/test_2.5.0_1762864767143_0.37930414181542504","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"@nodeboot/test","version":"2.5.1","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@2.5.1","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot-test-framework#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot-test-framework/issues"},"dist":{"shasum":"7092651f224672e47fb175b1f114c73d0d504e19","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-2.5.1.tgz","fileCount":179,"integrity":"sha512-rpZGDCUFa1sldeqiEwvq8ODpnSgfQ4xNt4xVcA1j73J01xrKFkj+WkAETp1Rf9YMwDImjYglL/wp6x/7Ksbseg==","signatures":[{"sig":"MEUCIQDoxAQxTjCixD9cnpg2WpNoZNbPMMZD5FxJcXiJPzrqSQIgYhN/hc8k10YNk6z0oHVSR2Wz52HpWdObHxZDH53+ovc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314679},"main":"dist/index.js","_from":"file:nodeboot-test-2.5.1.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/e2e1f87f83fcc61227d9dd9165075b52/nodeboot-test-2.5.1.tgz","_integrity":"sha512-rpZGDCUFa1sldeqiEwvq8ODpnSgfQ4xNt4xVcA1j73J01xrKFkj+WkAETp1Rf9YMwDImjYglL/wp6x/7Ksbseg==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot-test-framework.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"winston":"^3.10.0","@nodeboot/core":"^1.16.2","@nodeboot/config":"^1.3.6","@nodeboot/context":"^2.2.1","@sinonjs/fake-timers":"^11.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"peerDependencies":{"testcontainers":"^11.7.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.27","supertest":"^7.0.0"},"peerDependenciesMeta":{"testcontainers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/test_2.5.1_1762866145652_0.5037882640334179","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@nodeboot/test","version":"2.6.0","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@2.6.0","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot-test-framework#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot-test-framework/issues"},"dist":{"shasum":"0b9d043d8ef0647698f19ebe14a8fb6c5dc80b80","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-2.6.0.tgz","fileCount":183,"integrity":"sha512-3ZVx6Qqw/k83NYeqB/lIgn3PHwvWskCoZkWFw2d6zLvimGYo2OhqGAGLD6b8NZfSs9nYixLyQYHc4WfjBvSPdw==","signatures":[{"sig":"MEYCIQDHNDiODlBGQdbzaa3R7McRQOKy/j4A5qx3VyufmRVSNgIhAPuZpRyVSFCZz+wD493QRQ2x+38uqH518ydNcdY22DHB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317241},"main":"dist/index.js","_from":"file:nodeboot-test-2.6.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/81b8c1cd133da8e11244a1d2f407cc57/nodeboot-test-2.6.0.tgz","_integrity":"sha512-3ZVx6Qqw/k83NYeqB/lIgn3PHwvWskCoZkWFw2d6zLvimGYo2OhqGAGLD6b8NZfSs9nYixLyQYHc4WfjBvSPdw==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot-test-framework.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"winston":"^3.10.0","@nodeboot/core":"^1.16.2","@nodeboot/config":"^1.3.6","@nodeboot/context":"^2.2.1","@sinonjs/fake-timers":"^11.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"peerDependencies":{"testcontainers":"^11.7.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.27","supertest":"^7.0.0"},"peerDependenciesMeta":{"testcontainers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/test_2.6.0_1763571389153_0.8175185217100711","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@nodeboot/test","version":"2.7.0","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@2.7.0","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot-test-framework#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot-test-framework/issues"},"dist":{"shasum":"a69c275286503d185b0d3223a3240385db48778c","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-2.7.0.tgz","fileCount":183,"integrity":"sha512-3P4+AKrndzdvCf/2kBbaVq1ZxVsBR0dpy70NbI9JA9sw+dHyuUwn37oICBlcFB1MYqyaQVZRwOjHw3EuMkF8MA==","signatures":[{"sig":"MEUCIQD5GLQ4mFsm+gTjVWjkqLQhwEM2S5NfDLxtmE0gDRUTRgIgSeuKvdMeu0sybfOET4NCrF4744QVOMnIX6Mw2btDiKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317241},"main":"dist/index.js","_from":"file:nodeboot-test-2.7.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/e8817dfbec4d27567b33736f24cf69c9/nodeboot-test-2.7.0.tgz","_integrity":"sha512-3P4+AKrndzdvCf/2kBbaVq1ZxVsBR0dpy70NbI9JA9sw+dHyuUwn37oICBlcFB1MYqyaQVZRwOjHw3EuMkF8MA==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot-test-framework.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"winston":"^3.10.0","@nodeboot/core":"^1.16.2","@nodeboot/config":"^1.3.6","@nodeboot/context":"^2.2.1","@sinonjs/fake-timers":"^11.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"peerDependencies":{"testcontainers":"^11.7.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.27","supertest":"^7.0.0"},"peerDependenciesMeta":{"testcontainers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/test_2.7.0_1763571693924_0.3480187458521802","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@nodeboot/test","version":"2.8.0","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@2.8.0","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot-test-framework#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot-test-framework/issues"},"dist":{"shasum":"791b72da2e8bee53dcb0fe76a6e0896c647e9f20","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-2.8.0.tgz","fileCount":187,"integrity":"sha512-kfg0GHdNUv/EgcLORCnPd2b8aYJXAm355TrK6aJvx8Fozv+sw68o83H3z1UuSzkXTWJUeagKyGCCXpr8RFhjmg==","signatures":[{"sig":"MEYCIQDDa9HtQaby8/ZfwJxo0j2Tg1upR7m6edxf6rLeVHKP3gIhAIfFbaiE+vFVwY9crujUf5mVAMvS9cgH8MYDVntAenpo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319887},"main":"dist/index.js","_from":"file:nodeboot-test-2.8.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/31eed6450a78969bbbb0f382b593bcfa/nodeboot-test-2.8.0.tgz","_integrity":"sha512-kfg0GHdNUv/EgcLORCnPd2b8aYJXAm355TrK6aJvx8Fozv+sw68o83H3z1UuSzkXTWJUeagKyGCCXpr8RFhjmg==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot-test-framework.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"winston":"^3.10.0","@nodeboot/core":"^1.16.2","@nodeboot/config":"^1.3.6","@nodeboot/context":"^2.2.1","@sinonjs/fake-timers":"^11.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"peerDependencies":{"testcontainers":"^11.7.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.27","supertest":"^7.0.0"},"peerDependenciesMeta":{"testcontainers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/test_2.8.0_1763578075285_0.14589114452343144","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@nodeboot/test","version":"2.9.0","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@2.9.0","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot-test-framework#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot-test-framework/issues"},"dist":{"shasum":"bb88144ae81328a50b92fa4da10db34e6a6391b8","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-2.9.0.tgz","fileCount":187,"integrity":"sha512-5us198BGgc23mRXQmEA0GbHMzpZlizxY5G+cJVtsr6Uj5LX7eoivTZLWDoyDqEpFObu/PtiUKh+lDrxnE7L+8g==","signatures":[{"sig":"MEYCIQCLeguBh4Pud8Ojfb1sqzDwjL6x7/DfScAyP95V9VDE1gIhAKOosugE0S5Tt0L9sz4TYybY02/z9kWtEckbqIx01yv4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319959},"main":"dist/index.js","_from":"file:nodeboot-test-2.9.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/9eb07f629c207c28cfc3ca359830698e/nodeboot-test-2.9.0.tgz","_integrity":"sha512-5us198BGgc23mRXQmEA0GbHMzpZlizxY5G+cJVtsr6Uj5LX7eoivTZLWDoyDqEpFObu/PtiUKh+lDrxnE7L+8g==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot-test-framework.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"winston":"^3.10.0","@nodeboot/core":"^1.16.2","@nodeboot/config":"^1.3.6","@nodeboot/context":"^2.2.1","@sinonjs/fake-timers":"^11.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"peerDependencies":{"testcontainers":"^11.7.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.27","supertest":"^7.0.0"},"peerDependenciesMeta":{"testcontainers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/test_2.9.0_1763578773711_0.6848406630464776","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"@nodeboot/test","version":"2.10.0","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@2.10.0","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot-test-framework#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot-test-framework/issues"},"dist":{"shasum":"def0ae40d4a85598f846b5cbc5d90c730b46489b","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-2.10.0.tgz","fileCount":187,"integrity":"sha512-vEaxGu6fgjLnhu6XoFn6QOsQ/7Xhyubhe8bSSa3uO4tyV0YHbIHc9zbs5um+kobdf69BHzmd4LA+hvOTEjwC7Q==","signatures":[{"sig":"MEYCIQC5chMGzdgoS5t7g/zqAUT+ULxrawU4upXgwhejyNOTnwIhAPbK3JxaBYuUumnniMK4S1rbk83Z3IMYJFhhoyPtT7Oi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319839},"main":"dist/index.js","_from":"file:nodeboot-test-2.10.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/bc7f887b365342ea54d65dc1771c4f4d/nodeboot-test-2.10.0.tgz","_integrity":"sha512-vEaxGu6fgjLnhu6XoFn6QOsQ/7Xhyubhe8bSSa3uO4tyV0YHbIHc9zbs5um+kobdf69BHzmd4LA+hvOTEjwC7Q==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot-test-framework.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"winston":"^3.10.0","@nodeboot/core":"^1.16.2","@nodeboot/config":"^1.3.6","@nodeboot/context":"^2.2.1","@sinonjs/fake-timers":"^11.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"peerDependencies":{"testcontainers":"^11.7.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.27","supertest":"^7.0.0"},"peerDependenciesMeta":{"testcontainers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/test_2.10.0_1763579145194_0.6083205258656581","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"@nodeboot/test","version":"2.11.0","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@2.11.0","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot-test-framework#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot-test-framework/issues"},"dist":{"shasum":"8358fd27cf5b139501142e9b626356b9aef59baf","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-2.11.0.tgz","fileCount":187,"integrity":"sha512-uRL3sijUy1j6yoMv7uPBdYUrlZUXmjxNlMrK3iJ1aaIUiZ+7TPWK1w36LU1dkV+B0Z9xhQEL/TZG2cgSKHuW3Q==","signatures":[{"sig":"MEYCIQC0ywVfZF+qomArwq+INRvWBsxW8alJmEutMgErBQax3gIhAPi+mze6zz+HQpTzQpQPZjqNwiunxpVtzGLWJG9QvFVl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":320050},"main":"dist/index.js","_from":"file:nodeboot-test-2.11.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/4e732a90bcfb95efce77d50c92fc6164/nodeboot-test-2.11.0.tgz","_integrity":"sha512-uRL3sijUy1j6yoMv7uPBdYUrlZUXmjxNlMrK3iJ1aaIUiZ+7TPWK1w36LU1dkV+B0Z9xhQEL/TZG2cgSKHuW3Q==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot-test-framework.git","type":"git"},"_npmVersion":"10.9.0","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"22.12.0","dependencies":{"winston":"^3.10.0","@nodeboot/core":"^1.16.2","@nodeboot/config":"^1.3.6","@nodeboot/context":"^2.2.1","@sinonjs/fake-timers":"^11.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2"},"peerDependencies":{"testcontainers":"^11.7.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.27","supertest":"^7.0.0"},"peerDependenciesMeta":{"testcontainers":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/test_2.11.0_1763655079322_0.5391368007437347","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"@nodeboot/test","version":"2.12.0","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@2.12.0","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot-test-framework#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot-test-framework/issues"},"dist":{"shasum":"5b0c48419b97a63c5f14a697e0c9ca2aaef1cf27","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-2.12.0.tgz","fileCount":195,"integrity":"sha512-8gtt361BqdaMC0OodINkC5uU6OOzhiWfapymKOqyQC0ga4pTR2snmw7EbjHEGLGlE9Bh3lj0+51MFdyWFC4wzA==","signatures":[{"sig":"MEYCIQDllO+BXa23fSjykE2ta6UkWAXjVDZ9xGPbE/w/N0Rt7QIhAOb702gZ8ywzP/4JxI4KziwvEpXxOFwmPaEt0l0RVo71","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":340751},"main":"dist/index.js","_from":"file:nodeboot-test-2.12.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/06e494da1fc361bc51ac921c29e30174/nodeboot-test-2.12.0.tgz","_integrity":"sha512-8gtt361BqdaMC0OodINkC5uU6OOzhiWfapymKOqyQC0ga4pTR2snmw7EbjHEGLGlE9Bh3lj0+51MFdyWFC4wzA==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot-test-framework.git","type":"git"},"_npmVersion":"11.6.2","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"25.2.1","dependencies":{"winston":"^3.10.0","@nodeboot/core":"^1.16.2","@nodeboot/config":"^1.3.6","@nodeboot/context":"^2.2.1","@sinonjs/fake-timers":"^11.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2","mongodb-memory-server":"^8.16.1"},"peerDependencies":{"testcontainers":"^11.7.2","mongodb-memory-server":"^10.1.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.27","supertest":"^7.0.0"},"peerDependenciesMeta":{"testcontainers":{"optional":true},"mongodb-memory-server":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/test_2.12.0_1764159886703_0.9720955465512109","host":"s3://npm-registry-packages-npm-production"}},"2.13.0":{"name":"@nodeboot/test","version":"2.13.0","keywords":["tests","node-boot"],"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","_id":"@nodeboot/test@2.13.0","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"homepage":"https://github.com/nodejs-boot/node-boot-test-framework#readme","bugs":{"url":"https://github.com/nodejs-boot/node-boot-test-framework/issues"},"dist":{"shasum":"fc78dff8fc25c4504b863f210daa4e4f8f226b33","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-2.13.0.tgz","fileCount":199,"integrity":"sha512-zcHpqL8LMNkCS/pd8XoltfituYbqlYRNoMJNkOfRcS+OMA+zIXh3Nk4P9SYXiw4yJXmakvEU0EKydIbsDGViCA==","signatures":[{"sig":"MEQCIFAhx0sAyrbovtxco8qeFO1iqdbGJ+ArMLcNCUHBKO+pAiADIJ6aHHBZFvAvH8cA6EBrUjNZ0nYxr4exkdh74afRhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":367097},"main":"dist/index.js","_from":"file:nodeboot-test-2.13.0.tgz","types":"dist/index.d.ts","scripts":{"dev":"nodemon","lint":"eslint . --ext .js,.ts","test":"jest --passWithNoTests","build":"tsc -p tsconfig.build.json","format":"prettier --check .","lint:fix":"pnpm lint --fix","typecheck":"tsc","format:fix":"prettier --write .","clean:build":"rimraf ./dist"},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/fe67557763a4f289dede0c4ccb3b3d51/nodeboot-test-2.13.0.tgz","_integrity":"sha512-zcHpqL8LMNkCS/pd8XoltfituYbqlYRNoMJNkOfRcS+OMA+zIXh3Nk4P9SYXiw4yJXmakvEU0EKydIbsDGViCA==","repository":{"url":"git+https://github.com/nodejs-boot/node-boot-test-framework.git","type":"git"},"_npmVersion":"11.6.2","description":"Test framework for Node_Boot projects","directories":{},"_nodeVersion":"25.2.1","dependencies":{"winston":"^3.10.0","@nodeboot/core":"^1.16.2","@nodeboot/config":"^1.3.6","@nodeboot/context":"^2.2.1","@sinonjs/fake-timers":"^11.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/supertest":"^6.0.2","mongodb-memory-server":"^8.16.1","@testcontainers/toxiproxy":"^11.8.1"},"peerDependencies":{"testcontainers":"^11.7.2","mongodb-memory-server":"^10.1.2","@testcontainers/toxiproxy":"^11.7.2"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","typeorm":"^0.3.27","supertest":"^7.0.0"},"peerDependenciesMeta":{"testcontainers":{"optional":true},"mongodb-memory-server":{"optional":true},"@testcontainers/toxiproxy":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/test_2.13.0_1764163945447_0.8609764972785954","host":"s3://npm-registry-packages-npm-production"}},"2.14.0":{"name":"@nodeboot/test","version":"2.14.0","description":"Test framework for Node_Boot projects","author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","keywords":["tests","node-boot"],"repository":{"type":"git","url":"git+https://github.com/nodejs-boot/node-boot-test-framework.git"},"publishConfig":{"access":"public"},"main":"dist/index.js","types":"dist/index.d.ts","dependencies":{"@nodeboot/config":"^1.3.6","@nodeboot/context":"^2.2.1","@nodeboot/core":"^1.16.2","@sinonjs/fake-timers":"^11.2.2","winston":"^3.10.0"},"optionalDependencies":{"axios":"^1.7.9","pactum":"^3.7.6","supertest":"^7.0.0","typeorm":"^0.3.27"},"peerDependencies":{"@testcontainers/toxiproxy":"^11.7.2","mongodb-memory-server":"^10.1.2","testcontainers":"^11.7.2"},"peerDependenciesMeta":{"testcontainers":{"optional":true},"mongodb-memory-server":{"optional":true},"@testcontainers/toxiproxy":{"optional":true}},"devDependencies":{"@testcontainers/toxiproxy":"^11.8.1","@types/supertest":"^6.0.2","mongodb-memory-server":"^8.16.1"},"scripts":{"build":"tsc -p tsconfig.build.json","clean:build":"rimraf ./dist","dev":"nodemon","lint":"eslint . --ext .js,.ts","lint:fix":"pnpm lint --fix","format":"prettier --check .","format:fix":"prettier --write .","test":"jest --passWithNoTests","typecheck":"tsc"},"_id":"@nodeboot/test@2.14.0","bugs":{"url":"https://github.com/nodejs-boot/node-boot-test-framework/issues"},"homepage":"https://github.com/nodejs-boot/node-boot-test-framework#readme","_integrity":"sha512-+SIUG5E0Sx3R+W4nB0fRK8GTr1mxs8+nisnPGylk+z/oi5SY6AzxFzw8KeYGw9H/y4DufplpC4Vw2xbEy6Nc9Q==","_resolved":"/private/var/folders/2q/12ffr9b16ts5c_ntk_dh05780000gn/T/da76a520a22662a5aeb1209e0abb9f5e/nodeboot-test-2.14.0.tgz","_from":"file:nodeboot-test-2.14.0.tgz","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-+SIUG5E0Sx3R+W4nB0fRK8GTr1mxs8+nisnPGylk+z/oi5SY6AzxFzw8KeYGw9H/y4DufplpC4Vw2xbEy6Nc9Q==","shasum":"41c46e6793283a864687db8d9bf4a080ecb6851b","tarball":"https://registry.npmjs.org/@nodeboot/test/-/test-2.14.0.tgz","fileCount":203,"unpackedSize":369334,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCM3lEJRvHNEUWsPmdqDJMzHSNoLI+u9drVe9vsZvQNQQIhAOwCRLzf9qjS4nMxReMcN0twPR8CcbNQynunzbCRJPlG"}]},"_npmUser":{"name":"santoman","email":"ney.br.santos@gmail.com"},"directories":{},"maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/test_2.14.0_1764249758002_0.04844050690878343"},"_hasShrinkwrap":false}},"time":{"created":"2025-02-19T20:20:15.808Z","modified":"2025-11-27T13:22:38.775Z","1.0.0":"2025-02-19T20:20:16.236Z","1.0.1":"2025-02-19T20:25:53.197Z","1.0.2":"2025-02-19T22:15:53.558Z","1.0.3":"2025-02-19T23:16:52.274Z","1.1.0":"2025-02-20T19:32:40.192Z","1.1.1":"2025-02-24T14:03:26.893Z","1.1.2":"2025-02-25T11:04:31.953Z","1.1.3":"2025-02-25T16:03:45.639Z","1.1.4":"2025-02-26T20:24:49.815Z","1.1.5":"2025-02-26T21:40:40.909Z","1.1.6":"2025-03-03T20:13:31.913Z","1.1.7":"2025-03-05T10:41:37.411Z","1.1.8":"2025-03-05T13:28:06.629Z","1.1.9":"2025-03-05T14:12:30.094Z","1.1.10":"2025-03-11T15:26:11.079Z","1.1.11":"2025-03-23T14:57:00.542Z","1.1.12":"2025-03-24T12:07:40.905Z","1.1.13":"2025-03-24T22:57:45.324Z","1.1.14":"2025-03-25T00:41:56.573Z","1.1.15":"2025-04-01T11:02:57.066Z","1.2.0":"2025-04-21T15:31:07.798Z","1.2.1":"2025-04-24T18:36:27.793Z","1.2.2":"2025-04-30T13:34:05.326Z","1.2.3":"2025-05-19T15:16:08.592Z","1.2.4":"2025-06-09T16:55:04.289Z","1.2.5":"2025-06-09T17:30:18.072Z","1.2.6":"2025-06-16T15:56:31.420Z","1.2.7":"2025-06-16T17:25:35.730Z","1.2.8":"2025-06-16T18:07:44.998Z","1.2.9":"2025-07-29T18:03:37.440Z","1.2.10":"2025-08-13T23:56:03.313Z","1.2.11":"2025-08-14T09:23:02.826Z","1.2.12":"2025-08-14T09:43:31.349Z","1.3.0":"2025-09-22T12:01:16.569Z","1.4.0":"2025-09-25T11:40:01.015Z","1.4.1":"2025-09-28T17:16:17.665Z","1.5.0":"2025-10-03T22:13:05.373Z","1.6.0":"2025-10-29T21:14:05.110Z","2.0.0":"2025-11-04T14:22:44.692Z","2.1.0":"2025-11-04T16:31:10.086Z","2.1.3":"2025-11-04T16:47:07.465Z","2.1.4":"2025-11-04T17:05:37.582Z","2.2.0":"2025-11-04T18:33:02.869Z","2.3.0":"2025-11-10T15:47:07.977Z","2.4.0":"2025-11-10T19:54:16.218Z","2.5.0":"2025-11-11T12:39:27.359Z","2.5.1":"2025-11-11T13:02:25.919Z","2.6.0":"2025-11-19T16:56:29.333Z","2.7.0":"2025-11-19T17:01:34.157Z","2.8.0":"2025-11-19T18:47:55.492Z","2.9.0":"2025-11-19T18:59:33.921Z","2.10.0":"2025-11-19T19:05:45.393Z","2.11.0":"2025-11-20T16:11:19.522Z","2.12.0":"2025-11-26T12:24:46.912Z","2.13.0":"2025-11-26T13:32:25.648Z","2.14.0":"2025-11-27T13:22:38.218Z"},"bugs":{"url":"https://github.com/nodejs-boot/node-boot-test-framework/issues"},"author":{"name":"Manuel Santos","email":"ney.br.santos@gmail.com"},"license":"MIT","homepage":"https://github.com/nodejs-boot/node-boot-test-framework#readme","keywords":["tests","node-boot"],"repository":{"type":"git","url":"git+https://github.com/nodejs-boot/node-boot-test-framework.git"},"description":"Test framework for Node_Boot projects","maintainers":[{"name":"santoman","email":"ney.br.santos@gmail.com"}],"readme":"# NodeBoot Integration Test Framework\n\nA comprehensive, extensible testing framework for NodeBoot applications that provides a plugin-based architecture for dependency injection testing, service mocking, and lifecycle management.\n\n## Table of Contents\n\n1. [Architecture Overview](#architecture-overview)\n2. [Quick Start](#quick-start)\n3. [Hook Types: Setup vs Return Hooks](#hook-types-setup-vs-return-hooks)\n4. [Available Hooks](#available-hooks)\n5. [Advanced Usage](#advanced-usage)\n6. [Best Practices](#best-practices)\n7. [Troubleshooting](#troubleshooting)\n8. [Migration Guide](#migration-guide)\n\n## Architecture Overview\n\nThe NodeBoot Test Framework follows a layered, plugin-based architecture designed for maximum extensibility and composability:\n\n```\n┌─────────────────────────────────────────────────────────┐\n│                Test Runner Integration                   │\n│            (Jest, Mocha, Vitest, etc.)                 │\n├─────────────────────────────────────────────────────────┤\n│              Custom Hook Libraries                      │\n│       (JestHooksLibrary, MochaHooksLibrary, etc.)      │\n├─────────────────────────────────────────────────────────┤\n│                 Core Framework                          │\n│    (NodeBootTestFramework, HookManager, HooksLibrary)  │\n├─────────────────────────────────────────────────────────┤\n│                   Hook System                           │\n│        (Hook base class, lifecycle phases)             │\n├─────────────────────────────────────────────────────────┤\n│               NodeBoot Application                      │\n│         (IoC Container, Services, Config)              │\n└─────────────────────────────────────────────────────────┘\n```\n\n### Key Design Principles\n\n1. **Plugin Architecture**: Everything is a hook that can be added, removed, or customized\n2. **Lifecycle-Driven**: Clear, predictable execution phases\n3. **Priority-Based**: Hooks execute in controlled order based on priority\n4. **State Management**: Hooks can store and share state across lifecycle phases\n5. **Test Runner Agnostic**: Core framework works with any test runner\n6. **Composable**: Hook libraries can extend and combine functionality\n\n### 3. Hook System\n\nThe framework uses a priority-based hook system that executes in phases:\n\n-   **beforeStart**: Setup before application starts\n-   **afterStart**: Configuration after application starts\n-   **beforeTests**: Setup before test suite runs\n-   **afterTests**: Cleanup after test suite completes\n-   **beforeEachTest**: Setup before each individual test\n-   **afterEachTest**: Cleanup after each individual test\n\n## Quick Start\n\n### Installation\n\n```bash\nnpm install @nodeboot/test @nodeboot/jest\n# or\npnpm add @nodeboot/test @nodeboot/jest\n```\n\n### Basic Usage\n\n```typescript\nimport {useNodeBoot} from \"@nodeboot/jest\";\nimport {MyApp} from \"./MyApp\";\n\ndescribe(\"My App Integration Tests\", () => {\n    const {useHttp, useService, useConfig} = useNodeBoot(MyApp, ({useConfig, useMock, useEnv, usePactum}) => {\n        // Test configuration\n        useConfig({\n            app: {port: 3001},\n            database: {url: \"sqlite::memory:\"},\n        });\n\n        // Environment variables\n        useEnv({NODE_ENV: \"test\"});\n\n        // Enable Pactum for HTTP testing\n        usePactum();\n\n        // Mock a service\n        useMock(EmailService, {\n            sendEmail: jest.fn(() => Promise.resolve()),\n        });\n    });\n\n    it(\"should handle API requests\", async () => {\n        const {get} = useHttp();\n\n        const response = await get(\"/api/users\");\n        expect(response.status).toBe(200);\n    });\n\n    it(\"should access services\", () => {\n        const userService = useService(UserService);\n        expect(userService).toBeDefined();\n    });\n});\n```\n\n## Hook Types: Setup vs Return Hooks\n\nThe NodeBoot Test Framework provides two distinct types of hooks that serve different purposes in your test lifecycle:\n\n### Setup Hooks (Configuration Phase)\n\nSetup hooks are **called during test configuration** and are used to prepare your test environment before the application starts. These hooks configure how your application will run during tests.\n\n**Key Characteristics:**\n\n-   Execute during the setup callback function passed to `useNodeBoot()`\n-   Run **before** the application starts\n-   Used for configuration, mocking, and environment setup\n-   Cannot access running application services or HTTP endpoints\n-   Changes take effect when the application starts\n\n**Usage Pattern:**\n\n```typescript\nconst hooks = useNodeBoot(MyApp, ({useConfig, useMock, useEnv}) => {\n    // These are Setup Hooks - they configure the test environment\n    useConfig({database: {url: \"sqlite::memory:\"}});\n    useMock(EmailService, {sendEmail: jest.fn()});\n    useEnv({NODE_ENV: \"test\"});\n});\n```\n\n**Common Setup Hooks:**\n\n-   `useConfig()` - Override application configuration\n-   `useMock()` - Mock service implementations\n-   `useEnv()` - Set environment variables\n-   `usePactum()` - Enable HTTP testing tools\n-   `useCleanup()` - Register cleanup functions\n-   `useAddress()` - Get server address after startup\n\n### Return Hooks (Runtime Phase)\n\nReturn hooks are **returned from `useNodeBoot()`** and are used during test execution to interact with your running application. These hooks provide access to services, repositories, and HTTP clients.\n\n**Key Characteristics:**\n\n-   Available after `useNodeBoot()` returns\n-   Execute during test runtime when called\n-   Used for interacting with the running application\n-   Can access services, make HTTP requests, and query data\n-   Provide the actual testing capabilities\n\n**Usage Pattern:**\n\n```typescript\nconst {useService, useHttp, useRepository} = useNodeBoot(MyApp, setupCallback);\n\nit(\"should work with services\", () => {\n    // These are Return Hooks - they interact with the running app\n    const userService = useService(UserService);\n    const {get, post} = useHttp();\n    const userRepo = useRepository(UserRepository);\n});\n```\n\n**Common Return Hooks:**\n\n-   `useService()` - Access IoC container services\n-   `useRepository()` - Access data repositories\n-   `useHttp()` - HTTP client for API testing\n-   `useSupertest()` - Supertest instance for HTTP testing\n-   `useConfig()` - Access current configuration (read-only)\n-   `useSpy()` - Create Jest spies on services\n\n### Execution Timeline\n\n```\n┌─────────────────┐    ┌──────────────────┐    ┌─────────────────┐\n│   Setup Phase   │    │  Application     │    │  Test Execution │\n│                 │    │  Startup         │    │                 │\n│  Setup Hooks    │───▶│                  │───▶│  Return Hooks   │\n│  - useConfig()  │    │  - Load config   │    │  - useService() │\n│  - useMock()    │    │  - Start server  │    │  - useHttp()    │\n│  - useEnv()     │    │  - Initialize    │    │  - useRepo()    │\n└─────────────────┘    └──────────────────┘    └─────────────────┘\n```\n\n### Best Practices\n\n1. **Use Setup Hooks for Configuration:**\n\n    ```typescript\n    // ✅ Good - Configure before app starts\n    useNodeBoot(App, ({useConfig, useMock}) => {\n        useConfig({port: 3001});\n        useMock(EmailService, mockImpl);\n    });\n    ```\n\n2. **Use Return Hooks for Testing:**\n\n    ```typescript\n    // ✅ Good - Test the running application\n    const {useService, useHttp} = useNodeBoot(App, setup);\n\n    it(\"should work\", () => {\n        const service = useService(MyService);\n        expect(service.doSomething()).toBeTruthy();\n    });\n    ```\n\n3. **Don't Mix Hook Types:**\n\n    ```typescript\n    // ❌ Bad - Can't use return hooks in setup\n    useNodeBoot(App, ({useConfig, useService}) => {\n        // useService not available here\n        useConfig({port: 3001});\n        const service = useService(MyService); // This will fail!\n    });\n    ```\n\n4. **Understand Timing:**\n\n    ```typescript\n    // ✅ Good - Right timing for each hook type\n    const hooks = useNodeBoot(App, ({useConfig}) => {\n        useConfig({database: {url: \"test.db\"}}); // Setup: before app starts\n    });\n\n    it(\"should access database\", () => {\n        const repo = hooks.useRepository(UserRepo); // Runtime: after app started\n    });\n    ```\n\n## Available Hooks\n\n### Setup Hooks (Configuration Phase)\n\nThese hooks are called during the setup callback passed to `useNodeBoot()` and configure your test environment before the application starts.\n\n#### `useConfig(config: object)`\n\nOverride application configuration for tests.\n\n```typescript\nuseConfig({\n    app: {port: 3001},\n    database: {url: \"test.db\"},\n    redis: {host: \"localhost\", port: 6380},\n});\n```\n\n#### `useEnv(variables: Record<string, string>)`\n\nSet environment variables for the test session.\n\n```typescript\nuseEnv({\n    NODE_ENV: \"test\",\n    API_KEY: \"test-key\",\n    DEBUG: \"true\",\n});\n```\n\n#### `useMock(ServiceClass, mockImplementation)`\n\nMock service methods with automatic cleanup.\n\n```typescript\n// Mock with Jest functions\nuseMock(EmailService, {\n    sendEmail: jest.fn(() => Promise.resolve()),\n    validateEmail: jest.fn(() => true),\n});\n\n// Mock with plain implementations\nuseMock(PaymentService, {\n    processPayment: () => ({success: true, transactionId: \"test-123\"}),\n});\n```\n\n#### `useAddress(callback: (address: string) => void)`\n\nAccess the server's listening address after startup.\n\n```typescript\nuseAddress(address => {\n    console.log(\"Server running at:\", address);\n    // Set up external test dependencies\n});\n```\n\n#### `useAppContext(callback: (context: ApplicationContext) => void)`\n\nAccess the application context for advanced setup.\n\n```typescript\nuseAppContext(context => {\n    expect(context.config).toBeDefined();\n    expect(context.logger).toBeDefined();\n    // Additional context validation or setup\n});\n```\n\n#### `usePactum(baseUrl?: string)`\n\nEnable Pactum.js integration for HTTP testing.\n\n```typescript\nusePactum(); // Uses default server address\n// or\nusePactum(\"http://localhost:3001\"); // Custom base URL\n\n// Now you can use spec() from pactum directly in tests\n```\n\n#### `useCleanup(hooks: { afterAll?: () => void, afterEach?: () => void })`\n\nRegister cleanup functions that will be called automatically.\n\n```typescript\nuseCleanup({\n    afterAll: () => {\n        // Clean up test data, close connections, etc.\n    },\n    afterEach: () => {\n        // Reset state between tests\n    },\n});\n```\n\n### Runtime Hooks (Test Execution Phase)\n\n#### `useService(ServiceClass)`\n\nGet service instances from the IoC container.\n\n```typescript\nconst userService = useService(UserService);\nconst result = userService.findUser(\"123\");\n```\n\n#### `useRepository(RepositoryClass)`\n\nGet repository instances for data layer testing.\n\n```typescript\nconst userRepo = useRepository(UserRepository);\nawait userRepo.create({name: \"Test User\"});\nconst users = await userRepo.findAll();\n```\n\n#### `useHttp(baseURL?: string)`\n\nGet HTTP client for API testing.\n\n```typescript\nconst {get, post, put, delete: del} = useHttp();\n\n// GET request\nconst users = await get(\"/api/users\");\n\n// POST request with data\nconst newUser = await post(\"/api/users\", {\n    name: \"John Doe\",\n    email: \"john@example.com\",\n});\n\n// With headers\nconst response = await get(\"/api/protected\", {\n    headers: {Authorization: \"Bearer token\"},\n});\n\n// Custom base URL\nconst externalApi = useHttp(\"https://api.external.com\");\nconst data = await externalApi.get(\"/data\");\n```\n\n#### `useSupertest()`\n\nGet Supertest instance for HTTP testing with built-in assertions.\n\n```typescript\nconst request = useSupertest();\n\nawait request\n    .get(\"/api/users\")\n    .expect(200)\n    .expect(\"Content-Type\", /json/)\n    .expect(res => {\n        expect(res.body).toHaveLength(1);\n    });\n```\n\n#### `useConfig()`\n\nAccess the current configuration (read-only during test execution).\n\n```typescript\nconst config = useConfig();\nconst port = config.getNumber(\"app.port\");\nconst dbUrl = config.getString(\"database.url\");\nconst isProduction = config.getBoolean(\"app.production\", false);\n```\n\n### Dual-Purpose Hooks\n\nSome hooks can be used both during setup and test execution phases.\n\n#### `useAppContext()` (Setup & Return)\n\nCan be used as both a setup hook (with callback) and return hook (direct access).\n\n```typescript\n// Setup usage - configure during setup phase\nuseNodeBoot(App, ({useAppContext}) => {\n    useAppContext(context => {\n        // Configure based on application context\n        console.log(\"App started with config:\", context.config);\n    });\n});\n\n// Return usage - access during test execution\nconst {useAppContext} = useNodeBoot(App, setup);\nit(\"should access app context\", () => {\n    useAppContext(context => {\n        expect(context.logger).toBeDefined();\n        expect(context.config).toBeDefined();\n    });\n});\n```\n\n## Advanced Usage\n\n### Creating Custom Hooks\n\n```typescript\nimport {Hook} from \"@nodeboot/test\";\nimport {NodeBootAppView} from \"@nodeboot/core\";\n\nexport class CustomDatabaseHook extends Hook {\n    constructor() {\n        super(1); // Priority (lower numbers run first)\n    }\n\n    override async beforeStart() {\n        // Set up test database\n        await this.setupTestDatabase();\n    }\n\n    override async afterTests() {\n        // Clean up test database\n        await this.cleanupTestDatabase();\n    }\n\n    override async beforeEachTest() {\n        // Reset database state\n        await this.resetDatabase();\n    }\n\n    // Setup hook touse the database connection\n    use() {\n        return {\n            getConnection: () => this.getState(\"connection\"),\n            seedData: (data: any) => this.seedTestData(data),\n        };\n    }\n\n    // Setup hook to configure database connection\n    call(config: DatabaseConfig) {\n        this.setState(\"config\", config);\n    }\n\n    private async setupTestDatabase() {\n        // Implementation\n    }\n\n    private async cleanupTestDatabase() {\n        // Implementation\n    }\n\n    private async resetDatabase() {\n        // Implementation\n    }\n}\n```\n\n### Custom Hook Libraries\n\nCreate custom hook libraries for specific testing needs:\n\n```typescript\nimport {HooksLibrary} from \"@nodeboot/test\";\n// Import Jest-specific Hooks library if using Jest\nimport {JestHooksLibrary} from \"@nodeboot/jest\";\nimport {CustomHook} from \"./CustomHook\";\n\nexport class MyCustomHooksLibrary extends JestHooksLibrary {\n    customHook = new CustomDatabaseHook();\n\n    override registerHooks(hookManager: HookManager) {\n        super.registerHooks(hookManager);\n        hookManager.addHook(this.customHook);\n    }\n\n    override getSetupHooks(): JestSetUpHooks {\n        // Make sure to include base setup hooks\n        const baseHooks = super.getSetupHooks();\n        return {\n            ...baseHooks,\n            useCustom: this.customHook.call.bind(this.customHook),\n        };\n    }\n\n    override getReturnHooks() {\n        // Make sure to include base return hooks\n        const baseHooks = super.getReturnHooks();\n        return {\n            ...baseHooks,\n            useCustom: this.customHook.use.bind(this.customHook),\n        };\n    }\n}\n\n// Use custom library\nconst hooks = useNodeBoot(MyApp, setup, new MyCustomHooksLibrary());\n```\n\n### Multi-Server Testing\n\nTest applications with multiple servers or services:\n\n```typescript\ndescribe(\"Multi-Service Integration\", () => {\n    const api = useNodeBoot(ApiApp, ({useConfig}) => {\n        useConfig({app: {port: 3001}});\n    });\n\n    const auth = useNodeBoot(AuthApp, ({useConfig}) => {\n        useConfig({app: {port: 3002}});\n    });\n\n    it(\"should communicate between services\", async () => {\n        const apiHttp = api.useHttp();\n        const authHttp = auth.useHttp();\n\n        // Test inter-service communication\n        const token = await authHttp.post(\"/login\", credentials);\n        const data = await apiHttp.get(\"/protected\", {\n            headers: {Authorization: `Bearer ${token.data.token}`},\n        });\n\n        expect(data.status).toBe(200);\n    });\n});\n```\n\n### Database Testing with Persistence\n\n```typescript\nimport {useNodeBoot} from \"@nodeboot/jest\";\nimport {spec} from \"pactum\";\n\ndescribe(\"User API with Persistence\", () => {\n    const {useHttp, useRepository, useMock} = useNodeBoot(AppWithDatabase, ({useConfig, usePactum}) => {\n        useConfig({\n            database: {url: \"sqlite::memory:\"},\n        });\n        usePactum();\n    });\n\n    beforeEach(async () => {\n        // Seed test data\n        const userRepo = useRepository(UserRepository);\n        await userRepo.create({\n            id: \"1\",\n            name: \"Test User\",\n            email: \"test@example.com\",\n        });\n    });\n\n    it(\"should fetch users from database\", async () => {\n        const response = await spec().get(\"/api/users\").expectStatus(200).returns(\"res.body\");\n\n        expect(response).toHaveLength(1);\n        expect(response[0].name).toBe(\"Test User\");\n    });\n\n    it(\"should create new users\", async () => {\n        const newUser = {\n            name: \"John Doe\",\n            email: \"john@example.com\",\n        };\n\n        const response = await spec().post(\"/api/users\").withJson(newUser).expectStatus(201).returns(\"res.body\");\n\n        expect(response.id).toBeDefined();\n        expect(response.name).toBe(newUser.name);\n    });\n});\n```\n\n## Best Practices\n\n### 1. Test Organization\n\n```typescript\ndescribe(\"User Management\", () => {\n    const hooks = useNodeBoot(App, commonSetup);\n\n    describe(\"Authentication\", () => {\n        // Auth-specific tests\n    });\n\n    describe(\"Profile Management\", () => {\n        // Profile-specific tests\n    });\n});\n```\n\n### 2. Mock Strategy\n\n```typescript\n// Mock external dependencies, keep internal services real\nuseMock(EmailService, {sendEmail: jest.fn()}); // External\nuseMock(PaymentGateway, {charge: jest.fn()}); // External\n// Don't mock UserService, OrderService, etc. (internal business logic)\n```\n\n### 3. Configuration Management\n\n```typescript\n// Use environment-specific configs\nuseNodeBoot(AppUnderTest, ({useConfig}) => {\n    useConfig({\n        app: {\n            port: 20000,\n        },\n        database: {url: process.env.TEST_DB_URL || \"sqlite::memory:\"},\n        redis: {host: \"localhost\", port: 6380}, // Test Redis instance\n        external: {\n            apiKey: \"test-key\",\n            baseUrl: \"http://localhost:8080\", // Mock server\n        },\n    });\n});\n```\n\n### 4. Data Management\n\n```typescript\nconst {useRepository} = useNodeBoot(AppUnderTest);\n\n// Clean slate for each test\nbeforeEach(async () => {\n    const db = useRepository(DatabaseRepository);\n    await db.truncateAll();\n    await db.seedTestData();\n});\n```\n\n### 5. Async Testing\n\n```typescript\nconst {useService} = useNodeBoot(AppUnderTest);\n\nit(\"should handle async operations\", async () => {\n    const service = useService(AsyncService);\n\n    // Use proper async/await\n    const result = await service.processAsync(\"data\");\n    expect(result).toBeDefined();\n\n    // Verify async side effects\n    const spy = useSpy(EmailService, \"sendEmail\");\n    expect(spy).toHaveBeenCalled();\n});\n```\n\n## Troubleshooting\n\n### Common Issues\n\n1. **Service Not Found Error**\n\n    ```\n    Error: The class MyService is not decorated with @Service\n    ```\n\n    Ensure your service classes are properly decorated with `@Service()`.\n\n2. **IoC Container Not Found**\n\n    ```\n    Error: IOC Container is required for useService hook to work\n    ```\n\n    Make sure your app is properly initialized with dependency injection.\n\n3. **Port Conflicts**\n   Use random ports in tests:\n\n    ```typescript\n    useConfig({app: {port: 0}}); // Random available port\n    ```\n\n4. **Memory Leaks in Tests**\n   Ensure proper cleanup:\n    ```typescript\n    useCleanup({\n        afterAll: () => {\n            // Close connections, clear caches, etc.\n        },\n    });\n    ```\n\n### Debugging Tips\n\n1. **Enable Debug Logging**\n\n    ```typescript\n    useEnv({DEBUG: \"nodeboot:*\"});\n    ```\n\n2. **Inspect Hook Execution**\n   The framework logs hook execution order and timing.\n\n3. **Verify Mock Calls**\n    ```typescript\n    const spy = useSpy(Service, \"method\");\n    console.log(\"Mock calls:\", spy.mock.calls);\n    ```\n\n## Migration Guide\n\n### From Manual Setup\n\n```typescript\n// Before (manual setup)\nbeforeAll(async () => {\n    app = new MyApp();\n    server = await app.start();\n});\n\nafterAll(async () => {\n    await server.close();\n});\n\n// After (NodeBoot Test Framework)\nconst {useHttp} = useNodeBoot(MyApp);\n```\n\n### Adding New Hooks\n\nWhen adding new testing capabilities, create hooks that follow the framework patterns and integrate with the lifecycle system.\n\n> See [Jest Custom Hooks](../jest/README.md) for a concrete example.\n\n## License\n\nMIT License - see LICENSE file for details.\n","readmeFilename":"README.md"}