GNU logs - #68941, boring messages


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 00/44] Node : a solution for tiny packages.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:17:02 +0000
Resent-Message-ID: <handler.68941.B.170717501914265 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
X-Debbugs-Original-To: guix-patches@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.170717501914265
          (code B ref -1); Mon, 05 Feb 2024 23:17:02 +0000
Received: (at submit) by debbugs.gnu.org; 5 Feb 2024 23:16:59 +0000
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>
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-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





Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: Nicolas Graves <ngraves@HIDDEN>
Subject: bug#68941: Acknowledgement ([PATCH 00/44] Node : a solution for
 tiny packages.)
Message-ID: <handler.68941.B.170717501914265.ack <at> debbugs.gnu.org>
References: <20240205231557.22629-1-ngraves@HIDDEN>
X-Gnu-PR-Message: ack 68941
X-Gnu-PR-Package: guix-patches
X-Gnu-PR-Keywords: patch
Reply-To: 68941 <at> debbugs.gnu.org
Date: Mon, 05 Feb 2024 23:17:02 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 guix-patches@HIDDEN

If you wish to submit further information on this problem, please
send it to 68941 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
68941: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D68941
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 02/44] guix: build-system: node: Add node-is-type-object helper.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:02 +0000
Resent-Message-ID: <handler.68941.B68941.170717521514599 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717521514599
          (code B ref 68941); Mon, 05 Feb 2024 23:21:02 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:15 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 01/44] guix: build-system: node: Add node-trivial-package helper.
References: <20240205231557.22629-1-ngraves@HIDDEN>
In-Reply-To: <20240205231557.22629-1-ngraves@HIDDEN>
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:02 +0000
Resent-Message-ID: <handler.68941.B68941.170717521814614 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717521814614
          (code B ref 68941); Mon, 05 Feb 2024 23:21:02 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:18 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 03/44] gnu: Add node-function-bind.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:03 +0000
Resent-Message-ID: <handler.68941.B68941.170717521814621 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717521814621
          (code B ref 68941); Mon, 05 Feb 2024 23:21:03 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:18 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 04/44] gnu: Add node-has-proto.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:03 +0000
Resent-Message-ID: <handler.68941.B68941.170717521914630 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717521914630
          (code B ref 68941); Mon, 05 Feb 2024 23:21:03 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:19 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 06/44] gnu: Add node-has-symbols.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:04 +0000
Resent-Message-ID: <handler.68941.B68941.170717522214653 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717522214653
          (code B ref 68941); Mon, 05 Feb 2024 23:21:04 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:22 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 05/44] gnu: Add node-has.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:05 +0000
Resent-Message-ID: <handler.68941.B68941.170717522314667 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717522314667
          (code B ref 68941); Mon, 05 Feb 2024 23:21:05 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:23 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 07/44] gnu: Add node-has-tostringtag.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:05 +0000
Resent-Message-ID: <handler.68941.B68941.170717522514690 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717522514690
          (code B ref 68941); Mon, 05 Feb 2024 23:21:05 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:25 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 08/44] gnu: Add node-is-callable.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:06 +0000
Resent-Message-ID: <handler.68941.B68941.170717522614698 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717522614698
          (code B ref 68941); Mon, 05 Feb 2024 23:21:06 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:26 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 09/44] gnu: Add node-get-intrinsic.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:06 +0000
Resent-Message-ID: <handler.68941.B68941.170717523214749 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717523214749
          (code B ref 68941); Mon, 05 Feb 2024 23:21:06 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:32 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 10/44] gnu: Add node-is-symbol.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:06 +0000
Resent-Message-ID: <handler.68941.B68941.170717523314757 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717523314757
          (code B ref 68941); Mon, 05 Feb 2024 23:21:06 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:33 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 11/44] gnu: Add node-for-each.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:07 +0000
Resent-Message-ID: <handler.68941.B68941.170717523314765 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717523314765
          (code B ref 68941); Mon, 05 Feb 2024 23:21:07 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:33 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 12/44] gnu: Add node-available-typed-arrays.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:08 +0000
Resent-Message-ID: <handler.68941.B68941.170717523314772 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717523314772
          (code B ref 68941); Mon, 05 Feb 2024 23:21:08 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:33 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 13/44] gnu: Add node-gopd.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:08 +0000
Resent-Message-ID: <handler.68941.B68941.170717523414786 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717523414786
          (code B ref 68941); Mon, 05 Feb 2024 23:21:08 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:34 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 14/44] gnu: Add node-call-bind.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:09 +0000
Resent-Message-ID: <handler.68941.B68941.170717523414794 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717523414794
          (code B ref 68941); Mon, 05 Feb 2024 23:21:09 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:34 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 15/44] gnu: Add node-object-inspect.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:09 +0000
Resent-Message-ID: <handler.68941.B68941.170717523514805 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717523514805
          (code B ref 68941); Mon, 05 Feb 2024 23:21:09 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:35 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 17/44] gnu: Add node-which-typed-array.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:10 +0000
Resent-Message-ID: <handler.68941.B68941.170717523714835 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717523714835
          (code B ref 68941); Mon, 05 Feb 2024 23:21:10 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:37 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 18/44] gnu: Add node-side-channel.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:10 +0000
Resent-Message-ID: <handler.68941.B68941.170717523814842 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717523814842
          (code B ref 68941); Mon, 05 Feb 2024 23:21:10 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:38 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 16/44] gnu: Add node-is-regex.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:11 +0000
Resent-Message-ID: <handler.68941.B68941.170717523814851 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717523814851
          (code B ref 68941); Mon, 05 Feb 2024 23:21:11 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:38 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 19/44] gnu: Add node-is-weakmap.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:11 +0000
Resent-Message-ID: <handler.68941.B68941.170717523814864 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717523814864
          (code B ref 68941); Mon, 05 Feb 2024 23:21:11 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:38 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 20/44] gnu: Add node-is-weakset.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:12 +0000
Resent-Message-ID: <handler.68941.B68941.170717524214894 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717524214894
          (code B ref 68941); Mon, 05 Feb 2024 23:21:12 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:42 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 21/44] gnu: Add node-is-typed-array.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:12 +0000
Resent-Message-ID: <handler.68941.B68941.170717524214902 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717524214902
          (code B ref 68941); Mon, 05 Feb 2024 23:21:12 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:42 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 22/44] gnu: Add node-is-shared-array-buffer.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:12 +0000
Resent-Message-ID: <handler.68941.B68941.170717524214909 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717524214909
          (code B ref 68941); Mon, 05 Feb 2024 23:21:12 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:42 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 23/44] gnu: Add node-internal-slot.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:13 +0000
Resent-Message-ID: <handler.68941.B68941.170717524314917 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717524314917
          (code B ref 68941); Mon, 05 Feb 2024 23:21:13 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:43 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 24/44] gnu: Add node-is-array-buffer.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:13 +0000
Resent-Message-ID: <handler.68941.B68941.170717524314923 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717524314923
          (code B ref 68941); Mon, 05 Feb 2024 23:21:13 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:43 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 26/44] gnu: Add node-is-arguments.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:14 +0000
Resent-Message-ID: <handler.68941.B68941.170717524714954 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717524714954
          (code B ref 68941); Mon, 05 Feb 2024 23:21:14 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:47 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 27/44] gnu: Add node-isarray.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:14 +0000
Resent-Message-ID: <handler.68941.B68941.170717524814962 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717524814962
          (code B ref 68941); Mon, 05 Feb 2024 23:21:14 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:48 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 28/44] gnu: Add node-stop-iteration-iterator.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:15 +0000
Resent-Message-ID: <handler.68941.B68941.170717524814974 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717524814974
          (code B ref 68941); Mon, 05 Feb 2024 23:21:15 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:48 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 29/44] gnu: Add node-is-map.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:15 +0000
Resent-Message-ID: <handler.68941.B68941.170717525315033 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717525315033
          (code B ref 68941); Mon, 05 Feb 2024 23:21:15 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:53 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 30/44] gnu: Add node-is-set.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:15 +0000
Resent-Message-ID: <handler.68941.B68941.170717525315040 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717525315040
          (code B ref 68941); Mon, 05 Feb 2024 23:21:15 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:53 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 31/44] gnu: Add node-is-string.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:16 +0000
Resent-Message-ID: <handler.68941.B68941.170717525315046 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717525315046
          (code B ref 68941); Mon, 05 Feb 2024 23:21:16 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:53 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 32/44] gnu: Add node-is-number-object.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:16 +0000
Resent-Message-ID: <handler.68941.B68941.170717525615056 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717525615056
          (code B ref 68941); Mon, 05 Feb 2024 23:21:16 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:56 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 25/44] gnu: Add node-define-properties.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:17 +0000
Resent-Message-ID: <handler.68941.B68941.170717525815111 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717525815111
          (code B ref 68941); Mon, 05 Feb 2024 23:21:17 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:58 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 33/44] gnu: Add node-is-bigint.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:18 +0000
Resent-Message-ID: <handler.68941.B68941.170717525915119 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717525915119
          (code B ref 68941); Mon, 05 Feb 2024 23:21:18 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:20:59 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 34/44] gnu: Add node-is-boolean-object.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:18 +0000
Resent-Message-ID: <handler.68941.B68941.170717526115153 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717526115153
          (code B ref 68941); Mon, 05 Feb 2024 23:21:18 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:21:01 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 35/44] gnu: Add node-object-is.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:19 +0000
Resent-Message-ID: <handler.68941.B68941.170717526215166 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717526215166
          (code B ref 68941); Mon, 05 Feb 2024 23:21:19 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:21:02 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 36/44] gnu: Add node-es-get-iterator.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:19 +0000
Resent-Message-ID: <handler.68941.B68941.170717526515217 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717526515217
          (code B ref 68941); Mon, 05 Feb 2024 23:21:19 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:21:05 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 37/44] gnu: Add node-which-boxed-primitive.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:20 +0000
Resent-Message-ID: <handler.68941.B68941.170717526515232 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717526515232
          (code B ref 68941); Mon, 05 Feb 2024 23:21:20 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:21:05 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 38/44] gnu: Add node-which-collection.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:20 +0000
Resent-Message-ID: <handler.68941.B68941.170717526715289 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717526715289
          (code B ref 68941); Mon, 05 Feb 2024 23:21:20 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:21:07 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 39/44] gnu: Add node-array-buffer-byte-length.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:20 +0000
Resent-Message-ID: <handler.68941.B68941.170717526915326 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717526915326
          (code B ref 68941); Mon, 05 Feb 2024 23:21:20 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:21:09 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 40/44] gnu: Add node-is-date-object.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:21 +0000
Resent-Message-ID: <handler.68941.B68941.170717527015355 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717527015355
          (code B ref 68941); Mon, 05 Feb 2024 23:21:21 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:21:10 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 41/44] gnu: Add node-object-assign.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:21 +0000
Resent-Message-ID: <handler.68941.B68941.170717527115369 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717527115369
          (code B ref 68941); Mon, 05 Feb 2024 23:21:21 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:21:11 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 42/44] gnu: Add node-object-keys.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:22 +0000
Resent-Message-ID: <handler.68941.B68941.170717527415441 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717527415441
          (code B ref 68941); Mon, 05 Feb 2024 23:21:22 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:21:14 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 43/44] gnu: Add node-regexp-prototype-flags.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:22 +0000
Resent-Message-ID: <handler.68941.B68941.170717527715522 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717527715522
          (code B ref 68941); Mon, 05 Feb 2024 23:21:22 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:21:17 +0000
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>
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-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





Message sent to guix-patches@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: [bug#68941] [PATCH 44/44] gnu: Add node-deep-equal.
Resent-From: Nicolas Graves <ngraves@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: guix-patches@HIDDEN
Resent-Date: Mon, 05 Feb 2024 23:21:22 +0000
Resent-Message-ID: <handler.68941.B68941.170717527915546 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 68941
X-GNU-PR-Package: guix-patches
X-GNU-PR-Keywords: patch
To: 68941 <at> debbugs.gnu.org
Cc: ngraves@HIDDEN
Received: via spool by 68941-submit <at> debbugs.gnu.org id=B68941.170717527915546
          (code B ref 68941); Mon, 05 Feb 2024 23:21:22 +0000
Received: (at 68941) by debbugs.gnu.org; 5 Feb 2024 23:21:19 +0000
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>
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-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





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


Received: (at control) by debbugs.gnu.org; 5 Feb 2024 23:23:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 05 18:23:25 2024
Received: from localhost ([127.0.0.1]:52785 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rX8JB-000478-2S
	for submit <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:23:25 -0500
Received: from 10.mo550.mail-out.ovh.net ([178.32.96.102]:60269)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ngraves@HIDDEN>) id 1rX8J7-00046y-Le
 for control <at> debbugs.gnu.org; Mon, 05 Feb 2024 18:23:22 -0500
Received: from director3.ghost.mail-out.ovh.net (unknown [10.109.140.34])
 by mo550.mail-out.ovh.net (Postfix) with ESMTP id B173B27444
 for <control <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:23:07 +0000 (UTC)
Received: from ghost-submission-6684bf9d7b-rt7j5 (unknown [10.110.96.141])
 by director3.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 742941FE72
 for <control <at> debbugs.gnu.org>; Mon,  5 Feb 2024 23:23:07 +0000 (UTC)
Received: from ngraves.fr ([37.59.142.95])
 by ghost-submission-6684bf9d7b-rt7j5 with ESMTPSA
 id FDVYGdttwWVMHQAAqmE0/A (envelope-from <ngraves@HIDDEN>)
 for <control <at> debbugs.gnu.org>; Mon, 05 Feb 2024 23:23:07 +0000
Authentication-Results: garm.ovh; auth=pass
 (GARM-95G0010f7d02b9-9360-48bf-a40c-56b00d462537,
 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@HIDDEN
X-OVh-ClientIp: 87.88.184.255
From: Nicolas Graves <ngraves@HIDDEN>
To: control <at> debbugs.gnu.org
Subject: 
Date: Tue, 06 Feb 2024 00:23:06 +0100
Message-ID: <87le7yzeat.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Ovh-Tracer-Id: 7915920770088559205
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 10
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucfgmhhpthihuchsuhgsjhgvtghtucdluddtmdenucfjughrpefhvffufffkgggtsehttdertddttddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepueejleeileejfffhleetjedtleejheevudffleevgfdufeekhefgvddvveegveefnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrdelheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtoheptghonhhtrhholhesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheehtddpmhhouggvpehsmhhtphhouhht
X-Spam-Score: 2.0 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 the administrator of that system for details.
 Content preview:  block 68941 by 66180 -- Best regards, Nicolas Graves 
 Content analysis details:   (2.0 points, 10.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 0.0 RCVD_IN_MSPIKE_H3      RBL: Good reputation (+3)
 [178.32.96.102 listed in wl.mailspike.net]
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 SPF_HELO_NONE          SPF: HELO does not publish an SPF Record
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at https://www.dnswl.org/,
 no trust [178.32.96.102 listed in list.dnswl.org]
 2.0 BLANK_SUBJECT          Subject is present but empty
 0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders
 -0.0 T_SCC_BODY_TEXT_LINE   No description available.
X-Debbugs-Envelope-To: control
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 (+)


block 68941 by 66180

-- 
Best regards,
Nicolas Graves





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.