git: 0b901abe8e1c - main - misc/nanocoder: update 1.16.1 → 1.16.3
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 12 Nov 2025 04:06:24 UTC
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=0b901abe8e1c1eb07209a5323b331ebda3354e7a
commit 0b901abe8e1c1eb07209a5323b331ebda3354e7a
Author: Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2025-11-12 04:06:05 +0000
Commit: Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2025-11-12 04:06:20 +0000
misc/nanocoder: update 1.16.1 → 1.16.3
---
misc/nanocoder/Makefile | 5 ++-
misc/nanocoder/distinfo | 6 +--
misc/nanocoder/files/package-lock.json | 40 +++++++++----------
misc/nanocoder/pkg-plist | 70 +++++++++++++++++++++++++---------
4 files changed, 78 insertions(+), 43 deletions(-)
diff --git a/misc/nanocoder/Makefile b/misc/nanocoder/Makefile
index f4979d8b835a..1ae7de593883 100644
--- a/misc/nanocoder/Makefile
+++ b/misc/nanocoder/Makefile
@@ -1,6 +1,5 @@
PORTNAME= nanocoder
-DISTVERSION= 1.16.1
-PORTREVISION= 1
+DISTVERSION= 1.16.3
CATEGORIES= misc # machine-learning
MAINTAINER= yuri@FreeBSD.org
@@ -39,6 +38,8 @@ do-install:
# install files
cd ${WRKSRC} && \
${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib
+ # remove unnecessary files
+ @${RM} -rf ${STAGEDIR}${PREFIX}/lib/*.json
# update shebang to use system node
@${REINPLACE_CMD} -i '' \
-e "s|#!/usr/bin/env node|#!${PREFIX}/bin/node|" \
diff --git a/misc/nanocoder/distinfo b/misc/nanocoder/distinfo
index 5c561ae0f19e..48727d1c841b 100644
--- a/misc/nanocoder/distinfo
+++ b/misc/nanocoder/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762728817
-SHA256 (nanocoder-1.16.1.tar.gz) = d4b89cde4bffa232bf1a05b0dcc0258e8bf97b1fc9510afbefc03acb77f1e8bb
-SIZE (nanocoder-1.16.1.tar.gz) = 22475089
+TIMESTAMP = 1762920115
+SHA256 (nanocoder-1.16.3.tar.gz) = 531654227947d9eeb03c0681b0c95ab833be7169fe13ef6dc288e03117f38000
+SIZE (nanocoder-1.16.3.tar.gz) = 22494762
diff --git a/misc/nanocoder/files/package-lock.json b/misc/nanocoder/files/package-lock.json
index 5506aee2635b..10c926b74960 100644
--- a/misc/nanocoder/files/package-lock.json
+++ b/misc/nanocoder/files/package-lock.json
@@ -8,13 +8,13 @@
"name": "@nanocollective/nanocoder-installer",
"version": "1.0.0",
"dependencies": {
- "@nanocollective/nanocoder": "^1.16.1"
+ "@nanocollective/nanocoder": "^1.16.3"
}
},
"node_modules/@nanocollective/nanocoder": {
- "version": "1.16.1",
- "resolved": "https://registry.npmjs.org/@nanocollective/nanocoder/-/nanocoder-1.16.1.tgz",
- "integrity": "sha512-Si1dVcSKrobssC9T+51GfQcblWJsLdbRZFXuI7pcsJEczkd7yELsH1W8z4GL/5jVWYIErLonrUGgMi4Fl4FrLA==",
+ "version": "1.16.3",
+ "resolved": "https://registry.npmjs.org/@nanocollective/nanocoder/-/nanocoder-1.16.3.tgz",
+ "integrity": "sha512-SncPRuPoFSND7g1z3jk4IHLjo3JPQ3s7GSMrnxN0qMtXmb1UYxHoK3+++cs9Hlvl0mHbmm8QgMmkW6XfcqPQ4w==",
"license": "MIT",
"dependencies": {
"@ai-sdk/openai-compatible": "^1.0.24",
@@ -50,13 +50,13 @@
}
},
"node_modules/@nanocollective/nanocoder/node_modules/@ai-sdk/gateway": {
- "version": "2.0.7",
- "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-2.0.7.tgz",
- "integrity": "sha512-/AI5AKi4vOK9SEb8Z1dfXkhsJ5NAfWsoJQc96B/mzn2KIrjw5occOjIwD06scuhV9xWlghCoXJT1sQD9QH/tyg==",
+ "version": "2.0.8",
+ "resolved": "https://registry.npmjs.org/@ai-sdk/gateway/-/gateway-2.0.8.tgz",
+ "integrity": "sha512-cA5Sh5pjmsMOlzCxsX9B4bGB9qOn9/HRxKb8ry1OYmrXP3i1t34eZMHA7EVFoB09I41p0LPwkRBACYXm15xokw==",
"license": "Apache-2.0",
"dependencies": {
"@ai-sdk/provider": "2.0.0",
- "@ai-sdk/provider-utils": "3.0.16",
+ "@ai-sdk/provider-utils": "3.0.17",
"@vercel/oidc": "3.0.3"
},
"engines": {
@@ -67,13 +67,13 @@
}
},
"node_modules/@nanocollective/nanocoder/node_modules/@ai-sdk/openai-compatible": {
- "version": "1.0.26",
- "resolved": "https://registry.npmjs.org/@ai-sdk/openai-compatible/-/openai-compatible-1.0.26.tgz",
- "integrity": "sha512-HwhnTN29fxdrvHaS4fnTUKGayhcInVjB5wcC8HDJjA8X8hFEiXsWydvO6MxFjPsnEMKz/ISg87L12RhdzVpP8Q==",
+ "version": "1.0.27",
+ "resolved": "https://registry.npmjs.org/@ai-sdk/openai-compatible/-/openai-compatible-1.0.27.tgz",
+ "integrity": "sha512-bpYruxVLhrTbVH6CCq48zMJNeHu6FmHtEedl9FXckEgcIEAi036idFhJlcRwC1jNCwlacbzb8dPD7OAH1EKJaQ==",
"license": "Apache-2.0",
"dependencies": {
"@ai-sdk/provider": "2.0.0",
- "@ai-sdk/provider-utils": "3.0.16"
+ "@ai-sdk/provider-utils": "3.0.17"
},
"engines": {
"node": ">=18"
@@ -95,9 +95,9 @@
}
},
"node_modules/@nanocollective/nanocoder/node_modules/@ai-sdk/provider-utils": {
- "version": "3.0.16",
- "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-3.0.16.tgz",
- "integrity": "sha512-lsWQY9aDXHitw7C1QRYIbVGmgwyT98TF3MfM8alNIXKpdJdi+W782Rzd9f1RyOfgRmZ08gJ2EYNDhWNK7RqpEA==",
+ "version": "3.0.17",
+ "resolved": "https://registry.npmjs.org/@ai-sdk/provider-utils/-/provider-utils-3.0.17.tgz",
+ "integrity": "sha512-TR3Gs4I3Tym4Ll+EPdzRdvo/rc8Js6c4nVhFLuvGLX/Y4V9ZcQMa/HTiYsHEgmYrf1zVi6Q145UEZUfleOwOjw==",
"license": "Apache-2.0",
"dependencies": {
"@ai-sdk/provider": "2.0.0",
@@ -429,14 +429,14 @@
}
},
"node_modules/@nanocollective/nanocoder/node_modules/ai": {
- "version": "5.0.89",
- "resolved": "https://registry.npmjs.org/ai/-/ai-5.0.89.tgz",
- "integrity": "sha512-8Nq+ZojGacQrupoJEQLrTDzT5VtR3gyp5AaqFSV3tzsAXlYQ9Igb7QE3yeoEdzOk5IRfDwWL7mDCUD+oBg1hDA==",
+ "version": "5.0.92",
+ "resolved": "https://registry.npmjs.org/ai/-/ai-5.0.92.tgz",
+ "integrity": "sha512-EnPe3QXiD06Tg7iAt/oU3JSwedI1nuhEBnTjyfn1qTXaqmJ6qI4YG8wn/eBHRVXnmljDFDNYvGBC5pALYV1rAA==",
"license": "Apache-2.0",
"dependencies": {
- "@ai-sdk/gateway": "2.0.7",
+ "@ai-sdk/gateway": "2.0.8",
"@ai-sdk/provider": "2.0.0",
- "@ai-sdk/provider-utils": "3.0.16",
+ "@ai-sdk/provider-utils": "3.0.17",
"@opentelemetry/api": "1.9.0"
},
"engines": {
diff --git a/misc/nanocoder/pkg-plist b/misc/nanocoder/pkg-plist
index a57ed93de95a..3a75ade10fe7 100644
--- a/misc/nanocoder/pkg-plist
+++ b/misc/nanocoder/pkg-plist
@@ -167,10 +167,6 @@ lib/node_modules/@nanocollective/nanocoder/dist/components/tool-message.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/components/tool-message.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/components/tool-message.js
lib/node_modules/@nanocollective/nanocoder/dist/components/tool-message.js.map
-lib/node_modules/@nanocollective/nanocoder/dist/components/update-message.d.ts
-lib/node_modules/@nanocollective/nanocoder/dist/components/update-message.d.ts.map
-lib/node_modules/@nanocollective/nanocoder/dist/components/update-message.js
-lib/node_modules/@nanocollective/nanocoder/dist/components/update-message.js.map
lib/node_modules/@nanocollective/nanocoder/dist/components/usage/progress-bar.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/components/usage/progress-bar.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/components/usage/progress-bar.js
@@ -291,6 +287,38 @@ lib/node_modules/@nanocollective/nanocoder/dist/init/project-analyzer.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/init/project-analyzer.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/init/project-analyzer.js
lib/node_modules/@nanocollective/nanocoder/dist/init/project-analyzer.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/markdown-parser/html-entities.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/markdown-parser/html-entities.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/markdown-parser/html-entities.js
+lib/node_modules/@nanocollective/nanocoder/dist/markdown-parser/html-entities.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/markdown-parser/html-entities.spec.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/markdown-parser/html-entities.spec.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/markdown-parser/html-entities.spec.js
+lib/node_modules/@nanocollective/nanocoder/dist/markdown-parser/html-entities.spec.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/markdown-parser/index.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/markdown-parser/index.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/markdown-parser/index.js
+lib/node_modules/@nanocollective/nanocoder/dist/markdown-parser/index.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/markdown-parser/index.spec.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/markdown-parser/index.spec.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/markdown-parser/index.spec.js
+lib/node_modules/@nanocollective/nanocoder/dist/markdown-parser/index.spec.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/markdown-parser/table-parser.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/markdown-parser/table-parser.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/markdown-parser/table-parser.js
+lib/node_modules/@nanocollective/nanocoder/dist/markdown-parser/table-parser.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/markdown-parser/table-parser.spec.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/markdown-parser/table-parser.spec.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/markdown-parser/table-parser.spec.js
+lib/node_modules/@nanocollective/nanocoder/dist/markdown-parser/table-parser.spec.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/markdown-parser/utils.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/markdown-parser/utils.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/markdown-parser/utils.js
+lib/node_modules/@nanocollective/nanocoder/dist/markdown-parser/utils.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/markdown-parser/utils.spec.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/markdown-parser/utils.spec.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/markdown-parser/utils.spec.js
+lib/node_modules/@nanocollective/nanocoder/dist/markdown-parser/utils.spec.js.map
lib/node_modules/@nanocollective/nanocoder/dist/mcp/mcp-client.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/mcp/mcp-client.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/mcp/mcp-client.js
@@ -311,6 +339,10 @@ lib/node_modules/@nanocollective/nanocoder/dist/models/models-dev-client.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/models/models-dev-client.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/models/models-dev-client.js
lib/node_modules/@nanocollective/nanocoder/dist/models/models-dev-client.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/models/models-dev-client.spec.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/models/models-dev-client.spec.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/models/models-dev-client.spec.js
+lib/node_modules/@nanocollective/nanocoder/dist/models/models-dev-client.spec.js.map
lib/node_modules/@nanocollective/nanocoder/dist/models/models-types.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/models/models-types.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/models/models-types.js
@@ -423,6 +455,10 @@ lib/node_modules/@nanocollective/nanocoder/dist/tools/fetch-url.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/tools/fetch-url.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/tools/fetch-url.js
lib/node_modules/@nanocollective/nanocoder/dist/tools/fetch-url.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/tools/find-files.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/tools/find-files.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/tools/find-files.js
+lib/node_modules/@nanocollective/nanocoder/dist/tools/find-files.js.map
lib/node_modules/@nanocollective/nanocoder/dist/tools/index.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/tools/index.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/tools/index.js
@@ -435,18 +471,14 @@ lib/node_modules/@nanocollective/nanocoder/dist/tools/read-file.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/tools/read-file.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/tools/read-file.js
lib/node_modules/@nanocollective/nanocoder/dist/tools/read-file.js.map
-lib/node_modules/@nanocollective/nanocoder/dist/tools/read-many-files.d.ts
-lib/node_modules/@nanocollective/nanocoder/dist/tools/read-many-files.d.ts.map
-lib/node_modules/@nanocollective/nanocoder/dist/tools/read-many-files.js
-lib/node_modules/@nanocollective/nanocoder/dist/tools/read-many-files.js.map
lib/node_modules/@nanocollective/nanocoder/dist/tools/replace-lines.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/tools/replace-lines.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/tools/replace-lines.js
lib/node_modules/@nanocollective/nanocoder/dist/tools/replace-lines.js.map
-lib/node_modules/@nanocollective/nanocoder/dist/tools/search-files.d.ts
-lib/node_modules/@nanocollective/nanocoder/dist/tools/search-files.d.ts.map
-lib/node_modules/@nanocollective/nanocoder/dist/tools/search-files.js
-lib/node_modules/@nanocollective/nanocoder/dist/tools/search-files.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/tools/search-file-contents.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/tools/search-file-contents.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/tools/search-file-contents.js
+lib/node_modules/@nanocollective/nanocoder/dist/tools/search-file-contents.js.map
lib/node_modules/@nanocollective/nanocoder/dist/tools/tool-manager.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/tools/tool-manager.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/tools/tool-manager.js
@@ -487,6 +519,10 @@ lib/node_modules/@nanocollective/nanocoder/dist/types/index.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/types/index.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/types/index.js
lib/node_modules/@nanocollective/nanocoder/dist/types/index.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/types/markdown-parser.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/types/markdown-parser.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/types/markdown-parser.js
+lib/node_modules/@nanocollective/nanocoder/dist/types/markdown-parser.js.map
lib/node_modules/@nanocollective/nanocoder/dist/types/mcp.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/types/mcp.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/types/mcp.js
@@ -499,10 +535,6 @@ lib/node_modules/@nanocollective/nanocoder/dist/types/tokenization.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/types/tokenization.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/types/tokenization.js
lib/node_modules/@nanocollective/nanocoder/dist/types/tokenization.js.map
-lib/node_modules/@nanocollective/nanocoder/dist/types/tools.d.ts
-lib/node_modules/@nanocollective/nanocoder/dist/types/tools.d.ts.map
-lib/node_modules/@nanocollective/nanocoder/dist/types/tools.js
-lib/node_modules/@nanocollective/nanocoder/dist/types/tools.js.map
lib/node_modules/@nanocollective/nanocoder/dist/types/ui.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/types/ui.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/types/ui.js
@@ -627,6 +659,10 @@ lib/node_modules/@nanocollective/nanocoder/dist/utils/update-checker.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/utils/update-checker.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/utils/update-checker.js
lib/node_modules/@nanocollective/nanocoder/dist/utils/update-checker.js.map
+lib/node_modules/@nanocollective/nanocoder/dist/utils/update-checker.spec.d.ts
+lib/node_modules/@nanocollective/nanocoder/dist/utils/update-checker.spec.d.ts.map
+lib/node_modules/@nanocollective/nanocoder/dist/utils/update-checker.spec.js
+lib/node_modules/@nanocollective/nanocoder/dist/utils/update-checker.spec.js.map
lib/node_modules/@nanocollective/nanocoder/dist/wizard/config-wizard.d.ts
lib/node_modules/@nanocollective/nanocoder/dist/wizard/config-wizard.d.ts.map
lib/node_modules/@nanocollective/nanocoder/dist/wizard/config-wizard.js
@@ -11795,5 +11831,3 @@ lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/mini/schemas.d.ts
lib/node_modules/@nanocollective/nanocoder/node_modules/zod/v4/mini/schemas.js
lib/node_modules/@nanocollective/nanocoder/package.json
lib/node_modules/@nanocollective/nanocoder/source/app/prompts/main-prompt.md
-lib/package-lock.json
-lib/package.json