ESBuild Template for Node/Browser Libraries Gulp TypeScript Use this template Library usage Browser Library is exported as lib global variable. Edit it in gulpfile Node // JavaScript const lib = require("lib-name") console.log(lib.hello()) // TypeScript import lib from "lib-name" console.log(lib.hello())