From patchwork Mon Feb 5 23:18:49 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59838 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 0208427BBEE; Mon, 5 Feb 2024 23:22:57 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 10FA427BBEA for ; Mon, 5 Feb 2024 23:22:53 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Gh-0006Gp-SN; Mon, 05 Feb 2024 18:20:51 -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 ) id 1rX8Gg-0006GM-Bm for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:50 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gg-0001p3-3Y for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:50 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8Gs-0003wr-S9 for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 01/44] guix: build-system: node: Add node-trivial-package helper. References: <20240205231557.22629-1-ngraves@ngraves.fr> In-Reply-To: <20240205231557.22629-1-ngraves@ngraves.fr> Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8G9-0003nd-Lz for submit@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 ) id 1rX8G4-0003n1-KB for 68941@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@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 ); Mon, 05 Feb 2024 23:19:57 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-108S002626b4952-1d4a-41f6-aff4-55ad0f47e314, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:18:49 +0100 Message-ID: <20240205231952.26410-1-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 X-Ovh-Tracer-Id: 7862440527001936610 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffogggtgfesthekredtredtjeenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeekgfetleeukeelfeffueeijeeikeevffeuveeuffeigfeiteeijeehffegfeelhfenucffohhmrghinhepmhhoiihilhhlrgdrohhrghenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddruddtkeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeitddpmhhouggvpehsmhhtphhouhht X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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 ;;; Copyright © 2021 Philip McGrath ;;; Copyright © 2021 Dhruvin Gandhi -;;; Copyright © 2022 Nicolas Graves +;;; Copyright © 2022, 2023, 2024 Nicolas Graves ;;; Copyright © 2023 Jelle Licht ;;; ;;; 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. From patchwork Mon Feb 5 23:18:50 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59833 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id DDC4527BBEC; Mon, 5 Feb 2024 23:22:41 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id F1B9727BBEA for ; Mon, 5 Feb 2024 23:22:40 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Gh-0006Gi-Kh; Mon, 05 Feb 2024 18:20:51 -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 ) id 1rX8Gf-0006GD-TU for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:49 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gf-0001ox-Lf for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:49 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8Gs-0003wg-Em for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 02/44] guix: build-system: node: Add node-is-type-object helper. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8G7-0003nO-Ae for submit@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 ) id 1rX8G4-0003n4-OH for 68941@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@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 ); Mon, 05 Feb 2024 23:19:58 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-97G002debafd94-0aea-459a-8407-9eb520c97288, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:18:50 +0100 Message-ID: <20240205231952.26410-2-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7863003478556140258 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepteevveffkeeikeffteeviefggefhleeiueejvdduieffhfejieeuleejkeegvdffnecuffhomhgrihhnpehtohhsthhrihhnghdrtggrlhhlnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrdeljeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeitddpmhhouggvpehsmhhtphhouhht X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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 From patchwork Mon Feb 5 23:18:51 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59831 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 7E5A527BBEC; Mon, 5 Feb 2024 23:22:39 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 09FB127BBEA for ; Mon, 5 Feb 2024 23:22:39 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Gi-0006Gr-Dk; Mon, 05 Feb 2024 18:20:52 -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 ) id 1rX8Gg-0006GU-S0 for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:50 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gg-0001p9-Jk for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:50 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8Gt-0003wz-Br for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 03/44] gnu: Add node-function-bind. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8GA-0003nf-60 for submit@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 ) id 1rX8G6-0003n6-EE for 68941@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@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 ); Mon, 05 Feb 2024 23:19:59 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-109S0035b532dc8-3f79-4171-95ce-c1eefe127e57, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:18:51 +0100 Message-ID: <20240205231952.26410-3-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7863284950798099170 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddruddtleenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeitddpmhhouggvpehsmhhtphhouhht X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:18:52 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59834 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 0A4A427BBED; Mon, 5 Feb 2024 23:22:43 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 692A327BBEB for ; Mon, 5 Feb 2024 23:22:42 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Gj-0006H2-MQ; Mon, 05 Feb 2024 18:20:53 -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 ) id 1rX8Gh-0006Gh-Fx for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:51 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gh-0001pF-6R for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:51 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8Gt-0003x7-Tc for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 04/44] gnu: Add node-has-proto. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8GB-0003nu-Hs for submit@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 ) id 1rX8G8-0003nP-AA for 68941@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@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 ); Mon, 05 Feb 2024 23:20:00 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-96R0019c36b48a-afb1-4ebb-94e4-c19f178b66b4, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:18:52 +0100 Message-ID: <20240205231952.26410-4-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7863847902271562466 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrdelieenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheehtddpmhhouggvpehsmhhtphhouhht X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:18:53 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59812 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id EC5C427BBEC; Mon, 5 Feb 2024 23:21:12 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id E48F527BBEA for ; Mon, 5 Feb 2024 23:21:08 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Gk-0006Ik-U2; Mon, 05 Feb 2024 18:20:54 -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 ) id 1rX8Gi-0006HB-Na for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:52 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gi-0001pT-Ed for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:52 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8Gv-0003xW-41 for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 05/44] gnu: Add node-has. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8GF-0003oV-2o for submit@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 ) id 1rX8GB-0003ns-Og for 68941@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@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 ); Mon, 05 Feb 2024 23:20:05 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-101G0040c47c061-277b-432a-8899-804811b3fa0e, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:18:53 +0100 Message-ID: <20240205231952.26410-5-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7864692325601436386 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepgeffudfgvdehffelvedvieefheekkeejgeehfeeuheevvdekkeejveeutedtgfdunecuffhomhgrihhnpehhrghsohifnhhprhhophgvrhhthidrtggrlhhlnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrddutddunecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkeegpdhmohguvgepshhmthhpohhuth X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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" From patchwork Mon Feb 5 23:18:54 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59836 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id BB62627BBEC; Mon, 5 Feb 2024 23:22:45 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 6C83127BBEA for ; Mon, 5 Feb 2024 23:22:45 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Gl-0006JF-Qi; Mon, 05 Feb 2024 18:20:55 -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 ) id 1rX8Gj-0006Hi-0B for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:53 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gh-0001pL-NS for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:51 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8Gu-0003xG-Ex for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:04 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 06/44] gnu: Add node-has-symbols. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8GD-0003oH-Rb for submit@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 ) id 1rX8GC-0003o1-BX for 68941@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@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 ); Mon, 05 Feb 2024 23:20:06 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-110S00409d961f9-4083-4cde-a946-8fb8718f474e, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:18:54 +0100 Message-ID: <20240205231952.26410-6-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7864973803446526690 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrdduuddtnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehhedtpdhmohguvgepshhmthhpohhuth X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:18:55 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59811 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 1CBA727BBEB; Mon, 5 Feb 2024 23:20:58 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 18CF727BBEA for ; Mon, 5 Feb 2024 23:20:57 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Gk-0006IS-AU; Mon, 05 Feb 2024 18:20:54 -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 ) id 1rX8Gj-0006Hp-62 for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:53 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gi-0001pa-TY for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:52 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8Gv-0003xk-Lk for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:05 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 07/44] gnu: Add node-has-tostringtag. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8GH-0003om-Bd for submit@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 ) id 1rX8GD-0003oA-Va for 68941@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@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 ); Mon, 05 Feb 2024 23:20:07 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-101G0040a7931b8-704b-4687-8563-766f391528ef, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:18:55 +0100 Message-ID: <20240205231952.26410-7-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7865255275980645090 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrddutddunecuvehluhhsthgvrhfuihiivgepudenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkedupdhmohguvgepshhmthhpohhuth X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:18:56 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59813 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 0403727BBEC; Mon, 5 Feb 2024 23:21:18 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id F303B27BBEA for ; Mon, 5 Feb 2024 23:21:14 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Gk-0006IZ-Hw; Mon, 05 Feb 2024 18:20:54 -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 ) id 1rX8Gj-0006I9-LF for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:53 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gj-0001ps-CG for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:53 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8Gw-0003xs-3I for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 08/44] gnu: Add node-is-callable. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8GH-0003oq-JQ for submit@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 ) id 1rX8GF-0003oO-48 for 68941@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@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 ); Mon, 05 Feb 2024 23:20:08 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-107S0017df0d9ea-4a0e-4cb9-bcfd-c4ee092bceed, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:18:56 +0100 Message-ID: <20240205231952.26410-8-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7865818227846996706 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddruddtjeenucevlhhushhtvghrufhiiigvpedunecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekuddpmhhouggvpehsmhhtphhouhht X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:18:57 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59822 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 735B927BBEA; Mon, 5 Feb 2024 23:22:15 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 4641027BBED for ; Mon, 5 Feb 2024 23:22:07 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Gm-0006JL-1Z; Mon, 05 Feb 2024 18:20:56 -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 ) id 1rX8Gk-0006IQ-6d for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:54 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gj-0001q4-QP for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:53 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8Gw-0003y5-IQ for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:06 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 09/44] gnu: Add node-get-intrinsic. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8GK-0003pL-1T for submit@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 ) id 1rX8GG-0003ob-92 for 68941@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@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 ); Mon, 05 Feb 2024 23:20:09 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-101G0040cd0e032-153f-489a-9dd9-83823d1b25f9, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:18:57 +0100 Message-ID: <20240205231952.26410-9-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7866099700323508962 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddruddtudenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheehtddpmhhouggvpehsmhhtphhouhht X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:18:58 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59845 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 8028627BBEC; Mon, 5 Feb 2024 23:23:06 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 0C33827BBEA for ; Mon, 5 Feb 2024 23:23:06 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Gl-0006J2-5g; Mon, 05 Feb 2024 18:20:55 -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 ) id 1rX8Gk-0006IY-Em for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:54 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gk-0001q9-7R for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:54 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8Gx-0003yH-0p for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:07 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 10/44] gnu: Add node-is-symbol. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:06 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8GO-0003pr-Fu for submit@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 ) id 1rX8GH-0003ok-MV for 68941@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@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 ); Mon, 05 Feb 2024 23:20:11 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-95G0014d34139f-6a15-4c7d-b011-0abd12dc65da, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:18:58 +0100 Message-ID: <20240205231952.26410-10-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7866381174139577058 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddrleehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehhedtpdhmohguvgepshhmthhpohhuth X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:18:59 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59827 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 0E31B27BBF1; Mon, 5 Feb 2024 23:22:31 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 0671E27BBEA for ; Mon, 5 Feb 2024 23:22:27 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Gm-0006Jx-Dj; Mon, 05 Feb 2024 18:20:56 -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 ) id 1rX8Gk-0006In-WC for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:55 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gk-0001qH-Nq for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:54 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8Gx-0003yP-Fj for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:07 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 11/44] gnu: Add node-for-each. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:07 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8GO-0003px-Sq for submit@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 ) id 1rX8GI-0003oy-Lf for 68941@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@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 ); Mon, 05 Feb 2024 23:20:12 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-97G002e3ee26f9-c603-4f45-af12-1373be45c57d, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:18:59 +0100 Message-ID: <20240205231952.26410-11-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7866662651710333666 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddrleejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkeefpdhmohguvgepshhmthhpohhuth X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:19:00 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59835 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 2930827BBEB; Mon, 5 Feb 2024 23:22:43 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 00FEE27BBEA for ; Mon, 5 Feb 2024 23:22:42 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Gn-0006MN-Vr; Mon, 05 Feb 2024 18:20:58 -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 ) id 1rX8Gl-0006J8-HY for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:55 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gl-0001qS-9a for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:55 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8Gy-0003ye-1r for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:08 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 12/44] gnu: Add node-available-typed-arrays. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8GP-0003q6-9P for submit@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 ) id 1rX8GJ-0003p8-SU for 68941@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@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 ); Mon, 05 Feb 2024 23:20:13 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-106R006ef2b179f-08f1-4dfb-a795-171e3f0ca7ff, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:19:00 +0100 Message-ID: <20240205231952.26410-12-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7866944128033153762 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddruddtieenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeiuddpmhhouggvpehsmhhtphhouhht X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:19:01 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59830 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 9BC7627BBEA; Mon, 5 Feb 2024 23:22:35 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 7110727BBEB for ; Mon, 5 Feb 2024 23:22:31 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Go-0006Mp-CZ; Mon, 05 Feb 2024 18:20:58 -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 ) id 1rX8Gl-0006JH-Vc for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:55 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gl-0001qb-Ny for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:55 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8Gy-0003yq-Fw for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:08 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 13/44] gnu: Add node-gopd. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:08 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8GP-0003qI-LP for submit@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 ) id 1rX8GK-0003pF-Ab for 68941@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@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 ); Mon, 05 Feb 2024 23:20:13 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-105G006b13f4eea-92da-4ab9-9d64-53c51667e8e7, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:19:01 +0100 Message-ID: <20240205231952.26410-13-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7867225600787669730 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrddutdehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedupdhmohguvgepshhmthhpohhuth X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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 From patchwork Mon Feb 5 23:19:02 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59832 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id DE49E27BBEB; Mon, 5 Feb 2024 23:22:40 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 4002027BBEA for ; Mon, 5 Feb 2024 23:22:40 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Go-0006MS-6Q; Mon, 05 Feb 2024 18:20:58 -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 ) id 1rX8Gm-0006Ke-I7 for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:56 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gm-0001qj-9G for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:56 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8Gz-0003yz-2j for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:09 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 14/44] gnu: Add node-call-bind. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:09 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8GQ-0003qR-6m for submit@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 ) id 1rX8GL-0003pM-Ae for 68941@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@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 ); Mon, 05 Feb 2024 23:20:14 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-102R00497507efb-f90b-4a3f-99d2-43967d0f76aa, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:19:02 +0100 Message-ID: <20240205231952.26410-14-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7867507077759099618 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddruddtvdenucevlhhushhtvghrufhiiigvpeefnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekfedpmhhouggvpehsmhhtphhouhht X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:19:03 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59840 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 2D10D27BBEB; Mon, 5 Feb 2024 23:23:01 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id EBDEF27BBEC for ; Mon, 5 Feb 2024 23:22:53 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Gn-0006MA-Nl; Mon, 05 Feb 2024 18:20: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 ) id 1rX8Gn-0006Lq-7A for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:57 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gm-0001rE-Ur for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:56 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8Gz-0003zL-Lo for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:09 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 15/44] gnu: Add node-object-inspect. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:09 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8GQ-0003qZ-Gp for submit@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 ) id 1rX8GM-0003pV-J0 for 68941@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@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 ); Mon, 05 Feb 2024 23:20:16 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-98R002f45161c5-77c5-46a1-bb43-ad8cd0f74e00, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:19:03 +0100 Message-ID: <20240205231952.26410-15-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7867788552858886882 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddrleeknecuvehluhhsthgvrhfuihiivgepvdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedupdhmohguvgepshhmthhpohhuth X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:19:04 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59837 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 3C14227BBEC; Mon, 5 Feb 2024 23:22:47 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id D60B827BBEA for ; Mon, 5 Feb 2024 23:22:46 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Gq-0006NV-2G; Mon, 05 Feb 2024 18:21:00 -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 ) id 1rX8Go-0006Mw-Jj for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:58 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Go-0001re-C0 for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:58 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8H1-0003zx-5a for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:11 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 16/44] gnu: Add node-is-regex. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:11 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8GT-0003rL-S2 for submit@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 ) id 1rX8GO-0003ph-0E for 68941@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@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 ); Mon, 05 Feb 2024 23:20:17 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-110S00469385a05-cb92-4d69-8b67-000d8f9126cb, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:19:04 +0100 Message-ID: <20240205231952.26410-16-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7868070024854692578 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddruddutdenucevlhhushhtvghrufhiiigvpeefnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekfedpmhhouggvpehsmhhtphhouhht X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:19:05 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59828 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id CD7FD27BBEA; Mon, 5 Feb 2024 23:22:32 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id C3CF927BBEC for ; Mon, 5 Feb 2024 23:22:28 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Go-0006Mv-JX; Mon, 05 Feb 2024 18:20:58 -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 ) id 1rX8Gn-0006M7-JI for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:57 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gn-0001rQ-AW for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:57 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8H0-0003zT-2u for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:10 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 17/44] gnu: Add node-which-typed-array. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:10 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8GT-0003r5-1z for submit@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 ) id 1rX8GO-0003po-U6 for 68941@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@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 ); Mon, 05 Feb 2024 23:20:18 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-101G0040de7d3e4-6195-407b-b23f-1a3e7aa3e679, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:19:05 +0100 Message-ID: <20240205231952.26410-17-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7868351499400372962 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddruddtudenucevlhhushhtvghrufhiiigvpedvnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekuddpmhhouggvpehsmhhtphhouhht X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:19:06 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59824 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id AC41A27BBEB; Mon, 5 Feb 2024 23:22:19 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 7CB8C27BBEA for ; Mon, 5 Feb 2024 23:22:18 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Gp-0006NM-Qc; Mon, 05 Feb 2024 18:20:59 -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 ) id 1rX8Go-0006MR-4Z for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:58 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gn-0001rY-Sl for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:57 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8H0-0003zh-Km for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:10 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 18/44] gnu: Add node-side-channel. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:10 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8GT-0003rE-F5 for submit@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 ) id 1rX8GP-0003q4-Qs for 68941@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@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 ); Mon, 05 Feb 2024 23:20:19 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-106R006f111a496-ae44-4bd4-8670-5e340aedacc7, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:19:06 +0100 Message-ID: <20240205231952.26410-18-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7868632976751518434 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddruddtieenucevlhhushhtvghrufhiiigvpeefnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheehtddpmhhouggvpehsmhhtphhouhht X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:19:07 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59823 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 984DC27BBEA; Mon, 5 Feb 2024 23:22:16 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 35CB227BBEE for ; Mon, 5 Feb 2024 23:22:10 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Gr-0006Q9-Uq; Mon, 05 Feb 2024 18:21:01 -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 ) id 1rX8Gp-0006N5-2o for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:59 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Go-0001rq-RS for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:58 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8H1-000405-J6 for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:11 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 19/44] gnu: Add node-is-weakmap. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:11 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8GU-0003rU-7T for submit@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 ) id 1rX8GR-0003qY-Co for 68941@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@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 ); Mon, 05 Feb 2024 23:20:20 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-106R006eaae0095-6387-45eb-bb87-5b1af0ce52d2, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:19:07 +0100 Message-ID: <20240205231952.26410-19-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7868914453169103586 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddruddtieenucevlhhushhtvghrufhiiigvpedvnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekuddpmhhouggvpehsmhhtphhouhht X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:19:08 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59821 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id BF76D27BBEC; Mon, 5 Feb 2024 23:22:11 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 6C50C27BBEA for ; Mon, 5 Feb 2024 23:22:06 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Gr-0006PR-KI; Mon, 05 Feb 2024 18:21:01 -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 ) id 1rX8Gp-0006NE-JC for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:59 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gp-0001rw-AW for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:59 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8H2-00040E-2n for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:12 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 20/44] gnu: Add node-is-weakset. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:12 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8GX-0003s8-Oh for submit@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 ) id 1rX8GS-0003qr-51 for 68941@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@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 ); Mon, 05 Feb 2024 23:20:21 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-106R00675ff1c56-1eb7-4462-b6fb-fd027a143a04, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:19:08 +0100 Message-ID: <20240205231952.26410-20-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7869477402407527138 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddruddtieenucevlhhushhtvghrufhiiigvpedvnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekuddpmhhouggvpehsmhhtphhouhht X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:19:09 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59852 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id BB82D27BBEB; Mon, 5 Feb 2024 23:23:22 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 10C9127BBEA for ; Mon, 5 Feb 2024 23:23:21 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Gs-0006QN-9Z; Mon, 05 Feb 2024 18:21:02 -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 ) id 1rX8Gp-0006NR-VY for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:59 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gp-0001s4-NV for guix-patches@gnu.org; Mon, 05 Feb 2024 18:20:59 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8H2-00040Q-Fw for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:12 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 21/44] gnu: Add node-is-typed-array. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:12 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8GY-0003sB-3H for submit@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 ) id 1rX8GT-0003qt-9d for 68941@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@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 ); Mon, 05 Feb 2024 23:20:22 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-105G00691e7d693-311d-4cf5-b50e-952db40c5f73, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:19:09 +0100 Message-ID: <20240205231952.26410-21-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7869758875841454818 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrddutdehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkeegpdhmohguvgepshhmthhpohhuth X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:19:10 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59842 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 91E9F27BBED; Mon, 5 Feb 2024 23:22:59 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 3E50E27BBEB for ; Mon, 5 Feb 2024 23:22:58 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Gs-0006Qg-RD; Mon, 05 Feb 2024 18:21:02 -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 ) id 1rX8Gq-0006O7-Cl for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:00 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gq-0001sA-4o for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:00 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8H2-00040X-T6 for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:12 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 22/44] gnu: Add node-is-shared-array-buffer. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:12 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8GY-0003sJ-DF for submit@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 ) id 1rX8GU-0003rD-9L for 68941@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@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 ); Mon, 05 Feb 2024 23:20:23 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-99G003bc42bad0-2c75-4d16-be27-6878bf17e82c, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:19:10 +0100 Message-ID: <20240205231952.26410-22-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7870040352979935970 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddrleelnecuvehluhhsthgvrhfuihiivgepfeenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehhedtpdhmohguvgepshhmthhpohhuth X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:19:11 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59839 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 00FED27BBED; Mon, 5 Feb 2024 23:22:59 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 4F14B27BBF2 for ; Mon, 5 Feb 2024 23:22:58 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Gt-0006SH-LR; Mon, 05 Feb 2024 18:21:03 -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 ) id 1rX8Gq-0006Ou-SV for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:00 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gq-0001sG-Ks for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:00 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8H3-00040l-Dd for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:13 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 23/44] gnu: Add node-internal-slot. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:13 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8GY-0003sQ-R3 for submit@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 ) id 1rX8GV-0003rb-Ai for 68941@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@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 ); Mon, 05 Feb 2024 23:20:24 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-99G003ca5cde0e-fa57-4270-a60e-7fe934f41e96, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:19:11 +0100 Message-ID: <20240205231952.26410-23-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7870321826787877602 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddrleelnecuvehluhhsthgvrhfuihiivgepieenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkedupdhmohguvgepshhmthhpohhuth X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:19:12 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59826 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 883CA27BBEA; Mon, 5 Feb 2024 23:22:24 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id A381327BBEC for ; Mon, 5 Feb 2024 23:22:23 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Gt-0006RB-DI; Mon, 05 Feb 2024 18:21:03 -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 ) id 1rX8Gr-0006PA-9r for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:01 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gr-0001sM-2G for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8H3-00040u-SE for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:13 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 24/44] gnu: Add node-is-array-buffer. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:13 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8GZ-0003sY-56 for submit@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 ) id 1rX8GW-0003rs-8c for 68941@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@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 ); Mon, 05 Feb 2024 23:20:25 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-98R002045a59f4-0b66-4429-8af3-fd247cabc187, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:19:12 +0100 Message-ID: <20240205231952.26410-24-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7870603299863782114 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddrleeknecuvehluhhsthgvrhfuihiivgepfeenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedupdhmohguvgepshhmthhpohhuth X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:19:13 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59819 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id E5D1227BBEA; Mon, 5 Feb 2024 23:21:44 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id F387D27BBEC for ; Mon, 5 Feb 2024 23:21:36 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Gx-0006Z9-QT; Mon, 05 Feb 2024 18:21:07 -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 ) id 1rX8Gv-0006Vd-BF for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:05 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gv-0001uZ-2l for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:05 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8H7-00042O-Pr for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:17 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 25/44] gnu: Add node-define-properties. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:17 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8Go-0003v7-1B for submit@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 ) id 1rX8GX-0003s1-Hn for 68941@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@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 ); Mon, 05 Feb 2024 23:20:27 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-97G002faeec9bb-975f-4270-aa6d-404b8581365a, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:19:13 +0100 Message-ID: <20240205231952.26410-25-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7870884774442099426 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrdeljeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeitddpmhhouggvpehsmhhtphhouhht X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:19:14 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59815 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 7642827BBEC; Mon, 5 Feb 2024 23:21:28 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 2527527BBEA for ; Mon, 5 Feb 2024 23:21:27 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Gu-0006Uf-Dn; Mon, 05 Feb 2024 18:21:04 -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 ) id 1rX8Gr-0006Pn-PV for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:01 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gr-0001sS-HY for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8H4-000418-A9 for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:14 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 26/44] gnu: Add node-is-arguments. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:14 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8Gd-0003t7-IF for submit@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 ) id 1rX8Gb-0003sk-05 for 68941@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@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 ); Mon, 05 Feb 2024 23:20:30 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-110S004b932cdd6-73c0-4890-bd68-9a9bd25bc6ca, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:19:14 +0100 Message-ID: <20240205231952.26410-26-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7871729199176803042 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepteevveffkeeikeffteeviefggefhleeiueejvdduieffhfejieeuleejkeegvdffnecuffhomhgrihhnpehtohhsthhrihhnghdrtggrlhhlnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrdduuddtnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehjeeipdhmohguvgepshhmthhpohhuth X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:19:15 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59851 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 39E6B27BBEC; Mon, 5 Feb 2024 23:23:19 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 31C1527BBEA for ; Mon, 5 Feb 2024 23:23:15 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Gt-0006TV-Um; Mon, 05 Feb 2024 18:21:03 -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 ) id 1rX8Gs-0006QK-6X for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:02 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gr-0001sY-UT for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8H4-00041G-Mx for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:14 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 27/44] gnu: Add node-isarray. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:14 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8Gd-0003tA-Rc for submit@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 ) id 1rX8Gc-0003sn-6p for 68941@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@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 ); Mon, 05 Feb 2024 23:20:31 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-107S00166a927e2-5729-44c1-97a9-46fdcb9698fd, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:19:15 +0100 Message-ID: <20240205231952.26410-27-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7872292150862144226 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrddutdejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehjeeipdhmohguvgepshhmthhpohhuth X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:19:16 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59849 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 3784427BBF0; Mon, 5 Feb 2024 23:23:18 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id B3EB327BBEB for ; Mon, 5 Feb 2024 23:23:17 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Gu-0006U3-5n; Mon, 05 Feb 2024 18:21:04 -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 ) id 1rX8Gs-0006QZ-Ku for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:02 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gs-0001se-D9 for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8H5-00041O-4R for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:15 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 28/44] gnu: Add node-stop-iteration-iterator. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:15 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8Ge-0003tG-4O for submit@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 ) id 1rX8Gc-0003su-Oo for 68941@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@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 ); Mon, 05 Feb 2024 23:20:32 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-96R00152ecff43-69f5-4f43-aecb-dedea5811307, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:19:16 +0100 Message-ID: <20240205231952.26410-28-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7872573625469625058 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddrleeinecuvehluhhsthgvrhfuihiivgepgeenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkedvpdhmohguvgepshhmthhpohhuth X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:19:17 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59850 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id C205027BBEB; Mon, 5 Feb 2024 23:23:18 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 1920A27BBEC for ; Mon, 5 Feb 2024 23:23:18 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Gu-0006Uz-Lp; Mon, 05 Feb 2024 18:21:04 -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 ) id 1rX8Gs-0006Ql-V5 for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:02 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gs-0001sj-NI for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8H5-00041W-GM for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:15 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 29/44] gnu: Add node-is-map. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:15 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8Gi-0003tq-HP for submit@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 ) id 1rX8Gd-0003t6-Oo for 68941@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@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 ); Mon, 05 Feb 2024 23:20:33 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-99G003e7226938-d771-489f-8824-634fa487b0a1, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:19:17 +0100 Message-ID: <20240205231952.26410-29-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7872855102722532066 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddrleelnecuvehluhhsthgvrhfuihiivgepieenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehhedtpdhmohguvgepshhmthhpohhuth X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:19:18 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59814 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id DF62727BBEC; Mon, 5 Feb 2024 23:21:19 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 10E0C27BBEA for ; Mon, 5 Feb 2024 23:21:19 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Gu-0006V5-Ut; Mon, 05 Feb 2024 18:21:04 -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 ) id 1rX8Gt-0006RA-D9 for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:03 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gt-0001sr-5D for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8H5-00041f-TN for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:15 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 30/44] gnu: Add node-is-set. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:15 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8Gj-0003u0-1s for submit@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 ) id 1rX8Gf-0003ta-Dz for 68941@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@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 ); Mon, 05 Feb 2024 23:20:35 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-107S001745a24cd-77b3-44e5-9cee-46abdb6fdb86, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:19:18 +0100 Message-ID: <20240205231952.26410-30-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7873136574679671522 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddruddtjeenucevlhhushhtvghrufhiiigvpeeinecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheehtddpmhhouggvpehsmhhtphhouhht X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:19:19 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59818 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id DF35C27BBEA; Mon, 5 Feb 2024 23:21:41 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 3046127BBEE for ; Mon, 5 Feb 2024 23:21:37 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Gv-0006VP-6W; Mon, 05 Feb 2024 18:21:05 -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 ) id 1rX8Gt-0006TK-UA for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:03 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gt-0001u2-LS for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8H6-00041x-EY for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:16 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 31/44] gnu: Add node-is-string. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:16 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8Gj-0003uX-Cq for submit@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 ) id 1rX8Gg-0003tc-35 for 68941@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@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 ); Mon, 05 Feb 2024 23:20:36 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-107S001c39ac1a8-9599-4803-999c-9f606e1f7a69, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:19:19 +0100 Message-ID: <20240205231952.26410-31-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7873418052402143970 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrddutdejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkedupdhmohguvgepshhmthhpohhuth X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:19:20 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59820 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 6398127BBEC; Mon, 5 Feb 2024 23:22:06 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 73AAE27BBEA for ; Mon, 5 Feb 2024 23:22:01 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Gx-0006Ye-H4; Mon, 05 Feb 2024 18:21:07 -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 ) id 1rX8Gu-0006US-Bm for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:04 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gu-0001uR-3m for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8H6-000425-Sj for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:16 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 32/44] gnu: Add node-is-number-object. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:16 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8Gl-0003ul-P9 for submit@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 ) id 1rX8Gh-0003to-Vt for 68941@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@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 ); Mon, 05 Feb 2024 23:20:37 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-109S003a9388450-11c4-41f8-8421-2a2b8bf89d9d, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:19:20 +0100 Message-ID: <20240205231952.26410-32-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7873699524202848994 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrddutdelnecuvehluhhsthgvrhfuihiivgepudenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedupdhmohguvgepshhmthhpohhuth X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:19:21 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59816 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 0D0BA27BBEB; Mon, 5 Feb 2024 23:21:29 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id ECA1B27BBED for ; Mon, 5 Feb 2024 23:21:27 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Gw-0006Xc-N7; Mon, 05 Feb 2024 18:21:06 -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 ) id 1rX8Gv-0006W2-RA for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:05 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gv-0001uf-J1 for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:05 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8H8-00042W-B1 for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:18 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 33/44] gnu: Add node-is-bigint. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:18 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8Go-0003vf-IN for submit@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 ) id 1rX8Gm-0003um-JT for 68941@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@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 ); Mon, 05 Feb 2024 23:20:42 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-105G006477b2b72-d319-4633-b78c-589be484657e, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:19:21 +0100 Message-ID: <20240205231952.26410-33-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7875106899087712994 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrddutdehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkeefpdhmohguvgepshhmthhpohhuth X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:19:22 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59848 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 9FD3527BBEC; Mon, 5 Feb 2024 23:23:17 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id E702227BBEB for ; Mon, 5 Feb 2024 23:23:15 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Gy-0006ZL-3Y; Mon, 05 Feb 2024 18:21:08 -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 ) id 1rX8Gw-0006XS-Ds for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:06 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gw-0001ul-61 for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:06 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8H8-00042g-UL for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:18 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 34/44] gnu: Add node-is-boolean-object. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:18 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8Gq-0003w4-Sq for submit@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 ) id 1rX8Gn-0003uu-H3 for 68941@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@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 ); Mon, 05 Feb 2024 23:20:43 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-98R00251e3790a-2666-400e-afbd-14ed30e64461, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:19:22 +0100 Message-ID: <20240205231952.26410-34-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7875388376937128674 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrdelkeenucevlhhushhtvghrufhiiigvpedvnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheeiuddpmhhouggvpehsmhhtphhouhht X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:19:23 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59841 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id CF4C927BBEA; Mon, 5 Feb 2024 23:23:01 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id E0FBD27BBEE for ; Mon, 5 Feb 2024 23:22:58 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Gy-0006bo-Vt; Mon, 05 Feb 2024 18:21:09 -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 ) id 1rX8Gw-0006Xi-Rh for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:06 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gw-0001ur-J6 for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:06 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8H9-00042s-BO for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:19 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 35/44] gnu: Add node-object-is. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:19 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8Gr-0003wM-AV for submit@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 ) id 1rX8Go-0003v6-GU for 68941@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@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 ); Mon, 05 Feb 2024 23:20:44 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-97G002d123b45b-bb2b-4dab-b088-414b0c1cbc11, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:19:23 +0100 Message-ID: <20240205231952.26410-35-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7875669849820291810 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddrleejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedtpdhmohguvgepshhmthhpohhuth X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:19:24 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59854 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 8778E27BBEA; Mon, 5 Feb 2024 23:23:25 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id EB22127BBED for ; Mon, 5 Feb 2024 23:23:22 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Gy-0006ZU-Am; Mon, 05 Feb 2024 18:21:08 -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 ) id 1rX8Gx-0006Y1-6x for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:07 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gw-0001v1-V3 for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:06 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8H9-00042z-Nr for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:19 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 36/44] gnu: Add node-es-get-iterator. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:19 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8Gu-0003xF-AR for submit@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 ) id 1rX8Gp-0003vm-UV for 68941@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@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 ); Mon, 05 Feb 2024 23:20:45 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-99G003b0cd3f5f-a425-436b-bf1b-740fc8dde47e, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:19:24 +0100 Message-ID: <20240205231952.26410-36-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7875951325146374882 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddrleelnecuvehluhhsthgvrhfuihiivgepheenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehiedupdhmohguvgepshhmthhpohhuth X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:19:25 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59825 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id E830127BBEE; Mon, 5 Feb 2024 23:22:23 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 74BAD27BBEA for ; Mon, 5 Feb 2024 23:22:23 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Gz-0006cL-7y; Mon, 05 Feb 2024 18:21:09 -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 ) id 1rX8Gx-0006Yr-Jj for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:07 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gx-0001vC-BM for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:07 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8HA-000437-3y for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:20 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 37/44] gnu: Add node-which-boxed-primitive. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:20 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8Gu-0003xO-QC for submit@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 ) id 1rX8Gq-0003w2-TD for 68941@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@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 ); Mon, 05 Feb 2024 23:20:46 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-95G0014314ed89-3489-45d3-a7ec-d12e08e7b5c6, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:19:25 +0100 Message-ID: <20240205231952.26410-37-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7876232800404169442 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddrleehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehjeehpdhmohguvgepshhmthhpohhuth X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:19:26 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59846 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 3787827BBEC; Mon, 5 Feb 2024 23:23:09 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id BAF5127BBEB for ; Mon, 5 Feb 2024 23:23:08 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8H1-0006fM-Dj; Mon, 05 Feb 2024 18:21:11 -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 ) id 1rX8Gx-0006ZH-VB for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:07 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gx-0001vI-Mi for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:07 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8HA-00043E-FA for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:20 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 38/44] gnu: Add node-which-collection. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:20 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8Gx-0003yO-Bb for submit@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 ) id 1rX8Gu-0003x5-CY for 68941@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@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 ); Mon, 05 Feb 2024 23:20:49 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-102R00477481dc2-dbb8-4014-add8-0ea97e77a183, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:19:26 +0100 Message-ID: <20240205231952.26410-38-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7877358699127300834 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddruddtvdenucevlhhushhtvghrufhiiigvpedvnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheejiedpmhhouggvpehsmhhtphhouhht X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:19:27 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59829 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 2E57E27BBEA; Mon, 5 Feb 2024 23:22:34 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id DD32627BBEE for ; Mon, 5 Feb 2024 23:22:29 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8Gz-0006dP-Oh; Mon, 05 Feb 2024 18:21:09 -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 ) id 1rX8Gy-0006Zz-BJ for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:08 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gy-0001vR-2T for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:08 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8HA-00043L-Qe for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:20 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 39/44] gnu: Add node-array-buffer-byte-length. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:20 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8Gy-0003yy-SC for submit@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 ) id 1rX8Gv-0003xM-T7 for 68941@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@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 ); Mon, 05 Feb 2024 23:20:51 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-95G0019dd7ee75-429b-4b26-bdf5-21365a4df84a, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:19:27 +0100 Message-ID: <20240205231952.26410-39-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7877640174969086690 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrdelheenucevlhhushhtvghrufhiiigvpedunecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheehtddpmhhouggvpehsmhhtphhouhht X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:19:28 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59847 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id DBCC127BBEC; Mon, 5 Feb 2024 23:23:15 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id A2C5627BBEB for ; Mon, 5 Feb 2024 23:23:15 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8H1-0006g2-Mz; Mon, 05 Feb 2024 18:21:11 -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 ) id 1rX8Gy-0006b6-NL for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:08 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gy-0001vl-En for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:08 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8HB-00043T-79 for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:21 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 40/44] gnu: Add node-is-date-object. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:21 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8H0-0003zZ-7f for submit@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 ) id 1rX8Gx-0003y4-67 for 68941@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@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 ); Mon, 05 Feb 2024 23:20:52 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-107S00165b17479-4d07-4de6-972d-a7b0355cd7ef, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:19:28 +0100 Message-ID: <20240205231952.26410-40-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7878203126339461858 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrddutdejnecuvehluhhsthgvrhfuihiivgepfeenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkeegpdhmohguvgepshhmthhpohhuth X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:19:29 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59817 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 6384D27BBEB; Mon, 5 Feb 2024 23:21:40 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id C132627BBEA for ; Mon, 5 Feb 2024 23:21:35 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8H0-0006dk-2V; Mon, 05 Feb 2024 18:21:10 -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 ) id 1rX8Gz-0006bz-2r for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:09 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gy-0001wA-QZ for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:08 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8HB-00043a-J4 for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:21 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 41/44] gnu: Add node-object-assign. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:21 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8H0-0003zc-Fm for submit@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 ) id 1rX8Gy-0003yW-MM for 68941@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@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 ); Mon, 05 Feb 2024 23:20:54 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-101G004be726a7b-6ddb-4172-8eff-b1b86077f121, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:19:29 +0100 Message-ID: <20240205231952.26410-41-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7878484602025534178 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrddutddunecuvehluhhsthgvrhfuihiivgepfeenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkeegpdhmohguvgepshhmthhpohhuth X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:19:30 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59844 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id B015D27BBEC; Mon, 5 Feb 2024 23:23:03 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 6242D27BBEA for ; Mon, 5 Feb 2024 23:23:03 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8H1-0006fs-Ih; Mon, 05 Feb 2024 18:21:11 -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 ) id 1rX8Gz-0006d7-Hj for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:09 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gz-0001wJ-9P for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:09 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8HC-00043i-1x for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:22 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 42/44] gnu: Add node-object-keys. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:22 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8H3-00040t-Pm for submit@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 ) id 1rX8H1-0003zp-IG for 68941@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@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 ); Mon, 05 Feb 2024 23:20:57 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-102R004725d1a6f-a791-4e9a-bda0-164be652c661, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:19:30 +0100 Message-ID: <20240205231952.26410-42-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7879329027029525218 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrddutddvnecuvehluhhsthgvrhfuihiivgepvdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehjeeipdhmohguvgepshhmthhpohhuth X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:19:31 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59853 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id AD83027BBEE; Mon, 5 Feb 2024 23:23:23 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id D676627BBEA for ; Mon, 5 Feb 2024 23:23:22 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8H2-0006h4-9t; Mon, 05 Feb 2024 18:21:12 -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 ) id 1rX8Gz-0006dd-Ti for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:09 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8Gz-0001wS-L8 for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:09 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8HC-00043p-De for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:22 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 43/44] gnu: Add node-regexp-prototype-flags. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:22 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8H7-00042B-1F for submit@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 ) id 1rX8H2-00040B-ET for 68941@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@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 ); Mon, 05 Feb 2024 23:20:58 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-96R001fa460fe9-35c8-409d-a173-76474add81f3, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:19:31 +0100 Message-ID: <20240205231952.26410-43-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7879610501428339426 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddguddtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepleffjeetueethfefkeffffefvddukeejkefgleduiedthfekvefhiedvhfffgeegnecukfhppeduvdejrddtrddtrddupdekjedrkeekrddukeegrddvheehpdefjedrheelrddugedvrdelieenucevlhhushhtvghrufhiiigvpeefnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepieekleegudesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekvddpmhhouggvpehsmhhtphhouhht X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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") From patchwork Mon Feb 5 23:19:32 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Graves X-Patchwork-Id: 59843 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 4496E27BBED; Mon, 5 Feb 2024 23:23:01 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H5,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 07AAC27BBEA for ; Mon, 5 Feb 2024 23:22:57 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rX8H1-0006gJ-Ua; Mon, 05 Feb 2024 18:21:11 -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 ) id 1rX8H0-0006e6-92 for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:10 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rX8H0-0001wZ-0b for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:10 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rX8HC-00043w-Op for guix-patches@gnu.org; Mon, 05 Feb 2024 18:21:22 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#68941] [PATCH 44/44] gnu: Add node-deep-equal. Resent-From: Nicolas Graves Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 05 Feb 2024 23:21:22 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68941 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 68941@debbugs.gnu.org Cc: ngraves@ngraves.fr Received: via spool by 68941-submit@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 ) id 1rX8H8-00042c-JA for submit@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 ) id 1rX8H5-00041M-MZ for 68941@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@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 ); Mon, 05 Feb 2024 23:21:01 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-95G0016b6b2326-4d71-4be8-846a-10e950cde941, 9F372080060396D88D3FD19D164346DC319AC2A4) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 87.88.184.255 Date: Tue, 6 Feb 2024 00:19:32 +0100 Message-ID: <20240205231952.26410-44-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <20240205231952.26410-1-ngraves@ngraves.fr> References: <20240205231952.26410-1-ngraves@ngraves.fr> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7880454925057254114 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrfedvvddgtdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepvdehleeiffehtedvlefhffffjeefgfduhfetkeevheeiteduiedugfekuedtheejnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpkeejrdekkedrudekgedrvdehhedpfeejrdehledrudegvddrleehnecuvehluhhsthgvrhfuihiivgepkeenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopeeikeelgeduseguvggssghughhsrdhgnhhurdhorhhgpdfovfetjfhoshhtpehmohehkeefpdhmohguvgepshhmthhpohhuth X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Nicolas Graves X-ACL-Warn: , Nicolas Graves via Guix-patches X-Patchwork-Original-From: Nicolas Graves via Guix-patches via From: Nicolas Graves Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches * 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")