{"_id":"@companydna/rcp-client","_rev":"5-a0e7ef10c64d171bbcc75576882a5d85","name":"@companydna/rcp-client","dist-tags":{"latest":"1.0.5"},"versions":{"1.0.1":{"name":"@companydna/rcp-client","version":"1.0.1","keywords":["npm","npm-typescript","package-template","template"],"author":{"name":"CompanyDNA AI Inc."},"license":"MIT","_id":"@companydna/rcp-client@1.0.1","maintainers":[{"name":"hakan_karakaya","email":"hakan@companydna.ai"}],"homepage":"https://github.com/CompanyDNA/rcp-client#readme","bugs":{"url":"https://github.com/CompanyDNA/rcp-client/issues"},"dist":{"shasum":"48196a79728a9f0e124f03b33f7cd777ab7fbc2b","tarball":"https://registry.npmjs.org/@companydna/rcp-client/-/rcp-client-1.0.1.tgz","fileCount":9,"integrity":"sha512-VG+zsAU3Lw1ACcxWClt/Z3oOPg4YbuZRYgC3GcepJbdfb8Xd45jgKX/WblmJuH7FWKf8YPHF7Ene0fG4nSZsWA==","signatures":[{"sig":"MEQCIEMRaWRJQtmMMcD1tPhm7LS/OVZiSShZQbVxHeQPn1GaAiAikmAQxpycFlB5xg0ZdPWqdRdgLjRyj9kB6b+kFdkYLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91845},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=14.20.0"},"gitHead":"c2dfcc6bb5bb3c7cb73aa0bb0ac8e41af4c15c2a","scripts":{"lint":"eslint \"{src,tests}/**/*.ts\" --config ./config/.eslintrc.cjs","test":"jest --config ./config/jest.config.ts","build":"tsup --config ./config/tsup.config.ts","start":"npm run build && node dist/index.js","prepare":"husky install","pretest":"rimraf coverage","lint:fix":"npm run lint -- --fix","prebuild":"rimraf dist","docs:build":"typedoc --options ./config/typedoc.json","docs:serve":"npm run docs:build && http-server ./docs --cors -p 8080 -c-1","start:watch":"tsup src/index.ts --config ./config/tsup.config.ts --watch --onSuccess 'node dist/index.js'","syncpack:fix":"yarn syncpack fix-mismatches --config ./config/.syncpackrc","syncpack:check":"yarn syncpack list-mismatches --config ./config/.syncpackrc","prettier:format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\" \"config/**/*\" --config config/.prettierrc","syncpack:format":"yarn syncpack format --config ./config/.syncpackrc"},"_npmUser":{"name":"hakan_karakaya","email":"hakan@companydna.ai"},"repository":{"url":"git+https://github.com/make-everything-simple/npm-template-typescript.git","type":"git"},"_npmVersion":"8.6.0","description":"RCP Client npm package","directories":{},"lint-staged":{"**/*":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\" \"config/**/*\" --config config/.prettierrc --ignore-unknown"},"_nodeVersion":"18.0.0","dependencies":{"dotenv":"^16.4.7","socket.io-client":"^4.8.1","@nangohq/frontend":"^0.57.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","husky":"^9.0.10","eslint":"^8.56.0","rimraf":"^5.0.5","ts-jest":"^29.1.2","ts-node":"^10.9.2","typedoc":"^0.26.6","prettier":"3.2.4","syncpack":"^13.0.0","typescript":"^5.3.3","@types/jest":"^29.5.11","http-server":"^14.1.1","lint-staged":"^15.2.1","node-notifier":"^10.0.1","@tsconfig/node18":"^18.2.2","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/eslint-plugin":"^6.20.0"},"_npmOperationalInternal":{"tmp":"tmp/rcp-client_1.0.1_1743026782320_0.38090598622456384","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@companydna/rcp-client","version":"1.0.2","keywords":["npm","npm-typescript","package-template","template"],"author":{"name":"CompanyDNA AI Inc."},"license":"MIT","_id":"@companydna/rcp-client@1.0.2","maintainers":[{"name":"hakan_karakaya","email":"hakan@companydna.ai"}],"homepage":"https://github.com/CompanyDNA/rcp-client#readme","bugs":{"url":"https://github.com/CompanyDNA/rcp-client/issues"},"dist":{"shasum":"e6b2e2d067eb7b0d0b153f0087e9863377fd79a7","tarball":"https://registry.npmjs.org/@companydna/rcp-client/-/rcp-client-1.0.2.tgz","fileCount":9,"integrity":"sha512-ov/xKD6xdLir63C6Sffh++IxfXLHobijmQ6eU6rVesoUTixqUA2qyuJbmNpryBO86fyt7CADF4qlhW2eIAp8UA==","signatures":[{"sig":"MEUCIHKbUJPY7YMrKy5yv+PDBDfgUxN6wPkM/KBzS4SA0cKAAiEAkHpT5AoojTQ7knRwUoOwm4eAxbijgYi40r71e2jzxzA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91816},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=14.20.0"},"gitHead":"c2dfcc6bb5bb3c7cb73aa0bb0ac8e41af4c15c2a","scripts":{"lint":"eslint \"{src,tests}/**/*.ts\" --config ./config/.eslintrc.cjs","test":"jest --config ./config/jest.config.ts","build":"tsup --config ./config/tsup.config.ts","start":"npm run build && node dist/index.js","prepare":"husky install","pretest":"rimraf coverage","lint:fix":"npm run lint -- --fix","prebuild":"rimraf dist","docs:build":"typedoc --options ./config/typedoc.json","docs:serve":"npm run docs:build && http-server ./docs --cors -p 8080 -c-1","start:watch":"tsup src/index.ts --config ./config/tsup.config.ts --watch --onSuccess 'node dist/index.js'","syncpack:fix":"yarn syncpack fix-mismatches --config ./config/.syncpackrc","syncpack:check":"yarn syncpack list-mismatches --config ./config/.syncpackrc","prettier:format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\" \"config/**/*\" --config config/.prettierrc","syncpack:format":"yarn syncpack format --config ./config/.syncpackrc"},"_npmUser":{"name":"hakan_karakaya","email":"hakan@companydna.ai"},"repository":{"url":"git+https://github.com/CompanyDNA/rcp-client.git","type":"git"},"_npmVersion":"8.6.0","description":"RCP Client npm package","directories":{},"lint-staged":{"**/*":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\" \"config/**/*\" --config config/.prettierrc --ignore-unknown"},"_nodeVersion":"18.0.0","dependencies":{"dotenv":"^16.4.7","socket.io-client":"^4.8.1","@nangohq/frontend":"^0.57.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","husky":"^9.0.10","eslint":"^8.56.0","rimraf":"^5.0.5","ts-jest":"^29.1.2","ts-node":"^10.9.2","typedoc":"^0.26.6","prettier":"3.2.4","syncpack":"^13.0.0","typescript":"^5.3.3","@types/jest":"^29.5.11","http-server":"^14.1.1","lint-staged":"^15.2.1","node-notifier":"^10.0.1","@tsconfig/node18":"^18.2.2","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/eslint-plugin":"^6.20.0"},"_npmOperationalInternal":{"tmp":"tmp/rcp-client_1.0.2_1743027016657_0.7731035417915928","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@companydna/rcp-client","version":"1.0.3","keywords":["npm","npm-typescript","package-template","template"],"author":{"name":"CompanyDNA AI Inc."},"license":"MIT","_id":"@companydna/rcp-client@1.0.3","maintainers":[{"name":"hakan_karakaya","email":"hakan@companydna.ai"}],"homepage":"https://github.com/CompanyDNA/rcp-client#readme","bugs":{"url":"https://github.com/CompanyDNA/rcp-client/issues"},"dist":{"shasum":"84dac72b9f51ecc481b46f591ada08a05e5033eb","tarball":"https://registry.npmjs.org/@companydna/rcp-client/-/rcp-client-1.0.3.tgz","fileCount":9,"integrity":"sha512-jtPGi0VS3c6QhkiCGlRJmCBUFVtK8zfcWuj0yQQ9DaTKQd4p0kTkTBctjwyihdqXFsMz174u9y8TDzgE2YZcOg==","signatures":[{"sig":"MEYCIQCNiiEF/MD+7+Mb1lV8nWQjOA+PB1ntQ9zXoIagx+E3igIhAPOLFRjXtwOeXhF1UYrLVL/wlQ22DTvenZoL1wJHEcq6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92873},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=14.20.0"},"gitHead":"40a81d030a67cd4467ae5848932f06654ae3b535","scripts":{"lint":"eslint \"{src,tests}/**/*.ts\" --config ./config/.eslintrc.cjs","test":"jest --config ./config/jest.config.ts","build":"tsup --config ./config/tsup.config.ts","start":"npm run build && node dist/index.js","prepare":"husky install","pretest":"rimraf coverage","lint:fix":"npm run lint -- --fix","prebuild":"rimraf dist","docs:build":"typedoc --options ./config/typedoc.json","docs:serve":"npm run docs:build && http-server ./docs --cors -p 8080 -c-1","start:watch":"tsup src/index.ts --config ./config/tsup.config.ts --watch --onSuccess 'node dist/index.js'","syncpack:fix":"yarn syncpack fix-mismatches --config ./config/.syncpackrc","syncpack:check":"yarn syncpack list-mismatches --config ./config/.syncpackrc","prettier:format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\" \"config/**/*\" --config config/.prettierrc","syncpack:format":"yarn syncpack format --config ./config/.syncpackrc"},"_npmUser":{"name":"hakan_karakaya","email":"hakan@companydna.ai"},"repository":{"url":"git+https://github.com/CompanyDNA/rcp-client.git","type":"git"},"_npmVersion":"8.6.0","description":"RCP Client npm package","directories":{},"lint-staged":{"**/*":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\" \"config/**/*\" --config config/.prettierrc --ignore-unknown"},"_nodeVersion":"18.0.0","dependencies":{"dotenv":"^16.4.7","socket.io-client":"^4.8.1","@nangohq/frontend":"^0.57.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","husky":"^9.0.10","eslint":"^8.56.0","rimraf":"^5.0.5","ts-jest":"^29.1.2","ts-node":"^10.9.2","typedoc":"^0.26.6","prettier":"3.2.4","syncpack":"^13.0.0","typescript":"^5.3.3","@types/jest":"^29.5.11","http-server":"^14.1.1","lint-staged":"^15.2.1","node-notifier":"^10.0.1","@tsconfig/node18":"^18.2.2","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/eslint-plugin":"^6.20.0"},"_npmOperationalInternal":{"tmp":"tmp/rcp-client_1.0.3_1743029206008_0.39200122000314774","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@companydna/rcp-client","version":"1.0.4","keywords":["npm","npm-typescript","package-template","template"],"author":{"name":"CompanyDNA AI Inc."},"license":"MIT","_id":"@companydna/rcp-client@1.0.4","maintainers":[{"name":"hakan_karakaya","email":"hakan@companydna.ai"}],"homepage":"https://github.com/CompanyDNA/rcp-client#readme","bugs":{"url":"https://github.com/CompanyDNA/rcp-client/issues"},"dist":{"shasum":"e9092a95db38d9f44f1c1738ba171d60464469a0","tarball":"https://registry.npmjs.org/@companydna/rcp-client/-/rcp-client-1.0.4.tgz","fileCount":9,"integrity":"sha512-5oOHJUVI/WAYiKuO00tDZNr85i0Xy6ul+vBfseaVFIrkapJT8A50Q10QqI22sFPL5Pic45RrHfQO4to7dyqt0A==","signatures":[{"sig":"MEUCIFFKozn+3Q1/9i8YuBNzI8Wrt07+6F3OoLp0SiRrl647AiEAnYxBdxLkVxZ40Pf+/v0HZQfdTrdp2pS59zc/8fhuu9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107695},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=14.20.0"},"gitHead":"6eb32a36c48872f2352c6d9c4b87db08489b6220","scripts":{"lint":"eslint \"{src,tests}/**/*.ts\" --config ./config/.eslintrc.cjs","test":"jest --config ./config/jest.config.ts","build":"tsup --config ./config/tsup.config.ts","start":"npm run build && node dist/index.js","prepare":"husky install","pretest":"rimraf coverage","lint:fix":"npm run lint -- --fix","prebuild":"rimraf dist","docs:build":"typedoc --options ./config/typedoc.json","docs:serve":"npm run docs:build && http-server ./docs --cors -p 8080 -c-1","start:watch":"tsup src/index.ts --config ./config/tsup.config.ts --watch --onSuccess 'node dist/index.js'","syncpack:fix":"yarn syncpack fix-mismatches --config ./config/.syncpackrc","syncpack:check":"yarn syncpack list-mismatches --config ./config/.syncpackrc","prettier:format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\" \"config/**/*\" --config config/.prettierrc","syncpack:format":"yarn syncpack format --config ./config/.syncpackrc"},"_npmUser":{"name":"hakan_karakaya","email":"hakan@companydna.ai"},"repository":{"url":"git+https://github.com/CompanyDNA/rcp-client.git","type":"git"},"_npmVersion":"8.6.0","description":"RCP Client npm package","directories":{},"lint-staged":{"**/*":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\" \"config/**/*\" --config config/.prettierrc --ignore-unknown"},"_nodeVersion":"18.0.0","dependencies":{"dotenv":"^16.4.7","socket.io-client":"^4.8.1","@nangohq/frontend":"^0.57.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.0.1","husky":"^9.0.10","eslint":"^8.56.0","rimraf":"^5.0.5","ts-jest":"^29.1.2","ts-node":"^10.9.2","typedoc":"^0.26.6","prettier":"3.2.4","syncpack":"^13.0.0","typescript":"^5.3.3","@types/jest":"^29.5.11","http-server":"^14.1.1","lint-staged":"^15.2.1","node-notifier":"^10.0.1","@tsconfig/node18":"^18.2.2","eslint-plugin-import":"^2.29.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","@typescript-eslint/eslint-plugin":"^6.20.0"},"_npmOperationalInternal":{"tmp":"tmp/rcp-client_1.0.4_1743206583668_0.10274674926500116","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@companydna/rcp-client","description":"RCP Client npm package","version":"1.0.5","author":{"name":"CompanyDNA AI Inc."},"bugs":{"url":"https://github.com/CompanyDNA/rcp-client/issues"},"devDependencies":{"@tsconfig/node18":"^18.2.2","@types/jest":"^29.5.11","@typescript-eslint/eslint-plugin":"^6.20.0","eslint":"^8.56.0","eslint-config-prettier":"^9.1.0","eslint-plugin-import":"^2.29.1","eslint-plugin-prettier":"^5.1.3","http-server":"^14.1.1","husky":"^9.0.10","jest":"^29.7.0","lint-staged":"^15.2.1","node-notifier":"^10.0.1","prettier":"3.2.4","rimraf":"^5.0.5","syncpack":"^13.0.0","ts-jest":"^29.1.2","ts-node":"^10.9.2","tsup":"^8.0.1","typedoc":"^0.26.6","typescript":"^5.3.3"},"engines":{"node":">=14.20.0"},"homepage":"https://github.com/CompanyDNA/rcp-client#readme","keywords":["npm","npm-typescript","package-template","template"],"license":"MIT","lint-staged":{"**/*":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\" \"config/**/*\" --config config/.prettierrc --ignore-unknown"},"main":"./dist/index.js","module":"./dist/index.mjs","repository":{"type":"git","url":"git+https://github.com/CompanyDNA/rcp-client.git"},"scripts":{"build":"tsup --config ./config/tsup.config.ts","docs:build":"typedoc --options ./config/typedoc.json","docs:serve":"npm run docs:build && http-server ./docs --cors -p 8080 -c-1","lint":"eslint \"{src,tests}/**/*.ts\" --config ./config/.eslintrc.cjs","lint:fix":"npm run lint -- --fix","prebuild":"rimraf dist","prepare":"husky install","pretest":"rimraf coverage","prettier:format":"prettier --write \"src/**/*.ts\" \"tests/**/*.ts\" \"config/**/*\" --config config/.prettierrc","start":"npm run build && node dist/index.js","start:watch":"tsup src/index.ts --config ./config/tsup.config.ts --watch --onSuccess 'node dist/index.js'","syncpack:check":"yarn syncpack list-mismatches --config ./config/.syncpackrc","syncpack:fix":"yarn syncpack fix-mismatches --config ./config/.syncpackrc","syncpack:format":"yarn syncpack format --config ./config/.syncpackrc","test":"jest --config ./config/jest.config.ts"},"type":"module","types":"./dist/index.d.ts","dependencies":{"@nangohq/frontend":"^0.57.5","dotenv":"^16.4.7","socket.io-client":"^4.8.1"},"gitHead":"98fc4881df0cf604638d4fcce26278707a2f8b05","_id":"@companydna/rcp-client@1.0.5","_nodeVersion":"18.0.0","_npmVersion":"8.6.0","dist":{"integrity":"sha512-/WDtGuK6YDy4OUvlUtPJ6W/24vXByHVDKMKJFGYg/C7Zz79uSTpWHCkRWVpia+0KtXmp8KaAU3MX0lAfVm8MpQ==","shasum":"41ec75500bafea3011081ce8fd72724c1c2d1cdd","tarball":"https://registry.npmjs.org/@companydna/rcp-client/-/rcp-client-1.0.5.tgz","fileCount":9,"unpackedSize":106831,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAKQgO3abZoT0g4awYa/jVtJmpS0lFaNggBIhO7U2wo2AiEA4U1xB2rPNo1eMYrc0ENWY9ZxGYFE8Ykp5T2+NxzdPhk="}]},"_npmUser":{"name":"hakan_karakaya","email":"hakan@companydna.ai"},"directories":{},"maintainers":[{"name":"hakan_karakaya","email":"hakan@companydna.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rcp-client_1.0.5_1743210688780_0.34694643186388885"},"_hasShrinkwrap":false}},"time":{"created":"2025-03-26T22:06:22.219Z","modified":"2025-03-29T01:11:29.142Z","1.0.1":"2025-03-26T22:06:22.568Z","1.0.2":"2025-03-26T22:10:16.830Z","1.0.3":"2025-03-26T22:46:46.198Z","1.0.4":"2025-03-29T00:03:03.939Z","1.0.5":"2025-03-29T01:11:28.968Z"},"bugs":{"url":"https://github.com/CompanyDNA/rcp-client/issues"},"author":{"name":"CompanyDNA AI Inc."},"license":"MIT","homepage":"https://github.com/CompanyDNA/rcp-client#readme","keywords":["npm","npm-typescript","package-template","template"],"repository":{"type":"git","url":"git+https://github.com/CompanyDNA/rcp-client.git"},"description":"RCP Client npm package","maintainers":[{"name":"hakan_karakaya","email":"hakan@companydna.ai"}],"readme":"# @companydna/rcp-client\n\n**RCP Client npm Package**\n\nThis package is developed and maintained exclusively by CompanyDNA AI Inc. for internal use only.\n\n## Overview\n\n**CompanyDNA RAG Context Protocol (RCP)** is a scalable NodeJS-based middleware deployed on AWS, Azure, and Google Cloud. It integrates data from applications, custom databases, and web scraping, then processes and structures it into vector databases for fast, secure Retrieval-Augmented Generation (RAG) operations with multi-model AI integration.\n\n## Installation\n\nInstall the package using npm or yarn:\n\n### Using npm\n\n```bash\nnpm install @companydna/rcp-client\n```\n\n### Using yarn\n\n```bash\nyarn add @companydna/rcp-client\n```\n\n## Usage\n\nInitialize the RCP client with your secret key as shown below:\n\n```js\nimport { RCP } from '@companydna/rcp-client';\n\nconst rcp = new RCP({\n  secretKey: 'your secret key',\n});\n```\n\nReplace `\"your secret key\"` with your actual secret key.\n\n## License\n\nThis package is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.\n\n---\n","readmeFilename":"README.md"}