Patent ID: 11893381
Assignee: MONDAY.COM LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 16:
17. A non-transitory computer readable medium containing instructions that when executed by at least one processor cause the at least one processor to perform constant file replacement operations in a bundle of files, the operations comprising:
receiving a plurality of files;
reading contents of a first file in the plurality of files;
traversing the plurality of files to identify at least one second file, wherein the at least one second file lacks reference to an impure external source having side effects, and wherein the side effects include at least one of reference to an external source, reference to a global variable, or reference to a call function;
identifying a link between the first file and the at least one second file in the plurality of files;
reading contents of the at least one second file to determine exported values;
traversing the first file to determine at least one static reference to the at least one second file;
ascertaining at least one exported value referenced by the at least one second file;
replacing the at least one static reference in the first file with the ascertained at least one exported value; and
unlinking the at least one second file from the first file.