Tutorial of writing a SuiteScript 2.1 script in TypeScript on Windows 11 using WebStorm and uploading automatically to NetSuite with token-based authentication. In this scenario we create a Print Invoices button on customer records that generates a single merged PDF of all the customer's invoices.