GNU bug report logs - #68941
[PATCH 00/44] Node : a solution for tiny packages.

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: Nicolas Graves <ngraves@HIDDEN>; Keywords: patch; dated Mon, 5 Feb 2024 23:17:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.
Added blocking bug(s) 66180 Request was from Nicolas Graves <ngraves@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:21:19 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:21:18 2024
Received: from localhost ([127.0.0.1]:52771 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8H8-00042c-JA
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:21:18 -0500
Received: from 15.mo583.mail-out.ovh.net ([178.33.107.29]:43635)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8H5-00041M-MZ
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:21:17 -0500
Received: from director3.ghost.mail-out.ovh.net (unknown [10.108.9.128])
 by mo583.mail-out.ovh.net (Postfix) with ESMTP id B2C4624FE2
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:21:01 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-gcg78 (unknown [10.111.182.10])
 by director3.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 627AE1FE6E;
 Mon,  5 Feb 2024 23:21:01 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.95])
 by ghost-submission-6684bf9d7b-gcg78 with ESMTPSA
 id LNkRFF1twWVptRQAo5oWHQ
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:21:01 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-95G0016b6b2326-4d71-4be8-846a-10e950cde941,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 44/44] gnu: Add node-deep-equal.
Date: Tue,  6 Feb 2024 00:19:32 +0100
Message-ID: <20240205231952.26410-44-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7880454925057254114
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddrleehnecuvehluhhsthgvrhfuihiivgepkeenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkeefpdhmohguvgepshhmthhpohhuth
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-deep-equal): New variable.
---
 gnu/packages/node-xyz.scm | 52 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 52 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index ccabed4bea..6766b39d56 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -440,6 +440,58 @@ (define-public node-define-properties
 properties in Javascript directly on an object, returning the object."
    #:mozilla-doclink "Global_Objects/Object/defineProperties"))
 
+(define-public node-deep-equal
+  (package
+    (name "node-deep-equal")
+    (version "2.2.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/inspect-js/node-deep-equal")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1m3kw5wzbksv76avk3zaqiyfl8y80rpygbwz8ywy1x7z5ny7n32x"))))
+    (build-system node-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (add-after 'patch-dependencies 'delete-dependencies
+           (lambda args
+             (delete-dependencies
+              '("@ljharb/eslint-config"
+		"aud"
+		"auto-changelog"
+                "available-typed-arrays"
+		"eslint"
+		"for-each"
+		"has-proto"
+                "has-symbols"
+                "has-typed-arrays"
+                "in-publish"
+		"npmignore"
+		"nyc"
+		"object.getownpropertydescriptors"
+		"safe-publish-latest"
+                "semver"
+                "tape")))))
+       #:tests? #f))  ; FIXME tests depend on node-tape.
+    (inputs
+     (list node-call-bind node-es-get-iterator node-get-intrinsic
+           node-is-array-buffer node-is-regex node-is-shared-array-buffer
+           node-object-is node-side-channel node-which-boxed-primitive
+           node-which-collection node-which-typed-array
+           node-array-buffer-byte-length node-is-arguments
+           node-is-date-object node-is-string node-isarray
+           node-object-keys node-object-assign node-regexp-prototype-flags))
+    (home-page "https://github.com/inspect-js/node-deep-equal")
+    (synopsis "Get an iterator for any Javascript language value")
+    (description "This package provides a Javascript function to get iterator
+for any language value.  This package works robustly accross all
+environments.")
+    (license license:expat)))
+
 (define-public node-env-variable
   (package
     (name "node-env-variable")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:21:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:21:17 2024
Received: from localhost ([127.0.0.1]:52767 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8H7-00042B-1F
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:21:17 -0500
Received: from 1.mo582.mail-out.ovh.net ([46.105.56.136]:56909)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8H2-00040B-ET
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:21:13 -0500
Received: from director9.ghost.mail-out.ovh.net (unknown [10.109.148.200])
 by mo582.mail-out.ovh.net (Postfix) with ESMTP id 6EBE026995
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:58 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-89zg7 (unknown [10.110.113.47])
 by director9.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 3684A1FD11;
 Mon,  5 Feb 2024 23:20:58 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.96])
 by ghost-submission-6684bf9d7b-89zg7 with ESMTPSA
 id ShdpClptwWUh1AMA8p2TpQ
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:58 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-96R001fa460fe9-35c8-409d-a173-76474add81f3,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 43/44] gnu: Add node-regexp-prototype-flags.
Date: Tue,  6 Feb 2024 00:19:31 +0100
Message-ID: <20240205231952.26410-43-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7879610501428339426
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrdelieenucevlhhushhtvghrufhiiigvpeefnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekvddpmhhouggvpehsmhhtphhouhht
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-regexp-prototype-flags): New variable.

Change-Id: I8fcd23f526da33443a2932d277729050fc1a8c2b
---
 gnu/packages/node-xyz.scm | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index da27cf3e5e..ccabed4bea 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -1824,6 +1824,13 @@ (define-public node-readable-stream
 that behaves the same across different versions.")
     (license license:expat)))
 
+(define-public node-regexp-prototype-flags
+  (node-trivial-package
+   "regexp.prototype.flags" 0 "RegExp.prototype.flags"
+   "This package provides a Javascript static method that returns the flags of
+a given regular expression."
+   #:mozilla-doclink "Global_Objects/RegExp/flags"))
+
 (define-public node-resolve-protobuf-schema
   (package
     (name "node-resolve-protobuf-schema")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:21:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:21:14 2024
Received: from localhost ([127.0.0.1]:52756 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8H3-00040t-Pm
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:21:13 -0500
Received: from 8.mo576.mail-out.ovh.net ([46.105.56.233]:59099)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8H1-0003zp-IG
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:21:12 -0500
Received: from director5.ghost.mail-out.ovh.net (unknown [10.108.9.128])
 by mo576.mail-out.ovh.net (Postfix) with ESMTP id 8EAB9201CA
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:57 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-cqr2g (unknown [10.110.96.237])
 by director5.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 385311FE6D;
 Mon,  5 Feb 2024 23:20:57 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.102])
 by ghost-submission-6684bf9d7b-cqr2g with ESMTPSA
 id yZ1LDVltwWU4cgMAej/JtA
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:57 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-102R004725d1a6f-a791-4e9a-bda0-164be652c661,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 42/44] gnu: Add node-object-keys.
Date: Tue,  6 Feb 2024 00:19:30 +0100
Message-ID: <20240205231952.26410-42-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7879329027029525218
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrddutddvnecuvehluhhsthgvrhfuihiivgepvdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehjeeipdhmohguvgepshhmthhpohhuth
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-object-keys): New variable.

Change-Id: I7137d80668f57e1d2dbde5031770e7a14f5dbf16
---
 gnu/packages/node-xyz.scm | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index 08dc8cbbba..da27cf3e5e 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -1618,6 +1618,13 @@ (define-public node-object-assign
 It returns he modified target object."
    #:mozilla-doclink "Global_Objects/Object/assign"))
 
+(define-public node-object-keys
+  (node-trivial-package
+   "object-keys" 0 "Object.keys"
+   "This package provides a Javascript static method that returns an array of
+a given object own's enumerable string-keyed property names."
+   #:mozilla-doclink "Global_Objects/Object/keys"))
+
 (define-public node-once
   (package
     (name "node-once")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:21:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:21:10 2024
Received: from localhost ([127.0.0.1]:52744 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8H0-0003zc-Fm
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:21:10 -0500
Received: from 5.mo584.mail-out.ovh.net ([188.165.44.50]:32917)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8Gy-0003yW-MM
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:21:09 -0500
Received: from director9.ghost.mail-out.ovh.net (unknown [10.109.140.131])
 by mo584.mail-out.ovh.net (Postfix) with ESMTP id 86AAD26C12
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:54 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-zc8hc (unknown [10.110.178.161])
 by director9.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 2BC611FD11;
 Mon,  5 Feb 2024 23:20:54 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.101])
 by ghost-submission-6684bf9d7b-zc8hc with ESMTPSA
 id S6CkBlZtwWWnaAAAKSW/qQ
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:54 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-101G004be726a7b-6ddb-4172-8eff-b1b86077f121,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 41/44] gnu: Add node-object-assign.
Date: Tue,  6 Feb 2024 00:19:29 +0100
Message-ID: <20240205231952.26410-41-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7878484602025534178
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrddutddunecuvehluhhsthgvrhfuihiivgepfeenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkeegpdhmohguvgepshhmthhpohhuth
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-object-assign): New variable.

Change-Id: If3b0507bd849a586d0707fdfeddc2d976a14b6c4
---
 gnu/packages/node-xyz.scm | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index fd122c9550..08dc8cbbba 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -1610,6 +1610,14 @@ (define-public node-object-is
 @code{NaN}.")
     (license license:expat)))
 
+(define-public node-object-assign
+  (node-trivial-package
+   "object.assign" 0 "Object.assign"
+   "This package provides a Javascript static method that copies all
+enumerable own properties from one or more source objects to a target object.
+It returns he modified target object."
+   #:mozilla-doclink "Global_Objects/Object/assign"))
+
 (define-public node-once
   (package
     (name "node-once")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:21:10 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:21:10 2024
Received: from localhost ([127.0.0.1]:52742 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8H0-0003zZ-7f
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:21:10 -0500
Received: from 18.mo584.mail-out.ovh.net ([188.165.54.143]:44315)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8Gx-0003y4-67
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:21:08 -0500
Received: from director9.ghost.mail-out.ovh.net (unknown [10.109.140.131])
 by mo584.mail-out.ovh.net (Postfix) with ESMTP id 327C226BA3
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:53 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-whz94 (unknown [10.110.113.175])
 by director9.ghost.mail-out.ovh.net (Postfix) with ESMTPS id BD75F1FD11;
 Mon,  5 Feb 2024 23:20:52 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.107])
 by ghost-submission-6684bf9d7b-whz94 with ESMTPSA
 id 41pVEFRtwWWaCwAApLwV2A
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:52 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-107S00165b17479-4d07-4de6-972d-a7b0355cd7ef,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 40/44] gnu: Add node-is-date-object.
Date: Tue,  6 Feb 2024 00:19:28 +0100
Message-ID: <20240205231952.26410-40-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7878203126339461858
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrddutdejnecuvehluhhsthgvrhfuihiivgepfeenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkeegpdhmohguvgepshhmthhpohhuth
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-is-date-object): New variable.

Change-Id: I34c27bd57092cd7696e33a63e218ce02667dd08b
---
 gnu/packages/node-xyz.scm | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index 56cb4bfc51..fd122c9550 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -1040,6 +1040,13 @@ (define-public node-is-callable
 value is callable.")
     (license license:expat)))
 
+(define-public node-is-date-object
+  (node-trivial-package
+   "is-date-object" 0 (node-is-type-object "Date" #f)
+   "This package provides a Javascript static method that determines whether
+the passed value is a @code{Date} object."
+   #:mozilla-doclink "Global_Objects/Date"))
+
 (define-public node-is-map
   (package
     (name "node-is-map")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:21:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:21:09 2024
Received: from localhost ([127.0.0.1]:52737 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8Gy-0003yy-SC
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:21:09 -0500
Received: from 4.mo550.mail-out.ovh.net ([46.105.76.26]:45567)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8Gv-0003xM-T7
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:21:06 -0500
Received: from director6.ghost.mail-out.ovh.net (unknown [10.109.140.28])
 by mo550.mail-out.ovh.net (Postfix) with ESMTP id 722D22735C
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:51 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-v6lfp (unknown [10.111.174.252])
 by director6.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 1D5D71FD3F;
 Mon,  5 Feb 2024 23:20:51 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.95])
 by ghost-submission-6684bf9d7b-v6lfp with ESMTPSA
 id l2TJA1NtwWVWFwIAhG3Pbg
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:51 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-95G0019dd7ee75-429b-4b26-bdf5-21365a4df84a,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 39/44] gnu: Add node-array-buffer-byte-length.
Date: Tue,  6 Feb 2024 00:19:27 +0100
Message-ID: <20240205231952.26410-39-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7877640174969086690
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrdelheenucevlhhushhtvghrufhiiigvpedunecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheehtddpmhhouggvpehsmhhtphhouhht
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-array-buffer-byte-length): New variable.

Change-Id: I8bd8ccf95e90208dbd01e09743114b88bec02a3a
---
 gnu/packages/node-xyz.scm | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index 1d6d7b4f77..56cb4bfc51 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -193,6 +193,14 @@ (define new-test-script
 ABI-stable across Node.js major versions.")
     (license license:expat)))
 
+(define-public node-array-buffer-byte-length
+  (node-trivial-package
+   "array-buffer-byte-length" 0
+   "(aBfr) => (aBfr instanceof ArrayBuffer ? aBfr.byteLength : NaN)"
+   "This package provides a function which returns the length (in bytes) of an
+ArrayBuffer in Javascript."
+   #:mozilla-doclink "/Global_Objects/ArrayBuffer/byteLength"))
+
 (define-public node-available-typed-arrays
   (package
     (name "node-available-typed-arrays")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:21:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:21:07 2024
Received: from localhost ([127.0.0.1]:52731 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8Gx-0003yO-Bb
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:21:07 -0500
Received: from 3.mo576.mail-out.ovh.net ([188.165.52.203]:40795)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8Gu-0003x5-CY
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:21:06 -0500
Received: from director1.ghost.mail-out.ovh.net (unknown [10.109.140.131])
 by mo576.mail-out.ovh.net (Postfix) with ESMTP id 4F8792EFF1
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:50 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-brmkj (unknown [10.108.42.102])
 by director1.ghost.mail-out.ovh.net (Postfix) with ESMTPS id E0BD01FD3C;
 Mon,  5 Feb 2024 23:20:49 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.102])
 by ghost-submission-6684bf9d7b-brmkj with ESMTPSA
 id 0PrLM1FtwWUQ3AMAqsT3iQ
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:49 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-102R00477481dc2-dbb8-4014-add8-0ea97e77a183,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 38/44] gnu: Add node-which-collection.
Date: Tue,  6 Feb 2024 00:19:26 +0100
Message-ID: <20240205231952.26410-38-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7877358699127300834
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddruddtvdenucevlhhushhtvghrufhiiigvpedvnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheejiedpmhhouggvpehsmhhtphhouhht
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-which-collection): New variable.
---
 gnu/packages/node-xyz.scm | 40 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 40 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index 15eec6c509..1d6d7b4f77 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -2615,6 +2615,46 @@ (define-public node-which-boxed-primitive
 which kind of boxed primitive the value given is.")
     (license license:expat)))
 
+(define-public node-which-collection
+  (package
+    (name "node-which-collection")
+    (version "1.0.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/inspect-js/which-collection")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0ba67862jp4c9d9444ignzp7aavdivdbzqy3x8mbzlvqji6makqh"))))
+    (build-system node-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (add-after 'patch-dependencies 'delete-dependencies
+           (lambda args
+             (delete-dependencies
+              '("@ljharb/eslint-config"
+                "aud"
+		"auto-changelog"
+		"eslint"
+                "for-each"
+		"in-publish"
+		"npmignore"
+		"nyc"
+                "object-inspect"
+		"safe-publish-latest"
+                "tape")))))
+       #:tests? #f))  ; FIXME tests depend on node-tape.
+    (inputs
+     (list node-is-map node-is-set node-is-weakmap node-is-weakset))
+    (home-page "https://github.com/inspect-js/which-collection")
+    (synopsis "Javascript function to determine which collection it is")
+    (description "This package provides a Javascript function to determine
+which kind of collection the value given is.")
+    (license license:expat)))
+
 (define-public node-which-typed-array
   (package
     (name "node-which-typed-array")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:21:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:21:05 2024
Received: from localhost ([127.0.0.1]:52722 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8Gu-0003xO-QC
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:21:05 -0500
Received: from 3.mo575.mail-out.ovh.net ([46.105.58.60]:35633)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8Gq-0003w2-TD
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:21:02 -0500
Received: from director7.ghost.mail-out.ovh.net (unknown [10.109.140.28])
 by mo575.mail-out.ovh.net (Postfix) with ESMTP id EACBC272EC
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:46 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-rvcdx (unknown [10.108.42.201])
 by director7.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 827FD1FE84;
 Mon,  5 Feb 2024 23:20:46 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.95])
 by ghost-submission-6684bf9d7b-rvcdx with ESMTPSA
 id yKaRFE5twWX47wIAiCm9fg
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:46 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-95G0014314ed89-3489-45d3-a7ec-d12e08e7b5c6,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 37/44] gnu: Add node-which-boxed-primitive.
Date: Tue,  6 Feb 2024 00:19:25 +0100
Message-ID: <20240205231952.26410-37-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7876232800404169442
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddrleehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehjeehpdhmohguvgepshhmthhpohhuth
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-which-boxed-primitive): New variable.
---
 gnu/packages/node-xyz.scm | 41 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 41 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index 5a85e70e45..15eec6c509 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -2574,6 +2574,47 @@ (define-public node-util-deprecate
 function with browser support.")
     (license license:expat)))
 
+(define-public node-which-boxed-primitive
+  (package
+    (name "node-which-boxed-primitive")
+    (version "1.0.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/inspect-js/which-boxed-primitive")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "10gns1ljcq87bp1rgd0h21hzl8advyadwxd87f48l4fr0clz9y0z"))))
+    (build-system node-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (add-after 'patch-dependencies 'delete-dependencies
+           (lambda args
+             (delete-dependencies
+              '("@ljharb/eslint-config"
+                "aud"
+		"auto-changelog"
+		"eslint"
+                "has-symbols"
+		"in-publish"
+		"npmignore"
+		"nyc"
+                "object-inspect"
+		"safe-publish-latest"
+                "tape")))))
+       #:tests? #f))  ; FIXME tests depend on node-tape.
+    (inputs
+     (list node-is-symbol node-is-bigint node-is-boolean-object
+           node-is-number-object node-is-string))
+    (home-page "https://github.com/inspect-js/which-boxed-primitive")
+    (synopsis "Javascript function to determine which boxed primitive it is")
+    (description "This package provides a Javascript function to determine
+which kind of boxed primitive the value given is.")
+    (license license:expat)))
+
 (define-public node-which-typed-array
   (package
     (name "node-which-typed-array")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:21:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:21:04 2024
Received: from localhost ([127.0.0.1]:52718 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8Gu-0003xF-AR
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:21:04 -0500
Received: from 4.mo561.mail-out.ovh.net ([178.33.46.10]:56007)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8Gp-0003vm-UV
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:21:01 -0500
Received: from director4.ghost.mail-out.ovh.net (unknown [10.109.176.103])
 by mo561.mail-out.ovh.net (Postfix) with ESMTP id 8CDA326DBA
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:45 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-9cbvm (unknown [10.108.54.8])
 by director4.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 2F5501FD30;
 Mon,  5 Feb 2024 23:20:45 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.99])
 by ghost-submission-6684bf9d7b-9cbvm with ESMTPSA
 id hz6sCE1twWXu7AIASZT4zA
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:45 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-99G003b0cd3f5f-a425-436b-bf1b-740fc8dde47e,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 36/44] gnu: Add node-es-get-iterator.
Date: Tue,  6 Feb 2024 00:19:24 +0100
Message-ID: <20240205231952.26410-36-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7875951325146374882
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddrleelnecuvehluhhsthgvrhfuihiivgepheenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedupdhmohguvgepshhmthhpohhuth
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-es-get-iterator): New variable.
---
 gnu/packages/node-xyz.scm | 45 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 45 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index a1be047082..5a85e70e45 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -455,6 +455,51 @@ (define-public node-env-variable
 @code{localStorage} fallbacks.")
     (license license:expat)))
 
+(define-public node-es-get-iterator
+  (package
+    (name "node-es-get-iterator")
+    (version "1.1.3")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/ljharb/es-get-iterator")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0dbi90k1zs818hh4hsyj6vryjkpkxj4aw3id9rp5mvq9cp4jazp0"))))
+    (build-system node-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (add-after 'patch-dependencies 'delete-dependencies
+           (lambda args
+             (delete-dependencies
+              '("@ljharb/eslint-config"
+		"aud"
+		"auto-changelog"
+		"core-js"
+		"es5-shim"
+		"es6-shim"
+		"eslint"
+		"for-each"
+		"has-bigints"
+		"npmignore"
+		"nyc"
+		"object-inspect"
+		"safe-publish-latest"
+                "tape")))))
+       #:tests? #f))  ; FIXME tests depend on node-tape.
+    (inputs
+     (list node-call-bind node-get-intrinsic node-is-map node-is-set
+           node-stop-iteration-iterator node-has-symbols node-is-arguments
+           node-is-string node-isarray))
+    (home-page "https://github.com/ljharb/es-get-iterator")
+    (synopsis "Get an iterator for any Javascript language value")
+    (description "This package provides a Javascript function to get iterator
+for any language value.  This package works robustly accross all environments.")
+    (license license:expat)))
+
 (define-public node-far
   (package
     (name "node-far")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:21:02 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:21:02 2024
Received: from localhost ([127.0.0.1]:52712 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8Gr-0003wM-AV
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:21:02 -0500
Received: from 6.mo560.mail-out.ovh.net ([87.98.165.38]:37727)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8Go-0003v6-GU
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:59 -0500
Received: from director3.ghost.mail-out.ovh.net (unknown [10.109.139.17])
 by mo560.mail-out.ovh.net (Postfix) with ESMTP id 6FB8D2701E
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:44 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-4tws9 (unknown [10.110.178.103])
 by director3.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 2ED741FDAC;
 Mon,  5 Feb 2024 23:20:44 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.97])
 by ghost-submission-6684bf9d7b-4tws9 with ESMTPSA
 id mat0CExtwWVyTgIAkrM3og
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:44 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-97G002d123b45b-bb2b-4dab-b088-414b0c1cbc11,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 35/44] gnu: Add node-object-is.
Date: Tue,  6 Feb 2024 00:19:23 +0100
Message-ID: <20240205231952.26410-35-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7875669849820291810
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddrleejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedtpdhmohguvgepshhmthhpohhuth
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-object-is): New variable.
---
 gnu/packages/node-xyz.scm | 42 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 42 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index f2f53430a1..a1be047082 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -1508,6 +1508,48 @@ (define-public node-object-inspect
 string representations of objects in Javascript.")
     (license license:expat)))
 
+(define-public node-object-is
+  (package
+    (name "node-object-is")
+    (version "1.1.5")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/es-shims/object-is")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0dcl5164jv8jvkf75im58zri2ryvbwa1r53z3mccbrd5i9biz1vw"))))
+    (build-system node-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (add-after 'patch-dependencies 'delete-dependencies
+           (lambda args
+             (delete-dependencies
+              '("@es-shims/api"
+                "@ljharb/eslint-config"
+		"aud"
+		"auto-changelog"
+		"eslint"
+		"functions-have-names"
+		"has-symbols"
+                "in-publish"
+		"npmignore"
+		"nyc"
+		"safe-publish-latest"
+                "tape")))))
+       #:tests? #f))  ; FIXME tests depend on node-tape.
+    (inputs
+     (list node-call-bind node-define-properties))
+    (home-page "https://github.com/es-shims/object-is")
+    (synopsis "Javascript alternative for the @code{Object.is} shim")
+    (description "This package provides a Javascript @code{Object.is} shim,
+but that can differentiate between @code{-0} and @code{+0} and can compare to
+@code{NaN}.")
+    (license license:expat)))
+
 (define-public node-once
   (package
     (name "node-once")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:21:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:21:01 2024
Received: from localhost ([127.0.0.1]:52709 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8Gq-0003w4-Sq
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:21:01 -0500
Received: from 11.mo561.mail-out.ovh.net ([87.98.184.158]:49711)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8Gn-0003uu-H3
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:58 -0500
Received: from director3.ghost.mail-out.ovh.net (unknown [10.109.148.200])
 by mo561.mail-out.ovh.net (Postfix) with ESMTP id 99F7C26DCC
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:43 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-f7jcc (unknown [10.110.178.33])
 by director3.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 5AF3D1FDAC;
 Mon,  5 Feb 2024 23:20:43 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.98])
 by ghost-submission-6684bf9d7b-f7jcc with ESMTPSA
 id BxbHE0ttwWU71AwAqzIo+Q
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:43 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-98R00251e3790a-2666-400e-afbd-14ed30e64461,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 34/44] gnu: Add node-is-boolean-object.
Date: Tue,  6 Feb 2024 00:19:22 +0100
Message-ID: <20240205231952.26410-34-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7875388376937128674
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrdelkeenucevlhhushhtvghrufhiiigvpedvnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeiuddpmhhouggvpehsmhhtphhouhht
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-is-boolean-object): New variable.

Change-Id: If3dd7bde4b3e91649ab90aede3455698b2f0eb86
---
 gnu/packages/node-xyz.scm | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index b32aab1254..f2f53430a1 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -935,6 +935,13 @@ (define-public node-is-bigint
 the passed value is a @code{Bigint} object."
    #:mozilla-doclink "Global_Objects/BigInt"))
 
+(define-public node-is-boolean-object
+  (node-trivial-package
+   "is-boolean-object" 0 (node-is-type-object "Boolean")
+   "This package provides a Javascript static method that determines whether
+the passed value is a @code{Boolean} object."
+   #:mozilla-doclink "Global_Objects/Boolean"))
+
 (define-public node-is-callable
   (package
     (name "node-is-callable")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:20:58 2024
Received: from localhost ([127.0.0.1]:52705 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8Go-0003vf-IN
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:58 -0500
Received: from 18.mo583.mail-out.ovh.net ([178.33.45.10]:35921)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8Gm-0003um-JT
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:57 -0500
Received: from director2.ghost.mail-out.ovh.net (unknown [10.109.176.103])
 by mo583.mail-out.ovh.net (Postfix) with ESMTP id A1718221CD
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:42 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-m5zfd (unknown [10.110.168.229])
 by director2.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 5F2C71FD16;
 Mon,  5 Feb 2024 23:20:42 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.105])
 by ghost-submission-6684bf9d7b-m5zfd with ESMTPSA
 id NkMBFEptwWXiswMAPAy3JA
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:42 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-105G006477b2b72-d319-4633-b78c-589be484657e,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 33/44] gnu: Add node-is-bigint.
Date: Tue,  6 Feb 2024 00:19:21 +0100
Message-ID: <20240205231952.26410-33-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7875106899087712994
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrddutdehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkeefpdhmohguvgepshhmthhpohhuth
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-is-bigint): New variable.

Change-Id: I1ab516916b6968e77fab39eb206b4ec8905221c0
---
 gnu/packages/node-xyz.scm | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index 52f6589f9d..b32aab1254 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -928,6 +928,13 @@ (define-public node-is-array-buffer
 Javascript @code{ArrayBuffer}.")
     (license license:expat)))
 
+(define-public node-is-bigint
+  (node-trivial-package
+   "is-bigint" 0 (node-is-type-object "BigInt")
+   "This package provides a Javascript static method that determines whether
+the passed value is a @code{Bigint} object."
+   #:mozilla-doclink "Global_Objects/BigInt"))
+
 (define-public node-is-callable
   (package
     (name "node-is-callable")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:20:58 2024
Received: from localhost ([127.0.0.1]:52703 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8Go-0003v7-1B
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:58 -0500
Received: from 5.mo560.mail-out.ovh.net ([87.98.181.248]:40675)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8GX-0003s1-Hn
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:56 -0500
Received: from director2.ghost.mail-out.ovh.net (unknown [10.109.148.21])
 by mo560.mail-out.ovh.net (Postfix) with ESMTP id 8583B2701E
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:27 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-gcg78 (unknown [10.108.54.88])
 by director2.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 295391FD4D;
 Mon,  5 Feb 2024 23:20:27 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.97])
 by ghost-submission-6684bf9d7b-gcg78 with ESMTPSA
 id QsD1AjttwWUMtRQAo5oWHQ
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:27 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-97G002faeec9bb-975f-4270-aa6d-404b8581365a,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 25/44] gnu: Add node-define-properties.
Date: Tue,  6 Feb 2024 00:19:13 +0100
Message-ID: <20240205231952.26410-25-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7870884774442099426
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrdeljeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeitddpmhhouggvpehsmhhtphhouhht
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-define-properties): New variable.

Change-Id: I611616595145e9c5b73bd3bad1b3a534797091b0
---
 gnu/packages/node-xyz.scm | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index 1a7058bfea..3055285f94 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -425,6 +425,13 @@ (define-public node-debug
 a more fine-grained manner by binding the @env{DEBUG} variable.")
     (license license:expat)))
 
+(define-public node-define-properties
+  (node-trivial-package
+   "define-properties" 0 "Object.defineProperties"
+   "This package provides a static method which defines new or modify existing
+properties in Javascript directly on an object, returning the object."
+   #:mozilla-doclink "Global_Objects/Object/defineProperties"))
+
 (define-public node-env-variable
   (package
     (name "node-env-variable")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:56 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:20:56 2024
Received: from localhost ([127.0.0.1]:52699 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8Gl-0003ul-P9
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:55 -0500
Received: from 7.mo561.mail-out.ovh.net ([46.105.57.200]:36613)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8Gh-0003to-Vt
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:52 -0500
Received: from director2.ghost.mail-out.ovh.net (unknown [10.108.9.32])
 by mo561.mail-out.ovh.net (Postfix) with ESMTP id AD1D126DCC
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:37 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-nvgsz (unknown [10.110.113.210])
 by director2.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 5A2CF1FE09;
 Mon,  5 Feb 2024 23:20:37 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.109])
 by ghost-submission-6684bf9d7b-nvgsz with ESMTPSA
 id +X4VEkVtwWWuEQwAUKfuSA
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:37 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-109S003a9388450-11c4-41f8-8421-2a2b8bf89d9d,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 32/44] gnu: Add node-is-number-object.
Date: Tue,  6 Feb 2024 00:19:20 +0100
Message-ID: <20240205231952.26410-32-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7873699524202848994
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrddutdelnecuvehluhhsthgvrhfuihiivgepudenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedupdhmohguvgepshhmthhpohhuth
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-is-number-object): New variable.

Change-Id: I87b5712043dab275e7a3e8b3855b7108f9e0bf30
---
 gnu/packages/node-xyz.scm | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index 0cdd832c42..52f6589f9d 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -1014,6 +1014,13 @@ (define-public node-is-map
 value is a JS @code{Map}.")
     (license license:expat)))
 
+(define-public node-is-number-object
+  (node-trivial-package
+   "is-number-object" 0 (node-is-type-object "Number")
+   "This package provides a Javascript static method that determines whether
+the passed value is a @code{Number} object."
+   #:mozilla-doclink "Global_Objects/Number"))
+
 (define-public node-is-regex
   (package
     (name "node-is-regex")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:20:53 2024
Received: from localhost ([127.0.0.1]:52697 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8Gj-0003uX-Cq
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:53 -0500
Received: from 9.mo581.mail-out.ovh.net ([46.105.60.248]:45537)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8Gg-0003tc-35
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:50 -0500
Received: from director5.ghost.mail-out.ovh.net (unknown [10.109.140.28])
 by mo581.mail-out.ovh.net (Postfix) with ESMTP id 949C527432
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:36 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-x82dm (unknown [10.110.178.210])
 by director5.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 388721FE6D;
 Mon,  5 Feb 2024 23:20:36 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.107])
 by ghost-submission-6684bf9d7b-x82dm with ESMTPSA
 id 1G3UCkRtwWV/qgMA0hq6oQ
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:36 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-107S001c39ac1a8-9599-4803-999c-9f606e1f7a69,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 31/44] gnu: Add node-is-string.
Date: Tue,  6 Feb 2024 00:19:19 +0100
Message-ID: <20240205231952.26410-31-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7873418052402143970
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrddutdejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkedupdhmohguvgepshhmthhpohhuth
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-is-string): New variable.

Change-Id: I6c0d737ae379d5ae12d8336b6727e0c795832096
---
 gnu/packages/node-xyz.scm | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index a6b8a941e5..0cdd832c42 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -1138,6 +1138,13 @@ (define-public node-is-shared-array-buffer
 Javascript @code{SharedArrayBuffer}.")
     (license license:expat)))
 
+(define-public node-is-string
+  (node-trivial-package
+   "is-string" 0 (node-is-type-object "String")
+   "This package provides a Javascript static method that determines whether
+the passed value is a @code{String} object."
+   #:mozilla-doclink "Global_Objects/String"))
+
 (define-public node-is-symbol
   (package
     (name "node-is-symbol")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:20:53 2024
Received: from localhost ([127.0.0.1]:52695 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8Gj-0003u0-1s
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:53 -0500
Received: from 15.mo550.mail-out.ovh.net ([188.165.38.232]:43897)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8Gf-0003ta-Dz
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:50 -0500
Received: from director6.ghost.mail-out.ovh.net (unknown [10.109.148.79])
 by mo550.mail-out.ovh.net (Postfix) with ESMTP id 6E5F227312
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:35 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-ld4jb (unknown [10.110.96.141])
 by director6.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 1F0ED1FD3F;
 Mon,  5 Feb 2024 23:20:35 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.107])
 by ghost-submission-6684bf9d7b-ld4jb with ESMTPSA
 id R0T8AkNtwWWfbwAAhFv9CQ
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:35 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-107S001745a24cd-77b3-44e5-9cee-46abdb6fdb86,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 30/44] gnu: Add node-is-set.
Date: Tue,  6 Feb 2024 00:19:18 +0100
Message-ID: <20240205231952.26410-30-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7873136574679671522
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddruddtjeenucevlhhushhtvghrufhiiigvpeeinecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheehtddpmhhouggvpehsmhhtphhouhht
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-is-set): New variable.
---
 gnu/packages/node-xyz.scm | 40 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 40 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index 1d947db139..a6b8a941e5 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -1056,6 +1056,46 @@ (define-public node-is-regex
 value is a JS @code{Regex}.")
     (license license:expat)))
 
+(define-public node-is-set
+  (package
+    (name "node-is-set")
+    (version "2.0.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/inspect-js/is-set")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "17rvssmd5rdlw6yqdzpqm98r0dk099sc9b9zkpz546ldfxr4kdbs"))))
+    (build-system node-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (add-after 'patch-dependencies 'delete-dependencies
+           (lambda args
+             (delete-dependencies
+              '("@ljharb/eslint-config"
+		"aud"
+		"auto-changelog"
+		"core-js"
+		"es5-shim"
+		"es6-shim"
+		"eslint"
+		"for-each"
+		"in-publish"
+		"nyc"
+		"object-inspect"
+		"safe-publish-latest"
+                "tape")))))
+       #:tests? #f))  ; FIXME tests depend on node-tape.
+    (home-page "https://github.com/inspect-js/is-set")
+    (synopsis "Javascript predicate to identify if value is @code{Set}")
+    (description "This package provides a Javascript function to identify if a
+value is a JS @code{Set}.")
+    (license license:expat)))
+
 (define-public node-is-shared-array-buffer
   (package
     (name "node-is-shared-array-buffer")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:20:53 2024
Received: from localhost ([127.0.0.1]:52693 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8Gi-0003tq-HP
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:53 -0500
Received: from 19.mo550.mail-out.ovh.net ([178.32.97.206]:37013)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8Gd-0003t6-Oo
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:48 -0500
Received: from director7.ghost.mail-out.ovh.net (unknown [10.109.139.40])
 by mo550.mail-out.ovh.net (Postfix) with ESMTP id 5900D27312
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:34 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-sq8np (unknown [10.111.174.226])
 by director7.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 003281FE8D;
 Mon,  5 Feb 2024 23:20:33 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.99])
 by ghost-submission-6684bf9d7b-sq8np with ESMTPSA
 id nXWaN0FtwWX4MgIANEBJEA
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:33 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-99G003e7226938-d771-489f-8824-634fa487b0a1,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 29/44] gnu: Add node-is-map.
Date: Tue,  6 Feb 2024 00:19:17 +0100
Message-ID: <20240205231952.26410-29-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7872855102722532066
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddrleelnecuvehluhhsthgvrhfuihiivgepieenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehhedtpdhmohguvgepshhmthhpohhuth
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-is-map): New variable.
---
 gnu/packages/node-xyz.scm | 41 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 41 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index c58f10e483..1d947db139 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -973,6 +973,47 @@ (define-public node-is-callable
 value is callable.")
     (license license:expat)))
 
+(define-public node-is-map
+  (package
+    (name "node-is-map")
+    (version "2.0.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/inspect-js/is-map")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0v14r759b6nhqawy5qlm40y84aa3zyy9bk70309779z0v1x8kmi3"))))
+    (build-system node-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (add-after 'patch-dependencies 'delete-dependencies
+           (lambda args
+             (delete-dependencies
+              '("@ljharb/eslint-config"
+		"aud"
+		"auto-changelog"
+		"core-js"
+		"es5-shim"
+		"es6-shim"
+		"eslint"
+		"for-each"
+		"in-publish"
+		"npmignore"
+		"nyc"
+		"object-inspect"
+		"safe-publish-latest"
+                "tape")))))
+       #:tests? #f))  ; FIXME tests depend on node-tape.
+    (home-page "https://github.com/inspect-js/is-map")
+    (synopsis "Javascript predicate to identify if value is @code{Map}")
+    (description "This package provides a Javascript function to identify if a
+value is a JS @code{Map}.")
+    (license license:expat)))
+
 (define-public node-is-regex
   (package
     (name "node-is-regex")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:20:48 2024
Received: from localhost ([127.0.0.1]:52688 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8Ge-0003tG-4O
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:48 -0500
Received: from 5.mo582.mail-out.ovh.net ([46.105.54.31]:41731)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8Gc-0003su-Oo
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:47 -0500
Received: from director1.ghost.mail-out.ovh.net (unknown [10.109.148.21])
 by mo582.mail-out.ovh.net (Postfix) with ESMTP id 22DAB26950
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:33 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-prgrk (unknown [10.110.96.132])
 by director1.ghost.mail-out.ovh.net (Postfix) with ESMTPS id C2BDF1FDBE;
 Mon,  5 Feb 2024 23:20:32 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.96])
 by ghost-submission-6684bf9d7b-prgrk with ESMTPSA
 id H0gvLUBtwWUvcQAA5/SvVQ
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:32 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-96R00152ecff43-69f5-4f43-aecb-dedea5811307,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 28/44] gnu: Add node-stop-iteration-iterator.
Date: Tue,  6 Feb 2024 00:19:16 +0100
Message-ID: <20240205231952.26410-28-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7872573625469625058
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddrleeinecuvehluhhsthgvrhfuihiivgepgeenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkedvpdhmohguvgepshhmthhpohhuth
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-stop-iteration-iterator): New variable.
---
 gnu/packages/node-xyz.scm | 37 +++++++++++++++++++++++++++++++++++++
 1 file changed, 37 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index 045ecfe139..c58f10e483 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -2286,6 +2286,43 @@ (define-public node-statsd-parser
 protocol used in @code{node-lynx}.")
     (license license:asl2.0)))
 
+(define-public node-stop-iteration-iterator
+  (package
+    (name "node-stop-iteration-iterator")
+    (version "1.0.0")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/ljharb/stop-iteration-iterator")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1kxwa74y1qb67r80s2pmys6zv1w44f5b20ys8s9b79nij83r88sl"))))
+    (build-system node-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (add-after 'patch-dependencies 'delete-dependencies
+           (lambda args
+             (delete-dependencies
+              '("@ljharb/eslint-config"
+                "aud"
+                "auto-changelog"
+                "eslint"
+                "npmignore"
+                "nyc"
+                "safe-publish-latest"
+                "tape")))))
+       #:tests? #f))  ; FIXME tests depend on node-tape.
+    (inputs
+     (list node-internal-slot))
+    (home-page "https://github.com/ljharb/stop-iteration-iterator")
+    (synopsis "Throw @code{StopIteration} when iterator is done in Javascript")
+    (description "This package provides a Javascript function for iterators to
+throw a @code{StopIteration} object to indicate when they are done.")
+    (license license:expat)))
+
 (define-public node-string-decoder
   (package
     (name "node-string-decoder")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:20:48 2024
Received: from localhost ([127.0.0.1]:52685 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8Gd-0003tA-Rc
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:48 -0500
Received: from 2.mo576.mail-out.ovh.net ([178.33.251.80]:43977)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8Gc-0003sn-6p
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:47 -0500
Received: from director4.ghost.mail-out.ovh.net (unknown [10.108.2.160])
 by mo576.mail-out.ovh.net (Postfix) with ESMTP id 32A992F2D4
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:32 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-lfxrk (unknown [10.108.42.79])
 by director4.ghost.mail-out.ovh.net (Postfix) with ESMTPS id C44ED1FD18;
 Mon,  5 Feb 2024 23:20:31 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.107])
 by ghost-submission-6684bf9d7b-lfxrk with ESMTPSA
 id KQKqJj9twWUkpAMAgKhzPw
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:31 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-107S00166a927e2-5729-44c1-97a9-46fdcb9698fd,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 27/44] gnu: Add node-isarray.
Date: Tue,  6 Feb 2024 00:19:15 +0100
Message-ID: <20240205231952.26410-27-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7872292150862144226
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrddutdejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehjeeipdhmohguvgepshhmthhpohhuth
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-isarray): New variable.

Change-Id: Ib17527f754ba4ba0a3cf446926ea039058b55167
---
 gnu/packages/node-xyz.scm | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index 197b103d5d..045ecfe139 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -879,6 +879,13 @@ (define-public node-is-arguments
 the passed value is an @code{Arguments} object."
    #:mozilla-doclink "Functions/arguments"))
 
+(define-public node-isarray
+  (node-trivial-package
+   "isarray" 0 "Array.isArray"
+   "This package provides a Javascript static method that determines whether
+the passed value is an Array."
+   #:mozilla-doclink "Global_Objects/Array/isArray"))
+
 (define-public node-is-array-buffer
   (package
     (name "node-is-array-buffer")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:20:47 2024
Received: from localhost ([127.0.0.1]:52683 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8Gd-0003t7-IF
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:47 -0500
Received: from 1.mo576.mail-out.ovh.net ([178.33.251.173]:36887)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8Gb-0003sk-05
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:45 -0500
Received: from director7.ghost.mail-out.ovh.net (unknown [10.108.17.203])
 by mo576.mail-out.ovh.net (Postfix) with ESMTP id CE0DA2F28E
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:30 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-nvqzp (unknown [10.108.54.28])
 by director7.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 678B21FE88;
 Mon,  5 Feb 2024 23:20:30 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.110])
 by ghost-submission-6684bf9d7b-nvqzp with ESMTPSA
 id z4pQFT5twWUjFgIAWp/UCQ
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:30 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-110S004b932cdd6-73c0-4890-bd68-9a9bd25bc6ca,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 26/44] gnu: Add node-is-arguments.
Date: Tue,  6 Feb 2024 00:19:14 +0100
Message-ID: <20240205231952.26410-26-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7871729199176803042
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepteevveffkeeikeffteeviefggefhleeiueejvdduieffhfejieeuleejkeegvdffnecuffhomhgrihhnpehtohhsthhrihhnghdrtggrlhhlnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrdduuddtnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehjeeipdhmohguvgepshhmthhpohhuth
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-is-arguments): New variable.

Change-Id: I1b0ad89cad5f23c66e3d316ee9857082cfc19c34
---
 gnu/packages/node-xyz.scm | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index 3055285f94..197b103d5d 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -871,6 +871,14 @@ (define-public node-irc
 It has functions for joining, parting, talking, and many other IRC commands.")
     (license license:gpl3+)))
 
+(define-public node-is-arguments
+  (node-trivial-package
+   "is-arguments" 0
+   "(value) => Object.prototype.toString.call(value) === '[object Arguments]'"
+   "This package provides a Javascript static method that determines whether
+the passed value is an @code{Arguments} object."
+   #:mozilla-doclink "Functions/arguments"))
+
 (define-public node-is-array-buffer
   (package
     (name "node-is-array-buffer")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:43 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:20:43 2024
Received: from localhost ([127.0.0.1]:52678 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8GZ-0003sY-56
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:43 -0500
Received: from 2.mo561.mail-out.ovh.net ([46.105.75.36]:59837)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8GW-0003rs-8c
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:41 -0500
Received: from director1.ghost.mail-out.ovh.net (unknown [10.109.148.21])
 by mo561.mail-out.ovh.net (Postfix) with ESMTP id 58E5326DA2
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:26 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-f8dts (unknown [10.111.174.181])
 by director1.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 07A6F1FE30;
 Mon,  5 Feb 2024 23:20:25 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.98])
 by ghost-submission-6684bf9d7b-f8dts with ESMTPSA
 id jDs1ODltwWW23ScAEMXqjw
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:25 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-98R002045a59f4-0b66-4429-8af3-fd247cabc187,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 24/44] gnu: Add node-is-array-buffer.
Date: Tue,  6 Feb 2024 00:19:12 +0100
Message-ID: <20240205231952.26410-24-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7870603299863782114
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddrleeknecuvehluhhsthgvrhfuihiivgepfeenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedupdhmohguvgepshhmthhpohhuth
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-is-array-buffer): New variable.
---
 gnu/packages/node-xyz.scm | 42 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 42 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index 888b311bdf..1a7058bfea 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -864,6 +864,48 @@ (define-public node-irc
 It has functions for joining, parting, talking, and many other IRC commands.")
     (license license:gpl3+)))
 
+(define-public node-is-array-buffer
+  (package
+    (name "node-is-array-buffer")
+    (version "3.0.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/inspect-js/is-array-buffer")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1f8pa8vgdizfmmv929zjywn9kac7h5aqv6fvvfhq6f0my6p3zwm1"))))
+    (build-system node-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (add-after 'patch-dependencies 'delete-dependencies
+           (lambda args
+             (delete-dependencies
+              '("@ljharb/eslint-config"
+		"aud"
+		"auto-changelog"
+		"available-typed-arrays"
+		"es-value-fixtures"
+		"eslint"
+		"for-each"
+		"in-publish"
+		"npmignore"
+		"nyc"
+		"object-inspect"
+		"safe-publish-latest"
+                "tape")))))
+       #:tests? #f))  ; FIXME tests depend on node-tape.
+    (inputs
+     (list node-call-bind node-get-intrinsic node-is-typed-array))
+    (home-page "https://github.com/inspect-js/is-array-buffer")
+    (synopsis "Javascript predicate to identify @code{ArrayBuffer}")
+    (description "This package provides a function to identify if a value is
+Javascript @code{ArrayBuffer}.")
+    (license license:expat)))
+
 (define-public node-is-callable
   (package
     (name "node-is-callable")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:43 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:20:43 2024
Received: from localhost ([127.0.0.1]:52676 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8GY-0003sQ-R3
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:43 -0500
Received: from 6.mo581.mail-out.ovh.net ([188.165.39.218]:43967)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8GV-0003rb-Ai
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:40 -0500
Received: from director5.ghost.mail-out.ovh.net (unknown [10.109.139.40])
 by mo581.mail-out.ovh.net (Postfix) with ESMTP id 31549270B3
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:25 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-l9gd2 (unknown [10.110.96.84])
 by director5.ghost.mail-out.ovh.net (Postfix) with ESMTPS id CF6351FE30;
 Mon,  5 Feb 2024 23:20:24 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.99])
 by ghost-submission-6684bf9d7b-l9gd2 with ESMTPSA
 id ITHkLzhtwWUF/wsAtmFz7A
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:24 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-99G003ca5cde0e-fa57-4270-a60e-7fe934f41e96,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 23/44] gnu: Add node-internal-slot.
Date: Tue,  6 Feb 2024 00:19:11 +0100
Message-ID: <20240205231952.26410-23-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7870321826787877602
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddrleelnecuvehluhhsthgvrhfuihiivgepieenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkedupdhmohguvgepshhmthhpohhuth
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-internal-slot): New variable.
---
 gnu/packages/node-xyz.scm | 39 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 39 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index 0d1a146c97..888b311bdf 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -766,6 +766,45 @@ (define-public node-inherits
 defaulting to Node's implementation otherwise.")
     (license license:isc)))
 
+(define-public node-internal-slot
+  (package
+    (name "node-internal-slot")
+    (version "1.0.5")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/ljharb/internal-slot")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1kjww0x09c3n6lzxp22ilq0c5xfpwvd0gj0wzs734qxj9yafb995"))))
+    (build-system node-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (add-after 'patch-dependencies 'delete-dependencies
+           (lambda args
+             (delete-dependencies
+              '("@ljharb/eslint-config"
+                "aud"
+                "auto-changelog"
+                "eslint"
+                "for-each"
+                "npmignore"
+                "nyc"
+                "object-inspect"
+                "safe-publish-latest"
+                "tape")))))
+       #:tests? #f))  ; FIXME tests depend on node-tape.
+    (inputs
+     (list node-has node-get-intrinsic node-side-channel))
+    (home-page "https://github.com/ljharb/internal-slot")
+    (synopsis "Private storage in Javascript")
+    (description "This package provides a Javascript function to store private
+data.  This function matches the Javascript concept of internal slots.")
+    (license license:expat)))
+
 (define-public node-irc-colors
   (package
     (name "node-irc-colors")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:20:42 2024
Received: from localhost ([127.0.0.1]:52674 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8GY-0003sJ-DF
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:42 -0500
Received: from 8.mo550.mail-out.ovh.net ([178.33.110.239]:36041)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8GU-0003rD-9L
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:39 -0500
Received: from director4.ghost.mail-out.ovh.net (unknown [10.109.148.21])
 by mo550.mail-out.ovh.net (Postfix) with ESMTP id 30A03272B3
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:24 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-v6lfp (unknown [10.111.182.166])
 by director4.ghost.mail-out.ovh.net (Postfix) with ESMTPS id D74E51FD18;
 Mon,  5 Feb 2024 23:20:23 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.99])
 by ghost-submission-6684bf9d7b-v6lfp with ESMTPSA
 id 8MpRMDdtwWUMFwIAhG3Pbg
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:23 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-99G003bc42bad0-2c75-4d16-be27-6878bf17e82c,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 22/44] gnu: Add node-is-shared-array-buffer.
Date: Tue,  6 Feb 2024 00:19:10 +0100
Message-ID: <20240205231952.26410-22-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7870040352979935970
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddrleelnecuvehluhhsthgvrhfuihiivgepfeenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehhedtpdhmohguvgepshhmthhpohhuth
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-is-shared-array-buffer): New variable.
---
 gnu/packages/node-xyz.scm | 42 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 42 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index 785e3a8844..0d1a146c97 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -912,6 +912,48 @@ (define-public node-is-regex
 value is a JS @code{Regex}.")
     (license license:expat)))
 
+(define-public node-is-shared-array-buffer
+  (package
+    (name "node-is-shared-array-buffer")
+    (version "1.0.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/inspect-js/is-shared-array-buffer")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0k9lmmxfnh2kjfp884jyvnyncl0g0q4ywlxvp2jqpvbp6rdfjlaf"))))
+    (build-system node-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (add-after 'patch-dependencies 'delete-dependencies
+           (lambda args
+             (delete-dependencies
+              '("@ljharb/eslint-config"
+		"aud"
+		"auto-changelog"
+		"available-typed-arrays"
+		"es-value-fixtures"
+		"eslint"
+		"for-each"
+		"in-publish"
+		"npmignore"
+		"nyc"
+		"object-inspect"
+		"safe-publish-latest"
+                "tape")))))
+       #:tests? #f))  ; FIXME tests depend on node-tape.
+    (inputs
+     (list node-call-bind))
+    (home-page "https://github.com/inspect-js/is-shared-array-buffer")
+    (synopsis "Javascript predicate to identify @code{SharedArrayBuffer}")
+    (description "This package provides a function to identify if a value is
+Javascript @code{SharedArrayBuffer}.")
+    (license license:expat)))
+
 (define-public node-is-symbol
   (package
     (name "node-is-symbol")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:20:42 2024
Received: from localhost ([127.0.0.1]:52672 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8GY-0003sB-3H
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:42 -0500
Received: from 15.mo584.mail-out.ovh.net ([91.121.62.11]:48973)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8GT-0003qt-9d
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:38 -0500
Received: from director8.ghost.mail-out.ovh.net (unknown [10.108.17.203])
 by mo584.mail-out.ovh.net (Postfix) with ESMTP id 0BCB026BA3
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:23 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-8ghcf (unknown [10.110.178.32])
 by director8.ghost.mail-out.ovh.net (Postfix) with ESMTPS id A49331FD4E;
 Mon,  5 Feb 2024 23:20:22 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.105])
 by ghost-submission-6684bf9d7b-8ghcf with ESMTPSA
 id 5eBVJTZtwWU+MAAAe72HyA
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:22 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-105G00691e7d693-311d-4cf5-b50e-952db40c5f73,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 21/44] gnu: Add node-is-typed-array.
Date: Tue,  6 Feb 2024 00:19:09 +0100
Message-ID: <20240205231952.26410-21-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7869758875841454818
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrddutdehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkeegpdhmohguvgepshhmthhpohhuth
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-is-typed-array): New variable.

Change-Id: I9e8b8cadae5f9fd1034e894dfdf39907c9fc2860
---
 gnu/packages/node-xyz.scm | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index d423281103..785e3a8844 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -2238,6 +2238,14 @@ (define-public node-which-typed-array
 robustly cache all language-level intrinsics at first require time.")
     (license license:expat)))
 
+(define-public node-is-typed-array
+  (node-trivial-package
+   "is-typed-array" 0 "(value) => !!whichTypedArray(value)"
+   "This package provides a Javascript static method that determines whether
+the passed value is a @code{TypedArray} object."
+   #:mozilla-doclink "Global_Objects/TypedArray"
+   #:propagated-inputs (list node-which-typed-array)))
+
 (define-public node-wrappy
   (package
     (name "node-wrappy")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:20:42 2024
Received: from localhost ([127.0.0.1]:52670 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8GX-0003s8-Oh
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:42 -0500
Received: from 8.mo581.mail-out.ovh.net ([46.105.77.114]:50849)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8GS-0003qr-51
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:37 -0500
Received: from director7.ghost.mail-out.ovh.net (unknown [10.108.25.252])
 by mo581.mail-out.ovh.net (Postfix) with ESMTP id 1DA70267CF
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:22 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-9cbvm (unknown [10.111.182.153])
 by director7.ghost.mail-out.ovh.net (Postfix) with ESMTPS id B518B1FD23;
 Mon,  5 Feb 2024 23:20:21 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.106])
 by ghost-submission-6684bf9d7b-9cbvm with ESMTPSA
 id +nIrJjVtwWWx7AIASZT4zA
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:21 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-106R00675ff1c56-1eb7-4462-b6fb-fd027a143a04,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 20/44] gnu: Add node-is-weakset.
Date: Tue,  6 Feb 2024 00:19:08 +0100
Message-ID: <20240205231952.26410-20-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7869477402407527138
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddruddtieenucevlhhushhtvghrufhiiigvpedvnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekuddpmhhouggvpehsmhhtphhouhht
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-is-weakset): New variable.

Change-Id: Id50f6d1e5bd0087994cc47fa8ee7ecb8fcee5b81
---
 gnu/packages/node-xyz.scm | 43 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 43 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index 78f79706eb..d423281103 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -992,6 +992,49 @@ (define-public node-is-weakmap
 value is a JS @code{WeakMap}.")
     (license license:expat)))
 
+(define-public node-is-weakset
+  (package
+    (name "node-is-weakset")
+    (version "2.0.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/inspect-js/is-weakset")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1ccsv965v76l27922d17j6dwhrbpghxb4hizca7b9yclp6rxig96"))))
+    (build-system node-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (add-after 'patch-dependencies 'delete-dependencies
+           (lambda args
+             (delete-dependencies
+              '("@ljharb/eslint-config"
+		"aud"
+		"auto-changelog"
+		"core-js"
+		"es5-shim"
+		"es6-shim"
+		"eslint"
+		"for-each"
+		"in-publish"
+                "npmignore"
+		"nyc"
+		"object-inspect"
+		"safe-publish-latest"
+                "tape")))))
+       #:tests? #f))  ; FIXME tests depend on node-tape.
+    (inputs
+     (list node-call-bind node-get-intrinsic))
+    (home-page "https://github.com/inspect-js/is-weakset")
+    (synopsis "Javascript predicate to identify if value is @code{WeakSet}")
+    (description "This package provides a Javascript function to identify if a
+value is a JS @code{WeakSet}.")
+    (license license:expat)))
+
 (define-public node-long-stack-traces
   (package
     (name "node-long-stack-traces")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:20:38 2024
Received: from localhost ([127.0.0.1]:52664 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8GU-0003rU-7T
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:38 -0500
Received: from 3.mo581.mail-out.ovh.net ([46.105.34.113]:48715)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8GR-0003qY-Co
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:36 -0500
Received: from director1.ghost.mail-out.ovh.net (unknown [10.109.148.21])
 by mo581.mail-out.ovh.net (Postfix) with ESMTP id D3221262A8
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:20 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-2nphr (unknown [10.110.113.175])
 by director1.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 86CF51FE30;
 Mon,  5 Feb 2024 23:20:20 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.106])
 by ghost-submission-6684bf9d7b-2nphr with ESMTPSA
 id gSR3HTRtwWXXGwAA4mJr0g
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:20 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-106R006eaae0095-6387-45eb-bb87-5b1af0ce52d2,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 19/44] gnu: Add node-is-weakmap.
Date: Tue,  6 Feb 2024 00:19:07 +0100
Message-ID: <20240205231952.26410-19-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7868914453169103586
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddruddtieenucevlhhushhtvghrufhiiigvpedvnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekuddpmhhouggvpehsmhhtphhouhht
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-is-weakmap): New variable.

Change-Id: I5547ed3b6af691c69471ebc49e693bff4aad7f83
---
 gnu/packages/node-xyz.scm | 41 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 41 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index f36eb3f8bd..78f79706eb 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -951,6 +951,47 @@ (define-public node-is-symbol
 value is a @code{Symbol}.")
     (license license:expat)))
 
+(define-public node-is-weakmap
+  (package
+    (name "node-is-weakmap")
+    (version "2.0.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/inspect-js/is-weakmap")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0ipjqvpbqj4wi5mi4zkds9h0ywsvfammcd232dcip7mlkqpx1wx8"))))
+    (build-system node-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (add-after 'patch-dependencies 'delete-dependencies
+           (lambda args
+             (delete-dependencies
+              '("@ljharb/eslint-config"
+		"aud"
+		"auto-changelog"
+		"core-js"
+		"es5-shim"
+		"es6-shim"
+		"eslint"
+		"for-each"
+		"in-publish"
+		"npmignore"
+		"nyc"
+		"object-inspect"
+		"safe-publish-latest"
+                "tape")))))
+       #:tests? #f))  ; FIXME tests depend on node-tape.
+    (home-page "https://github.com/inspect-js/is-weakmap")
+    (synopsis "Javascript predicate to identify if value is @code{WeakMap}")
+    (description "This package provides a Javascript function to identify if a
+value is a JS @code{WeakMap}.")
+    (license license:expat)))
+
 (define-public node-long-stack-traces
   (package
     (name "node-long-stack-traces")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:20:38 2024
Received: from localhost ([127.0.0.1]:52662 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8GT-0003rL-S2
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:38 -0500
Received: from 3.mo583.mail-out.ovh.net ([46.105.40.108]:47495)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8GO-0003ph-0E
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:36 -0500
Received: from director3.ghost.mail-out.ovh.net (unknown [10.109.139.72])
 by mo583.mail-out.ovh.net (Postfix) with ESMTP id CD0FA274E8
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:17 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-ld4jb (unknown [10.110.96.223])
 by director3.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 7A8131FDD4;
 Mon,  5 Feb 2024 23:20:17 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.110])
 by ghost-submission-6684bf9d7b-ld4jb with ESMTPSA
 id 2PtUGjFtwWV9bwAAhFv9CQ
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:17 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-110S00469385a05-cb92-4d69-8b67-000d8f9126cb,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 16/44] gnu: Add node-is-regex.
Date: Tue,  6 Feb 2024 00:19:04 +0100
Message-ID: <20240205231952.26410-16-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7868070024854692578
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddruddutdenucevlhhushhtvghrufhiiigvpeefnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekfedpmhhouggvpehsmhhtphhouhht
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-is-regex): New variable.
---
 gnu/packages/node-xyz.scm | 42 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 42 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index 6732a3803f..013e0a0970 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -870,6 +870,48 @@ (define-public node-is-callable
 value is callable.")
     (license license:expat)))
 
+(define-public node-is-regex
+  (package
+    (name "node-is-regex")
+    (version "1.1.4")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/inspect-js/is-regex")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0pbjvzl20wvjj1khwrqrg3fipv8xfpm0x2raazjdn03c1s2zrvgi"))))
+    (build-system node-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (add-after 'patch-dependencies 'delete-dependencies
+           (lambda args
+             (delete-dependencies
+              '("@ljharb/eslint-config"
+		"aud"
+		"auto-changelog"
+		"core-js"
+		"eclint"
+		"eslint"
+		"foreach"
+		"in-publish"
+                "npmignore"
+		"nyc"
+		"object-inspect"
+		"safe-publish-latest"
+                "tape")))))
+       #:tests? #f))  ; FIXME tests depend on node-tape.
+    (inputs
+     (list node-call-bind node-has-tostringtag))
+    (home-page "https://github.com/inspect-js/is-regex")
+    (synopsis "Javascript predicate to identify if value is @code{Regex}")
+    (description "This package provides a Javascript function to identify if a
+value is a JS @code{Regex}.")
+    (license license:expat)))
+
 (define-public node-is-symbol
   (package
     (name "node-is-symbol")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:38 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:20:37 2024
Received: from localhost ([127.0.0.1]:52660 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8GT-0003rE-F5
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:37 -0500
Received: from 19.mo550.mail-out.ovh.net ([178.32.97.206]:37169)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8GP-0003q4-Qs
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:34 -0500
Received: from director10.ghost.mail-out.ovh.net (unknown [10.108.17.76])
 by mo550.mail-out.ovh.net (Postfix) with ESMTP id D1EEF26FCD
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:19 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-8crwz (unknown [10.110.178.134])
 by director10.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 8329E1FD44;
 Mon,  5 Feb 2024 23:20:19 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.106])
 by ghost-submission-6684bf9d7b-8crwz with ESMTPSA
 id peG/HDNtwWUd1z4AuhCZeQ
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:19 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-106R006f111a496-ae44-4bd4-8670-5e340aedacc7,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 18/44] gnu: Add node-side-channel.
Date: Tue,  6 Feb 2024 00:19:06 +0100
Message-ID: <20240205231952.26410-18-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7868632976751518434
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddruddtieenucevlhhushhtvghrufhiiigvpeefnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheehtddpmhhouggvpehsmhhtphhouhht
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-side-channel): New variable.
---
 gnu/packages/node-xyz.scm | 39 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 39 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index 4019b8ea81..f36eb3f8bd 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -1834,6 +1834,45 @@ (define-public node-serialport
 projects.  It combines a high-level Node.js stream interface with a useful
 default set of parsers and bindings.")))
 
+(define-public node-side-channel
+  (package
+    (name "node-side-channel")
+    (version "1.0.4")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/ljharb/side-channel")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0p2p8avsh2gmr5qvws246vz8781zyc60zrkgcmww8i43drf633bw"))))
+    (build-system node-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (add-after 'patch-dependencies 'delete-dependencies
+           (lambda args
+             (delete-dependencies
+              '("@ljharb/eslint-config"
+                "aud"
+                "auto-changelog"
+                "eclint"
+                "eslint"
+                "in-publish"
+                "npmignore"
+                "nyc"
+                "safe-publish-latest"
+                "tape")))))
+       #:tests? #f))  ; FIXME tests depend on node-tape.
+    (inputs
+     (list node-call-bind node-get-intrinsic node-object-inspect))
+    (home-page "https://github.com/ljharb/side-channel")
+    (synopsis "String information about any Javascript in a side channel")
+    (description "This package provides a Javascript function to store any
+value in a side channel.  It uses WeakMap if available.")
+    (license license:expat)))
+
 (define-public node-sqlite3
   (package
     (name "node-sqlite3")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:20:37 2024
Received: from localhost ([127.0.0.1]:52657 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8GT-0003r5-1z
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:37 -0500
Received: from 12.mo581.mail-out.ovh.net ([178.33.107.167]:50125)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8GO-0003po-U6
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:33 -0500
Received: from director7.ghost.mail-out.ovh.net (unknown [10.108.2.72])
 by mo581.mail-out.ovh.net (Postfix) with ESMTP id B44D1254B5
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:18 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-28x5j (unknown [10.110.168.56])
 by director7.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 625F01FE84;
 Mon,  5 Feb 2024 23:20:18 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.101])
 by ghost-submission-6684bf9d7b-28x5j with ESMTPSA
 id w2eoFTJtwWVqtgMATIHgUw
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:18 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-101G0040de7d3e4-6195-407b-b23f-1a3e7aa3e679,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 17/44] gnu: Add node-which-typed-array.
Date: Tue,  6 Feb 2024 00:19:05 +0100
Message-ID: <20240205231952.26410-17-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7868351499400372962
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddruddtudenucevlhhushhtvghrufhiiigvpedvnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekuddpmhhouggvpehsmhhtphhouhht
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-which-typed-array): New variable.
---
 gnu/packages/node-xyz.scm | 42 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 42 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index 013e0a0970..4019b8ea81 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -2073,6 +2073,48 @@ (define-public node-util-deprecate
 function with browser support.")
     (license license:expat)))
 
+(define-public node-which-typed-array
+  (package
+    (name "node-which-typed-array")
+    (version "1.1.11")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/inspect-js/which-typed-array")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1qrhihl9803hssw5ivivi29c9cvsq7mx4g9f0l2g1qij9vv9k5hy"))))
+    (build-system node-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (add-after 'patch-dependencies 'delete-dependencies
+           (lambda args
+             (delete-dependencies
+              '("@ljharb/eslint-config"
+                "aud"
+		"auto-changelog"
+		"eslint"
+		"in-publish"
+		"is-callable"
+		"make-arrow-function"
+		"make-generator-function"
+		"npmignore"
+		"nyc"
+		"safe-publish-latest"
+                "tape")))))
+       #:tests? #f))  ; FIXME tests depend on node-tape.
+    (inputs
+     (list node-available-typed-arrays node-call-bind node-for-each
+           node-has-tostringtag node-gopd))
+    (home-page "https://github.com/inspect-js/which-typed-array")
+    (synopsis "Javascript symbol support predicate function")
+    (description "This package provides a Javascript function to get and
+robustly cache all language-level intrinsics at first require time.")
+    (license license:expat)))
+
 (define-public node-wrappy
   (package
     (name "node-wrappy")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:35 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:20:35 2024
Received: from localhost ([127.0.0.1]:52653 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8GQ-0003qZ-Gp
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:34 -0500
Received: from 19.mo561.mail-out.ovh.net ([178.32.98.231]:37243)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8GM-0003pV-J0
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:31 -0500
Received: from director8.ghost.mail-out.ovh.net (unknown [10.109.176.101])
 by mo561.mail-out.ovh.net (Postfix) with ESMTP id 9FC1626DBA
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:16 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-zkzz8 (unknown [10.108.54.121])
 by director8.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 538581FDC3;
 Mon,  5 Feb 2024 23:20:16 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.98])
 by ghost-submission-6684bf9d7b-zkzz8 with ESMTPSA
 id FW2fCzBtwWWtHAAAcfd/Rg
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:16 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-98R002f45161c5-77c5-46a1-bb43-ad8cd0f74e00,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 15/44] gnu: Add node-object-inspect.
Date: Tue,  6 Feb 2024 00:19:03 +0100
Message-ID: <20240205231952.26410-15-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7867788552858886882
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddrleeknecuvehluhhsthgvrhfuihiivgepvdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedupdhmohguvgepshhmthhpohhuth
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-object-inspect): New variable.
---
 gnu/packages/node-xyz.scm | 47 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 47 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index 85fc1696c3..6732a3803f 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -1081,6 +1081,53 @@ (define-public node-normalize-path
 slashes, unless disabled.")
     (license license:expat)))
 
+(define-public node-object-inspect
+  (package
+    (name "node-object-inspect")
+    (version "1.12.3")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/inspect-js/object-inspect")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "16bki8gvgglxldj2gw38wlyihzkbjsf6wyxaids79x9215dl07iq"))))
+    (build-system node-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (add-after 'patch-dependencies 'delete-dependencies
+           (lambda args
+             (delete-dependencies
+              '("@ljharb/eslint-config"
+                "@pkgjs/support"
+                "aud"
+                "auto-changelog"
+                "core-js"
+                "error-cause"
+                "es-value-fixtures"
+                "eslint"
+                "for-each"
+                "functions-have-names"
+                "has-tostringtag"
+                "in-publish"
+                "jackspeak"
+                "make-arrow-function"
+                "mock-property"
+                "npmignore"
+                "nyc"
+                "safe-publish-latest"
+                "string.prototype.repeat"
+                "tape")))))
+       #:tests? #f))  ; FIXME tests depend on node-tape.
+    (home-page "https://github.com/inspect-js/object-inspect")
+    (synopsis "String representation of objects in Javascript")
+    (description "This package provides a Javascript function to inspect
+string representations of objects in Javascript.")
+    (license license:expat)))
+
 (define-public node-once
   (package
     (name "node-once")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:34 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:20:34 2024
Received: from localhost ([127.0.0.1]:52651 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8GQ-0003qR-6m
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:34 -0500
Received: from 9.mo583.mail-out.ovh.net ([178.32.96.204]:46321)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8GL-0003pM-Ae
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:30 -0500
Received: from director7.ghost.mail-out.ovh.net (unknown [10.109.140.207])
 by mo583.mail-out.ovh.net (Postfix) with ESMTP id 35B31274EF
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:15 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-8ghcf (unknown [10.110.96.188])
 by director7.ghost.mail-out.ovh.net (Postfix) with ESMTPS id E0F411FD23;
 Mon,  5 Feb 2024 23:20:14 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.102])
 by ghost-submission-6684bf9d7b-8ghcf with ESMTPSA
 id 4yzUMy5twWUpMAAAe72HyA
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:14 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-102R00497507efb-f90b-4a3f-99d2-43967d0f76aa,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 14/44] gnu: Add node-call-bind.
Date: Tue,  6 Feb 2024 00:19:02 +0100
Message-ID: <20240205231952.26410-14-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7867507077759099618
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddruddtvdenucevlhhushhtvghrufhiiigvpeefnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekfedpmhhouggvpehsmhhtphhouhht
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-call-bind): New variable.
---
 gnu/packages/node-xyz.scm | 36 ++++++++++++++++++++++++++++++++++++
 1 file changed, 36 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index 92d1e97925..85fc1696c3 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -283,6 +283,42 @@ (define-public node-buffer-crc32
 and fancy character sets, signed or unsigned data and has tests, for Node.")
     (license license:expat)))
 
+(define-public node-call-bind
+  (package
+    (name "node-call-bind")
+    (version "1.0.2")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/ljharb/call-bind")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1gqv3bisi64jzfgacwsx1rbd60bkadvpbsv66xgcn6r518qjdjix"))))
+    (build-system node-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (add-after 'patch-dependencies 'delete-dependencies
+           (lambda args
+             (delete-dependencies
+              '("@ljharb/eslint-config"
+                "aud"
+                "auto-changelog"
+		"eslint"
+		"nyc"
+		"safe-publish-latest"
+                "tape")))))
+       #:tests? #f))  ; FIXME tests depend on node-tape.
+    (inputs
+     (list node-function-bind node-get-intrinsic))
+    (home-page "https://github.com/ljharb/call-bind")
+    (synopsis "Implementation of Javascript .call.bind")
+    (description "This package provides a robust implementation of the
+.call.bind() in Javascript.")
+    (license license:expat)))
+
 (define-public node-color-name
   (package
     (name "node-color-name")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:34 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:20:34 2024
Received: from localhost ([127.0.0.1]:52648 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8GP-0003qI-LP
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:34 -0500
Received: from 18.mo561.mail-out.ovh.net ([87.98.172.162]:45115)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8GK-0003pF-Ab
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:30 -0500
Received: from director4.ghost.mail-out.ovh.net (unknown [10.108.17.76])
 by mo561.mail-out.ovh.net (Postfix) with ESMTP id 3697526DCC
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:14 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-jxrd2 (unknown [10.110.96.89])
 by director4.ghost.mail-out.ovh.net (Postfix) with ESMTPS id EB1CC1FD18;
 Mon,  5 Feb 2024 23:20:13 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.105])
 by ghost-submission-6684bf9d7b-jxrd2 with ESMTPSA
 id c/wBNi1twWV9MQAA23WKvQ
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:13 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-105G006b13f4eea-92da-4ab9-9d64-53c51667e8e7,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 13/44] gnu: Add node-gopd.
Date: Tue,  6 Feb 2024 00:19:01 +0100
Message-ID: <20240205231952.26410-13-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7867225600787669730
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrddutdehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedupdhmohguvgepshhmthhpohhuth
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-gopd): New variable.

Change-Id: I314f4ff187cc7feba6d1b473ea24e7544bb2b424
---
 gnu/packages/node-xyz.scm | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index 50dc7641e1..92d1e97925 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -634,6 +634,14 @@ (define-public node-global-gradle-clean
 clean task of each project.")
     (license license:expat)))
 
+(define-public node-gopd
+  (node-trivial-package
+   "gopd" 0 "Object.getOwnPropertyDescriptor"
+   "This package provides a static method which returns an object describing
+the defines new or modify existing properties in Javascript directly on an
+object, returning the object."
+   #:mozilla-doclink "Global_Objects/Object/getOwnPropertyDescriptor"))
+
 (define-public node-has
   (node-trivial-package
    "has" 0
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:20:33 2024
Received: from localhost ([127.0.0.1]:52646 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8GP-0003q6-9P
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:33 -0500
Received: from 14.mo561.mail-out.ovh.net ([188.165.43.98]:48305)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8GJ-0003p8-SU
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:29 -0500
Received: from director4.ghost.mail-out.ovh.net (unknown [10.108.17.76])
 by mo561.mail-out.ovh.net (Postfix) with ESMTP id 71E3726DBA
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:13 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-5b4z5 (unknown [10.110.113.233])
 by director4.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 12F121FD18;
 Mon,  5 Feb 2024 23:20:13 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.106])
 by ghost-submission-6684bf9d7b-5b4z5 with ESMTPSA
 id lr2CAS1twWXH2AMAI9D+Ig
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:13 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-106R006ef2b179f-08f1-4dfb-a795-171e3f0ca7ff,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 12/44] gnu: Add node-available-typed-arrays.
Date: Tue,  6 Feb 2024 00:19:00 +0100
Message-ID: <20240205231952.26410-12-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7866944128033153762
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddruddtieenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeiuddpmhhouggvpehsmhhtphhouhht
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-available-typed-arrays): New variable.
---
 gnu/packages/node-xyz.scm | 38 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 38 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index 14657a33b2..50dc7641e1 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -193,6 +193,44 @@ (define new-test-script
 ABI-stable across Node.js major versions.")
     (license license:expat)))
 
+(define-public node-available-typed-arrays
+  (package
+    (name "node-available-typed-arrays")
+    (version "1.0.5")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/inspect-js/available-typed-arrays")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1qvs30h8q785ma719232ckzpfqn10f36mxqfxs8c8ipzbwyxjxm6"))))
+    (build-system node-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (add-after 'patch-dependencies 'delete-dependencies
+           (lambda args
+             (delete-dependencies
+              '("@ljharb/eslint-config"
+                "array.prototype.every"
+                "aud"
+                "auto-changelog"
+		"eslint"
+                "evalmd"
+                "isarray"
+		"nyc"
+		"safe-publish-latest"
+                "tape")))))
+       #:tests? #f))  ; FIXME tests depend on node-tape.
+    (home-page "https://github.com/inspect-js/available-typed-arrays")
+    (synopsis "Returns Typed Array names in the current environment")
+    (description
+   "This package provides a Javascript function to return an array of Typed
+Array names that are available in the current environment.")
+    (license license:expat)))
+
 (define-public node-bindings
   (package
     (name "node-bindings")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:20:33 2024
Received: from localhost ([127.0.0.1]:52643 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8GO-0003px-Sq
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:33 -0500
Received: from 11.mo583.mail-out.ovh.net ([46.105.47.167]:59797)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8GI-0003oy-Lf
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:27 -0500
Received: from director10.ghost.mail-out.ovh.net (unknown [10.108.2.72])
 by mo583.mail-out.ovh.net (Postfix) with ESMTP id 6B804274EF
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:12 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-8qcg8 (unknown [10.110.113.226])
 by director10.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 111921FDB4;
 Mon,  5 Feb 2024 23:20:12 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.97])
 by ghost-submission-6684bf9d7b-8qcg8 with ESMTPSA
 id jB/jASxtwWWmUAMAPksfSg
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:12 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-97G002e3ee26f9-c603-4f45-af12-1373be45c57d,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 11/44] gnu: Add node-for-each.
Date: Tue,  6 Feb 2024 00:18:59 +0100
Message-ID: <20240205231952.26410-11-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7866662651710333666
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddrleejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkeefpdhmohguvgepshhmthhpohhuth
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-for-each): New variable.
---
 gnu/packages/node-xyz.scm | 33 +++++++++++++++++++++++++++++++++
 1 file changed, 33 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index facbeb6a75..14657a33b2 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -459,6 +459,39 @@ (define-public node-file-uri-to-path
 suitable for use with the @code{fs} module functions.")
     (license license:expat)))
 
+(define-public node-for-each
+  (package
+    (name "node-for-each")
+    (version "0.3.3")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/Raynos/for-each")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0c28lq995xr3anf407zizdh8z18pag6ww8fm95yxl8m1sdfljya7"))))
+    (build-system node-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (add-after 'patch-dependencies 'delete-dependencies
+           (lambda args
+             (delete-dependencies
+              '("@ljharb/eslint-config"
+		"eslint"
+		"nsp"
+                "tape")))))
+       #:tests? #f))  ; FIXME tests depend on node-tape.
+    (inputs (list node-is-callable))
+    (home-page "https://github.com/Raynos/for-each")
+    (synopsis "Alternative implementation of the forEach Javascript function")
+    (description "This package provides an alternative implementation of the
+forEach Javascript function, which works not only on
+@code{Array.prototype.forEach} but also on objects.")
+    (license license:expat)))
+
 (define-public node-function-bind
   (package
     (name "node-function-bind")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:20:32 2024
Received: from localhost ([127.0.0.1]:52641 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8GO-0003pr-Fu
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:32 -0500
Received: from 1.mo550.mail-out.ovh.net ([178.32.127.22]:46291)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8GH-0003ok-MV
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:26 -0500
Received: from director7.ghost.mail-out.ovh.net (unknown [10.108.2.211])
 by mo550.mail-out.ovh.net (Postfix) with ESMTP id 712AB26E62
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:11 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-x5hxv (unknown [10.108.42.198])
 by director7.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 16E171FD23;
 Mon,  5 Feb 2024 23:20:11 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.95])
 by ghost-submission-6684bf9d7b-x5hxv with ESMTPSA
 id eLZzAittwWX6ZwAAHRjcjg
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:11 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-95G0014d34139f-6a15-4c7d-b011-0abd12dc65da,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 10/44] gnu: Add node-is-symbol.
Date: Tue,  6 Feb 2024 00:18:58 +0100
Message-ID: <20240205231952.26410-10-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7866381174139577058
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddrleehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehhedtpdhmohguvgepshhmthhpohhuth
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-is-symbol): New variable.
---
 gnu/packages/node-xyz.scm | 39 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 39 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index c6e7cac861..facbeb6a75 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -755,6 +755,45 @@ (define-public node-is-callable
 value is callable.")
     (license license:expat)))
 
+(define-public node-is-symbol
+  (package
+    (name "node-is-symbol")
+    (version "1.0.4")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/inspect-js/is-symbol")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0lx6ym8y7wq3r1mzg6gbnpkd2dmprmylj14v1r6dj3sb8430kwps"))))
+    (build-system node-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (add-after 'patch-dependencies 'delete-dependencies
+           (lambda args
+             (delete-dependencies
+              '("@ljharb/eslint-config"
+		"aud"
+		"auto-changelog"
+		"eslint"
+		"has-tostringtag"
+		"in-publish"
+		"npmignore"
+		"nyc"
+		"object-inspect"
+		"safe-publish-latest"
+                "tape")))))
+       #:tests? #f))  ; FIXME tests depend on node-tape.
+    (inputs (list node-has-symbols))
+    (home-page "https://github.com/inspect-js/is-symbol")
+    (synopsis "Javascript predicate to identify if value is a symbol")
+    (description "This package provides a Javascript function to identify if a
+value is a @code{Symbol}.")
+    (license license:expat)))
+
 (define-public node-long-stack-traces
   (package
     (name "node-long-stack-traces")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:32 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:20:32 2024
Received: from localhost ([127.0.0.1]:52634 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8GK-0003pL-1T
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:32 -0500
Received: from 12.mo550.mail-out.ovh.net ([87.98.162.229]:55785)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8GG-0003ob-92
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:25 -0500
Received: from director6.ghost.mail-out.ovh.net (unknown [10.108.17.28])
 by mo550.mail-out.ovh.net (Postfix) with ESMTP id 39A2826A48
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:10 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-8qcg8 (unknown [10.110.113.89])
 by director6.ghost.mail-out.ovh.net (Postfix) with ESMTPS id E89A81FDB5;
 Mon,  5 Feb 2024 23:20:09 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.101])
 by ghost-submission-6684bf9d7b-8qcg8 with ESMTPSA
 id 3GHCIyltwWWhUAMAPksfSg
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:09 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-101G0040cd0e032-153f-489a-9dd9-83823d1b25f9,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 09/44] gnu: Add node-get-intrinsic.
Date: Tue,  6 Feb 2024 00:18:57 +0100
Message-ID: <20240205231952.26410-9-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7866099700323508962
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddruddtudenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheehtddpmhhouggvpehsmhhtphhouhht
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-get-intrinsic): New variable.
---
 gnu/packages/node-xyz.scm | 48 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 48 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index 896f9f058d..c6e7cac861 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -491,6 +491,54 @@ (define-public node-function-bind
 Function.prototype.bind Javascript function.")
     (license license:expat)))
 
+(define-public node-get-intrinsic
+  (package
+    (name "node-get-intrinsic")
+    (version "1.2.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/ljharb/get-intrinsic")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1b0h8n8azb6m1bc0lwmqm3lf2pzcplvngnsb3mfjybvkpc20ybmi"))))
+    (build-system node-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (add-after 'patch-dependencies 'delete-dependencies
+           (lambda args
+             (delete-dependencies
+              '("@ljharb/eslint-config"
+                "aud"
+                "auto-changelog"
+		"call-bind"
+		"es-abstract"
+		"es-value-fixtures"
+		"eslint"
+		"evalmd"
+		"for-each"
+		"gopd"
+		"make-async-function"
+		"make-async-generator-function"
+		"make-generator-function"
+		"mock-property"
+		"npmignore"
+		"nyc"
+		"object-inspect"
+		"safe-publish-latest"
+                "tape")))))
+       #:tests? #f))  ; FIXME tests depend on node-tape.
+    (inputs
+     (list node-function-bind node-has node-has-symbols node-has-proto))
+    (home-page "https://github.com/ljharb/get-intrinsic")
+    (synopsis "Javascript symbol support predicate function")
+    (description "This package provides a Javascript function to get and
+robustly cache all language-level intrinsics at first require time.")
+    (license license:expat)))
+
 (define-public node-global-gradle-clean
   (package
     (name "node-global-gradle-clean")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:20:26 2024
Received: from localhost ([127.0.0.1]:52630 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8GH-0003oq-JQ
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:25 -0500
Received: from 17.mo581.mail-out.ovh.net ([188.165.35.227]:48385)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8GF-0003oO-48
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:24 -0500
Received: from director3.ghost.mail-out.ovh.net (unknown [10.109.148.116])
 by mo581.mail-out.ovh.net (Postfix) with ESMTP id 15E6024F05
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:09 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-8crwz (unknown [10.110.168.168])
 by director3.ghost.mail-out.ovh.net (Postfix) with ESMTPS id ACB8A1FDAC;
 Mon,  5 Feb 2024 23:20:08 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.107])
 by ghost-submission-6684bf9d7b-8crwz with ESMTPSA
 id /XlDJShtwWUE1z4AuhCZeQ
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:08 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-107S0017df0d9ea-4a0e-4cb9-bcfd-c4ee092bceed,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 08/44] gnu: Add node-is-callable.
Date: Tue,  6 Feb 2024 00:18:56 +0100
Message-ID: <20240205231952.26410-8-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7865818227846996706
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddruddtjeenucevlhhushhtvghrufhiiigvpedunecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekuddpmhhouggvpehsmhhtphhouhht
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-is-callable): New variable.
---
 gnu/packages/node-xyz.scm | 45 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 45 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index d2ef624082..896f9f058d 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -662,6 +662,51 @@ (define-public node-irc
 It has functions for joining, parting, talking, and many other IRC commands.")
     (license license:gpl3+)))
 
+(define-public node-is-callable
+  (package
+    (name "node-is-callable")
+    (version "1.2.7")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/inspect-js/is-callable")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "0syzhiw9k1ync27avrpbz5vznz2yj2n4i2z4ypylv53flzar9hk6"))))
+    (build-system node-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (add-after 'patch-dependencies 'delete-dependencies
+           (lambda args
+             (delete-dependencies
+              '("@ljharb/eslint-config"
+		"aud"
+		"auto-changelog"
+		"available-typed-arrays"
+		"eclint"
+		"es-value-fixtures"
+		"eslint"
+		"for-each"
+		"has-tostringtag"
+		"make-arrow-function"
+		"make-async-function"
+		"make-generator-function"
+		"npmignore"
+		"nyc"
+		"object-inspect"
+		"rimraf"
+		"safe-publish-latest"
+                "tape")))))
+       #:tests? #f))  ; FIXME tests depend on node-tape.
+    (home-page "https://github.com/inspect-js/is-callable")
+    (synopsis "Javascript predicate to identify if value is callable")
+    (description "This package provides a Javascript function to identify if a
+value is callable.")
+    (license license:expat)))
+
 (define-public node-long-stack-traces
   (package
     (name "node-long-stack-traces")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:20:25 2024
Received: from localhost ([127.0.0.1]:52628 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8GH-0003om-Bd
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:25 -0500
Received: from 9.mo581.mail-out.ovh.net ([46.105.60.248]:46185)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8GD-0003oA-Va
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:22 -0500
Received: from director10.ghost.mail-out.ovh.net (unknown [10.108.9.153])
 by mo581.mail-out.ovh.net (Postfix) with ESMTP id CB44C24E7A
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:07 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-rt7j5 (unknown [10.110.168.37])
 by director10.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 85BBF1FDF1;
 Mon,  5 Feb 2024 23:20:07 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.101])
 by ghost-submission-6684bf9d7b-rt7j5 with ESMTPSA
 id iKW5HSdtwWWHGwAAqmE0/A
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:07 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-101G0040a7931b8-704b-4687-8563-766f391528ef,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 07/44] gnu: Add node-has-tostringtag.
Date: Tue,  6 Feb 2024 00:18:55 +0100
Message-ID: <20240205231952.26410-7-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7865255275980645090
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrddutddunecuvehluhhsthgvrhfuihiivgepudenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkedupdhmohguvgepshhmthhpohhuth
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-has-tostringtag): New variable.

Change-Id: Ifd2f0a13b76195ad9482501b02cec779df40a848
---
 gnu/packages/node-xyz.scm | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index af49151e73..d2ef624082 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -538,6 +538,15 @@ (define-public node-has-symbols
 symbols."
    #:mozilla-doclink "Global_Objects/Symbol"))
 
+(define-public node-has-tostringtag
+  (node-trivial-package
+   "has-tostringtag" 0
+   "() => typeof Symbol.toStringTag === 'symbol';"
+   "This package provides a Javascript function that checks if the
+@code{@@toStringTag} symbol is available."
+   #:mozilla-doclink "Global_Objects/Symbol/toStringTag"
+   #:shams #t))
+
 (define-public node-ieee754
   (package
     (name "node-ieee754")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:20:23 2024
Received: from localhost ([127.0.0.1]:52624 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8GF-0003oV-2o
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:23 -0500
Received: from 20.mo584.mail-out.ovh.net ([46.105.33.73]:45519)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8GB-0003ns-Og
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:21 -0500
Received: from director2.ghost.mail-out.ovh.net (unknown [10.108.9.135])
 by mo584.mail-out.ovh.net (Postfix) with ESMTP id B499E26B09
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:05 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-nvqzp (unknown [10.108.42.192])
 by director2.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 599891FD4D;
 Mon,  5 Feb 2024 23:20:05 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.101])
 by ghost-submission-6684bf9d7b-nvqzp with ESMTPSA
 id D4XMDyVtwWX9FQIAWp/UCQ
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:05 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-101G0040c47c061-277b-432a-8899-804811b3fa0e,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 05/44] gnu: Add node-has.
Date: Tue,  6 Feb 2024 00:18:53 +0100
Message-ID: <20240205231952.26410-5-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7864692325601436386
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepgeffudfgvdehffelvedvieefheekkeejgeehfeeuheevvdekkeejveeutedtgfdunecuffhomhgrihhnpehhrghsohifnhhprhhophgvrhhthidrtggrlhhlnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrddutddunecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkeegpdhmohguvgepshhmthhpohhuth
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-has): New variable.

Change-Id: I9e890eaecc13c3d9c67a89f5e93f449473dcbe62
---
 gnu/packages/node-xyz.scm | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index 31eee4e9fe..f4a10a7638 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -515,6 +515,15 @@ (define-public node-global-gradle-clean
 clean task of each project.")
     (license license:expat)))
 
+(define-public node-has
+  (node-trivial-package
+   "has" 0
+   "(obj, prop) => Object.prototype.hasOwnProperty.call(obj, prop)"
+   "This package returns a Javascript function that returns a boolean
+indicating whether this object has the specified property as its own property
+(as opposed to inheriting it)."
+   #:mozilla-doclink "Global_Objects/Object/hasOwnProperty"))
+
 (define-public node-has-proto
   (node-trivial-package
    "has-proto" 0 "() => true"
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:22 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:20:22 2024
Received: from localhost ([127.0.0.1]:52621 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8GD-0003oH-Rb
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:22 -0500
Received: from 11.mo550.mail-out.ovh.net ([188.165.48.29]:42397)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8GC-0003o1-BX
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:20 -0500
Received: from director2.ghost.mail-out.ovh.net (unknown [10.108.9.153])
 by mo550.mail-out.ovh.net (Postfix) with ESMTP id E301926EA1
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:06 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-k2rsv (unknown [10.110.168.37])
 by director2.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 844F11FD4A;
 Mon,  5 Feb 2024 23:20:06 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.110])
 by ghost-submission-6684bf9d7b-k2rsv with ESMTPSA
 id hTCqHCZtwWU2CwAAVMiVhw
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:06 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-110S00409d961f9-4083-4cde-a946-8fb8718f474e,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 06/44] gnu: Add node-has-symbols.
Date: Tue,  6 Feb 2024 00:18:54 +0100
Message-ID: <20240205231952.26410-6-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7864973803446526690
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrdduuddtnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehhedtpdhmohguvgepshhmthhpohhuth
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-has-symbols): New variable.

Change-Id: I70c587929317c06fc01053a42b881bbc7002565d
---
 gnu/packages/node-xyz.scm | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index f4a10a7638..af49151e73 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -531,6 +531,13 @@ (define-public node-has-proto
 Object prototypes."
    #:mozilla-doclink "Global_Objects/Object/getPrototypeOf"))
 
+(define-public node-has-symbols
+  (node-trivial-package
+   "has-symbols" 0 "() => true"
+   "This package returns true in Javascript because web browsers implement
+symbols."
+   #:mozilla-doclink "Global_Objects/Symbol"))
+
 (define-public node-ieee754
   (package
     (name "node-ieee754")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:19 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:20:19 2024
Received: from localhost ([127.0.0.1]:52617 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8GB-0003nu-Hs
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:19 -0500
Received: from 11.mo550.mail-out.ovh.net ([188.165.48.29]:38761)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8G8-0003nP-AA
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:17 -0500
Received: from director10.ghost.mail-out.ovh.net (unknown [10.109.148.116])
 by mo550.mail-out.ovh.net (Postfix) with ESMTP id 28E0E26A48
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:02 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-hk8vg (unknown [10.110.168.204])
 by director10.ghost.mail-out.ovh.net (Postfix) with ESMTPS id BC65F1FE0C;
 Mon,  5 Feb 2024 23:20:00 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.96])
 by ghost-submission-6684bf9d7b-hk8vg with ESMTPSA
 id QXGCOiBtwWWiagMAA5KVAA
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:20:00 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-96R0019c36b48a-afb1-4ebb-94e4-c19f178b66b4,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 04/44] gnu: Add node-has-proto.
Date: Tue,  6 Feb 2024 00:18:52 +0100
Message-ID: <20240205231952.26410-4-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7863847902271562466
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrdelieenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheehtddpmhhouggvpehsmhhtphhouhht
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-has-proto): New variable.

Change-Id: I4ce9dd80755207088b00121c2ea9f6bcb4761817
---
 gnu/packages/node-xyz.scm | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index a8607bd8b4..31eee4e9fe 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -515,6 +515,13 @@ (define-public node-global-gradle-clean
 clean task of each project.")
     (license license:expat)))
 
+(define-public node-has-proto
+  (node-trivial-package
+   "has-proto" 0 "() => true"
+   "This package returns true in Javascript because web browsers implement
+Object prototypes."
+   #:mozilla-doclink "Global_Objects/Object/getPrototypeOf"))
+
 (define-public node-ieee754
   (package
     (name "node-ieee754")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:18 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:20:18 2024
Received: from localhost ([127.0.0.1]:52615 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8GA-0003nf-60
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:18 -0500
Received: from 3.mo560.mail-out.ovh.net ([46.105.58.226]:33401)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8G6-0003n6-EE
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:15 -0500
Received: from director4.ghost.mail-out.ovh.net (unknown [10.108.9.135])
 by mo560.mail-out.ovh.net (Postfix) with ESMTP id 590AA255AD
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:20:00 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-ld4jb (unknown [10.110.168.164])
 by director4.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 015CC1FD65;
 Mon,  5 Feb 2024 23:19:59 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.109])
 by ghost-submission-6684bf9d7b-ld4jb with ESMTPSA
 id nT8JNx9twWVJbwAAhFv9CQ
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:19:59 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-109S0035b532dc8-3f79-4171-95ce-c1eefe127e57,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 03/44] gnu: Add node-function-bind.
Date: Tue,  6 Feb 2024 00:18:51 +0100
Message-ID: <20240205231952.26410-3-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7863284950798099170
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddruddtleenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeitddpmhhouggvpehsmhhtphhouhht
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/node-xyz.scm (node-function-bind): New variable.
---
 gnu/packages/node-xyz.scm | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index 36fa575049..a8607bd8b4 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -459,6 +459,38 @@ (define-public node-file-uri-to-path
 suitable for use with the @code{fs} module functions.")
     (license license:expat)))
 
+(define-public node-function-bind
+  (package
+    (name "node-function-bind")
+    (version "1.1.1")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/Raynos/function-bind")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "19dcz6b3xs4hfxmjzr6b52r0rj3yziw8spzq4xpwnmggwyks7nm6"))))
+    (build-system node-build-system)
+    (arguments
+     `(#:phases
+       (modify-phases %standard-phases
+         (add-after 'patch-dependencies 'delete-dependencies
+           (lambda args
+             (delete-dependencies
+              '("@ljharb/eslint-config"
+                "covert"
+                "eslint"
+                "jscs"
+                "tape")))))
+       #:tests? #f))
+    (home-page "https://github.com/Raynos/function-bind")
+    (synopsis "Implementation of function.prototype.bind")
+    (description "This package provides a robust implementation of the
+Function.prototype.bind Javascript function.")
+    (license license:expat)))
+
 (define-public node-global-gradle-clean
   (package
     (name "node-global-gradle-clean")
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:18 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:20:18 2024
Received: from localhost ([127.0.0.1]:52613 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8G9-0003nd-Lz
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:18 -0500
Received: from 7.mo560.mail-out.ovh.net ([188.165.48.182]:40729)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8G4-0003n1-KB
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:14 -0500
Received: from director7.ghost.mail-out.ovh.net (unknown [10.109.148.110])
 by mo560.mail-out.ovh.net (Postfix) with ESMTP id 23C5F2532F
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:19:57 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-4tws9 (unknown [10.110.178.134])
 by director7.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 6FB3C1FD23;
 Mon,  5 Feb 2024 23:19:57 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.108])
 by ghost-submission-6684bf9d7b-4tws9 with ESMTPSA
 id A3CzFR1twWX4TQIAkrM3og
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:19:57 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-108S002626b4952-1d4a-41f6-aff4-55ad0f47e314,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 01/44] guix: build-system: node: Add node-trivial-package
 helper.
Date: Tue,  6 Feb 2024 00:18:49 +0100
Message-ID: <20240205231952.26410-1-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7862440527001936610
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffogggtgfesthekredtredtjeenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeekgfetleeukeelfeffueeijeeikeevffeuveeuffeigfeiteeijeehffegfeelhfenucffohhmrghinhepmhhoiihilhhlrgdrohhrghenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddruddtkeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeitddpmhhouggvpehsmhhtphhouhht
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* guix/build-system/node.scm (node-trivial-package): Add function.

Change-Id: I618750ebb3a9f9c4ec4f22256541cfbdfbf4388a
---
 gnu/packages/node-xyz.scm  |  2 +-
 guix/build-system/node.scm | 52 +++++++++++++++++++++++++++++++++++++-
 2 files changed, 52 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/node-xyz.scm b/gnu/packages/node-xyz.scm
index d68f730b77..36fa575049 100644
--- a/gnu/packages/node-xyz.scm
+++ b/gnu/packages/node-xyz.scm
@@ -5,7 +5,7 @@
 ;;; Copyright © 2021 Charles <charles.b.jackson@HIDDEN>
 ;;; Copyright © 2021 Philip McGrath <philip@HIDDEN>
 ;;; Copyright © 2021 Dhruvin Gandhi <contact@HIDDEN>
-;;; Copyright © 2022 Nicolas Graves <ngraves@HIDDEN>
+;;; Copyright © 2022, 2023, 2024 Nicolas Graves <ngraves@HIDDEN>
 ;;; Copyright © 2023 Jelle Licht <jlicht@HIDDEN>
 ;;;
 ;;; This file is part of GNU Guix.
diff --git a/guix/build-system/node.scm b/guix/build-system/node.scm
index 3f73390809..8a903b4fe5 100644
--- a/guix/build-system/node.scm
+++ b/guix/build-system/node.scm
@@ -29,9 +29,59 @@ (define-module (guix build-system node)
   #:use-module (guix search-paths)
   #:use-module (guix build-system)
   #:use-module (guix build-system gnu)
+  #:use-module (guix build-system trivial)
+  #:use-module ((guix licenses) #:prefix license:)
   #:export (%node-build-system-modules
             node-build
-            node-build-system))
+            node-build-system
+
+            node-trivial-package))
+
+(define* (node-trivial-package node-name version replacement description
+                               #:key (propagated-inputs '())
+                               (mozilla-doclink #f)  ;maybe-string
+                               (shams #f))
+  "This helper makes it easy to replace a cumbersome npm package by the
+underlying javascript code. This is also useful to cut down the Node
+dependency tree for some cumbersome polyfills that all current web browsers
+already support."
+  (package
+    (name (string-append "node-"
+                         (string-join (string-split node-name #\.) "-")))
+    (version (format #f "~a" version))
+    (source #f)
+    (build-system trivial-build-system)
+    (arguments
+     (list
+      #:builder
+      (with-imported-modules '((guix build utils))
+        #~(begin
+            (use-modules (guix build utils))
+            (let ((dir (string-append #$output "/lib/node_modules/" #$node-name)))
+              (mkdir-p dir)
+              (with-output-to-file (string-append dir "/index.js")
+                (lambda _
+                  (format #t "module.exports = ~a\n" #$replacement)))
+              (when #$shams
+                (copy-file (string-append dir "/index.js")
+                           (string-append dir "/shams.js")))
+              (with-output-to-file (string-append dir "/package.json")
+                (lambda _
+                  (format #t "{\"name\":~s~a}\n" #$node-name
+                          (if #$shams
+                              "\
+,\"exports\":{\".\":\"./index.js\",\"./shams\":\"./shams.js\"}"
+                              "")))))))))
+    (propagated-inputs propagated-inputs)
+    (home-page
+     (if mozilla-doclink
+         (string-append
+          "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/"
+          mozilla-doclink "#browser_compatibility")
+         ""))
+    (synopsis (string-append "Replacement for npm package " name))
+    (description description)
+    (license license:gpl3+)))
 
 (define %node-build-system-modules
   ;; Build-side modules imported by default.
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at 68941 <at> debbugs.gnu.org:


Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:20:15 2024
Received: from localhost ([127.0.0.1]:52610 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8G7-0003nO-Ae
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:15 -0500
Received: from 7.mo560.mail-out.ovh.net ([188.165.48.182]:49457)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8G4-0003n4-OH
 for 68941 <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:20:13 -0500
Received: from director6.ghost.mail-out.ovh.net (unknown [10.108.25.52])
 by mo560.mail-out.ovh.net (Postfix) with ESMTP id 269E925563
 for <68941 <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:19:59 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-f8dts (unknown [10.108.54.148])
 by director6.ghost.mail-out.ovh.net (Postfix) with ESMTPS id BC0861FDBC;
 Mon,  5 Feb 2024 23:19:58 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.97])
 by ghost-submission-6684bf9d7b-f8dts with ESMTPSA
 id 2SUDJh5twWVf3ScAEMXqjw
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:19:58 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-97G002debafd94-0aea-459a-8407-9eb520c97288,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: 68941 <at> debbugs.gnu.org
Subject: [PATCH 02/44] guix: build-system: node: Add node-is-type-object
 helper.
Date: Tue,  6 Feb 2024 00:18:50 +0100
Message-ID: <20240205231952.26410-2-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
In-Reply-To: <20240205231952.26410-1-ngraves@HIDDEN>
References: <20240205231952.26410-1-ngraves@HIDDEN>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7863003478556140258
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepteevveffkeeikeffteeviefggefhleeiueejvdduieffhfejieeuleejkeegvdffnecuffhomhgrihhnpehtohhsthhrihhnghdrtggrlhhlnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrdeljeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeitddpmhhouggvpehsmhhtphhouhht
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68941
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* guix/build-system/node.scm (node-is-type-object): Add function.

Change-Id: I7027aff3b314cd999798afd8c11dc90ef7c6e43c
---
 guix/build-system/node.scm | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/guix/build-system/node.scm b/guix/build-system/node.scm
index 8a903b4fe5..b52b8f4f3e 100644
--- a/guix/build-system/node.scm
+++ b/guix/build-system/node.scm
@@ -35,8 +35,22 @@ (define-module (guix build-system node)
             node-build
             node-build-system
 
+            node-is-type-object
             node-trivial-package))
 
+(define* (node-is-type-object type #:optional (type-exists? #t))
+  "Helper for node packages replacement.  This is actual code factorized from
+the packages it replaces, use with caution.  It doesn't apply to all
+javascript types."
+  (string-append
+   "function(value) {"
+   (if type-exists?
+       (string-append
+        "if (typeof value === '" (string-downcase type) "') {return true;} ")
+       "")
+   "if (value === null || typeof value !== 'object') {return false;}
+  return Object.prototype.toString.call(value) === '[object " type "]';}"))
+
 (define* (node-trivial-package node-name version replacement description
                                #:key (propagated-inputs '())
                                (mozilla-doclink #f)  ;maybe-string
-- 
2.41.0





Information forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 5 Feb 2024 23:16:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:16:59 2024
Received: from localhost ([127.0.0.1]:52603 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8Cw-0003i1-Md
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:16:59 -0500
Received: from lists.gnu.org ([2001:470:142::17]:44914)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8Cr-0003hk-8S
 for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:16:57 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ngraves@HIDDEN>)
 id 1rX8CY-0004m7-Hc
 for guix-patches@HIDDEN; Mon, 05 Feb 2024 18:16:34 -0500
Received: from 5.mo582.mail-out.ovh.net ([46.105.54.31])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ngraves@HIDDEN>)
 id 1rX8CQ-0000rp-Bo
 for guix-patches@HIDDEN; Mon, 05 Feb 2024 18:16:34 -0500
Received: from director6.ghost.mail-out.ovh.net (unknown [10.109.148.175])
 by mo582.mail-out.ovh.net (Postfix) with ESMTP id 98B4E26BC0
 for <guix-patches@HIDDEN>; Mon,  5 Feb 2024 23:16:15 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-lfxrk (unknown [10.108.42.231])
 by director6.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 339A11FD3F;
 Mon,  5 Feb 2024 23:16:15 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.96])
 by ghost-submission-6684bf9d7b-lfxrk with ESMTPSA
 id SeomCD9swWXaoQMAgKhzPw
 (envelope-from <ngraves@HIDDEN>); Mon, 05 Feb 2024 23:16:15 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-96R00162316a73-91c7-45da-9967-81f2af791e9b,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: guix-patches@HIDDEN
Subject: [PATCH 00/44] Node : a solution for tiny packages.
Date: Tue,  6 Feb 2024 00:06:10 +0100
Message-ID: <20240205231557.22629-1-ngraves@HIDDEN>
X-Mailer: git-send-email 2.41.0
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Ovh-Tracer-Id: 7799953080306754274
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffoggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepkeffgeetfffgffejgeejvdffgfdtvdeuueetgfefuedvjeegvdegjeejveeuueevnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrdelieenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepghhuihigqdhprghttghhvghssehgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkedvpdhmohguvgepshhmthhpohhuth
Received-SPF: pass client-ip=46.105.54.31; envelope-from=ngraves@HIDDEN;
 helo=5.mo582.mail-out.ovh.net
X-Spam_score_int: -18
X-Spam_score: -1.9
X-Spam_bar: -
X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
Cc: ngraves@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

This patch series introduces a solution for tiny packages. Instead of
writing packages, we can simply rely on the javascript code that is
behind such a package. Introduce two helpers to allow this.

Based on these two helpers, package all propagated direct dependencies
of the deep-equal package. This is a good choice both for illustrating
this solution and for further Node packages, a lot of which rely on
this intermediate package.

This patch series depends on 66180.

Nicolas Graves (44):
  guix: build-system: node: Add node-trivial-package helper.
  guix: build-system: node: Add node-is-type-object helper.
  gnu: Add node-function-bind.
  gnu: Add node-has-proto.
  gnu: Add node-has.
  gnu: Add node-has-symbols.
  gnu: Add node-has-tostringtag.
  gnu: Add node-is-callable.
  gnu: Add node-get-intrinsic.
  gnu: Add node-is-symbol.
  gnu: Add node-for-each.
  gnu: Add node-available-typed-arrays.
  gnu: Add node-gopd.
  gnu: Add node-call-bind.
  gnu: Add node-object-inspect.
  gnu: Add node-is-regex.
  gnu: Add node-which-typed-array.
  gnu: Add node-side-channel.
  gnu: Add node-is-weakmap.
  gnu: Add node-is-weakset.
  gnu: Add node-is-typed-array.
  gnu: Add node-is-shared-array-buffer.
  gnu: Add node-internal-slot.
  gnu: Add node-is-array-buffer.
  gnu: Add node-define-properties.
  gnu: Add node-is-arguments.
  gnu: Add node-isarray.
  gnu: Add node-stop-iteration-iterator.
  gnu: Add node-is-map.
  gnu: Add node-is-set.
  gnu: Add node-is-string.
  gnu: Add node-is-number-object.
  gnu: Add node-is-bigint.
  gnu: Add node-is-boolean-object.
  gnu: Add node-object-is.
  gnu: Add node-es-get-iterator.
  gnu: Add node-which-boxed-primitive.
  gnu: Add node-which-collection.
  gnu: Add node-array-buffer-byte-length.
  gnu: Add node-is-date-object.
  gnu: Add node-object-assign.
  gnu: Add node-object-keys.
  gnu: Add node-regexp-prototype-flags.
  gnu: Add node-deep-equal.

 gnu/packages/node-xyz.scm  | 1123 +++++++++++++++++++++++++++++++++++-
 guix/build-system/node.scm |   66 ++-
 2 files changed, 1187 insertions(+), 2 deletions(-)

-- 
2.41.0





Acknowledgement sent to Nicolas Graves <ngraves@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#68941; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 5 Feb 2024 23:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.