This is an automated email from the ASF dual-hosted git repository.
glynnbird pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/couchdb-nano.git
The following commit(s) were added to refs/heads/main by this push:
new 6ff2c84 Missing new_edits flag in bulk docs body (TypeScript
definition) (#371)
6ff2c84 is described below
commit 6ff2c846017a749feded8943380400ba35b17180
Author: Glynn Bird <[email protected]>
AuthorDate: Fri Jul 3 08:37:16 2026 +0100
Missing new_edits flag in bulk docs body (TypeScript definition) (#371)
* missing new_edits flag on BulkModifyDocsWrapper - fixes issue #370
* dependency bump
---------
Co-authored-by: Glynn Bird <[email protected]>
---
lib/nano.d.ts | 1 +
package-lock.json | 32 ++++++++++++++++----------------
package.json | 6 +++---
3 files changed, 20 insertions(+), 19 deletions(-)
diff --git a/lib/nano.d.ts b/lib/nano.d.ts
index d1809b9..523cf99 100644
--- a/lib/nano.d.ts
+++ b/lib/nano.d.ts
@@ -702,6 +702,7 @@ declare namespace nano {
interface BulkModifyDocsWrapper {
docs: any[];
+ new_edits?: boolean;
}
interface BulkFetchDocsWrapper {
diff --git a/package-lock.json b/package-lock.json
index c8c50b5..a6d81cf 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -9,28 +9,28 @@
"version": "11.0.5",
"license": "Apache-2.0",
"devDependencies": {
- "@types/node": "^25.5.0",
- "typescript": "^6.0.2",
- "undici": "^7.24.6"
+ "@types/node": "^26.1.0",
+ "typescript": "^6.0.3",
+ "undici": "^7.28.0"
},
"engines": {
"node": ">=20.0"
}
},
"node_modules/@types/node": {
- "version": "25.5.0",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-25.5.0.tgz",
- "integrity":
"sha512-jp2P3tQMSxWugkCUKLRPVUpGaL5MVFwF8RDuSRztfwgN1wmqJeMSbKlnEtQqU8UrhTmzEmZdu2I6v2dpp7XIxw==",
+ "version": "26.1.0",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-26.1.0.tgz",
+ "integrity":
"sha512-O0A1G3xPGy4w7AgQdAQYUlQ+BKk2Oovw8eRpofyp5KdBZULnbe+WqaOVNrm705SHphCiG4XHsACrSmPu1f+Kgw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "undici-types": "~7.18.0"
+ "undici-types": "~8.3.0"
}
},
"node_modules/typescript": {
- "version": "6.0.2",
- "resolved":
"https://registry.npmjs.org/typescript/-/typescript-6.0.2.tgz",
- "integrity":
"sha512-bGdAIrZ0wiGDo5l8c++HWtbaNCWTS4UTv7RaTH/ThVIgjkveJt83m74bBHMJkuCbslY8ixgLBVZJIOiQlQTjfQ==",
+ "version": "6.0.3",
+ "resolved":
"https://registry.npmjs.org/typescript/-/typescript-6.0.3.tgz",
+ "integrity":
"sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==",
"dev": true,
"license": "Apache-2.0",
"bin": {
@@ -42,9 +42,9 @@
}
},
"node_modules/undici": {
- "version": "7.24.6",
- "resolved": "https://registry.npmjs.org/undici/-/undici-7.24.6.tgz",
- "integrity":
"sha512-Xi4agocCbRzt0yYMZGMA6ApD7gvtUFaxm4ZmeacWI4cZxaF6C+8I8QfofC20NAePiB/IcvZmzkJ7XPa471AEtA==",
+ "version": "7.28.0",
+ "resolved": "https://registry.npmjs.org/undici/-/undici-7.28.0.tgz",
+ "integrity":
"sha512-cRZYrTDwWznlnRiPjggAGxZXanty6M8RV1ff8Wm4LWXBp7/IG8v5DnOm74DtUBp9OONpK75YlPnIjQqX0dBDtA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -52,9 +52,9 @@
}
},
"node_modules/undici-types": {
- "version": "7.18.2",
- "resolved":
"https://registry.npmjs.org/undici-types/-/undici-types-7.18.2.tgz",
- "integrity":
"sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==",
+ "version": "8.3.0",
+ "resolved":
"https://registry.npmjs.org/undici-types/-/undici-types-8.3.0.tgz",
+ "integrity":
"sha512-j375ScV60dom+YkPFIfTLcOiPxkN/buHz5GobjLhixFuANaNs3C9l4GmrWqejgXWJ7BbJcFYpTEUkS1Ge8bpZQ==",
"dev": true,
"license": "MIT"
}
diff --git a/package.json b/package.json
index 71a5d05..6f97fd8 100644
--- a/package.json
+++ b/package.json
@@ -19,9 +19,9 @@
"dependencies": {
},
"devDependencies": {
- "undici": "^7.24.6",
- "@types/node": "^25.5.0",
- "typescript": "^6.0.2"
+ "undici": "^7.28.0",
+ "@types/node": "^26.1.0",
+ "typescript": "^6.0.3"
},
"scripts": {
"test": "tsc lib/nano.d.ts && node --test ./test/*.test.js"