{"_id":"@diego1carmo/n8n-nodes-litellm","_rev":"19-0b154c9db27b21b5d649117e25d67ae7","name":"@diego1carmo/n8n-nodes-litellm","dist-tags":{"latest":"1.0.4"},"versions":{"0.1.0":{"name":"@diego1carmo/n8n-nodes-litellm","version":"0.1.0","keywords":["n8n-community-node-package","n8n","litellm","openai","chat","ai"],"author":{"name":"Diego Carmo","email":"diego@example.com"},"license":"MIT","_id":"@diego1carmo/n8n-nodes-litellm@0.1.0","maintainers":[{"name":"diego1carmo","email":"diego1carmo@gmail.com"}],"n8n":{"nodes":["dist/nodes/LiteLLM/LiteLLM.node.js"],"credentials":["dist/credentials/LiteLLMApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"d07fe13a962bfc19005a03b746882a5579f5b85c","tarball":"https://registry.npmjs.org/@diego1carmo/n8n-nodes-litellm/-/n8n-nodes-litellm-0.1.0.tgz","fileCount":11,"integrity":"sha512-3bQNkPAwaV+Tk9zxstKX8S2AkqjzWOd+Ld5MAnAkGtFRwOkrV936okHGbl4fZHfYLwizHZ1ky1n6Pk7umxkxFg==","signatures":[{"sig":"MEUCIQCoA6CmrCEU8FzsnSjr2EY6YN+Qc0bjdUOdS5fpeNVg2QIgQBCM9Mz4IJo87owOKqgG/4PvO6AhLrhOBvejpPcIK7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20569},"jest":{"roots":["<rootDir>/__tests__"],"preset":"ts-jest","testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"dev":"tsc --watch","lint":"eslint --ext .ts,.tsx nodes/** credentials/** package.json","test":"jest","build":"tsc","lint:fix":"eslint --fix --ext .ts,.tsx nodes/** credentials/** package.json","prepublishOnly":"npm run build && npm run lint"},"_npmUser":{"name":"diego1carmo","email":"diego1carmo@gmail.com"},"repository":{"url":"https://example.com/your-repo-url.git","type":"git"},"_npmVersion":"11.3.0","description":"n8n community node for OpenAI-compatible chat models with advanced header configuration (LiteLLM)","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.1","n8n-core":"*","typescript":"^5.4.0","@types/jest":"^29.5.3","n8n-workflow":"*","@typescript-eslint/parser":"^7.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-litellm_0.1.0_1763034066442_0.6585715142869337","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@diego1carmo/n8n-nodes-litellm","version":"0.1.1","keywords":["n8n-community-node-package","n8n","litellm","openai","chat","ai"],"author":{"name":"Diego Carmo","email":"diego@example.com"},"license":"MIT","_id":"@diego1carmo/n8n-nodes-litellm@0.1.1","maintainers":[{"name":"diego1carmo","email":"diego1carmo@gmail.com"}],"n8n":{"nodes":["dist/nodes/LiteLLM/LiteLLM.node.js"],"credentials":["dist/credentials/LiteLLMApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"046a94399919eb693c00238d10b154e6662aece0","tarball":"https://registry.npmjs.org/@diego1carmo/n8n-nodes-litellm/-/n8n-nodes-litellm-0.1.1.tgz","fileCount":11,"integrity":"sha512-lDIjIe2xxcwbuK3JUSfWe25zASJlfRadO4edoNM3h8pCUtppEsiXSMvYbOY0p/NNk0fc6TTcaWJGgJrHkUW9cA==","signatures":[{"sig":"MEYCIQD32EftX2cOJ2wyMaCdnpTLCYIa9lMxXtLsctSZfGBeOwIhAIdCxa1KOqvpSvJrQy5LNEaCItfGcfuzjfX4d48L3shH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20569},"jest":{"roots":["<rootDir>/__tests__"],"preset":"ts-jest","testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"dev":"tsc --watch","lint":"eslint --ext .ts,.tsx nodes/** credentials/** package.json","test":"jest","build":"tsc","lint:fix":"eslint --fix --ext .ts,.tsx nodes/** credentials/** package.json","prepublishOnly":"npm run build && npm run lint"},"_npmUser":{"name":"diego1carmo","email":"diego1carmo@gmail.com"},"repository":{"url":"https://example.com/your-repo-url.git","type":"git"},"_npmVersion":"11.3.0","description":"n8n community node for OpenAI-compatible chat models with advanced header configuration (LiteLLM)","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.1","n8n-core":"*","typescript":"^5.4.0","@types/jest":"^29.5.3","n8n-workflow":"*","@typescript-eslint/parser":"^7.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-litellm_0.1.1_1763034476013_0.6277893680549744","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@diego1carmo/n8n-nodes-litellm","version":"0.1.2","keywords":["n8n-community-node-package","n8n","litellm","openai","chat","ai"],"author":{"name":"Diego Carmo","email":"diego@example.com"},"license":"MIT","_id":"@diego1carmo/n8n-nodes-litellm@0.1.2","maintainers":[{"name":"diego1carmo","email":"diego1carmo@gmail.com"}],"n8n":{"nodes":["dist/nodes/LiteLLM/LiteLLM.node.js"],"credentials":["dist/credentials/LiteLLMApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"9844a8180058bccafc7b09b3868086aafe636ebd","tarball":"https://registry.npmjs.org/@diego1carmo/n8n-nodes-litellm/-/n8n-nodes-litellm-0.1.2.tgz","fileCount":12,"integrity":"sha512-wQM7C8rJmWg+6BJoyjrwaUKYFk+vZAb9xq17zR1Hm46OmoX1LwD5PsgNwfsE3KWnMSbCQlwbOmiABTfOuQuncA==","signatures":[{"sig":"MEYCIQCKD8bz8reofws8+/ASfqOwQKSTeMgStKtrIi7pE8EcIAIhAPKUD1Luyhbqa0rcDM4rwACtIbm57TQiK1Jzqf2ZE0wu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20930},"jest":{"roots":["<rootDir>/__tests__"],"preset":"ts-jest","testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"dev":"tsc --watch","lint":"eslint --ext .ts,.tsx nodes/** credentials/** package.json","test":"jest","build":"tsc && cp nodes/LiteLLM/litellm.svg dist/nodes/LiteLLM/","lint:fix":"eslint --fix --ext .ts,.tsx nodes/** credentials/** package.json","prepublishOnly":"npm run build && npm run lint"},"_npmUser":{"name":"diego1carmo","email":"diego1carmo@gmail.com"},"repository":{"url":"https://example.com/your-repo-url.git","type":"git"},"_npmVersion":"11.3.0","description":"n8n community node for OpenAI-compatible chat models with advanced header configuration (LiteLLM)","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.1","n8n-core":"*","typescript":"^5.4.0","@types/jest":"^29.5.3","n8n-workflow":"*","@typescript-eslint/parser":"^7.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-litellm_0.1.2_1763035912175_0.6642400213501642","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@diego1carmo/n8n-nodes-litellm","version":"0.1.3","keywords":["n8n-community-node-package","n8n","litellm","openai","chat","ai"],"author":{"name":"Diego Carmo","email":"diego@example.com"},"license":"MIT","_id":"@diego1carmo/n8n-nodes-litellm@0.1.3","maintainers":[{"name":"diego1carmo","email":"diego1carmo@gmail.com"}],"n8n":{"nodes":["dist/nodes/LiteLLM/LiteLLM.node.js"],"credentials":["dist/credentials/LiteLLMApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"ce5a352aa8a8c5440d177addac9c45dd5a44e138","tarball":"https://registry.npmjs.org/@diego1carmo/n8n-nodes-litellm/-/n8n-nodes-litellm-0.1.3.tgz","fileCount":12,"integrity":"sha512-4omr7X7FWhSvLTEYOoYWOnVirJEBjOtTH/bLaZZsjT5hhyN2PxRaUdToPrHtfORclQ3NNEtaAEQTANP6p0GW5w==","signatures":[{"sig":"MEUCIDBuwPH6k0P5pr/wtfBi/letph/7n9cD893YfZXW4ESoAiEAnHWQAQi8Z8Ds2ysJtlFD7KkcFHgjw97XaOd+OJfO+Dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21004},"jest":{"roots":["<rootDir>/__tests__"],"preset":"ts-jest","testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"dev":"tsc --watch","lint":"eslint --ext .ts,.tsx nodes/** credentials/** package.json","test":"jest","build":"tsc && cp nodes/LiteLLM/litellm.svg dist/nodes/LiteLLM/","lint:fix":"eslint --fix --ext .ts,.tsx nodes/** credentials/** package.json","prepublishOnly":"npm run build && npm run lint"},"_npmUser":{"name":"diego1carmo","email":"diego1carmo@gmail.com"},"repository":{"url":"https://example.com/your-repo-url.git","type":"git"},"_npmVersion":"11.3.0","description":"n8n community node for OpenAI-compatible chat models with advanced header configuration (LiteLLM)","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.1","n8n-core":"*","typescript":"^5.4.0","@types/jest":"^29.5.3","n8n-workflow":"*","@typescript-eslint/parser":"^7.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"peerDependencies":{"n8n-core":"*","n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-litellm_0.1.3_1763036269580_0.08972010399578201","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@diego1carmo/n8n-nodes-litellm","version":"0.1.4","keywords":["n8n-community-node-package","n8n","litellm","openai","chat","ai"],"author":{"name":"Diego Carmo","email":"diego@example.com"},"license":"MIT","_id":"@diego1carmo/n8n-nodes-litellm@0.1.4","maintainers":[{"name":"diego1carmo","email":"diego1carmo@gmail.com"}],"n8n":{"nodes":["dist/nodes/LiteLLM/LiteLLM.node.js"],"credentials":["dist/credentials/LiteLLMApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"d727198de3c0a0211868a9a6a8e4710751c03d82","tarball":"https://registry.npmjs.org/@diego1carmo/n8n-nodes-litellm/-/n8n-nodes-litellm-0.1.4.tgz","fileCount":12,"integrity":"sha512-5g2BHKWd2xewe8oADiU0k1Y6aiAubNEE/CDE6B1kOZ9E3Qq4E0sNWnO5poL7yyej5avRYibMafmEKmgJOv+X2g==","signatures":[{"sig":"MEUCIQDrZWM/I4SuBM04hXoVwQXmQniCSQSesrXI7+Cd33NbaQIgdXBRnfkEB7a00a3gxSNBSYCDwbkktPCY0hFs9PLX+k8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21004},"jest":{"roots":["<rootDir>/__tests__"],"preset":"ts-jest","testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"dev":"tsc --watch","lint":"eslint --ext .ts,.tsx nodes/** credentials/** package.json","test":"jest","build":"tsc && cp nodes/LiteLLM/litellm.svg dist/nodes/LiteLLM/","lint:fix":"eslint --fix --ext .ts,.tsx nodes/** credentials/** package.json","prepublishOnly":"npm run build && npm run lint"},"_npmUser":{"name":"diego1carmo","email":"diego1carmo@gmail.com"},"repository":{"url":"https://example.com/your-repo-url.git","type":"git"},"_npmVersion":"11.3.0","description":"n8n community node for OpenAI-compatible chat models with advanced header configuration (LiteLLM)","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.1","n8n-core":"*","typescript":"^5.4.0","@types/jest":"^29.5.3","n8n-workflow":"*","@typescript-eslint/parser":"^7.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"peerDependencies":{"n8n-core":"*","n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-litellm_0.1.4_1763037082527_0.42625682258781894","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@diego1carmo/n8n-nodes-litellm","version":"0.1.5","keywords":["n8n-community-node-package","n8n","litellm","openai","chat","ai"],"author":{"name":"Diego Carmo","email":"diego@example.com"},"license":"MIT","_id":"@diego1carmo/n8n-nodes-litellm@0.1.5","maintainers":[{"name":"diego1carmo","email":"diego1carmo@gmail.com"}],"n8n":{"nodes":["dist/nodes/LiteLLM/LiteLLM.node.js"],"credentials":["dist/credentials/LiteLLMApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"eaa91c757102e40599656648b70b4ec1417da063","tarball":"https://registry.npmjs.org/@diego1carmo/n8n-nodes-litellm/-/n8n-nodes-litellm-0.1.5.tgz","fileCount":12,"integrity":"sha512-kEfVWEP2FLneU2Ua7UCdSWqMvIL7UsnJsMhSZ+RtffFcilADOk5z+gpTdxc/K2ZVRqrvgBggD+n80CdwgYcFww==","signatures":[{"sig":"MEUCIB7GwL5ZnUpCpUNEvFWIoNmj3XDq7iXiY+AWRVzrS8fpAiEAq4j4zxFf5xc1ks6vDFPAlSnuOvzQ9W57qr4Ii2pRNfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22316},"jest":{"roots":["<rootDir>/__tests__"],"preset":"ts-jest","testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"dev":"tsc --watch","lint":"eslint --ext .ts,.tsx nodes/** credentials/** package.json","test":"jest","build":"tsc && cp nodes/LiteLLM/litellm.svg dist/nodes/LiteLLM/","lint:fix":"eslint --fix --ext .ts,.tsx nodes/** credentials/** package.json","prepublishOnly":"npm run build && npm run lint"},"_npmUser":{"name":"diego1carmo","email":"diego1carmo@gmail.com"},"repository":{"url":"https://example.com/your-repo-url.git","type":"git"},"_npmVersion":"11.3.0","description":"n8n community node for OpenAI-compatible chat models with advanced header configuration (LiteLLM)","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.1","n8n-core":"*","typescript":"^5.4.0","@types/jest":"^29.5.3","n8n-workflow":"*","@typescript-eslint/parser":"^7.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"peerDependencies":{"n8n-core":"*","n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-litellm_0.1.5_1763039017203_0.7609544076232806","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@diego1carmo/n8n-nodes-litellm","version":"0.1.6","keywords":["n8n-community-node-package","n8n","litellm","openai","chat","ai"],"author":{"name":"Diego Carmo","email":"diego@example.com"},"license":"MIT","_id":"@diego1carmo/n8n-nodes-litellm@0.1.6","maintainers":[{"name":"diego1carmo","email":"diego1carmo@gmail.com"}],"n8n":{"nodes":["dist/nodes/LiteLLM/LiteLLM.node.js"],"credentials":["dist/credentials/LiteLLMApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"e0d8cf315f84958951eac6a9a980e4d5c0389085","tarball":"https://registry.npmjs.org/@diego1carmo/n8n-nodes-litellm/-/n8n-nodes-litellm-0.1.6.tgz","fileCount":12,"integrity":"sha512-oo0T7S0SfTELtxJGne9B2epLM8s+T+CAmd3To9r6hQ7kSPd2GyqxinJoejtJE9Gmmj4w+zLEgu0f+soww72l6w==","signatures":[{"sig":"MEQCIEz2hGyc5wO4Q8JlemDzGnIIOrNME28RjOYCwiCZzEcOAiB0rF12qDizlcZyID1daBLI4Ra+kTp3/uzsUNdsGsodYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20274},"jest":{"roots":["<rootDir>/__tests__"],"preset":"ts-jest","testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"dev":"tsc --watch","lint":"eslint --ext .ts,.tsx nodes/** credentials/** package.json","test":"jest","build":"tsc && cp nodes/LiteLLM/litellm.svg dist/nodes/LiteLLM/","release":"n8n-node release","lint:fix":"eslint --fix --ext .ts,.tsx nodes/** credentials/** package.json","prepublishOnly":"npm run build && npm run lint"},"_npmUser":{"name":"diego1carmo","email":"diego1carmo@gmail.com"},"repository":{"url":"https://example.com/your-repo-url.git","type":"git"},"_npmVersion":"11.3.0","description":"n8n community node for OpenAI-compatible chat models with advanced header configuration (LiteLLM)","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.1","n8n-core":"*","typescript":"^5.4.0","@types/jest":"^29.5.3","n8n-workflow":"*","@typescript-eslint/parser":"^7.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"peerDependencies":{"n8n-core":"*","n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-litellm_0.1.6_1763040766157_0.9796134842502693","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@diego1carmo/n8n-nodes-litellm","version":"0.1.7","keywords":["n8n-community-node-package","n8n","litellm","openai","chat","ai"],"author":{"name":"Diego Carmo","email":"diego@example.com"},"license":"MIT","_id":"@diego1carmo/n8n-nodes-litellm@0.1.7","maintainers":[{"name":"diego1carmo","email":"diego1carmo@gmail.com"}],"n8n":{"nodes":["dist/nodes/LiteLLM/LiteLLM.node.js"],"credentials":["dist/credentials/LiteLLMApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"36ed63785a9f5e9c20c37520e391a72d59362f90","tarball":"https://registry.npmjs.org/@diego1carmo/n8n-nodes-litellm/-/n8n-nodes-litellm-0.1.7.tgz","fileCount":14,"integrity":"sha512-F0OdaM3cWFHRrb4kJXmgQBNg9lmuZ0G+EKsXGyi/1Ff5EpwqyETL2vK7Ii3prVxEUOdN9If9z6eIODp9jnkURg==","signatures":[{"sig":"MEQCIHxyazMWy0btC8pl4QgrG/89dyKszMAxXVXHkrlMVB6EAiA5w31yJnvZrMhiHs+lEJ17xop+QFDUwnqfY6eT4meI5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29408},"jest":{"roots":["<rootDir>/__tests__"],"preset":"ts-jest","testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"dev":"tsc --watch","lint":"eslint --ext .ts,.tsx nodes/** credentials/** package.json","test":"jest","build":"tsc && cp nodes/LiteLLM/* dist/nodes/LiteLLM/","release":"n8n-node release","lint:fix":"eslint --fix --ext .ts,.tsx nodes/** credentials/** package.json","prepublishOnly":"npm run build && npm run lint"},"_npmUser":{"name":"diego1carmo","email":"diego1carmo@gmail.com"},"repository":{"url":"https://example.com/your-repo-url.git","type":"git"},"_npmVersion":"11.3.0","description":"n8n community node for OpenAI-compatible chat models with advanced header configuration (LiteLLM)","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.1","n8n-core":"*","typescript":"^5.4.0","@types/jest":"^29.5.3","n8n-workflow":"*","@typescript-eslint/parser":"^7.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"peerDependencies":{"n8n-core":"*","n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-litellm_0.1.7_1763049484256_0.4607206552248284","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@diego1carmo/n8n-nodes-litellm","version":"0.1.8","keywords":["n8n-community-node-package","n8n","litellm","openai","chat","ai"],"author":{"name":"Diego Carmo","email":"diego@example.com"},"license":"MIT","_id":"@diego1carmo/n8n-nodes-litellm@0.1.8","maintainers":[{"name":"diego1carmo","email":"diego1carmo@gmail.com"}],"n8n":{"nodes":["dist/nodes/LiteLLM/LiteLLM.node.js"],"credentials":["dist/credentials/LiteLLMApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"20d515c2239b8216192d9b7ca935965d26a53221","tarball":"https://registry.npmjs.org/@diego1carmo/n8n-nodes-litellm/-/n8n-nodes-litellm-0.1.8.tgz","fileCount":14,"integrity":"sha512-gc0Qf2JadIuO9nNKxnXoRxY4t9A0KxfIOkMVmBv8e/jJg/g4Stfrzy+8+8a8B58zPyRspdymfrkZ+Fah6siaNw==","signatures":[{"sig":"MEQCIBuUot9YCVkSdpvOCVVIcY90QSAs1DEMFV8ePsIY/1j+AiAZGDfgSjATHV0EOvqBlodYh4wWKo0+bn22+IesoTE8SQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29477},"jest":{"roots":["<rootDir>/__tests__"],"preset":"ts-jest","testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"dev":"tsc --watch","lint":"eslint --ext .ts,.tsx nodes/** credentials/** package.json","test":"jest","build":"tsc && cp nodes/LiteLLM/litellm.svg dist/nodes/LiteLLM/ && cp nodes/LiteLLM/liteLLM.node.json dist/nodes/LiteLLM/","release":"n8n-node release","lint:fix":"eslint --fix --ext .ts,.tsx nodes/** credentials/** package.json","prepublishOnly":"npm run build && npm run lint"},"_npmUser":{"name":"diego1carmo","email":"diego1carmo@gmail.com"},"repository":{"url":"https://example.com/your-repo-url.git","type":"git"},"_npmVersion":"11.3.0","description":"n8n community node for OpenAI-compatible chat models with advanced header configuration (LiteLLM)","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.1","n8n-core":"*","typescript":"^5.4.0","@types/jest":"^29.5.3","n8n-workflow":"*","@typescript-eslint/parser":"^7.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"peerDependencies":{"n8n-core":"*","n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-litellm_0.1.8_1763050273178_0.6573475191334615","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@diego1carmo/n8n-nodes-litellm","version":"0.1.9","keywords":["n8n-community-node-package","n8n","litellm","openai","chat","ai"],"author":{"name":"Diego Carmo","email":"diego@example.com"},"license":"MIT","_id":"@diego1carmo/n8n-nodes-litellm@0.1.9","maintainers":[{"name":"diego1carmo","email":"diego1carmo@gmail.com"}],"n8n":{"nodes":["dist/nodes/LiteLLM/LiteLLM.node.js"],"credentials":["dist/credentials/LiteLLMApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"44f2921b8547fdb1a6d7b63a7f971791a66e78a2","tarball":"https://registry.npmjs.org/@diego1carmo/n8n-nodes-litellm/-/n8n-nodes-litellm-0.1.9.tgz","fileCount":13,"integrity":"sha512-g6MpFRA9jBWIOQGJOhYsqAqwyvyXNPcPVMzWMtKkuQJWpuHYY5najogDit1A4ZuPEWhPLRNNQxaBvqfVqUCspQ==","signatures":[{"sig":"MEQCIC0lIY58qzsg9JOl4gjrao6mkv5Pn/tIbWI7K4dm/5FXAiAtnDq7Kz+76kzPPll78bivMmYM77YbzSngCjV2Zd9wxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21699},"jest":{"roots":["<rootDir>/__tests__"],"preset":"ts-jest","testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"dev":"tsc --watch","lint":"eslint --ext .ts,.tsx nodes/** credentials/** package.json","test":"jest","build":"tsc && cp nodes/LiteLLM/litellm.svg dist/nodes/LiteLLM/ && cp nodes/LiteLLM/liteLLM.node.json dist/nodes/LiteLLM/","release":"n8n-node release","lint:fix":"eslint --fix --ext .ts,.tsx nodes/** credentials/** package.json","prepublishOnly":"npm run build && npm run lint"},"_npmUser":{"name":"diego1carmo","email":"diego1carmo@gmail.com"},"repository":{"url":"https://example.com/your-repo-url.git","type":"git"},"_npmVersion":"11.3.0","description":"n8n community node for OpenAI-compatible chat models with advanced header configuration (LiteLLM)","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.1","n8n-core":"*","typescript":"^5.4.0","@types/jest":"^29.5.3","n8n-workflow":"*","@typescript-eslint/parser":"^7.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"peerDependencies":{"n8n-core":"*","n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-litellm_0.1.9_1763051426511_0.9288185371237216","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@diego1carmo/n8n-nodes-litellm","version":"0.2.0","keywords":["n8n-community-node-package","n8n","litellm","openai","chat","ai"],"author":{"name":"Diego Carmo","email":"diego@example.com"},"license":"MIT","_id":"@diego1carmo/n8n-nodes-litellm@0.2.0","maintainers":[{"name":"diego1carmo","email":"diego1carmo@gmail.com"}],"n8n":{"nodes":["dist/nodes/LiteLLM/LiteLLM.node.js"],"credentials":["dist/credentials/LiteLLMApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"86a330e9a1cb1c2d4ef47472a03aca82180eb5e1","tarball":"https://registry.npmjs.org/@diego1carmo/n8n-nodes-litellm/-/n8n-nodes-litellm-0.2.0.tgz","fileCount":13,"integrity":"sha512-T2f8LAZxHkL52nlxIyyB0io9It8MemwNLKgjUe4hZYHQXH7va1Wvtt7T2izEBkCPnMDYxQQikDsyf+HgyJP7aw==","signatures":[{"sig":"MEQCIE6tl7bjiyRLuZUGCRrf/2sbJ0E58rBqhT+aB9S+nRWHAiBbdMl9fGH+eeYGTPpvas6xsOTcg41T7lbAxZD8R4HwkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21641},"jest":{"roots":["<rootDir>/__tests__"],"preset":"ts-jest","testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"dev":"tsc --watch","lint":"eslint --ext .ts,.tsx nodes/** credentials/** package.json","test":"jest","build":"tsc && cp nodes/LiteLLM/litellm.svg dist/nodes/LiteLLM/","release":"n8n-node release","lint:fix":"eslint --fix --ext .ts,.tsx nodes/** credentials/** package.json","prepublishOnly":"npm run build && npm run lint"},"_npmUser":{"name":"diego1carmo","email":"diego1carmo@gmail.com"},"repository":{"url":"https://example.com/your-repo-url.git","type":"git"},"_npmVersion":"11.3.0","description":"n8n community node for OpenAI-compatible chat models with advanced header configuration (LiteLLM)","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.1","n8n-core":"*","typescript":"^5.4.0","@types/jest":"^29.5.3","n8n-workflow":"*","@typescript-eslint/parser":"^7.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"peerDependencies":{"n8n-core":"*","n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-litellm_0.2.0_1763052528835_0.9939440237392203","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@diego1carmo/n8n-nodes-litellm","version":"0.2.1","keywords":["n8n-community-node-package","n8n","litellm","openai","chat","ai"],"author":{"name":"Diego Carmo","email":"diego@example.com"},"license":"MIT","_id":"@diego1carmo/n8n-nodes-litellm@0.2.1","maintainers":[{"name":"diego1carmo","email":"diego1carmo@gmail.com"}],"n8n":{"nodes":["dist/nodes/LiteLLM/LiteLLM.node.js"],"credentials":["dist/credentials/LiteLLMApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"14fc9d5dd9c58140a2c7e84cfa088b4e97691e94","tarball":"https://registry.npmjs.org/@diego1carmo/n8n-nodes-litellm/-/n8n-nodes-litellm-0.2.1.tgz","fileCount":10,"integrity":"sha512-TJTAIoKG5d4rBd8jC04oQbVMUgAtCP5l+Fx5XTrB2W+g7jLv9KNP1M1Rq1MLirgdVEDuNUpkXYubh6HnwhKAEg==","signatures":[{"sig":"MEQCIH96t7HSMc/r2l3Qyih4Jh96U8vnB7P2YmtJWnqx+gIkAiBbbWEQYQaC5CLRhU4BZcNoMZ1MseRBcjiQE8K0wHpm3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19448},"jest":{"roots":["<rootDir>/__tests__"],"preset":"ts-jest","testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"dev":"tsc --watch","lint":"eslint --ext .ts,.tsx nodes/** credentials/** package.json","test":"jest","build":"tsc && cp nodes/LiteLLM/litellm.svg dist/nodes/LiteLLM/","release":"n8n-node release","lint:fix":"eslint --fix --ext .ts,.tsx nodes/** credentials/** package.json","prepublishOnly":"npm run build && npm run lint"},"_npmUser":{"name":"diego1carmo","email":"diego1carmo@gmail.com"},"repository":{"url":"https://example.com/your-repo-url.git","type":"git"},"_npmVersion":"11.3.0","description":"n8n community node for OpenAI-compatible chat models with advanced header configuration (LiteLLM)","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.1","n8n-core":"*","typescript":"^5.4.0","@types/jest":"^29.5.3","n8n-workflow":"*","@typescript-eslint/parser":"^7.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"peerDependencies":{"n8n-core":"*","n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-litellm_0.2.1_1763052977111_0.22762900530878305","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@diego1carmo/n8n-nodes-litellm","version":"0.2.2","keywords":["n8n-community-node-package","n8n","litellm","openai","chat","ai"],"author":{"name":"Diego Carmo","email":"diego@example.com"},"license":"MIT","_id":"@diego1carmo/n8n-nodes-litellm@0.2.2","maintainers":[{"name":"diego1carmo","email":"diego1carmo@gmail.com"}],"n8n":{"nodes":["dist/nodes/LiteLLM/LiteLLM.node.js"],"credentials":["dist/credentials/LiteLLMApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"ceb0894de3826b5b1d211a1ca3b66f5c258025e7","tarball":"https://registry.npmjs.org/@diego1carmo/n8n-nodes-litellm/-/n8n-nodes-litellm-0.2.2.tgz","fileCount":10,"integrity":"sha512-JFm4tY5t7jf0lKfc3Y6qzxENIgNnVBvoQKRFApwSt14WlZoIhOtbWDhIkwRKQM9J/+1l8GbcsbmulXxC9QOmVQ==","signatures":[{"sig":"MEUCIQCbBOyxHuAUfwMeSsyaDF0GtGCHB5Fb6yUe9BNdwiMRCQIgG4wVkD3bSqGk4qDGoPHcLdVtcrbK+3cmNqq0OpKXKew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19448},"jest":{"roots":["<rootDir>/__tests__"],"preset":"ts-jest","testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"dev":"tsc --watch","lint":"eslint --ext .ts,.tsx nodes/** credentials/** package.json","test":"jest","build":"tsc && cp nodes/LiteLLM/litellm.svg dist/nodes/LiteLLM/","release":"n8n-node release","lint:fix":"eslint --fix --ext .ts,.tsx nodes/** credentials/** package.json","prepublishOnly":"npm run build && npm run lint"},"_npmUser":{"name":"diego1carmo","email":"diego1carmo@gmail.com"},"repository":{"url":"https://example.com/your-repo-url.git","type":"git"},"_npmVersion":"11.3.0","description":"n8n community node for OpenAI-compatible chat models with advanced header configuration (LiteLLM)","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.1","n8n-core":"*","typescript":"^5.4.0","@types/jest":"^29.5.3","n8n-workflow":"*","@typescript-eslint/parser":"^7.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"peerDependencies":{"n8n-core":"*","n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-litellm_0.2.2_1763053190641_0.7630875036248035","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@diego1carmo/n8n-nodes-litellm","version":"0.2.3","keywords":["n8n-community-node-package","n8n","litellm","openai","chat","ai"],"author":{"name":"Diego Carmo","email":"diego@example.com"},"license":"MIT","_id":"@diego1carmo/n8n-nodes-litellm@0.2.3","maintainers":[{"name":"diego1carmo","email":"diego1carmo@gmail.com"}],"n8n":{"nodes":["dist/nodes/LiteLLM/LiteLLM.node.js"],"credentials":["dist/credentials/LiteLLMApi.credentials.js"],"n8nNodesApiVersion":1},"dist":{"shasum":"bf3f1063a0b943572a0645ba0cd135ad3955e514","tarball":"https://registry.npmjs.org/@diego1carmo/n8n-nodes-litellm/-/n8n-nodes-litellm-0.2.3.tgz","fileCount":10,"integrity":"sha512-UIpItj6pIBKU6UsNOAuD8ReGsoFZpVQ7I6inDvj0ogtb9VPJhIznuJun7d57rBWFrkIFPLSYMvc8lSMo0I9TzA==","signatures":[{"sig":"MEUCIQDETNwAbXprqBJhYWM3rnxowrM6EgLqYUxN2H2GKPPy7wIgTwqP+Bl1xM2e9wI+NBQ0n0AXpW4qmks5RWqX/2IKCds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19448},"jest":{"roots":["<rootDir>/__tests__"],"preset":"ts-jest","testMatch":["**/*.test.ts"],"testEnvironment":"node"},"main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"dev":"tsc --watch","lint":"eslint --ext .ts,.tsx nodes/** credentials/** package.json","test":"jest","build":"tsc && cp nodes/LiteLLM/litellm.svg dist/nodes/LiteLLM/","release":"n8n-node release","lint:fix":"eslint --fix --ext .ts,.tsx nodes/** credentials/** package.json","prepublishOnly":"npm run build && npm run lint"},"_npmUser":{"name":"diego1carmo","email":"diego1carmo@gmail.com"},"repository":{"url":"https://example.com/your-repo-url.git","type":"git"},"_npmVersion":"11.3.0","description":"n8n community node for OpenAI-compatible chat models with advanced header configuration (LiteLLM)","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","ts-jest":"^29.1.1","n8n-core":"*","typescript":"^5.4.0","@types/jest":"^29.5.3","n8n-workflow":"*","@typescript-eslint/parser":"^7.0.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"peerDependencies":{"n8n-core":"*","n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-litellm_0.2.3_1763053423083_0.7063148969317727","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@diego1carmo/n8n-nodes-litellm","version":"1.0.0","keywords":["n8n-community-node-package","n8n","litellm","ai","llm"],"author":{"name":"Your Name","email":"your.email@example.com"},"license":"MIT","_id":"@diego1carmo/n8n-nodes-litellm@1.0.0","maintainers":[{"name":"diego1carmo","email":"diego1carmo@gmail.com"}],"homepage":"https://github.com/your-username/n8n-nodes-litellm","bugs":{"url":"https://github.com/your-username/n8n-nodes-litellm/issues"},"dist":{"shasum":"18fd0e94e8b35fff4a7a997069c5970e350251ea","tarball":"https://registry.npmjs.org/@diego1carmo/n8n-nodes-litellm/-/n8n-nodes-litellm-1.0.0.tgz","fileCount":28,"integrity":"sha512-LXf6cE5WFGYlXlZ5kQt3TU3DnGKdoRmP0ts61eWFcKfJRxkTjfHGTi9tbMa9MD9m1OoJ+HQr7v/z8Xbq+4x2+A==","signatures":[{"sig":"MEYCIQD+vPP/IQk1PsyUW08bDPEFe0HGISlQ/D41hIT18U5DTAIhAMDnlo4eEasB7Zj85ki9QizTKffUkpYOxc0WQOMF1EwH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91041},"main":"index.js","scripts":{"dev":"node build-simple.js && node build-simple.js","lint":"eslint nodes credentials package.json","test":"jest","build":"node build-simple.js","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","test:watch":"jest --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"diego1carmo","email":"diego1carmo@gmail.com"},"repository":{"url":"git+https://github.com/your-username/n8n-nodes-litellm.git","type":"git"},"_npmVersion":"11.3.0","description":"n8n node para integração com LiteLLM com manipulação de headers","directories":{},"_nodeVersion":"22.14.0","dependencies":{"n8n-core":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","jest":"^28.1.3","ts-jest":"^28.0.8","prettier":"^2.7.1","typescript":"4.8.4","@types/jest":"^28.1.8","n8n-workflow":"^1.0.0","@typescript-eslint/parser":"^5.45.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-litellm_1.0.0_1763055263934_0.6717542737507665","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@diego1carmo/n8n-nodes-litellm","version":"1.0.1","keywords":["n8n-community-node-package","n8n","litellm","ai","llm"],"author":{"name":"Your Name","email":"your.email@example.com"},"license":"MIT","_id":"@diego1carmo/n8n-nodes-litellm@1.0.1","maintainers":[{"name":"diego1carmo","email":"diego1carmo@gmail.com"}],"homepage":"https://github.com/your-username/n8n-nodes-litellm","bugs":{"url":"https://github.com/your-username/n8n-nodes-litellm/issues"},"n8n":{"nodes":["dist/nodes/LiteLLM/LiteLLM.node.js"],"credentials":["dist/credentials/LiteLLMApi.credentials.js"]},"dist":{"shasum":"750c66e890a5e7c67d97a698a76db00a385fa901","tarball":"https://registry.npmjs.org/@diego1carmo/n8n-nodes-litellm/-/n8n-nodes-litellm-1.0.1.tgz","fileCount":28,"integrity":"sha512-t+1MMPcRZHoasSCSPcQ1JLbKztH3BDByUmuLnsDLixhot2QPCJCIXKF0ttggSoaSlZMmDKCgyuIhenGtinyTwQ==","signatures":[{"sig":"MEYCIQDp2AkjM3D74OdWe9aYT43+6CciEiPeOWrwNv1Fdc9zFgIhAMQj+/DEVxMCTJpCsQsWricSXeBrmcZ5yuR+IhGpdHAH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91200},"main":"index.js","scripts":{"dev":"node build-simple.js && node build-simple.js","lint":"eslint nodes credentials package.json","test":"jest","build":"node build-simple.js","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","test:watch":"jest --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"diego1carmo","email":"diego1carmo@gmail.com"},"repository":{"url":"git+https://github.com/your-username/n8n-nodes-litellm.git","type":"git"},"_npmVersion":"11.3.0","description":"n8n node para integração com LiteLLM com manipulação de headers","directories":{},"_nodeVersion":"22.14.0","dependencies":{"n8n-core":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","jest":"^28.1.3","ts-jest":"^28.0.8","prettier":"^2.7.1","typescript":"4.8.4","@types/jest":"^28.1.8","n8n-workflow":"^1.0.0","@typescript-eslint/parser":"^5.45.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-litellm_1.0.1_1763056028259_0.689811567084216","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@diego1carmo/n8n-nodes-litellm","version":"1.0.2","keywords":["n8n-community-node-package","n8n","litellm","ai","llm"],"author":{"name":"Your Name","email":"your.email@example.com"},"license":"MIT","_id":"@diego1carmo/n8n-nodes-litellm@1.0.2","maintainers":[{"name":"diego1carmo","email":"diego1carmo@gmail.com"}],"homepage":"https://github.com/your-username/n8n-nodes-litellm","bugs":{"url":"https://github.com/your-username/n8n-nodes-litellm/issues"},"n8n":{"nodes":["dist/nodes/LiteLLM/LiteLLM.node.js"],"credentials":["dist/credentials/LiteLLMApi.credentials.js"]},"dist":{"shasum":"a713e54245495923747aa00a98370b22495ecb27","tarball":"https://registry.npmjs.org/@diego1carmo/n8n-nodes-litellm/-/n8n-nodes-litellm-1.0.2.tgz","fileCount":28,"integrity":"sha512-tn0vGiwB5njCtPiusMIl76q9X7/5pbbAa/U1FYCi5wkHc3lZuXLkWGjffikwihjz4sUmMeaV67ko9ySUMgMVVw==","signatures":[{"sig":"MEUCIBU3kaN9izsTvF77/PrVebhuIotK0iaGT+MJnlOo0jXXAiEA1v9o8xOGyEZpHGbsETFkvZ7L0TMgHr2/1bvQUZjLSEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91200},"main":"index.js","scripts":{"dev":"node build-simple.js && node build-simple.js","lint":"eslint nodes credentials package.json","test":"jest","build":"node build-simple.js","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","test:watch":"jest --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"diego1carmo","email":"diego1carmo@gmail.com"},"repository":{"url":"git+https://github.com/your-username/n8n-nodes-litellm.git","type":"git"},"_npmVersion":"11.3.0","description":"n8n node para integração com LiteLLM com manipulação de headers","directories":{},"_nodeVersion":"22.14.0","dependencies":{"n8n-core":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","jest":"^28.1.3","ts-jest":"^28.0.8","prettier":"^2.7.1","typescript":"4.8.4","@types/jest":"^28.1.8","n8n-workflow":"^1.0.0","@typescript-eslint/parser":"^5.45.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-litellm_1.0.2_1763056045052_0.8143490328537084","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@diego1carmo/n8n-nodes-litellm","version":"1.0.3","keywords":["n8n-community-node-package","n8n","litellm","ai","llm"],"author":{"name":"Your Name","email":"your.email@example.com"},"license":"MIT","_id":"@diego1carmo/n8n-nodes-litellm@1.0.3","maintainers":[{"name":"diego1carmo","email":"diego1carmo@gmail.com"}],"homepage":"https://github.com/your-username/n8n-nodes-litellm","bugs":{"url":"https://github.com/your-username/n8n-nodes-litellm/issues"},"n8n":{"nodes":["dist/nodes/LiteLLM/LiteLLM.node.js","dist/nodes/LiteLLMChatModel/LiteLLMChatModel.node.js"],"credentials":["dist/credentials/LiteLLMApi.credentials.js"]},"dist":{"shasum":"56d2e584567ebdb2c7ee6201a28a81c13a245b69","tarball":"https://registry.npmjs.org/@diego1carmo/n8n-nodes-litellm/-/n8n-nodes-litellm-1.0.3.tgz","fileCount":31,"integrity":"sha512-5/BlYr6B1yuJzxysqt1jbznqehP+i+FRLbC2jWnZiBicRbF2v08UbYuZmaCvbex/e/7rckh2ZAIo5Vkb5iXlDQ==","signatures":[{"sig":"MEUCIDm+LjcpUdJD8UHIHW5k5buixeqRahVhxjaPNitKrK/EAiEA87KCwcdx6AbzMJzEharP/1mDAPoJNvFGXAqVkmH51/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109334},"main":"index.js","scripts":{"dev":"node build-simple.js && node build-simple.js","lint":"eslint nodes credentials package.json","test":"jest","build":"node build-simple.js","format":"prettier nodes credentials --write","lintfix":"eslint nodes credentials package.json --fix","test:watch":"jest --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"diego1carmo","email":"diego1carmo@gmail.com"},"repository":{"url":"git+https://github.com/your-username/n8n-nodes-litellm.git","type":"git"},"_npmVersion":"11.3.0","description":"n8n node para integração com LiteLLM com manipulação de headers","directories":{},"_nodeVersion":"22.14.0","dependencies":{"n8n-core":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^4.0.2","jest":"^28.1.3","ts-jest":"^28.0.8","prettier":"^2.7.1","typescript":"4.8.4","@types/jest":"^28.1.8","n8n-workflow":"^1.0.0","@typescript-eslint/parser":"^5.45.0","eslint-plugin-n8n-nodes-base":"^1.11.0"},"peerDependencies":{"n8n-workflow":"*"},"_npmOperationalInternal":{"tmp":"tmp/n8n-nodes-litellm_1.0.3_1763056481929_0.753104474398613","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@diego1carmo/n8n-nodes-litellm","version":"1.0.4","description":"n8n node para integração com LiteLLM com manipulação de headers","keywords":["n8n-community-node-package","n8n","litellm","ai","llm"],"license":"MIT","homepage":"https://github.com/your-username/n8n-nodes-litellm","author":{"name":"Your Name","email":"your.email@example.com"},"repository":{"type":"git","url":"git+https://github.com/your-username/n8n-nodes-litellm.git"},"main":"index.js","scripts":{"build":"node build-simple.js","dev":"node build-simple.js && node build-simple.js","format":"prettier nodes credentials --write","lint":"eslint nodes credentials package.json","lintfix":"eslint nodes credentials package.json --fix","test":"jest","test:watch":"jest --watch","test:coverage":"jest --coverage","prepublishOnly":"npm run build"},"devDependencies":{"@types/jest":"^28.1.8","@typescript-eslint/parser":"^5.45.0","eslint-plugin-n8n-nodes-base":"^1.11.0","gulp":"^4.0.2","jest":"^28.1.3","n8n-workflow":"^1.0.0","prettier":"^2.7.1","ts-jest":"^28.0.8","typescript":"4.8.4"},"dependencies":{"n8n-core":"^1.0.0"},"peerDependencies":{"n8n-workflow":"*"},"n8n":{"nodes":["dist/nodes/LiteLLM/LiteLLM.node.js","dist/nodes/LiteLLMChatModel/LiteLLMChatModel.node.js"],"credentials":["dist/credentials/LiteLLMApi.credentials.js"]},"_id":"@diego1carmo/n8n-nodes-litellm@1.0.4","bugs":{"url":"https://github.com/your-username/n8n-nodes-litellm/issues"},"_nodeVersion":"22.14.0","_npmVersion":"11.3.0","dist":{"integrity":"sha512-o791H/xPaJC/R2JCtM7dGQaOkGqpGwecw3vozgl69KbQoph3+1wYD94gd5jix+rW5biubD8b3MitGbhkwTEH4A==","shasum":"cad8bd051b332502e0733989b421429531eb2f8f","tarball":"https://registry.npmjs.org/@diego1carmo/n8n-nodes-litellm/-/n8n-nodes-litellm-1.0.4.tgz","fileCount":31,"unpackedSize":117618,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE1FQosMtghMV7D/8ZeXNbXh+8cDUUmyAtySlqh+4VINAiEA3YyIjAkO3U7kzkIoZJ+SFwZXU9micAz9R5C19kbQr3o="}]},"_npmUser":{"name":"diego1carmo","email":"diego1carmo@gmail.com"},"directories":{},"maintainers":[{"name":"diego1carmo","email":"diego1carmo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/n8n-nodes-litellm_1.0.4_1763057549280_0.5559718864531136"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-13T11:41:06.327Z","modified":"2025-11-13T18:12:29.643Z","0.1.0":"2025-11-13T11:41:06.626Z","0.1.1":"2025-11-13T11:47:56.205Z","0.1.2":"2025-11-13T12:11:52.369Z","0.1.3":"2025-11-13T12:17:49.773Z","0.1.4":"2025-11-13T12:31:22.726Z","0.1.5":"2025-11-13T13:03:37.404Z","0.1.6":"2025-11-13T13:32:46.350Z","0.1.7":"2025-11-13T15:58:04.535Z","0.1.8":"2025-11-13T16:11:13.392Z","0.1.9":"2025-11-13T16:30:26.721Z","0.2.0":"2025-11-13T16:48:49.098Z","0.2.1":"2025-11-13T16:56:17.282Z","0.2.2":"2025-11-13T16:59:50.814Z","0.2.3":"2025-11-13T17:03:43.308Z","1.0.0":"2025-11-13T17:34:24.144Z","1.0.1":"2025-11-13T17:47:08.450Z","1.0.2":"2025-11-13T17:47:25.246Z","1.0.3":"2025-11-13T17:54:42.140Z","1.0.4":"2025-11-13T18:12:29.451Z"},"bugs":{"url":"https://github.com/your-username/n8n-nodes-litellm/issues"},"author":{"name":"Your Name","email":"your.email@example.com"},"license":"MIT","homepage":"https://github.com/your-username/n8n-nodes-litellm","keywords":["n8n-community-node-package","n8n","litellm","ai","llm"],"repository":{"type":"git","url":"git+https://github.com/your-username/n8n-nodes-litellm.git"},"description":"n8n node para integração com LiteLLM com manipulação de headers","maintainers":[{"name":"diego1carmo","email":"diego1carmo@gmail.com"}],"readme":"# n8n-nodes-litellm\n\nUm node personalizado para o n8n que permite integração com LiteLLM com manipulação avançada de headers, incluindo a capacidade de adicionar identificadores de usuário para tracking e rate limiting.\n\n## Características\n\n- ✅ Integração com LiteLLM API\n- ✅ Manipulação de headers customizados\n- ✅ Identificação de usuário para tracking\n- ✅ Suporte para chat completions\n- ✅ Configuração flexível de parâmetros (temperature, max_tokens, etc.)\n- ✅ Tratamento de erros robusto\n- ✅ Testes unitários incluídos\n\n## Instalação\n\n### Instalação via npm (recomendado)\n\n```bash\nnpm install n8n-nodes-litellm\n```\n\n### Instalação manual\n\n1. Clone este repositório\n2. Navegue até o diretório do projeto\n3. Instale as dependências:\n   ```bash\n   npm install\n   ```\n4. Compile o projeto:\n   ```bash\n   npm run build\n   ```\n5. Copie a pasta `dist` para o diretório de nodes customizados do n8n\n\n## Configuração\n\n### Credenciais\n\n1. No n8n, vá para **Credentials**\n2. Clique em **Add Credential**\n3. Selecione **LiteLLM API**\n4. Configure:\n   - **API Key**: Sua chave de API do LiteLLM\n   - **Base URL**: A URL base da API do LiteLLM (padrão: https://api.litellm.ai/v1)\n\n### Uso do Node\n\n1. Adicione o node **LiteLLM** ao seu workflow\n2. Configure os parâmetros:\n   - **Model**: O modelo a ser usado (ex: gpt-3.5-turbo, gpt-4)\n   - **Messages**: Array de mensagens em formato JSON\n   - **Temperature**: Temperatura para geração (0-2)\n   - **Max Tokens**: Número máximo de tokens\n   - **User Identifier**: Identificador do usuário (opcional)\n   - **Custom Headers**: Headers adicionais em formato JSON (opcional)\n\n## Exemplos de Uso\n\n### Exemplo 1: Chat Básico\n\n```json\n{\n  \"model\": \"gpt-3.5-turbo\",\n  \"messages\": [\n    {\"role\": \"system\", \"content\": \"Você é um assistente útil.\"},\n    {\"role\": \"user\", \"content\": \"Olá, como você está?\"}\n  ],\n  \"temperature\": 0.7,\n  \"maxTokens\": 150\n}\n```\n\n### Exemplo 2: Com Identificação de Usuário\n\n```json\n{\n  \"model\": \"gpt-4\",\n  \"messages\": [\n    {\"role\": \"user\", \"content\": \"Explique a teoria da relatividade\"}\n  ],\n  \"temperature\": 0.5,\n  \"maxTokens\": 500,\n  \"userIdentifier\": \"usuario@empresa.com\"\n}\n```\n\n### Exemplo 3: Com Headers Customizados\n\n```json\n{\n  \"model\": \"gpt-3.5-turbo\",\n  \"messages\": [\n    {\"role\": \"user\", \"content\": \"Traduza para inglês: Olá mundo\"}\n  ],\n  \"temperature\": 0.3,\n  \"maxTokens\": 100,\n  \"userIdentifier\": \"tradutor@empresa.com\",\n  \"customHeaders\": {\n    \"X-Request-ID\": \"12345\",\n    \"X-Client-Version\": \"1.0.0\"\n  }\n}\n```\n\n## Parâmetros Avançados\n\n### Additional Fields\n\nO node suporta parâmetros adicionais através do campo **Additional Fields**:\n\n- **Top P**: Controla a diversidade da geração (0-1)\n- **Frequency Penalty**: Penaliza tokens frequentes (-2 a 2)\n- **Presence Penalty**: Penaliza tokens presentes (-2 a 2)\n- **Stream**: Habilita resposta em stream (true/false)\n\n## Headers Enviados\n\nO node envia automaticamente os seguintes headers:\n\n- `Content-Type: application/json`\n- `Authorization: Bearer {apiKey}`\n- `X-User-Identifier: {userIdentifier}` (se fornecido)\n- Headers customizados (se fornecidos)\n\n## Tratamento de Erros\n\nO node possui tratamento robusto de erros:\n\n- Validação de JSON para messages e customHeaders\n- Verificação de array válido para messages\n- Tratamento de erros da API com mensagens claras\n- Opção de continuar em caso de falha (continue on fail)\n\n## Desenvolvimento\n\n### Estrutura do Projeto\n\n```\nn8n-nodes-litellm/\n├── nodes/\n│   └── LiteLLM/\n│       ├── LiteLLM.node.ts      # Lógica principal do node\n│       └── litellm.svg          # Ícone do node\n├── credentials/\n│   └── LiteLLMApi.credentials.ts # Configuração de credenciais\n├── test/\n│   └── LiteLLM.node.test.ts    # Testes unitários\n├── dist/                        # Arquivos compilados\n├── package.json\n├── tsconfig.json\n└── README.md\n```\n\n### Comandos de Desenvolvimento\n\n```bash\n# Instalar dependências\nnpm install\n\n# Desenvolvimento com watch mode\nnpm run dev\n\n# Build do projeto\nnpm run build\n\n# Executar testes\nnpm test\n\n# Executar testes com coverage\nnpm run test:coverage\n\n# Lint\nnpm run lint\n\n# Formatar código\nnpm run format\n```\n\n## Testes\n\nO projeto inclui testes unitários abrangentes que cobrem:\n\n- Validação de estrutura do node\n- Execução com parâmetros válidos\n- Tratamento de erros\n- Validação de JSON\n- Headers customizados\n- Identificação de usuário\n\nExecute os testes com:\n```bash\nnpm test\n```\n\n## Contribuindo\n\n1. Fork o projeto\n2. Crie uma branch para sua feature (`git checkout -b feature/AmazingFeature`)\n3. Commit suas mudanças (`git commit -m 'Add some AmazingFeature'`)\n4. Push para a branch (`git push origin feature/AmazingFeature`)\n5. Abra um Pull Request\n\n## Suporte\n\nPara reportar bugs ou solicitar features, por favor abra uma issue no GitHub.\n\n## Licença\n\nEste projeto está licenciado sob a licença MIT - veja o arquivo [LICENSE](LICENSE) para detalhes.\n\n## Agradecimentos\n\n- [n8n](https://n8n.io/) pela plataforma de automação incrível\n- [LiteLLM](https://litellm.ai/) pelo serviço de LLM unificado","readmeFilename":"README.md"}