[Pkg-javascript-devel] Bug#926871: Uncaught SyntaxError: Unexpected token export
Enrico Zini
enrico at debian.org
Thu Apr 11 16:20:45 BST 2019
Package: libjs-popper.js
Version: 1.14.6+ds2-1
Severity: important
Hello,
these toplevel scripts:
/usr/share/javascript/popper.js/popper.js
/usr/share/javascript/popper.js/popper.min.js
contain an export definition that doesn't seem to be standard
JavaScript:
$ tail /usr/share/javascript/popper.js/popper.js
…
export default Popper;
and indeed, using them in a browser raises an exception:
Uncaught SyntaxError: Unexpected token export
Using the umd/ versions work:
/usr/share/javascript/popper.js/umd/popper.js
/usr/share/javascript/popper.js/umd/popper.min.js
I find this to be surprising behaviour, as I'd expect the toplevel
versions to be valid JavaScript, and other fancy things to be in
subdirectories, but I'm happy to stand corrected.
Enrico
-- System Information:
Debian Release: buster/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 4.19.0-4-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8), LANGUAGE=en_IE:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages libjs-popper.js depends on:
ii javascript-common 11
Versions of packages libjs-popper.js recommends:
pn node-jquery <none>
libjs-popper.js suggests no packages.
-- no debconf information
More information about the Pkg-javascript-devel
mailing list