{"_id":"@nitrostack/core","_rev":"17-9400d67e9cc1814dc341c14d5f98fd3f","name":"@nitrostack/core","dist-tags":{"latest":"1.0.17"},"versions":{"1.0.0":{"name":"@nitrostack/core","version":"1.0.0","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","server","framework","decorator","nestjs-inspired"],"author":{"name":"Abhishek Pandit","email":"abhishekpanditofficial@gmail.com"},"license":"Apache-2.0","_id":"@nitrostack/core@1.0.0","maintainers":[{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"}],"homepage":"https://nitrostack.ai","bugs":{"url":"https://github.com/abhishekpanditofficial/nitrostack/issues"},"dist":{"shasum":"d94e254d83772afd55de761f0652ed9504d50d0e","tarball":"https://registry.npmjs.org/@nitrostack/core/-/core-1.0.0.tgz","fileCount":239,"integrity":"sha512-69/UylbT9IkSl/cQs6md8CJC2jIX/byDsUJHCId4p9bvsXcTtsPVYmxM53PXrLe7JlrT+xx1YwEPXc3PinL16g==","signatures":[{"sig":"MEUCIQCO5JiG4+47r3BP7Yc2Cp9TyRfusE1m5qDk9firXLRkKQIgDhlUI+vFF7Mv+V9tMbUlfVY0C7ViiGwZ/dsRH70zlWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":721648},"main":"dist/core/index.js","type":"module","types":"dist/core/index.d.ts","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"}},"gitHead":"3b4a50e3675c3658293890ebfb9f91aed142e4e8","scripts":{"dev":"tsc --watch","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"tsc","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"},"repository":{"url":"git+https://github.com/abhishekpanditofficial/nitrostack.git","type":"git","directory":"typescript/packages/core"},"_npmVersion":"10.8.2","description":"NitroStack Core - Build powerful MCP servers with TypeScript","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ws":"^8.18.3","zod":"^3.24.1","cors":"^2.8.5","jose":"^6.1.0","uuid":"^11.0.5","dotenv":"^17.2.3","express":"^4.21.2","winston":"^3.17.0","bcryptjs":"^2.4.3","jsonwebtoken":"^9.0.2","better-sqlite3":"^11.8.1","reflect-metadata":"^0.2.1","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/cors":"^2.8.19","@types/jest":"^29.5.14","@types/node":"^22.10.5","@types/uuid":"^10.0.0","@types/express":"^5.0.0","@types/bcryptjs":"^2.4.6","@types/jsonwebtoken":"^9.0.7","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0_1769861356825_0.27172668104696873","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@nitrostack/core","version":"1.0.1","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","server","framework","decorator","nestjs-inspired"],"author":{"name":"Abhishek Pandit","email":"abhishekpanditofficial@gmail.com"},"license":"Apache-2.0","_id":"@nitrostack/core@1.0.1","maintainers":[{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"}],"homepage":"https://nitrostack.ai","bugs":{"url":"https://github.com/abhishekpanditofficial/nitrostack/issues"},"dist":{"shasum":"aa40110ba2ff859d4481a41406653cc41defe930","tarball":"https://registry.npmjs.org/@nitrostack/core/-/core-1.0.1.tgz","fileCount":239,"integrity":"sha512-7fcsMJZCRxX+qW8at+3BJvX+Dc9Wl0thCxUsEEIa9ms3k8C4QaEkYDzRTNP16go7UYSbFjnz9DKjQgZKEmPEkA==","signatures":[{"sig":"MEUCIGplW5Qu9fhFIlZVuztMnG0km1G2wbcAYYInKtqPLQRlAiEA1/+eqLNOp8gDZB7p4xuROtv2V+tw5bmD1hPceSM/v8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":768564},"main":"dist/core/index.js","type":"module","types":"dist/core/index.d.ts","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"}},"gitHead":"bd4aa9e0fe61181e1c9ff5f783fe75efa77b4044","scripts":{"dev":"tsc --watch","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"tsc","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"},"repository":{"url":"git+https://github.com/abhishekpanditofficial/nitrostack.git","type":"git","directory":"typescript/packages/core"},"_npmVersion":"10.8.2","description":"NitroStack Core - Build powerful MCP servers with TypeScript","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ws":"^8.18.3","zod":"^3.24.1","cors":"^2.8.5","jose":"^6.1.0","uuid":"^11.0.5","dotenv":"^17.2.3","express":"^4.21.2","winston":"^3.17.0","bcryptjs":"^2.4.3","jsonwebtoken":"^9.0.2","better-sqlite3":"^11.8.1","reflect-metadata":"^0.2.1","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/cors":"^2.8.19","@types/jest":"^29.5.14","@types/node":"^22.10.5","@types/uuid":"^10.0.0","@types/express":"^5.0.0","@types/bcryptjs":"^2.4.6","@types/jsonwebtoken":"^9.0.7","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.1_1770012773531_0.6622034630415696","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@nitrostack/core","version":"1.0.2","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","server","framework","decorator","nestjs-inspired"],"author":{"name":"Nitrostack Inc","email":"hello@nitrostack.ai"},"license":"Apache-2.0","_id":"@nitrostack/core@1.0.2","maintainers":[{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"}],"homepage":"https://nitrostack.ai","bugs":{"url":"https://github.com/nitrocloudofficial/nitrostack/issues"},"dist":{"shasum":"cc8e22f1bb3edbe5d790bbfe8cab13930253eae1","tarball":"https://registry.npmjs.org/@nitrostack/core/-/core-1.0.2.tgz","fileCount":243,"integrity":"sha512-heXd4xTyu7NkuGe6fAg6ZKlizzX0VxtariEkA+VQL5HJP18K8UWCMN/UIJN5eMD57jbe3VAqBb2TgMKwyMnh/A==","signatures":[{"sig":"MEQCIEYfZu++e+M/tM6unn9hEQqSCALuu1Cqu68plhxakENbAiA+4GICGmurwi+thY9MO2cfa2Q+Bw94atLTjdIwq35S4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":832372},"main":"dist/core/index.js","type":"module","types":"dist/core/index.d.ts","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"}},"gitHead":"934f2129f61a747c31cf40a4fdbc21007cb3f9db","scripts":{"dev":"tsc --watch","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"tsc","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"},"repository":{"url":"git+https://github.com/nitrocloudofficial/nitrostack.git","type":"git","directory":"typescript/packages/core"},"_npmVersion":"10.8.2","description":"NitroStack Core - Build powerful MCP servers with TypeScript","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ws":"^8.18.3","zod":"^3.24.1","cors":"^2.8.5","jose":"^6.1.0","uuid":"^11.0.5","dotenv":"^17.2.3","express":"^4.21.2","winston":"^3.17.0","bcryptjs":"^2.4.3","jsonwebtoken":"^9.0.2","better-sqlite3":"^11.8.1","reflect-metadata":"^0.2.1","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/cors":"^2.8.19","@types/jest":"^29.5.14","@types/node":"^22.10.5","@types/uuid":"^10.0.0","@types/express":"^5.0.0","@types/bcryptjs":"^2.4.6","@types/jsonwebtoken":"^9.0.7","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.2_1771841866991_0.7906417260691083","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@nitrostack/core","version":"1.0.3","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","server","framework","decorator","nestjs-inspired"],"author":{"name":"Nitrostack Inc","email":"hello@nitrostack.ai"},"license":"Apache-2.0","_id":"@nitrostack/core@1.0.3","maintainers":[{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"}],"homepage":"https://nitrostack.ai","bugs":{"url":"https://github.com/nitrocloudofficial/nitrostack/issues"},"dist":{"shasum":"b3eaf5945ed898ce77cabb525912424a540b3612","tarball":"https://registry.npmjs.org/@nitrostack/core/-/core-1.0.3.tgz","fileCount":244,"integrity":"sha512-+NGAV/O7bcX+r/+puZ0s0a9pzK42wxYEz4cUczD2sjlZjR9XKwCNfkieMZxutu2WUr+WtI7tgKq17cvxYFy6oA==","signatures":[{"sig":"MEYCIQCW0g6Nh21GdyGVmndorYPzjszxXLYtSqgPB5OsIeSXrwIhAJR8fyUL3ZfqGvM96zBaLRM7L9kmjoOolVWC/ZUMugLw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1302044},"main":"dist/core/index.js","type":"module","types":"dist/core/index.d.ts","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"}},"gitHead":"b54d160dad909686e7b53a2633708b5d36bde393","scripts":{"dev":"tsc --watch","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"tsc","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"},"repository":{"url":"git+https://github.com/nitrocloudofficial/nitrostack.git","type":"git","directory":"typescript/packages/core"},"_npmVersion":"10.8.2","description":"NitroStack Core - Build powerful MCP servers with TypeScript","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ws":"^8.18.3","zod":"^3.24.1","cors":"^2.8.5","jose":"^6.1.0","uuid":"^11.0.5","dotenv":"^17.2.3","express":"^4.21.2","winston":"^3.17.0","bcryptjs":"^2.4.3","jsonwebtoken":"^9.0.2","better-sqlite3":"^11.8.1","reflect-metadata":"^0.2.1","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/cors":"^2.8.19","@types/jest":"^29.5.14","@types/node":"^22.10.5","@types/uuid":"^10.0.0","@types/express":"^5.0.0","@types/bcryptjs":"^2.4.6","@types/jsonwebtoken":"^9.0.7","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.3_1772001639694_0.37460867564046896","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@nitrostack/core","version":"1.0.7","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","server","framework","decorator","nestjs-inspired"],"author":{"name":"Nitrostack Inc","email":"hello@nitrostack.ai"},"license":"Apache-2.0","_id":"@nitrostack/core@1.0.7","maintainers":[{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"}],"homepage":"https://nitrostack.ai","bugs":{"url":"https://github.com/nitrocloudofficial/nitrostack/issues"},"dist":{"shasum":"68854288cf885d8f5d04370d8554ae41456b76bf","tarball":"https://registry.npmjs.org/@nitrostack/core/-/core-1.0.7.tgz","fileCount":264,"integrity":"sha512-2dpPjbUAtUPt8bH0osAEjycOv47O3XvWYb1EtssKSZ2QD+ktyRHVJeeYJ2IeffyXIo0BGxhd7u83dI6JJLKvEg==","signatures":[{"sig":"MEUCIC4//CJU3Svi0vUwAzEfZ7/JDxN7P7QQuPOblSsIi1dKAiEAj3P1jNLiSpKlUiPMtJqmTipVNBocRNTz3lXMeLZL1Oo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1343865},"main":"dist/core/index.js","type":"module","types":"dist/core/index.d.ts","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"}},"gitHead":"28ae4baf2bb43a40667991898bc75fcb300ce9e8","scripts":{"dev":"tsc --watch","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"tsc","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"},"repository":{"url":"git+https://github.com/nitrocloudofficial/nitrostack.git","type":"git","directory":"typescript/packages/core"},"_npmVersion":"10.8.2","description":"NitroStack Core - Build powerful MCP servers with TypeScript","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ws":"^8.18.3","zod":"^3.24.1","cors":"^2.8.5","jose":"^6.1.0","uuid":"^11.0.5","dotenv":"^17.2.3","express":"^4.21.2","winston":"^3.17.0","bcryptjs":"^2.4.3","jsonwebtoken":"^9.0.2","better-sqlite3":"^11.8.1","reflect-metadata":"^0.2.1","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/cors":"^2.8.19","@types/jest":"^29.5.14","@types/node":"^22.10.5","@types/uuid":"^10.0.0","@types/express":"^5.0.0","@types/bcryptjs":"^2.4.6","@types/jsonwebtoken":"^9.0.7","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"@modelcontextprotocol/ext-apps":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.7_1775449419150_0.4986397383140997","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@nitrostack/core","version":"1.0.8","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","server","framework","decorator","nestjs-inspired"],"author":{"name":"Nitrostack Inc","email":"hello@nitrostack.ai"},"license":"Apache-2.0","_id":"@nitrostack/core@1.0.8","maintainers":[{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"}],"homepage":"https://nitrostack.ai","bugs":{"url":"https://github.com/nitrocloudofficial/nitrostack/issues"},"dist":{"shasum":"762f05105258bc693c89e061cf3984c96359c705","tarball":"https://registry.npmjs.org/@nitrostack/core/-/core-1.0.8.tgz","fileCount":264,"integrity":"sha512-l2DpznBtym/f5NgTJ7s8U6ZJ1qBmPYQD+qkZEd3d96cQomLwaMSfJUt02F95GnkIvHvjQ8vD9eybvPZ3Z+N7Ag==","signatures":[{"sig":"MEUCIDpN2xc0GaKJPItHSX5MYVxf4kglfYvh5N6L7KxUWSXJAiEAxIHvHF2vhFP4KIQ88sFG+1DhTWGhV4ZabWUkQM8RaYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1345078},"main":"dist/core/index.js","type":"module","types":"dist/core/index.d.ts","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"}},"gitHead":"780ccdcc1934cb23b40ff89b1862494e96865966","scripts":{"dev":"tsc --watch","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"tsc","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"},"repository":{"url":"git+https://github.com/nitrocloudofficial/nitrostack.git","type":"git","directory":"typescript/packages/core"},"_npmVersion":"10.8.2","description":"NitroStack Core - Build powerful MCP servers with TypeScript","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ws":"^8.18.3","zod":"^3.24.1","cors":"^2.8.5","jose":"^6.1.0","uuid":"^11.0.5","dotenv":"^17.2.3","express":"^4.21.2","winston":"^3.17.0","bcryptjs":"^2.4.3","jsonwebtoken":"^9.0.2","better-sqlite3":"^11.8.1","reflect-metadata":"^0.2.1","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/cors":"^2.8.19","@types/jest":"^29.5.14","@types/node":"^22.10.5","@types/uuid":"^10.0.0","@types/express":"^5.0.0","@types/bcryptjs":"^2.4.6","@types/jsonwebtoken":"^9.0.7","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"@modelcontextprotocol/ext-apps":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.8_1775631183583_0.12344936982051413","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@nitrostack/core","version":"1.0.9","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","server","framework","decorator","nestjs-inspired"],"author":{"name":"Nitrostack Inc","email":"hello@nitrostack.ai"},"license":"Apache-2.0","_id":"@nitrostack/core@1.0.9","maintainers":[{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"}],"homepage":"https://nitrostack.ai","bugs":{"url":"https://github.com/nitrocloudofficial/nitrostack/issues"},"dist":{"shasum":"33dc14b174950e752010f8a8cf1d64af33d32cbf","tarball":"https://registry.npmjs.org/@nitrostack/core/-/core-1.0.9.tgz","fileCount":264,"integrity":"sha512-DtEmjLSITxELGEd5oC8/pdCAb5T4ysIiedY9VoPS3HM8avbFp6DjbFgYT+iCTO7FqGYNjfHgnmKSS2tCEQxOvA==","signatures":[{"sig":"MEYCIQChI7mDUoPexd0AuAOWs/vWr2p130Y8ehQNg/6fpXbG+gIhAIPqyOCL6k0JhOjXTdXGRSp+xrhRpbrUE4+M5cBFBPP4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1348897},"main":"dist/core/index.js","type":"module","types":"dist/core/index.d.ts","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"}},"gitHead":"760e16ee9914fad570c99a0943bace2a75af9d21","scripts":{"dev":"tsc --watch","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"tsc","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"},"repository":{"url":"git+https://github.com/nitrocloudofficial/nitrostack.git","type":"git","directory":"typescript/packages/core"},"_npmVersion":"10.8.2","description":"NitroStack Core - Build powerful MCP servers with TypeScript","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ws":"^8.18.3","zod":"^3.24.1","cors":"^2.8.5","jose":"^6.1.0","uuid":"^11.0.5","dotenv":"^17.2.3","express":"^4.21.2","winston":"^3.17.0","bcryptjs":"^2.4.3","jsonwebtoken":"^9.0.2","better-sqlite3":"^11.8.1","reflect-metadata":"^0.2.1","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/cors":"^2.8.19","@types/jest":"^29.5.14","@types/node":"^22.10.5","@types/uuid":"^10.0.0","@types/express":"^5.0.0","@types/bcryptjs":"^2.4.6","@types/jsonwebtoken":"^9.0.7","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"@modelcontextprotocol/ext-apps":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.9_1781767244221_0.2072436985172772","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@nitrostack/core","version":"1.0.10","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","server","framework","decorator","nestjs-inspired"],"author":{"name":"Nitrostack Inc","email":"hello@nitrostack.ai"},"license":"Apache-2.0","_id":"@nitrostack/core@1.0.10","maintainers":[{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"}],"homepage":"https://nitrostack.ai","bugs":{"url":"https://github.com/nitrocloudofficial/nitrostack/issues"},"dist":{"shasum":"a85e9090bc5ffefc786e378a5cc32c837f76a5bb","tarball":"https://registry.npmjs.org/@nitrostack/core/-/core-1.0.10.tgz","fileCount":264,"integrity":"sha512-mOinHroN9lET0Bp4y9sLlUPYB699mSR4D/JuBk/barhP5E1v8jBtmZi4JnwXYEtUah65HMs/LzT0tt1yxXye8Q==","signatures":[{"sig":"MEYCIQC9QMOBYsAtbve78R5ZFy8qm9jmkWzrAzqrG8NIh9bNnAIhAO7z1fIaI46Z3UvAEpD79IEDSj/WZd7ZlJfj21wsR4AN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1349341},"main":"dist/core/index.js","type":"module","types":"dist/core/index.d.ts","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"}},"gitHead":"760e16ee9914fad570c99a0943bace2a75af9d21","scripts":{"dev":"tsc --watch","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"tsc","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"},"repository":{"url":"git+https://github.com/nitrocloudofficial/nitrostack.git","type":"git","directory":"typescript/packages/core"},"_npmVersion":"10.8.2","description":"NitroStack Core - Build powerful MCP servers with TypeScript","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ws":"^8.18.3","zod":"^3.24.1","cors":"^2.8.5","jose":"^6.1.0","uuid":"^11.0.5","dotenv":"^17.2.3","express":"^4.21.2","winston":"^3.17.0","bcryptjs":"^2.4.3","jsonwebtoken":"^9.0.2","better-sqlite3":"^11.8.1","reflect-metadata":"^0.2.1","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/cors":"^2.8.19","@types/jest":"^29.5.14","@types/node":"^22.10.5","@types/uuid":"^10.0.0","@types/express":"^5.0.0","@types/bcryptjs":"^2.4.6","@types/jsonwebtoken":"^9.0.7","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"@modelcontextprotocol/ext-apps":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.10_1782794236461_0.49165292532501725","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@nitrostack/core","version":"1.0.11","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","server","framework","decorator","nestjs-inspired"],"author":{"name":"Nitrostack Inc","email":"hello@nitrostack.ai"},"license":"Apache-2.0","_id":"@nitrostack/core@1.0.11","maintainers":[{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"}],"homepage":"https://nitrostack.ai","bugs":{"url":"https://github.com/nitrocloudofficial/nitrostack/issues"},"dist":{"shasum":"c41adc7ef3fad0ef558b7e268aeaae9f82d5ba94","tarball":"https://registry.npmjs.org/@nitrostack/core/-/core-1.0.11.tgz","fileCount":264,"integrity":"sha512-c9JLGSkQm5BlpxF+ID6UtGO1Htzy2rKBQF/KHK46Uz/bjLTu04gnpw717+Oina+Yl3Rw20ezhZkparUc2hcaAA==","signatures":[{"sig":"MEUCIGf/9P2km+j3c7iLLPdhgqOTJOKkibTDm0k98o68G/vMAiEA+Ao2kyZY3qGmHUG2mQZU9dqMixBR3mjHpXIxrVnpVVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1345079},"main":"dist/core/index.js","type":"module","types":"dist/core/index.d.ts","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"}},"gitHead":"f5710ed8a37c694c9739e625cfe4b3059f9d7d6c","scripts":{"dev":"tsc --watch","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"tsc","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"},"repository":{"url":"git+https://github.com/nitrocloudofficial/nitrostack.git","type":"git","directory":"typescript/packages/core"},"_npmVersion":"10.8.2","description":"NitroStack Core - Build powerful MCP servers with TypeScript","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ws":"^8.18.3","zod":"^3.24.1","cors":"^2.8.5","jose":"^6.1.0","uuid":"^11.0.5","dotenv":"^17.2.3","express":"^4.21.2","winston":"^3.17.0","bcryptjs":"^2.4.3","jsonwebtoken":"^9.0.2","better-sqlite3":"^11.8.1","reflect-metadata":"^0.2.1","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/cors":"^2.8.19","@types/jest":"^29.5.14","@types/node":"^22.10.5","@types/uuid":"^10.0.0","@types/express":"^5.0.0","@types/bcryptjs":"^2.4.6","@types/jsonwebtoken":"^9.0.7","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"@modelcontextprotocol/ext-apps":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.11_1782923949075_0.7352954813865515","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@nitrostack/core","version":"1.0.12","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","server","framework","decorator","nestjs-inspired"],"author":{"name":"Nitrostack Inc","email":"hello@nitrostack.ai"},"license":"Apache-2.0","_id":"@nitrostack/core@1.0.12","maintainers":[{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"}],"homepage":"https://nitrostack.ai","bugs":{"url":"https://github.com/nitrocloudofficial/nitrostack/issues"},"dist":{"shasum":"3e40a28bb0100bc504484470fd92f1e22099326b","tarball":"https://registry.npmjs.org/@nitrostack/core/-/core-1.0.12.tgz","fileCount":264,"integrity":"sha512-lOd9rTkrBHBEbQwXM3p4VltERMEDhjkhYhnED3wHdk3F2CH/kT+Bmb1fiZcLSnIdDS0+MjoVKKjnkr0Qg+/NVA==","signatures":[{"sig":"MEYCIQDcrgc92p4hExKs/v3YkY3BcFJlCxO8x6pkvKdlCde5IQIhAImOrsLD47I8TjI6OGD6HW61nrEWb3hnpVtDFrhEoKB2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1524808},"main":"dist/core/index.js","type":"module","types":"dist/core/index.d.ts","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"}},"gitHead":"908cfad8d92f8873dc0f21f51c15319fd9ab614a","scripts":{"dev":"tsc --watch","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"tsc","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"},"repository":{"url":"git+https://github.com/nitrocloudofficial/nitrostack.git","type":"git","directory":"typescript/packages/core"},"_npmVersion":"10.8.2","description":"NitroStack Core - Build powerful MCP servers with TypeScript","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ws":"^8.18.3","zod":"^3.24.1","cors":"^2.8.5","jose":"^6.1.0","uuid":"^11.0.5","dotenv":"^17.2.3","express":"^4.21.2","winston":"^3.17.0","bcryptjs":"^2.4.3","jsonwebtoken":"^9.0.2","better-sqlite3":"^11.8.1","reflect-metadata":"^0.2.1","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/cors":"^2.8.19","@types/jest":"^29.5.14","@types/node":"^22.10.5","@types/uuid":"^10.0.0","@types/express":"^5.0.0","@types/bcryptjs":"^2.4.6","@types/jsonwebtoken":"^9.0.7","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"@modelcontextprotocol/ext-apps":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.12_1783665833614_0.8843069446792611","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@nitrostack/core","version":"1.0.13","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","server","framework","decorator","nestjs-inspired"],"author":{"name":"Nitrostack Inc","email":"hello@nitrostack.ai"},"license":"Apache-2.0","_id":"@nitrostack/core@1.0.13","maintainers":[{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"}],"homepage":"https://nitrostack.ai","bugs":{"url":"https://github.com/nitrocloudofficial/nitrostack/issues"},"dist":{"shasum":"da067a801fff9af098324820d3fdf48579b5a990","tarball":"https://registry.npmjs.org/@nitrostack/core/-/core-1.0.13.tgz","fileCount":268,"integrity":"sha512-cmQqqioxvhvOmASlAAwzFMnFWDcvlrEP47v455UraeZqhrZvm8Jr7ePo2GtpSir4t7OA6uIKhRpVb5XeLDjM5g==","signatures":[{"sig":"MEUCIBIR3FcrM5XULvOj3ZCHg7xkdXEccJbSVDBNw/NRB9HwAiEA2+oi0qJ7sBWkNVRZ4eNSjF67VLqcVOLZNifITG5HkN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1551129},"main":"dist/core/index.js","type":"module","types":"dist/core/index.d.ts","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"}},"gitHead":"7806298c1a9f4ed5c5b77a69b5fe4156fc9f7d28","scripts":{"dev":"tsc --watch","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"tsc","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"},"repository":{"url":"git+https://github.com/nitrocloudofficial/nitrostack.git","type":"git","directory":"typescript/packages/core"},"_npmVersion":"10.8.2","description":"NitroStack Core - Build powerful MCP servers with TypeScript","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ws":"^8.18.3","zod":"^3.24.1","cors":"^2.8.5","jose":"^6.1.0","uuid":"^11.0.5","dotenv":"^17.2.3","express":"^4.21.2","winston":"^3.17.0","bcryptjs":"^2.4.3","jsonwebtoken":"^9.0.2","reflect-metadata":"^0.2.1","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/cors":"^2.8.19","@types/jest":"^29.5.14","@types/node":"^22.10.5","@types/uuid":"^10.0.0","@types/express":"^5.0.0","@types/bcryptjs":"^2.4.6","@types/jsonwebtoken":"^9.0.7"},"peerDependencies":{"@modelcontextprotocol/ext-apps":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.13_1784016162136_0.39418913661370425","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@nitrostack/core","version":"1.0.14","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","server","framework","decorator","nestjs-inspired"],"author":{"name":"Nitrostack Inc","email":"hello@nitrostack.ai"},"license":"Apache-2.0","_id":"@nitrostack/core@1.0.14","maintainers":[{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"}],"homepage":"https://nitrostack.ai","bugs":{"url":"https://github.com/nitrocloudofficial/nitrostack/issues"},"dist":{"shasum":"5cc93530bcc0e1ce706e7a6e524a0ae312c41274","tarball":"https://registry.npmjs.org/@nitrostack/core/-/core-1.0.14.tgz","fileCount":268,"integrity":"sha512-FfG5rOxZwAztHiwPqRPj3xjgoiiPa1A06y2BBqGRlNAkK8R5izImD/f3zhvo1OrGKtoDC/qEw2iykKK24UR/FA==","signatures":[{"sig":"MEUCIQCeJNQf9VuZcYZGzBOHhw37A49Tpogmy1RtREX9DULnJgIgYqsPWwqNs7fAc7iJF1WsPwj1HjlVSsdBqIcJ2hHGHiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1551129},"main":"dist/core/index.js","type":"module","types":"dist/core/index.d.ts","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"}},"gitHead":"1342cde415cd08900beb86a3d67792d1b619ce4c","scripts":{"dev":"tsc --watch","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"tsc","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"},"repository":{"url":"git+https://github.com/nitrocloudofficial/nitrostack.git","type":"git","directory":"typescript/packages/core"},"_npmVersion":"10.8.2","description":"NitroStack Core - Build powerful MCP servers with TypeScript","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ws":"^8.18.3","zod":"^3.24.1","cors":"^2.8.5","jose":"^6.1.0","uuid":"^11.0.5","dotenv":"^17.2.3","express":"^4.21.2","winston":"^3.17.0","bcryptjs":"^2.4.3","jsonwebtoken":"^9.0.2","reflect-metadata":"^0.2.1","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/cors":"^2.8.19","@types/jest":"^29.5.14","@types/node":"^22.10.5","@types/uuid":"^10.0.0","@types/express":"^5.0.0","@types/bcryptjs":"^2.4.6","@types/jsonwebtoken":"^9.0.7"},"peerDependencies":{"@modelcontextprotocol/ext-apps":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.14_1784892467492_0.37180993394236705","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@nitrostack/core","version":"1.0.15","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","server","framework","decorator","nestjs-inspired"],"author":{"name":"Nitrostack Inc","email":"hello@nitrostack.ai"},"license":"Apache-2.0","_id":"@nitrostack/core@1.0.15","maintainers":[{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"}],"homepage":"https://nitrostack.ai","bugs":{"url":"https://github.com/nitrocloudofficial/nitrostack/issues"},"dist":{"shasum":"15f2fe74aca03c91519182ff219c9e525635811a","tarball":"https://registry.npmjs.org/@nitrostack/core/-/core-1.0.15.tgz","fileCount":268,"integrity":"sha512-YAI0uy5vR1Wuwh8ZkvQOSgDmX/eMuKRXPLrzMkWrUs/BbW3TsNQ7l6iSDKXnVoAy3leSYNkACyE7QwVz5IlVIQ==","signatures":[{"sig":"MEYCIQDsHE9jH5tth8kIMvc2UF0kCudLqeBEMngisUtd+A7E6wIhAKMaG3+UJSTKB+gpLX8CYaVe/HbKw+Kq8GNdQwlu5yNo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1554828},"main":"dist/core/index.js","type":"module","types":"dist/core/index.d.ts","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"}},"gitHead":"044e6208653a8fa4a56760194b619d8f5abbe1d8","scripts":{"dev":"tsc --watch","test":"NODE_OPTIONS=--experimental-vm-modules jest","build":"tsc","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"},"repository":{"url":"git+https://github.com/nitrocloudofficial/nitrostack.git","type":"git","directory":"typescript/packages/core"},"_npmVersion":"10.8.2","description":"NitroStack Core - Build powerful MCP servers with TypeScript","directories":{},"_nodeVersion":"20.18.1","dependencies":{"ws":"^8.18.3","zod":"^3.24.1","cors":"^2.8.5","jose":"^6.1.0","uuid":"^11.0.5","dotenv":"^17.2.3","express":"^4.21.2","winston":"^3.17.0","bcryptjs":"^2.4.3","jsonwebtoken":"^9.0.2","reflect-metadata":"^0.2.1","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/cors":"^2.8.19","@types/jest":"^29.5.14","@types/node":"^22.10.5","@types/uuid":"^10.0.0","@types/express":"^5.0.0","@types/bcryptjs":"^2.4.6","@types/jsonwebtoken":"^9.0.7"},"peerDependencies":{"@modelcontextprotocol/ext-apps":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.15_1787657378544_0.6606585403462455","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@nitrostack/core","version":"1.0.16","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","server","framework","decorator","nestjs-inspired"],"author":{"name":"Nitrostack Inc","email":"hello@nitrostack.ai"},"license":"Apache-2.0","_id":"@nitrostack/core@1.0.16","maintainers":[{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"}],"homepage":"https://nitrostack.ai","bugs":{"url":"https://github.com/nitrocloudofficial/nitrostack/issues"},"dist":{"shasum":"0cc72377dd652369a0ad50eab6391a4fd88fa194","tarball":"https://registry.npmjs.org/@nitrostack/core/-/core-1.0.16.tgz","fileCount":308,"integrity":"sha512-WqFL75ZD15lcSD1sA5QB/AIrnZNuRj3ofXep23HGlbrwwUuI4/QXO2YH7/9v41++23oHvMUSOmpg634hO6Ua/A==","signatures":[{"sig":"MEUCIQCWUTGL7d7Px13iKiRE8ykziAORJ5o0rXqRplUQt6wq+wIgNoHzmzPdZdhDLzRctXgHadUYnOV582BqIj2WZkYK3KQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1794951},"main":"dist/core/index.js","type":"module","types":"dist/core/index.d.ts","engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"}},"gitHead":"c8bdcd515a25e458949afbf540152fe7d12335ee","scripts":{"dev":"tsc --watch","test":"npm run build && NODE_OPTIONS=--experimental-vm-modules jest","build":"tsc","test:stdio":"npm run build && node scripts/stdio-smoke-test.mjs","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"},"repository":{"url":"git+https://github.com/nitrocloudofficial/nitrostack.git","type":"git","directory":"typescript/packages/core"},"_npmVersion":"11.3.0","description":"NitroStack Core - Build powerful MCP servers with TypeScript","directories":{},"_nodeVersion":"24.2.0","dependencies":{"ws":"^8.18.3","zod":"^3.24.1","cors":"^2.8.5","jose":"^6.1.0","uuid":"^11.0.5","dotenv":"^17.2.3","express":"^4.21.2","winston":"^3.17.0","bcryptjs":"^2.4.3","jsonwebtoken":"^9.0.2","reflect-metadata":"^0.2.1","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^1.0.4","@modelcontextprotocol/node":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/cors":"^2.8.19","@types/jest":"^29.5.14","@types/node":"^22.10.5","@types/uuid":"^10.0.0","@types/express":"^5.0.0","@types/bcryptjs":"^2.4.6","@types/jsonwebtoken":"^9.0.7"},"peerDependencies":{"@modelcontextprotocol/ext-apps":">=0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.16_1788782947898_0.04159156507548545","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"_id":"@nitrostack/core@1.0.17","bugs":{"url":"https://github.com/nitrocloudofficial/nitrostack/issues"},"dist":{"shasum":"6a5f423049df13909460cf776f31a28bec53eb99","tarball":"https://registry.npmjs.org/@nitrostack/core/-/core-1.0.17.tgz","fileCount":296,"integrity":"sha512-Bz2dHI4qUgKvc9QY1FfMrjz+w4lZZSlvUnvlCSoez7HHR5vYd4W5gdj22Bt+oLxFzhoiaVLGX8Uroj9wBjYuBw==","signatures":[{"sig":"MEQCICOEeKd6qOvHzeQklk/5vps61QLmUUBz47z1N8xGyNLFAiAxwS1PUb/Sqpt5LyKAMfeKQylYKPRo5OXa3aTaZ7PIVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICmc3IQT+9gnfskW+nO2KJNxvFiOD7fkw9uFr5faaesUAiEA3sOxe+Ec20qeCMhEy/gUxr1wWK70Tli1AqTL0Qj4FHk="}],"unpackedSize":1786837},"main":"dist/core/index.js","name":"@nitrostack/core","type":"module","types":"dist/core/index.d.ts","author":{"name":"Nitrostack Inc","email":"hello@nitrostack.ai"},"engines":{"npm":">=9.0.0","node":">=18.0.0"},"exports":{".":{"types":"./dist/core/index.d.ts","import":"./dist/core/index.js","require":"./dist/core/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js","require":"./dist/testing/index.js"}},"gitHead":"4c1a1c472d8e2c6001e700d34f128009b9284b4e","license":"Apache-2.0","scripts":{"dev":"tsc --watch","test":"npm run build && NODE_OPTIONS=--experimental-vm-modules jest","build":"tsc","test:stdio":"npm run build && node scripts/stdio-smoke-test.mjs","test:coverage":"NODE_OPTIONS=--experimental-vm-modules jest --coverage","prepublishOnly":"npm run build"},"version":"1.0.17","_npmUser":{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"},"homepage":"https://nitrostack.ai","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","server","framework","decorator","nestjs-inspired"],"repository":{"url":"git+https://github.com/nitrocloudofficial/nitrostack.git","type":"git","directory":"typescript/packages/core"},"_npmVersion":"11.19.1","description":"NitroStack Core - Build powerful MCP servers with TypeScript","directories":{},"maintainers":[{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"}],"_nodeVersion":"26.8.2","dependencies":{"ws":"^8.18.3","zod":"^3.25.28","cors":"^2.8.5","jose":"^6.1.0","uuid":"^11.0.5","dotenv":"^17.2.3","express":"^4.21.2","winston":"^3.17.0","bcryptjs":"^2.4.3","jsonwebtoken":"^9.0.2","reflect-metadata":"^0.2.1","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^1.0.4","@modelcontextprotocol/node":"^2.0.0","@modelcontextprotocol/server":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","ts-jest":"^29.2.5","@types/ws":"^8.18.1","typescript":"^5.7.2","@types/cors":"^2.8.19","@types/jest":"^29.5.14","@types/node":"^22.10.5","@types/uuid":"^10.0.0","@types/express":"^5.0.0","@types/bcryptjs":"^2.4.6","@types/jsonwebtoken":"^9.0.7"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_1.0.17_1790247729052_0.0226078066889146"}}},"time":{"created":"2026-01-31T12:09:16.716Z","modified":"2026-09-24T11:02:09.460Z","1.0.0":"2026-01-31T12:09:16.989Z","1.0.1":"2026-02-02T06:12:53.693Z","1.0.2":"2026-02-23T10:17:47.158Z","1.0.3":"2026-02-25T06:40:39.999Z","1.0.6":"2026-04-05T14:31:48.963Z","1.0.7":"2026-04-06T04:23:39.381Z","1.0.8":"2026-04-08T06:53:03.806Z","1.0.9":"2026-06-18T07:20:44.406Z","1.0.10":"2026-06-30T04:37:16.651Z","1.0.11":"2026-07-01T16:39:09.304Z","1.0.12":"2026-07-10T06:43:53.812Z","1.0.13":"2026-07-14T08:02:42.379Z","1.0.14":"2026-07-24T11:27:47.628Z","1.0.15":"2026-08-25T11:29:38.738Z","1.0.16":"2026-09-07T12:09:08.085Z","1.0.17":"2026-09-24T11:02:09.268Z"},"bugs":{"url":"https://github.com/nitrocloudofficial/nitrostack/issues"},"author":{"name":"Nitrostack Inc","email":"hello@nitrostack.ai"},"license":"Apache-2.0","homepage":"https://nitrostack.ai","keywords":["mcp","model-context-protocol","ai","llm","tools","typescript","server","framework","decorator","nestjs-inspired"],"repository":{"url":"git+https://github.com/nitrocloudofficial/nitrostack.git","type":"git","directory":"typescript/packages/core"},"description":"NitroStack Core - Build powerful MCP servers with TypeScript","maintainers":[{"name":"abhishekpanditoff","email":"abhishekpanditoff@gmail.com"}],"readme":"# @nitrostack/core\n\nTypeScript framework for building production-ready MCP servers with decorators,\ndependency injection, validation, auth, and middleware pipelines.\n\n[![npm version](https://img.shields.io/npm/v/@nitrostack/core?style=flat-square)](https://www.npmjs.com/package/@nitrostack/core)\n[![npm downloads](https://img.shields.io/npm/dm/@nitrostack/core?style=flat-square)](https://www.npmjs.com/package/@nitrostack/core)\n[![license](https://img.shields.io/badge/license-Apache%202.0-blue?style=flat-square)](https://opensource.org/licenses/Apache-2.0)\n\n## Installation\n\n```bash\nnpm install @nitrostack/core zod reflect-metadata\n```\n\n## Why `@nitrostack/core`\n\n- Decorator-first authoring for tools, resources, and prompts\n- Built-in DI container with module architecture\n- Auth primitives for API key, JWT, and OAuth 2.1 flows\n- Middleware-style request lifecycle (guards, pipes, interceptors)\n- Strong runtime validation with Zod-based schemas\n\n## Quick Example\n\n```typescript\nimport { McpApp, Module, ToolDecorator as Tool, z } from '@nitrostack/core';\n\nexport class MathTools {\n  @Tool({\n    name: 'add_numbers',\n    description: 'Add two numbers',\n    inputSchema: z.object({\n      a: z.number(),\n      b: z.number(),\n    }),\n  })\n  async add(input: { a: number; b: number }) {\n    return { result: input.a + input.b };\n  }\n}\n\n@McpApp({\n  server: { name: 'math-server', version: '1.0.0' },\n})\n@Module({\n  name: 'app',\n  controllers: [MathTools],\n})\nexport class AppModule {}\n```\n\n## NitroStudio\n\nUse NitroStudio to test tools visually, inspect payloads, and validate behavior\nwhile developing your MCP server.\n\n- Download: <https://nitrostack.ai/studio>\n- Studio: <https://nitrostack.ai/studio>\n\n## Links\n\n- Docs: <https://docs.nitrostack.ai>\n- SDK guide: <https://docs.nitrostack.ai/sdk/typescript/server>\n- Source: <https://github.com/nitrocloudofficial/nitrostack>\n- npm: <https://www.npmjs.com/package/@nitrostack/core>\n- Blog: <https://blog.nitrostack.ai>\n\n## Community\n\n- Discord: <https://discord.gg/uVWey6UhuD>\n- X: <https://x.com/nitrostackai>\n- YouTube: <https://www.youtube.com/@nitrostackai>\n- LinkedIn: <https://linkedin.com/company/nitrostack-ai/>\n- GitHub: <https://github.com/nitrostackai>\n","readmeFilename":"README.md"}