Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 12 Nov 2025 04:06:24 GMT
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 0b901abe8e1c - main - =?utf-8?Q?misc/nanocoder: update 1.16.1 =E2=86=92 1.16.3?=
Message-ID:  <202511120406.5AC46Omg040161@gitrepo.freebsd.org>

index | next in thread | raw e-mail

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


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202511120406.5AC46Omg040161>