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

Claim 13:
14. A computer system for constant file replacement in a bundle of files, the system comprising:
at least one processor configured to execute instructions stored in at least one memory, to:
receive a plurality of files;
traverse the plurality of files to identify at least one pure file, wherein the at least one pure 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;
read contents of an impure file in the plurality of files;
identify a link between the impure file and the at least one pure file in the plurality of files;
read contents of the at least one pure file to determine exported values;
traverse the impure file to determine at least one reference to the at least one pure file;
ascertain at least one exported value referenced by the at least one pure file;
replace the at least one reference in the impure file with the ascertained at least one exported value; and
unlink the at least one pure file from the impure file.