delegateas/XrmFramework

XrmQuery.REST

skovlund opened this issue · 0 comments

There is a discrepancy between the setup for XrmDefinitelyTyped (in generateTypeScriptContext.fsx) and the default files included in the web resources project.

XrmDefinitelyTyped is given the extra parameters jsLib and web but NOT rest. Generating XrmQuery using the web API, but not the rest api. However, the lib folder in the web resource project includes the generated files for both APIs.

Running the script does not remove anything from the lib folder, leaving that as a manual step for anyone not wanting it. When the files are not removed, they will be synced (assuming usage of web resource sync) and the the wen resources may accidentally be registered on forms. Registering both versions can cause conflicts.