diff --git a/runtime/nodejs/v18/package-lock.json b/runtime/nodejs/v18/package-lock.json index 09872ed7..a4d227a9 100644 --- a/runtime/nodejs/v18/package-lock.json +++ b/runtime/nodejs/v18/package-lock.json @@ -14,6 +14,7 @@ "minio": "^7.1.3", "mongodb": "^6.4.0", "node-auth0": "^1.0.0", + "ollama": "^0.5.0", "openai": "^4.28.4", "openwhisk": "^3.21.8", "pg": "^8.11.3", @@ -1563,6 +1564,14 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/ollama": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/ollama/-/ollama-0.5.0.tgz", + "integrity": "sha512-CRtRzsho210EGdK52GrUMohA2pU+7NbgEaBG3DcYeRmvQthDO7E2LHOkLlUUeaYUlNmEd8icbjC02ug9meSYnw==", + "dependencies": { + "whatwg-fetch": "^3.6.20" + } + }, "node_modules/openai": { "version": "4.28.4", "resolved": "https://registry.npmjs.org/openai/-/openai-4.28.4.tgz", @@ -2013,6 +2022,11 @@ "node": ">=12" } }, + "node_modules/whatwg-fetch": { + "version": "3.6.20", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", + "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==" + }, "node_modules/whatwg-url": { "version": "13.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-13.0.0.tgz", diff --git a/runtime/nodejs/v18/package.json b/runtime/nodejs/v18/package.json index 3540fab7..03389e5b 100644 --- a/runtime/nodejs/v18/package.json +++ b/runtime/nodejs/v18/package.json @@ -12,6 +12,7 @@ "minio": "^7.1.3", "mongodb": "^6.4.0", "node-auth0": "^1.0.0", + "ollama": "^0.5.0", "openai": "^4.28.4", "openwhisk": "^3.21.8", "pg": "^8.11.3", diff --git a/runtime/nodejs/v20/package-lock.json b/runtime/nodejs/v20/package-lock.json index d0f4b04a..a4d227a9 100644 --- a/runtime/nodejs/v20/package-lock.json +++ b/runtime/nodejs/v20/package-lock.json @@ -1,11 +1,11 @@ { - "name": "v18", + "name": "nodejs", "version": "1.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { - "name": "v18", + "name": "nodejs", "version": "1.0.0", "license": "ISC", "dependencies": { @@ -14,9 +14,11 @@ "minio": "^7.1.3", "mongodb": "^6.4.0", "node-auth0": "^1.0.0", + "ollama": "^0.5.0", "openai": "^4.28.4", "openwhisk": "^3.21.8", "pg": "^8.11.3", + "plotly": "^1.0.6", "redis": "^4.6.13", "uuid": "^9.0.1" } @@ -1333,6 +1335,14 @@ "node": ">= 0.6" } }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/minio": { "version": "7.1.3", "resolved": "https://registry.npmjs.org/minio/-/minio-7.1.3.tgz", @@ -1357,6 +1367,17 @@ "node": "^16 || ^18 || >=20" } }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, "node_modules/ml-array-mean": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/ml-array-mean/-/ml-array-mean-1.1.6.tgz", @@ -1543,6 +1564,14 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/ollama": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/ollama/-/ollama-0.5.0.tgz", + "integrity": "sha512-CRtRzsho210EGdK52GrUMohA2pU+7NbgEaBG3DcYeRmvQthDO7E2LHOkLlUUeaYUlNmEd8icbjC02ug9meSYnw==", + "dependencies": { + "whatwg-fetch": "^3.6.20" + } + }, "node_modules/openai": { "version": "4.28.4", "resolved": "https://registry.npmjs.org/openai/-/openai-4.28.4.tgz", @@ -1708,6 +1737,14 @@ "split2": "^4.1.0" } }, + "node_modules/plotly": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/plotly/-/plotly-1.0.6.tgz", + "integrity": "sha512-9DoPWfLJWxqXg6omu1Oj7qkvyOce0Nv+X+2SOoI9lG9mbvA7S/qGVHypwrGMV3r53ruW1Fl1A9a7ZIPt22FrpA==", + "dependencies": { + "mkdirp": "~0.5.0" + } + }, "node_modules/possible-typed-array-names": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", @@ -1985,6 +2022,11 @@ "node": ">=12" } }, + "node_modules/whatwg-fetch": { + "version": "3.6.20", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", + "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==" + }, "node_modules/whatwg-url": { "version": "13.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-13.0.0.tgz", diff --git a/runtime/nodejs/v20/package.json b/runtime/nodejs/v20/package.json index 3540fab7..03389e5b 100644 --- a/runtime/nodejs/v20/package.json +++ b/runtime/nodejs/v20/package.json @@ -12,6 +12,7 @@ "minio": "^7.1.3", "mongodb": "^6.4.0", "node-auth0": "^1.0.0", + "ollama": "^0.5.0", "openai": "^4.28.4", "openwhisk": "^3.21.8", "pg": "^8.11.3", diff --git a/runtime/nodejs/v21/package-lock.json b/runtime/nodejs/v21/package-lock.json index d0f4b04a..a4d227a9 100644 --- a/runtime/nodejs/v21/package-lock.json +++ b/runtime/nodejs/v21/package-lock.json @@ -1,11 +1,11 @@ { - "name": "v18", + "name": "nodejs", "version": "1.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { - "name": "v18", + "name": "nodejs", "version": "1.0.0", "license": "ISC", "dependencies": { @@ -14,9 +14,11 @@ "minio": "^7.1.3", "mongodb": "^6.4.0", "node-auth0": "^1.0.0", + "ollama": "^0.5.0", "openai": "^4.28.4", "openwhisk": "^3.21.8", "pg": "^8.11.3", + "plotly": "^1.0.6", "redis": "^4.6.13", "uuid": "^9.0.1" } @@ -1333,6 +1335,14 @@ "node": ">= 0.6" } }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/minio": { "version": "7.1.3", "resolved": "https://registry.npmjs.org/minio/-/minio-7.1.3.tgz", @@ -1357,6 +1367,17 @@ "node": "^16 || ^18 || >=20" } }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, "node_modules/ml-array-mean": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/ml-array-mean/-/ml-array-mean-1.1.6.tgz", @@ -1543,6 +1564,14 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/ollama": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/ollama/-/ollama-0.5.0.tgz", + "integrity": "sha512-CRtRzsho210EGdK52GrUMohA2pU+7NbgEaBG3DcYeRmvQthDO7E2LHOkLlUUeaYUlNmEd8icbjC02ug9meSYnw==", + "dependencies": { + "whatwg-fetch": "^3.6.20" + } + }, "node_modules/openai": { "version": "4.28.4", "resolved": "https://registry.npmjs.org/openai/-/openai-4.28.4.tgz", @@ -1708,6 +1737,14 @@ "split2": "^4.1.0" } }, + "node_modules/plotly": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/plotly/-/plotly-1.0.6.tgz", + "integrity": "sha512-9DoPWfLJWxqXg6omu1Oj7qkvyOce0Nv+X+2SOoI9lG9mbvA7S/qGVHypwrGMV3r53ruW1Fl1A9a7ZIPt22FrpA==", + "dependencies": { + "mkdirp": "~0.5.0" + } + }, "node_modules/possible-typed-array-names": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", @@ -1985,6 +2022,11 @@ "node": ">=12" } }, + "node_modules/whatwg-fetch": { + "version": "3.6.20", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", + "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==" + }, "node_modules/whatwg-url": { "version": "13.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-13.0.0.tgz", diff --git a/runtime/nodejs/v21/package.json b/runtime/nodejs/v21/package.json index 3540fab7..03389e5b 100644 --- a/runtime/nodejs/v21/package.json +++ b/runtime/nodejs/v21/package.json @@ -12,6 +12,7 @@ "minio": "^7.1.3", "mongodb": "^6.4.0", "node-auth0": "^1.0.0", + "ollama": "^0.5.0", "openai": "^4.28.4", "openwhisk": "^3.21.8", "pg": "^8.11.3",