I still think there should be a way to include other external "header" files from within an external JS file (though I have heard and understand the arguments against it). External JavaScript file. Our index will link to app.js and this file will internally include xyz.js. In the modern JavaScript Web Development workflow it’s quite common to install JavaScript via npm packages. A third-party (or “contributed”) library is a chunk of Javascript code, usually contained in a single .js file, designed to work with p5.js but that doesn’t come with p5.js by default. Include CSS file. For example we might use hello.js as the name of the file for saving the JavaScript from the example above. Once the JavaScript file is created, we need to create a simple HTML document. Inside this macro, JavaScript codes can be added and they need to be wrapped inside