Add new JS dependency - fieldenms/tg GitHub Wiki

  1. Add js dependency to package.json. For that please check npm site for version and package name.
  2. Create *-lib.js file in src/main/resources/lib directory that exports assets from external js library. See example below
export { getDocument } from "pdfjs-dist/legacy/build/pdf.mjs";
  1. Register in rollup.config.js
export default {
    input: [
        // Polymer, its elements and Google elements.
        'build-polymer.js',

        // Our other libraries.
        ...
        'node_modules/lib/pdfjs-lib.js',
        ...
    ],
    ...
};
  1. run install-polymer.(sh|ps1) script
  2. Discard all changed files except files realted to new dependency, *-lib.js file inside src/main/resources/polymer/lib directory and part of package.lock.json that references new dependency.