Tue Mar 1 09:03:52 UTC 2022 I: starting to build node-micromatch/bullseye/amd64 on jenkins on '2022-03-01 09:03' Tue Mar 1 09:03:52 UTC 2022 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/amd64_18/60070/console.log Tue Mar 1 09:03:52 UTC 2022 I: Downloading source for bullseye/node-micromatch=4.0.2+repack+~4.0.1-1 --2022-03-01 09:03:52-- http://cdn-fastly.deb.debian.org/debian/pool/main/n/node-micromatch/node-micromatch_4.0.2%2brepack%2b%7e4.0.1-1.dsc Connecting to 78.137.99.97:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2591 (2.5K) Saving to: ‘node-micromatch_4.0.2+repack+~4.0.1-1.dsc’ 0K .. 100% 121M=0s 2022-03-01 09:03:52 (121 MB/s) - ‘node-micromatch_4.0.2+repack+~4.0.1-1.dsc’ saved [2591/2591] Tue Mar 1 09:03:52 UTC 2022 I: node-micromatch_4.0.2+repack+~4.0.1-1.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: node-micromatch Binary: node-micromatch Architecture: all Version: 4.0.2+repack+~4.0.1-1 Maintainer: Debian Javascript Maintainers Uploaders: Sruthi Chandran Homepage: https://github.com/jonschlinkert/micromatch Standards-Version: 4.5.0 Vcs-Browser: https://salsa.debian.org/js-team/node-micromatch Vcs-Git: https://salsa.debian.org/js-team/node-micromatch.git Testsuite: autopkgtest-pkg-nodejs Build-Depends: debhelper-compat (= 13), mocha, node-braces (>= 3.0.2) , node-anymatch (>= 3.1.1+~2.1.1) , dh-sequence-nodejs Package-List: node-micromatch deb javascript optional arch=all Checksums-Sha1: 9381449dd659fc3823fd2a4190ceacc985083bc7 5905 node-micromatch_4.0.2+repack+~4.0.1.orig-types-micromatch.tar.gz 8c43dd9aa12e784829b282c45b84a36f7bdec875 88016 node-micromatch_4.0.2+repack+~4.0.1.orig.tar.gz e4ca71918bb46cab2a808fbf3b856ba82ed26f10 5132 node-micromatch_4.0.2+repack+~4.0.1-1.debian.tar.xz Checksums-Sha256: 2ae7c6350f82405ad8d733740d84152b5382d9161966191490b435b9bdee86a8 5905 node-micromatch_4.0.2+repack+~4.0.1.orig-types-micromatch.tar.gz 9f520853bec5ffa6206fb4498a3422dd78308365b3954e8bcf4bd98d149bdc9e 88016 node-micromatch_4.0.2+repack+~4.0.1.orig.tar.gz e655e09882e3618049e32761265b922609b60ced145b8ba5591c5f0c737e45b1 5132 node-micromatch_4.0.2+repack+~4.0.1-1.debian.tar.xz Files: 353548309bbc9faeb0039d26add3ea19 5905 node-micromatch_4.0.2+repack+~4.0.1.orig-types-micromatch.tar.gz af536d0fe73fae7e23df202434a0bbf1 88016 node-micromatch_4.0.2+repack+~4.0.1.orig.tar.gz d2d92066a7c58258ceeeee887750bbf7 5132 node-micromatch_4.0.2+repack+~4.0.1-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEAN/li4tVV3nRAF7J9tdMp8mZ7ukFAl+j1WoACgkQ9tdMp8mZ 7um4axAAl0QoSB3qdM7bDv42Bbqx0tf+Ko+FJrDqGbIuHjVkft3ZETBuF/aNlMzB DFxqFmc8W3IxKuo4r0ZaAdSUrCAFaql3O3LRbPd0NOH8DiSxfXc+5HJqAR1VUcqJ G6hQD9PSZku3HV6xY0UJmSE5suaN3bo2nZKJfq8cfOJ7bpVoKvpAmsHi7R6nHHGP QJZBxE5vf/A6MPaiGkLHqxQSyzNsPU1sjLN+kZbvkGz5bhK6jTx0q8xokoXgwwAM Z3OAD8EJDVB7kyDEwquGlDAesLaDrRz6zUGYaDdfLIOSvDKjHkrAytYlvZjHsIbv qIHM/GFPsBeZI0rP6y15seMlmPVbdWRFt1JPs+kObBv2C7L2GPYKolD1OsJh2F5Z 1nIpiEFO8vzeK2UY7QMBzpoiQZzlc97cWfwJsnEi++3khkHP7Qihtn1olzVfm8g+ jlmUV+WyeeRklDhHPIa95dFlYusIevMJwcDwlqtjX6LgGjNyZLW8S7qUWn5gAhv1 FOkPPn1YMOVpHLHB+l4l/q1AnCUYs0nZnIbdyBgaCJQQewE2r02FSRwR6/mD5E7u fO1l+fw+VeTnbb4JE2zIA9NvslS9TTw0+R52oe90KJfbvnDQE65NYBGRGXjpSNEs YJmgfAk3tXdHYUE33FJm54SqRxML+tJHW2y+a81kMzxmWCKM9A0= =qVh7 -----END PGP SIGNATURE----- Tue Mar 1 09:03:52 UTC 2022 I: Checking whether the package is not for us Tue Mar 1 09:03:52 UTC 2022 I: Starting 1st build on remote node ionos5-amd64.debian.net. Tue Mar 1 09:03:52 UTC 2022 I: Preparing to do remote build '1' on ionos5-amd64.debian.net. Tue Mar 1 09:04:25 UTC 2022 I: Deleting $TMPDIR on ionos5-amd64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Mon Apr 3 03:27:03 -12 2023 I: pbuilder-time-stamp: 1680535623 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [node-micromatch_4.0.2+repack+~4.0.1-1.dsc] I: copying [./node-micromatch_4.0.2+repack+~4.0.1.orig-types-micromatch.tar.gz] I: copying [./node-micromatch_4.0.2+repack+~4.0.1.orig.tar.gz] I: copying [./node-micromatch_4.0.2+repack+~4.0.1-1.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/tmp/dpkg-verify-sig.IUjkZl4c/trustedkeys.kbx': General error gpgv: Signature made Wed Nov 4 22:35:22 2020 -12 gpgv: using RSA key 00DFE58B8B555779D1005EC9F6D74CA7C999EEE9 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./node-micromatch_4.0.2+repack+~4.0.1-1.dsc dpkg-source: info: extracting node-micromatch in node-micromatch-4.0.2+repack+~4.0.1 dpkg-source: info: unpacking node-micromatch_4.0.2+repack+~4.0.1.orig.tar.gz dpkg-source: info: unpacking node-micromatch_4.0.2+repack+~4.0.1.orig-types-micromatch.tar.gz dpkg-source: info: unpacking node-micromatch_4.0.2+repack+~4.0.1-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying ignore-failing-tests.patch dpkg-source: info: applying remove-es6-features-for-rollup-1.diff I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/1591011/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='amd64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=16' DISTRIBUTION='' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='5566586fb3af4a0cb21a0c9963928e27' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='1591011' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.E5oy0vUsh3/pbuilderrc_wbuJ --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.E5oy0vUsh3/b1 --logfile b1/build.log node-micromatch_4.0.2+repack+~4.0.1-1.dsc' SUDO_GID='110' SUDO_UID='105' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://85.184.249.68:3128' I: uname -a Linux ionos5-amd64 5.15.0-0.bpo.3-amd64 #1 SMP Debian 5.15.15-2~bpo11+1 (2022-02-03) x86_64 GNU/Linux I: ls -l /bin total 5476 -rwxr-xr-x 1 root root 1234376 Aug 4 2021 bash -rwxr-xr-x 3 root root 38984 Jul 20 2020 bunzip2 -rwxr-xr-x 3 root root 38984 Jul 20 2020 bzcat lrwxrwxrwx 1 root root 6 Jul 20 2020 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2225 Jul 20 2020 bzdiff lrwxrwxrwx 1 root root 6 Jul 20 2020 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4877 Sep 4 2019 bzexe lrwxrwxrwx 1 root root 6 Jul 20 2020 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3775 Jul 20 2020 bzgrep -rwxr-xr-x 3 root root 38984 Jul 20 2020 bzip2 -rwxr-xr-x 1 root root 18424 Jul 20 2020 bzip2recover lrwxrwxrwx 1 root root 6 Jul 20 2020 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Jul 20 2020 bzmore -rwxr-xr-x 1 root root 43936 Sep 23 2020 cat -rwxr-xr-x 1 root root 72672 Sep 23 2020 chgrp -rwxr-xr-x 1 root root 64448 Sep 23 2020 chmod -rwxr-xr-x 1 root root 72672 Sep 23 2020 chown -rwxr-xr-x 1 root root 151168 Sep 23 2020 cp -rwxr-xr-x 1 root root 125560 Dec 10 2020 dash -rwxr-xr-x 1 root root 113664 Sep 23 2020 date -rwxr-xr-x 1 root root 80968 Sep 23 2020 dd -rwxr-xr-x 1 root root 93936 Sep 23 2020 df -rwxr-xr-x 1 root root 147176 Sep 23 2020 dir -rwxr-xr-x 1 root root 84440 Jul 28 2021 dmesg lrwxrwxrwx 1 root root 8 Nov 6 2019 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Nov 6 2019 domainname -> hostname -rwxr-xr-x 1 root root 39712 Sep 23 2020 echo -rwxr-xr-x 1 root root 28 Nov 9 2020 egrep -rwxr-xr-x 1 root root 39680 Sep 23 2020 false -rwxr-xr-x 1 root root 28 Nov 9 2020 fgrep -rwxr-xr-x 1 root root 69032 Jul 28 2021 findmnt -rwsr-xr-x 1 root root 34896 Feb 26 2021 fusermount -rwxr-xr-x 1 root root 203072 Nov 9 2020 grep -rwxr-xr-x 2 root root 2346 Mar 2 2021 gunzip -rwxr-xr-x 1 root root 6376 Mar 2 2021 gzexe -rwxr-xr-x 1 root root 98048 Mar 2 2021 gzip -rwxr-xr-x 1 root root 22600 Nov 6 2019 hostname -rwxr-xr-x 1 root root 72840 Sep 23 2020 ln -rwxr-xr-x 1 root root 56952 Feb 7 2020 login -rwxr-xr-x 1 root root 147176 Sep 23 2020 ls -rwxr-xr-x 1 root root 149736 Jul 28 2021 lsblk -rwxr-xr-x 1 root root 85184 Sep 23 2020 mkdir -rwxr-xr-x 1 root root 76896 Sep 23 2020 mknod -rwxr-xr-x 1 root root 48064 Sep 23 2020 mktemp -rwxr-xr-x 1 root root 59632 Jul 28 2021 more -rwsr-xr-x 1 root root 55528 Jul 28 2021 mount -rwxr-xr-x 1 root root 18664 Jul 28 2021 mountpoint -rwxr-xr-x 1 root root 147080 Sep 23 2020 mv lrwxrwxrwx 1 root root 8 Nov 6 2019 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Apr 18 2021 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 43872 Sep 23 2020 pwd lrwxrwxrwx 1 root root 4 Aug 4 2021 rbash -> bash -rwxr-xr-x 1 root root 52032 Sep 23 2020 readlink -rwxr-xr-x 1 root root 72704 Sep 23 2020 rm -rwxr-xr-x 1 root root 52032 Sep 23 2020 rmdir -rwxr-xr-x 1 root root 27472 Sep 27 2020 run-parts -rwxr-xr-x 1 root root 122224 Dec 22 2018 sed lrwxrwxrwx 1 root root 4 Mar 26 03:47 sh -> dash -rwxr-xr-x 1 root root 43808 Sep 23 2020 sleep -rwxr-xr-x 1 root root 84928 Sep 23 2020 stty -rwsr-xr-x 1 root root 71912 Jul 28 2021 su -rwxr-xr-x 1 root root 39744 Sep 23 2020 sync -rwxr-xr-x 1 root root 531928 Feb 16 2021 tar -rwxr-xr-x 1 root root 14456 Sep 27 2020 tempfile -rwxr-xr-x 1 root root 101408 Sep 23 2020 touch -rwxr-xr-x 1 root root 39680 Sep 23 2020 true -rwxr-xr-x 1 root root 14328 Feb 26 2021 ulockmgr_server -rwsr-xr-x 1 root root 35040 Jul 28 2021 umount -rwxr-xr-x 1 root root 39744 Sep 23 2020 uname -rwxr-xr-x 2 root root 2346 Mar 2 2021 uncompress -rwxr-xr-x 1 root root 147176 Sep 23 2020 vdir -rwxr-xr-x 1 root root 63744 Jul 28 2021 wdctl lrwxrwxrwx 1 root root 8 Nov 6 2019 ypdomainname -> hostname -rwxr-xr-x 1 root root 1984 Mar 2 2021 zcat -rwxr-xr-x 1 root root 1678 Mar 2 2021 zcmp -rwxr-xr-x 1 root root 5880 Mar 2 2021 zdiff -rwxr-xr-x 1 root root 29 Mar 2 2021 zegrep -rwxr-xr-x 1 root root 29 Mar 2 2021 zfgrep -rwxr-xr-x 1 root root 2081 Mar 2 2021 zforce -rwxr-xr-x 1 root root 7585 Mar 2 2021 zgrep -rwxr-xr-x 1 root root 2206 Mar 2 2021 zless -rwxr-xr-x 1 root root 1842 Mar 2 2021 zmore -rwxr-xr-x 1 root root 4553 Mar 2 2021 znew I: user script /srv/workspace/pbuilder/1591011/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), mocha, node-braces (>= 3.0.2), node-anymatch (>= 3.1.1+~2.1.1), dh-sequence-nodejs dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19655 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on mocha; however: Package mocha is not installed. pbuilder-satisfydepends-dummy depends on node-braces (>= 3.0.2); however: Package node-braces is not installed. pbuilder-satisfydepends-dummy depends on node-anymatch (>= 3.1.1+~2.1.1); however: Package node-anymatch is not installed. pbuilder-satisfydepends-dummy depends on dh-sequence-nodejs; however: Package dh-sequence-nodejs is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} ca-certificates{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libarray-unique-perl{a} libbrotli1{a} libc-ares2{a} libclass-accessor-perl{a} libdebhelper-perl{a} libdebian-copyright-perl{a} libdeflate0{a} libelf1{a} libencode-locale-perl{a} liberror-perl{a} libexporter-lite-perl{a} libfile-listing-perl{a} libfile-stripnondeterminism-perl{a} libgdk-pixbuf-2.0-0{a} libgdk-pixbuf2.0-common{a} libglib2.0-0{a} libhtml-parser-perl{a} libhtml-tagset-perl{a} libhtml-tree-perl{a} libhttp-cookies-perl{a} libhttp-date-perl{a} libhttp-message-perl{a} libhttp-negotiate-perl{a} libicu67{a} libio-html-perl{a} libio-pty-perl{a} libio-socket-ssl-perl{a} libio-stringy-perl{a} libipc-run-perl{a} libjbig0{a} libjpeg62-turbo{a} libjs-inherits{a} libjs-sprintf-js{a} libjson-perl{a} liblwp-mediatypes-perl{a} liblwp-protocol-https-perl{a} libmagic-mgc{a} libmagic1{a} libnet-http-perl{a} libnet-ssleay-perl{a} libnghttp2-14{a} libnode72{a} libnotify-bin{a} libnotify4{a} libparse-debcontrol-perl{a} libpipeline1{a} libpng16-16{a} libsigsegv2{a} libsub-name-perl{a} libsub-override-perl{a} libtie-ixhash-perl{a} libtiff5{a} libtimedate-perl{a} libtool{a} libtry-tiny-perl{a} libuchardet0{a} liburi-perl{a} libuv1{a} libwebp6{a} libwww-perl{a} libwww-robotrules-perl{a} libxml2{a} m4{a} man-db{a} mocha{a} netbase{a} node-ansi-colors{a} node-ansi-regex{a} node-ansi-styles{a} node-anymatch{a} node-argparse{a} node-async-each{a} node-balanced-match{a} node-binary-extensions{a} node-brace-expansion{a} node-braces{a} node-browser-stdout{a} node-camelcase{a} node-chalk{a} node-chokidar{a} node-cliui{a} node-clone{a} node-color-convert{a} node-color-name{a} node-debug{a} node-decamelize{a} node-defaults{a} node-diff{a} node-end-of-stream{a} node-escape-string-regexp{a} node-esprima{a} node-execa{a} node-fill-range{a} node-find-up{a} node-fs.realpath{a} node-get-caller-file{a} node-get-stream{a} node-glob{a} node-glob-parent{a} node-graceful-fs{a} node-growl{a} node-has-flag{a} node-he{a} node-inflight{a} node-inherits{a} node-invert-kv{a} node-is-binary-path{a} node-is-buffer{a} node-is-extglob{a} node-is-glob{a} node-is-number{a} node-is-plain-obj{a} node-is-stream{a} node-isexe{a} node-js-yaml{a} node-kind-of{a} node-lcid{a} node-locate-path{a} node-mem{a} node-merge-stream{a} node-mimic-fn{a} node-minimatch{a} node-ms{a} node-normalize-path{a} node-npm-run-path{a} node-once{a} node-os-locale{a} node-p-limit{a} node-p-locate{a} node-path-dirname{a} node-path-exists{a} node-path-is-absolute{a} node-pump{a} node-randombytes{a} node-readdirp{a} node-repeat-string{a} node-require-directory{a} node-require-main-filename{a} node-safe-buffer{a} node-serialize-javascript{a} node-set-blocking{a} node-set-immediate-shim{a} node-shebang-command{a} node-shebang-regex{a} node-signal-exit{a} node-sprintf-js{a} node-string-width{a} node-strip-ansi{a} node-strip-json-comments{a} node-supports-color{a} node-to-regex-range{a} node-wcwidth.js{a} node-which{a} node-which-module{a} node-wide-align{a} node-wrap-ansi{a} node-wrappy{a} node-y18n{a} node-yargs{a} node-yargs-parser{a} nodejs{a} openssl{a} perl-openssl-defaults{a} pkg-js-tools{a} po-debconf{a} sensible-utils{a} shared-mime-info{a} The following packages are RECOMMENDED but will NOT be installed: awesome cinnamon curl devscripts dunst gnome-flashback gnome-shell javascript-common libarchive-cpio-perl libclone-perl libdata-dump-perl libgdk-pixbuf2.0-bin libglib2.0-data libhtml-form-perl libhtml-format-perl libhttp-daemon-perl libjson-xs-perl libltdl-dev libmail-sendmail-perl libmailtools-perl lxqt-notificationd lynx mate-notification-daemon nodejs-doc notification-daemon notify-osd phosh plasma-workspace python3-jarabe wget xdg-user-dirs xfce4-notifyd 0 packages upgraded, 183 newly installed, 0 to remove and 0 not upgraded. Need to get 35.3 MB of archives. After unpacking 134 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian bullseye/main amd64 bsdextrautils amd64 2.36.1-8 [145 kB] Get: 2 http://deb.debian.org/debian bullseye/main amd64 libuchardet0 amd64 0.0.7-1 [67.8 kB] Get: 3 http://deb.debian.org/debian bullseye/main amd64 groff-base amd64 1.22.4-6 [936 kB] Get: 4 http://deb.debian.org/debian bullseye/main amd64 libpipeline1 amd64 1.5.3-1 [34.3 kB] Get: 5 http://deb.debian.org/debian bullseye/main amd64 man-db amd64 2.9.4-2 [1354 kB] Get: 6 http://deb.debian.org/debian bullseye/main amd64 netbase all 6.3 [19.9 kB] Get: 7 http://deb.debian.org/debian bullseye/main amd64 sensible-utils all 0.0.14 [14.8 kB] Get: 8 http://deb.debian.org/debian bullseye/main amd64 openssl amd64 1.1.1k-1+deb11u1 [851 kB] Get: 9 http://deb.debian.org/debian bullseye/main amd64 ca-certificates all 20210119 [158 kB] Get: 10 http://deb.debian.org/debian bullseye/main amd64 libmagic-mgc amd64 1:5.39-3 [273 kB] Get: 11 http://deb.debian.org/debian bullseye/main amd64 libmagic1 amd64 1:5.39-3 [126 kB] Get: 12 http://deb.debian.org/debian bullseye/main amd64 file amd64 1:5.39-3 [69.1 kB] Get: 13 http://deb.debian.org/debian bullseye/main amd64 gettext-base amd64 0.21-4 [175 kB] Get: 14 http://deb.debian.org/debian bullseye/main amd64 libsigsegv2 amd64 2.13-1 [34.8 kB] Get: 15 http://deb.debian.org/debian bullseye/main amd64 m4 amd64 1.4.18-5 [204 kB] Get: 16 http://deb.debian.org/debian bullseye/main amd64 autoconf all 2.69-14 [313 kB] Get: 17 http://deb.debian.org/debian bullseye/main amd64 autotools-dev all 20180224.1+nmu1 [77.1 kB] Get: 18 http://deb.debian.org/debian bullseye/main amd64 automake all 1:1.16.3-2 [814 kB] Get: 19 http://deb.debian.org/debian bullseye/main amd64 autopoint all 0.21-4 [510 kB] Get: 20 http://deb.debian.org/debian bullseye/main amd64 libdebhelper-perl all 13.3.4 [189 kB] Get: 21 http://deb.debian.org/debian bullseye/main amd64 libtool all 2.4.6-15 [513 kB] Get: 22 http://deb.debian.org/debian bullseye/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 23 http://deb.debian.org/debian bullseye/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 24 http://deb.debian.org/debian bullseye/main amd64 libsub-override-perl all 0.09-2 [10.2 kB] Get: 25 http://deb.debian.org/debian bullseye/main amd64 libfile-stripnondeterminism-perl all 1.12.0-1 [26.3 kB] Get: 26 http://deb.debian.org/debian bullseye/main amd64 dh-strip-nondeterminism all 1.12.0-1 [15.4 kB] Get: 27 http://deb.debian.org/debian bullseye/main amd64 libelf1 amd64 0.183-1 [165 kB] Get: 28 http://deb.debian.org/debian bullseye/main amd64 dwz amd64 0.13+20210201-1 [175 kB] Get: 29 http://deb.debian.org/debian bullseye/main amd64 libicu67 amd64 67.1-7 [8622 kB] Get: 30 http://deb.debian.org/debian bullseye/main amd64 libxml2 amd64 2.9.10+dfsg-6.7 [693 kB] Get: 31 http://deb.debian.org/debian bullseye/main amd64 gettext amd64 0.21-4 [1311 kB] Get: 32 http://deb.debian.org/debian bullseye/main amd64 intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 33 http://deb.debian.org/debian bullseye/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 34 http://deb.debian.org/debian bullseye/main amd64 debhelper all 13.3.4 [1049 kB] Get: 35 http://deb.debian.org/debian bullseye/main amd64 libarray-unique-perl all 0.08-2.1 [11.4 kB] Get: 36 http://deb.debian.org/debian bullseye/main amd64 libbrotli1 amd64 1.0.9-2+b2 [279 kB] Get: 37 http://deb.debian.org/debian bullseye/main amd64 libc-ares2 amd64 1.17.1-1+deb11u1 [102 kB] Get: 38 http://deb.debian.org/debian bullseye/main amd64 libsub-name-perl amd64 0.26-1+b1 [13.8 kB] Get: 39 http://deb.debian.org/debian bullseye/main amd64 libclass-accessor-perl all 0.51-1 [23.2 kB] Get: 40 http://deb.debian.org/debian bullseye/main amd64 libio-stringy-perl all 2.111-3 [56.5 kB] Get: 41 http://deb.debian.org/debian bullseye/main amd64 libencode-locale-perl all 1.05-1.1 [13.2 kB] Get: 42 http://deb.debian.org/debian bullseye/main amd64 libtimedate-perl all 2.3300-2 [39.3 kB] Get: 43 http://deb.debian.org/debian bullseye/main amd64 libhttp-date-perl all 6.05-1 [10.4 kB] Get: 44 http://deb.debian.org/debian bullseye/main amd64 libfile-listing-perl all 6.14-1 [12.4 kB] Get: 45 http://deb.debian.org/debian bullseye/main amd64 libhtml-tagset-perl all 3.20-4 [13.0 kB] Get: 46 http://deb.debian.org/debian bullseye/main amd64 liburi-perl all 5.08-1 [90.6 kB] Get: 47 http://deb.debian.org/debian bullseye/main amd64 libhtml-parser-perl amd64 3.75-1+b1 [105 kB] Get: 48 http://deb.debian.org/debian bullseye/main amd64 libhtml-tree-perl all 5.07-2 [213 kB] Get: 49 http://deb.debian.org/debian bullseye/main amd64 libio-html-perl all 1.004-2 [16.1 kB] Get: 50 http://deb.debian.org/debian bullseye/main amd64 liblwp-mediatypes-perl all 6.04-1 [19.9 kB] Get: 51 http://deb.debian.org/debian bullseye/main amd64 libhttp-message-perl all 6.28-1 [79.6 kB] Get: 52 http://deb.debian.org/debian bullseye/main amd64 libhttp-cookies-perl all 6.10-1 [19.6 kB] Get: 53 http://deb.debian.org/debian bullseye/main amd64 libhttp-negotiate-perl all 6.01-1 [12.8 kB] Get: 54 http://deb.debian.org/debian bullseye/main amd64 perl-openssl-defaults amd64 5 [7360 B] Get: 55 http://deb.debian.org/debian bullseye/main amd64 libnet-ssleay-perl amd64 1.88-3+b1 [321 kB] Get: 56 http://deb.debian.org/debian bullseye/main amd64 libio-socket-ssl-perl all 2.069-1 [215 kB] Get: 57 http://deb.debian.org/debian bullseye/main amd64 libnet-http-perl all 6.20-1 [25.1 kB] Get: 58 http://deb.debian.org/debian bullseye/main amd64 liblwp-protocol-https-perl all 6.10-1 [12.2 kB] Get: 59 http://deb.debian.org/debian bullseye/main amd64 libtry-tiny-perl all 0.30-1 [23.3 kB] Get: 60 http://deb.debian.org/debian bullseye/main amd64 libwww-robotrules-perl all 6.02-1 [12.9 kB] Get: 61 http://deb.debian.org/debian bullseye/main amd64 libwww-perl all 6.52-1 [192 kB] Get: 62 http://deb.debian.org/debian bullseye/main amd64 liberror-perl all 0.17029-1 [31.0 kB] Get: 63 http://deb.debian.org/debian bullseye/main amd64 libexporter-lite-perl all 0.08-1 [11.1 kB] Get: 64 http://deb.debian.org/debian bullseye/main amd64 libparse-debcontrol-perl all 2.005-4.1 [22.4 kB] Get: 65 http://deb.debian.org/debian bullseye/main amd64 libtie-ixhash-perl all 1.23-2.1 [11.8 kB] Get: 66 http://deb.debian.org/debian bullseye/main amd64 libdebian-copyright-perl all 0.2-4 [25.2 kB] Get: 67 http://deb.debian.org/debian bullseye/main amd64 libdeflate0 amd64 1.7-1 [53.1 kB] Get: 68 http://deb.debian.org/debian bullseye/main amd64 libgdk-pixbuf2.0-common all 2.42.2+dfsg-1 [320 kB] Get: 69 http://deb.debian.org/debian bullseye/main amd64 libglib2.0-0 amd64 2.66.8-1 [1370 kB] Get: 70 http://deb.debian.org/debian bullseye/main amd64 shared-mime-info amd64 2.0-1 [701 kB] Get: 71 http://deb.debian.org/debian bullseye/main amd64 libjpeg62-turbo amd64 1:2.0.6-4 [151 kB] Get: 72 http://deb.debian.org/debian bullseye/main amd64 libpng16-16 amd64 1.6.37-3 [294 kB] Get: 73 http://deb.debian.org/debian bullseye/main amd64 libjbig0 amd64 2.1-3.1+b2 [31.0 kB] Get: 74 http://deb.debian.org/debian bullseye/main amd64 libwebp6 amd64 0.6.1-2.1 [258 kB] Get: 75 http://deb.debian.org/debian bullseye/main amd64 libtiff5 amd64 4.2.0-1 [289 kB] Get: 76 http://deb.debian.org/debian bullseye/main amd64 libgdk-pixbuf-2.0-0 amd64 2.42.2+dfsg-1 [146 kB] Get: 77 http://deb.debian.org/debian bullseye/main amd64 libio-pty-perl amd64 1:1.15-2 [37.0 kB] Get: 78 http://deb.debian.org/debian bullseye/main amd64 libipc-run-perl all 20200505.0-1 [102 kB] Get: 79 http://deb.debian.org/debian bullseye/main amd64 libjs-inherits all 2.0.4-1 [3228 B] Get: 80 http://deb.debian.org/debian bullseye/main amd64 libjs-sprintf-js all 1.1.2+ds1-2 [12.3 kB] Get: 81 http://deb.debian.org/debian bullseye/main amd64 libjson-perl all 4.03000-1 [88.6 kB] Get: 82 http://deb.debian.org/debian bullseye/main amd64 libnghttp2-14 amd64 1.43.0-1 [77.1 kB] Get: 83 http://deb.debian.org/debian bullseye/main amd64 libuv1 amd64 1.40.0-2 [132 kB] Get: 84 http://deb.debian.org/debian bullseye/main amd64 libnode72 amd64 12.22.5~dfsg-2~11u1 [8333 kB] Get: 85 http://deb.debian.org/debian bullseye/main amd64 libnotify4 amd64 0.7.9-3 [23.7 kB] Get: 86 http://deb.debian.org/debian bullseye/main amd64 libnotify-bin amd64 0.7.9-3 [14.2 kB] Get: 87 http://deb.debian.org/debian bullseye/main amd64 nodejs amd64 12.22.5~dfsg-2~11u1 [147 kB] Get: 88 http://deb.debian.org/debian bullseye/main amd64 node-ansi-colors all 4.1.1-2 [13.2 kB] Get: 89 http://deb.debian.org/debian bullseye/main amd64 node-browser-stdout all 1.3.1-2 [3268 B] Get: 90 http://deb.debian.org/debian bullseye/main amd64 node-camelcase all 6.2.0-2 [5512 B] Get: 91 http://deb.debian.org/debian bullseye/main amd64 node-color-name all 1.1.4+~1.1.1-1 [5788 B] Get: 92 http://deb.debian.org/debian bullseye/main amd64 node-color-convert all 1.9.3-1 [10.2 kB] Get: 93 http://deb.debian.org/debian bullseye/main amd64 node-ansi-styles all 4.2.1-1 [7600 B] Get: 94 http://deb.debian.org/debian bullseye/main amd64 node-escape-string-regexp all 4.0.0-1 [4116 B] Get: 95 http://deb.debian.org/debian bullseye/main amd64 node-has-flag all 4.0.0-1 [4076 B] Get: 96 http://deb.debian.org/debian bullseye/main amd64 node-supports-color all 8.1.0+~7.2.0-1 [6736 B] Get: 97 http://deb.debian.org/debian bullseye/main amd64 node-chalk all 4.1.0-1 [15.0 kB] Get: 98 http://deb.debian.org/debian bullseye/main amd64 node-is-extglob all 2.1.1-1 [4128 B] Get: 99 http://deb.debian.org/debian bullseye/main amd64 node-is-glob all 4.0.1-1 [6312 B] Get: 100 http://deb.debian.org/debian bullseye/main amd64 node-binary-extensions all 2.2.0-1 [4352 B] Get: 101 http://deb.debian.org/debian bullseye/main amd64 node-is-binary-path all 2.1.0-1 [3432 B] Get: 102 http://deb.debian.org/debian bullseye/main amd64 node-normalize-path all 3.0.0-2 [5752 B] Get: 103 http://deb.debian.org/debian bullseye/main amd64 node-anymatch all 3.1.1+~2.2.2-1 [28.5 kB] Get: 104 http://deb.debian.org/debian bullseye/main amd64 node-graceful-fs all 4.2.4+repack-1 [13.1 kB] Get: 105 http://deb.debian.org/debian bullseye/main amd64 node-set-immediate-shim all 2.0.0-1 [3600 B] Get: 106 http://deb.debian.org/debian bullseye/main amd64 node-readdirp all 3.5.0-2 [11.3 kB] Get: 107 http://deb.debian.org/debian bullseye/main amd64 node-async-each all 1.0.3-1 [4024 B] Get: 108 http://deb.debian.org/debian bullseye/main amd64 node-is-buffer all 2.0.5-1 [4048 B] Get: 109 http://deb.debian.org/debian bullseye/main amd64 node-kind-of all 6.0.3+dfsg-1 [10.0 kB] Get: 110 http://deb.debian.org/debian bullseye/main amd64 node-is-number all 7.0.0-1.1 [5860 B] Get: 111 http://deb.debian.org/debian bullseye/main amd64 node-repeat-string all 1.6.1-1 [5180 B] Get: 112 http://deb.debian.org/debian bullseye/main amd64 node-to-regex-range all 5.0.1-2 [10.2 kB] Get: 113 http://deb.debian.org/debian bullseye/main amd64 node-fill-range all 7.0.1-2 [7872 B] Get: 114 http://deb.debian.org/debian bullseye/main amd64 node-braces all 3.0.2+~3.0.0-1 [20.6 kB] Get: 115 http://deb.debian.org/debian bullseye/main amd64 node-path-is-absolute all 2.0.0-1 [3864 B] Get: 116 http://deb.debian.org/debian bullseye/main amd64 node-path-dirname all 1.0.2-1.1 [3972 B] Get: 117 http://deb.debian.org/debian bullseye/main amd64 node-glob-parent all 5.1.1+~5.1.0-2 [6672 B] Get: 118 http://deb.debian.org/debian bullseye/main amd64 node-inherits all 2.0.4-1 [4204 B] Get: 119 http://deb.debian.org/debian bullseye/main amd64 node-chokidar all 3.4.3-3 [32.0 kB] Get: 120 http://deb.debian.org/debian bullseye/main amd64 node-ms all 2.1.3+~cs0.7.31-1 [5612 B] Get: 121 http://deb.debian.org/debian bullseye/main amd64 node-debug all 4.3.1+~cs4.1.5-1 [17.3 kB] Get: 122 http://deb.debian.org/debian bullseye/main amd64 node-decamelize all 4.0.0-1 [3944 B] Get: 123 http://deb.debian.org/debian bullseye/main amd64 node-diff all 4.0.2~dfsg-2 [65.0 kB] Get: 124 http://deb.debian.org/debian bullseye/main amd64 node-p-limit all 3.1.0+~cs2.3.0-1 [6904 B] Get: 125 http://deb.debian.org/debian bullseye/main amd64 node-p-locate all 5.0.0-1 [5080 B] Get: 126 http://deb.debian.org/debian bullseye/main amd64 node-path-exists all 4.0.0-2 [3840 B] Get: 127 http://deb.debian.org/debian bullseye/main amd64 node-locate-path all 6.0.0-1 [5264 B] Get: 128 http://deb.debian.org/debian bullseye/main amd64 node-find-up all 5.0.0-1 [5840 B] Get: 129 http://deb.debian.org/debian bullseye/main amd64 node-fs.realpath all 1.0.0-1.1 [5780 B] Get: 130 http://deb.debian.org/debian bullseye/main amd64 node-wrappy all 1.0.2-1.1 [3352 B] Get: 131 http://deb.debian.org/debian bullseye/main amd64 node-once all 1.4.0-3 [4344 B] Get: 132 http://deb.debian.org/debian bullseye/main amd64 node-inflight all 1.0.6-1.1 [3568 B] Get: 133 http://deb.debian.org/debian bullseye/main amd64 node-balanced-match all 1.0.0-1 [4528 B] Get: 134 http://deb.debian.org/debian bullseye/main amd64 node-brace-expansion all 2.0.0-1 [7184 B] Get: 135 http://deb.debian.org/debian bullseye/main amd64 node-minimatch all 3.0.4+~3.0.3-1 [15.9 kB] Get: 136 http://deb.debian.org/debian bullseye/main amd64 node-glob all 7.1.6+~7.1.3-1 [129 kB] Get: 137 http://deb.debian.org/debian bullseye/main amd64 node-growl all 1.10.5-2 [7356 B] Get: 138 http://deb.debian.org/debian bullseye/main amd64 node-he all 1.2.0-1 [36.7 kB] Get: 139 http://deb.debian.org/debian bullseye/main amd64 node-is-plain-obj all 3.0.0-1 [3916 B] Get: 140 http://deb.debian.org/debian bullseye/main amd64 node-sprintf-js all 1.1.2+ds1-2 [1836 B] Get: 141 http://deb.debian.org/debian bullseye/main amd64 node-argparse all 2.0.1-1 [34.5 kB] Get: 142 http://deb.debian.org/debian bullseye/main amd64 node-esprima all 4.0.1+ds+~4.0.2-2 [69.0 kB] Get: 143 http://deb.debian.org/debian bullseye/main amd64 node-js-yaml all 3.14.1+dfsg+~3.12.6-2 [44.8 kB] Get: 144 http://deb.debian.org/debian bullseye/main amd64 node-safe-buffer all 5.2.1+~cs2.1.2-1 [15.5 kB] Get: 145 http://deb.debian.org/debian bullseye/main amd64 node-randombytes all 2.1.0-1 [4104 B] Get: 146 http://deb.debian.org/debian bullseye/main amd64 node-serialize-javascript all 5.0.1-2 [11.5 kB] Get: 147 http://deb.debian.org/debian bullseye/main amd64 node-strip-json-comments all 3.1.1-1 [5168 B] Get: 148 http://deb.debian.org/debian bullseye/main amd64 node-isexe all 2.0.0-5 [4632 B] Get: 149 http://deb.debian.org/debian bullseye/main amd64 node-which all 2.0.2+~cs1.3.2-1 [8436 B] Get: 150 http://deb.debian.org/debian bullseye/main amd64 node-ansi-regex all 5.0.1-1~deb11u1 [4704 B] Get: 151 http://deb.debian.org/debian bullseye/main amd64 node-strip-ansi all 6.0.0-2 [4044 B] Get: 152 http://deb.debian.org/debian bullseye/main amd64 node-clone all 2.1.2-2 [8132 B] Get: 153 http://deb.debian.org/debian bullseye/main amd64 node-defaults all 1.0.3-2 [3612 B] Get: 154 http://deb.debian.org/debian bullseye/main amd64 node-wcwidth.js all 1.0.0-1.1 [6652 B] Get: 155 http://deb.debian.org/debian bullseye/main amd64 node-string-width all 4.2.0-1 [9716 B] Get: 156 http://deb.debian.org/debian bullseye/main amd64 node-wide-align all 1.1.3-1 [3896 B] Get: 157 http://deb.debian.org/debian bullseye/main amd64 node-require-directory all 2.1.1-1.1 [5596 B] Get: 158 http://deb.debian.org/debian bullseye/main amd64 node-get-caller-file all 1.0.2-1.1 [3056 B] Get: 159 http://deb.debian.org/debian bullseye/main amd64 node-set-blocking all 2.0.0-1.1 [4036 B] Get: 160 http://deb.debian.org/debian bullseye/main amd64 node-require-main-filename all 2.0.0-1 [4108 B] Get: 161 http://deb.debian.org/debian bullseye/main amd64 node-wrap-ansi all 4.0.0-2 [5540 B] Get: 162 http://deb.debian.org/debian bullseye/main amd64 node-cliui all 4.1.0-2 [7964 B] Get: 163 http://deb.debian.org/debian bullseye/main amd64 node-which-module all 2.0.0-1 [3792 B] Get: 164 http://deb.debian.org/debian bullseye/main amd64 node-end-of-stream all 1.4.4-1 [4356 B] Get: 165 http://deb.debian.org/debian bullseye/main amd64 node-pump all 3.0.0-4 [4936 B] Get: 166 http://deb.debian.org/debian bullseye/main amd64 node-get-stream all 6.0.0-1 [7172 B] Get: 167 http://deb.debian.org/debian bullseye/main amd64 node-is-stream all 2.0.0-1 [4004 B] Get: 168 http://deb.debian.org/debian bullseye/main amd64 node-merge-stream all 2.0.0+~1.1.2-1 [5036 B] Get: 169 http://deb.debian.org/debian bullseye/main amd64 node-mimic-fn all 3.1.0-1 [5180 B] Get: 170 http://deb.debian.org/debian bullseye/main amd64 node-npm-run-path all 2.0.2-2 [4412 B] Get: 171 http://deb.debian.org/debian bullseye/main amd64 node-shebang-regex all 3.0.0-1 [3352 B] Get: 172 http://deb.debian.org/debian bullseye/main amd64 node-shebang-command all 1.2.0-1.1 [3132 B] Get: 173 http://deb.debian.org/debian bullseye/main amd64 node-signal-exit all 3.0.3-1 [6172 B] Get: 174 http://deb.debian.org/debian bullseye/main amd64 node-execa all 4.1.0+dfsg+~cs19.3.6-5 [28.1 kB] Get: 175 http://deb.debian.org/debian bullseye/main amd64 node-invert-kv all 3.0.1-1 [3904 B] Get: 176 http://deb.debian.org/debian bullseye/main amd64 node-lcid all 3.1.1-1 [5280 B] Get: 177 http://deb.debian.org/debian bullseye/main amd64 node-mem all 1.1.0-1.1 [4308 B] Get: 178 http://deb.debian.org/debian bullseye/main amd64 node-os-locale all 5.0.0-1 [4876 B] Get: 179 http://deb.debian.org/debian bullseye/main amd64 node-y18n all 4.0.0-4 [6256 B] Get: 180 http://deb.debian.org/debian bullseye/main amd64 node-yargs-parser all 18.1.3+~15.0.0-1 [24.0 kB] Get: 181 http://deb.debian.org/debian bullseye/main amd64 node-yargs all 15.3.1+repack-2 [109 kB] Get: 182 http://deb.debian.org/debian bullseye/main amd64 mocha all 8.2.1+ds1+~cs29.4.27-3 [157 kB] Get: 183 http://deb.debian.org/debian bullseye/main amd64 pkg-js-tools all 0.9.65 [38.0 kB] Fetched 35.3 MB in 0s (78.1 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package bsdextrautils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19655 files and directories currently installed.) Preparing to unpack .../000-bsdextrautils_2.36.1-8_amd64.deb ... Unpacking bsdextrautils (2.36.1-8) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../001-libuchardet0_0.0.7-1_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../002-groff-base_1.22.4-6_amd64.deb ... Unpacking groff-base (1.22.4-6) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../003-libpipeline1_1.5.3-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.3-1) ... Selecting previously unselected package man-db. Preparing to unpack .../004-man-db_2.9.4-2_amd64.deb ... Unpacking man-db (2.9.4-2) ... Selecting previously unselected package netbase. Preparing to unpack .../005-netbase_6.3_all.deb ... Unpacking netbase (6.3) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../006-sensible-utils_0.0.14_all.deb ... Unpacking sensible-utils (0.0.14) ... Selecting previously unselected package openssl. Preparing to unpack .../007-openssl_1.1.1k-1+deb11u1_amd64.deb ... Unpacking openssl (1.1.1k-1+deb11u1) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../008-ca-certificates_20210119_all.deb ... Unpacking ca-certificates (20210119) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../009-libmagic-mgc_1%3a5.39-3_amd64.deb ... Unpacking libmagic-mgc (1:5.39-3) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../010-libmagic1_1%3a5.39-3_amd64.deb ... Unpacking libmagic1:amd64 (1:5.39-3) ... Selecting previously unselected package file. Preparing to unpack .../011-file_1%3a5.39-3_amd64.deb ... Unpacking file (1:5.39-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../012-gettext-base_0.21-4_amd64.deb ... Unpacking gettext-base (0.21-4) ... Selecting previously unselected package libsigsegv2:amd64. Preparing to unpack .../013-libsigsegv2_2.13-1_amd64.deb ... Unpacking libsigsegv2:amd64 (2.13-1) ... Selecting previously unselected package m4. Preparing to unpack .../014-m4_1.4.18-5_amd64.deb ... Unpacking m4 (1.4.18-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../015-autoconf_2.69-14_all.deb ... Unpacking autoconf (2.69-14) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../016-autotools-dev_20180224.1+nmu1_all.deb ... Unpacking autotools-dev (20180224.1+nmu1) ... Selecting previously unselected package automake. Preparing to unpack .../017-automake_1%3a1.16.3-2_all.deb ... Unpacking automake (1:1.16.3-2) ... Selecting previously unselected package autopoint. Preparing to unpack .../018-autopoint_0.21-4_all.deb ... Unpacking autopoint (0.21-4) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../019-libdebhelper-perl_13.3.4_all.deb ... Unpacking libdebhelper-perl (13.3.4) ... Selecting previously unselected package libtool. Preparing to unpack .../020-libtool_2.4.6-15_all.deb ... Unpacking libtool (2.4.6-15) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../021-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../022-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../023-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../024-libfile-stripnondeterminism-perl_1.12.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.12.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../025-dh-strip-nondeterminism_1.12.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.12.0-1) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../026-libelf1_0.183-1_amd64.deb ... Unpacking libelf1:amd64 (0.183-1) ... Selecting previously unselected package dwz. Preparing to unpack .../027-dwz_0.13+20210201-1_amd64.deb ... Unpacking dwz (0.13+20210201-1) ... Selecting previously unselected package libicu67:amd64. Preparing to unpack .../028-libicu67_67.1-7_amd64.deb ... Unpacking libicu67:amd64 (67.1-7) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../029-libxml2_2.9.10+dfsg-6.7_amd64.deb ... Unpacking libxml2:amd64 (2.9.10+dfsg-6.7) ... Selecting previously unselected package gettext. Preparing to unpack .../030-gettext_0.21-4_amd64.deb ... Unpacking gettext (0.21-4) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../031-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../032-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../033-debhelper_13.3.4_all.deb ... Unpacking debhelper (13.3.4) ... Selecting previously unselected package libarray-unique-perl. Preparing to unpack .../034-libarray-unique-perl_0.08-2.1_all.deb ... Unpacking libarray-unique-perl (0.08-2.1) ... Selecting previously unselected package libbrotli1:amd64. Preparing to unpack .../035-libbrotli1_1.0.9-2+b2_amd64.deb ... Unpacking libbrotli1:amd64 (1.0.9-2+b2) ... Selecting previously unselected package libc-ares2:amd64. Preparing to unpack .../036-libc-ares2_1.17.1-1+deb11u1_amd64.deb ... Unpacking libc-ares2:amd64 (1.17.1-1+deb11u1) ... Selecting previously unselected package libsub-name-perl. Preparing to unpack .../037-libsub-name-perl_0.26-1+b1_amd64.deb ... Unpacking libsub-name-perl (0.26-1+b1) ... Selecting previously unselected package libclass-accessor-perl. Preparing to unpack .../038-libclass-accessor-perl_0.51-1_all.deb ... Unpacking libclass-accessor-perl (0.51-1) ... Selecting previously unselected package libio-stringy-perl. Preparing to unpack .../039-libio-stringy-perl_2.111-3_all.deb ... Unpacking libio-stringy-perl (2.111-3) ... Selecting previously unselected package libencode-locale-perl. Preparing to unpack .../040-libencode-locale-perl_1.05-1.1_all.deb ... Unpacking libencode-locale-perl (1.05-1.1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../041-libtimedate-perl_2.3300-2_all.deb ... Unpacking libtimedate-perl (2.3300-2) ... Selecting previously unselected package libhttp-date-perl. Preparing to unpack .../042-libhttp-date-perl_6.05-1_all.deb ... Unpacking libhttp-date-perl (6.05-1) ... Selecting previously unselected package libfile-listing-perl. Preparing to unpack .../043-libfile-listing-perl_6.14-1_all.deb ... Unpacking libfile-listing-perl (6.14-1) ... Selecting previously unselected package libhtml-tagset-perl. Preparing to unpack .../044-libhtml-tagset-perl_3.20-4_all.deb ... Unpacking libhtml-tagset-perl (3.20-4) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../045-liburi-perl_5.08-1_all.deb ... Unpacking liburi-perl (5.08-1) ... Selecting previously unselected package libhtml-parser-perl. Preparing to unpack .../046-libhtml-parser-perl_3.75-1+b1_amd64.deb ... Unpacking libhtml-parser-perl (3.75-1+b1) ... Selecting previously unselected package libhtml-tree-perl. Preparing to unpack .../047-libhtml-tree-perl_5.07-2_all.deb ... Unpacking libhtml-tree-perl (5.07-2) ... Selecting previously unselected package libio-html-perl. Preparing to unpack .../048-libio-html-perl_1.004-2_all.deb ... Unpacking libio-html-perl (1.004-2) ... Selecting previously unselected package liblwp-mediatypes-perl. Preparing to unpack .../049-liblwp-mediatypes-perl_6.04-1_all.deb ... Unpacking liblwp-mediatypes-perl (6.04-1) ... Selecting previously unselected package libhttp-message-perl. Preparing to unpack .../050-libhttp-message-perl_6.28-1_all.deb ... Unpacking libhttp-message-perl (6.28-1) ... Selecting previously unselected package libhttp-cookies-perl. Preparing to unpack .../051-libhttp-cookies-perl_6.10-1_all.deb ... Unpacking libhttp-cookies-perl (6.10-1) ... Selecting previously unselected package libhttp-negotiate-perl. Preparing to unpack .../052-libhttp-negotiate-perl_6.01-1_all.deb ... Unpacking libhttp-negotiate-perl (6.01-1) ... Selecting previously unselected package perl-openssl-defaults:amd64. Preparing to unpack .../053-perl-openssl-defaults_5_amd64.deb ... Unpacking perl-openssl-defaults:amd64 (5) ... Selecting previously unselected package libnet-ssleay-perl. Preparing to unpack .../054-libnet-ssleay-perl_1.88-3+b1_amd64.deb ... Unpacking libnet-ssleay-perl (1.88-3+b1) ... Selecting previously unselected package libio-socket-ssl-perl. Preparing to unpack .../055-libio-socket-ssl-perl_2.069-1_all.deb ... Unpacking libio-socket-ssl-perl (2.069-1) ... Selecting previously unselected package libnet-http-perl. Preparing to unpack .../056-libnet-http-perl_6.20-1_all.deb ... Unpacking libnet-http-perl (6.20-1) ... Selecting previously unselected package liblwp-protocol-https-perl. Preparing to unpack .../057-liblwp-protocol-https-perl_6.10-1_all.deb ... Unpacking liblwp-protocol-https-perl (6.10-1) ... Selecting previously unselected package libtry-tiny-perl. Preparing to unpack .../058-libtry-tiny-perl_0.30-1_all.deb ... Unpacking libtry-tiny-perl (0.30-1) ... Selecting previously unselected package libwww-robotrules-perl. Preparing to unpack .../059-libwww-robotrules-perl_6.02-1_all.deb ... Unpacking libwww-robotrules-perl (6.02-1) ... Selecting previously unselected package libwww-perl. Preparing to unpack .../060-libwww-perl_6.52-1_all.deb ... Unpacking libwww-perl (6.52-1) ... Selecting previously unselected package liberror-perl. Preparing to unpack .../061-liberror-perl_0.17029-1_all.deb ... Unpacking liberror-perl (0.17029-1) ... Selecting previously unselected package libexporter-lite-perl. Preparing to unpack .../062-libexporter-lite-perl_0.08-1_all.deb ... Unpacking libexporter-lite-perl (0.08-1) ... Selecting previously unselected package libparse-debcontrol-perl. Preparing to unpack .../063-libparse-debcontrol-perl_2.005-4.1_all.deb ... Unpacking libparse-debcontrol-perl (2.005-4.1) ... Selecting previously unselected package libtie-ixhash-perl. Preparing to unpack .../064-libtie-ixhash-perl_1.23-2.1_all.deb ... Unpacking libtie-ixhash-perl (1.23-2.1) ... Selecting previously unselected package libdebian-copyright-perl. Preparing to unpack .../065-libdebian-copyright-perl_0.2-4_all.deb ... Unpacking libdebian-copyright-perl (0.2-4) ... Selecting previously unselected package libdeflate0:amd64. Preparing to unpack .../066-libdeflate0_1.7-1_amd64.deb ... Unpacking libdeflate0:amd64 (1.7-1) ... Selecting previously unselected package libgdk-pixbuf2.0-common. Preparing to unpack .../067-libgdk-pixbuf2.0-common_2.42.2+dfsg-1_all.deb ... Unpacking libgdk-pixbuf2.0-common (2.42.2+dfsg-1) ... Selecting previously unselected package libglib2.0-0:amd64. Preparing to unpack .../068-libglib2.0-0_2.66.8-1_amd64.deb ... Unpacking libglib2.0-0:amd64 (2.66.8-1) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../069-shared-mime-info_2.0-1_amd64.deb ... Unpacking shared-mime-info (2.0-1) ... Selecting previously unselected package libjpeg62-turbo:amd64. Preparing to unpack .../070-libjpeg62-turbo_1%3a2.0.6-4_amd64.deb ... Unpacking libjpeg62-turbo:amd64 (1:2.0.6-4) ... Selecting previously unselected package libpng16-16:amd64. Preparing to unpack .../071-libpng16-16_1.6.37-3_amd64.deb ... Unpacking libpng16-16:amd64 (1.6.37-3) ... Selecting previously unselected package libjbig0:amd64. Preparing to unpack .../072-libjbig0_2.1-3.1+b2_amd64.deb ... Unpacking libjbig0:amd64 (2.1-3.1+b2) ... Selecting previously unselected package libwebp6:amd64. Preparing to unpack .../073-libwebp6_0.6.1-2.1_amd64.deb ... Unpacking libwebp6:amd64 (0.6.1-2.1) ... Selecting previously unselected package libtiff5:amd64. Preparing to unpack .../074-libtiff5_4.2.0-1_amd64.deb ... Unpacking libtiff5:amd64 (4.2.0-1) ... Selecting previously unselected package libgdk-pixbuf-2.0-0:amd64. Preparing to unpack .../075-libgdk-pixbuf-2.0-0_2.42.2+dfsg-1_amd64.deb ... Unpacking libgdk-pixbuf-2.0-0:amd64 (2.42.2+dfsg-1) ... Selecting previously unselected package libio-pty-perl. Preparing to unpack .../076-libio-pty-perl_1%3a1.15-2_amd64.deb ... Unpacking libio-pty-perl (1:1.15-2) ... Selecting previously unselected package libipc-run-perl. Preparing to unpack .../077-libipc-run-perl_20200505.0-1_all.deb ... Unpacking libipc-run-perl (20200505.0-1) ... Selecting previously unselected package libjs-inherits. Preparing to unpack .../078-libjs-inherits_2.0.4-1_all.deb ... Unpacking libjs-inherits (2.0.4-1) ... Selecting previously unselected package libjs-sprintf-js. Preparing to unpack .../079-libjs-sprintf-js_1.1.2+ds1-2_all.deb ... Unpacking libjs-sprintf-js (1.1.2+ds1-2) ... Selecting previously unselected package libjson-perl. Preparing to unpack .../080-libjson-perl_4.03000-1_all.deb ... Unpacking libjson-perl (4.03000-1) ... Selecting previously unselected package libnghttp2-14:amd64. Preparing to unpack .../081-libnghttp2-14_1.43.0-1_amd64.deb ... Unpacking libnghttp2-14:amd64 (1.43.0-1) ... Selecting previously unselected package libuv1:amd64. Preparing to unpack .../082-libuv1_1.40.0-2_amd64.deb ... Unpacking libuv1:amd64 (1.40.0-2) ... Selecting previously unselected package libnode72:amd64. Preparing to unpack .../083-libnode72_12.22.5~dfsg-2~11u1_amd64.deb ... Unpacking libnode72:amd64 (12.22.5~dfsg-2~11u1) ... Selecting previously unselected package libnotify4:amd64. Preparing to unpack .../084-libnotify4_0.7.9-3_amd64.deb ... Unpacking libnotify4:amd64 (0.7.9-3) ... Selecting previously unselected package libnotify-bin. Preparing to unpack .../085-libnotify-bin_0.7.9-3_amd64.deb ... Unpacking libnotify-bin (0.7.9-3) ... Selecting previously unselected package nodejs. Preparing to unpack .../086-nodejs_12.22.5~dfsg-2~11u1_amd64.deb ... Unpacking nodejs (12.22.5~dfsg-2~11u1) ... Selecting previously unselected package node-ansi-colors. Preparing to unpack .../087-node-ansi-colors_4.1.1-2_all.deb ... Unpacking node-ansi-colors (4.1.1-2) ... Selecting previously unselected package node-browser-stdout. Preparing to unpack .../088-node-browser-stdout_1.3.1-2_all.deb ... Unpacking node-browser-stdout (1.3.1-2) ... Selecting previously unselected package node-camelcase. Preparing to unpack .../089-node-camelcase_6.2.0-2_all.deb ... Unpacking node-camelcase (6.2.0-2) ... Selecting previously unselected package node-color-name. Preparing to unpack .../090-node-color-name_1.1.4+~1.1.1-1_all.deb ... Unpacking node-color-name (1.1.4+~1.1.1-1) ... Selecting previously unselected package node-color-convert. Preparing to unpack .../091-node-color-convert_1.9.3-1_all.deb ... Unpacking node-color-convert (1.9.3-1) ... Selecting previously unselected package node-ansi-styles. Preparing to unpack .../092-node-ansi-styles_4.2.1-1_all.deb ... Unpacking node-ansi-styles (4.2.1-1) ... Selecting previously unselected package node-escape-string-regexp. Preparing to unpack .../093-node-escape-string-regexp_4.0.0-1_all.deb ... Unpacking node-escape-string-regexp (4.0.0-1) ... Selecting previously unselected package node-has-flag. Preparing to unpack .../094-node-has-flag_4.0.0-1_all.deb ... Unpacking node-has-flag (4.0.0-1) ... Selecting previously unselected package node-supports-color. Preparing to unpack .../095-node-supports-color_8.1.0+~7.2.0-1_all.deb ... Unpacking node-supports-color (8.1.0+~7.2.0-1) ... Selecting previously unselected package node-chalk. Preparing to unpack .../096-node-chalk_4.1.0-1_all.deb ... Unpacking node-chalk (4.1.0-1) ... Selecting previously unselected package node-is-extglob. Preparing to unpack .../097-node-is-extglob_2.1.1-1_all.deb ... Unpacking node-is-extglob (2.1.1-1) ... Selecting previously unselected package node-is-glob. Preparing to unpack .../098-node-is-glob_4.0.1-1_all.deb ... Unpacking node-is-glob (4.0.1-1) ... Selecting previously unselected package node-binary-extensions. Preparing to unpack .../099-node-binary-extensions_2.2.0-1_all.deb ... Unpacking node-binary-extensions (2.2.0-1) ... Selecting previously unselected package node-is-binary-path. Preparing to unpack .../100-node-is-binary-path_2.1.0-1_all.deb ... Unpacking node-is-binary-path (2.1.0-1) ... Selecting previously unselected package node-normalize-path. Preparing to unpack .../101-node-normalize-path_3.0.0-2_all.deb ... Unpacking node-normalize-path (3.0.0-2) ... Selecting previously unselected package node-anymatch. Preparing to unpack .../102-node-anymatch_3.1.1+~2.2.2-1_all.deb ... Unpacking node-anymatch (3.1.1+~2.2.2-1) ... Selecting previously unselected package node-graceful-fs. Preparing to unpack .../103-node-graceful-fs_4.2.4+repack-1_all.deb ... Unpacking node-graceful-fs (4.2.4+repack-1) ... Selecting previously unselected package node-set-immediate-shim. Preparing to unpack .../104-node-set-immediate-shim_2.0.0-1_all.deb ... Unpacking node-set-immediate-shim (2.0.0-1) ... Selecting previously unselected package node-readdirp. Preparing to unpack .../105-node-readdirp_3.5.0-2_all.deb ... Unpacking node-readdirp (3.5.0-2) ... Selecting previously unselected package node-async-each. Preparing to unpack .../106-node-async-each_1.0.3-1_all.deb ... Unpacking node-async-each (1.0.3-1) ... Selecting previously unselected package node-is-buffer. Preparing to unpack .../107-node-is-buffer_2.0.5-1_all.deb ... Unpacking node-is-buffer (2.0.5-1) ... Selecting previously unselected package node-kind-of. Preparing to unpack .../108-node-kind-of_6.0.3+dfsg-1_all.deb ... Unpacking node-kind-of (6.0.3+dfsg-1) ... Selecting previously unselected package node-is-number. Preparing to unpack .../109-node-is-number_7.0.0-1.1_all.deb ... Unpacking node-is-number (7.0.0-1.1) ... Selecting previously unselected package node-repeat-string. Preparing to unpack .../110-node-repeat-string_1.6.1-1_all.deb ... Unpacking node-repeat-string (1.6.1-1) ... Selecting previously unselected package node-to-regex-range. Preparing to unpack .../111-node-to-regex-range_5.0.1-2_all.deb ... Unpacking node-to-regex-range (5.0.1-2) ... Selecting previously unselected package node-fill-range. Preparing to unpack .../112-node-fill-range_7.0.1-2_all.deb ... Unpacking node-fill-range (7.0.1-2) ... Selecting previously unselected package node-braces. Preparing to unpack .../113-node-braces_3.0.2+~3.0.0-1_all.deb ... Unpacking node-braces (3.0.2+~3.0.0-1) ... Selecting previously unselected package node-path-is-absolute. Preparing to unpack .../114-node-path-is-absolute_2.0.0-1_all.deb ... Unpacking node-path-is-absolute (2.0.0-1) ... Selecting previously unselected package node-path-dirname. Preparing to unpack .../115-node-path-dirname_1.0.2-1.1_all.deb ... Unpacking node-path-dirname (1.0.2-1.1) ... Selecting previously unselected package node-glob-parent. Preparing to unpack .../116-node-glob-parent_5.1.1+~5.1.0-2_all.deb ... Unpacking node-glob-parent (5.1.1+~5.1.0-2) ... Selecting previously unselected package node-inherits. Preparing to unpack .../117-node-inherits_2.0.4-1_all.deb ... Unpacking node-inherits (2.0.4-1) ... Selecting previously unselected package node-chokidar. Preparing to unpack .../118-node-chokidar_3.4.3-3_all.deb ... Unpacking node-chokidar (3.4.3-3) ... Selecting previously unselected package node-ms. Preparing to unpack .../119-node-ms_2.1.3+~cs0.7.31-1_all.deb ... Unpacking node-ms (2.1.3+~cs0.7.31-1) ... Selecting previously unselected package node-debug. Preparing to unpack .../120-node-debug_4.3.1+~cs4.1.5-1_all.deb ... Unpacking node-debug (4.3.1+~cs4.1.5-1) ... Selecting previously unselected package node-decamelize. Preparing to unpack .../121-node-decamelize_4.0.0-1_all.deb ... Unpacking node-decamelize (4.0.0-1) ... Selecting previously unselected package node-diff. Preparing to unpack .../122-node-diff_4.0.2~dfsg-2_all.deb ... Unpacking node-diff (4.0.2~dfsg-2) ... Selecting previously unselected package node-p-limit. Preparing to unpack .../123-node-p-limit_3.1.0+~cs2.3.0-1_all.deb ... Unpacking node-p-limit (3.1.0+~cs2.3.0-1) ... Selecting previously unselected package node-p-locate. Preparing to unpack .../124-node-p-locate_5.0.0-1_all.deb ... Unpacking node-p-locate (5.0.0-1) ... Selecting previously unselected package node-path-exists. Preparing to unpack .../125-node-path-exists_4.0.0-2_all.deb ... Unpacking node-path-exists (4.0.0-2) ... Selecting previously unselected package node-locate-path. Preparing to unpack .../126-node-locate-path_6.0.0-1_all.deb ... Unpacking node-locate-path (6.0.0-1) ... Selecting previously unselected package node-find-up. Preparing to unpack .../127-node-find-up_5.0.0-1_all.deb ... Unpacking node-find-up (5.0.0-1) ... Selecting previously unselected package node-fs.realpath. Preparing to unpack .../128-node-fs.realpath_1.0.0-1.1_all.deb ... Unpacking node-fs.realpath (1.0.0-1.1) ... Selecting previously unselected package node-wrappy. Preparing to unpack .../129-node-wrappy_1.0.2-1.1_all.deb ... Unpacking node-wrappy (1.0.2-1.1) ... Selecting previously unselected package node-once. Preparing to unpack .../130-node-once_1.4.0-3_all.deb ... Unpacking node-once (1.4.0-3) ... Selecting previously unselected package node-inflight. Preparing to unpack .../131-node-inflight_1.0.6-1.1_all.deb ... Unpacking node-inflight (1.0.6-1.1) ... Selecting previously unselected package node-balanced-match. Preparing to unpack .../132-node-balanced-match_1.0.0-1_all.deb ... Unpacking node-balanced-match (1.0.0-1) ... Selecting previously unselected package node-brace-expansion. Preparing to unpack .../133-node-brace-expansion_2.0.0-1_all.deb ... Unpacking node-brace-expansion (2.0.0-1) ... Selecting previously unselected package node-minimatch. Preparing to unpack .../134-node-minimatch_3.0.4+~3.0.3-1_all.deb ... Unpacking node-minimatch (3.0.4+~3.0.3-1) ... Selecting previously unselected package node-glob. Preparing to unpack .../135-node-glob_7.1.6+~7.1.3-1_all.deb ... Unpacking node-glob (7.1.6+~7.1.3-1) ... Selecting previously unselected package node-growl. Preparing to unpack .../136-node-growl_1.10.5-2_all.deb ... Unpacking node-growl (1.10.5-2) ... Selecting previously unselected package node-he. Preparing to unpack .../137-node-he_1.2.0-1_all.deb ... Unpacking node-he (1.2.0-1) ... Selecting previously unselected package node-is-plain-obj. Preparing to unpack .../138-node-is-plain-obj_3.0.0-1_all.deb ... Unpacking node-is-plain-obj (3.0.0-1) ... Selecting previously unselected package node-sprintf-js. Preparing to unpack .../139-node-sprintf-js_1.1.2+ds1-2_all.deb ... Unpacking node-sprintf-js (1.1.2+ds1-2) ... Selecting previously unselected package node-argparse. Preparing to unpack .../140-node-argparse_2.0.1-1_all.deb ... Unpacking node-argparse (2.0.1-1) ... Selecting previously unselected package node-esprima. Preparing to unpack .../141-node-esprima_4.0.1+ds+~4.0.2-2_all.deb ... Unpacking node-esprima (4.0.1+ds+~4.0.2-2) ... Selecting previously unselected package node-js-yaml. Preparing to unpack .../142-node-js-yaml_3.14.1+dfsg+~3.12.6-2_all.deb ... Unpacking node-js-yaml (3.14.1+dfsg+~3.12.6-2) ... Selecting previously unselected package node-safe-buffer. Preparing to unpack .../143-node-safe-buffer_5.2.1+~cs2.1.2-1_all.deb ... Unpacking node-safe-buffer (5.2.1+~cs2.1.2-1) ... Selecting previously unselected package node-randombytes. Preparing to unpack .../144-node-randombytes_2.1.0-1_all.deb ... Unpacking node-randombytes (2.1.0-1) ... Selecting previously unselected package node-serialize-javascript. Preparing to unpack .../145-node-serialize-javascript_5.0.1-2_all.deb ... Unpacking node-serialize-javascript (5.0.1-2) ... Selecting previously unselected package node-strip-json-comments. Preparing to unpack .../146-node-strip-json-comments_3.1.1-1_all.deb ... Unpacking node-strip-json-comments (3.1.1-1) ... Selecting previously unselected package node-isexe. Preparing to unpack .../147-node-isexe_2.0.0-5_all.deb ... Unpacking node-isexe (2.0.0-5) ... Selecting previously unselected package node-which. Preparing to unpack .../148-node-which_2.0.2+~cs1.3.2-1_all.deb ... Unpacking node-which (2.0.2+~cs1.3.2-1) ... Selecting previously unselected package node-ansi-regex. Preparing to unpack .../149-node-ansi-regex_5.0.1-1~deb11u1_all.deb ... Unpacking node-ansi-regex (5.0.1-1~deb11u1) ... Selecting previously unselected package node-strip-ansi. Preparing to unpack .../150-node-strip-ansi_6.0.0-2_all.deb ... Unpacking node-strip-ansi (6.0.0-2) ... Selecting previously unselected package node-clone. Preparing to unpack .../151-node-clone_2.1.2-2_all.deb ... Unpacking node-clone (2.1.2-2) ... Selecting previously unselected package node-defaults. Preparing to unpack .../152-node-defaults_1.0.3-2_all.deb ... Unpacking node-defaults (1.0.3-2) ... Selecting previously unselected package node-wcwidth.js. Preparing to unpack .../153-node-wcwidth.js_1.0.0-1.1_all.deb ... Unpacking node-wcwidth.js (1.0.0-1.1) ... Selecting previously unselected package node-string-width. Preparing to unpack .../154-node-string-width_4.2.0-1_all.deb ... Unpacking node-string-width (4.2.0-1) ... Selecting previously unselected package node-wide-align. Preparing to unpack .../155-node-wide-align_1.1.3-1_all.deb ... Unpacking node-wide-align (1.1.3-1) ... Selecting previously unselected package node-require-directory. Preparing to unpack .../156-node-require-directory_2.1.1-1.1_all.deb ... Unpacking node-require-directory (2.1.1-1.1) ... Selecting previously unselected package node-get-caller-file. Preparing to unpack .../157-node-get-caller-file_1.0.2-1.1_all.deb ... Unpacking node-get-caller-file (1.0.2-1.1) ... Selecting previously unselected package node-set-blocking. Preparing to unpack .../158-node-set-blocking_2.0.0-1.1_all.deb ... Unpacking node-set-blocking (2.0.0-1.1) ... Selecting previously unselected package node-require-main-filename. Preparing to unpack .../159-node-require-main-filename_2.0.0-1_all.deb ... Unpacking node-require-main-filename (2.0.0-1) ... Selecting previously unselected package node-wrap-ansi. Preparing to unpack .../160-node-wrap-ansi_4.0.0-2_all.deb ... Unpacking node-wrap-ansi (4.0.0-2) ... Selecting previously unselected package node-cliui. Preparing to unpack .../161-node-cliui_4.1.0-2_all.deb ... Unpacking node-cliui (4.1.0-2) ... Selecting previously unselected package node-which-module. Preparing to unpack .../162-node-which-module_2.0.0-1_all.deb ... Unpacking node-which-module (2.0.0-1) ... Selecting previously unselected package node-end-of-stream. Preparing to unpack .../163-node-end-of-stream_1.4.4-1_all.deb ... Unpacking node-end-of-stream (1.4.4-1) ... Selecting previously unselected package node-pump. Preparing to unpack .../164-node-pump_3.0.0-4_all.deb ... Unpacking node-pump (3.0.0-4) ... Selecting previously unselected package node-get-stream. Preparing to unpack .../165-node-get-stream_6.0.0-1_all.deb ... Unpacking node-get-stream (6.0.0-1) ... Selecting previously unselected package node-is-stream. Preparing to unpack .../166-node-is-stream_2.0.0-1_all.deb ... Unpacking node-is-stream (2.0.0-1) ... Selecting previously unselected package node-merge-stream. Preparing to unpack .../167-node-merge-stream_2.0.0+~1.1.2-1_all.deb ... Unpacking node-merge-stream (2.0.0+~1.1.2-1) ... Selecting previously unselected package node-mimic-fn. Preparing to unpack .../168-node-mimic-fn_3.1.0-1_all.deb ... Unpacking node-mimic-fn (3.1.0-1) ... Selecting previously unselected package node-npm-run-path. Preparing to unpack .../169-node-npm-run-path_2.0.2-2_all.deb ... Unpacking node-npm-run-path (2.0.2-2) ... Selecting previously unselected package node-shebang-regex. Preparing to unpack .../170-node-shebang-regex_3.0.0-1_all.deb ... Unpacking node-shebang-regex (3.0.0-1) ... Selecting previously unselected package node-shebang-command. Preparing to unpack .../171-node-shebang-command_1.2.0-1.1_all.deb ... Unpacking node-shebang-command (1.2.0-1.1) ... Selecting previously unselected package node-signal-exit. Preparing to unpack .../172-node-signal-exit_3.0.3-1_all.deb ... Unpacking node-signal-exit (3.0.3-1) ... Selecting previously unselected package node-execa. Preparing to unpack .../173-node-execa_4.1.0+dfsg+~cs19.3.6-5_all.deb ... Unpacking node-execa (4.1.0+dfsg+~cs19.3.6-5) ... Selecting previously unselected package node-invert-kv. Preparing to unpack .../174-node-invert-kv_3.0.1-1_all.deb ... Unpacking node-invert-kv (3.0.1-1) ... Selecting previously unselected package node-lcid. Preparing to unpack .../175-node-lcid_3.1.1-1_all.deb ... Unpacking node-lcid (3.1.1-1) ... Selecting previously unselected package node-mem. Preparing to unpack .../176-node-mem_1.1.0-1.1_all.deb ... Unpacking node-mem (1.1.0-1.1) ... Selecting previously unselected package node-os-locale. Preparing to unpack .../177-node-os-locale_5.0.0-1_all.deb ... Unpacking node-os-locale (5.0.0-1) ... Selecting previously unselected package node-y18n. Preparing to unpack .../178-node-y18n_4.0.0-4_all.deb ... Unpacking node-y18n (4.0.0-4) ... Selecting previously unselected package node-yargs-parser. Preparing to unpack .../179-node-yargs-parser_18.1.3+~15.0.0-1_all.deb ... Unpacking node-yargs-parser (18.1.3+~15.0.0-1) ... Selecting previously unselected package node-yargs. Preparing to unpack .../180-node-yargs_15.3.1+repack-2_all.deb ... Unpacking node-yargs (15.3.1+repack-2) ... Selecting previously unselected package mocha. Preparing to unpack .../181-mocha_8.2.1+ds1+~cs29.4.27-3_all.deb ... Unpacking mocha (8.2.1+ds1+~cs29.4.27-3) ... Selecting previously unselected package pkg-js-tools. Preparing to unpack .../182-pkg-js-tools_0.9.65_all.deb ... Unpacking pkg-js-tools (0.9.65) ... Setting up libpipeline1:amd64 (1.5.3-1) ... Setting up libtie-ixhash-perl (1.23-2.1) ... Setting up libjs-sprintf-js (1.1.2+ds1-2) ... Setting up libjs-inherits (2.0.4-1) ... Setting up bsdextrautils (2.36.1-8) ... update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode Setting up libicu67:amd64 (67.1-7) ... Setting up libio-pty-perl (1:1.15-2) ... Setting up libmagic-mgc (1:5.39-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libglib2.0-0:amd64 (2.66.8-1) ... No schema files found: doing nothing. Setting up libio-stringy-perl (2.111-3) ... Setting up libhtml-tagset-perl (3.20-4) ... Setting up libdebhelper-perl (13.3.4) ... Setting up libbrotli1:amd64 (1.0.9-2+b2) ... Setting up liblwp-mediatypes-perl (6.04-1) ... Setting up libgdk-pixbuf2.0-common (2.42.2+dfsg-1) ... Setting up libtry-tiny-perl (0.30-1) ... Setting up libnghttp2-14:amd64 (1.43.0-1) ... Setting up libmagic1:amd64 (1:5.39-3) ... Setting up libdeflate0:amd64 (1.7-1) ... Setting up perl-openssl-defaults:amd64 (5) ... Setting up gettext-base (0.21-4) ... Setting up node-color-name (1.1.4+~1.1.1-1) ... Setting up libencode-locale-perl (1.05-1.1) ... Setting up libc-ares2:amd64 (1.17.1-1+deb11u1) ... Setting up file (1:5.39-3) ... Setting up libjbig0:amd64 (2.1-3.1+b2) ... Setting up liberror-perl (0.17029-1) ... Setting up autotools-dev (20180224.1+nmu1) ... Setting up libuv1:amd64 (1.40.0-2) ... Setting up libjpeg62-turbo:amd64 (1:2.0.6-4) ... Setting up node-sprintf-js (1.1.2+ds1-2) ... Setting up node-shebang-regex (3.0.0-1) ... Setting up node-is-stream (2.0.0-1) ... Setting up libsigsegv2:amd64 (2.13-1) ... Setting up libarray-unique-perl (0.08-2.1) ... Setting up libpng16-16:amd64 (1.6.37-3) ... Setting up libio-html-perl (1.004-2) ... Setting up autopoint (0.21-4) ... Setting up libwebp6:amd64 (0.6.1-2.1) ... Setting up libipc-run-perl (20200505.0-1) ... Setting up libtimedate-perl (2.3300-2) ... Setting up libexporter-lite-perl (0.08-1) ... Setting up libsub-name-perl (0.26-1+b1) ... Setting up sensible-utils (0.0.14) ... Setting up libuchardet0:amd64 (0.0.7-1) ... Setting up libjson-perl (4.03000-1) ... Setting up node-esprima (4.0.1+ds+~4.0.2-2) ... Setting up libsub-override-perl (0.09-2) ... Setting up netbase (6.3) ... Setting up libtiff5:amd64 (4.2.0-1) ... Setting up libclass-accessor-perl (0.51-1) ... Setting up openssl (1.1.1k-1+deb11u1) ... Setting up libelf1:amd64 (0.183-1) ... Setting up libxml2:amd64 (2.9.10+dfsg-6.7) ... Setting up node-is-buffer (2.0.5-1) ... Setting up liburi-perl (5.08-1) ... Setting up node-is-plain-obj (3.0.0-1) ... Setting up libnet-ssleay-perl (1.88-3+b1) ... Setting up libfile-stripnondeterminism-perl (1.12.0-1) ... Setting up libhttp-date-perl (6.05-1) ... Setting up gettext (0.21-4) ... Setting up libfile-listing-perl (6.14-1) ... Setting up libtool (2.4.6-15) ... Setting up libnet-http-perl (6.20-1) ... Setting up m4 (1.4.18-5) ... Setting up libnode72:amd64 (12.22.5~dfsg-2~11u1) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up ca-certificates (20210119) ... Updating certificates in /etc/ssl/certs... 129 added, 0 removed; done. Setting up shared-mime-info (2.0-1) ... Setting up autoconf (2.69-14) ... Setting up dh-strip-nondeterminism (1.12.0-1) ... Setting up libwww-robotrules-perl (6.02-1) ... Setting up dwz (0.13+20210201-1) ... Setting up groff-base (1.22.4-6) ... Setting up libhtml-parser-perl (3.75-1+b1) ... Setting up libgdk-pixbuf-2.0-0:amd64 (2.42.2+dfsg-1) ... Setting up libio-socket-ssl-perl (2.069-1) ... Setting up libhttp-message-perl (6.28-1) ... Setting up automake (1:1.16.3-2) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libhttp-negotiate-perl (6.01-1) ... Setting up libhttp-cookies-perl (6.10-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libhtml-tree-perl (5.07-2) ... Setting up nodejs (12.22.5~dfsg-2~11u1) ... update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode Setting up man-db (2.9.4-2) ... Not building database; man-db/auto-update is not 'true'. Setting up node-argparse (2.0.1-1) ... Setting up node-he (1.2.0-1) ... Setting up node-clone (2.1.2-2) ... Setting up node-has-flag (4.0.0-1) ... Setting up dh-autoreconf (20) ... Setting up node-inherits (2.0.4-1) ... Setting up node-path-is-absolute (2.0.0-1) ... Setting up node-safe-buffer (5.2.1+~cs2.1.2-1) ... Setting up node-y18n (4.0.0-4) ... Setting up node-balanced-match (1.0.0-1) ... Setting up node-brace-expansion (2.0.0-1) ... Setting up libnotify4:amd64 (0.7.9-3) ... Setting up node-set-blocking (2.0.0-1.1) ... Setting up node-repeat-string (1.6.1-1) ... Setting up node-signal-exit (3.0.3-1) ... Setting up node-randombytes (2.1.0-1) ... Setting up node-wrappy (1.0.2-1.1) ... Setting up node-require-directory (2.1.1-1.1) ... Setting up libnotify-bin (0.7.9-3) ... Setting up node-defaults (1.0.3-2) ... Setting up node-graceful-fs (4.2.4+repack-1) ... Setting up node-merge-stream (2.0.0+~1.1.2-1) ... Setting up node-binary-extensions (2.2.0-1) ... Setting up node-mimic-fn (3.1.0-1) ... Setting up node-path-dirname (1.0.2-1.1) ... Setting up node-minimatch (3.0.4+~3.0.3-1) ... Setting up node-set-immediate-shim (2.0.0-1) ... Setting up node-js-yaml (3.14.1+dfsg+~3.12.6-2) ... Setting up node-npm-run-path (2.0.2-2) ... Setting up node-color-convert (1.9.3-1) ... Setting up node-async-each (1.0.3-1) ... Setting up node-is-extglob (2.1.1-1) ... Setting up node-ms (2.1.3+~cs0.7.31-1) ... Setting up node-shebang-command (1.2.0-1.1) ... Setting up node-ansi-colors (4.1.1-2) ... Setting up node-fs.realpath (1.0.0-1.1) ... Setting up node-diff (4.0.2~dfsg-2) ... Setting up node-is-glob (4.0.1-1) ... Setting up node-mem (1.1.0-1.1) ... Setting up node-supports-color (8.1.0+~7.2.0-1) ... Setting up node-invert-kv (3.0.1-1) ... Setting up node-p-limit (3.1.0+~cs2.3.0-1) ... Setting up node-ansi-regex (5.0.1-1~deb11u1) ... Setting up node-strip-json-comments (3.1.1-1) ... Setting up node-once (1.4.0-3) ... Setting up node-browser-stdout (1.3.1-2) ... Setting up node-get-caller-file (1.0.2-1.1) ... Setting up node-require-main-filename (2.0.0-1) ... Setting up node-serialize-javascript (5.0.1-2) ... Setting up node-isexe (2.0.0-5) ... Setting up node-path-exists (4.0.0-2) ... Setting up node-escape-string-regexp (4.0.0-1) ... Setting up node-p-locate (5.0.0-1) ... Setting up node-which-module (2.0.0-1) ... Setting up node-decamelize (4.0.0-1) ... Setting up node-normalize-path (3.0.0-2) ... Setting up node-kind-of (6.0.3+dfsg-1) ... Setting up node-growl (1.10.5-2) ... Setting up debhelper (13.3.4) ... Setting up node-is-binary-path (2.1.0-1) ... Setting up node-debug (4.3.1+~cs4.1.5-1) ... Setting up node-camelcase (6.2.0-2) ... Setting up node-yargs-parser (18.1.3+~15.0.0-1) ... Setting up node-wcwidth.js (1.0.0-1.1) ... Setting up node-locate-path (6.0.0-1) ... Setting up node-ansi-styles (4.2.1-1) ... Setting up node-strip-ansi (6.0.0-2) ... Setting up node-chalk (4.1.0-1) ... Setting up node-which (2.0.2+~cs1.3.2-1) ... Setting up node-lcid (3.1.1-1) ... Setting up node-inflight (1.0.6-1.1) ... Setting up node-glob-parent (5.1.1+~5.1.0-2) ... Setting up node-anymatch (3.1.1+~2.2.2-1) ... Setting up node-string-width (4.2.0-1) ... Setting up node-is-number (7.0.0-1.1) ... Setting up node-end-of-stream (1.4.4-1) ... Setting up node-pump (3.0.0-4) ... Setting up node-find-up (5.0.0-1) ... Setting up node-wrap-ansi (4.0.0-2) ... Setting up node-glob (7.1.6+~7.1.3-1) ... Setting up node-readdirp (3.5.0-2) ... Setting up node-get-stream (6.0.0-1) ... Setting up node-wide-align (1.1.3-1) ... Setting up node-cliui (4.1.0-2) ... Setting up node-to-regex-range (5.0.1-2) ... Setting up node-execa (4.1.0+dfsg+~cs19.3.6-5) ... Setting up node-os-locale (5.0.0-1) ... Setting up node-fill-range (7.0.1-2) ... Setting up node-yargs (15.3.1+repack-2) ... Setting up node-braces (3.0.2+~3.0.0-1) ... Setting up node-chokidar (3.4.3-3) ... Setting up mocha (8.2.1+ds1+~cs29.4.27-3) ... Setting up liblwp-protocol-https-perl (6.10-1) ... Setting up libwww-perl (6.52-1) ... Setting up libparse-debcontrol-perl (2.005-4.1) ... Setting up libdebian-copyright-perl (0.2-4) ... Setting up pkg-js-tools (0.9.65) ... Processing triggers for libc-bin (2.31-13+deb11u2) ... Processing triggers for ca-certificates (20210119) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/node-micromatch-4.0.2+repack+~4.0.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../node-micromatch_4.0.2+repack+~4.0.1-1_source.changes dpkg-buildpackage: info: source package node-micromatch dpkg-buildpackage: info: source version 4.0.2+repack+~4.0.1-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Xavier Guimard dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean dh_auto_clean --buildsystem=nodejs rm -rf ./node_modules/.cache rm -rf types-micromatch/node_modules/.cache dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf dh_auto_configure --buildsystem=nodejs mkdir node_modules mkdir -p node_modules/\@types ln -s ../../types-micromatch node_modules/\@types/micromatch dh_auto_build --buildsystem=nodejs No build command found, searching known files No build command found, searching known files dh_auto_test --buildsystem=nodejs ln -s ../. node_modules/micromatch /bin/sh -ex debian/tests/pkg-js/test + mocha -R spec .all() ✓ should throw an error when value is not a string ✓ should return true when all patterns match the given string ✓ should return false when some patterns do not match ✓ should arrayify a string pattern .braceExpand() ✓ should throw an error when arguments are invalid ✓ should expand a brace pattern .braces() ✓ should throw an error when arguments are invalid ✓ should create a regex source string from a brace pattern ✓ should expand a brace pattern .capture() ✓ should return null if no match ✓ should return an empty array if there are no captures ✓ should capture stars ✓ should capture globstars ✓ should capture extglobs ✓ should capture paren groups ✓ should capture star groups ✓ should capture plus groups ✓ should capture optional groups ✓ should capture @ groups ✓ should capture negated groups .contains() errors ✓ should throw an error arguments are invalid patterns ✓ should correctly deal with empty patterns ✓ should return true when the path contains the pattern ✓ should be true when a glob pattern partially matches the path ✓ should return false when the path does not contain the pattern ✓ should match files that contain the given extension ✓ should not match files that do not contain the given extension ✓ should match dotfiles when a dot is explicitly defined in the pattern ✓ should match dotfiles when `dot` or `dotfiles` is set ✓ should not match dotfiles when `dot` or `dotfiles` is not set ✓ should match file paths ✓ should return true when full file paths are matched ✓ should match path segments ✓ should return false when full file paths are not matched ✓ should match paths with leading `./` windows paths ✓ should match with common glob patterns ✓ should match files that contain the given extension ✓ should match dotfiles when `dot` is true ✓ should not match dotfiles when `dot` or `dotfiles` is not set ✓ should match file paths ✓ should return true when full file paths are matched ✓ should match path segments ✓ should return false when full file paths are not matched ✓ should match dotfiles when a dot is explicitly defined in the pattern ✓ should match paths with leading `./` .every() ✓ should return true if every string matches ✓ should return false when not all strings match ✓ should arrayify a string value .isMatch(): error handling: ✓ should throw on bad args alias: ✓ should have the alias .any(...) matching: ✓ should escape plus signs to match string literals ✓ should not escape plus signs that follow brackets ✓ should support stars following brackets ✓ should not escape plus signs that follow parens ✓ should support stars following parens ✓ should not match slashes with single stars ✓ should not match dots with stars by default ✓ should match with non-glob patterns ✓ should match non-leading dots ✓ should match with common glob patterns ✓ should exactly match leading slash ✓ should match files with the given extension ✓ should match wildcards ✓ should match globstars ✓ issue #23 ✓ issue #24 ✓ should match slashes ✓ question marks should not match slashes ✓ should not match dotfiles when `dot` or `dotfiles` are not set ✓ should match dotfiles when `dot` or `dotfiles` is set ✓ should match file paths ✓ should match full file paths ✓ should match paths with leading `./` when pattern has `./` ✓ should match paths with leading `./` errors ✓ should throw an error when value is not a string empty patterns ✓ should throw an error when empty patterns are defined non-globs ✓ should match literal paths dots ✓ should match a dots with dots in the pattern stars (single pattern) ✓ should return true when one of the given patterns matches the string ✓ should return false when the path does not match the pattern ✓ should match a path segment for each single star ✓ should regard non-exclusive double-stars as single stars ✓ should return false when full file paths are not matched stars (multiple patterns) ✓ should return true when any of the patterns match ✓ should return false when none of the patterns match file extensions ✓ should match files that contain the given extension ✓ should not match files that do not contain the given extension dot files ✓ should match dotfiles when a dot is explicitly defined in the pattern ✓ should not match dotfiles when a dot is not defined in the pattern ✓ should match dotfiles when `dot` is set ✓ should not match dotfiles when `dot` is not set dot-slash ✓ should match paths with leading `./` .makeRe() ✓ should throw an error when value is not a string ✓ should create a regex for a glob pattern .match() posix paths ✓ should return an array of matches for a literal string ✓ should support regex logical or ✓ should support regex ranges ✓ should support negation patterns windows paths ✓ should return an array of matches for a literal string ✓ should support regex logical or ✓ should support regex ranges ✓ should support negation patterns .matchKeys() error handling ✓ should throw when the first argument is not an object match object keys ✓ should return a new object with only keys that match the given glob pattern .matcher() errors ✓ should throw an error when arguments are invalid posix paths ✓ should return an array of matches for a literal string ✓ should support regex logical or ✓ should support regex ranges ✓ should support negation patterns posix paths (array of patterns) ✓ should return an array of matches for a literal string ✓ should support regex logical or ✓ should support regex ranges ✓ should support negation patterns backlashes for path separators, on posix ✓ should return an array of matches for a literal string ✓ should support regex logical or ✓ should support regex ranges ✓ should support negation patterns windows paths ✓ should return an array of matches for a literal string ✓ should support regex logical or ✓ should support regex ranges ✓ should support negation patterns .not() posix paths ✓ should return an array of matches for a literal string ✓ should support regex logical or ✓ should support regex ranges ✓ should support globs (*) ✓ should support globstars (**) ✓ should support negation patterns windows paths ✓ should return an array of matches for a literal string ✓ should support regex logical or ✓ should support regex ranges ✓ should support globs (*) ✓ should support globstars (**) ✓ should support negation patterns .parse() ✓ should parse a glob .some() ✓ should return true if any matches are found ✓ should return false if no matches are found ✓ should arrayify a string value bash options and features: bash ✓ should handle "regular globbing": ✓ should match directories: ✓ should use quoted characters as literals: ✓ should support quoted characters ✓ should respect escaped characters ✓ should respect escaped paths/dots: ✓ Pattern from Larry Wall's Configure that caused bash to blow up: ✓ should support character classes ✓ should support basic wildmatch (brackets) features ✓ should support extended slash-matching features ✓ should match literal parens ✓ should match escaped characters ✓ should match brackets ✓ should regard multiple consecutive stars as a single star ✓ none of these should output anything: wildmat ✓ Basic wildmat features ✓ should support recursion bash.spec dotglob ✓ "a/b/.x" should match "**/.x/**" ✓ ".x" should match "**/.x/**" ✓ ".x/" should match "**/.x/**" ✓ ".x/a" should match "**/.x/**" ✓ ".x/a/b" should match "**/.x/**" ✓ ".x/.x" should match "**/.x/**" ✓ "a/.x" should match "**/.x/**" ✓ "a/b/.x/c" should match "**/.x/**" ✓ "a/b/.x/c/d" should match "**/.x/**" ✓ "a/b/.x/c/d/e" should match "**/.x/**" ✓ "a/b/.x/" should match "**/.x/**" ✓ "a/.x/b" should match "**/.x/**" ✓ "a/.x/b/.x/c" should not match "**/.x/**" ✓ ".bashrc" should not match "?bashrc" ✓ should match trailing slashes with stars ✓ ".bar.baz/" should match ".*.*/" ✓ ".bar.baz" should match ".*.*" glob ✓ "a/b/.x" should match "**/.x/**" ✓ ".x" should match "**/.x/**" ✓ ".x/" should match "**/.x/**" ✓ ".x/a" should match "**/.x/**" ✓ ".x/a/b" should match "**/.x/**" ✓ ".x/.x" should match "**/.x/**" ✓ "a/.x" should match "**/.x/**" ✓ "a/b/.x/c" should match "**/.x/**" ✓ "a/b/.x/c/d" should match "**/.x/**" ✓ "a/b/.x/c/d/e" should match "**/.x/**" ✓ "a/b/.x/" should match "**/.x/**" ✓ "a/.x/b" should match "**/.x/**" ✓ "a/.x/b/.x/c" should not match "**/.x/**" ✓ "a/c/b" should match "a/*/b" ✓ "a/.d/b" should not match "a/*/b" ✓ "a/./b" should not match "a/*/b" ✓ "a/../b" should not match "a/*/b" ✓ "ab" should match "ab**" ✓ "abcdef" should match "ab**" ✓ "abef" should match "ab**" ✓ "abcfef" should match "ab**" ✓ "ab" should not match "ab***ef" ✓ "abcdef" should match "ab***ef" ✓ "abef" should match "ab***ef" ✓ "abcfef" should match "ab***ef" ✓ ".bashrc" should not match "?bashrc" ✓ "abbc" should not match "ab?bc" ✓ "abc" should not match "ab?bc" ✓ "a.a" should match "[a-d]*.[a-b]" ✓ "a.b" should match "[a-d]*.[a-b]" ✓ "c.a" should match "[a-d]*.[a-b]" ✓ "a.a.a" should match "[a-d]*.[a-b]" ✓ "a.a.a" should match "[a-d]*.[a-b]*.[a-b]" ✓ "a.a" should match "*.[a-b]" ✓ "a.b" should match "*.[a-b]" ✓ "a.a.a" should match "*.[a-b]" ✓ "c.a" should match "*.[a-b]" ✓ "d.a.d" should not match "*.[a-b]" ✓ "a.bb" should not match "*.[a-b]" ✓ "a.ccc" should not match "*.[a-b]" ✓ "c.ccc" should not match "*.[a-b]" ✓ "a.a" should match "*.[a-b]*" ✓ "a.b" should match "*.[a-b]*" ✓ "a.a.a" should match "*.[a-b]*" ✓ "c.a" should match "*.[a-b]*" ✓ "d.a.d" should match "*.[a-b]*" ✓ "d.a.d" should not match "*.[a-b]*.[a-b]*" ✓ "d.a.d" should match "*.[a-d]*.[a-d]*" ✓ "a.bb" should match "*.[a-b]*" ✓ "a.ccc" should not match "*.[a-b]*" ✓ "c.ccc" should not match "*.[a-b]*" ✓ "a.a" should match "*[a-b].[a-b]*" ✓ "a.b" should match "*[a-b].[a-b]*" ✓ "a.a.a" should match "*[a-b].[a-b]*" ✓ "c.a" should not match "*[a-b].[a-b]*" ✓ "d.a.d" should not match "*[a-b].[a-b]*" ✓ "a.bb" should match "*[a-b].[a-b]*" ✓ "a.ccc" should not match "*[a-b].[a-b]*" ✓ "c.ccc" should not match "*[a-b].[a-b]*" ✓ "abd" should match "[a-y]*[^c]" ✓ "abe" should match "[a-y]*[^c]" ✓ "bb" should match "[a-y]*[^c]" ✓ "bcd" should match "[a-y]*[^c]" ✓ "ca" should match "[a-y]*[^c]" ✓ "cb" should match "[a-y]*[^c]" ✓ "dd" should match "[a-y]*[^c]" ✓ "de" should match "[a-y]*[^c]" ✓ "bdir/" should match "[a-y]*[^c]" ✓ "abd" should match "**/*" globstar ✓ "a.js" should match "**/*.js" ✓ "a/a.js" should match "**/*.js" ✓ "a/a/b.js" should match "**/*.js" ✓ "a/b/z.js" should match "a/b/**/*.js" ✓ "a/b/c/z.js" should match "a/b/**/*.js" ✓ "foo.md" should match "**/*.md" ✓ "foo/bar.md" should match "**/*.md" ✓ "foo/bar" should match "foo/**/bar" ✓ "foo/bar" should match "foo/**bar" ✓ "ab/a/d" should match "**/*" ✓ "ab/b" should match "**/*" ✓ "a/b/c/d/a.js" should match "**/*" ✓ "a/b/c.js" should match "**/*" ✓ "a/b/c.txt" should match "**/*" ✓ "a/b/.js/c.txt" should match "**/*" ✓ "a.js" should match "**/*" ✓ "za.js" should match "**/*" ✓ "ab" should match "**/*" ✓ "a.b" should match "**/*" ✓ "foo/" should match "foo/**/" ✓ "foo/bar" should not match "foo/**/" ✓ "foo/bazbar" should not match "foo/**/" ✓ "foo/barbar" should not match "foo/**/" ✓ "foo/bar/baz/qux" should not match "foo/**/" ✓ "foo/bar/baz/qux/" should match "foo/**/" braces - compiled extglob characters ✓ should expand braces (in extglobs) when preceded by an extglob character ✓ should expand braces when preceded by an extglob character sets invalid sets ✓ should handle invalid sets: escaping ✓ should not expand escaped braces ✓ should handle spaces ✓ should handle empty braces ✓ should escape braces when only one value is defined ✓ should not expand braces in sets with es6/bash-like variables ✓ should not expand escaped commas. ✓ should return sets with escaped commas ✓ should not expand escaped braces. ✓ should not expand escaped braces or commas. set expansion ✓ should support sequence brace operators ✓ should expand multiple sets ✓ should expand nested sets ✓ should expand not modify non-brace characters commas ✓ should work with leading and trailing commas. spaces ✓ should handle spaces ranges escaping / invalid ranges ✓ should not try to expand ranges with decimals ✓ should escape invalid ranges: ✓ weirdly-formed brace expansions -- fixed in post-bash-3.1 ✓ should not expand quoted strings. ✓ should escaped outer braces in nested non-sets ✓ should escape imbalanced braces positive numeric ranges ✓ should expand numeric ranges negative ranges ✓ should expand ranges with negative numbers alphabetical ranges ✓ should expand alphabetical ranges ✓ should expand multiple ranges: combo ✓ should expand numerical ranges - positive and negative large numbers ✓ should expand large numbers steps > positive ranges ✓ should expand ranges using steps: ✓ should expand positive ranges with negative steps: steps > negative ranges ✓ should expand negative ranges using steps: steps > alphabetical ranges ✓ should expand alpha ranges with steps ✓ should expand alpha ranges with negative steps padding ✓ unwanted zero-padding -- fixed post-bash-4.0 integration ✓ should work with dots in file paths ✓ should expand a complex combination of ranges and sets: ✓ should expand complex sets and ranges in `bash` mode: braces ✓ should handle extglobs in braces ✓ should not match with brace sets when disabled ✓ should not match with brace ranges when disabled ✓ should match with brace sets ✓ should match with brace ranges ✓ should not convert braces inside brackets ✓ should support braces with empty elements ✓ should support braces containing slashes ✓ should support braces with slashes and empty elements ✓ should support braces with escaped parens and stars ✓ should support braces in patterns with globstars ✓ should support globstars enclosed in braces, with slashes and empty elements ✓ should support braces with globstars and empty elements ✓ should support Kleene stars ✓ should support Kleene plus ✓ should support braces ✓ should support regex quantifiers by escaping braces dotfiles file name matching ✓ should not match a dot when the dot is not explicitly defined ✓ should not match leading dots with question marks ✓ should match double dots with double dots ✓ should not match exclusive double or single dots ✓ should match dotfiles when there is a leading dot: ✓ should match dotfiles when there is not a leading dot: ✓ should use negation patterns on dotfiles: ✓ should match dotfiles when `options.dot` is true: ✓ should not match a dot when the dot is not explicitly defined ✓ should match a dot when the dot is explicitly defined ✓ should match dots in root path when glob is prefixed with **/ ✓ should not match dotfiles with single stars by default ✓ should work with dots in the path ✓ should not match dotfiles with globstars by default ✓ should match dotfiles when a leading dot is in the pattern ✓ should not match a dot when the dot is not explicitly defined ✓ should not match leading dots with question marks ✓ should match with double dots multiple directories ✓ should not match a dot when the dot is not explicitly defined options.dot ✓ should match dotfiles when `options.dot` is true ✓ should match dotfiles when `.dot` and `.matchBase` both defined ✓ should work when the path has leading `./` ✓ should not match dotfiles when `options.dot` is false ✓ should not match dotfiles when `.dot` is false and `.matchBase` is true ✓ should not match dotfiles when `.dot` is not defined and a dot is not in the glob pattern extglobs (bash) ✓ should not match empty string iwth "*(0|1|3|5|7|9)" ✓ "*(a|b[)" should not match "*(a|b\[)" ✓ "*(a|b[)" should not match "\*\(a|b\[\)" ✓ "***" should match "\*\*\*" ✓ "-adobe-courier-bold-o-normal--12-120-75-75-/-70-iso8859-1" should not match "-*-*-*-*-*-*-12-*-*-*-m-*-*-*" ✓ "-adobe-courier-bold-o-normal--12-120-75-75-m-70-iso8859-1" should match "-*-*-*-*-*-*-12-*-*-*-m-*-*-*" ✓ "-adobe-courier-bold-o-normal--12-120-75-75-X-70-iso8859-1" should not match "-*-*-*-*-*-*-12-*-*-*-m-*-*-*" ✓ "/dev/udp/129.22.8.102/45" should match "/dev\/@(tcp|udp)\/*\/*" ✓ "/x/y/z" should match "/x/y/z" ✓ "0377" should match "+([0-7])" ✓ "07" should match "+([0-7])" ✓ "09" should not match "+([0-7])" ✓ "1" should match "0|[1-9]*([0-9])" ✓ "12" should match "0|[1-9]*([0-9])" ✓ "123abc" should not match "(a+|b)*" ✓ "123abc" should not match "(a+|b)+" ✓ "123abc" should match "*?(a)bc" ✓ "123abc" should not match "a(b*(foo|bar))d" ✓ "123abc" should not match "ab*(e|f)" ✓ "123abc" should not match "ab**" ✓ "123abc" should not match "ab**(e|f)" ✓ "123abc" should not match "ab**(e|f)g" ✓ "123abc" should not match "ab***ef" ✓ "123abc" should not match "ab*+(e|f)" ✓ "123abc" should not match "ab*d+(e|f)" ✓ "123abc" should not match "ab?*(e|f)" ✓ "12abc" should not match "0|[1-9]*([0-9])" ✓ "137577991" should match "*(0|1|3|5|7|9)" ✓ "2468" should not match "*(0|1|3|5|7|9)" ✓ "?a?b" should match "\??\?b" ✓ "\a\b\c" should not match "abc" ✓ "a" should match "!(*.a|*.b|*.c)" ✓ "a" should not match "!(a)" ✓ "a" should not match "!(a)*" ✓ "a" should match "(a)" ✓ "a" should not match "(b)" ✓ "a" should match "*(a)" ✓ "a" should match "+(a)" ✓ "a" should match "?" ✓ "a" should match "?(a|b)" ✓ "a" should not match "??" ✓ "a" should match "a!(b)*" ✓ "a" should match "a?(a|b)" ✓ "a" should match "a?(x)" ✓ "a" should not match "a??b" ✓ "a" should not match "b?(a|b)" ✓ "a((((b" should match "a(*b" ✓ "a((((b" should not match "a(b" ✓ "a((((b" should not match "a\(b" ✓ "a((b" should match "a(*b" ✓ "a((b" should not match "a(b" ✓ "a((b" should not match "a\(b" ✓ "a(b" should match "a(*b" ✓ "a(b" should match "a(b" ✓ "a\(b" should match "a\(b" ✓ "a(b" should match "a\(b" ✓ "a." should match "!(*.a|*.b|*.c)" ✓ "a." should match "*!(.a|.b|.c)" ✓ "a." should match "*.!(a)" ✓ "a." should match "*.!(a|b|c)" ✓ "a." should not match "*.(a|b|@(ab|a*@(b))*(c)d)" ✓ "a." should not match "*.+(b|d)" ✓ "a.a" should not match "!(*.[a-b]*)" ✓ "a.a" should not match "!(*.a|*.b|*.c)" ✓ "a.a" should not match "!(*[a-b].[a-b]*)" ✓ "a.a" should not match "!*.(a|b)" ✓ "a.a" should not match "!*.(a|b)*" ✓ "a.a" should match "(a|d).(a|b)*" ✓ "a.a" should match "(b|a).(a)" ✓ "a.a" should match "*!(.a|.b|.c)" ✓ "a.a" should not match "*.!(a)" ✓ "a.a" should not match "*.!(a|b|c)" ✓ "a.a" should match "*.(a|b|@(ab|a*@(b))*(c)d)" ✓ "a.a" should not match "*.+(b|d)" ✓ "a.a" should match "@(b|a).@(a)" ✓ "a.a.a" should not match "!(*.[a-b]*)" ✓ "a.a.a" should not match "!(*[a-b].[a-b]*)" ✓ "a.a.a" should not match "!*.(a|b)" ✓ "a.a.a" should not match "!*.(a|b)*" ✓ "a.a.a" should match "*.!(a)" ✓ "a.a.a" should not match "*.+(b|d)" ✓ "a.aa.a" should not match "(b|a).(a)" ✓ "a.aa.a" should not match "@(b|a).@(a)" ✓ "a.abcd" should match "!(*.a|*.b|*.c)" ✓ "a.abcd" should not match "!(*.a|*.b|*.c)*" ✓ "a.abcd" should match "*!(*.a|*.b|*.c)*" ✓ "a.abcd" should match "*!(.a|.b|.c)" ✓ "a.abcd" should match "*.!(a|b|c)" ✓ "a.abcd" should not match "*.!(a|b|c)*" ✓ "a.abcd" should match "*.(a|b|@(ab|a*@(b))*(c)d)" ✓ "a.b" should not match "!(*.*)" ✓ "a.b" should not match "!(*.[a-b]*)" ✓ "a.b" should not match "!(*.a|*.b|*.c)" ✓ "a.b" should not match "!(*[a-b].[a-b]*)" ✓ "a.b" should not match "!*.(a|b)" ✓ "a.b" should not match "!*.(a|b)*" ✓ "a.b" should match "(a|d).(a|b)*" ✓ "a.b" should match "*!(.a|.b|.c)" ✓ "a.b" should match "*.!(a)" ✓ "a.b" should not match "*.!(a|b|c)" ✓ "a.b" should match "*.(a|b|@(ab|a*@(b))*(c)d)" ✓ "a.b" should match "*.+(b|d)" ✓ "a.bb" should not match "!(*.[a-b]*)" ✓ "a.bb" should not match "!(*[a-b].[a-b]*)" ✓ "a.bb" should match "!*.(a|b)" ✓ "a.bb" should not match "!*.(a|b)*" ✓ "a.bb" should not match "!*.*(a|b)" ✓ "a.bb" should match "(a|d).(a|b)*" ✓ "a.bb" should not match "(b|a).(a)" ✓ "a.bb" should match "*.+(b|d)" ✓ "a.bb" should not match "@(b|a).@(a)" ✓ "a.c" should not match "!(*.a|*.b|*.c)" ✓ "a.c" should match "*!(.a|.b|.c)" ✓ "a.c" should not match "*.!(a|b|c)" ✓ "a.c" should not match "*.(a|b|@(ab|a*@(b))*(c)d)" ✓ "a.c.d" should match "!(*.a|*.b|*.c)" ✓ "a.c.d" should match "*!(.a|.b|.c)" ✓ "a.c.d" should match "*.!(a|b|c)" ✓ "a.c.d" should not match "*.(a|b|@(ab|a*@(b))*(c)d)" ✓ "a.ccc" should match "!(*.[a-b]*)" ✓ "a.ccc" should match "!(*[a-b].[a-b]*)" ✓ "a.ccc" should match "!*.(a|b)" ✓ "a.ccc" should match "!*.(a|b)*" ✓ "a.ccc" should not match "*.+(b|d)" ✓ "a.js" should not match "!(*.js)" ✓ "a.js" should match "*!(.js)" ✓ "a.js" should not match "*.!(js)" ✓ "a.js" should not match "a.!(js)" ✓ "a.js" should not match "a.!(js)*" ✓ "a.js.js" should not match "!(*.js)" ✓ "a.js.js" should match "*!(.js)" ✓ "a.js.js" should match "*.!(js)" ✓ "a.js.js" should match "*.*(js).js" ✓ "a.md" should match "!(*.js)" ✓ "a.md" should match "*!(.js)" ✓ "a.md" should match "*.!(js)" ✓ "a.md" should match "a.!(js)" ✓ "a.md" should match "a.!(js)*" ✓ "a.md.js" should not match "*.*(js).js" ✓ "a.txt" should match "a.!(js)" ✓ "a.txt" should match "a.!(js)*" ✓ "a/!(z)" should match "a/!(z)" ✓ "a/b" should match "a/!(z)" ✓ "a/b/c.txt" should not match "*/b/!(*).txt" ✓ "a/b/c.txt" should not match "*/b/!(c).txt" ✓ "a/b/c.txt" should match "*/b/!(cc).txt" ✓ "a/b/cc.txt" should not match "*/b/!(*).txt" ✓ "a/b/cc.txt" should not match "*/b/!(c).txt" ✓ "a/b/cc.txt" should not match "*/b/!(cc).txt" ✓ "a/dir/foo.txt" should match "*/dir/**/!(bar).txt" ✓ "a/z" should not match "a/!(z)" ✓ "a\(b" should not match "a(*b" ✓ "a\(b" should not match "a(b" ✓ "a\z" should match "a\z" ✓ "a\z" should match "a\z" ✓ "a\b" should match "a/b" ✓ "a\z" should match "a\z" ✓ "a\z" should not match "a\z" ✓ "aa" should not match "!(a!(b))" ✓ "aa" should match "!(a)" ✓ "aa" should not match "!(a)*" ✓ "aa" should not match "?" ✓ "aa" should not match "@(a)b" ✓ "aa" should match "a!(b)*" ✓ "aa" should not match "a??b" ✓ "aa.aa" should not match "(b|a).(a)" ✓ "aa.aa" should not match "@(b|a).@(a)" ✓ "aaa" should not match "!(a)*" ✓ "aaa" should match "a!(b)*" ✓ "aaaaaaabababab" should match "*ab" ✓ "aaac" should match "*(@(a))a@(c)" ✓ "aaaz" should match "[a*(]*z" ✓ "aab" should not match "!(a)*" ✓ "aab" should not match "?" ✓ "aab" should not match "??" ✓ "aab" should not match "@(c)b" ✓ "aab" should match "a!(b)*" ✓ "aab" should not match "a??b" ✓ "aac" should match "*(@(a))a@(c)" ✓ "aac" should not match "*(@(a))b@(c)" ✓ "aax" should not match "a!(a*|b)" ✓ "aax" should match "a!(x*|b)" ✓ "aax" should match "a?(a*|b)" ✓ "aaz" should match "[a*(]*z" ✓ "ab" should match "!(*.*)" ✓ "ab" should match "!(a!(b))" ✓ "ab" should not match "!(a)*" ✓ "ab" should match "@(a+|b)*" ✓ "ab" should match "(a+|b)+" ✓ "ab" should not match "*?(a)bc" ✓ "ab" should not match "a!(*(b|B))" ✓ "ab" should not match "a!(@(b|B))" ✓ "aB" should not match "a!(@(b|B))" ✓ "ab" should not match "a!(b)*" ✓ "ab" should not match "a(*b" ✓ "ab" should not match "a(b" ✓ "ab" should not match "a(b*(foo|bar))d" ✓ "ab" should not match "a/b" ✓ "ab" should not match "a\(b" ✓ "ab" should match "ab*(e|f)" ✓ "ab" should match "ab**" ✓ "ab" should match "ab**(e|f)" ✓ "ab" should not match "ab**(e|f)g" ✓ "ab" should not match "ab***ef" ✓ "ab" should not match "ab*+(e|f)" ✓ "ab" should not match "ab*d+(e|f)" ✓ "ab" should not match "ab?*(e|f)" ✓ "ab/cXd/efXg/hi" should match "**/*X*/**/*i" ✓ "ab/cXd/efXg/hi" should match "*/*X*/*/*i" ✓ "ab/cXd/efXg/hi" should match "*X*i" ✓ "ab/cXd/efXg/hi" should match "*Xg*i" ✓ "ab]" should match "a!(@(b|B))" ✓ "abab" should match "(a+|b)*" ✓ "abab" should match "(a+|b)+" ✓ "abab" should not match "*?(a)bc" ✓ "abab" should not match "a(b*(foo|bar))d" ✓ "abab" should not match "ab*(e|f)" ✓ "abab" should match "ab**" ✓ "abab" should match "ab**(e|f)" ✓ "abab" should not match "ab**(e|f)g" ✓ "abab" should not match "ab***ef" ✓ "abab" should not match "ab*+(e|f)" ✓ "abab" should not match "ab*d+(e|f)" ✓ "abab" should not match "ab?*(e|f)" ✓ "abb" should match "!(*.*)" ✓ "abb" should not match "!(a)*" ✓ "abb" should not match "a!(b)*" ✓ "abbcd" should match "@(ab|a*(b))*(c)d" ✓ "abc" should not match "\a\b\c" ✓ "aBc" should match "a!(@(b|B))" ✓ "abcd" should match "?@(a|b)*@(c)d" ✓ "abcd" should match "@(ab|a*@(b))*(c)d" ✓ "abcd/abcdefg/abcdefghijk/abcdefghijklmnop.txt" should match "**/*a*b*g*n*t" ✓ "abcd/abcdefg/abcdefghijk/abcdefghijklmnop.txtz" should not match "**/*a*b*g*n*t" ✓ "abcdef" should match "(a+|b)*" ✓ "abcdef" should not match "(a+|b)+" ✓ "abcdef" should not match "*?(a)bc" ✓ "abcdef" should not match "a(b*(foo|bar))d" ✓ "abcdef" should not match "ab*(e|f)" ✓ "abcdef" should match "ab**" ✓ "abcdef" should match "ab**(e|f)" ✓ "abcdef" should not match "ab**(e|f)g" ✓ "abcdef" should match "ab***ef" ✓ "abcdef" should match "ab*+(e|f)" ✓ "abcdef" should match "ab*d+(e|f)" ✓ "abcdef" should not match "ab?*(e|f)" ✓ "abcfef" should match "(a+|b)*" ✓ "abcfef" should not match "(a+|b)+" ✓ "abcfef" should not match "*?(a)bc" ✓ "abcfef" should not match "a(b*(foo|bar))d" ✓ "abcfef" should not match "ab*(e|f)" ✓ "abcfef" should match "ab**" ✓ "abcfef" should match "ab**(e|f)" ✓ "abcfef" should not match "ab**(e|f)g" ✓ "abcfef" should match "ab***ef" ✓ "abcfef" should match "ab*+(e|f)" ✓ "abcfef" should not match "ab*d+(e|f)" ✓ "abcfef" should match "ab?*(e|f)" ✓ "abcfefg" should match "(a+|b)*" ✓ "abcfefg" should not match "(a+|b)+" ✓ "abcfefg" should not match "*?(a)bc" ✓ "abcfefg" should not match "a(b*(foo|bar))d" ✓ "abcfefg" should not match "ab*(e|f)" ✓ "abcfefg" should match "ab**" ✓ "abcfefg" should match "ab**(e|f)" ✓ "abcfefg" should match "ab**(e|f)g" ✓ "abcfefg" should not match "ab***ef" ✓ "abcfefg" should not match "ab*+(e|f)" ✓ "abcfefg" should not match "ab*d+(e|f)" ✓ "abcfefg" should not match "ab?*(e|f)" ✓ "abcx" should match "!([[*])*" ✓ "abcx" should match "+(a|b\[)*" ✓ "abcx" should not match "[a*(]*z" ✓ "abcXdefXghi" should match "*X*i" ✓ "abcz" should match "!([[*])*" ✓ "abcz" should match "+(a|b\[)*" ✓ "abcz" should match "[a*(]*z" ✓ "abd" should match "(a+|b)*" ✓ "abd" should not match "(a+|b)+" ✓ "abd" should not match "*?(a)bc" ✓ "abd" should match "a!(*(b|B))" ✓ "abd" should match "a!(@(b|B))" ✓ "abd" should not match "a!(@(b|B))d" ✓ "abd" should match "a(b*(foo|bar))d" ✓ "abd" should match "a+(b|c)d" ✓ "abd" should match "a[b*(foo|bar)]d" ✓ "abd" should not match "ab*(e|f)" ✓ "abd" should match "ab**" ✓ "abd" should match "ab**(e|f)" ✓ "abd" should not match "ab**(e|f)g" ✓ "abd" should not match "ab***ef" ✓ "abd" should not match "ab*+(e|f)" ✓ "abd" should not match "ab*d+(e|f)" ✓ "abd" should match "ab?*(e|f)" ✓ "abef" should match "(a+|b)*" ✓ "abef" should not match "(a+|b)+" ✓ "abef" should not match "*(a+|b)" ✓ "abef" should not match "*?(a)bc" ✓ "abef" should not match "a(b*(foo|bar))d" ✓ "abef" should match "ab*(e|f)" ✓ "abef" should match "ab**" ✓ "abef" should match "ab**(e|f)" ✓ "abef" should not match "ab**(e|f)g" ✓ "abef" should match "ab***ef" ✓ "abef" should match "ab*+(e|f)" ✓ "abef" should not match "ab*d+(e|f)" ✓ "abef" should match "ab?*(e|f)" ✓ "abz" should not match "a!(*)" ✓ "abz" should match "a!(z)" ✓ "abz" should match "a*!(z)" ✓ "abz" should not match "a*(z)" ✓ "abz" should match "a**(z)" ✓ "abz" should match "a*@(z)" ✓ "abz" should not match "a+(z)" ✓ "abz" should not match "a?(z)" ✓ "abz" should not match "a@(z)" ✓ "ac" should not match "!(a)*" ✓ "ac" should match "*(@(a))a@(c)" ✓ "ac" should match "a!(*(b|B))" ✓ "ac" should match "a!(@(b|B))" ✓ "ac" should match "a!(b)*" ✓ "accdef" should match "(a+|b)*" ✓ "accdef" should not match "(a+|b)+" ✓ "accdef" should not match "*?(a)bc" ✓ "accdef" should not match "a(b*(foo|bar))d" ✓ "accdef" should not match "ab*(e|f)" ✓ "accdef" should not match "ab**" ✓ "accdef" should not match "ab**(e|f)" ✓ "accdef" should not match "ab**(e|f)g" ✓ "accdef" should not match "ab***ef" ✓ "accdef" should not match "ab*+(e|f)" ✓ "accdef" should not match "ab*d+(e|f)" ✓ "accdef" should not match "ab?*(e|f)" ✓ "acd" should match "(a+|b)*" ✓ "acd" should not match "(a+|b)+" ✓ "acd" should not match "*?(a)bc" ✓ "acd" should match "@(ab|a*(b))*(c)d" ✓ "acd" should match "a!(*(b|B))" ✓ "acd" should match "a!(@(b|B))" ✓ "acd" should match "a!(@(b|B))d" ✓ "acd" should not match "a(b*(foo|bar))d" ✓ "acd" should match "a+(b|c)d" ✓ "acd" should not match "a[b*(foo|bar)]d" ✓ "acd" should not match "ab*(e|f)" ✓ "acd" should not match "ab**" ✓ "acd" should not match "ab**(e|f)" ✓ "acd" should not match "ab**(e|f)g" ✓ "acd" should not match "ab***ef" ✓ "acd" should not match "ab*+(e|f)" ✓ "acd" should not match "ab*d+(e|f)" ✓ "acd" should not match "ab?*(e|f)" ✓ "ax" should match "?(a*|b)" ✓ "ax" should not match "a?(b*)" ✓ "axz" should not match "a+(z)" ✓ "az" should not match "a!(*)" ✓ "az" should not match "a!(z)" ✓ "az" should match "a*!(z)" ✓ "az" should match "a*(z)" ✓ "az" should match "a**(z)" ✓ "az" should match "a*@(z)" ✓ "az" should match "a+(z)" ✓ "az" should match "a?(z)" ✓ "az" should match "a@(z)" ✓ "az" should not match "a\z" ✓ "az" should not match "a\z" ✓ "b" should match "!(a)*" ✓ "b" should match "(a+|b)*" ✓ "b" should not match "a!(b)*" ✓ "b.a" should match "(b|a).(a)" ✓ "b.a" should match "@(b|a).@(a)" ✓ "b/a" should not match "!(b/a)" ✓ "b/b" should match "!(b/a)" ✓ "b/c" should match "!(b/a)" ✓ "b/c" should not match "b/!(c)" ✓ "b/c" should match "b/!(cc)" ✓ "b/c.txt" should not match "b/!(c).txt" ✓ "b/c.txt" should match "b/!(cc).txt" ✓ "b/cc" should match "b/!(c)" ✓ "b/cc" should not match "b/!(cc)" ✓ "b/cc.txt" should not match "b/!(c).txt" ✓ "b/cc.txt" should not match "b/!(cc).txt" ✓ "b/ccc" should match "b/!(c)" ✓ "ba" should match "!(a!(b))" ✓ "ba" should match "b?(a|b)" ✓ "baaac" should not match "*(@(a))a@(c)" ✓ "bar" should match "!(foo)" ✓ "bar" should match "!(foo)*" ✓ "bar" should match "!(foo)b*" ✓ "bar" should match "*(!(foo))" ✓ "baz" should match "!(foo)*" ✓ "baz" should match "!(foo)b*" ✓ "baz" should match "*(!(foo))" ✓ "bb" should match "!(a!(b))" ✓ "bb" should match "!(a)*" ✓ "bb" should not match "a!(b)*" ✓ "bb" should not match "a?(a|b)" ✓ "bbc" should match "!([[*])*" ✓ "bbc" should not match "+(a|b\[)*" ✓ "bbc" should not match "[a*(]*z" ✓ "bz" should not match "a+(z)" ✓ "c" should not match "*(@(a))a@(c)" ✓ "c.a" should not match "!(*.[a-b]*)" ✓ "c.a" should match "!(*[a-b].[a-b]*)" ✓ "c.a" should not match "!*.(a|b)" ✓ "c.a" should not match "!*.(a|b)*" ✓ "c.a" should not match "(b|a).(a)" ✓ "c.a" should not match "*.!(a)" ✓ "c.a" should not match "*.+(b|d)" ✓ "c.a" should not match "@(b|a).@(a)" ✓ "c.c" should not match "!(*.a|*.b|*.c)" ✓ "c.c" should match "*!(.a|.b|.c)" ✓ "c.c" should not match "*.!(a|b|c)" ✓ "c.c" should not match "*.(a|b|@(ab|a*@(b))*(c)d)" ✓ "c.ccc" should match "!(*.[a-b]*)" ✓ "c.ccc" should match "!(*[a-b].[a-b]*)" ✓ "c.js" should not match "!(*.js)" ✓ "c.js" should match "*!(.js)" ✓ "c.js" should not match "*.!(js)" ✓ "c/a/v" should match "c/!(z)/v" ✓ "c/a/v" should not match "c/*(z)/v" ✓ "c/a/v" should not match "c/+(z)/v" ✓ "c/a/v" should not match "c/@(z)/v" ✓ "c/z/v" should not match "*(z)" ✓ "c/z/v" should not match "+(z)" ✓ "c/z/v" should not match "?(z)" ✓ "c/z/v" should not match "c/!(z)/v" ✓ "c/z/v" should match "c/*(z)/v" ✓ "c/z/v" should match "c/+(z)/v" ✓ "c/z/v" should match "c/@(z)/v" ✓ "c/z/v" should match "c/z/v" ✓ "cc.a" should not match "(b|a).(a)" ✓ "cc.a" should not match "@(b|a).@(a)" ✓ "ccc" should match "!(a)*" ✓ "ccc" should not match "a!(b)*" ✓ "cow" should match "!(*.*)" ✓ "cow" should not match "!(*.*)." ✓ "cow" should not match ".!(*.*)" ✓ "cz" should not match "a!(*)" ✓ "cz" should not match "a!(z)" ✓ "cz" should not match "a*!(z)" ✓ "cz" should not match "a*(z)" ✓ "cz" should not match "a**(z)" ✓ "cz" should not match "a*@(z)" ✓ "cz" should not match "a+(z)" ✓ "cz" should not match "a?(z)" ✓ "cz" should not match "a@(z)" ✓ "d.a.d" should not match "!(*.[a-b]*)" ✓ "d.a.d" should match "!(*[a-b].[a-b]*)" ✓ "d.a.d" should not match "!*.(a|b)*" ✓ "d.a.d" should match "!*.*(a|b)" ✓ "d.a.d" should not match "!*.{a,b}*" ✓ "d.a.d" should match "*.!(a)" ✓ "d.a.d" should match "*.+(b|d)" ✓ "d.d" should match "!(*.a|*.b|*.c)" ✓ "d.d" should match "*!(.a|.b|.c)" ✓ "d.d" should match "*.!(a|b|c)" ✓ "d.d" should not match "*.(a|b|@(ab|a*@(b))*(c)d)" ✓ "d.js.d" should match "!(*.js)" ✓ "d.js.d" should match "*!(.js)" ✓ "d.js.d" should match "*.!(js)" ✓ "dd.aa.d" should not match "(b|a).(a)" ✓ "dd.aa.d" should not match "@(b|a).@(a)" ✓ "def" should not match "()ef" ✓ "e.e" should match "!(*.a|*.b|*.c)" ✓ "e.e" should match "*!(.a|.b|.c)" ✓ "e.e" should match "*.!(a|b|c)" ✓ "e.e" should not match "*.(a|b|@(ab|a*@(b))*(c)d)" ✓ "ef" should match "()ef" ✓ "effgz" should match "@(b+(c)d|e*(f)g?|?(h)i@(j|k))" ✓ "efgz" should match "@(b+(c)d|e*(f)g?|?(h)i@(j|k))" ✓ "egz" should match "@(b+(c)d|e*(f)g?|?(h)i@(j|k))" ✓ "egz" should not match "@(b+(c)d|e+(f)g?|?(h)i@(j|k))" ✓ "egzefffgzbcdij" should match "*(b+(c)d|e*(f)g?|?(h)i@(j|k))" ✓ "f" should not match "!(f!(o))" ✓ "f" should match "!(f(o))" ✓ "f" should not match "!(f)" ✓ "f" should not match "*(!(f))" ✓ "f" should not match "+(!(f))" ✓ "f.a" should not match "!(*.a|*.b|*.c)" ✓ "f.a" should match "*!(.a|.b|.c)" ✓ "f.a" should not match "*.!(a|b|c)" ✓ "f.f" should match "!(*.a|*.b|*.c)" ✓ "f.f" should match "*!(.a|.b|.c)" ✓ "f.f" should match "*.!(a|b|c)" ✓ "f.f" should not match "*.(a|b|@(ab|a*@(b))*(c)d)" ✓ "fa" should not match "!(f!(o))" ✓ "fa" should match "!(f(o))" ✓ "fb" should not match "!(f!(o))" ✓ "fb" should match "!(f(o))" ✓ "fff" should match "!(f)" ✓ "fff" should match "*(!(f))" ✓ "fff" should match "+(!(f))" ✓ "fffooofoooooffoofffooofff" should match "*(*(f)*(o))" ✓ "ffo" should match "*(f*(o))" ✓ "file.C" should not match "*.c?(c)" ✓ "file.c" should match "*.c?(c)" ✓ "file.cc" should match "*.c?(c)" ✓ "file.ccc" should not match "*.c?(c)" ✓ "fo" should match "!(f!(o))" ✓ "fo" should not match "!(f(o))" ✓ "fofo" should match "*(f*(o))" ✓ "fofoofoofofoo" should match "*(fo|foo)" ✓ "fofoofoofofoo" should match "*(fo|foo)" ✓ "foo" should match "!(!(foo))" ✓ "foo" should match "!(f)" ✓ "foo" should not match "!(foo)" ✓ "foo" should not match "!(foo)*" ✓ "foo" should not match "!(foo)*" ✓ "foo" should not match "!(foo)+" ✓ "foo" should not match "!(foo)b*" ✓ "foo" should match "!(x)" ✓ "foo" should match "!(x)*" ✓ "foo" should match "*" ✓ "foo" should match "*(!(f))" ✓ "foo" should not match "*(!(foo))" ✓ "foo" should not match "*(@(a))a@(c)" ✓ "foo" should match "*(@(foo))" ✓ "foo" should not match "*(a|b\[)" ✓ "foo" should match "*(a|b\[)|f*" ✓ "foo" should match "@(*(a|b\[)|f*)" ✓ "foo" should not match "*/*/*" ✓ "foo" should not match "*f" ✓ "foo" should match "*foo*" ✓ "foo" should match "+(!(f))" ✓ "foo" should not match "??" ✓ "foo" should match "???" ✓ "foo" should not match "bar" ✓ "foo" should match "f*" ✓ "foo" should not match "fo" ✓ "foo" should match "foo" ✓ "foo" should match "{*(a|b\[),f*}" ✓ "foo*" should match "foo\*" ✓ "foo*bar" should match "foo\*bar" ✓ "foo.js" should not match "!(foo).js" ✓ "foo.js.js" should match "*.!(js)" ✓ "foo.js.js" should not match "*.!(js)*" ✓ "foo.js.js" should not match "*.!(js)*.!(js)" ✓ "foo.js.js" should not match "*.!(js)+" ✓ "foo.txt" should match "**/!(bar).txt" ✓ "foo/bar" should not match "*/*/*" ✓ "foo/bar" should match "foo/!(foo)" ✓ "foo/bar" should match "foo/*" ✓ "foo/bar" should match "foo/bar" ✓ "foo/bar" should not match "foo?bar" ✓ "foo/bar" should match "foo[/]bar" ✓ "foo/bar/baz.jsx" should match "foo/bar/**/*.+(js|jsx)" ✓ "foo/bar/baz.jsx" should match "foo/bar/*.+(js|jsx)" ✓ "foo/bb/aa/rr" should match "**/**/**" ✓ "foo/bb/aa/rr" should match "*/*/*" ✓ "foo/bba/arr" should match "*/*/*" ✓ "foo/bba/arr" should match "foo*" ✓ "foo/bba/arr" should match "foo**" ✓ "foo/bba/arr" should match "foo/*" ✓ "foo/bba/arr" should match "foo/**" ✓ "foo/bba/arr" should match "foo/**arr" ✓ "foo/bba/arr" should not match "foo/**z" ✓ "foo/bba/arr" should match "foo/*arr" ✓ "foo/bba/arr" should not match "foo/*z" ✓ "foob" should not match "!(foo)b*" ✓ "foob" should not match "(foo)bb" ✓ "foobar" should match "!(foo)" ✓ "foobar" should not match "!(foo)*" ✓ "foobar" should not match "!(foo)*" ✓ "foobar" should not match "!(foo)b*" ✓ "foobar" should match "*(!(foo))" ✓ "foobar" should match "*ob*a*r*" ✓ "foobar" should match "foo\*bar" ✓ "foobb" should not match "!(foo)b*" ✓ "foobb" should match "(foo)bb" ✓ "(foo)bb" should match "\(foo\)bb" ✓ "foofoofo" should match "@(foo|f|fo)*(f|of+(o))" ✓ "foofoofo" should match "@(foo|f|fo)*(f|of+(o))" ✓ "fooofoofofooo" should match "*(f*(o))" ✓ "foooofo" should match "*(f*(o))" ✓ "foooofof" should match "*(f*(o))" ✓ "foooofof" should not match "*(f+(o))" ✓ "foooofofx" should not match "*(f*(o))" ✓ "foooxfooxfoxfooox" should match "*(f*(o)x)" ✓ "foooxfooxfxfooox" should match "*(f*(o)x)" ✓ "foooxfooxofoxfooox" should not match "*(f*(o)x)" ✓ "foot" should match "@(!(z*)|*x)" ✓ "foox" should match "@(!(z*)|*x)" ✓ "fz" should not match "*(z)" ✓ "fz" should not match "+(z)" ✓ "fz" should not match "?(z)" ✓ "moo.cow" should not match "!(moo).!(cow)" ✓ "moo.cow" should not match "!(*).!(*)" ✓ "moo.cow" should not match "!(*.*).!(*.*)" ✓ "mad.moo.cow" should not match "!(*.*).!(*.*)" ✓ "mad.moo.cow" should not match ".!(*.*)" ✓ "Makefile" should match "!(*.c|*.h|Makefile.in|config*|README)" ✓ "Makefile.in" should not match "!(*.c|*.h|Makefile.in|config*|README)" ✓ "moo" should match "!(*.*)" ✓ "moo" should not match "!(*.*)." ✓ "moo" should not match ".!(*.*)" ✓ "moo.cow" should not match "!(*.*)" ✓ "moo.cow" should not match "!(*.*)." ✓ "moo.cow" should not match ".!(*.*)" ✓ "mucca.pazza" should not match "mu!(*(c))?.pa!(*(z))?" ✓ "ofoofo" should match "*(of+(o))" ✓ "ofoofo" should match "*(of+(o)|f)" ✓ "ofooofoofofooo" should not match "*(f*(o))" ✓ "ofoooxoofxo" should match "*(*(of*(o)x)o)" ✓ "ofoooxoofxoofoooxoofxo" should match "*(*(of*(o)x)o)" ✓ "ofoooxoofxoofoooxoofxofo" should not match "*(*(of*(o)x)o)" ✓ "ofoooxoofxoofoooxoofxoo" should match "*(*(of*(o)x)o)" ✓ "ofoooxoofxoofoooxoofxooofxofxo" should match "*(*(of*(o)x)o)" ✓ "ofxoofxo" should match "*(*(of*(o)x)o)" ✓ "oofooofo" should match "*(of|oof+(o))" ✓ "ooo" should match "!(f)" ✓ "ooo" should match "*(!(f))" ✓ "ooo" should match "+(!(f))" ✓ "oxfoxfox" should not match "*(oxf+(ox))" ✓ "oxfoxoxfox" should match "*(oxf+(ox))" ✓ "para" should match "para*([0-9])" ✓ "para" should not match "para+([0-9])" ✓ "para.38" should match "para!(*.[00-09])" ✓ "para.graph" should match "para!(*.[0-9])" ✓ "para13829383746592" should match "para*([0-9])" ✓ "para381" should not match "para?([345]|99)1" ✓ "para39" should match "para!(*.[0-9])" ✓ "para987346523" should match "para+([0-9])" ✓ "para991" should match "para?([345]|99)1" ✓ "paragraph" should match "para!(*.[0-9])" ✓ "paragraph" should not match "para*([0-9])" ✓ "paragraph" should match "para@(chute|graph)" ✓ "paramour" should not match "para@(chute|graph)" ✓ "parse.y" should match "!(*.c|*.h|Makefile.in|config*|README)" ✓ "shell.c" should not match "!(*.c|*.h|Makefile.in|config*|README)" ✓ "VMS.FILE;" should not match "*\;[1-9]*([0-9])" ✓ "VMS.FILE;0" should not match "*\;[1-9]*([0-9])" ✓ "VMS.FILE;9" should match "*\;[1-9]*([0-9])" ✓ "VMS.FILE;1" should match "*\;[1-9]*([0-9])" ✓ "VMS.FILE;1" should match "*;[1-9]*([0-9])" ✓ "VMS.FILE;139" should match "*\;[1-9]*([0-9])" ✓ "VMS.FILE;1N" should not match "*\;[1-9]*([0-9])" ✓ "xfoooofof" should not match "*(f*(o))" ✓ "XXX/adobe/courier/bold/o/normal//12/120/75/75/m/70/iso8859/1" should match "XXX/*/*/*/*/*/*/12/*/*/*/m/*/*/*" ✓ "XXX/adobe/courier/bold/o/normal//12/120/75/75/X/70/iso8859/1" should not match "XXX/*/*/*/*/*/*/12/*/*/*/m/*/*/*" ✓ "z" should match "*(z)" ✓ "z" should match "+(z)" ✓ "z" should match "?(z)" ✓ "zf" should not match "*(z)" ✓ "zf" should not match "+(z)" ✓ "zf" should not match "?(z)" ✓ "zoot" should not match "@(!(z*)|*x)" ✓ "zoox" should match "@(!(z*)|*x)" ✓ "zz" should not match "(a+|b)*" extglobs (minimatch) ✓ should not match empty string with "*(0|1|3|5|7|9)" ✓ "*(a|b[)" should not match "*(a|b\[)" ✓ "*(a|b[)" should not match "\*\(a|b\[\)" ✓ "***" should match "\*\*\*" ✓ "-adobe-courier-bold-o-normal--12-120-75-75-/-70-iso8859-1" should not match "-*-*-*-*-*-*-12-*-*-*-m-*-*-*" ✓ "-adobe-courier-bold-o-normal--12-120-75-75-m-70-iso8859-1" should match "-*-*-*-*-*-*-12-*-*-*-m-*-*-*" ✓ "-adobe-courier-bold-o-normal--12-120-75-75-X-70-iso8859-1" should not match "-*-*-*-*-*-*-12-*-*-*-m-*-*-*" ✓ "/dev/udp/129.22.8.102/45" should not match "/dev\/@(tcp|udp)\/*\/*" ✓ "/x/y/z" should match "/x/y/z" ✓ "0377" should match "+([0-7])" ✓ "07" should match "+([0-7])" ✓ "09" should not match "+([0-7])" ✓ "1" should match "0|[1-9]*([0-9])" ✓ "12" should match "0|[1-9]*([0-9])" ✓ "123abc" should not match "(a+|b)*" ✓ "123abc" should not match "(a+|b)+" ✓ "123abc" should match "*?(a)bc" ✓ "123abc" should not match "a(b*(foo|bar))d" ✓ "123abc" should not match "ab*(e|f)" ✓ "123abc" should not match "ab**" ✓ "123abc" should not match "ab**(e|f)" ✓ "123abc" should not match "ab**(e|f)g" ✓ "123abc" should not match "ab***ef" ✓ "123abc" should not match "ab*+(e|f)" ✓ "123abc" should not match "ab*d+(e|f)" ✓ "123abc" should not match "ab?*(e|f)" ✓ "12abc" should not match "0|[1-9]*([0-9])" ✓ "137577991" should match "*(0|1|3|5|7|9)" ✓ "2468" should not match "*(0|1|3|5|7|9)" ✓ "?a?b" should match "\??\?b" ✓ "\a\b\c" should not match "abc" ✓ "a" should match "!(*.a|*.b|*.c)" ✓ "a" should not match "!(a)" ✓ "a" should not match "!(a)*" ✓ "a" should match "(a)" ✓ "a" should not match "(b)" ✓ "a" should match "*(a)" ✓ "a" should match "+(a)" ✓ "a" should match "?" ✓ "a" should match "?(a|b)" ✓ "a" should not match "??" ✓ "a" should match "a!(b)*" ✓ "a" should match "a?(a|b)" ✓ "a" should match "a?(x)" ✓ "a" should not match "a??b" ✓ "a" should not match "b?(a|b)" ✓ "a((((b" should match "a(*b" ✓ "a((((b" should not match "a(b" ✓ "a((((b" should not match "a\(b" ✓ "a((b" should match "a(*b" ✓ "a((b" should not match "a(b" ✓ "a((b" should not match "a\(b" ✓ "a(b" should match "a(*b" ✓ "a(b" should match "a(b" ✓ "a(b" should match "a\(b" ✓ "a." should match "!(*.a|*.b|*.c)" ✓ "a." should match "*!(.a|.b|.c)" ✓ "a." should match "*.!(a)" ✓ "a." should match "*.!(a|b|c)" ✓ "a." should not match "*.(a|b|@(ab|a*@(b))*(c)d)" ✓ "a." should not match "*.+(b|d)" ✓ "a.a" should not match "!(*.[a-b]*)" ✓ "a.a" should not match "!(*.a|*.b|*.c)" ✓ "a.a" should not match "!(*[a-b].[a-b]*)" ✓ "a.a" should not match "!*.(a|b)" ✓ "a.a" should not match "!*.(a|b)*" ✓ "a.a" should match "(a|d).(a|b)*" ✓ "a.a" should match "(b|a).(a)" ✓ "a.a" should match "*!(.a|.b|.c)" ✓ "a.a" should not match "*.!(a)" ✓ "a.a" should not match "*.!(a|b|c)" ✓ "a.a" should match "*.(a|b|@(ab|a*@(b))*(c)d)" ✓ "a.a" should not match "*.+(b|d)" ✓ "a.a" should match "@(b|a).@(a)" ✓ "a.a.a" should not match "!(*.[a-b]*)" ✓ "a.a.a" should not match "!(*[a-b].[a-b]*)" ✓ "a.a.a" should not match "!*.(a|b)" ✓ "a.a.a" should not match "!*.(a|b)*" ✓ "a.a.a" should match "*.!(a)" ✓ "a.a.a" should not match "*.+(b|d)" ✓ "a.aa.a" should not match "(b|a).(a)" ✓ "a.aa.a" should not match "@(b|a).@(a)" ✓ "a.abcd" should match "!(*.a|*.b|*.c)" ✓ "a.abcd" should not match "!(*.a|*.b|*.c)*" ✓ "a.abcd" should match "*!(*.a|*.b|*.c)*" ✓ "a.abcd" should match "*!(.a|.b|.c)" ✓ "a.abcd" should match "*.!(a|b|c)" ✓ "a.abcd" should not match "*.!(a|b|c)*" ✓ "a.abcd" should match "*.(a|b|@(ab|a*@(b))*(c)d)" ✓ "a.b" should not match "!(*.*)" ✓ "a.b" should not match "!(*.[a-b]*)" ✓ "a.b" should not match "!(*.a|*.b|*.c)" ✓ "a.b" should not match "!(*[a-b].[a-b]*)" ✓ "a.b" should not match "!*.(a|b)" ✓ "a.b" should not match "!*.(a|b)*" ✓ "a.b" should match "(a|d).(a|b)*" ✓ "a.b" should match "*!(.a|.b|.c)" ✓ "a.b" should match "*.!(a)" ✓ "a.b" should not match "*.!(a|b|c)" ✓ "a.b" should match "*.(a|b|@(ab|a*@(b))*(c)d)" ✓ "a.b" should match "*.+(b|d)" ✓ "a.bb" should not match "!(*.[a-b]*)" ✓ "a.bb" should not match "!(*[a-b].[a-b]*)" ✓ "a.bb" should match "!*.(a|b)" ✓ "a.bb" should not match "!*.(a|b)*" ✓ "a.bb" should not match "!*.*(a|b)" ✓ "a.bb" should match "(a|d).(a|b)*" ✓ "a.bb" should not match "(b|a).(a)" ✓ "a.bb" should match "*.+(b|d)" ✓ "a.bb" should not match "@(b|a).@(a)" ✓ "a.c" should not match "!(*.a|*.b|*.c)" ✓ "a.c" should match "*!(.a|.b|.c)" ✓ "a.c" should not match "*.!(a|b|c)" ✓ "a.c" should not match "*.(a|b|@(ab|a*@(b))*(c)d)" ✓ "a.c.d" should match "!(*.a|*.b|*.c)" ✓ "a.c.d" should match "*!(.a|.b|.c)" ✓ "a.c.d" should match "*.!(a|b|c)" ✓ "a.c.d" should not match "*.(a|b|@(ab|a*@(b))*(c)d)" ✓ "a.ccc" should match "!(*.[a-b]*)" ✓ "a.ccc" should match "!(*[a-b].[a-b]*)" ✓ "a.ccc" should match "!*.(a|b)" ✓ "a.ccc" should match "!*.(a|b)*" ✓ "a.ccc" should not match "*.+(b|d)" ✓ "a.js" should not match "!(*.js)" ✓ "a.js" should match "*!(.js)" ✓ "a.js" should not match "*.!(js)" ✓ "a.js" should not match "a.!(js)" ✓ "a.js" should not match "a.!(js)*" ✓ "a.js.js" should not match "!(*.js)" ✓ "a.js.js" should match "*!(.js)" ✓ "a.js.js" should match "*.!(js)" ✓ "a.js.js" should match "*.*(js).js" ✓ "a.md" should match "!(*.js)" ✓ "a.md" should match "*!(.js)" ✓ "a.md" should match "*.!(js)" ✓ "a.md" should match "a.!(js)" ✓ "a.md" should match "a.!(js)*" ✓ "a.md.js" should not match "*.*(js).js" ✓ "a.txt" should match "a.!(js)" ✓ "a.txt" should match "a.!(js)*" ✓ "a/!(z)" should match "a/!(z)" ✓ "a/b" should match "a/!(z)" ✓ "a/b/c.txt" should not match "*/b/!(*).txt" ✓ "a/b/c.txt" should not match "*/b/!(c).txt" ✓ "a/b/c.txt" should match "*/b/!(cc).txt" ✓ "a/b/cc.txt" should not match "*/b/!(*).txt" ✓ "a/b/cc.txt" should not match "*/b/!(c).txt" ✓ "a/b/cc.txt" should not match "*/b/!(cc).txt" ✓ "a/dir/foo.txt" should match "*/dir/**/!(bar).txt" ✓ "a/z" should not match "a/!(z)" ✓ "a\(b" should not match "a(*b" ✓ "a\(b" should not match "a(b" ✓ "a\z" should match "a\z" ✓ "a\z" should match "a\z" ✓ "a\b" should match "a/b" ✓ "a\z" should match "a\z" ✓ "a\z" should not match "a\z" ✓ "aa" should not match "!(a!(b))" ✓ "aa" should match "!(a)" ✓ "aa" should not match "!(a)*" ✓ "aa" should not match "?" ✓ "aa" should not match "@(a)b" ✓ "aa" should match "a!(b)*" ✓ "aa" should not match "a??b" ✓ "aa.aa" should not match "(b|a).(a)" ✓ "aa.aa" should not match "@(b|a).@(a)" ✓ "aaa" should not match "!(a)*" ✓ "aaa" should match "a!(b)*" ✓ "aaaaaaabababab" should match "*ab" ✓ "aaac" should match "*(@(a))a@(c)" ✓ "aaaz" should match "[a*(]*z" ✓ "aab" should not match "!(a)*" ✓ "aab" should not match "?" ✓ "aab" should not match "??" ✓ "aab" should not match "@(c)b" ✓ "aab" should match "a!(b)*" ✓ "aab" should not match "a??b" ✓ "aac" should match "*(@(a))a@(c)" ✓ "aac" should not match "*(@(a))b@(c)" ✓ "aax" should not match "a!(a*|b)" ✓ "aax" should match "a!(x*|b)" ✓ "aax" should match "a?(a*|b)" ✓ "aaz" should match "[a*(]*z" ✓ "ab" should match "!(*.*)" ✓ "ab" should match "!(a!(b))" ✓ "ab" should not match "!(a)*" ✓ "ab" should match "(a+|b)*" ✓ "ab" should match "(a+|b)+" ✓ "ab" should not match "*?(a)bc" ✓ "ab" should not match "a!(*(b|B))" ✓ "ab" should not match "a!(@(b|B))" ✓ "aB" should not match "a!(@(b|B))" ✓ "ab" should not match "a!(b)*" ✓ "ab" should not match "a(*b" ✓ "ab" should not match "a(b" ✓ "ab" should not match "a(b*(foo|bar))d" ✓ "ab" should not match "a/b" ✓ "ab" should not match "a\(b" ✓ "ab" should match "ab*(e|f)" ✓ "ab" should match "ab**" ✓ "ab" should match "ab**(e|f)" ✓ "ab" should not match "ab**(e|f)g" ✓ "ab" should not match "ab***ef" ✓ "ab" should not match "ab*+(e|f)" ✓ "ab" should not match "ab*d+(e|f)" ✓ "ab" should not match "ab?*(e|f)" ✓ "ab/cXd/efXg/hi" should match "**/*X*/**/*i" ✓ "ab/cXd/efXg/hi" should match "*/*X*/*/*i" ✓ "ab/cXd/efXg/hi" should not match "*X*i" ✓ "ab/cXd/efXg/hi" should not match "*Xg*i" ✓ "ab]" should match "a!(@(b|B))" ✓ "abab" should match "(a+|b)*" ✓ "abab" should match "(a+|b)+" ✓ "abab" should not match "*?(a)bc" ✓ "abab" should not match "a(b*(foo|bar))d" ✓ "abab" should not match "ab*(e|f)" ✓ "abab" should match "ab**" ✓ "abab" should match "ab**(e|f)" ✓ "abab" should not match "ab**(e|f)g" ✓ "abab" should not match "ab***ef" ✓ "abab" should not match "ab*+(e|f)" ✓ "abab" should not match "ab*d+(e|f)" ✓ "abab" should not match "ab?*(e|f)" ✓ "abb" should match "!(*.*)" ✓ "abb" should not match "!(a)*" ✓ "abb" should not match "a!(b)*" ✓ "abbcd" should match "@(ab|a*(b))*(c)d" ✓ "abc" should not match "\a\b\c" ✓ "aBc" should match "a!(@(b|B))" ✓ "abcd" should match "?@(a|b)*@(c)d" ✓ "abcd" should match "@(ab|a*@(b))*(c)d" ✓ "abcd/abcdefg/abcdefghijk/abcdefghijklmnop.txt" should match "**/*a*b*g*n*t" ✓ "abcd/abcdefg/abcdefghijk/abcdefghijklmnop.txtz" should not match "**/*a*b*g*n*t" ✓ "abcdef" should match "(a+|b)*" ✓ "abcdef" should not match "(a+|b)+" ✓ "abcdef" should not match "*?(a)bc" ✓ "abcdef" should not match "a(b*(foo|bar))d" ✓ "abcdef" should not match "ab*(e|f)" ✓ "abcdef" should match "ab**" ✓ "abcdef" should match "ab**(e|f)" ✓ "abcdef" should not match "ab**(e|f)g" ✓ "abcdef" should match "ab***ef" ✓ "abcdef" should match "ab*+(e|f)" ✓ "abcdef" should match "ab*d+(e|f)" ✓ "abcdef" should not match "ab?*(e|f)" ✓ "abcfef" should match "(a+|b)*" ✓ "abcfef" should not match "(a+|b)+" ✓ "abcfef" should not match "*?(a)bc" ✓ "abcfef" should not match "a(b*(foo|bar))d" ✓ "abcfef" should not match "ab*(e|f)" ✓ "abcfef" should match "ab**" ✓ "abcfef" should match "ab**(e|f)" ✓ "abcfef" should not match "ab**(e|f)g" ✓ "abcfef" should match "ab***ef" ✓ "abcfef" should match "ab*+(e|f)" ✓ "abcfef" should not match "ab*d+(e|f)" ✓ "abcfef" should match "ab?*(e|f)" ✓ "abcfefg" should match "(a+|b)*" ✓ "abcfefg" should not match "(a+|b)+" ✓ "abcfefg" should not match "*?(a)bc" ✓ "abcfefg" should not match "a(b*(foo|bar))d" ✓ "abcfefg" should not match "ab*(e|f)" ✓ "abcfefg" should match "ab**" ✓ "abcfefg" should match "ab**(e|f)" ✓ "abcfefg" should match "ab**(e|f)g" ✓ "abcfefg" should not match "ab***ef" ✓ "abcfefg" should not match "ab*+(e|f)" ✓ "abcfefg" should not match "ab*d+(e|f)" ✓ "abcfefg" should not match "ab?*(e|f)" ✓ "abcx" should match "!([[*])*" ✓ "abcx" should match "+(a|b\[)*" ✓ "abcx" should not match "[a*(]*z" ✓ "abcXdefXghi" should match "*X*i" ✓ "abcz" should match "!([[*])*" ✓ "abcz" should match "+(a|b\[)*" ✓ "abcz" should match "[a*(]*z" ✓ "abd" should match "(a+|b)*" ✓ "abd" should not match "(a+|b)+" ✓ "abd" should not match "*?(a)bc" ✓ "abd" should match "a!(*(b|B))" ✓ "abd" should match "a!(@(b|B))" ✓ "abd" should not match "a!(@(b|B))d" ✓ "abd" should match "a(b*(foo|bar))d" ✓ "abd" should match "a+(b|c)d" ✓ "abd" should match "a[b*(foo|bar)]d" ✓ "abd" should not match "ab*(e|f)" ✓ "abd" should match "ab**" ✓ "abd" should match "ab**(e|f)" ✓ "abd" should not match "ab**(e|f)g" ✓ "abd" should not match "ab***ef" ✓ "abd" should not match "ab*+(e|f)" ✓ "abd" should not match "ab*d+(e|f)" ✓ "abd" should match "ab?*(e|f)" ✓ "abef" should match "(a+|b)*" ✓ "abef" should not match "(a+|b)+" ✓ "abef" should not match "*(a+|b)" ✓ "abef" should not match "*?(a)bc" ✓ "abef" should not match "a(b*(foo|bar))d" ✓ "abef" should match "ab*(e|f)" ✓ "abef" should match "ab**" ✓ "abef" should match "ab**(e|f)" ✓ "abef" should not match "ab**(e|f)g" ✓ "abef" should match "ab***ef" ✓ "abef" should match "ab*+(e|f)" ✓ "abef" should not match "ab*d+(e|f)" ✓ "abef" should match "ab?*(e|f)" ✓ "abz" should not match "a!(*)" ✓ "abz" should match "a!(z)" ✓ "abz" should match "a*!(z)" ✓ "abz" should not match "a*(z)" ✓ "abz" should match "a**(z)" ✓ "abz" should match "a*@(z)" ✓ "abz" should not match "a+(z)" ✓ "abz" should not match "a?(z)" ✓ "abz" should not match "a@(z)" ✓ "ac" should not match "!(a)*" ✓ "ac" should match "*(@(a))a@(c)" ✓ "ac" should match "a!(*(b|B))" ✓ "ac" should match "a!(@(b|B))" ✓ "ac" should match "a!(b)*" ✓ "accdef" should match "(a+|b)*" ✓ "accdef" should not match "(a+|b)+" ✓ "accdef" should not match "*?(a)bc" ✓ "accdef" should not match "a(b*(foo|bar))d" ✓ "accdef" should not match "ab*(e|f)" ✓ "accdef" should not match "ab**" ✓ "accdef" should not match "ab**(e|f)" ✓ "accdef" should not match "ab**(e|f)g" ✓ "accdef" should not match "ab***ef" ✓ "accdef" should not match "ab*+(e|f)" ✓ "accdef" should not match "ab*d+(e|f)" ✓ "accdef" should not match "ab?*(e|f)" ✓ "acd" should match "(a+|b)*" ✓ "acd" should not match "(a+|b)+" ✓ "acd" should not match "*?(a)bc" ✓ "acd" should match "@(ab|a*(b))*(c)d" ✓ "acd" should match "a!(*(b|B))" ✓ "acd" should match "a!(@(b|B))" ✓ "acd" should match "a!(@(b|B))d" ✓ "acd" should not match "a(b*(foo|bar))d" ✓ "acd" should match "a+(b|c)d" ✓ "acd" should not match "a[b*(foo|bar)]d" ✓ "acd" should not match "ab*(e|f)" ✓ "acd" should not match "ab**" ✓ "acd" should not match "ab**(e|f)" ✓ "acd" should not match "ab**(e|f)g" ✓ "acd" should not match "ab***ef" ✓ "acd" should not match "ab*+(e|f)" ✓ "acd" should not match "ab*d+(e|f)" ✓ "acd" should not match "ab?*(e|f)" ✓ "ax" should match "?(a*|b)" ✓ "ax" should not match "a?(b*)" ✓ "axz" should not match "a+(z)" ✓ "az" should not match "a!(*)" ✓ "az" should not match "a!(z)" ✓ "az" should match "a*!(z)" ✓ "az" should match "a*(z)" ✓ "az" should match "a**(z)" ✓ "az" should match "a*@(z)" ✓ "az" should match "a+(z)" ✓ "az" should match "a?(z)" ✓ "az" should match "a@(z)" ✓ "az" should not match "a\z" ✓ "az" should not match "a\z" ✓ "b" should match "!(a)*" ✓ "b" should match "(a+|b)*" ✓ "b" should not match "a!(b)*" ✓ "b.a" should match "(b|a).(a)" ✓ "b.a" should match "@(b|a).@(a)" ✓ "b/a" should not match "!(b/a)" ✓ "b/b" should match "!(b/a)" ✓ "b/c" should match "!(b/a)" ✓ "b/c" should not match "b/!(c)" ✓ "b/c" should match "b/!(cc)" ✓ "b/c.txt" should not match "b/!(c).txt" ✓ "b/c.txt" should match "b/!(cc).txt" ✓ "b/cc" should match "b/!(c)" ✓ "b/cc" should not match "b/!(cc)" ✓ "b/cc.txt" should not match "b/!(c).txt" ✓ "b/cc.txt" should not match "b/!(cc).txt" ✓ "b/ccc" should match "b/!(c)" ✓ "ba" should match "!(a!(b))" ✓ "ba" should match "b?(a|b)" ✓ "baaac" should not match "*(@(a))a@(c)" ✓ "bar" should match "!(foo)" ✓ "bar" should match "!(foo)*" ✓ "bar" should match "!(foo)b*" ✓ "bar" should match "*(!(foo))" ✓ "baz" should match "!(foo)*" ✓ "baz" should match "!(foo)b*" ✓ "baz" should match "*(!(foo))" ✓ "bb" should match "!(a!(b))" ✓ "bb" should match "!(a)*" ✓ "bb" should not match "a!(b)*" ✓ "bb" should not match "a?(a|b)" ✓ "bbc" should match "!([[*])*" ✓ "bbc" should not match "+(a|b\[)*" ✓ "bbc" should not match "[a*(]*z" ✓ "bz" should not match "a+(z)" ✓ "c" should not match "*(@(a))a@(c)" ✓ "c.a" should not match "!(*.[a-b]*)" ✓ "c.a" should match "!(*[a-b].[a-b]*)" ✓ "c.a" should not match "!*.(a|b)" ✓ "c.a" should not match "!*.(a|b)*" ✓ "c.a" should not match "(b|a).(a)" ✓ "c.a" should not match "*.!(a)" ✓ "c.a" should not match "*.+(b|d)" ✓ "c.a" should not match "@(b|a).@(a)" ✓ "c.c" should not match "!(*.a|*.b|*.c)" ✓ "c.c" should match "*!(.a|.b|.c)" ✓ "c.c" should not match "*.!(a|b|c)" ✓ "c.c" should not match "*.(a|b|@(ab|a*@(b))*(c)d)" ✓ "c.ccc" should match "!(*.[a-b]*)" ✓ "c.ccc" should match "!(*[a-b].[a-b]*)" ✓ "c.js" should not match "!(*.js)" ✓ "c.js" should match "*!(.js)" ✓ "c.js" should not match "*.!(js)" ✓ "c/a/v" should match "c/!(z)/v" ✓ "c/a/v" should not match "c/*(z)/v" ✓ "c/a/v" should not match "c/+(z)/v" ✓ "c/a/v" should not match "c/@(z)/v" ✓ "c/z/v" should not match "*(z)" ✓ "c/z/v" should not match "+(z)" ✓ "c/z/v" should not match "?(z)" ✓ "c/z/v" should not match "c/!(z)/v" ✓ "c/z/v" should match "c/*(z)/v" ✓ "c/z/v" should match "c/+(z)/v" ✓ "c/z/v" should match "c/@(z)/v" ✓ "c/z/v" should match "c/z/v" ✓ "cc.a" should not match "(b|a).(a)" ✓ "cc.a" should not match "@(b|a).@(a)" ✓ "ccc" should match "!(a)*" ✓ "ccc" should not match "a!(b)*" ✓ "cow" should match "!(*.*)" ✓ "cow" should not match "!(*.*)." ✓ "cow" should not match ".!(*.*)" ✓ "cz" should not match "a!(*)" ✓ "cz" should not match "a!(z)" ✓ "cz" should not match "a*!(z)" ✓ "cz" should not match "a*(z)" ✓ "cz" should not match "a**(z)" ✓ "cz" should not match "a*@(z)" ✓ "cz" should not match "a+(z)" ✓ "cz" should not match "a?(z)" ✓ "cz" should not match "a@(z)" ✓ "d.a.d" should not match "!(*.[a-b]*)" ✓ "d.a.d" should match "!(*[a-b].[a-b]*)" ✓ "d.a.d" should not match "!*.(a|b)*" ✓ "d.a.d" should match "!*.*(a|b)" ✓ "d.a.d" should not match "!*.{a,b}*" ✓ "d.a.d" should match "*.!(a)" ✓ "d.a.d" should match "*.+(b|d)" ✓ "d.d" should match "!(*.a|*.b|*.c)" ✓ "d.d" should match "*!(.a|.b|.c)" ✓ "d.d" should match "*.!(a|b|c)" ✓ "d.d" should not match "*.(a|b|@(ab|a*@(b))*(c)d)" ✓ "d.js.d" should match "!(*.js)" ✓ "d.js.d" should match "*!(.js)" ✓ "d.js.d" should match "*.!(js)" ✓ "dd.aa.d" should not match "(b|a).(a)" ✓ "dd.aa.d" should not match "@(b|a).@(a)" ✓ "def" should not match "()ef" ✓ "e.e" should match "!(*.a|*.b|*.c)" ✓ "e.e" should match "*!(.a|.b|.c)" ✓ "e.e" should match "*.!(a|b|c)" ✓ "e.e" should not match "*.(a|b|@(ab|a*@(b))*(c)d)" ✓ "ef" should match "()ef" ✓ "effgz" should match "@(b+(c)d|e*(f)g?|?(h)i@(j|k))" ✓ "efgz" should match "@(b+(c)d|e*(f)g?|?(h)i@(j|k))" ✓ "egz" should match "@(b+(c)d|e*(f)g?|?(h)i@(j|k))" ✓ "egz" should not match "@(b+(c)d|e+(f)g?|?(h)i@(j|k))" ✓ "egzefffgzbcdij" should match "*(b+(c)d|e*(f)g?|?(h)i@(j|k))" ✓ "f" should not match "!(f!(o))" ✓ "f" should match "!(f(o))" ✓ "f" should not match "!(f)" ✓ "f" should not match "*(!(f))" ✓ "f" should not match "+(!(f))" ✓ "f.a" should not match "!(*.a|*.b|*.c)" ✓ "f.a" should match "*!(.a|.b|.c)" ✓ "f.a" should not match "*.!(a|b|c)" ✓ "f.f" should match "!(*.a|*.b|*.c)" ✓ "f.f" should match "*!(.a|.b|.c)" ✓ "f.f" should match "*.!(a|b|c)" ✓ "f.f" should not match "*.(a|b|@(ab|a*@(b))*(c)d)" ✓ "fa" should not match "!(f!(o))" ✓ "fa" should match "!(f(o))" ✓ "fb" should not match "!(f!(o))" ✓ "fb" should match "!(f(o))" ✓ "fff" should match "!(f)" ✓ "fff" should match "*(!(f))" ✓ "fff" should match "+(!(f))" ✓ "fffooofoooooffoofffooofff" should match "*(*(f)*(o))" ✓ "ffo" should match "*(f*(o))" ✓ "file.C" should not match "*.c?(c)" ✓ "file.c" should match "*.c?(c)" ✓ "file.cc" should match "*.c?(c)" ✓ "file.ccc" should not match "*.c?(c)" ✓ "fo" should match "!(f!(o))" ✓ "fo" should not match "!(f(o))" ✓ "fofo" should match "*(f*(o))" ✓ "fofoofoofofoo" should match "*(fo|foo)" ✓ "fofoofoofofoo" should match "*(fo|foo)" ✓ "foo" should match "!(!(foo))" ✓ "foo" should match "!(f)" ✓ "foo" should not match "!(foo)" ✓ "foo" should not match "!(foo)*" ✓ "foo" should not match "!(foo)*" ✓ "foo" should not match "!(foo)+" ✓ "foo" should not match "!(foo)b*" ✓ "foo" should match "!(x)" ✓ "foo" should match "!(x)*" ✓ "foo" should match "*" ✓ "foo" should match "*(!(f))" ✓ "foo" should not match "*(!(foo))" ✓ "foo" should not match "*(@(a))a@(c)" ✓ "foo" should match "*(@(foo))" ✓ "foo" should not match "*(a|b\[)" ✓ "foo" should match "*(a|b\[)|f*" ✓ "foo" should match "@(*(a|b\[)|f*)" ✓ "foo" should not match "*/*/*" ✓ "foo" should not match "*f" ✓ "foo" should match "*foo*" ✓ "foo" should match "+(!(f))" ✓ "foo" should not match "??" ✓ "foo" should match "???" ✓ "foo" should not match "bar" ✓ "foo" should match "f*" ✓ "foo" should not match "fo" ✓ "foo" should match "foo" ✓ "foo" should match "{*(a|b\[),f*}" ✓ "foo*" should match "foo\*" ✓ "foo*bar" should match "foo\*bar" ✓ "foo.js" should not match "!(foo).js" ✓ "foo.js.js" should match "*.!(js)" ✓ "foo.js.js" should not match "*.!(js)*" ✓ "foo.js.js" should not match "*.!(js)*.!(js)" ✓ "foo.js.js" should not match "*.!(js)+" ✓ "foo.txt" should match "**/!(bar).txt" ✓ "foo/bar" should not match "*/*/*" ✓ "foo/bar" should match "foo/!(foo)" ✓ "foo/bar" should match "foo/*" ✓ "foo/bar" should match "foo/bar" ✓ "foo/bar" should not match "foo?bar" ✓ "foo/bar" should match "foo[/]bar" ✓ "foo/bar/baz.jsx" should match "foo/bar/**/*.+(js|jsx)" ✓ "foo/bar/baz.jsx" should match "foo/bar/*.+(js|jsx)" ✓ "foo/bb/aa/rr" should match "**/**/**" ✓ "foo/bb/aa/rr" should not match "*/*/*" ✓ "foo/bba/arr" should match "*/*/*" ✓ "foo/bba/arr" should not match "foo*" ✓ "foo/bba/arr" should not match "foo**" ✓ "foo/bba/arr" should not match "foo/*" ✓ "foo/bba/arr" should match "foo/**" ✓ "foo/bba/arr" should not match "foo/**arr" ✓ "foo/bba/arr" should not match "foo/**z" ✓ "foo/bba/arr" should not match "foo/*arr" ✓ "foo/bba/arr" should not match "foo/*z" ✓ "foob" should not match "!(foo)b*" ✓ "foob" should not match "(foo)bb" ✓ "foobar" should match "!(foo)" ✓ "foobar" should not match "!(foo)*" ✓ "foobar" should not match "!(foo)*" ✓ "foobar" should not match "!(foo)b*" ✓ "foobar" should match "*(!(foo))" ✓ "foobar" should match "*ob*a*r*" ✓ "foobar" should not match "foo\*bar" ✓ "foobb" should not match "!(foo)b*" ✓ "foobb" should match "(foo)bb" ✓ "(foo)bb" should match "\(foo\)bb" ✓ "foofoofo" should match "@(foo|f|fo)*(f|of+(o))" ✓ "foofoofo" should match "@(foo|f|fo)*(f|of+(o))" ✓ "fooofoofofooo" should match "*(f*(o))" ✓ "foooofo" should match "*(f*(o))" ✓ "foooofof" should match "*(f*(o))" ✓ "foooofof" should not match "*(f+(o))" ✓ "foooofofx" should not match "*(f*(o))" ✓ "foooxfooxfoxfooox" should match "*(f*(o)x)" ✓ "foooxfooxfxfooox" should match "*(f*(o)x)" ✓ "foooxfooxofoxfooox" should not match "*(f*(o)x)" ✓ "foot" should match "@(!(z*)|*x)" ✓ "foox" should match "@(!(z*)|*x)" ✓ "fz" should not match "*(z)" ✓ "fz" should not match "+(z)" ✓ "fz" should not match "?(z)" ✓ "moo.cow" should not match "!(moo).!(cow)" ✓ "moo.cow" should not match "!(*).!(*)" ✓ "moo.cow" should not match "!(*.*).!(*.*)" ✓ "mad.moo.cow" should not match "!(*.*).!(*.*)" ✓ "mad.moo.cow" should not match ".!(*.*)" ✓ "Makefile" should match "!(*.c|*.h|Makefile.in|config*|README)" ✓ "Makefile.in" should not match "!(*.c|*.h|Makefile.in|config*|README)" ✓ "moo" should match "!(*.*)" ✓ "moo" should not match "!(*.*)." ✓ "moo" should not match ".!(*.*)" ✓ "moo.cow" should not match "!(*.*)" ✓ "moo.cow" should not match "!(*.*)." ✓ "moo.cow" should not match ".!(*.*)" ✓ "mucca.pazza" should not match "mu!(*(c))?.pa!(*(z))?" ✓ "ofoofo" should match "*(of+(o))" ✓ "ofoofo" should match "*(of+(o)|f)" ✓ "ofooofoofofooo" should not match "*(f*(o))" ✓ "ofoooxoofxo" should match "*(*(of*(o)x)o)" ✓ "ofoooxoofxoofoooxoofxo" should match "*(*(of*(o)x)o)" ✓ "ofoooxoofxoofoooxoofxofo" should not match "*(*(of*(o)x)o)" ✓ "ofoooxoofxoofoooxoofxoo" should match "*(*(of*(o)x)o)" ✓ "ofoooxoofxoofoooxoofxooofxofxo" should match "*(*(of*(o)x)o)" ✓ "ofxoofxo" should match "*(*(of*(o)x)o)" ✓ "oofooofo" should match "*(of|oof+(o))" ✓ "ooo" should match "!(f)" ✓ "ooo" should match "*(!(f))" ✓ "ooo" should match "+(!(f))" ✓ "oxfoxfox" should not match "*(oxf+(ox))" ✓ "oxfoxoxfox" should match "*(oxf+(ox))" ✓ "para" should match "para*([0-9])" ✓ "para" should not match "para+([0-9])" ✓ "para.38" should match "para!(*.[00-09])" ✓ "para.graph" should match "para!(*.[0-9])" ✓ "para13829383746592" should match "para*([0-9])" ✓ "para381" should not match "para?([345]|99)1" ✓ "para39" should match "para!(*.[0-9])" ✓ "para987346523" should match "para+([0-9])" ✓ "para991" should match "para?([345]|99)1" ✓ "paragraph" should match "para!(*.[0-9])" ✓ "paragraph" should not match "para*([0-9])" ✓ "paragraph" should match "para@(chute|graph)" ✓ "paramour" should not match "para@(chute|graph)" ✓ "parse.y" should match "!(*.c|*.h|Makefile.in|config*|README)" ✓ "shell.c" should not match "!(*.c|*.h|Makefile.in|config*|README)" ✓ "VMS.FILE;" should not match "*\;[1-9]*([0-9])" ✓ "VMS.FILE;0" should not match "*\;[1-9]*([0-9])" ✓ "VMS.FILE;9" should match "*\;[1-9]*([0-9])" ✓ "VMS.FILE;1" should match "*\;[1-9]*([0-9])" ✓ "VMS.FILE;1" should match "*;[1-9]*([0-9])" ✓ "VMS.FILE;139" should match "*\;[1-9]*([0-9])" ✓ "VMS.FILE;1N" should not match "*\;[1-9]*([0-9])" ✓ "xfoooofof" should not match "*(f*(o))" ✓ "XXX/adobe/courier/bold/o/normal//12/120/75/75/m/70/iso8859/1" should match "XXX/*/*/*/*/*/*/12/*/*/*/m/*/*/*" ✓ "XXX/adobe/courier/bold/o/normal//12/120/75/75/X/70/iso8859/1" should not match "XXX/*/*/*/*/*/*/12/*/*/*/m/*/*/*" ✓ "z" should match "*(z)" ✓ "z" should match "+(z)" ✓ "z" should match "?(z)" ✓ "zf" should not match "*(z)" ✓ "zf" should not match "+(z)" ✓ "zf" should not match "?(z)" ✓ "zoot" should not match "@(!(z*)|*x)" ✓ "zoox" should match "@(!(z*)|*x)" ✓ "zz" should not match "(a+|b)*" extglobs ✓ should throw on imbalanced sets when `options.strictBrackets` is true ✓ should match extglobs ending with statechar ✓ should not choke on non-extglobs ✓ should work with file extensions ✓ should support !(...) ✓ should support logical-or inside negation !(...) extglobs ✓ should support multiple negation !(...) extglobs in one expression ✓ should support nested negation !(...) extglobs ✓ should support *(...) ✓ should support +(...) extglobs ✓ should support ?(...) extglobs ✓ should support @(...) extglobs ✓ should support qmark matching ✓ should match exactly one of the given pattern: ✓ should pass tests from rosenblatt's korn shell book ✓ tests derived from the pd-ksh test suite ✓ stuff from korn's book ✓ simple kleene star tests ✓ should support multiple extglobs: ✓ should correctly match empty parens ✓ should match escaped parens ✓ should match escaped backslashes ✓ should support regex characters extglobs from the bash spec ✓ should match negation extglobs (101ms) ✓ should backtrack in alternation matches ✓ should support exclusions ✓ valid numbers ✓ check extended globbing in pattern removal ✓ More tests derived from a bug report (in bash) concerning extended glob patterns following a * ✓ bug in all versions up to and including bash-2.05b ✓ should work with character classes ✓ should support POSIX character classes in extglobs ✓ should pass extglob2 tests ✓ should support backtracking in alternation matches ✓ should support exclusions issue-related tests ✓ micromatch issue #140 ✓ micromatch issue#15 ✓ micromatch issue#23 ✓ micromatch issue#24 ✓ micromatch issue#58 - only match nested dirs when `**` is the only thing in a segment ✓ micromatch issue#63 (dots) ✓ micromatch issue#79 handling of potential regex exploits ✓ should support long escape sequences ✓ should throw an error when the pattern is too long ✓ should allow max bytes to be customized micromatch empty list ✓ should return an empty array posix paths ✓ should return an array of matches ✓ should return an array of matches for a literal string ✓ should return an array of matches for an array of literal strings ✓ should support regex logical or ✓ should support regex ranges ✓ should support single globs (*) ✓ should support globstars (**) ✓ should work with file extensions ✓ should match literal brackets windows paths ✓ should return an array of matches for a literal string ✓ should return an array of matches for an array of literal strings ✓ should support regex logical or ✓ should support regex ranges ✓ should support single globs (*) ✓ should support globstars (**) ✓ should work with file extensions basic tests minimatch parity http://www.bashcookbook.com/bashinfo/source/bash-1.14.7/tests/glob-test ✓ 0: h ✓ 1: a* ✓ 2: X* allow null glob expansion ✓ 3: a ✓ 4: X* micromatch has same results as Bash. Minimatch does this differently ✓ 5: m ✓ 6: \* ✓ 7: \** ✓ 8: \*\* ✓ 9: b*/ ✓ 10: c* ✓ 11: ** ✓ 12: \.\./*/ ✓ 13: s/\..*// legendary larry crashes bashes ✓ 14: l ✓ 15: /^root:/{s/^[^:]*:[^:]*:([^:]*).*$/\1/ ✓ 16: /^root:/{s/^[^:]*:[^:]*:([^:]*).*$// character classes ✓ 17: c ✓ 18: [a-c]b* ✓ 19: [a-y]*[^c] ✓ 20: a*[^c] ✓ 21: undefined ✓ 22: a[X-]b ✓ 23: undefined ✓ 24: [^a-c]* ✓ 25: undefined trailing slashes ✓ 26: t ✓ 27: a*b/* ✓ 28: a*?/* ✓ 29: a\*b/* ✓ 30: a\*?/* ✓ 31: *\\!* ✓ 32: *\!* ✓ 33: *.\* ✓ 34: a[b]c ✓ 35: a[\\b]c ✓ 36: a?c ✓ 37: a\*c http://www.opensource.apple.com/source/bash/bash-23/bash/tests/glob-test ✓ 38: h ✓ 39: undefined ✓ 40: */man*/bash.* ✓ 41: man/man1/bash.1 ✓ 42: a***c ✓ 43: a*****?c ✓ 44: ?*****?? ✓ 45: *****?? ✓ 46: ?*****?c ✓ 47: ?***?****c ✓ 48: ?***?****? ✓ 49: ?***?**** ✓ 50: *******c ✓ 51: *******? ✓ 52: a*cd**?**??k ✓ 53: a**?**cd**?**??k ✓ 54: a**?**cd**?**??k*** ✓ 55: a**?**cd**?**??***k ✓ 56: a**?**cd**?**??***k** ✓ 57: a****c**?**??***** ✓ 58: [-abc] ✓ 59: [abc-] ✓ 60: [[] ✓ 61: [ ✓ 62: [* a right bracket shall lose its special meaning and represent itself in a bracket expression if it occurs first in the list. -- POSIX.2 2.8.3.2 ✓ 63: a ✓ 64: []] ✓ 65: []-] ✓ 66: [a-z] ✓ 67: ??**********?****? ✓ 68: ??**********?****c ✓ 69: ?************c****?**** ✓ 70: *c*?** ✓ 71: a*****c*?** ✓ 72: a********???******* ✓ 73: [] ✓ 74: [abc nocase tests ✓ 75: n ✓ 76: XYZ ✓ 77: ab* ✓ 78: [ia]?[ck] braces: onestar/twostar ✓ 79: b ✓ 80: {/*,*} ✓ 81: {/?,*} dots should not match unless requested ✓ 82: d ✓ 83: ** ✓ 84: undefined ✓ 85: a/*/b ✓ 86: a/*/b ✓ 87: a/.*/b ✓ 88: a/.*/b ✓ 89: ** ✓ 90: *(a/b) ✓ 91: *(a|{b),c)} ✓ 92: [!a* ✓ 93: undefined ✓ 94: *(a|{b,c}) ✓ 95: {a,*(b|c,d)} ✓ 96: {a,*(b|{c,d})} ✓ 97: *(a|{b|c,c}) ✓ 98: *(a|{b|c,c}) ✓ 99: a?b ✓ 100: a?b negation tests ✓ 101: n ✓ 102: undefined ✓ 103: !a* ✓ 104: !a* ✓ 105: a* ✓ 106: !\!a* ✓ 107: undefined https://github.com/isaacs/minimatch/issues/5 ✓ 108: h ✓ 109: undefined ✓ 110: **/.x/** https://github.com/isaacs/minimatch/issues/59 ✓ 111: h ✓ 112: [z-a] ✓ 113: a/[2015-03-10T00:23:08.647Z]/z ✓ 114: [a-0][a-Ā] backslashes ✓ should match literal backslashes minimatch issues (as of 12/7/2016) ✓ https://github.com/isaacs/minimatch/issues/29 ✓ https://github.com/isaacs/minimatch/issues/30 ✓ https://github.com/isaacs/minimatch/issues/50 ✓ https://github.com/isaacs/minimatch/issues/67 (should work consistently with `makeRe` and matcher functions) ✓ https://github.com/isaacs/minimatch/issues/75 ✓ https://github.com/isaacs/minimatch/issues/78 ✓ https://github.com/isaacs/minimatch/issues/82 ✓ https://github.com/isaacs/minimatch/issues/83 negation posix paths ✓ should support negating with single * ✓ should support negation patterns ✓ should support negating with literal non-globs ✓ should negate files with extensions: ✓ should only treat leading exclamation as special ✓ should support negated globstars ("**") ✓ should negate dotfiles: ✓ should negate files in the immediate directory: ✓ should not give special meaning to non-leading exclamations ✓ should negate files in any directory: windows paths ✓ should support negation patterns options options.failglob (from Bash 4.3 tests) ✓ should throw an error when no matches are found: options.ignore ✓ should filter out ignored patterns options.matchBase ✓ should match the basename of file paths when `options.matchBase` is true ✓ should work with negation patterns options.flags ✓ should be case-sensitive by default ✓ should not be case-sensitive when `i` is set on `options.flags` options.nobrace ✓ should not expand braces when disabled options.nocase ✓ should not be case-sensitive when `options.nocase` is true ✓ should not double-set `i` when both `nocase` and the `i` flag are set options.noextglob ✓ should match literal parens when noextglob is true (issue #116) ✓ should not match extglobs when noextglob is true options.nodupes ✓ should remove duplicate elements from the result array: ✓ should not remove duplicates options.nonegate ✓ should support the `nonegate` option: options.nonull ✓ should support the `nonull` option: options.windows ✓ should windows file paths by default ✓ should windows absolute paths ✓ should strip leading `./` options.dot when `dot` or `dotfile` is NOT true: ✓ should not match dotfiles by default: ✓ should match dotfiles when a leading dot is defined in the path: ✓ should use negation patterns on dotfiles: windows ✓ should windows file paths ✓ should windows absolute paths posix classes posix bracket type conversion ✓ should create regex character classes from POSIX bracket expressions: integration: posix classes with globs ✓ should work with globs .isMatch ✓ should support POSIX.2 character classes ✓ should support multiple posix brackets in one character class ✓ should match word characters ✓ should match character classes ✓ should match character class alphabetical ranges ✓ should match character classes with leading dashes ✓ should match character classes with trailing dashes ✓ should match bracket literals ✓ should support negated character classes ✓ should match negated dashes ✓ should match negated mm ✓ should match alpha-numeric characters ✓ should not create an invalid posix character class: ✓ should return `true` when the pattern matches: ✓ should return `false` when the pattern does not match: literals ✓ should match literal brackets when escaped .makeRe() ✓ should make a regular expression for the given pattern: POSIX: From the test suite for the POSIX.2 (BRE) pattern matching code: ✓ First, test POSIX.2 character classes ✓ should match using POSIX.2 negation patterns ✓ should match word characters ✓ should match digits with word class ✓ should not digits ✓ should not match word characters with digit class ✓ should match uppercase alpha characters ✓ should not match lowercase alpha characters ✓ should not match digits with upper class ✓ should match lowercase alpha characters ✓ should not match uppercase alpha characters ✓ should match one lower and one upper character ✓ should match hexidecimal digits ✓ should match punctuation characters (\-!"#$%&'()\*+,./:;<=>?@[\]^_`{|}~) ✓ should only match one character ✓ should only match one or more punctuation characters ✓ invalid character class expressions are just characters to be matched ✓ should match the start of a valid sh identifier ✓ should match the first two characters of a valid sh identifier ✓ should match multiple posix classses ✓ how about A? ✓ OK, what's a tab? is it a blank? a space? ✓ let's check out characters in the ASCII range ✓ punctuation ✓ graph qmarks and stars ✓ should match with qmarks ✓ should support qmark matching ✓ should correctly handle question marks in globs ✓ should match one character per question mark ✓ should match multiple groups of question marks ✓ should use qmarks with other special characters ✓ question marks should not match slashes ✓ question marks should match arbitrary dots ✓ question marks should not match leading dots ✓ question marks should match leading dots when options.dot is true ✓ question marks should match characters preceding a dot regex features back-references ✓ should support regex backreferences character classes ✓ should match regex character classes ✓ should support valid regex ranges ✓ should support valid regex ranges with glob negation patterns ✓ should support valid regex ranges in negated character classes capture groups ✓ should support regex capture groups ✓ should support regex capture groups with slashes ✓ should support regex non-capture groups lookarounds ✓ should support regex lookbehinds ✓ should throw an error when regex lookbehinds are used on an unsupported node version special characters unicode ✓ should match Japanese characters regex ✓ should match common regex characters slashes ✓ should match forward slashes ✓ should match backslashes colons and drive letters ✓ should treat common URL characters as literals [ab] - brackets: ✓ should support regex character classes: ✓ should handle brackets ✓ should handle unclosed brackets (a|b) - logical OR: ✓ should support regex logical OR: dollar $ ✓ should match dollar signs caret ^ ✓ should match carets stars single stars ✓ should match using one consecutive star ✓ should support multiple non-consecutive stars in a path segment ✓ should support stars following brackets ✓ should support stars following parens ✓ should not match slashes with single stars ✓ should return true when one of the given patterns matches the string ✓ should return false when the path does not match the pattern ✓ should match a path segment for each single star ✓ should match any character besides "/" with a single "*" ✓ should support single globs (*) ✓ should only match a single folder per star when globstars are used ✓ should optionally match a trailing slash when single star is last char ✓ should support globstars (**) ✓ should work with file extensions ✓ should correctly match slashes ✓ should optionally match trailing slashes with braces 1953 passing (2s) Removing node_modules/micromatch create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --buildsystem=nodejs dh_auto_install: warning: ### Missing ./build/config.gypi, skipping Found "files" field in ./package.json, using it mkdir -p /build/node-micromatch-4.0.2\+repack\+\~4.0.1/debian/node-micromatch//usr/share/nodejs/micromatch/ cp --reflink=auto -a ./index.js /build/node-micromatch-4.0.2\+repack\+\~4.0.1/debian/node-micromatch//usr/share/nodejs/micromatch// cp --reflink=auto -a ./package.json /build/node-micromatch-4.0.2\+repack\+\~4.0.1/debian/node-micromatch//usr/share/nodejs/micromatch// cp --reflink=auto -a ./package.json /build/node-micromatch-4.0.2\+repack\+\~4.0.1/debian/node-micromatch//usr/share/nodejs/micromatch// dh_auto_install: warning: ### Missing types-micromatch/build/config.gypi, skipping No "files" field in types-micromatch/package.json, install all files mkdir -p /build/node-micromatch-4.0.2\+repack\+\~4.0.1/debian/node-micromatch//usr/share/nodejs/\@types/micromatch/ cp --reflink=auto -a types-micromatch/package.json /build/node-micromatch-4.0.2\+repack\+\~4.0.1/debian/node-micromatch//usr/share/nodejs/\@types/micromatch// cp --reflink=auto -a types-micromatch/index.d.ts /build/node-micromatch-4.0.2\+repack\+\~4.0.1/debian/node-micromatch//usr/share/nodejs/\@types/micromatch// cp --reflink=auto -a types-micromatch/package.json /build/node-micromatch-4.0.2\+repack\+\~4.0.1/debian/node-micromatch//usr/share/nodejs/\@types/micromatch// Populate ${nodejs:Provides}: + node-types-micromatch (= 4.0.1) Set ${nodejs:Version} to 12.22.5~dfsg dh_installdocs dh_installchangelogs dh_installexamples dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_installdeb dh_gencontrol dpkg-gencontrol: warning: package node-micromatch: substitution variable ${nodejs:Version} unused, but is defined dh_md5sums dh_builddeb dpkg-deb: building package 'node-micromatch' in '../node-micromatch_4.0.2+repack+~4.0.1-1_all.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../node-micromatch_4.0.2+repack+~4.0.1-1_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/1591011 and its subdirectories I: Current time: Mon Apr 3 03:27:35 -12 2023 I: pbuilder-time-stamp: 1680535655 Tue Mar 1 09:04:25 UTC 2022 I: 1st build successful. Starting 2nd build on remote node ionos1-amd64.debian.net. Tue Mar 1 09:04:25 UTC 2022 I: Preparing to do remote build '2' on ionos1-amd64.debian.net. Tue Mar 1 09:04:58 UTC 2022 I: Deleting $TMPDIR on ionos1-amd64.debian.net. Tue Mar 1 09:04:58 UTC 2022 I: node-micromatch_4.0.2+repack+~4.0.1-1_amd64.changes: Format: 1.8 Date: Thu, 05 Nov 2020 11:07:25 +0100 Source: node-micromatch Binary: node-micromatch Architecture: all Version: 4.0.2+repack+~4.0.1-1 Distribution: unstable Urgency: medium Maintainer: Debian Javascript Maintainers Changed-By: Xavier Guimard Description: node-micromatch - Glob matching for javascript/node.js Changes: node-micromatch (4.0.2+repack+~4.0.1-1) unstable; urgency=medium . * Team upload . [ Debian Janitor ] * Set upstream metadata fields: Bug-Submit. * Remove obsolete fields Contact, Name from debian/upstream/metadata (already present in machine-readable debian/copyright). . [ Xavier Guimard ] * Bump debhelper compatibility level to 13 * Use dh-sequence-nodejs * Embed @types/micromatch and repack * Add a break against node-typescript-types < 20201105-1~ Checksums-Sha1: 4b3d7587e782ef07ea225e77776bf18d9c3cd20b 25496 node-micromatch_4.0.2+repack+~4.0.1-1_all.deb 2ae8286eff4063fe41889c5d43c8aa7c2a48253b 9722 node-micromatch_4.0.2+repack+~4.0.1-1_amd64.buildinfo Checksums-Sha256: 932b4823ee28fd1db88d911d1e09cbc5f4cc6273a027d0cd16752219fc069372 25496 node-micromatch_4.0.2+repack+~4.0.1-1_all.deb 837dba0647fe3079d4db1a5ab7fa6b5d55f2bd8ddc46443ccae8b5b6ff208a1e 9722 node-micromatch_4.0.2+repack+~4.0.1-1_amd64.buildinfo Files: eec0a81c52de5933e3c53618a8cc218a 25496 javascript optional node-micromatch_4.0.2+repack+~4.0.1-1_all.deb cd200656a7d83cf6a196be1a4665f255 9722 javascript optional node-micromatch_4.0.2+repack+~4.0.1-1_amd64.buildinfo Tue Mar 1 09:04:59 UTC 2022 I: diffoscope 205 will be used to compare the two builds: # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/tmp.E5oy0vUsh3/node-micromatch_4.0.2+repack+~4.0.1-1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/tmp.E5oy0vUsh3/node-micromatch_4.0.2+repack+~4.0.1-1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/tmp.E5oy0vUsh3/node-micromatch_4.0.2+repack+~4.0.1-1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/tmp.E5oy0vUsh3/b1/node-micromatch_4.0.2+repack+~4.0.1-1_amd64.changes /srv/reproducible-results/rbuild-debian/tmp.E5oy0vUsh3/b2/node-micromatch_4.0.2+repack+~4.0.1-1_amd64.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call abc.DotChangesFile ## main (total time: 0.408s) 0.408s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.023s) 0.022s 10 calls diffoscope.comparators.binary.FilesystemFile 0.000s 8 calls abc.DotChangesFile ## specialize (total time: 0.001s) 0.001s 1 call specialize Tue Mar 1 09:05:00 UTC 2022 I: diffoscope 205 found no differences in the changes files, and a .buildinfo file also exists. Tue Mar 1 09:05:00 UTC 2022 I: node-micromatch from bullseye built successfully and reproducibly on amd64. Tue Mar 1 09:05:02 UTC 2022 I: Submitting .buildinfo files to external archives: Tue Mar 1 09:05:02 UTC 2022 I: Submitting 12K b1/node-micromatch_4.0.2+repack+~4.0.1-1_amd64.buildinfo.asc Tue Mar 1 09:05:04 UTC 2022 I: Submitting 12K b2/node-micromatch_4.0.2+repack+~4.0.1-1_amd64.buildinfo.asc Tue Mar 1 09:05:04 UTC 2022 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Tue Mar 1 09:05:04 UTC 2022 I: Done submitting .buildinfo files. Tue Mar 1 09:05:04 UTC 2022 I: Removing signed node-micromatch_4.0.2+repack+~4.0.1-1_amd64.buildinfo.asc files: removed './b1/node-micromatch_4.0.2+repack+~4.0.1-1_amd64.buildinfo.asc' removed './b2/node-micromatch_4.0.2+repack+~4.0.1-1_amd64.buildinfo.asc'