[Pkg-javascript-devel] autopkgtest rollup test

Xavier yadd at debian.org
Tue Jul 16 14:22:26 BST 2019


Hi,

rollup does not fail when dependency is not found. I tried this:

  ...
  rollup -c autopkgtest_rollup.config.js 2>&1|tee autopkgtest_rollup_log
  if grep 'Unresolved dependencies' autopkgtest_rollup_log >/dev/null
  then
    echo "# /!\ There are some unresolved dependencies"
    exit 1
  fi
  ...

Sadly this fails with vue-router.js. However, I'm not sure that my
rollup.config.js is good. Could you help me ?


# autopkgtest_rollup_src.js
import foo from 'vue-router';
console.log(foo);

# autopkgtest_rollup.config.js
import resolve from "rollup-plugin-node-resolve";
export default {
        input: "autopkgtest_rollup_src.js",
        plugins: [
                resolve({
                        customResolveOptions: {
                                moduleDirectory: ['/usr/lib/nodejs'],
                                preferBuiltins: true
                        }
                })
        ],
        output: {
                extend: true,
                file: "autopkgtest_rollup_dest.js",
                format: "umd",
                name: "mybundle"
        }
}



More information about the Pkg-javascript-devel mailing list