Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/n/node-eslint-plugin-es/node-eslint-plugin-es_4.1.0~ds1-3_all.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/node-eslint-plugin-es-4.1.0~ds1-37siyms3d/node-eslint-plugin-es_4.1.0~ds1-3_all.buildinfo Get source package info: node-eslint-plugin-es=4.1.0~ds1-3 Source URL: http://snapshot.notset.fr/mr/package/node-eslint-plugin-es/4.1.0~ds1-3/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=autoconf=2.71-2 automake=1:1.16.4-2 autopoint=0.21-4 autotools-dev=20180224.1+nmu1 base-files=12 base-passwd=3.5.51 bash=5.1-3+b1 binutils=2.37-5 binutils-common=2.37-5 binutils-x86-64-linux-gnu=2.37-5 bsdextrautils=2.37.2-2 bsdutils=1:2.37.2-2 build-essential=12.9 bzip2=1.0.8-4 coreutils=8.32-4+b1 cpp=4:10.2.1-1 cpp-10=10.3.0-10 dash=0.5.11+git20210120+802ebd4-1 debconf=1.5.77 debhelper=13.5.1 debianutils=5.4-4 dh-autoreconf=20 dh-strip-nondeterminism=1.12.0-1 diffutils=1:3.7-5 dpkg=1.20.9 dpkg-dev=1.20.9 dwz=0.14-1 eslint=5.16.0~dfsg+~4.16.8-5 file=1:5.39-3 findutils=4.8.0-1 g++=4:10.2.1-1 g++-10=10.3.0-10 gcc=4:10.2.1-1 gcc-10=10.3.0-10 gcc-10-base=10.3.0-10 gcc-11-base=11.2.0-5 gettext=0.21-4 gettext-base=0.21-4 grep=3.7-1 groff-base=1.22.4-7 gzip=1.10-4 hostname=3.23 init-system-helpers=1.60 intltool-debian=0.35.0+20060710.5 libacl1=2.3.1-1 libarchive-zip-perl=1.68-1 libasan6=11.2.0-5 libatomic1=11.2.0-5 libattr1=1:2.5.1-1 libaudit-common=1:3.0.5-1 libaudit1=1:3.0.5-1 libbinutils=2.37-5 libblkid1=2.37.2-2 libbrotli1=1.0.9-2+b2 libbz2-1.0=1.0.8-4 libc-ares2=1.17.2-1 libc-bin=2.32-2 libc-dev-bin=2.32-2 libc6=2.32-2 libc6-dev=2.32-2 libcap-ng0=0.7.9-2.2+b1 libcc1-0=11.2.0-5 libcmark-gfm-extensions0=0.29.0.gfm.0-6 libcmark-gfm0=0.29.0.gfm.0-6 libcom-err2=1.46.4-1 libcrypt-dev=1:4.4.25-2 libcrypt1=1:4.4.25-2 libctf-nobfd0=2.37-5 libctf0=2.37-5 libdb5.3=5.3.28+dfsg1-0.8 libdebconfclient0=0.260 libdebhelper-perl=13.5.1 libdeflate0=1.7-2 libdpkg-perl=1.20.9 libelf1=0.185-2 libffi7=3.3-6 libfile-stripnondeterminism-perl=1.12.0-1 libgcc-10-dev=10.3.0-10 libgcc-s1=11.2.0-5 libgcrypt20=1.9.4-3 libgdbm-compat4=1.21-1 libgdbm6=1.21-1 libgdk-pixbuf-2.0-0=2.42.6+dfsg-2 libgdk-pixbuf2.0-common=2.42.6+dfsg-2 libglib2.0-0=2.68.4-1 libgmp10=2:6.2.1+dfsg-2 libgomp1=11.2.0-5 libgpg-error0=1.42-3 libgssapi-krb5-2=1.18.3-7 libicu67=67.1-7 libisl23=0.23-1 libitm1=11.2.0-5 libjbig0=2.1-3.1+b2 libjpeg62-turbo=1:2.0.6-4 libjs-inherits=2.0.4-2 libjs-regenerate=1.4.2-3 libjs-source-map=0.7.0++dfsg2+really.0.6.1-8 libjs-sprintf-js=1.1.2+ds1-2 libk5crypto3=1.18.3-7 libkeyutils1=1.6.1-2 libkrb5-3=1.18.3-7 libkrb5support0=1.18.3-7 liblsan0=11.2.0-5 liblz4-1=1.9.3-2 liblzma5=5.2.5-2 libmagic-mgc=1:5.39-3 libmagic1=1:5.39-3 libmount1=2.37.2-2 libmpc3=1.2.0-1 libmpfr6=4.1.0-3 libnghttp2-14=1.43.0-1 libnode72=12.22.5~dfsg-2 libnotify-bin=0.7.9-3 libnotify4=0.7.9-3 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libpam-modules=1.4.0-10 libpam-modules-bin=1.4.0-10 libpam-runtime=1.4.0-10 libpam0g=1.4.0-10 libpcre2-8-0=10.36-2 libpcre3=2:8.39-13 libperl5.32=5.32.1-5 libpipeline1=1.5.3-1 libpng16-16=1.6.37-3 libquadmath0=11.2.0-5 libseccomp2=2.5.2-1 libselinux1=3.1-3 libsigsegv2=2.13-1 libsmartcols1=2.37.2-2 libssl1.1=1.1.1l-1 libstdc++-10-dev=10.3.0-10 libstdc++6=11.2.0-5 libsub-override-perl=0.09-2 libsystemd0=247.9-1 libtiff5=4.3.0-2 libtinfo6=6.2+20210905-1 libtirpc-common=1.3.2-2 libtirpc-dev=1.3.2-2 libtirpc3=1.3.2-2 libtool=2.4.6-15 libtsan0=11.2.0-5 libubsan1=11.2.0-5 libuchardet0=0.0.7-1 libudev1=247.9-1 libunistring2=0.9.10-6 libuuid1=2.37.2-2 libuv1=1.42.0-1 libwebp6=0.6.1-2.1 libxml2=2.9.12+dfsg-4 libzstd1=1.4.8+dfsg-2.1 linux-libc-dev=5.10.46-4 livescript=1.6.1+dfsg-1 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-5 make=4.3-4.1 man-db=2.9.4-2 mawk=1.3.4.20200120-2 mocha=9.1.0+ds1+~cs30.3.33-2 ncurses-base=6.2+20210905-1 ncurses-bin=6.2+20210905-1 node-ajv=6.12.6-2 node-ansi-colors=4.1.1-2 node-ansi-regex=5.0.0-2 node-ansi-styles=4.2.1-1 node-anymatch=3.1.2+~cs4.5.6-1 node-argparse=2.0.1-2 node-async-each=1.0.3-1 node-balanced-match=1.0.0-1 node-binary-extensions=2.2.0-1 node-brace-expansion=2.0.0-1 node-braces=3.0.2+~3.0.0-1 node-browser-stdout=1.3.1-4 node-camelcase=6.2.0-2 node-chalk=4.1.0-1 node-chokidar=3.4.3-3 node-ci-info=3.2.0+~cs4.2.0-4 node-cliui=4.1.0-2 node-clone=2.1.2-3 node-color-convert=1.9.3-1 node-color-name=1.1.4+~1.1.1-1 node-concat-stream=2.0.0-1 node-core-util-is=1.0.2-2 node-debbundle-acorn=8.0.5+ds+~cs19.19.27-3 node-debug=4.3.1+~cs4.1.5-1 node-decamelize=4.0.0-1 node-deep-is=0.1.3-2 node-defaults=1.0.3-2 node-diff=4.0.2~dfsg-2 node-doctrine=3.0.0-3 node-end-of-stream=1.4.4-1 node-escape-string-regexp=4.0.0-1 node-eslint-plugin-es=4.1.0~ds1-2 node-eslint-plugin-eslint-plugin=2.3.0+~0.3.0-3 node-eslint-plugin-node=11.1.0~ds-4 node-eslint-scope=5.1.1-1 node-eslint-utils=2.1.0-3 node-eslint-visitor-keys=2.0.0+~0.0.45-1 node-espree=7.3.1~dfsg1-1 node-esprima=4.0.1+ds+~4.0.3-1 node-esquery=1.3.1~ds-4 node-esrecurse=4.3.0-1 node-estraverse=5.2.0-1 node-esutils=2.0.3-1 node-execa=4.1.0+dfsg+~cs19.3.6-5 node-fast-deep-equal=3.1.3-1 node-fast-levenshtein=2.0.6+ds-2 node-file-entry-cache=6.0.0+~3.0.4+~2.0.0+~1.0.0+~2.0.1-1 node-fill-range=7.0.1-3 node-find-up=5.0.0-1 node-flat-cache=3.0.4~6.0.0+~3.0.4+~2.0.0+~1.0.0+~2.0.1-1 node-flatted=2.0.2~dfsg-2 node-fs.realpath=1.0.0-1.1 node-function-bind=1.1.1+repack-1 node-functional-red-black-tree=1.0.1+20181105-5 node-get-caller-file=1.0.2-1.1 node-get-stream=6.0.0-1 node-glob=7.1.7+~cs7.5.19-2 node-glob-parent=5.1.1+~5.1.0-2 node-globals=13.5.0-1 node-graceful-fs=4.2.4+repack-1 node-growl=1.10.5-2 node-has-flag=4.0.0-1 node-he=1.2.0-2 node-ignore=5.1.4-6 node-imurmurhash=0.1.4-1.1 node-inflight=1.0.6-1.1 node-inherits=2.0.4-2 node-invert-kv=3.0.1-1 node-is-binary-path=2.1.0-3 node-is-buffer=2.0.5-1 node-is-extglob=2.1.1-3 node-is-glob=4.0.1-1 node-is-number=7.0.0-1.1 node-is-plain-obj=3.0.0-1 node-is-stream=2.0.0-1 node-isarray=2.0.5-1 node-isexe=2.0.0-5 node-js-yaml=3.14.1+dfsg+~3.12.6-2 node-json-schema=0.3.0+~7.0.6-1 node-json-schema-traverse=1.0.0-2 node-json-stable-stringify=1.0.1+~cs5.1.32-1 node-jsonify=0.0.0-1.1 node-kind-of=6.0.3+dfsg-1 node-lcid=3.1.1-1 node-levn=0.3.0+dfsg-4 node-locate-path=6.0.0-1 node-lodash=4.17.21+dfsg+~cs8.31.189.20210220-2 node-lru-cache=5.1.1-7 node-mem=1.1.0-1.1 node-merge-stream=2.0.0+~1.1.2-1 node-mimic-fn=3.1.0-1 node-minimatch=3.0.4+~3.0.3-1 node-mkdirp=1.0.4+~1.0.1-1 node-ms=2.1.3+~cs0.7.31-1 node-mysticatea-eslint-plugin=11.0.0~ds-3 node-normalize-path=3.0.0-2 node-npm-run-path=2.0.2-3 node-object-assign=4.1.1-5 node-once=1.4.0-3 node-optionator=0.9.1+dfsg-1 node-os-locale=5.0.0-1 node-p-limit=3.1.0+~cs2.3.0-1 node-p-locate=5.0.0-1 node-path-dirname=1.0.2-1.1 node-path-exists=4.0.0-2 node-path-is-absolute=2.0.0-1 node-path-is-inside=1.0.2-1.1 node-prelude-ls=1.2.1+dfsg-1 node-process-nextick-args=2.0.0-1 node-progress=2.0.3-1 node-pump=3.0.0-4 node-punycode=2.1.1-5 node-randombytes=2.1.0-1 node-readable-stream=3.6.0-4 node-readdirp=3.5.0-2 node-regenerate=1.4.2-3 node-regenerate-unicode-properties=8.2.0+ds-2 node-regexpp=3.1.0-5 node-repeat-string=1.6.1-2 node-require-directory=2.1.1-1.1 node-require-main-filename=2.0.0-1 node-resolve=1.20.0+~cs5.27.9-1 node-resolve-from=5.0.0+~3.1.0+~3.3.0+~2.0.0-1 node-rimraf=3.0.2-1 node-safe-buffer=5.2.1+~cs2.1.2-1 node-semver=7.3.5+~7.3.8-1 node-serialize-javascript=5.0.1-2 node-set-blocking=2.0.0-1.1 node-set-immediate-shim=2.0.0-1 node-shebang-command=1.2.0-1.1 node-shebang-regex=3.0.0-1 node-signal-exit=3.0.3-1 node-source-map=0.7.0++dfsg2+really.0.6.1-8 node-source-map-support=0.5.19+ds+~0.5.4-1 node-sprintf-js=1.1.2+ds1-2 node-string-decoder=1.3.0-4 node-string-width=4.2.0-1 node-strip-ansi=6.0.0-2 node-strip-json-comments=4.0.0-4 node-supports-color=8.1.0+~7.2.0-1 node-to-regex-range=5.0.1-4 node-type-check=0.4.0+dfsg-1 node-typedarray=0.0.6-1.1 node-uri-js=4.4.0+dfsg-5 node-util-deprecate=1.0.2-1 node-wcwidth.js=1.0.0-1.1 node-which=2.0.2+~cs1.3.2-1 node-which-module=2.0.0-2 node-wide-align=1.1.3-3 node-wordwrap=1.0.0-2 node-wrap-ansi=4.0.0-4 node-wrappy=1.0.2-1.1 node-write=2.0.0~6.0.0+~3.0.4+~2.0.0+~1.0.0+~2.0.1-1 node-xtend=4.0.2-1 node-y18n=4.0.0-4 node-yallist=4.0.0-1 node-yargs=15.3.1+repack-2 node-yargs-parser=18.1.3+~15.0.0-1 nodejs=12.22.5~dfsg-2 pandoc=2.9.2.1-1+b1 pandoc-data=2.9.2.1-1 patch=2.7.6-7 perl=5.32.1-5 perl-base=5.32.1-5 perl-modules-5.32=5.32.1-5 po-debconf=1.0.21+nmu1 rpcsvc-proto=1.4.2-4 sed=4.8-1 sensible-utils=0.0.17 shared-mime-info=2.0-1 sysvinit-utils=2.96-7 tar=1.34+dfsg-1 util-linux=2.37.2-2 xz-utils=5.2.5-2 zlib1g=1:1.2.11.dfsg-2 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210918T032410Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210918T032410Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20211009T024746Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20210914T205414Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d node-eslint-plugin-es=4.1.0~ds1-3 && mkdir -p /build/node-eslint-plugin-es-vNG4CW && dpkg-source --no-check -x /*.dsc /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1 && chown -R builduser:builduser /build/node-eslint-plugin-es-vNG4CW" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1631719518" dpkg-buildpackage -uc -a amd64 --build=all" --customize-hook=sync-out /build/node-eslint-plugin-es-vNG4CW /tmp/node-eslint-plugin-es-4.1.0~ds1-37siyms3d bookworm /dev/null deb http://snapshot.notset.fr/archive/debian/20210914T205414Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.kBWbFCyZEg as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.kBWbFCyZEg Reading package lists... Building dependency tree... util-linux is already the newest version (2.37.2-2). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 134 kB of archives. After this operation, 397 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20210914T205414Z unstable/main amd64 libfakeroot amd64 1.26-1 [47.3 kB] Get:2 http://snapshot.notset.fr/archive/debian/20210914T205414Z unstable/main amd64 fakeroot amd64 1.26-1 [87.1 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (1027 kB/s) Selecting previously unselected package libfakeroot:amd64. (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 ... 4664 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.26-1_amd64.deb ... Unpacking libfakeroot:amd64 (1.26-1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.26-1_amd64.deb ... Unpacking fakeroot (1.26-1) ... Setting up libfakeroot:amd64 (1.26-1) ... Setting up fakeroot (1.26-1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.32-2) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210918T032410Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210918T032410Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20211009T024746Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20210914T205414Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.kBWbFCyZEg Get:1 http://snapshot.notset.fr/archive/debian/20210918T032410Z bookworm InRelease [128 kB] Get:2 http://snapshot.notset.fr/archive/debian/20211009T024746Z unstable InRelease [165 kB] Hit:3 http://snapshot.notset.fr/archive/debian/20210914T205414Z unstable InRelease Ign:4 http://snapshot.notset.fr/archive/debian/20210918T032410Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210918T032410Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210918T032410Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210918T032410Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210918T032410Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210918T032410Z bookworm/main amd64 Packages Get:4 http://snapshot.notset.fr/archive/debian/20210918T032410Z bookworm/main Sources [11.6 MB] Get:5 http://snapshot.notset.fr/archive/debian/20210918T032410Z bookworm/main amd64 Packages [11.2 MB] Ign:6 http://snapshot.notset.fr/archive/debian/20211009T024746Z unstable/main amd64 Packages Err:6 http://snapshot.notset.fr/archive/debian/20211009T024746Z unstable/main amd64 Packages 404 Not Found [IP: 10.13.0.253 80] Ign:6 http://snapshot.notset.fr/archive/debian/20211009T024746Z unstable/main amd64 Packages Get:6 http://snapshot.notset.fr/archive/debian/20211009T024746Z unstable/main amd64 Packages [11.9 MB] Fetched 35.0 MB in 29s (1215 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.kBWbFCyZEg I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d node-eslint-plugin-es=4.1.0~ds1-3 && mkdir -p /build/node-eslint-plugin-es-vNG4CW && dpkg-source --no-check -x /*.dsc /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1 && chown -R builduser:builduser /build/node-eslint-plugin-es-vNG4CW"' exec /tmp/mmdebstrap.kBWbFCyZEg Reading package lists... NOTICE: 'node-eslint-plugin-es' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/js-team/node-eslint-plugin-es.git Please use: git clone https://salsa.debian.org/js-team/node-eslint-plugin-es.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 46.3 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210918T032410Z bookworm/main node-eslint-plugin-es 4.1.0~ds1-3 (dsc) [2356 B] Get:2 http://snapshot.notset.fr/archive/debian/20210918T032410Z bookworm/main node-eslint-plugin-es 4.1.0~ds1-3 (tar) [37.0 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210918T032410Z bookworm/main node-eslint-plugin-es 4.1.0~ds1-3 (diff) [6928 B] Fetched 46.3 kB in 0s (474 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'node-eslint-plugin-es_4.1.0~ds1-3.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting node-eslint-plugin-es in /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1 dpkg-source: info: unpacking node-eslint-plugin-es_4.1.0~ds1.orig.tar.xz dpkg-source: info: unpacking node-eslint-plugin-es_4.1.0~ds1-3.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 1001_tidy_code.patch dpkg-source: info: applying 1002_sort_meta_properties.patch dpkg-source: info: applying 2001_privacy.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1 && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" SOURCE_DATE_EPOCH="1631719518" dpkg-buildpackage -uc -a amd64 --build=all"' exec /tmp/mmdebstrap.kBWbFCyZEg dpkg-buildpackage: info: source package node-eslint-plugin-es dpkg-buildpackage: info: source version 4.1.0~ds1-3 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Jelmer Vernooij dpkg-source --before-build . debian/rules clean dh clean debian/rules override_dh_clean make[1]: Entering directory '/build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1' dh_clean -- README.html README.txt make[1]: Leaving directory '/build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1' debian/rules binary-indep dh binary-indep dh_update_autotools_config -i dh_autoreconf -i debian/rules override_dh_auto_build make[1]: Entering directory '/build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1' pandoc --from gfm-raw_html --to html --standalone --output README.html README.md [WARNING] This document format requires a nonempty element. Defaulting to 'README' as the title. To specify a title, use 'title' in metadata or --metadata title="...". pandoc --from gfm-raw_html --to plain --output README.txt README.md mkdir --parents lib/configs node scripts/update-docs-readme.js node scripts/update-lib-configs.js node scripts/update-lib-index.js make[1]: Leaving directory '/build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1' debian/rules override_dh_auto_test make[1]: Entering directory '/build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1' eslint --format tap lib tests scripts TAP version 13 1..252 ok 1 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/configs/no-new-in-es2015.js ok 2 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/configs/no-new-in-es2016.js ok 3 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/configs/no-new-in-es2017.js ok 4 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/configs/no-new-in-es2018.js ok 5 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/configs/no-new-in-es2019.js ok 6 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/configs/no-new-in-es2020.js ok 7 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/configs/no-new-in-es5.js ok 8 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/configs/no-new-in-esnext.js ok 9 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/configs/restrict-to-es2015.js ok 10 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/configs/restrict-to-es2016.js ok 11 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/configs/restrict-to-es2017.js ok 12 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/configs/restrict-to-es2018.js ok 13 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/configs/restrict-to-es2019.js ok 14 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/configs/restrict-to-es3.js ok 15 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/configs/restrict-to-es5.js ok 16 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/index.js ok 17 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-accessor-properties.js ok 18 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-array-from.js ok 19 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-array-isarray.js ok 20 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-array-of.js ok 21 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-arrow-functions.js ok 22 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-async-functions.js ok 23 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-async-iteration.js ok 24 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-atomics.js ok 25 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-bigint.js ok 26 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-binary-numeric-literals.js ok 27 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-block-scoped-functions.js ok 28 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-block-scoped-variables.js ok 29 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-classes.js ok 30 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-computed-properties.js ok 31 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-date-now.js ok 32 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-default-parameters.js ok 33 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-destructuring.js ok 34 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-dynamic-import.js ok 35 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-exponential-operators.js ok 36 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-export-ns-from.js ok 37 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-for-of-loops.js ok 38 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-generators.js ok 39 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-global-this.js ok 40 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-import-meta.js ok 41 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-json-superset.js ok 42 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-json.js ok 43 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-keyword-properties.js ok 44 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-logical-assignment-operators.js ok 45 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-malformed-template-literals.js ok 46 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-map.js ok 47 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-math-acosh.js ok 48 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-math-asinh.js ok 49 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-math-atanh.js ok 50 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-math-cbrt.js ok 51 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-math-clz32.js ok 52 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-math-cosh.js ok 53 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-math-expm1.js ok 54 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-math-fround.js ok 55 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-math-hypot.js ok 56 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-math-imul.js ok 57 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-math-log10.js ok 58 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-math-log1p.js ok 59 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-math-log2.js ok 60 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-math-sign.js ok 61 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-math-sinh.js ok 62 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-math-tanh.js ok 63 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-math-trunc.js ok 64 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-modules.js ok 65 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-new-target.js ok 66 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-nullish-coalescing-operators.js ok 67 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-number-epsilon.js ok 68 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-number-isfinite.js ok 69 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-number-isinteger.js ok 70 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-number-isnan.js ok 71 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-number-issafeinteger.js ok 72 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-number-maxsafeinteger.js ok 73 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-number-minsafeinteger.js ok 74 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-number-parsefloat.js ok 75 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-number-parseint.js ok 76 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-numeric-separators.js ok 77 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-object-assign.js ok 78 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-object-defineproperties.js ok 79 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-object-defineproperty.js ok 80 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-object-entries.js ok 81 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-object-freeze.js ok 82 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-object-fromentries.js ok 83 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-object-getownpropertydescriptor.js ok 84 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-object-getownpropertydescriptors.js ok 85 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-object-getownpropertynames.js ok 86 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-object-getownpropertysymbols.js ok 87 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-object-getprototypeof.js ok 88 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-object-is.js ok 89 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-object-isextensible.js ok 90 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-object-isfrozen.js ok 91 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-object-issealed.js ok 92 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-object-keys.js ok 93 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-object-preventextensions.js ok 94 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-object-seal.js ok 95 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-object-setprototypeof.js ok 96 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-object-super-properties.js ok 97 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-object-values.js ok 98 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-octal-numeric-literals.js ok 99 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-optional-catch-binding.js ok 100 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-optional-chaining.js ok 101 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-promise-all-settled.js ok 102 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-promise-any.js ok 103 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-promise.js ok 104 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-property-shorthands.js ok 105 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-proxy.js ok 106 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-reflect.js ok 107 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-regexp-lookbehind-assertions.js ok 108 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-regexp-named-capture-groups.js ok 109 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-regexp-s-flag.js ok 110 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-regexp-u-flag.js ok 111 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-regexp-unicode-property-escapes-2019.js ok 112 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-regexp-unicode-property-escapes.js ok 113 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-regexp-y-flag.js ok 114 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-rest-parameters.js ok 115 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-rest-spread-properties.js ok 116 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-set.js ok 117 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-shared-array-buffer.js ok 118 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-spread-elements.js ok 119 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-string-fromcodepoint.js ok 120 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-string-raw.js ok 121 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-subclassing-builtins.js ok 122 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-symbol.js ok 123 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-template-literals.js ok 124 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-trailing-commas.js ok 125 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-trailing-function-commas.js ok 126 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-typed-arrays.js ok 127 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-unicode-codepoint-escapes.js ok 128 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-weak-map.js ok 129 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-weak-set.js ok 130 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/rules/no-weakrefs.js ok 131 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/lib/utils.js ok 132 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-accessor-properties.js ok 133 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-array-from.js ok 134 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-array-isarray.js ok 135 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-array-of.js ok 136 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-arrow-functions.js ok 137 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-async-functions.js ok 138 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-async-iteration.js ok 139 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-atomics.js ok 140 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-bigint.js ok 141 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-binary-numeric-literals.js ok 142 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-block-scoped-functions.js ok 143 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-block-scoped-variables.js ok 144 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-classes.js ok 145 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-computed-properties.js ok 146 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-date-now.js ok 147 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-default-parameters.js ok 148 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-destructuring.js ok 149 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-dynamic-import.js ok 150 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-exponential-operators.js ok 151 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-export-ns-from.js ok 152 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-for-of-loops.js ok 153 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-generators.js ok 154 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-global-this.js ok 155 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-import-meta.js ok 156 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-json-superset.js ok 157 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-json.js ok 158 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-keyword-properties.js ok 159 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-logical-assignment-operators.js ok 160 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-malformed-template-literals.js ok 161 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-map.js ok 162 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-math-acosh.js ok 163 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-math-asinh.js ok 164 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-math-atanh.js ok 165 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-math-cbrt.js ok 166 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-math-clz32.js ok 167 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-math-cosh.js ok 168 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-math-expm1.js ok 169 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-math-fround.js ok 170 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-math-hypot.js ok 171 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-math-imul.js ok 172 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-math-log10.js ok 173 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-math-log1p.js ok 174 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-math-log2.js ok 175 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-math-sign.js ok 176 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-math-sinh.js ok 177 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-math-tanh.js ok 178 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-math-trunc.js ok 179 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-modules.js ok 180 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-new-target.js ok 181 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-nullish-coalescing-operators.js ok 182 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-number-epsilon.js ok 183 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-number-isfinite.js ok 184 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-number-isinteger.js ok 185 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-number-isnan.js ok 186 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-number-issafeinteger.js ok 187 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-number-maxsafeinteger.js ok 188 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-number-minsafeinteger.js ok 189 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-number-parsefloat.js ok 190 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-number-parseint.js ok 191 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-numeric-separators.js ok 192 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-object-assign.js ok 193 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-object-defineproperties.js ok 194 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-object-defineproperty.js ok 195 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-object-entries.js ok 196 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-object-freeze.js ok 197 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-object-fromentries.js ok 198 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-object-getownpropertydescriptor.js ok 199 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-object-getownpropertydescriptors.js ok 200 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-object-getownpropertynames.js ok 201 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-object-getownpropertysymbols.js ok 202 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-object-getprototypeof.js ok 203 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-object-is.js ok 204 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-object-isextensible.js ok 205 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-object-isfrozen.js ok 206 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-object-issealed.js ok 207 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-object-keys.js ok 208 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-object-preventextensions.js ok 209 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-object-seal.js ok 210 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-object-setprototypeof.js ok 211 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-object-super-properties.js ok 212 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-object-values.js ok 213 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-octal-numeric-literals.js ok 214 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-optional-catch-binding.js ok 215 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-optional-chaining.js ok 216 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-promise-all-settled.js ok 217 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-promise-any.js ok 218 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-promise.js ok 219 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-property-shorthands.js ok 220 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-proxy.js ok 221 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-reflect.js ok 222 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-regexp-lookbehind-assertions.js ok 223 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-regexp-named-capture-groups.js ok 224 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-regexp-s-flag.js ok 225 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-regexp-u-flag.js ok 226 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-regexp-unicode-property-escapes-2019.js ok 227 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-regexp-unicode-property-escapes.js ok 228 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-regexp-y-flag.js ok 229 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-rest-parameters.js ok 230 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-rest-spread-properties.js ok 231 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-set.js ok 232 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-shared-array-buffer.js ok 233 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-spread-elements.js ok 234 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-string-fromcodepoint.js ok 235 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-string-raw.js ok 236 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-subclassing-builtins.js ok 237 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-symbol.js ok 238 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-template-literals.js ok 239 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-trailing-commas.js ok 240 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-trailing-function-commas.js ok 241 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-typed-arrays.js ok 242 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-unicode-codepoint-escapes.js ok 243 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-weak-map.js ok 244 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-weak-set.js ok 245 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/lib/rules/no-weakrefs.js ok 246 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/tests/tester.js ok 247 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/scripts/new-rule.js ok 248 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/scripts/rules.js ok 249 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/scripts/update-docs-readme.js ok 250 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/scripts/update-docs-rules.js ok 251 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/scripts/update-lib-configs.js ok 252 - /build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1/scripts/update-lib-index.js mocha --no-timeout --reporter tap "tests/**/*.js" ECMAScript Version: 2019 Skip the tests of no-bigint. Skip the tests of no-dynamic-import. Skip the tests of no-export-ns-from. Skip the tests of no-global-this. Skip the tests of no-import-meta. Skip the tests of no-logical-assignment-operators. Skip the tests of no-nullish-coalescing-operators. Skip the tests of no-numeric-separators. Skip the tests of no-optional-chaining. Skip the tests of no-promise-all-settled. ok 1 no-accessor-properties valid ({ get: function() {} }) ok 2 no-accessor-properties valid ({ set: function() {} }) ok 3 no-accessor-properties valid ({ get() {} }) ok 4 no-accessor-properties valid ({ set(value) {} }) ok 5 no-accessor-properties invalid ({ get a() {} }) ok 6 no-accessor-properties invalid ({ set a(value) {} }) ok 7 no-accessor-properties invalid class A { get a() {} } ok 8 no-accessor-properties invalid class A { set a(value) {} } ok 9 no-array-from valid Array ok 10 no-array-from valid Array.of ok 11 no-array-from valid let Array = 0; Array.from ok 12 no-array-from invalid Array.from ok 13 no-array-isarray valid Array ok 14 no-array-isarray valid Array.from ok 15 no-array-isarray valid let Array = 0; Array.isArray ok 16 no-array-isarray invalid Array.isArray ok 17 no-array-of valid Array ok 18 no-array-of valid Array.from ok 19 no-array-of valid let Array = 0; Array.of ok 20 no-array-of invalid Array.of ok 21 no-arrow-functions valid function f() {} ok 22 no-arrow-functions valid const f = function() {} ok 23 no-arrow-functions invalid () => 1 ok 24 no-arrow-functions invalid () => {} ok 25 no-arrow-functions invalid () => this.data ok 26 no-arrow-functions invalid a => a ok 27 no-arrow-functions invalid (a, b) => a - b ok 28 no-arrow-functions invalid var fnRestParams = (param1, param2, ...rest) => { statements } ok 29 no-arrow-functions invalid var fnDefParams = (param1 = defaultValue1, param2, paramN = defaultValueN) => { statements } ok 30 no-arrow-functions invalid var fnDestructuring = ([a, b] = [1, 2], {x: c} = {x: a + b}) => a + b + c; ok 31 no-arrow-functions invalid let square = n => ({ square: n * n }); ok 32 no-arrow-functions invalid var comment1 = a => /*comment*/ a; var comment2 = a => /* comment */ a; var comment3 = a => // comment a; ok 33 no-arrow-functions invalid var fnHasThis1 = () => { proc(); return function() {}.bind(this); } var fnHasThis2 = () => { proc(); this.proc() } ok 34 no-arrow-functions invalid class SubClass extends SuperClass { methodSub() { const f = () => { return super.methodSuper() } return f } } ok 35 no-arrow-functions invalid const f = () => { return function () { return this } } ok 36 no-arrow-functions invalid const f = () => { return () => { return this } } ok 37 no-arrow-functions invalid const f = () => 777 ok 38 no-arrow-functions invalid async () => {} ok 39 no-async-functions valid function f() {} ok 40 no-async-functions valid const f = function() {} ok 41 no-async-functions valid const f = () => {} ok 42 no-async-functions valid ({ method() {} }) ok 43 no-async-functions valid class A { method() {} } ok 44 no-async-functions valid (class { method() {} }) ok 45 no-async-functions invalid async function f() {} ok 46 no-async-functions invalid const f = async function() {} ok 47 no-async-functions invalid const f = async () => {} ok 48 no-async-functions invalid ({ async method() {} }) ok 49 no-async-functions invalid class A { async method() {} } ok 50 no-async-functions invalid (class { async method() {} }) ok 51 no-async-iteration valid async function f() {} ok 52 no-async-iteration valid const f = async function() {} ok 53 no-async-iteration valid const f = async () => {} ok 54 no-async-iteration valid ({ async method() {} }) ok 55 no-async-iteration valid class A { async method() {} } ok 56 no-async-iteration valid (class { async method() {} }) ok 57 no-async-iteration valid for (const a of b); ok 58 no-async-iteration invalid async function* f() {} ok 59 no-async-iteration invalid const f = async function*() {} ok 60 no-async-iteration invalid ({ async* method() {} }) ok 61 no-async-iteration invalid class A { async* method() {} } ok 62 no-async-iteration invalid (class { async* method() {} }) ok 63 no-async-iteration invalid async function f() { for await (a of b); } ok 64 no-async-iteration invalid async function f() { for await (var a of b); } ok 65 no-async-iteration invalid async function f() { for await (let a of b); } ok 66 no-async-iteration invalid async function f() { for await (const a of b); } ok 67 no-atomics valid Array ok 68 no-atomics valid Object ok 69 no-atomics valid let Atomics = 0; Atomics ok 70 no-atomics invalid Atomics ok 71 no-atomics invalid function f() { Atomics } ok 72 no-binary-numeric-literals valid 1 ok 73 no-binary-numeric-literals valid 1e10 ok 74 no-binary-numeric-literals valid 01 ok 75 no-binary-numeric-literals valid 0x1 ok 76 no-binary-numeric-literals valid 0o1 ok 77 no-binary-numeric-literals valid 0O1 ok 78 no-binary-numeric-literals valid '0b01' ok 79 no-binary-numeric-literals valid '0B01' ok 80 no-binary-numeric-literals invalid 0b01 ok 81 no-binary-numeric-literals invalid 0B01 ok 82 no-block-scoped-functions valid function f() {} ok 83 no-block-scoped-functions valid function f() {} ok 84 no-block-scoped-functions valid function wrap() { function f() {} } ok 85 no-block-scoped-functions valid (function() { function f() {} })() ok 86 no-block-scoped-functions valid (() => { function f() {} })() ok 87 no-block-scoped-functions valid ({ wrap() { function f() {} } }) ok 88 no-block-scoped-functions valid class A { wrap() { function f() {} } } ok 89 no-block-scoped-functions valid (class { wrap() { function f() {} } }) ok 90 no-block-scoped-functions valid (() => function f() {})() ok 91 no-block-scoped-functions valid if (a) { (function f() {}) } ok 92 no-block-scoped-functions valid if (a) { (() => {}) } ok 93 no-block-scoped-functions invalid { function f() {} } ok 94 no-block-scoped-functions invalid if (a) { function f() {} } ok 95 no-block-scoped-functions invalid if (a) ; else { function f() {} } ok 96 no-block-scoped-functions invalid function wrap() { if (a) { function f() {} } } ok 97 no-block-scoped-variables valid var a = 1 ok 98 no-block-scoped-variables valid function f(a) {} ok 99 no-block-scoped-variables valid function f(a = 1) {} ok 100 no-block-scoped-variables valid try {} catch (e) {} ok 101 no-block-scoped-variables invalid const a = 1 ok 102 no-block-scoped-variables invalid let a = 1 ok 103 no-block-scoped-variables invalid { const a = 1 } ok 104 no-block-scoped-variables invalid { let a = 1 } ok 105 no-block-scoped-variables invalid function wrap() { const a = 1 } ok 106 no-block-scoped-variables invalid function wrap() { let a = 1 } ok 107 no-classes valid function A() {} A.prototype.foo = function() {} ok 108 no-classes invalid class A {} ok 109 no-classes invalid (class {}) ok 110 no-computed-properties valid ({ foo: 1 }) ok 111 no-computed-properties valid ({ foo }) ok 112 no-computed-properties valid ({ foo() {} }) ok 113 no-computed-properties invalid ({ [a]: 1 }) ok 114 no-computed-properties invalid ({ [a]() {} }) ok 115 no-computed-properties invalid ({ get [a]() {} }) ok 116 no-computed-properties invalid ({ set [a](value) {} }) ok 117 no-computed-properties invalid ({ [a]: b } = obj) ok 118 no-computed-properties invalid function f({ [a]: b }) {} ok 119 no-computed-properties invalid class A { [a]() {} } ok 120 no-computed-properties invalid class A { get [a]() {} } ok 121 no-computed-properties invalid class A { set [a](value) {} } ok 122 no-computed-properties invalid class A { static [a]() {} } ok 123 no-computed-properties invalid (class A { [a]() {} }) ok 124 no-computed-properties invalid (class A { get [a]() {} }) ok 125 no-computed-properties invalid (class A { set [a](value) {} }) ok 126 no-computed-properties invalid (class A { static [a]() {} }) ok 127 no-date-now valid Date ok 128 no-date-now valid Date.parse ok 129 no-date-now valid let Date = 0; Date.now ok 130 no-date-now invalid Date.now ok 131 no-default-parameters valid function f(a, ...rest) {} ok 132 no-default-parameters valid const f = function(a, ...rest) {} ok 133 no-default-parameters valid const f = (a, ...rest) => {} ok 134 no-default-parameters valid ({ method(a, ...rest) {} }) ok 135 no-default-parameters valid class A { method(a, ...rest) {} } ok 136 no-default-parameters valid (class { method(a, ...rest) {} }) ok 137 no-default-parameters valid var a = 1 ok 138 no-default-parameters valid var {a = 0} = obj ok 139 no-default-parameters valid var [a = 0] = ary ok 140 no-default-parameters valid ({a = 0} = obj) ok 141 no-default-parameters valid ([a = 0] = ary) ok 142 no-default-parameters valid function f({a = 0}) {} ok 143 no-default-parameters valid function f([a = 0]) {} ok 144 no-default-parameters invalid async function f(a = 0) {} ok 145 no-default-parameters invalid const f = async function(a = 0) {} ok 146 no-default-parameters invalid const f = async (a = 0) => {} ok 147 no-default-parameters invalid ({ async method(a = 0) {} }) ok 148 no-default-parameters invalid class A { async method(a = 0) {} } ok 149 no-default-parameters invalid (class { async method(a = 0) {} }) ok 150 no-default-parameters invalid async function f({a} = 0) {} ok 151 no-default-parameters invalid async function f([a] = 0) {} ok 152 no-destructuring valid ({}) ok 153 no-destructuring valid ({a: 1}) ok 154 no-destructuring valid [] ok 155 no-destructuring valid [1] ok 156 no-destructuring valid var a = {a} ok 157 no-destructuring invalid var [a, {b: []}, [c], [d] = ary1, ...e] = ary2 ok 158 no-destructuring invalid let [a, {b: []}, [c], [d] = ary1, ...e] = ary2 ok 159 no-destructuring invalid const [a, {b: []}, [c], [d] = ary1, ...e] = ary2 ok 160 no-destructuring invalid ([a, {b: []}, [c], [d] = ary1, ...e] = ary2) ok 161 no-destructuring invalid for ([a, {b: []}, [c], [d] = ary1, ...e] in ary2); ok 162 no-destructuring invalid for ([a, {b: []}, [c], [d] = ary1, ...e] of ary2); ok 163 no-destructuring invalid function f([a, {b: []}, [c], [d] = ary1, ...e]) {} ok 164 no-destructuring invalid function f([a, {b: []}, [c], [d] = ary1, ...e] = ary2) {} ok 165 no-destructuring invalid function f(...[a, {b: []}, [c], [d] = ary1, ...e]) {} ok 166 no-destructuring invalid var { a: {b}, c: [d, {e}, ...f], ...g} = obj ok 167 no-destructuring invalid let { a: {b}, c: [d, {e}, ...f], ...g} = obj ok 168 no-destructuring invalid const { a: {b}, c: [d, {e}, ...f], ...g} = obj ok 169 no-destructuring invalid ({ a: {b}, c: [d, {e}, ...f], ...g} = obj) ok 170 no-destructuring invalid for ({ a: {b}, c: [d, {e}, ...f], ...g} in obj); ok 171 no-destructuring invalid for ({ a: {b}, c: [d, {e}, ...f], ...g} of obj); ok 172 no-destructuring invalid function f({ a: {b}, c: [d, {e}, ...f], ...g}) {} ok 173 no-destructuring invalid function f({ a: {b}, c: [d, {e}, ...f], ...g} = obj) {} ok 174 no-destructuring invalid function f(...{ a: {b}, c: [d, {e}, ...f], ...g}) {} ok 175 no-exponential-operators valid a*b ok 176 no-exponential-operators valid a*=b ok 177 no-exponential-operators invalid a**b ok 178 no-exponential-operators invalid a**=b ok 179 no-for-of-loops valid for(;;); ok 180 no-for-of-loops valid for(a in b); ok 181 no-for-of-loops valid for(var a in b); ok 182 no-for-of-loops valid for(let a in b); ok 183 no-for-of-loops valid for(const a in b); ok 184 no-for-of-loops invalid for(a of b); ok 185 no-for-of-loops invalid for(var a of b); ok 186 no-for-of-loops invalid for(let a of b); ok 187 no-for-of-loops invalid for(const a of b); ok 188 no-for-of-loops invalid async function f() { for await (const a of b); } ok 189 no-generators valid function f() {} ok 190 no-generators valid yield = 0 ok 191 no-generators invalid function* f() {} ok 192 no-generators invalid (function*() {}) ok 193 no-generators invalid ({ *f() {} }) ok 194 no-generators invalid class A { *f() {} } ok 195 no-generators invalid class A { static *f() {} } ok 196 no-json-superset valid let a = null ok 197 no-json-superset valid let a = '\u2028' ok 198 no-json-superset valid let a = '\u2029' ok 199 no-json-superset valid let a = '\
' ok 200 no-json-superset valid let a = '\
' ok 201 no-json-superset invalid let a = '
' ok 202 no-json-superset invalid let a = '
' ok 203 no-json-superset invalid let a = '
 and 
' ok 204 no-json valid let JSON = 0; JSON ok 205 no-json invalid JSON ok 206 no-json invalid JSON.parse ok 207 no-json invalid JSON.stringify ok 208 no-keyword-properties valid ({ a, b, c}.a) ok 209 no-keyword-properties valid ({ let: 1, of: 2}.let) ok 210 no-keyword-properties valid ({ 'if': 1 }['if']) ok 211 no-keyword-properties invalid ({ if: 1 }) ok 212 no-keyword-properties invalid ({ static: 2 }) ok 213 no-keyword-properties invalid obj.if ok 214 no-keyword-properties invalid obj.class ok 215 no-malformed-template-literals valid `foo` ok 216 no-malformed-template-literals valid tag`foo` ok 217 no-malformed-template-literals valid tag`` ok 218 no-malformed-template-literals invalid tag`\unicode` ok 219 no-malformed-template-literals invalid tag`\unicode${a}\unicode${b}\unicode${c}unicode` ok 220 no-map valid Array ok 221 no-map valid Object ok 222 no-map valid let Map = 0; Map ok 223 no-map invalid Map ok 224 no-map invalid function f() { Map } ok 225 no-math-acosh valid Math ok 226 no-math-acosh valid Math.min ok 227 no-math-acosh valid Math.max ok 228 no-math-acosh valid let Math = 0; Math.acosh ok 229 no-math-acosh invalid Math.acosh ok 230 no-math-asinh valid Math ok 231 no-math-asinh valid Math.min ok 232 no-math-asinh valid Math.max ok 233 no-math-asinh valid let Math = 0; Math.asinh ok 234 no-math-asinh invalid Math.asinh ok 235 no-math-atanh valid Math ok 236 no-math-atanh valid Math.min ok 237 no-math-atanh valid Math.max ok 238 no-math-atanh valid let Math = 0; Math.atanh ok 239 no-math-atanh invalid Math.atanh ok 240 no-math-cbrt valid Math ok 241 no-math-cbrt valid Math.min ok 242 no-math-cbrt valid Math.max ok 243 no-math-cbrt valid let Math = 0; Math.cbrt ok 244 no-math-cbrt invalid Math.cbrt ok 245 no-math-clz32 valid Math ok 246 no-math-clz32 valid Math.min ok 247 no-math-clz32 valid Math.max ok 248 no-math-clz32 valid let Math = 0; Math.clz32 ok 249 no-math-clz32 invalid Math.clz32 ok 250 no-math-cosh valid Math ok 251 no-math-cosh valid Math.min ok 252 no-math-cosh valid Math.max ok 253 no-math-cosh valid let Math = 0; Math.cosh ok 254 no-math-cosh invalid Math.cosh ok 255 no-math-expm1 valid Math ok 256 no-math-expm1 valid Math.min ok 257 no-math-expm1 valid Math.max ok 258 no-math-expm1 valid let Math = 0; Math.expm1 ok 259 no-math-expm1 invalid Math.expm1 ok 260 no-math-fround valid Math ok 261 no-math-fround valid Math.min ok 262 no-math-fround valid Math.max ok 263 no-math-fround valid let Math = 0; Math.fround ok 264 no-math-fround invalid Math.fround ok 265 no-math-hypot valid Math ok 266 no-math-hypot valid Math.min ok 267 no-math-hypot valid Math.max ok 268 no-math-hypot valid let Math = 0; Math.hypot ok 269 no-math-hypot invalid Math.hypot ok 270 no-math-imul valid Math ok 271 no-math-imul valid Math.min ok 272 no-math-imul valid Math.max ok 273 no-math-imul valid let Math = 0; Math.imul ok 274 no-math-imul invalid Math.imul ok 275 no-math-log10 valid Math ok 276 no-math-log10 valid Math.min ok 277 no-math-log10 valid Math.max ok 278 no-math-log10 valid let Math = 0; Math.log10 ok 279 no-math-log10 invalid Math.log10 ok 280 no-math-log1p valid Math ok 281 no-math-log1p valid Math.min ok 282 no-math-log1p valid Math.max ok 283 no-math-log1p valid let Math = 0; Math.log1p ok 284 no-math-log1p invalid Math.log1p ok 285 no-math-log2 valid Math ok 286 no-math-log2 valid Math.min ok 287 no-math-log2 valid Math.max ok 288 no-math-log2 valid let Math = 0; Math.log2 ok 289 no-math-log2 invalid Math.log2 ok 290 no-math-sign valid Math ok 291 no-math-sign valid Math.min ok 292 no-math-sign valid Math.max ok 293 no-math-sign valid let Math = 0; Math.sign ok 294 no-math-sign invalid Math.sign ok 295 no-math-sinh valid Math ok 296 no-math-sinh valid Math.min ok 297 no-math-sinh valid Math.max ok 298 no-math-sinh valid let Math = 0; Math.sinh ok 299 no-math-sinh invalid Math.sinh ok 300 no-math-tanh valid Math ok 301 no-math-tanh valid Math.min ok 302 no-math-tanh valid Math.max ok 303 no-math-tanh valid let Math = 0; Math.tanh ok 304 no-math-tanh invalid Math.tanh ok 305 no-math-trunc valid Math ok 306 no-math-trunc valid Math.min ok 307 no-math-trunc valid Math.max ok 308 no-math-trunc valid let Math = 0; Math.trunc ok 309 no-math-trunc invalid Math.trunc ok 310 no-modules valid module.exports = {} ok 311 no-modules valid require('x') ok 312 no-modules invalid import x from 'x' ok 313 no-modules invalid import * as x from 'x' ok 314 no-modules invalid import x, {y, z} from 'x' ok 315 no-modules invalid export {x} from 'x' ok 316 no-modules invalid const x = 0; export {x} ok 317 no-modules invalid export const a = 0 ok 318 no-modules invalid export function f() {} ok 319 no-modules invalid export class A {} ok 320 no-modules invalid export default 0 ok 321 no-modules invalid export default function() {} ok 322 no-new-target valid new F() ok 323 no-new-target valid target = 1 ok 324 no-new-target invalid class A { constructor() { new.target } } ok 325 no-number-epsilon valid Number ok 326 no-number-epsilon valid Number.xyz ok 327 no-number-epsilon valid let Number = 0; Number.EPSILON ok 328 no-number-epsilon invalid Number.EPSILON ok 329 no-number-isfinite valid Number ok 330 no-number-isfinite valid Number.xyz ok 331 no-number-isfinite valid let Number = 0; Number.isFinite ok 332 no-number-isfinite invalid Number.isFinite ok 333 no-number-isinteger valid Number ok 334 no-number-isinteger valid Number.xyz ok 335 no-number-isinteger valid let Number = 0; Number.isInteger ok 336 no-number-isinteger invalid Number.isInteger ok 337 no-number-isnan valid Number ok 338 no-number-isnan valid Number.xyz ok 339 no-number-isnan valid let Number = 0; Number.isNaN ok 340 no-number-isnan invalid Number.isNaN ok 341 no-number-issafeinteger valid Number ok 342 no-number-issafeinteger valid Number.xyz ok 343 no-number-issafeinteger valid let Number = 0; Number.isSafeInteger ok 344 no-number-issafeinteger invalid Number.isSafeInteger ok 345 no-number-maxsafeinteger valid Number ok 346 no-number-maxsafeinteger valid Number.xyz ok 347 no-number-maxsafeinteger valid let Number = 0; Number.MAX_SAFE_INTEGER ok 348 no-number-maxsafeinteger invalid Number.MAX_SAFE_INTEGER ok 349 no-number-minsafeinteger valid Number ok 350 no-number-minsafeinteger valid Number.xyz ok 351 no-number-minsafeinteger valid let Number = 0; Number.MIN_SAFE_INTEGER ok 352 no-number-minsafeinteger invalid Number.MIN_SAFE_INTEGER ok 353 no-number-parsefloat valid Number ok 354 no-number-parsefloat valid Number.xyz ok 355 no-number-parsefloat valid let Number = 0; Number.parseFloat ok 356 no-number-parsefloat invalid Number.parseFloat ok 357 no-number-parseint valid Number ok 358 no-number-parseint valid Number.xyz ok 359 no-number-parseint valid let Number = 0; Number.parseInt ok 360 no-number-parseint invalid Number.parseInt ok 361 no-object-assign valid Object ok 362 no-object-assign valid Object.is ok 363 no-object-assign valid let Object = 0; Object.assign ok 364 no-object-assign invalid Object.assign ok 365 no-object-defineproperties valid Object ok 366 no-object-defineproperties valid Object.foo ok 367 no-object-defineproperties valid let Object = 0; Object.defineProperties ok 368 no-object-defineproperties invalid Object.defineProperties ok 369 no-object-defineproperty valid Object ok 370 no-object-defineproperty valid Object.foo ok 371 no-object-defineproperty valid let Object = 0; Object.defineProperty ok 372 no-object-defineproperty invalid Object.defineProperty ok 373 no-object-entries valid Object ok 374 no-object-entries valid Object.assign ok 375 no-object-entries valid let Object = 0; Object.entries ok 376 no-object-entries invalid Object.entries ok 377 no-object-freeze valid Object ok 378 no-object-freeze valid Object.foo ok 379 no-object-freeze valid let Object = 0; Object.freeze ok 380 no-object-freeze invalid Object.freeze ok 381 no-object-fromentries valid Object ok 382 no-object-fromentries valid Object.assign ok 383 no-object-fromentries valid let Object = 0; Object.fromEntries ok 384 no-object-fromentries invalid Object.fromEntries ok 385 no-object-getownpropertydescriptor valid Object ok 386 no-object-getownpropertydescriptor valid Object.foo ok 387 no-object-getownpropertydescriptor valid let Object = 0; Object.getOwnPropertyDescriptor ok 388 no-object-getownpropertydescriptor invalid Object.getOwnPropertyDescriptor ok 389 no-object-getownpropertydescriptors valid Object ok 390 no-object-getownpropertydescriptors valid Object.assign ok 391 no-object-getownpropertydescriptors valid let Object = 0; Object.getOwnPropertyDescriptors ok 392 no-object-getownpropertydescriptors invalid Object.getOwnPropertyDescriptors ok 393 no-object-getownpropertynames valid Object ok 394 no-object-getownpropertynames valid Object.foo ok 395 no-object-getownpropertynames valid let Object = 0; Object.getOwnPropertyNames ok 396 no-object-getownpropertynames invalid Object.getOwnPropertyNames ok 397 no-object-getownpropertysymbols valid Object ok 398 no-object-getownpropertysymbols valid Object.assign ok 399 no-object-getownpropertysymbols valid let Object = 0; Object.getOwnPropertySymbols ok 400 no-object-getownpropertysymbols invalid Object.getOwnPropertySymbols ok 401 no-object-getprototypeof valid Object ok 402 no-object-getprototypeof valid Object.foo ok 403 no-object-getprototypeof valid let Object = 0; Object.getPrototypeOf ok 404 no-object-getprototypeof invalid Object.getPrototypeOf ok 405 no-object-is valid Object ok 406 no-object-is valid Object.assign ok 407 no-object-is valid let Object = 0; Object.is ok 408 no-object-is invalid Object.is ok 409 no-object-isextensible valid Object ok 410 no-object-isextensible valid Object.foo ok 411 no-object-isextensible valid let Object = 0; Object.isExtensible ok 412 no-object-isextensible invalid Object.isExtensible ok 413 no-object-isfrozen valid Object ok 414 no-object-isfrozen valid Object.foo ok 415 no-object-isfrozen valid let Object = 0; Object.isFrozen ok 416 no-object-isfrozen invalid Object.isFrozen ok 417 no-object-issealed valid Object ok 418 no-object-issealed valid Object.foo ok 419 no-object-issealed valid let Object = 0; Object.isSealed ok 420 no-object-issealed invalid Object.isSealed ok 421 no-object-keys valid Object ok 422 no-object-keys valid Object.assign ok 423 no-object-keys valid let Object = 0; Object.keys ok 424 no-object-keys invalid Object.keys ok 425 no-object-preventextensions valid Object ok 426 no-object-preventextensions valid Object.foo ok 427 no-object-preventextensions valid let Object = 0; Object.preventExtensions ok 428 no-object-preventextensions invalid Object.preventExtensions ok 429 no-object-seal valid Object ok 430 no-object-seal valid Object.foo ok 431 no-object-seal valid let Object = 0; Object.seal ok 432 no-object-seal invalid Object.seal ok 433 no-object-setprototypeof valid Object ok 434 no-object-setprototypeof valid Object.assign ok 435 no-object-setprototypeof valid let Object = 0; Object.setPrototypeOf ok 436 no-object-setprototypeof invalid Object.setPrototypeOf ok 437 no-object-super-properties valid class A { foo() { super.a } } ok 438 no-object-super-properties valid class A { foo() { super.foo() } } ok 439 no-object-super-properties valid class A extends B { constructor() { super() } } ok 440 no-object-super-properties invalid ({ foo() { super.a } }) ok 441 no-object-super-properties invalid ({ foo() { super.foo() } }) ok 442 no-object-super-properties invalid ({ foo() { return () => super.a } }) ok 443 no-object-super-properties invalid ({ foo() { ({ foo() { return () => super.a } }); class A { foo() { super.a } } return () => super.a } }) ok 444 no-object-values valid Object ok 445 no-object-values valid Object.assign ok 446 no-object-values valid let Object = 0; Object.values ok 447 no-object-values invalid Object.values ok 448 no-octal-numeric-literals valid 123 ok 449 no-octal-numeric-literals valid 0123 ok 450 no-octal-numeric-literals valid 0x123 ok 451 no-octal-numeric-literals valid 0X123 ok 452 no-octal-numeric-literals valid 0b10 ok 453 no-octal-numeric-literals valid 0B10 ok 454 no-octal-numeric-literals valid /*0o123*/x ok 455 no-octal-numeric-literals invalid 0o123 ok 456 no-octal-numeric-literals invalid 0O123 ok 457 no-optional-catch-binding valid try {} catch (err) {} ok 458 no-optional-catch-binding invalid try {} catch {} ok 459 no-promise-any valid Promise.all ok 460 no-promise-any valid Error ok 461 no-promise-any valid RangeError ok 462 no-promise-any invalid Promise.any ok 463 no-promise-any invalid AggregateError ok 464 no-promise-any invalid console.log(e instanceof AggregateError) ok 465 no-promise valid Array ok 466 no-promise valid Object ok 467 no-promise valid let Promise = 0; Promise ok 468 no-promise invalid Promise ok 469 no-promise invalid function f() { Promise } ok 470 no-property-shorthands valid ({}) ok 471 no-property-shorthands valid ({ a: 1 }) ok 472 no-property-shorthands valid ({ a: function(){} }) ok 473 no-property-shorthands valid ({ get a() {}, set a(value) {} }) ok 474 no-property-shorthands valid ({ [a]: 1 }) ok 475 no-property-shorthands valid ({ ...a }) ok 476 no-property-shorthands valid ({ a } = obj) ok 477 no-property-shorthands invalid ({ a }) ok 478 no-property-shorthands invalid ({ a() {} }) ok 479 no-property-shorthands invalid ({ * a() {} }) ok 480 no-property-shorthands invalid ({ [a]() {} }) ok 481 no-property-shorthands invalid ({ async a() {} }) ok 482 no-property-shorthands invalid ({ async * [a]() {} }) ok 483 no-proxy valid Array ok 484 no-proxy valid Object ok 485 no-proxy valid let Proxy = 0; Proxy ok 486 no-proxy invalid Proxy ok 487 no-proxy invalid function f() { Proxy } ok 488 no-reflect valid Array ok 489 no-reflect valid Object ok 490 no-reflect valid let Reflect = 0; Reflect ok 491 no-reflect invalid Reflect ok 492 no-reflect invalid function f() { Reflect } ok 493 no-regexp-lookbehind-assertions valid /(?=a)b/ ok 494 no-regexp-lookbehind-assertions valid /(?!a)b/ ok 495 no-regexp-lookbehind-assertions valid /(\?<=a)b/ ok 496 no-regexp-lookbehind-assertions valid /(\?<!a)b/ ok 497 no-regexp-lookbehind-assertions valid /\(?<=a\)b/ ok 498 no-regexp-lookbehind-assertions valid /\(?<!a\)b/ ok 499 no-regexp-lookbehind-assertions valid /\\\(?<=a\)b/ ok 500 no-regexp-lookbehind-assertions valid /\\\(?<!a\)b/ ok 501 no-regexp-lookbehind-assertions valid new RegExp("(?=a)b") ok 502 no-regexp-lookbehind-assertions valid new RegExp("(?!a)b") ok 503 no-regexp-lookbehind-assertions valid new RegExp("(\\?<=a)b") ok 504 no-regexp-lookbehind-assertions valid new RegExp("(\\?<!a)b") ok 505 no-regexp-lookbehind-assertions valid new RegExp("\\(?<=a\\)b") ok 506 no-regexp-lookbehind-assertions valid new RegExp("\\(?<!a\\)b") ok 507 no-regexp-lookbehind-assertions valid /[(?<=a)b]/ ok 508 no-regexp-lookbehind-assertions valid /[(?<!a)b]/ ok 509 no-regexp-lookbehind-assertions valid new RegExp("(?<=a(", "u") ok 510 no-regexp-lookbehind-assertions invalid /(?<=a)b/ ok 511 no-regexp-lookbehind-assertions invalid /(?<!a)b/ ok 512 no-regexp-lookbehind-assertions invalid /\\(?<=a)b/ ok 513 no-regexp-lookbehind-assertions invalid /\\(?<!a)b/ ok 514 no-regexp-lookbehind-assertions invalid /\(?<=a\)(?<=a)b/ ok 515 no-regexp-lookbehind-assertions invalid /\(?<!a\)\\(?<!a)b/ ok 516 no-regexp-lookbehind-assertions invalid new RegExp("(?<=a)b") ok 517 no-regexp-lookbehind-assertions invalid new RegExp("(?<!a)b") ok 518 no-regexp-lookbehind-assertions invalid new RegExp("\\\\(?<=a)b") ok 519 no-regexp-lookbehind-assertions invalid new RegExp("\\\\(?<!a)b") ok 520 no-regexp-named-capture-groups valid /foo/ ok 521 no-regexp-named-capture-groups valid /\k<a>/ ok 522 no-regexp-named-capture-groups valid /\(?<a>a\)b/ ok 523 no-regexp-named-capture-groups valid /\\\(?<a>a\)b/ ok 524 no-regexp-named-capture-groups valid new RegExp('foo') ok 525 no-regexp-named-capture-groups valid new RegExp('\\k<a>') ok 526 no-regexp-named-capture-groups valid new RegExp('\\(?<a>a\\)b') ok 527 no-regexp-named-capture-groups valid new RegExp('\\\\\\(?<a>a\\)b') ok 528 no-regexp-named-capture-groups valid /(foo)\1/ ok 529 no-regexp-named-capture-groups valid /[(?<a>a)b]/ ok 530 no-regexp-named-capture-groups valid /[(?<a>a)b\k<a>]/ ok 531 no-regexp-named-capture-groups valid new RegExp("(?<a", "u") ok 532 no-regexp-named-capture-groups invalid /(?<a>a)b/ ok 533 no-regexp-named-capture-groups invalid /(?<a>a)b\k<a>/ ok 534 no-regexp-named-capture-groups invalid /\\(?<a>a)b/ ok 535 no-regexp-named-capture-groups invalid /\(?<a>a\)\\(?<a>a)b/ ok 536 no-regexp-named-capture-groups invalid new RegExp("(?<a>a)b") ok 537 no-regexp-named-capture-groups invalid new RegExp("(?<a>a)b\\k<a>") ok 538 no-regexp-named-capture-groups invalid new RegExp("\\\\(?<a>a)b") ok 539 no-regexp-named-capture-groups invalid new RegExp("\\(?<a>a\\)\\\\(?<a>a)b") ok 540 no-regexp-s-flag valid /foo/gimuy ok 541 no-regexp-s-flag valid a /b/s ok 542 no-regexp-s-flag valid new RegExp('foo', 'gimuy') ok 543 no-regexp-s-flag valid new RegExp('foo') ok 544 no-regexp-s-flag valid new RegExp('foo', flags) ok 545 no-regexp-s-flag valid const flags = 'gimuy'; new RegExp('foo', flags) ok 546 no-regexp-s-flag invalid /foo/s ok 547 no-regexp-s-flag invalid /foo/gimsuy ok 548 no-regexp-s-flag invalid new RegExp('foo', 's') ok 549 no-regexp-s-flag invalid new RegExp('foo', 'gimsuy') ok 550 no-regexp-s-flag invalid const flags = 's'; new RegExp('foo', flags) ok 551 no-regexp-u-flag valid /foo/ ok 552 no-regexp-u-flag valid /foo/gimsy ok 553 no-regexp-u-flag valid a /b/u ok 554 no-regexp-u-flag valid new RegExp('foo') ok 555 no-regexp-u-flag valid new RegExp('foo', 'gimsy') ok 556 no-regexp-u-flag valid new RegExp('foo', flags) ok 557 no-regexp-u-flag invalid /foo/u ok 558 no-regexp-u-flag invalid /foo/gimsuy ok 559 no-regexp-u-flag invalid new RegExp('foo', 'u') ok 560 no-regexp-u-flag invalid new RegExp('foo', 'gimsuy') ok 561 no-regexp-u-flag invalid const flags= 'u'; new RegExp('foo', flags) ok 562 no-regexp-unicode-property-escapes-2019 valid /\p{Letter}/u ok 563 no-regexp-unicode-property-escapes-2019 valid /\P{Letter}/u ok 564 no-regexp-unicode-property-escapes-2019 valid /\p{Script=Hiragana}/u ok 565 no-regexp-unicode-property-escapes-2019 valid /\P{Script=Hiragana}/u ok 566 no-regexp-unicode-property-escapes-2019 valid /\p{Extended_Pictographic}/ ok 567 no-regexp-unicode-property-escapes-2019 valid /\P{Extended_Pictographic}/ ok 568 no-regexp-unicode-property-escapes-2019 valid /\p{Script=Dogr}/ ok 569 no-regexp-unicode-property-escapes-2019 valid /\P{Script=Dogr}/ ok 570 no-regexp-unicode-property-escapes-2019 valid new RegExp('\\p{Extended_Pictographic}') ok 571 no-regexp-unicode-property-escapes-2019 valid new RegExp('\\\\p{Extended_Pictographic}', 'u') ok 572 no-regexp-unicode-property-escapes-2019 invalid /\p{Extended_Pictographic}/u ok 573 no-regexp-unicode-property-escapes-2019 invalid /\\\p{Extended_Pictographic}/u ok 574 no-regexp-unicode-property-escapes-2019 invalid new RegExp('\\p{Extended_Pictographic}', 'u') ok 575 no-regexp-unicode-property-escapes-2019 invalid new RegExp('\\\\\\p{Extended_Pictographic}', 'u') ok 576 no-regexp-unicode-property-escapes-2019 invalid /\p{Script=Dogr}/u ok 577 no-regexp-unicode-property-escapes-2019 invalid /\p{Script=Dogra}/u ok 578 no-regexp-unicode-property-escapes-2019 invalid /\p{Script=Gong}/u ok 579 no-regexp-unicode-property-escapes-2019 invalid /\p{Script=Gunjala_Gondi}/u ok 580 no-regexp-unicode-property-escapes-2019 invalid /\p{Script=Hanifi_Rohingya}/u ok 581 no-regexp-unicode-property-escapes-2019 invalid /\p{Script=Maka}/u ok 582 no-regexp-unicode-property-escapes-2019 invalid /\p{Script=Makasar}/u ok 583 no-regexp-unicode-property-escapes-2019 invalid /\p{Script=Medefaidrin}/u ok 584 no-regexp-unicode-property-escapes-2019 invalid /\p{Script=Medf}/u ok 585 no-regexp-unicode-property-escapes-2019 invalid /\p{Script=Old_Sogdian}/u ok 586 no-regexp-unicode-property-escapes-2019 invalid /\p{Script=Rohg}/u ok 587 no-regexp-unicode-property-escapes-2019 invalid /\p{Script=Sogd}/u ok 588 no-regexp-unicode-property-escapes-2019 invalid /\p{Script=Sogdian}/u ok 589 no-regexp-unicode-property-escapes-2019 invalid /\p{Script=Sogo}/u ok 590 no-regexp-unicode-property-escapes valid /p{Letter}/ ok 591 no-regexp-unicode-property-escapes valid /P{Letter}/ ok 592 no-regexp-unicode-property-escapes valid /\p{Letter}/ ok 593 no-regexp-unicode-property-escapes valid /\P{Letter}/ ok 594 no-regexp-unicode-property-escapes valid /\\p{Letter}/ ok 595 no-regexp-unicode-property-escapes valid /\\P{Letter}/ ok 596 no-regexp-unicode-property-escapes valid new RegExp('p{Letter}') ok 597 no-regexp-unicode-property-escapes valid new RegExp('P{Letter}') ok 598 no-regexp-unicode-property-escapes valid new RegExp('\\p{Letter}') ok 599 no-regexp-unicode-property-escapes valid new RegExp('\\P{Letter}') ok 600 no-regexp-unicode-property-escapes valid new RegExp('\\\\p{Letter}') ok 601 no-regexp-unicode-property-escapes valid new RegExp('\\\\P{Letter}') ok 602 no-regexp-unicode-property-escapes valid new RegExp('\\p{Letter', 'u') ok 603 no-regexp-unicode-property-escapes invalid /\p{Letter}/u ok 604 no-regexp-unicode-property-escapes invalid /\P{Letter}/u ok 605 no-regexp-unicode-property-escapes invalid /\\\p{Letter}/u ok 606 no-regexp-unicode-property-escapes invalid /\\\P{Letter}/u ok 607 no-regexp-unicode-property-escapes invalid /\p{Script=Hiragana}/u ok 608 no-regexp-unicode-property-escapes invalid new RegExp('\\p{Letter}', 'u') ok 609 no-regexp-unicode-property-escapes invalid new RegExp('\\P{Letter}', 'u') ok 610 no-regexp-unicode-property-escapes invalid new RegExp('\\\\\\p{Letter}', 'u') ok 611 no-regexp-unicode-property-escapes invalid new RegExp('\\\\\\P{Letter}', 'u') ok 612 no-regexp-unicode-property-escapes invalid new RegExp('\\p{Script=Hiragana}', 'u') ok 613 no-regexp-unicode-property-escapes invalid const pattern = '\\p{Script=Hiragana}', flags = 'u', regex = new RegExp(pattern, flags) ok 614 no-regexp-unicode-property-escapes invalid /[\p{Letter}]/u ok 615 no-regexp-unicode-property-escapes invalid /[\P{Letter}]/u ok 616 no-regexp-y-flag valid /foo/gimsu ok 617 no-regexp-y-flag valid a /b/y ok 618 no-regexp-y-flag valid new RegExp('foo') ok 619 no-regexp-y-flag valid new RegExp('foo', 'gimsu') ok 620 no-regexp-y-flag valid new RegExp('foo', flags) ok 621 no-regexp-y-flag valid const flags = 'gimsu'; new RegExp('foo', flags) ok 622 no-regexp-y-flag invalid /foo/y ok 623 no-regexp-y-flag invalid /foo/gimsuy ok 624 no-regexp-y-flag invalid new RegExp('foo', 'y') ok 625 no-regexp-y-flag invalid new RegExp('foo', 'gimsuy') ok 626 no-regexp-y-flag invalid const pattern = 'foo', flags = 'gimsuy', regex = new RegExp(pattern, flags) ok 627 no-rest-parameters valid [a, ...b] ok 628 no-rest-parameters valid [a, ...b] = array ok 629 no-rest-parameters valid f(...a) ok 630 no-rest-parameters valid new F(...a) ok 631 no-rest-parameters valid function f([...a]) {} ok 632 no-rest-parameters valid ({...a}) ok 633 no-rest-parameters valid ({...a} = obj) ok 634 no-rest-parameters invalid function f(...a) {} ok 635 no-rest-parameters invalid (function(...a) {}) ok 636 no-rest-parameters invalid (...a) => {} ok 637 no-rest-parameters invalid ({ f(...a) {} }) ok 638 no-rest-parameters invalid class A { f(...a) {} } ok 639 no-rest-parameters invalid (class { f(...a) {} }) ok 640 no-rest-spread-properties valid [...a] ok 641 no-rest-spread-properties valid [...a] = array ok 642 no-rest-spread-properties valid ({a: [...b]}) ok 643 no-rest-spread-properties valid ({a: [...b]} = obj) ok 644 no-rest-spread-properties valid function f(...a) {} ok 645 no-rest-spread-properties valid f(...a) ok 646 no-rest-spread-properties invalid ({...a}) ok 647 no-rest-spread-properties invalid ({...a} = obj) ok 648 no-rest-spread-properties invalid for ({...a} of x) {} ok 649 no-rest-spread-properties invalid function f({...a}) {} ok 650 no-set valid Array ok 651 no-set valid Object ok 652 no-set valid let Set = 0; Set ok 653 no-set invalid Set ok 654 no-set invalid function f() { Set } ok 655 no-shared-array-buffer valid Array ok 656 no-shared-array-buffer valid Object ok 657 no-shared-array-buffer valid let SharedArrayBuffer = 0; SharedArrayBuffer ok 658 no-shared-array-buffer invalid SharedArrayBuffer ok 659 no-shared-array-buffer invalid function f() { SharedArrayBuffer } ok 660 no-spread-elements valid [a, ...b] = array ok 661 no-spread-elements valid function f(a, ...b) {} ok 662 no-spread-elements valid for ([a, ...b] of c) {} ok 663 no-spread-elements valid ({ ...a }) ok 664 no-spread-elements valid ({ ...a } = obj) ok 665 no-spread-elements invalid f(...a, b) ok 666 no-spread-elements invalid f(a, ...b) ok 667 no-spread-elements invalid new F(...a, b) ok 668 no-spread-elements invalid [...a, b] ok 669 no-string-fromcodepoint valid String ok 670 no-string-fromcodepoint valid String.raw ok 671 no-string-fromcodepoint valid let String = 0; String.fromCodePoint ok 672 no-string-fromcodepoint invalid String.fromCodePoint ok 673 no-string-raw valid String ok 674 no-string-raw valid String.fromCodePoint ok 675 no-string-raw valid let String = 0; String.raw ok 676 no-string-raw invalid String.raw ok 677 no-subclassing-builtins valid class MyObject extends Object {} ok 678 no-subclassing-builtins valid let Array = 0; class MyArray extends Array {} ok 679 no-subclassing-builtins valid class Array {} ok 680 no-subclassing-builtins valid Array ok 681 no-subclassing-builtins invalid class MyArray extends Array {} ok 682 no-subclassing-builtins invalid class MyBoolean extends Boolean {} ok 683 no-subclassing-builtins invalid class MyError extends Error {} ok 684 no-subclassing-builtins invalid class MyRegExp extends RegExp {} ok 685 no-subclassing-builtins invalid class MyFunction extends Function {} ok 686 no-subclassing-builtins invalid class MyMap extends Map {} ok 687 no-subclassing-builtins invalid class MyNumber extends Number {} ok 688 no-subclassing-builtins invalid class MyPromise extends Promise {} ok 689 no-subclassing-builtins invalid class MySet extends Set {} ok 690 no-subclassing-builtins invalid class MyString extends String {} ok 691 no-symbol valid Array ok 692 no-symbol valid Object ok 693 no-symbol valid let Symbol = 0; Symbol ok 694 no-symbol invalid Symbol ok 695 no-symbol invalid function f() { Symbol } ok 696 no-template-literals valid 'foo' ok 697 no-template-literals valid "bar" ok 698 no-template-literals valid const a1 = "foo" const a2 = "foo"+bar+"baz" ok 699 no-template-literals invalid `foo` ok 700 no-template-literals invalid tag`foo` ok 701 no-template-literals invalid `foo${a}bar${b}baz` ok 702 no-template-literals invalid const a1 = `foo` const a2 = `foo${bar}baz` const a3 = tag`foo` ok 703 no-template-literals invalid `${a}${b}` ok 704 no-template-literals invalid `` ok 705 no-template-literals invalid `${""}` ok 706 no-template-literals invalid `${''}` ok 707 no-template-literals invalid ` '"\`\$\${` ok 708 no-template-literals invalid `${'abc'}` ok 709 no-trailing-commas valid var a = [] ok 710 no-trailing-commas valid var a = [a] ok 711 no-trailing-commas valid var a = [a,b] ok 712 no-trailing-commas valid var a = {} ok 713 no-trailing-commas valid var a = {a} ok 714 no-trailing-commas valid var a = {a,b} ok 715 no-trailing-commas valid function f(a,) {} ok 716 no-trailing-commas valid f(a,) ok 717 no-trailing-commas invalid var a = [1,] ok 718 no-trailing-commas invalid var obj = {a,} ok 719 no-trailing-commas invalid var obj = {a:1,} ok 720 no-trailing-function-commas valid [1,] ok 721 no-trailing-function-commas valid ({a:1,}) ok 722 no-trailing-function-commas valid const [a,] = ary ok 723 no-trailing-function-commas valid const {a,} = obj ok 724 no-trailing-function-commas valid f() ok 725 no-trailing-function-commas valid f(a) ok 726 no-trailing-function-commas valid new F ok 727 no-trailing-function-commas valid new F(a) ok 728 no-trailing-function-commas valid function f() {} ok 729 no-trailing-function-commas valid function f(a) {} ok 730 no-trailing-function-commas invalid function f(a,) {} ok 731 no-trailing-function-commas invalid (function(a,) {}) ok 732 no-trailing-function-commas invalid (a,) => {} ok 733 no-trailing-function-commas invalid ({ f(a,) {} }) ok 734 no-trailing-function-commas invalid class A { f(a,) {} } ok 735 no-trailing-function-commas invalid (class { f(a,) {} }) ok 736 no-trailing-function-commas invalid f(a,) ok 737 no-trailing-function-commas invalid new F(a,) ok 738 no-typed-arrays valid Array ok 739 no-typed-arrays valid Set ok 740 no-typed-arrays invalid Int8Array ok 741 no-typed-arrays invalid Uint8Array ok 742 no-typed-arrays invalid Uint8ClampedArray ok 743 no-typed-arrays invalid Int16Array ok 744 no-typed-arrays invalid Uint16Array ok 745 no-typed-arrays invalid Int32Array ok 746 no-typed-arrays invalid Uint32Array ok 747 no-typed-arrays invalid Float32Array ok 748 no-typed-arrays invalid Float64Array ok 749 no-typed-arrays invalid DataView ok 750 no-unicode-codepoint-escapes valid foo = 1 ok 751 no-unicode-codepoint-escapes valid \u0045 = 1 ok 752 no-unicode-codepoint-escapes valid 'foo' ok 753 no-unicode-codepoint-escapes valid '\u0045' ok 754 no-unicode-codepoint-escapes valid 'u{20}' ok 755 no-unicode-codepoint-escapes valid '\\u{20}' ok 756 no-unicode-codepoint-escapes valid `foo` ok 757 no-unicode-codepoint-escapes valid `\u0045` ok 758 no-unicode-codepoint-escapes valid `u{20}` ok 759 no-unicode-codepoint-escapes valid `\\u{20}` ok 760 no-unicode-codepoint-escapes valid tag`\unicode` ok 761 no-unicode-codepoint-escapes valid tag`\u{ZZZ}` ok 762 no-unicode-codepoint-escapes invalid \u{45} = 1 ok 763 no-unicode-codepoint-escapes invalid a\u{45}b = 1 ok 764 no-unicode-codepoint-escapes invalid '\u{45}' ok 765 no-unicode-codepoint-escapes invalid 'a\u{45}b' ok 766 no-unicode-codepoint-escapes invalid `\u{45}` ok 767 no-unicode-codepoint-escapes invalid tag`\u{45}` ok 768 no-unicode-codepoint-escapes invalid `\u{45}${a}\u{46}` ok 769 no-unicode-codepoint-escapes invalid tag`\u{45}${a}\u{46}` ok 770 no-unicode-codepoint-escapes invalid tag`\u{XXXZX}${a}\u{46}` ok 771 no-unicode-codepoint-escapes invalid "\u{20BB7}" ok 772 no-unicode-codepoint-escapes invalid `\u{20BB7}` ok 773 no-unicode-codepoint-escapes invalid a=`${a}\u{D842}\u{DFB7}` b="\u{20BB7}" ok 774 no-weak-map valid Array ok 775 no-weak-map valid Object ok 776 no-weak-map valid let WeakMap = 0; WeakMap ok 777 no-weak-map invalid WeakMap ok 778 no-weak-map invalid function f() { WeakMap } ok 779 no-weak-set valid Array ok 780 no-weak-set valid Object ok 781 no-weak-set valid let WeakSet = 0; WeakSet ok 782 no-weak-set invalid WeakSet ok 783 no-weak-set invalid function f() { WeakSet } ok 784 no-weakrefs valid Array ok 785 no-weakrefs valid Object ok 786 no-weakrefs valid let WeakRef = 0; WeakRef ok 787 no-weakrefs invalid WeakRef ok 788 no-weakrefs invalid function f() { WeakRef } ok 789 no-weakrefs invalid FinalizationRegistry ok 790 no-weakrefs invalid function f() { FinalizationRegistry } # tests 790 # pass 790 # fail 0 1..790 make[1]: Leaving directory '/build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1' create-stamp debian/debhelper-build-stamp dh_prep -i dh_auto_install --destdir=debian/node-eslint-plugin-es/ -i dh_install -i debian/rules override_dh_installdocs make[1]: Entering directory '/build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1' dh_installdocs --all -- README.html README.txt make[1]: Leaving directory '/build/node-eslint-plugin-es-vNG4CW/node-eslint-plugin-es-4.1.0-ds1' dh_installchangelogs -i dh_perl -i dh_link -i dh_strip_nondeterminism -i dh_compress -i dh_fixperms -i dh_missing -i dh_installdeb -i dh_gencontrol -i dh_md5sums -i dh_builddeb -i dpkg-deb: building package 'node-eslint-plugin-es' in '../node-eslint-plugin-es_4.1.0~ds1-3_all.deb'. dpkg-genbuildinfo --build=all dpkg-genchanges --build=all >../node-eslint-plugin-es_4.1.0~ds1-3_all.changes dpkg-genchanges: info: binary-only arch-indep upload (source code and arch-specific packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: running special hook: sync-out /build/node-eslint-plugin-es-vNG4CW /tmp/node-eslint-plugin-es-4.1.0~ds1-37siyms3d I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.kBWbFCyZEg... I: success in 525.8686 seconds md5: node-eslint-plugin-es_4.1.0~ds1-3_all.deb: OK sha1: node-eslint-plugin-es_4.1.0~ds1-3_all.deb: OK sha256: node-eslint-plugin-es_4.1.0~ds1-3_all.deb: OK Checksums: OK