On 2019, ജൂലൈ 9 2:12:43 PM IST, Xavier <y...@debian.org> wrote: >Hello, > >pkg-js-autopkgtest launches 2 tests: > - a `node -e 'require("package")' > - upstream tests on installed files > >is it enough ?
For packages that only provide commonjs/umd modules, that should be enough. For packages that also provide ES module, we should test they are installed properly. This can be confirmed if package.json has a "module" field or not. We could write a ES6 js file with import * from "package" and run rollup on it as node does not natively support import yet. es-module-test.js: import * from "package" Then run, rollup es-module-test.js -f umd -o bundle.js Or possibly, es-module-test.mjs: import * from "package" node --experimental-modules es-module-test.js Note: not tested the code -- Sent from my Android device with K-9 Mail. Please excuse my brevity. -- Pkg-javascript-devel mailing list Pkg-javascript-devel@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel