{"_id":"@node-in-layers/mcp-client","_rev":"36-1c19dfafde2ee78ca92b01acf111d61c","name":"@node-in-layers/mcp-client","dist-tags":{"latest":"1.8.1"},"versions":{"1.0.0":{"name":"@node-in-layers/mcp-client","version":"1.0.0","author":"","license":"ISC","_id":"@node-in-layers/mcp-client@1.0.0","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"dist":{"shasum":"894e0c02492c0fbd03af3d0b3ec31b5d228f708c","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.0.0.tgz","fileCount":11,"integrity":"sha512-YUMH/7FpSzPfHcbyiGHs+Zw4r06R3m0SkxWgmmkLslanYVpZw2J7xJbajAxAWVO1GZrkAG8QkAgiK3jfv5/V3A==","signatures":[{"sig":"MEQCIATf9abibiwFjiEclS8bQxS7Bxa3BWf5k0bakLUv0bDgAiAFyu51cq2AbTHT/u6Q7AcKDNy5/b9XHRI43WjC1tEbKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5925},"main":"index.js","type":"module","types":"./index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"c0a12cc713d4593e74a61cc1a5de4dfd8069ca40","scripts":{"dist":"npm run build && cd dist && npm publish","test":"export TS_NODE_TRANSPILE_ONLY=true && export TS_NODE_PROJECT='./tsconfig.test.json' && mocha -r ts-node/register 'test/**/*.test.ts'","build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","commit":"cz","eslint":"eslint .","prettier":"prettier --write .","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","feature-tests":"cucumber-js -p default","test:coverage":"nyc --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"_npmVersion":"10.8.2","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"functional-models":"^3.0.16","@node-in-layers/core":"^1.5.4","functional-models-orm-mcp":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.2.0","mocha":"^11.0.1","sinon":"^19.0.2","eslint":"9.14.0","globals":"^15.12.0","js-yaml":"^4.1.0","nodemon":"^3.1.7","ts-node":"^10.4.0","argparse":"^2.0.1","prettier":"^3.3.3","@eslint/js":"^9.12.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.5.0","typescript":"5.3.3","@types/node":"^22.9.0","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/lodash":"^4.17.13","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","chai-as-promised":"^7.1.1","@types/proxyquire":"^1.3.31","@cucumber/cucumber":"11.0.1","source-map-support":"^0.5.21","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8.0.1","eslint-plugin-functional":"~7.1.0","@typescript-eslint/parser":"8.13.0","cz-conventional-changelog":"^3.3.0","@types/json-stringify-safe":"^5.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@istanbuljs/nyc-config-typescript":"^1.0.2","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-client_1.0.0_1747527724737_0.23057009239873905","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@node-in-layers/mcp-client","version":"1.0.1","author":"","license":"ISC","_id":"@node-in-layers/mcp-client@1.0.1","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"dist":{"shasum":"9b05d730eccec09a309993e7e602f447d9919b5b","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.0.1.tgz","fileCount":11,"integrity":"sha512-ptetmW1xQi0ARrtTce7QJGaRn6lQgwphNas/3OiOM2Sm6W70F2hREMZK/rsUoeKGVzuTgr/Gw+ZrU4CmT/ktHg==","signatures":[{"sig":"MEUCIQD2ZP/hjck/S5LqcxzYS/3uj2dbyJCm8AVpyvOQ3VhabgIgNgSa8LMSwim1d9a2WbdMf6WRRTyrOFMe7b6KeR7uBYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5925},"main":"index.js","type":"module","types":"./index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"bb83e2bbc8eb380dff951615634079c348840350","scripts":{"dist":"npm run build && cd dist && npm publish","test":"export TS_NODE_TRANSPILE_ONLY=true && export TS_NODE_PROJECT='./tsconfig.test.json' && mocha -r ts-node/register 'test/**/*.test.ts'","build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","commit":"cz","eslint":"eslint .","prettier":"prettier --write .","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","feature-tests":"cucumber-js -p default","test:coverage":"nyc --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"_npmVersion":"10.8.2","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"functional-models":"^3.0.16","@node-in-layers/core":"^1.5.4","functional-models-orm-mcp":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.2.0","mocha":"^11.0.1","sinon":"^19.0.2","eslint":"9.14.0","globals":"^15.12.0","js-yaml":"^4.1.0","nodemon":"^3.1.7","ts-node":"^10.4.0","argparse":"^2.0.1","prettier":"^3.3.3","@eslint/js":"^9.12.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.5.0","typescript":"5.3.3","@types/node":"^22.9.0","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/lodash":"^4.17.13","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","chai-as-promised":"^7.1.1","@types/proxyquire":"^1.3.31","@cucumber/cucumber":"11.0.1","source-map-support":"^0.5.21","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8.0.1","eslint-plugin-functional":"~7.1.0","@typescript-eslint/parser":"8.13.0","cz-conventional-changelog":"^3.3.0","@types/json-stringify-safe":"^5.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@istanbuljs/nyc-config-typescript":"^1.0.2","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-client_1.0.1_1747527755228_0.9278365517894158","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@node-in-layers/mcp-client","version":"1.1.0","author":"","license":"ISC","_id":"@node-in-layers/mcp-client@1.1.0","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"dist":{"shasum":"759abfb96e2cb943a6780c987859f996cdafb134","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.1.0.tgz","fileCount":11,"integrity":"sha512-I5oObSlBhPnS1YgZca+pAA2GAUvEcg1OIumlx4N5QYdz/LIJJmneB/8aqIL2qKRNc6EJvc2WbN4Q5ZNLvafqrA==","signatures":[{"sig":"MEQCIHFFUfINivzLD44X848Y1LWZMnqt19RIfSVFZvhiBB5gAiAWqxEmW4fqtpBzSXGYTCAj4wcfDvuAIcTax6KZX05f1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20461},"main":"index.js","type":"module","types":"./index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"59a3121a9e8a0e45c59390262d7b1bc4f49d766f","scripts":{"dist":"npm run build && cd dist && npm publish","test":"export TS_NODE_TRANSPILE_ONLY=true && export TS_NODE_PROJECT='./tsconfig.test.json' && mocha -r ts-node/register 'test/**/*.test.ts'","build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","commit":"cz","eslint":"eslint .","prettier":"prettier --write .","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","feature-tests":"cucumber-js -p default","test:coverage":"nyc --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"_npmVersion":"10.8.2","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"uuid":"^11.1.0","express":"^5.1.0","@l4t/mcp-ai":"^1.3.0","functional-models":"^3.0.16","@node-in-layers/core":"^1.5.5","functional-models-orm-mcp":"^3.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.2.0","mocha":"^11.0.1","sinon":"^19.0.2","eslint":"9.14.0","globals":"^15.12.0","js-yaml":"^4.1.0","nodemon":"^3.1.7","ts-node":"^10.4.0","argparse":"^2.0.1","prettier":"^3.3.3","@eslint/js":"^9.12.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.5.0","typescript":"5.3.3","@types/node":"^22.9.0","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/lodash":"^4.17.13","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","chai-as-promised":"^7.1.1","@types/proxyquire":"^1.3.31","@cucumber/cucumber":"11.0.1","source-map-support":"^0.5.21","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8.0.1","eslint-plugin-functional":"~7.1.0","@typescript-eslint/parser":"8.13.0","cz-conventional-changelog":"^3.3.0","@types/json-stringify-safe":"^5.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@istanbuljs/nyc-config-typescript":"^1.0.2","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-client_1.1.0_1747535092297_0.314643353994122","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@node-in-layers/mcp-client","version":"1.0.2","author":"","license":"ISC","_id":"@node-in-layers/mcp-client@1.0.2","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"dist":{"shasum":"fd3f123e9e91263df2ea41acae3210ad8da01275","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.0.2.tgz","fileCount":11,"integrity":"sha512-ovqnuZKruGoWHP3UHg/pGXXkY6QXEORGMdjcphoLkSBeXKy2b860mqAARYmHO++OsnURHFc9CdnjEygpFOyA7g==","signatures":[{"sig":"MEUCIQCosiskIeXbaa5cI2OtEZtmK5zRUJY1M8TiEMDmvgT9ngIgAXh+5LPZPTjJGTYsh1WMyhTCJH//B/Zv8fuyGnJqN6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5923},"main":"index.js","type":"module","types":"./index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"d0ee06eb759ddfbcf6ef0c40f6261a25e02ef70e","scripts":{"dist":"npm run build && cd dist && npm publish","test":"export TS_NODE_TRANSPILE_ONLY=true && export TS_NODE_PROJECT='./tsconfig.test.json' && mocha -r ts-node/register 'test/**/*.test.ts'","build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","commit":"cz","eslint":"eslint .","prettier":"prettier --write .","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","feature-tests":"cucumber-js -p default","test:coverage":"nyc --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"_npmVersion":"10.8.2","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"functional-models":"^3.0.16","@node-in-layers/core":"^1.5.4","functional-models-orm-mcp":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.2.0","mocha":"^11.0.1","sinon":"^19.0.2","eslint":"9.14.0","globals":"^15.12.0","js-yaml":"^4.1.0","nodemon":"^3.1.7","ts-node":"^10.4.0","argparse":"^2.0.1","prettier":"^3.3.3","@eslint/js":"^9.12.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.5.0","typescript":"5.3.3","@types/node":"^22.9.0","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/lodash":"^4.17.13","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","chai-as-promised":"^7.1.1","@types/proxyquire":"^1.3.31","@cucumber/cucumber":"11.0.1","source-map-support":"^0.5.21","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8.0.1","eslint-plugin-functional":"~7.1.0","@typescript-eslint/parser":"8.13.0","cz-conventional-changelog":"^3.3.0","@types/json-stringify-safe":"^5.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@istanbuljs/nyc-config-typescript":"^1.0.2","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-client_1.0.2_1747569748181_0.20779147245131302","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@node-in-layers/mcp-client","version":"1.0.3","author":"","license":"ISC","_id":"@node-in-layers/mcp-client@1.0.3","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"dist":{"shasum":"9ef487dc4efd9385d1f8368d8ca8960cdb06b7b1","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.0.3.tgz","fileCount":11,"integrity":"sha512-67K0nni2zscDYs7BAF13sN4+/IU8B66djKPw0vgeNPyKvX7H60nPwaTjelgEz0tskqabc5pY5UKU78nCArAFbg==","signatures":[{"sig":"MEUCIAbwGEtNfZn6M6ZeFF1kBjIBSZbm8W2mnrB91y7IncW7AiEAnR2VjneGeMLRKCzG98Zp3diCMwUwKAYTF1cmT4sbCtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5923},"main":"index.js","type":"module","types":"./index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"b4ed39ffb17e4422f8242b8ab8c6bb14c25578ae","scripts":{"dist":"npm run build && cd dist && npm publish","test":"export TS_NODE_TRANSPILE_ONLY=true && export TS_NODE_PROJECT='./tsconfig.test.json' && mocha -r ts-node/register 'test/**/*.test.ts'","build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","commit":"cz","eslint":"eslint .","prettier":"prettier --write .","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","feature-tests":"cucumber-js -p default","test:coverage":"nyc --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"_npmVersion":"10.8.2","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"functional-models":"^3.0.16","@node-in-layers/core":"^1.5.4","functional-models-orm-mcp":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.2.0","mocha":"^11.0.1","sinon":"^19.0.2","eslint":"9.14.0","globals":"^15.12.0","js-yaml":"^4.1.0","nodemon":"^3.1.7","ts-node":"^10.4.0","argparse":"^2.0.1","prettier":"^3.3.3","@eslint/js":"^9.12.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.5.0","typescript":"5.3.3","@types/node":"^22.9.0","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/lodash":"^4.17.13","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","chai-as-promised":"^7.1.1","@types/proxyquire":"^1.3.31","@cucumber/cucumber":"11.0.1","source-map-support":"^0.5.21","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8.0.1","eslint-plugin-functional":"~7.1.0","@typescript-eslint/parser":"8.13.0","cz-conventional-changelog":"^3.3.0","@types/json-stringify-safe":"^5.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@istanbuljs/nyc-config-typescript":"^1.0.2","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-client_1.0.3_1747572067907_0.3124141330038921","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@node-in-layers/mcp-client","version":"1.0.4","author":"","license":"ISC","_id":"@node-in-layers/mcp-client@1.0.4","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"dist":{"shasum":"bec4a5a14e3633478da24202dd332b98e22e73f0","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.0.4.tgz","fileCount":11,"integrity":"sha512-kwo3BEf+NR4wCfCdjrPgx94UsuuhFSMvZmdSIhtcWopYb9++gQwGDl6XkBsJbdd9ttZTY2eHVDmGNGyjej7ceQ==","signatures":[{"sig":"MEQCIG/EBJtUa4DNNpTpTGFSqQ+42IjmOKuPIB4E+xrsXnagAiAulKzbBK5esBoezAUGa5SYVTye3FpN1JJT8VGHm4NOTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5923},"main":"index.js","type":"module","types":"./index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"fa81622f942265ca828dfdc05573137b5577bcbc","scripts":{"dist":"npm run build && cd dist && npm publish","test":"export TS_NODE_TRANSPILE_ONLY=true && export TS_NODE_PROJECT='./tsconfig.test.json' && mocha -r ts-node/register 'test/**/*.test.ts'","build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","commit":"cz","eslint":"eslint .","prettier":"prettier --write .","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","feature-tests":"cucumber-js -p default","test:coverage":"nyc --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"_npmVersion":"10.8.2","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"functional-models":"^3.0.16","@node-in-layers/core":"^1.5.4","functional-models-orm-mcp":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.2.0","mocha":"^11.0.1","sinon":"^19.0.2","eslint":"9.14.0","globals":"^15.12.0","js-yaml":"^4.1.0","nodemon":"^3.1.7","ts-node":"^10.4.0","argparse":"^2.0.1","prettier":"^3.3.3","@eslint/js":"^9.12.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.5.0","typescript":"5.3.3","@types/node":"^22.9.0","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/lodash":"^4.17.13","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","chai-as-promised":"^7.1.1","@types/proxyquire":"^1.3.31","@cucumber/cucumber":"11.0.1","source-map-support":"^0.5.21","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8.0.1","eslint-plugin-functional":"~7.1.0","@typescript-eslint/parser":"8.13.0","cz-conventional-changelog":"^3.3.0","@types/json-stringify-safe":"^5.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@istanbuljs/nyc-config-typescript":"^1.0.2","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-client_1.0.4_1747572127382_0.5974621848442161","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@node-in-layers/mcp-client","version":"1.0.5","author":"","license":"ISC","_id":"@node-in-layers/mcp-client@1.0.5","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"dist":{"shasum":"66b54a8975b7242402a484362738b76e331ad996","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.0.5.tgz","fileCount":11,"integrity":"sha512-qoBGGMQFQ8q5Rfb8U2WN918Lw5EsXRrlN1WXwoIQr8vWXhZA4+YFu65CjlJNQorvY0+CR5eqNteMWKowcTU4GA==","signatures":[{"sig":"MEQCIGD6a2SNFuzgGnciof8Xp3UNjaJ8/nG8CeRtcYobOpbRAiAnE9l1lpPO8d3ptqkQno3u73nsfYT+EKa5XMmo+BC/YQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5923},"main":"index.js","type":"module","types":"./index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"3e8017c52b609086a1a902cfa591571260b8e7ef","scripts":{"dist":"npm run build && cd dist && npm publish","test":"export TS_NODE_TRANSPILE_ONLY=true && export TS_NODE_PROJECT='./tsconfig.test.json' && mocha -r ts-node/register 'test/**/*.test.ts'","build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","commit":"cz","eslint":"eslint .","prettier":"prettier --write .","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","feature-tests":"cucumber-js -p default","test:coverage":"nyc --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"_npmVersion":"10.8.2","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"functional-models":"^3.0.16","@node-in-layers/core":"^1.5.4","functional-models-orm-mcp":"^3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.2.0","mocha":"^11.0.1","sinon":"^19.0.2","eslint":"9.14.0","globals":"^15.12.0","js-yaml":"^4.1.0","nodemon":"^3.1.7","ts-node":"^10.4.0","argparse":"^2.0.1","prettier":"^3.3.3","@eslint/js":"^9.12.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.5.0","typescript":"5.3.3","@types/node":"^22.9.0","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/lodash":"^4.17.13","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","chai-as-promised":"^7.1.1","@types/proxyquire":"^1.3.31","@cucumber/cucumber":"11.0.1","source-map-support":"^0.5.21","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8.0.1","eslint-plugin-functional":"~7.1.0","@typescript-eslint/parser":"8.13.0","cz-conventional-changelog":"^3.3.0","@types/json-stringify-safe":"^5.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@istanbuljs/nyc-config-typescript":"^1.0.2","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-client_1.0.5_1747573227967_0.47188269167981","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@node-in-layers/mcp-client","version":"1.0.6","author":"","license":"ISC","_id":"@node-in-layers/mcp-client@1.0.6","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"dist":{"shasum":"b4f1c741c826f3d0136b1791a4b6ba8c5dcf2cb7","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.0.6.tgz","fileCount":11,"integrity":"sha512-631IdU2sM8hL9fPU0SzvwakuhfXroluR9hDRwRo0r5EeMvPwGNSvgEmDKQWgImu/M7oJnSfnhj6e8tFBjQVkxA==","signatures":[{"sig":"MEUCIBeGnRzFJqfJ6tM0RWyw9Q4qQIv4HjlC/34ZfKL6tArHAiEAmXcGj1LhqX6dZd6LsCBz0UZT/jjtEjBykOZlXDbXwHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5923},"main":"index.js","type":"module","types":"./index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"30ed4a200b2bb86d92ea07a669112c9d5e52c606","scripts":{"dist":"npm run build && cd dist && npm publish","test":"export TS_NODE_TRANSPILE_ONLY=true && export TS_NODE_PROJECT='./tsconfig.test.json' && mocha -r ts-node/register 'test/**/*.test.ts'","build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","commit":"cz","eslint":"eslint .","prettier":"prettier --write .","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","feature-tests":"cucumber-js -p default","test:coverage":"nyc --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"_npmVersion":"10.8.2","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"functional-models":"^3.0.16","@node-in-layers/core":"^1.5.4","functional-models-orm-mcp":"^3.0.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.2.0","mocha":"^11.0.1","sinon":"^19.0.2","eslint":"9.14.0","globals":"^15.12.0","js-yaml":"^4.1.0","nodemon":"^3.1.7","ts-node":"^10.4.0","argparse":"^2.0.1","prettier":"^3.3.3","@eslint/js":"^9.12.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.5.0","typescript":"5.3.3","@types/node":"^22.9.0","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/lodash":"^4.17.13","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","chai-as-promised":"^7.1.1","@types/proxyquire":"^1.3.31","@cucumber/cucumber":"11.0.1","source-map-support":"^0.5.21","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8.0.1","eslint-plugin-functional":"~7.1.0","@typescript-eslint/parser":"8.13.0","cz-conventional-changelog":"^3.3.0","@types/json-stringify-safe":"^5.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@istanbuljs/nyc-config-typescript":"^1.0.2","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-client_1.0.6_1747580096200_0.9710730258165621","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@node-in-layers/mcp-client","version":"1.0.7","author":"","license":"ISC","_id":"@node-in-layers/mcp-client@1.0.7","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"dist":{"shasum":"21451fac09f98a7ea53e9cfcb5ba15330b9bfaa3","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.0.7.tgz","fileCount":11,"integrity":"sha512-nwHUNF6lmEJ5a6avpkBsLmw0/AeuXiOUEqSTMB2InzETrqz9zhwYv35bAAmjmA/oKQa1kn8g0fCgbG0ED5aO3g==","signatures":[{"sig":"MEUCIFft7Uqmt9w729PA2R6SiaPB1kOqBvcjyJdUzh8LFLdoAiEA6x1ks3jTzMQdbmNCt4QpC1UbSYjI7lSuNqRMAMUaJXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5923},"main":"index.js","type":"module","types":"./index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"9c651978589ecd796fff167823ede40d81bacc8d","scripts":{"dist":"npm run build && cd dist && npm publish","test":"export TS_NODE_TRANSPILE_ONLY=true && export TS_NODE_PROJECT='./tsconfig.test.json' && mocha -r ts-node/register 'test/**/*.test.ts'","build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","commit":"cz","eslint":"eslint .","prettier":"prettier --write .","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","feature-tests":"cucumber-js -p default","test:coverage":"nyc --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"_npmVersion":"10.8.2","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"functional-models":"^3.0.16","@node-in-layers/core":"^1.5.4","functional-models-orm-mcp":"^3.0.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.2.0","mocha":"^11.0.1","sinon":"^19.0.2","eslint":"9.14.0","globals":"^15.12.0","js-yaml":"^4.1.0","nodemon":"^3.1.7","ts-node":"^10.4.0","argparse":"^2.0.1","prettier":"^3.3.3","@eslint/js":"^9.12.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.5.0","typescript":"5.3.3","@types/node":"^22.9.0","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/lodash":"^4.17.13","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","chai-as-promised":"^7.1.1","@types/proxyquire":"^1.3.31","@cucumber/cucumber":"11.0.1","source-map-support":"^0.5.21","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8.0.1","eslint-plugin-functional":"~7.1.0","@typescript-eslint/parser":"8.13.0","cz-conventional-changelog":"^3.3.0","@types/json-stringify-safe":"^5.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@istanbuljs/nyc-config-typescript":"^1.0.2","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-client_1.0.7_1747582377096_0.43064570435287464","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@node-in-layers/mcp-client","version":"1.0.8","author":"","license":"ISC","_id":"@node-in-layers/mcp-client@1.0.8","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"dist":{"shasum":"867654f6a49d01ef5ee17fea2e82308222e07c90","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.0.8.tgz","fileCount":11,"integrity":"sha512-0TuCILYZAz+7fLaKFrfyylTt8vDNO6E25ERYEYxd0e1rglLCH6V/E6WTu2FDPmsxaFjjx3UZ2HdHWKUWLeJyGg==","signatures":[{"sig":"MEYCIQC73Dn7vRLAtT65R7JS+tAEXh+XfrErP1yYrizEIzy96wIhANLD0RoDtI6p6Ig3qfpcTW0i3anC9B+kCOKzVyiPibZc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5952},"main":"index.js","type":"module","types":"./index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"3f1c2cedd9ca0fcdae728ea7c42ecc4f7d21be50","scripts":{"dist":"npm run build && cd dist && npm publish","test":"export TS_NODE_TRANSPILE_ONLY=true && export TS_NODE_PROJECT='./tsconfig.test.json' && mocha -r ts-node/register 'test/**/*.test.ts'","build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","commit":"cz","eslint":"eslint .","prettier":"prettier --write .","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","feature-tests":"cucumber-js -p default","test:coverage":"nyc --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"_npmVersion":"10.8.2","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@l4t/mcp-ai":"^1.3.3","functional-models":"^3.0.16","@node-in-layers/core":"^1.5.4","functional-models-orm-mcp":"^3.0.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.2.0","mocha":"^11.0.1","sinon":"^19.0.2","eslint":"9.14.0","globals":"^15.12.0","js-yaml":"^4.1.0","nodemon":"^3.1.7","ts-node":"^10.4.0","argparse":"^2.0.1","prettier":"^3.3.3","@eslint/js":"^9.12.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.5.0","typescript":"5.3.3","@types/node":"^22.9.0","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/lodash":"^4.17.13","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","chai-as-promised":"^7.1.1","@types/proxyquire":"^1.3.31","@cucumber/cucumber":"11.0.1","source-map-support":"^0.5.21","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8.0.1","eslint-plugin-functional":"~7.1.0","@typescript-eslint/parser":"8.13.0","cz-conventional-changelog":"^3.3.0","@types/json-stringify-safe":"^5.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@istanbuljs/nyc-config-typescript":"^1.0.2","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-client_1.0.8_1747583561603_0.08599051149946235","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@node-in-layers/mcp-client","version":"1.1.1","author":"","license":"ISC","_id":"@node-in-layers/mcp-client@1.1.1","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"dist":{"shasum":"50fd08bc0c0a2e17afa4cc949f9102e381d4e2a0","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.1.1.tgz","fileCount":11,"integrity":"sha512-AkKx6qZjRJLlpu/+pcp5Sfp/Vn1SPebwGRO0t4PvCCPKhhJRbZ18rWK5Tm1DC+NnX2chGhDW6vUf2J3OcPvT0g==","signatures":[{"sig":"MEUCIH1rKmjxxB7Fr+xDZjw9d39xct4Pc6lLIKIsRJtqmse3AiEAmA/Zc1sc9tkgBo7c6cLidy9GFnPkw4cbE3Br05fg6Ko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5951},"main":"index.js","type":"module","types":"./index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"453759cb79a8c009deacd3daa6c302b18e4a8261","scripts":{"dist":"npm run build && cd dist && npm publish","test":"export TS_NODE_TRANSPILE_ONLY=true && export TS_NODE_PROJECT='./tsconfig.test.json' && mocha -r ts-node/register 'test/**/*.test.ts'","build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","commit":"cz","eslint":"eslint .","prettier":"prettier --write .","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","feature-tests":"cucumber-js -p default","test:coverage":"nyc --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"_npmVersion":"11.1.0","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@l4t/mcp-ai":"^1.3.3","functional-models":"^3.2.1","@node-in-layers/core":"^1.5.4","functional-models-orm-mcp":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.2.0","mocha":"^11.0.1","sinon":"^19.0.2","eslint":"9.14.0","globals":"^15.12.0","js-yaml":"^4.1.0","nodemon":"^3.1.7","ts-node":"^10.4.0","argparse":"^2.0.1","prettier":"^3.3.3","@eslint/js":"^9.12.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.5.0","typescript":"5.3.3","@types/node":"^22.9.0","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/lodash":"^4.17.13","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","chai-as-promised":"^7.1.1","@types/proxyquire":"^1.3.31","@cucumber/cucumber":"11.0.1","source-map-support":"^0.5.21","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8.0.1","eslint-plugin-functional":"~7.1.0","@typescript-eslint/parser":"8.13.0","cz-conventional-changelog":"^3.3.0","@types/json-stringify-safe":"^5.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@istanbuljs/nyc-config-typescript":"^1.0.2","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-client_1.1.1_1752849157601_0.8256125911554801","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@node-in-layers/mcp-client","version":"1.2.0","author":"","license":"ISC","_id":"@node-in-layers/mcp-client@1.2.0","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"dist":{"shasum":"2a5e691ae2f39abaf7fd5c1a4d301a96207ab749","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.2.0.tgz","fileCount":11,"integrity":"sha512-Q9p5jkoyD0L6slijD5+yAaqK+I3EAb+b8K8l7y6+7eEGBy7F1JbQZIINtsERjA0/KO6EaiF1slspRK9aEK8d7A==","signatures":[{"sig":"MEUCIA/NKqZkVkd6FW1V7otlLDglwUTydPPq18HefVIEJxu5AiEAhJoNUVAfVov3FB7KV9pufV5MoLcUSSSxYKwXbp76Vug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5953},"main":"index.js","type":"module","types":"./index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"d75759db62033c7830eb596b15c1eda7d9784b81","scripts":{"dist":"npm run build && cd dist && npm publish","test":"export TS_NODE_TRANSPILE_ONLY=true && export TS_NODE_PROJECT='./tsconfig.test.json' && mocha -r ts-node/register 'test/**/*.test.ts'","build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","commit":"cz","eslint":"eslint .","prettier":"prettier --write .","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","feature-tests":"cucumber-js -p default","test:coverage":"nyc --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"_npmVersion":"10.8.2","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","directories":{},"_nodeVersion":"20.19.0","dependencies":{"@l4t/mcp-ai":"^1.3.3","functional-models":"^3.5.1","@node-in-layers/core":"^1.9.1","functional-models-orm-mcp":"^3.5.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.2.0","mocha":"^11.0.1","sinon":"^19.0.2","eslint":"^9.37.0","globals":"^15.12.0","js-yaml":"^4.1.0","nodemon":"^3.1.7","ts-node":"^10.4.0","argparse":"^2.0.1","prettier":"^3.3.3","@eslint/js":"^9.12.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.5.0","typescript":"5.3.3","@types/node":"^22.9.0","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/lodash":"^4.17.13","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","chai-as-promised":"^7.1.1","@types/proxyquire":"^1.3.31","@cucumber/cucumber":"^11.3.0","source-map-support":"^0.5.21","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8.0.1","eslint-plugin-functional":"~7.1.0","@typescript-eslint/parser":"8.13.0","cz-conventional-changelog":"^3.0.1","@types/json-stringify-safe":"^5.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@istanbuljs/nyc-config-typescript":"^1.0.2","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-client_1.2.0_1759675477346_0.3729045006003717","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@node-in-layers/mcp-client","version":"1.2.1","author":"","license":"ISC","_id":"@node-in-layers/mcp-client@1.2.1","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"dist":{"shasum":"3813363edeef60f9338bea1a11bcba92f916f28c","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.2.1.tgz","fileCount":11,"integrity":"sha512-H/TWLyVCKGN9/OPzfHmo91ZmD6oSMDX6IjY6zC41EHv4eS0eIBEB4tT2SSmcGx4YXs/ezDpG9DBuuJ5mn6ls5g==","signatures":[{"sig":"MEYCIQCPcPwTEtlB512fzbCWCl2XixPKykpt72LhdwM3gTnFRwIhAN5xZmMJEwFJXrGuvhKmsvnrBpnsYcgGqI01djevrDlC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5945},"main":"index.js","type":"module","types":"./index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"92c3b9f3de754c1dc71a203a2aac90aa38642a4d","scripts":{"dist":"npm run build && cd dist && npm publish","test":"export TS_NODE_TRANSPILE_ONLY=true && export TS_NODE_PROJECT='./tsconfig.test.json' && mocha -r ts-node/register 'test/**/*.test.ts'","build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","commit":"cz","eslint":"eslint .","prettier":"prettier --write .","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","feature-tests":"cucumber-js -p default","test:coverage":"nyc --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"_npmVersion":"11.1.0","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"@l4t/mcp-ai":"^1.6.0","functional-models":"^3.6.0","@node-in-layers/core":"^1.10.5","functional-models-orm-mcp":"^3.6.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.2.0","mocha":"^11.0.1","sinon":"^19.0.2","eslint":"^9.37.0","globals":"^15.12.0","js-yaml":"^4.1.0","nodemon":"^3.1.7","ts-node":"^10.4.0","argparse":"^2.0.1","prettier":"^3.3.3","@eslint/js":"^9.12.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.5.0","typescript":"5.3.3","@types/node":"^22.9.0","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/lodash":"^4.17.13","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","chai-as-promised":"^7.1.1","@types/proxyquire":"^1.3.31","@cucumber/cucumber":"^11.3.0","source-map-support":"^0.5.21","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8.0.1","eslint-plugin-functional":"~7.1.0","@typescript-eslint/parser":"8.13.0","cz-conventional-changelog":"^3.0.1","@types/json-stringify-safe":"^5.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@istanbuljs/nyc-config-typescript":"^1.0.2","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-client_1.2.1_1759851725699_0.6443594288416776","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@node-in-layers/mcp-client","version":"1.3.0","author":"","license":"ISC","_id":"@node-in-layers/mcp-client@1.3.0","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"dist":{"shasum":"62215aa7117dc1d9b3c6a229b1119eefcad1e32c","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.3.0.tgz","fileCount":38,"integrity":"sha512-zx2iAGu1/0DhNcuR8AlAwdNh0laoEPXdZJObyvP4jl73tbuCRazWMayMYVnzXkHzkbAiR3D47jd0mw3daoyS6A==","signatures":[{"sig":"MEYCIQCHBwvokoR70J2FDEKz5dvht9wi9kQOoD/xr+s5rnwbOQIhAJGYddU5N4kaoHu/VB5ZQxdpECsi6pKk/TAEKIZp8Hf0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44492},"main":"index.js","type":"module","types":"./index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"f590e7827520acf1facef19f6f9598f6ea237cee","scripts":{"dist":"npm run build && cd dist && npm publish","test":"export TS_NODE_TRANSPILE_ONLY=true && export TS_NODE_PROJECT='./tsconfig.test.json' && mocha -r ts-node/register 'test/**/*.test.ts'","build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","commit":"cz","eslint":"eslint .","prettier":"prettier --write .","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","feature-tests":"cucumber-js -p default","test:coverage":"nyc --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"_npmVersion":"11.1.0","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^4.1.12","uuid":"^13.0.0","axios":"^1.12.2","lodash":"^4.17.21","@l4t/mcp-ai":"^1.6.0","functional-models":"^3.6.0","@node-in-layers/core":"^1.10.13","@modelcontextprotocol/sdk":"^1.20.1","functional-models-orm-mcp":"^3.6.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.2.0","mocha":"^11.0.1","sinon":"^19.0.2","eslint":"^9.37.0","globals":"^15.12.0","js-yaml":"^4.1.0","nodemon":"^3.1.7","ts-node":"^10.4.0","argparse":"^2.0.1","prettier":"^3.3.3","@eslint/js":"^9.12.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.5.0","typescript":"5.3.3","@types/node":"^22.9.0","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/lodash":"^4.17.13","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","chai-as-promised":"^7.1.1","@types/proxyquire":"^1.3.31","@cucumber/cucumber":"^11.3.0","source-map-support":"^0.5.21","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8.0.1","eslint-plugin-functional":"~7.1.0","@typescript-eslint/parser":"8.13.0","cz-conventional-changelog":"^3.0.1","@types/json-stringify-safe":"^5.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@istanbuljs/nyc-config-typescript":"^1.0.2","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-client_1.3.0_1761241364016_0.07373641512463314","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@node-in-layers/mcp-client","version":"1.3.1","author":"","license":"ISC","_id":"@node-in-layers/mcp-client@1.3.1","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"dist":{"shasum":"0c896de9f69b23c4ec22c4df0ed03aa8caa05f43","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.3.1.tgz","fileCount":38,"integrity":"sha512-hGAefNWQCJZgg8vMJDseRVF2Ok4AweNgfyXvF7t/kOld6heX+L0hLYN937akIr9c54aKrcfhKHJhFTrj6bfFMg==","signatures":[{"sig":"MEUCIQDI48gCpBYMHKON7234no0nSh7UaTbuQtMSeHpJPF79owIgURCq/hJCNcBRe6KVs4m5fIjocIWoEChzzxR9T1LoZjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44761},"main":"index.js","type":"module","types":"./index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"46bb021ea764707464aa5332d646e1bdc8833456","scripts":{"dist":"npm run build && cd dist && npm publish","test":"export TS_NODE_TRANSPILE_ONLY=true && export TS_NODE_PROJECT='./tsconfig.test.json' && mocha -r ts-node/register 'test/**/*.test.ts'","build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","commit":"cz","eslint":"eslint .","prettier":"prettier --write .","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","feature-tests":"cucumber-js -p default","test:coverage":"nyc --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"_npmVersion":"11.1.0","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^4.1.12","uuid":"^13.0.0","axios":"^1.12.2","lodash":"^4.17.21","@l4t/mcp-ai":"^1.6.0","functional-models":"^3.6.0","@node-in-layers/core":"^1.10.13","@modelcontextprotocol/sdk":"^1.20.1","functional-models-orm-mcp":"^3.6.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.2.0","mocha":"^11.0.1","sinon":"^19.0.2","eslint":"^9.37.0","globals":"^15.12.0","js-yaml":"^4.1.0","nodemon":"^3.1.7","ts-node":"^10.4.0","argparse":"^2.0.1","prettier":"^3.3.3","@eslint/js":"^9.12.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.5.0","typescript":"5.3.3","@types/node":"^22.9.0","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/lodash":"^4.17.13","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","chai-as-promised":"^7.1.1","@types/proxyquire":"^1.3.31","@cucumber/cucumber":"^11.3.0","source-map-support":"^0.5.21","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8.0.1","eslint-plugin-functional":"~7.1.0","@typescript-eslint/parser":"8.13.0","cz-conventional-changelog":"^3.0.1","@types/json-stringify-safe":"^5.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@istanbuljs/nyc-config-typescript":"^1.0.2","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-client_1.3.1_1761242450782_0.36295619962218506","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@node-in-layers/mcp-client","version":"1.3.2","author":"","license":"ISC","_id":"@node-in-layers/mcp-client@1.3.2","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"dist":{"shasum":"214a9c92274f59708bcb3c28e51bf744a3c37611","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.3.2.tgz","fileCount":38,"integrity":"sha512-uLLzRlanyig3cjSur8cXaF/rTW+7PAuObOAtNq4cBBoQPepa8qeA9QeO5b1w/uC5R9oKQ7Oz8QMFf7DooiDx7g==","signatures":[{"sig":"MEYCIQCEwcp+L9HbhTFUttpq8qIOBfh863Zb0Zi/BTpRtMhMxwIhALPdoT0dqxWb3N9UUcfbHnPKpSegTSP1LGhbuG0A+5qg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45487},"main":"index.js","type":"module","types":"./index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"66d038221d635f054636eec9f7b5c4879842763f","scripts":{"dist":"npm run build && cd dist && npm publish","test":"export TS_NODE_TRANSPILE_ONLY=true && export TS_NODE_PROJECT='./tsconfig.test.json' && mocha -r ts-node/register 'test/**/*.test.ts'","build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","commit":"cz","eslint":"eslint .","prettier":"prettier --write .","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","feature-tests":"cucumber-js -p default","test:coverage":"nyc --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"_npmVersion":"11.1.0","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^4.1.12","uuid":"^13.0.0","axios":"^1.12.2","lodash":"^4.17.21","@l4t/mcp-ai":"^1.6.0","functional-models":"^3.6.0","@node-in-layers/core":"^1.10.13","@modelcontextprotocol/sdk":"^1.20.1","functional-models-orm-mcp":"^3.6.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.2.0","mocha":"^11.0.1","sinon":"^19.0.2","eslint":"^9.37.0","globals":"^15.12.0","js-yaml":"^4.1.0","nodemon":"^3.1.7","ts-node":"^10.4.0","argparse":"^2.0.1","prettier":"^3.3.3","@eslint/js":"^9.12.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.5.0","typescript":"5.3.3","@types/node":"^22.9.0","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/lodash":"^4.17.13","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","chai-as-promised":"^7.1.1","@types/proxyquire":"^1.3.31","@cucumber/cucumber":"^11.3.0","source-map-support":"^0.5.21","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8.0.1","eslint-plugin-functional":"~7.1.0","@typescript-eslint/parser":"8.13.0","cz-conventional-changelog":"^3.0.1","@types/json-stringify-safe":"^5.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@istanbuljs/nyc-config-typescript":"^1.0.2","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-client_1.3.2_1761242605253_0.5536881295676064","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@node-in-layers/mcp-client","version":"1.3.3","author":"","license":"ISC","_id":"@node-in-layers/mcp-client@1.3.3","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"dist":{"shasum":"a12682d3c2c0c9aeb6bd909f53a3ad516b3f5b5e","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.3.3.tgz","fileCount":38,"integrity":"sha512-ENITNc3yfRdE9gh8VYiYnsMcqG5PB13xXe8TJR6ynlcUft06qT0SPLPpYCJFbOB38/0YxMJQNZkx3XuYlclUPg==","signatures":[{"sig":"MEYCIQC7iazz01tBMfKA9Jo/8mbSuCs9oxmG1bufjj48Ui3SrAIhAIy9oQ94730UaqlwN0zSeqt58OBg2P926l7adHeZMbh+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45564},"main":"index.js","type":"module","types":"./index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"e88d9da34244b89576c9718b58ebf097a4c525f5","scripts":{"dist":"npm run build && cd dist && npm publish","test":"export TS_NODE_TRANSPILE_ONLY=true && export TS_NODE_PROJECT='./tsconfig.test.json' && mocha -r ts-node/register 'test/**/*.test.ts'","build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","commit":"cz","eslint":"eslint .","prettier":"prettier --write .","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","feature-tests":"cucumber-js -p default","test:coverage":"nyc --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"_npmVersion":"11.1.0","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^4.1.12","uuid":"^13.0.0","axios":"^1.12.2","lodash":"^4.17.21","@l4t/mcp-ai":"^1.6.0","functional-models":"^3.6.0","@node-in-layers/core":"^1.10.13","@modelcontextprotocol/sdk":"^1.20.1","functional-models-orm-mcp":"^3.6.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.2.0","mocha":"^11.0.1","sinon":"^19.0.2","eslint":"^9.37.0","globals":"^15.12.0","js-yaml":"^4.1.0","nodemon":"^3.1.7","ts-node":"^10.4.0","argparse":"^2.0.1","prettier":"^3.3.3","@eslint/js":"^9.12.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.5.0","typescript":"5.3.3","@types/node":"^22.9.0","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/lodash":"^4.17.13","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","chai-as-promised":"^7.1.1","@types/proxyquire":"^1.3.31","@cucumber/cucumber":"^11.3.0","source-map-support":"^0.5.21","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8.0.1","eslint-plugin-functional":"~7.1.0","@typescript-eslint/parser":"8.13.0","cz-conventional-changelog":"^3.0.1","@types/json-stringify-safe":"^5.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@istanbuljs/nyc-config-typescript":"^1.0.2","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-client_1.3.3_1761242688471_0.6007839170074827","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@node-in-layers/mcp-client","version":"1.3.4","author":"","license":"ISC","_id":"@node-in-layers/mcp-client@1.3.4","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"dist":{"shasum":"5ba4fe0e05ea79e2dfe2a7943cdefbf3c057eb6f","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.3.4.tgz","fileCount":38,"integrity":"sha512-Q02Xi/F2vg410v2OPk4F/c6RvYoWl/mXuFNxhZGd6gmOR3XVoLoCzNnFPzcRAMNFCxduAcis0j+kgEeHLIIP1A==","signatures":[{"sig":"MEQCIAX6Xbrk1DYKyrfo/3jK3usfnNlLW8UMTPQngCUoJjYKAiAxmCHJQbnWCtOS2/68KASydJkP++smgI+w9XCSyhSe5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45142},"main":"index.js","type":"module","types":"./index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"64747eb1a2cd8600a219c846745479379a1eff9d","scripts":{"dist":"npm run build && cd dist && npm publish","test":"export TS_NODE_TRANSPILE_ONLY=true && export TS_NODE_PROJECT='./tsconfig.test.json' && mocha -r ts-node/register 'test/**/*.test.ts'","build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","commit":"cz","eslint":"eslint .","prettier":"prettier --write .","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","feature-tests":"cucumber-js -p default","test:coverage":"nyc --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"_npmVersion":"11.1.0","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^4.1.12","uuid":"^13.0.0","axios":"^1.12.2","lodash":"^4.17.21","@l4t/mcp-ai":"^1.6.0","functional-models":"^3.6.0","@node-in-layers/core":"^1.10.13","@modelcontextprotocol/sdk":"^1.20.1","functional-models-orm-mcp":"^3.6.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.2.0","mocha":"^11.0.1","sinon":"^19.0.2","eslint":"^9.37.0","globals":"^15.12.0","js-yaml":"^4.1.0","nodemon":"^3.1.7","ts-node":"^10.4.0","argparse":"^2.0.1","prettier":"^3.3.3","@eslint/js":"^9.12.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.5.0","typescript":"5.3.3","@types/node":"^22.9.0","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/lodash":"^4.17.13","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","chai-as-promised":"^7.1.1","@types/proxyquire":"^1.3.31","@cucumber/cucumber":"^11.3.0","source-map-support":"^0.5.21","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8.0.1","eslint-plugin-functional":"~7.1.0","@typescript-eslint/parser":"8.13.0","cz-conventional-changelog":"^3.0.1","@types/json-stringify-safe":"^5.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@istanbuljs/nyc-config-typescript":"^1.0.2","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-client_1.3.4_1761243808859_0.6009242917945945","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"@node-in-layers/mcp-client","version":"1.3.5","author":"","license":"ISC","_id":"@node-in-layers/mcp-client@1.3.5","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"dist":{"shasum":"fa9c8ef0d6d7a154613ca5a6c5bd81b3d6fad5db","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.3.5.tgz","fileCount":38,"integrity":"sha512-hI1j8x19Iqo0+lbfvDVRWdM4tcbwlBF1R5gBhJwT1EufaTfl8AA7SzpIQ5uSEyW8NpABe94ZOs6rqwHEiJEocA==","signatures":[{"sig":"MEQCIGUsibex11JWXpwlUOZax2SMgNqoJKbU3JuQBBbuOXFSAiAuPlvLm6nCZHCiFS0xjpcnHp7lj0QJ1wcxXiid/u4+PA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45143},"main":"index.js","type":"module","types":"./index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"f653b586b0213053114be41b22ab6ea79adb6efc","scripts":{"dist":"npm run build && cd dist && npm publish","test":"export TS_NODE_TRANSPILE_ONLY=true && export TS_NODE_PROJECT='./tsconfig.test.json' && mocha -r ts-node/register 'test/**/*.test.ts'","build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","commit":"cz","eslint":"eslint .","prettier":"prettier --write .","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","feature-tests":"cucumber-js -p default","test:coverage":"nyc --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"_npmVersion":"11.1.0","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^4.1.12","uuid":"^13.0.0","axios":"^1.12.2","lodash":"^4.17.21","@l4t/mcp-ai":"^1.6.0","functional-models":"^3.6.0","@node-in-layers/core":"^1.10.13","@modelcontextprotocol/sdk":"^1.20.1","functional-models-orm-mcp":"^3.6.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.2.0","mocha":"^11.0.1","sinon":"^19.0.2","eslint":"^9.37.0","globals":"^15.12.0","js-yaml":"^4.1.0","nodemon":"^3.1.7","ts-node":"^10.4.0","argparse":"^2.0.1","prettier":"^3.3.3","@eslint/js":"^9.12.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.5.0","typescript":"5.3.3","@types/node":"^22.9.0","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/lodash":"^4.17.13","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","chai-as-promised":"^7.1.1","@types/proxyquire":"^1.3.31","@cucumber/cucumber":"^11.3.0","source-map-support":"^0.5.21","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8.0.1","eslint-plugin-functional":"~7.1.0","@typescript-eslint/parser":"8.13.0","cz-conventional-changelog":"^3.0.1","@types/json-stringify-safe":"^5.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@istanbuljs/nyc-config-typescript":"^1.0.2","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-client_1.3.5_1761244176016_0.2664000194262153","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"@node-in-layers/mcp-client","version":"1.3.6","author":"","license":"ISC","_id":"@node-in-layers/mcp-client@1.3.6","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"dist":{"shasum":"853472e476e6585f6b9d1b5105e4a3e1246a7ac8","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.3.6.tgz","fileCount":38,"integrity":"sha512-+TNgIPCjtZb8iM44fsE/tLFfiFxAludsikwrp+zq8g4xj3vt8WDsfybSVDieVEfygoRlCQMB4ONjy1GlnylCUA==","signatures":[{"sig":"MEYCIQDE/WeoQx3LLh26Z1d8uTGLfXv47rOT/9sNWgIu1vEeQQIhALdazqF4L5XyZIsWrnDoBQssj7DP4pif7Zzik15uKMCt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46541},"main":"index.js","type":"module","types":"./index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"acb848495e82b5d4331abac0f45e3d42bb5cb051","scripts":{"dist":"npm run build && cd dist && npm publish","test":"export TS_NODE_TRANSPILE_ONLY=true && export TS_NODE_PROJECT='./tsconfig.test.json' && mocha -r ts-node/register 'test/**/*.test.ts'","build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","commit":"cz","eslint":"eslint .","prettier":"prettier --write .","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","feature-tests":"cucumber-js -p default","test:coverage":"nyc --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"_npmVersion":"11.1.0","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^4.1.12","uuid":"^13.0.0","axios":"^1.12.2","lodash":"^4.17.21","@l4t/mcp-ai":"^1.6.0","functional-models":"^3.6.0","@node-in-layers/core":"^1.10.13","@modelcontextprotocol/sdk":"^1.20.1","functional-models-orm-mcp":"^3.6.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.2.0","mocha":"^11.0.1","sinon":"^19.0.2","eslint":"^9.37.0","globals":"^15.12.0","js-yaml":"^4.1.0","nodemon":"^3.1.7","ts-node":"^10.4.0","argparse":"^2.0.1","prettier":"^3.3.3","@eslint/js":"^9.12.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.5.0","typescript":"5.3.3","@types/node":"^22.9.0","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/lodash":"^4.17.13","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","chai-as-promised":"^7.1.1","@types/proxyquire":"^1.3.31","@cucumber/cucumber":"^11.3.0","source-map-support":"^0.5.21","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8.0.1","eslint-plugin-functional":"~7.1.0","@typescript-eslint/parser":"8.13.0","cz-conventional-changelog":"^3.0.1","@types/json-stringify-safe":"^5.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@istanbuljs/nyc-config-typescript":"^1.0.2","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-client_1.3.6_1761244888298_0.6987098181249869","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"@node-in-layers/mcp-client","version":"1.3.7","author":"","license":"ISC","_id":"@node-in-layers/mcp-client@1.3.7","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"dist":{"shasum":"f0ffb034f2d8c4c1d3405c158d48f385a4ec78f4","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.3.7.tgz","fileCount":38,"integrity":"sha512-LxXKhSmjKy26tK5UV2IvoQxZE4YG7UXf0BwHHQtXq+gJDmOAWFvu0BNZ6NMK6iysosmJJ0FVJRyurTCu8O348A==","signatures":[{"sig":"MEUCIBYIy3UTUdeMJMyULI0TWK1ghDBlOiaVzmMAr6uaAxBYAiEA0bUy/0M3cxzIarPgZ257h5prf5ikWtGXpC8eu8rdCQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46730},"main":"index.js","type":"module","types":"./index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"5d2fdddff7f5d39839e4b3de6a6d502928e7cd51","scripts":{"dist":"npm run build && cd dist && npm publish","test":"export TS_NODE_TRANSPILE_ONLY=true && export TS_NODE_PROJECT='./tsconfig.test.json' && mocha -r ts-node/register 'test/**/*.test.ts'","build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","commit":"cz","eslint":"eslint .","prettier":"prettier --write .","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","feature-tests":"cucumber-js -p default","test:coverage":"nyc --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"_npmVersion":"11.1.0","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^4.1.12","uuid":"^13.0.0","axios":"^1.12.2","lodash":"^4.17.21","@l4t/mcp-ai":"^1.6.0","functional-models":"^3.6.0","@node-in-layers/core":"^1.10.13","@modelcontextprotocol/sdk":"^1.20.1","functional-models-orm-mcp":"^3.6.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.2.0","mocha":"^11.0.1","sinon":"^19.0.2","eslint":"^9.37.0","globals":"^15.12.0","js-yaml":"^4.1.0","nodemon":"^3.1.7","ts-node":"^10.4.0","argparse":"^2.0.1","prettier":"^3.3.3","@eslint/js":"^9.12.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.5.0","typescript":"5.3.3","@types/node":"^22.9.0","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/lodash":"^4.17.13","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","chai-as-promised":"^7.1.1","@types/proxyquire":"^1.3.31","@cucumber/cucumber":"^11.3.0","source-map-support":"^0.5.21","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8.0.1","eslint-plugin-functional":"~7.1.0","@typescript-eslint/parser":"8.13.0","cz-conventional-changelog":"^3.0.1","@types/json-stringify-safe":"^5.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@istanbuljs/nyc-config-typescript":"^1.0.2","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-client_1.3.7_1761247640611_0.3837859890832811","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"@node-in-layers/mcp-client","version":"1.3.8","author":"","license":"ISC","_id":"@node-in-layers/mcp-client@1.3.8","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"dist":{"shasum":"53000a0b071a998527048fb155ee591df57841fe","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.3.8.tgz","fileCount":38,"integrity":"sha512-Jq8pbry5fjQj2QPvIZONgCRmnCCWvMyVTdnAMGpvdgzkn7k2ZkNJAzkG5yUhpc6tpv8Ws4wu7GdsIu9ifm1NNw==","signatures":[{"sig":"MEUCIGQzMzMn22UlmpZ615esUjuL3cgD5xGoiAr4EUo+Uo1qAiEAp4lPHghr0RU6Q2grsZC++Zb5r1cDhmWCdz01gUWL0GY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47648},"main":"index.js","type":"module","types":"./index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"539f59e1d6be3aded05f8e38b103994fc197f082","scripts":{"dist":"npm run build && cd dist && npm publish","test":"export TS_NODE_TRANSPILE_ONLY=true && export TS_NODE_PROJECT='./tsconfig.test.json' && mocha -r ts-node/register 'test/**/*.test.ts'","build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","commit":"cz","eslint":"eslint .","prettier":"prettier --write .","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","feature-tests":"cucumber-js -p default","test:coverage":"nyc --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"_npmVersion":"11.1.0","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^4.1.12","uuid":"^13.0.0","axios":"^1.12.2","lodash":"^4.17.21","@l4t/mcp-ai":"^1.6.0","functional-models":"^3.6.0","@node-in-layers/core":"^1.10.13","@modelcontextprotocol/sdk":"^1.20.1","functional-models-orm-mcp":"^3.6.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.2.0","mocha":"^11.0.1","sinon":"^19.0.2","eslint":"^9.37.0","globals":"^15.12.0","js-yaml":"^4.1.0","nodemon":"^3.1.7","ts-node":"^10.4.0","argparse":"^2.0.1","prettier":"^3.3.3","@eslint/js":"^9.12.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.5.0","typescript":"5.3.3","@types/node":"^22.9.0","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/lodash":"^4.17.13","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","chai-as-promised":"^7.1.1","@types/proxyquire":"^1.3.31","@cucumber/cucumber":"^11.3.0","source-map-support":"^0.5.21","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8.0.1","eslint-plugin-functional":"~7.1.0","@typescript-eslint/parser":"8.13.0","cz-conventional-changelog":"^3.0.1","@types/json-stringify-safe":"^5.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@istanbuljs/nyc-config-typescript":"^1.0.2","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-client_1.3.8_1761247890483_0.5091751404543359","host":"s3://npm-registry-packages-npm-production"}},"1.3.9":{"name":"@node-in-layers/mcp-client","version":"1.3.9","author":"","license":"ISC","_id":"@node-in-layers/mcp-client@1.3.9","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"dist":{"shasum":"d004c74a43cf51ecde7f87c05b7942c72826fc6f","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.3.9.tgz","fileCount":38,"integrity":"sha512-e54dyyjhw3yz7euAoVPErEXXEURszTYuFbmDgT7Xd49cjk/2nchJfwEfzNG1vH5A9uz3mI/I+25wzLyOonaJFg==","signatures":[{"sig":"MEYCIQCY+9HoiA6WyTabU7iV7fGUf1if9nYBdRPtGt+AjqfNWQIhANsvrrHAVPq8sPoTvc1R1HLNT4XNSKcbWaP1fvFK4+mI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43941},"main":"index.js","type":"module","types":"./index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"b63ae75eb5ef19e14c7e4b783b0197b0c8045330","scripts":{"dist":"npm run build && cd dist && npm publish","test":"export TS_NODE_TRANSPILE_ONLY=true && export TS_NODE_PROJECT='./tsconfig.test.json' && mocha -r ts-node/register 'test/**/*.test.ts'","build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","commit":"cz","eslint":"eslint .","prettier":"prettier --write .","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","feature-tests":"cucumber-js -p default","test:coverage":"nyc --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"_npmVersion":"11.1.0","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^4.1.12","uuid":"^13.0.0","axios":"^1.12.2","lodash":"^4.17.21","@l4t/mcp-ai":"^1.6.0","functional-models":"^3.6.0","@node-in-layers/core":"^1.10.13","@modelcontextprotocol/sdk":"^1.20.1","functional-models-orm-mcp":"^3.6.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.2.0","mocha":"^11.0.1","sinon":"^19.0.2","eslint":"^9.37.0","globals":"^15.12.0","js-yaml":"^4.1.0","nodemon":"^3.1.7","ts-node":"^10.4.0","argparse":"^2.0.1","prettier":"^3.3.3","@eslint/js":"^9.12.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.5.0","typescript":"5.3.3","@types/node":"^22.9.0","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/lodash":"^4.17.13","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","chai-as-promised":"^7.1.1","@types/proxyquire":"^1.3.31","@cucumber/cucumber":"^11.3.0","source-map-support":"^0.5.21","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8.0.1","eslint-plugin-functional":"~7.1.0","@typescript-eslint/parser":"8.13.0","cz-conventional-changelog":"^3.0.1","@types/json-stringify-safe":"^5.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@istanbuljs/nyc-config-typescript":"^1.0.2","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-client_1.3.9_1761250252413_0.9522172347299152","host":"s3://npm-registry-packages-npm-production"}},"1.3.10":{"name":"@node-in-layers/mcp-client","version":"1.3.10","author":"","license":"ISC","_id":"@node-in-layers/mcp-client@1.3.10","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"dist":{"shasum":"28205e8eba2115965b9081dae51d37a35f13876e","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.3.10.tgz","fileCount":38,"integrity":"sha512-PbbCih/LQy4sT3jTGLzQ5fyt5wH1raJPu9wU8AWT9k3c/iKvPDZLy8wU+dY2wbk+ojCfR3TA7ULepqO+K03h0Q==","signatures":[{"sig":"MEQCIBl2YnZe1yqW1hHypgv+8DWRBjAaPrsP8HoGrsNGSYGcAiBxEaIy6TJf3LV+svypAyCz7NEnjv4+mfBcFAS6Wit2DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44306},"main":"index.js","type":"module","types":"./index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"41257c5faa1b550d2d382388981694365a9a1b4b","scripts":{"dist":"npm run build && cd dist && npm publish","test":"export TS_NODE_TRANSPILE_ONLY=true && export TS_NODE_PROJECT='./tsconfig.test.json' && mocha -r ts-node/register 'test/**/*.test.ts'","build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","commit":"cz","eslint":"eslint .","prettier":"prettier --write .","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","feature-tests":"cucumber-js -p default","test:coverage":"nyc --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"_npmVersion":"11.1.0","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^4.1.12","uuid":"^13.0.0","axios":"^1.12.2","lodash":"^4.17.21","@l4t/mcp-ai":"^1.6.0","functional-models":"^3.6.0","@node-in-layers/core":"^1.10.13","@modelcontextprotocol/sdk":"^1.20.1","functional-models-orm-mcp":"^3.6.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.2.0","mocha":"^11.0.1","sinon":"^19.0.2","eslint":"^9.37.0","globals":"^15.12.0","js-yaml":"^4.1.0","nodemon":"^3.1.7","ts-node":"^10.4.0","argparse":"^2.0.1","prettier":"^3.3.3","@eslint/js":"^9.12.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.5.0","typescript":"5.3.3","@types/node":"^22.9.0","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/lodash":"^4.17.13","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","chai-as-promised":"^7.1.1","@types/proxyquire":"^1.3.31","@cucumber/cucumber":"^11.3.0","source-map-support":"^0.5.21","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8.0.1","eslint-plugin-functional":"~7.1.0","@typescript-eslint/parser":"8.13.0","cz-conventional-changelog":"^3.0.1","@types/json-stringify-safe":"^5.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@istanbuljs/nyc-config-typescript":"^1.0.2","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-client_1.3.10_1761934120309_0.6534346311462271","host":"s3://npm-registry-packages-npm-production"}},"1.3.11":{"name":"@node-in-layers/mcp-client","version":"1.3.11","author":"","license":"ISC","_id":"@node-in-layers/mcp-client@1.3.11","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"dist":{"shasum":"664d02fc1b532c8e6ffccde54602573539e4de59","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.3.11.tgz","fileCount":38,"integrity":"sha512-eaGbmfOfruJATupnwEuIniyQXfuKgsch5vq0Ta6THzNYjWANepw4dVtwiBJARscMjyoAqfF2aWRAQLplLkq0XA==","signatures":[{"sig":"MEQCIGBCpqtb1tAf27WricTWHz7lrDZieMCoNRAjriiV/ZxLAiA7pr+aCL7kc3bJkIn32F9vMXG7bspQnP5VvPPk3L/0Sg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44306},"main":"index.js","type":"module","types":"./index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"4ef5f1f288b87e43d915619f4aa8b0e67bb43ebd","scripts":{"dist":"npm run build && cd dist && npm publish","test":"export TS_NODE_TRANSPILE_ONLY=true && export TS_NODE_PROJECT='./tsconfig.test.json' && mocha -r ts-node/register 'test/**/*.test.ts'","build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","commit":"cz","eslint":"eslint .","prettier":"prettier --write .","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","feature-tests":"cucumber-js -p default","test:coverage":"nyc --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"_npmVersion":"11.1.0","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^4.1.12","uuid":"^13.0.0","axios":"^1.12.2","lodash":"^4.17.21","@l4t/mcp-ai":"^1.6.0","functional-models":"^3.6.4","@node-in-layers/core":"^1.10.13","@modelcontextprotocol/sdk":"^1.20.1","functional-models-orm-mcp":"^3.6.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.2.0","mocha":"^11.0.1","sinon":"^19.0.2","eslint":"^9.37.0","globals":"^15.12.0","js-yaml":"^4.1.0","nodemon":"^3.1.7","ts-node":"^10.4.0","argparse":"^2.0.1","prettier":"^3.3.3","@eslint/js":"^9.12.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.5.0","typescript":"5.3.3","@types/node":"^22.9.0","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/lodash":"^4.17.13","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","chai-as-promised":"^7.1.1","@types/proxyquire":"^1.3.31","@cucumber/cucumber":"^11.3.0","source-map-support":"^0.5.21","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8.0.1","eslint-plugin-functional":"~7.1.0","@typescript-eslint/parser":"8.13.0","cz-conventional-changelog":"^3.0.1","@types/json-stringify-safe":"^5.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@istanbuljs/nyc-config-typescript":"^1.0.2","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-client_1.3.11_1761935471781_0.3065597643490159","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@node-in-layers/mcp-client","version":"1.4.0","author":"","license":"ISC","_id":"@node-in-layers/mcp-client@1.4.0","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"dist":{"shasum":"c9b48797be8803c8fcd3dd595f664e5381ce5cba","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.4.0.tgz","fileCount":53,"integrity":"sha512-aV2gPdRZcVLyhNLXya91ANtHiH+q5KejisoTOg7WqK8zx9UHEgAfgP63f4d+6JBu8lJxHhk6znFDE2mmdRjVsg==","signatures":[{"sig":"MEYCIQCmVgJ57cvNxPQ13v8xgZ071N9ho4SL5kKWyuuP/XoXUgIhAKfUsEntpT6/q4suvMbtfKXqrdI+La3TK/Ws3YRYf0TJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62830},"main":"index.js","type":"module","types":"./index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"934287ade184e2c4b0d60feaa66083c4dbb8da9c","scripts":{"dist":"npm run build && cd dist && npm publish","test":"export TS_NODE_TRANSPILE_ONLY=true && export TS_NODE_PROJECT='./tsconfig.test.json' && mocha -r ts-node/register 'test/**/*.test.ts'","build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","commit":"cz","eslint":"eslint .","prettier":"prettier --write .","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","feature-tests":"cucumber-js -p default","test:coverage":"nyc --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"_npmVersion":"11.1.0","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^4.1.12","uuid":"^13.0.0","axios":"^1.12.2","lodash":"^4.17.21","@l4t/mcp-ai":"^1.6.0","functional-models":"^3.6.4","@node-in-layers/core":"^1.10.13","@modelcontextprotocol/sdk":"^1.20.1","functional-models-orm-mcp":"^3.6.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.2.0","mocha":"^11.0.1","sinon":"^19.0.2","eslint":"^9.37.0","globals":"^15.12.0","js-yaml":"^4.1.0","nodemon":"^3.1.7","ts-node":"^10.4.0","argparse":"^2.0.1","prettier":"^3.3.3","@eslint/js":"^9.12.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.5.0","typescript":"5.3.3","@types/node":"^22.9.0","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/lodash":"^4.17.13","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","chai-as-promised":"^7.1.1","@types/proxyquire":"^1.3.31","@cucumber/cucumber":"^11.3.0","source-map-support":"^0.5.21","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8.0.1","eslint-plugin-functional":"~7.1.0","@typescript-eslint/parser":"8.13.0","cz-conventional-changelog":"^3.0.1","@types/json-stringify-safe":"^5.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@istanbuljs/nyc-config-typescript":"^1.0.2","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-client_1.4.0_1761937681829_0.6926809083321224","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@node-in-layers/mcp-client","version":"1.4.1","author":"","license":"ISC","_id":"@node-in-layers/mcp-client@1.4.1","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"dist":{"shasum":"c696cc2a2e11bf13da918781034de354ce5b951e","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.4.1.tgz","fileCount":53,"integrity":"sha512-D0Gh9Tl1rxHhsQVnBnBNeZSAVmpa+GQZ3mG/gM4RkTuHtfDmIW6uL8LEaKd9CMilblAKMDYZFktvgjrV3qHbQw==","signatures":[{"sig":"MEQCIF7AmQm2G+yBhXlMjodasEclCff7gzIfXnRAWHtDWfm5AiB13sDCw6TU+/pfxoBBstkc7zA6qtEWKJbhK/VoA9zP9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62831},"main":"index.js","type":"module","types":"./index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"903cb1d7da524cbf6eb49bcfa3042476950acf67","scripts":{"dist":"npm run build && cd dist && npm publish","test":"export TS_NODE_TRANSPILE_ONLY=true && export TS_NODE_PROJECT='./tsconfig.test.json' && mocha -r ts-node/register 'test/**/*.test.ts'","build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","commit":"cz","eslint":"eslint .","prettier":"prettier --write .","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","feature-tests":"cucumber-js -p default","test:coverage":"nyc --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"_npmVersion":"11.1.0","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^4.1.12","uuid":"^13.0.0","axios":"^1.12.2","lodash":"^4.17.21","@l4t/mcp-ai":"^1.6.0","functional-models":"^3.6.4","@node-in-layers/core":"^1.10.13","@modelcontextprotocol/sdk":"^1.20.1","functional-models-orm-mcp":"^3.6.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.2.0","mocha":"^11.0.1","sinon":"^19.0.2","eslint":"^9.37.0","globals":"^15.12.0","js-yaml":"^4.1.0","nodemon":"^3.1.7","ts-node":"^10.4.0","argparse":"^2.0.1","prettier":"^3.3.3","@eslint/js":"^9.12.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.5.0","typescript":"5.3.3","@types/node":"^22.9.0","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/lodash":"^4.17.13","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","chai-as-promised":"^7.1.1","@types/proxyquire":"^1.3.31","@cucumber/cucumber":"^11.3.0","source-map-support":"^0.5.21","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8.0.1","eslint-plugin-functional":"~7.1.0","@typescript-eslint/parser":"8.13.0","cz-conventional-changelog":"^3.0.1","@types/json-stringify-safe":"^5.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@istanbuljs/nyc-config-typescript":"^1.0.2","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-client_1.4.1_1761938892302_0.46960308644667337","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"@node-in-layers/mcp-client","version":"1.4.2","author":"","license":"ISC","_id":"@node-in-layers/mcp-client@1.4.2","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"dist":{"shasum":"c6e5478b9a03ca8aedddb4036cb1e942c01fe2c0","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.4.2.tgz","fileCount":53,"integrity":"sha512-QcVJjyYAqYsCOXYpJmQfBwwFZuR1VpsOOLIUeldiw6rfCnaY/hO+ya2rSzz56NwYaoCoXbyK49TcPqw17v6YoA==","signatures":[{"sig":"MEYCIQDDhpzlhWWjyaxLdadUH14Zrp9xCttluzESJ+BDfBwv4wIhAI1+Pw9oQ08WkYNonkE9ZaSJN0DpJdxnOfAsO0UVWkxt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62845},"main":"index.js","type":"module","types":"./index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"356ad67a8ea6536038b1a9c98ecfe3ea4b028f4f","scripts":{"dist":"npm run build && cd dist && npm publish","test":"export TS_NODE_TRANSPILE_ONLY=true && export TS_NODE_PROJECT='./tsconfig.test.json' && mocha -r ts-node/register 'test/**/*.test.ts'","build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","commit":"cz","eslint":"eslint .","prettier":"prettier --write .","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","feature-tests":"cucumber-js -p default","test:coverage":"nyc --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"_npmVersion":"11.1.0","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^4.1.12","uuid":"^13.0.0","axios":"^1.12.2","lodash":"^4.17.21","@l4t/mcp-ai":"^1.6.0","functional-models":"^3.6.4","@node-in-layers/core":"^1.10.13","@modelcontextprotocol/sdk":"^1.20.1","functional-models-orm-mcp":"^3.6.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.2.0","mocha":"^11.0.1","sinon":"^19.0.2","eslint":"^9.37.0","globals":"^15.12.0","js-yaml":"^4.1.0","nodemon":"^3.1.7","ts-node":"^10.4.0","argparse":"^2.0.1","prettier":"^3.3.3","@eslint/js":"^9.12.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.5.0","typescript":"5.3.3","@types/node":"^22.9.0","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/lodash":"^4.17.13","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","chai-as-promised":"^7.1.1","@types/proxyquire":"^1.3.31","@cucumber/cucumber":"^11.3.0","source-map-support":"^0.5.21","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8.0.1","eslint-plugin-functional":"~7.1.0","@typescript-eslint/parser":"8.13.0","cz-conventional-changelog":"^3.0.1","@types/json-stringify-safe":"^5.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@istanbuljs/nyc-config-typescript":"^1.0.2","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-client_1.4.2_1761945215553_0.9873730520807265","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"@node-in-layers/mcp-client","version":"1.4.3","author":"","license":"ISC","_id":"@node-in-layers/mcp-client@1.4.3","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"dist":{"shasum":"9b196185a285510edda2973cb7ce11f511f1c4bc","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.4.3.tgz","fileCount":53,"integrity":"sha512-WXtYzDZf1xE4zhuaTm/CPfK9SwUE4jbL7DoHR1Kk6njtkzQG7MDiBgh1C7ECiE56OffbnWz6OYKvzFaVGwBZuA==","signatures":[{"sig":"MEQCIDyR2Koq6Yu774o5oMfJZpC8DF3RWTkHiYVPWm7zr722AiAFIp1hgAv4IU6TI49qqNEeKNlQ197nhG/xJhrWiZBYgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62813},"main":"index.js","type":"module","types":"./index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"3f53991e10460ff1290051972c7a329303131fe4","scripts":{"dist":"npm run build && cd dist && npm publish","test":"export TS_NODE_TRANSPILE_ONLY=true && export TS_NODE_PROJECT='./tsconfig.test.json' && mocha -r ts-node/register 'test/**/*.test.ts'","build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","commit":"cz","eslint":"eslint .","prettier":"prettier --write .","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","feature-tests":"cucumber-js -p default","test:coverage":"nyc --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"_npmVersion":"11.1.0","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^4.1.12","uuid":"^13.0.0","axios":"^1.12.2","lodash":"^4.17.21","@l4t/mcp-ai":"^1.6.0","functional-models":"^3.6.4","@node-in-layers/core":"^1.10.13","@modelcontextprotocol/sdk":"^1.20.1","functional-models-orm-mcp":"^3.6.4"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.2.0","mocha":"^11.0.1","sinon":"^19.0.2","eslint":"^9.37.0","globals":"^15.12.0","js-yaml":"^4.1.0","nodemon":"^3.1.7","ts-node":"^10.4.0","argparse":"^2.0.1","prettier":"^3.3.3","@eslint/js":"^9.12.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.5.0","typescript":"5.3.3","@types/node":"^22.9.0","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/lodash":"^4.17.13","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","chai-as-promised":"^7.1.1","@types/proxyquire":"^1.3.31","@cucumber/cucumber":"^11.3.0","source-map-support":"^0.5.21","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8.0.1","eslint-plugin-functional":"~7.1.0","@typescript-eslint/parser":"8.13.0","cz-conventional-changelog":"^3.0.1","@types/json-stringify-safe":"^5.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@istanbuljs/nyc-config-typescript":"^1.0.2","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-client_1.4.3_1770063295310_0.784639775962737","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"@node-in-layers/mcp-client","version":"1.4.4","author":"","license":"ISC","_id":"@node-in-layers/mcp-client@1.4.4","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"dist":{"shasum":"910a7601b3f5ccccc556a07e585f0224585ce17a","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.4.4.tgz","fileCount":53,"integrity":"sha512-gJuGNKNFtPZT7b0tBpezHRBrKgl4npveKyIHi84T+13IR49/vprGLbqkhzPg3Okq1bwjFysJcIKsiFz629/uLw==","signatures":[{"sig":"MEYCIQCtS+oFTFyDRN4VYgcuwkF4r7Wrhj0crjM/S7xoXEWciAIhAMkD3UARwi2JuOHWNh2LAfP7r49LVLFcSMHYjw4J+7+W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62813},"main":"index.js","type":"module","types":"./index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"e352f1d824a663defc2eefc0060449fc9101dbd1","scripts":{"dist":"npm run build && cd dist && npm publish","test":"export TS_NODE_TRANSPILE_ONLY=true && export TS_NODE_PROJECT='./tsconfig.test.json' && mocha -r ts-node/register 'test/**/*.test.ts'","build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","commit":"cz","eslint":"eslint .","prettier":"prettier --write .","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","feature-tests":"cucumber-js -p default","test:coverage":"nyc --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"_npmVersion":"11.1.0","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^4.1.12","uuid":"^13.0.0","axios":"^1.12.2","lodash":"^4.17.21","@l4t/mcp-ai":"^1.6.0","functional-models":"^3.6.4","@node-in-layers/core":"^1.10.13","@modelcontextprotocol/sdk":"^1.20.1","functional-models-orm-mcp":"^3.6.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.2.0","mocha":"^11.0.1","sinon":"^19.0.2","eslint":"^9.37.0","globals":"^15.12.0","js-yaml":"^4.1.0","nodemon":"^3.1.7","ts-node":"^10.4.0","argparse":"^2.0.1","prettier":"^3.3.3","@eslint/js":"^9.12.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.5.0","typescript":"5.3.3","@types/node":"^22.9.0","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/lodash":"^4.17.13","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","chai-as-promised":"^7.1.1","@types/proxyquire":"^1.3.31","@cucumber/cucumber":"^11.3.0","source-map-support":"^0.5.21","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8.0.1","eslint-plugin-functional":"~7.1.0","@typescript-eslint/parser":"8.13.0","cz-conventional-changelog":"^3.0.1","@types/json-stringify-safe":"^5.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@istanbuljs/nyc-config-typescript":"^1.0.2","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-client_1.4.4_1770065199872_0.728537348402855","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"@node-in-layers/mcp-client","version":"1.4.5","author":"","license":"ISC","_id":"@node-in-layers/mcp-client@1.4.5","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"dist":{"shasum":"43fc70166f1b21461240eabe0b6e8672904ee95e","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.4.5.tgz","fileCount":53,"integrity":"sha512-WS/95UaOmtUKO422zHcLh68l9IIq6i6zmzozhR/RPo75Mw8O++UxGQ5hK7gRqOrUQ5U2Cr8otehpkdlwHC9PGg==","signatures":[{"sig":"MEUCIHY+k9pEyHmHlm23snlGWAYI5M/M6rbu5Rbvvgte39tZAiEA9vzdAb+2ficCbrH+T7u/NwgCmh8NJzKPbjMyjhF81K4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62827},"main":"index.js","type":"module","types":"./index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"4f3a04b50ffea0147fcf6fa0e163195ad39ddd99","scripts":{"dist":"npm run build && cd dist && npm publish","test":"export TS_NODE_TRANSPILE_ONLY=true && export TS_NODE_PROJECT='./tsconfig.test.json' && mocha -r ts-node/register 'test/**/*.test.ts'","build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","commit":"cz","eslint":"eslint .","prettier":"prettier --write .","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","feature-tests":"cucumber-js -p default","test:coverage":"nyc --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"_npmVersion":"11.1.0","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^4.1.12","uuid":"^13.0.0","axios":"^1.12.2","lodash":"^4.17.21","@l4t/mcp-ai":"^1.6.0","functional-models":"^3.6.4","@node-in-layers/core":"^1.10.13","@modelcontextprotocol/sdk":"^1.20.1","functional-models-orm-mcp":"^3.6.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.2.0","mocha":"^11.0.1","sinon":"^19.0.2","eslint":"^9.37.0","globals":"^15.12.0","js-yaml":"^4.1.0","nodemon":"^3.1.7","ts-node":"^10.4.0","argparse":"^2.0.1","prettier":"^3.3.3","@eslint/js":"^9.12.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.5.0","typescript":"5.3.3","@types/node":"^22.9.0","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/lodash":"^4.17.13","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","chai-as-promised":"^7.1.1","@types/proxyquire":"^1.3.31","@cucumber/cucumber":"^11.3.0","source-map-support":"^0.5.21","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8.0.1","eslint-plugin-functional":"~7.1.0","@typescript-eslint/parser":"8.13.0","cz-conventional-changelog":"^3.0.1","@types/json-stringify-safe":"^5.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@istanbuljs/nyc-config-typescript":"^1.0.2","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-client_1.4.5_1770068129204_0.36438454040898494","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@node-in-layers/mcp-client","version":"1.5.0","author":"","license":"ISC","_id":"@node-in-layers/mcp-client@1.5.0","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"dist":{"shasum":"5c101e3d1bc600e47dc7bbed628b01e47389b801","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.5.0.tgz","fileCount":53,"integrity":"sha512-OyVl+/NqLIG9ovKuYf+n9cWlIplFo2Nb1+jzXyOwtu7UbzUiFUtwyNpW8b87o+a5TtE2GLl/Tplj6vkplVWV0A==","signatures":[{"sig":"MEUCIAbbrJtY9Ulf98GDiV6+1XwDV1vVpu5JSoMVqUNRYGKnAiEAi6Viwa3eHQ7LtuU6eGOdvqIiGovE14iZYFjhW6Y4J8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62528},"main":"index.js","type":"module","types":"./index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"18a58bcca44ffbec7ab49c70b885ecad80edf0e7","scripts":{"dist":"npm run build && cd dist && npm publish","test":"export TS_NODE_TRANSPILE_ONLY=true && export TS_NODE_PROJECT='./tsconfig.test.json' && mocha -r ts-node/register 'test/**/*.test.ts'","build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","commit":"cz","eslint":"eslint .","prettier":"prettier --write .","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","feature-tests":"cucumber-js -p default","test:coverage":"nyc --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"_npmVersion":"11.1.0","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","directories":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^4.1.12","uuid":"^13.0.0","axios":"^1.12.2","lodash":"^4.17.21","@l4t/mcp-ai":"^1.6.0","functional-models":"^3.6.4","@node-in-layers/core":"^1.10.13","@modelcontextprotocol/sdk":"^1.20.1","functional-models-orm-mcp":"^3.6.6"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.2.0","mocha":"^11.0.1","sinon":"^19.0.2","eslint":"^9.37.0","globals":"^15.12.0","js-yaml":"^4.1.0","nodemon":"^3.1.7","ts-node":"^10.4.0","argparse":"^2.0.1","prettier":"^3.3.3","@eslint/js":"^9.12.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.5.0","typescript":"5.3.3","@types/node":"^22.9.0","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/lodash":"^4.17.13","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","chai-as-promised":"^7.1.1","@types/proxyquire":"^1.3.31","@cucumber/cucumber":"^11.3.0","source-map-support":"^0.5.21","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8.0.1","eslint-plugin-functional":"~7.1.0","@typescript-eslint/parser":"8.13.0","cz-conventional-changelog":"^3.0.1","@types/json-stringify-safe":"^5.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@istanbuljs/nyc-config-typescript":"^1.0.2","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-client_1.5.0_1770134124121_0.6869321404097237","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@node-in-layers/mcp-client","version":"1.6.0","author":"","license":"ISC","_id":"@node-in-layers/mcp-client@1.6.0","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"dist":{"shasum":"351f54cfda33af3c872c6e952599b6f2427dba9e","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.6.0.tgz","fileCount":53,"integrity":"sha512-b9vxVij+A+KWVgoY47uQRvqVmqLWG31CuXVNcvYgo7swfWJE7Sqi6mpU+/Z6MqlY5A/e17p5vX7riT8YvS64nA==","signatures":[{"sig":"MEUCIC1+pe1bu7Yek1sQxp7mCuwzGSJbBYML8zy+/d7ODWdTAiEApy+gkVOQlIAM41uPf4vR8B41M4SujS+F+0+uyKkS3D0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62098},"main":"index.js","type":"module","types":"./index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"03a1cba32cd1e217b33b4307e93051b2986f9aae","scripts":{"dist":"npm run build && cd dist && npm publish","test":"export TS_NODE_TRANSPILE_ONLY=true && export TS_NODE_PROJECT='./tsconfig.test.json' && mocha -r ts-node/register 'test/**/*.test.ts'","build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","commit":"cz","eslint":"eslint .","prettier":"prettier --write .","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","feature-tests":"cucumber-js -p default","test:coverage":"nyc --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"_npmVersion":"10.9.4","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.3.6","uuid":"^13.0.0","axios":"^1.13.6","lodash":"^4.17.23","functional-models":"^3.9.0","@node-in-layers/core":"^1.15.4","@modelcontextprotocol/sdk":"^1.27.1","functional-models-orm-mcp":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","chai":"^4.2.0","mocha":"^11.0.1","sinon":"^19.0.2","eslint":"^9.37.0","globals":"^15.12.0","js-yaml":"^4.1.0","nodemon":"^3.1.7","ts-node":"^10.4.0","argparse":"^2.0.1","prettier":"^3.3.3","@eslint/js":"^9.12.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.5.0","typescript":"5.3.3","@types/node":"^22.9.0","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/lodash":"^4.17.13","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","chai-as-promised":"^7.1.1","@types/proxyquire":"^1.3.31","@cucumber/cucumber":"^11.3.0","source-map-support":"^0.5.21","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8.0.1","eslint-plugin-functional":"~7.1.0","@typescript-eslint/parser":"8.13.0","cz-conventional-changelog":"^3.0.1","@types/json-stringify-safe":"^5.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@istanbuljs/nyc-config-typescript":"^1.0.2","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-client_1.6.0_1772220453723_0.62552294442291","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@node-in-layers/mcp-client","version":"1.7.0","author":"","license":"ISC","_id":"@node-in-layers/mcp-client@1.7.0","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"dist":{"shasum":"e292899143c897293ad2462e46a809b9c09fd436","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.7.0.tgz","fileCount":53,"integrity":"sha512-8HHKpzqGbu6NbyCNyqT/Jk0qUWdTNvnacLna8KwtZ9F9vG0RuCOH2UdWXJA4S/xKxZ3oJz79mPYEs6QJX+DisQ==","signatures":[{"sig":"MEYCIQDP56N2pBrzmZFnyZkL+WG5+1j4JGVjEHghLSB5jTAMigIhAMAtIePA0nMj71ZphtxRne5jzK+oAOsegvWvbhiLOgU/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57427},"main":"index.js","type":"module","types":"./index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"96c4a0a30d1bfcfc92b235fe9df3d61081b8a706","scripts":{"dist":"npm run build && cd dist && npm publish","test":"mocha -r tsx ./test/src/*.test.ts ./test/src/**/*.test.ts ./test/src/**/**/*.test.ts","build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","commit":"cz","eslint":"eslint .","prettier":"prettier --write .","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","feature-tests":"cucumber-js -p default","test:coverage":"c8 --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"_npmVersion":"10.9.4","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.3.6","uuid":"^13.0.0","axios":"^1.13.6","lodash":"^4.17.23","functional-models":"^3.9.0","@node-in-layers/core":"^1.15.4","@modelcontextprotocol/sdk":"^1.27.1","functional-models-orm-mcp":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","nyc":"^17.1.0","tsx":"^4.21.0","chai":"^4.2.0","mocha":"^11.0.1","sinon":"^19.0.2","eslint":"^9.37.0","globals":"^15.12.0","js-yaml":"^4.1.0","nodemon":"^3.1.7","ts-node":"^10.4.0","argparse":"^2.0.1","prettier":"^3.3.3","@eslint/js":"^9.12.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.5.0","typescript":"5.3.3","@types/node":"^22.9.0","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/lodash":"^4.17.13","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","chai-as-promised":"^7.1.1","@types/proxyquire":"^1.3.31","@cucumber/cucumber":"^11.3.0","source-map-support":"^0.5.21","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8.0.1","eslint-plugin-functional":"~7.1.0","@typescript-eslint/parser":"8.13.0","cz-conventional-changelog":"^3.0.1","@types/json-stringify-safe":"^5.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@istanbuljs/nyc-config-typescript":"^1.0.2","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-client_1.7.0_1777313379482_0.6644151270839127","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@node-in-layers/mcp-client","version":"1.8.0","author":"","license":"ISC","_id":"@node-in-layers/mcp-client@1.8.0","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"dist":{"shasum":"2bcecbff3d26a056d6d0390b98953e3435984add","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.8.0.tgz","fileCount":53,"integrity":"sha512-2PRouHnSLa7VumLTrqDtkeCpL62RcMkTj7lgAhXhui9z5vbzCjqCfI4z0wIHM+VeL1e3lzj6okvYKzHAZ8fVeQ==","signatures":[{"sig":"MEUCIQC6imo9Om4KESpgh5PeMhWuAvXFHZmrzSF7UEcQZhjwzgIgWDDIQJvA4VWjRv/73iKPL3AsgC4Oj2mr7ZgWVbn8eCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57518},"main":"index.js","type":"module","types":"./index.d.ts","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"gitHead":"08460fcfec9ca58d3536ac894da3e797a9e96c27","scripts":{"dist":"npm run build && cd dist && npm publish","test":"mocha -r tsx ./test/src/*.test.ts ./test/src/**/*.test.ts ./test/src/**/**/*.test.ts","build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","commit":"cz","eslint":"eslint .","prettier":"prettier --write .","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","feature-tests":"cucumber-js -p default","test:coverage":"c8 --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"_npmVersion":"10.9.4","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.3.6","uuid":"^13.0.0","axios":"^1.13.6","lodash":"^4.17.23","functional-models":"^3.9.0","@node-in-layers/core":"^1.16.0","@modelcontextprotocol/sdk":"^1.27.1","functional-models-orm-mcp":"^3.7.1"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^11.0.0","nyc":"^17.1.0","tsx":"^4.21.0","chai":"^4.2.0","mocha":"^11.0.1","sinon":"^19.0.2","eslint":"^9.37.0","globals":"^15.12.0","js-yaml":"^4.1.0","nodemon":"^3.1.7","ts-node":"^10.4.0","argparse":"^2.0.1","prettier":"^3.3.3","@eslint/js":"^9.12.0","handlebars":"^4.7.8","proxyquire":"^2.1.3","sinon-chai":"^3.5.0","typescript":"5.3.3","@types/node":"^22.9.0","@types/mocha":"^9.1.1","@types/sinon":"^17.0.3","@types/lodash":"^4.17.13","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","chai-as-promised":"^7.1.1","@types/proxyquire":"^1.3.31","@cucumber/cucumber":"^11.3.0","source-map-support":"^0.5.21","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^9.1.0","@types/chai-as-promised":"^8.0.1","eslint-plugin-functional":"~7.1.0","@typescript-eslint/parser":"8.13.0","cz-conventional-changelog":"^3.0.1","@types/json-stringify-safe":"^5.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@istanbuljs/nyc-config-typescript":"^1.0.2","eslint-import-resolver-typescript":"^3.6.3"},"_npmOperationalInternal":{"tmp":"tmp/mcp-client_1.8.0_1779296415012_0.36090143935528984","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"@node-in-layers/mcp-client","type":"module","version":"1.8.1","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","main":"index.js","scripts":{"build":"rm -Rf ./dist && tsc -p ./tsconfig.json && cp package.json ./dist && cp README.md ./dist","build:watch":"nodemon -e '*' --watch ./src --exec \"npm run build || exit 1\"","commit":"cz","dist":"npm run build && cd dist && npm publish","eslint":"eslint .","feature-tests":"cucumber-js -p default","prettier":"prettier --write .","test":"mocha -r tsx ./test/src/*.test.ts ./test/src/**/*.test.ts ./test/src/**/**/*.test.ts","test:coverage":"c8 --all --reporter cobertura --reporter text --reporter lcov --reporter html npm run test"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"author":"","license":"ISC","devDependencies":{"@cucumber/cucumber":"^11.3.0","@eslint/compat":"^1.2.0","@eslint/eslintrc":"^3.1.0","@eslint/js":"^9.12.0","@istanbuljs/nyc-config-typescript":"^1.0.2","@types/chai-as-promised":"^8.0.1","@types/json-stringify-safe":"^5.0.3","@types/lodash":"^4.17.13","@types/mocha":"^9.1.1","@types/node":"^22.9.0","@types/proxyquire":"^1.3.31","@types/sinon":"^17.0.3","@typescript-eslint/eslint-plugin":"8.13.0","@typescript-eslint/parser":"8.13.0","argparse":"^2.0.1","c8":"^11.0.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","cz-conventional-changelog":"^3.0.1","eslint":"^9.37.0","eslint-config-prettier":"^9.1.0","eslint-import-resolver-typescript":"^3.6.3","eslint-plugin-functional":"~7.1.0","eslint-plugin-import":"^2.31.0","globals":"^15.12.0","handlebars":"^4.7.8","js-yaml":"^4.1.0","mocha":"^11.0.1","nodemon":"^3.1.7","nyc":"^17.1.0","prettier":"^3.3.3","proxyquire":"^2.1.3","sinon":"^19.0.2","sinon-chai":"^3.5.0","source-map-support":"^0.5.21","ts-node":"^10.4.0","tsx":"^4.21.0","typescript":"5.3.3"},"dependencies":{"@modelcontextprotocol/sdk":"^1.27.1","@node-in-layers/core":"^1.16.0","axios":"^1.13.6","functional-models":"^3.9.0","functional-models-orm-mcp":"^3.7.1","lodash":"^4.17.23","uuid":"^13.0.0","zod":"^4.3.6"},"_id":"@node-in-layers/mcp-client@1.8.1","gitHead":"ac56487c6c07511507ad36b65320ac4f8bce104e","types":"./index.d.ts","_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-ve/5IRHVRhz8hZpVJJvRBVzVJ5Qs3sLwZX2WEwk810em3F5KjhsXVoajf1c3n/3AtTgi13sah0fNUHE4DDHlIA==","shasum":"f62f9218b0bae3d94260f29c4a2f14a3bd2fe2f8","tarball":"https://registry.npmjs.org/@node-in-layers/mcp-client/-/mcp-client-1.8.1.tgz","fileCount":53,"unpackedSize":58207,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDMcpWZELA3OhceZqD5zi06ggFFQBospLJ3xOSH2X0YtQIhALX2cJ0eLOR9N1+TQSAkr29BgROl0eI5YzcIq1wx8Rcl"}]},"_npmUser":{"name":"macornwell","email":"michael.a.cornwell@gmail.com"},"directories":{},"maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mcp-client_1.8.1_1779297894399_0.9796415851818057"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-18T00:22:04.632Z","modified":"2026-05-20T17:24:54.694Z","1.0.0":"2025-05-18T00:22:04.934Z","1.0.1":"2025-05-18T00:22:35.423Z","1.1.0":"2025-05-18T02:24:52.496Z","1.0.2":"2025-05-18T12:02:28.368Z","1.0.3":"2025-05-18T12:41:08.101Z","1.0.4":"2025-05-18T12:42:07.638Z","1.0.5":"2025-05-18T13:00:28.151Z","1.0.6":"2025-05-18T14:54:56.387Z","1.0.7":"2025-05-18T15:32:57.313Z","1.0.8":"2025-05-18T15:52:41.793Z","1.1.1":"2025-07-18T14:32:37.774Z","1.2.0":"2025-10-05T14:44:37.545Z","1.2.1":"2025-10-07T15:42:05.918Z","1.3.0":"2025-10-23T17:42:44.209Z","1.3.1":"2025-10-23T18:00:50.985Z","1.3.2":"2025-10-23T18:03:25.437Z","1.3.3":"2025-10-23T18:04:48.647Z","1.3.4":"2025-10-23T18:23:29.049Z","1.3.5":"2025-10-23T18:29:36.224Z","1.3.6":"2025-10-23T18:41:28.489Z","1.3.7":"2025-10-23T19:27:20.834Z","1.3.8":"2025-10-23T19:31:30.802Z","1.3.9":"2025-10-23T20:10:52.609Z","1.3.10":"2025-10-31T18:08:40.500Z","1.3.11":"2025-10-31T18:31:11.975Z","1.4.0":"2025-10-31T19:08:02.001Z","1.4.1":"2025-10-31T19:28:12.525Z","1.4.2":"2025-10-31T21:13:35.791Z","1.4.3":"2026-02-02T20:14:55.458Z","1.4.4":"2026-02-02T20:46:40.049Z","1.4.5":"2026-02-02T21:35:29.359Z","1.5.0":"2026-02-03T15:55:24.267Z","1.6.0":"2026-02-27T19:27:33.888Z","1.7.0":"2026-04-27T18:09:39.641Z","1.8.0":"2026-05-20T17:00:15.158Z","1.8.1":"2026-05-20T17:24:54.549Z"},"license":"ISC","description":"An MCP Client Node In Layers Package, generated by the Node In Layers Toolkit.","maintainers":[{"name":"macornwell","email":"michael.a.cornwell@gmail.com"}],"readme":"# MCP Client - Helpful tools for making mcp clients.\n\nThis library exists for helping to make simple mcp clients using node-in-layer systems.\n\n## How To Use\n\nThe recommended way of using this library is by using the `createClient()` function. This function provides a streamlined sdk client for your features and models. You would put this in your SDK library, and then consume this client code on a frontend, or another backend system.\n\nNOTE: In order to make this library tree shakeable and usable in any environment (backend/frontend), there are TWO mcp domains, that you must choose to import. If you want the ability to use mcp-client functionality on a CLI you must import from \"@node-in-layers/mcp-client/backend/index.js\" rather than from mcp/index.js.\n\n- `@node-in-layers/mcp-client/mcp` is frontend-safe and HTTP transport only.\n- `@node-in-layers/mcp-client/backend` is backend/CLI-capable and adds CLI transport support.\n- Both share the same connection/auth core behavior, so auth logic is not duplicated across domains.\n\nThe following example, you would put in your SDK, and then the instance would be created by the consumer of your backend MCP server. We have set this up so that it could be used from either a Frontend or another Backend system, (such as a CLI).\n\n### Your SDK/Client Library\n\n```typescript\n// This has the common use mcp domain\nimport { * as mcp } from '@node-in-layers/mcp-client/mcp/index.js'\nimport { createClient as createMcpClient } from '@node-in-layers/mcp-client'\nimport * as domain1 from '../domain1/index.js'\nimport * as domain2 from '../domain2/index.js'\nimport * as domain3 from '../domain3/index.js'\nimport { YourConfig, YourSystemType } from '../types.ts'\n\nexport const create = (context: FeaturesContext<YourConfig>) => {\n  const createClient = (props: {\n    /**\n     * If using a frontend, you likely use OIDC and pass an oauth2 token in here.\n     */\n    oauth2Token?: string\n    /**\n     * NOTE: This is only useful for if you want to use your client from a backend, or from the CLI.\n     */\n    oauth2?: {\n      tokenUrl: string\n      clientId: string\n      clientSecret: string\n      scopes: string[]\n      extraParams?: Record<string, JsonAble>\n    }\n  }) => {\n\n    const config = {\n      systemName: context.config.systemName,\n      environment: context.config.environment,\n      domains: [mcp, domain1, domain2, domain3],\n      // These configurations can be put into your main config, and configure the MCP client itself.\n      mcp: context.config.mcpClient,\n      credentials: {\n        key: props.oauth2Token,\n      },\n      oauth2: props.oauth2,\n    }\n    return createMcpClient<SystemType>(config)\n  }\n\n  return {\n    createClient,\n  }\n}\n```\n\n### Frontend\n\nNow we are going to show how this client can be consumed from a frontend React component.\n\n#### /src/sdk/services.ts\n\n```typescript\nimport { CoreNamespace, ServicesContext } from '@node-in-layers/core'\n// Import these from your Sdk/Client that you created\nimport { createClient, YourClient } from 'your-sdk'\n// This is your Config type for your frontend.\nimport { AppConfig } from '../types'\n\nconst create = async (context: ServicesContext<AppConfig>) => {\n  // Some common pattern of code for handling authentication to the client.\n  // When authorization is updated (like logging in) it re-creates the client.\n  const isAuthenticated = Boolean(context.config.authUser?.access_token)\n  const token = context.config.authUser?.access_token\n\n  const client = await createClient({\n    oauth2Token: token,\n  })\n\n  return {\n    client,\n    isAuthenticated,\n  }\n}\n```\n\n#### /src/health/Components/HealthCheckBar.tsx\n\n```tsx\nimport React from 'react'\nimport { useNodeInLayersContext } from '../nil/NodeInLayersContext.js'\n\nconst HealthCheckBar = () => {\n  const [health, setHealth] = React.useState(undefined)\n  const nilContext = useNodeInLayersContext()\n  const client = nilContext.sdk.services.client\n\n  const _checkHealth = async () => {\n    const response = await client.health.checkHealth()\n    // Normally we would check for .error here before using.\n    setHealth(response.health.status)\n  }\n\n  useEffect(() => {\n    _checkHealth()\n  }, [])\n\n  if (client.isAuthenticated === false) {\n    return <span>Unknown</span>\n  }\n\n  return <span>{health}</span>\n}\n\nexport default HealthCheckBar\n```\n\n## Get Model Props\n\nThis library defines a \"getModelProps()\" in the services layer, which can be used to provide models the backend that they need. (Using the functional-models-mcp library)\n\n### How To Use\n\nIf you are using the provided client, then you don't need to do any configuring. However, if you are NOT using the client, and want to use the Get Model Props directly you need to add the following to to use it you need to add the following to your configuration.\n\n```typescript\n// config.base.mts\n\nimport { CoreNamespace } from '@node-in-layers/core'\nimport { McpClientNamespace } from '@node-in-layers/mcp-client'\n\nexport default async () => {\n  return {\n    environment: 'base',\n    systemName: 'your-system-name',\n    [CoreNamespace.root]: {\n      // Set your model factory to the data namespace.\n      modelFactory: McpClientNamespace.data,\n    },\n  }\n}\n```\n","readmeFilename":"README.md"}