<rss version="2.0" xmlns:a10="http://www.w3.org/2005/Atom"><channel><title>Inflectra Customer Forums: Node.js libraries (Thread)</title><description> I am exploring the idea of using Rapise for automation and am wondering about Javascript library support.       Would it be possible to integrate with Node.js libraries? For example Mongodb JS APIs:   https://www.npmjs.com/package/mongodb      If so, how would the libraries be included?    </description><language>en-US</language><copyright>(C) Copyright 2006-2026 Inflectra Corporation.</copyright><managingEditor>support@inflectra.com</managingEditor><category domain="http://www.dmoz.org">/Computers/Software/Project_Management/</category><category domain="http://www.dmoz.org">/Computers/Software/Quality_Assurance/</category><generator>KronoDesk</generator><a10:contributor><a10:email>support@inflectra.com</a10:email></a10:contributor><a10:id>http://www.inflectra.com/kronodesk/forums/threads</a10:id><ttl>120</ttl><link>/Support/Forum/rapise/issues-questions/1724.aspx</link><item><guid isPermaLink="false">threadId=1724</guid><author>Daniel Milic (Daniel.Milic@vicsuper.com.au)</author><title>Node.js libraries</title><description> I am exploring the idea of using Rapise for automation and am wondering about Javascript library support.       Would it be possible to integrate with Node.js libraries? For example Mongodb JS APIs:   https://www.npmjs.com/package/mongodb      If so, how would the libraries be included?    </description><pubDate>Wed, 19 Jul 2017 03:27:50 -0400</pubDate><a10:updated>2017-07-21T15:33:53-04:00</a10:updated><link>/Support/Forum/rapise/issues-questions/1724.aspx</link></item><item><guid isPermaLink="false">messageId=3069</guid><author>David J (adam.sandman+support@inflectra.com)</author><title> Hi Daniel  Unfortunately the current version of Rapise JavaScript is baselined at version ES3, so i</title><description> Hi Daniel  Unfortunately the current version of Rapise JavaScript is baselined at version ES3, so it is limited to a subset of the NodeJS libraries because they increasingly use ES5/ES6.  The reason that Rapise uses ES3 is because we use the Windows Scripting Host (WSH), which gives us native COM/ActiveX/.NET integration that we use in Rapise. Pure v8/node has nothing like that.  A future possible solution is some kind of hybrid approach where we can implement a module for Rapise integration. So Rapise creates NodeJS process and talks to it through pipe or shared file. We are doing some POCs on this for the future.  I hope that provides some clarity. Regards  Adam </description><pubDate>Fri, 21 Jul 2017 15:33:53 -0400</pubDate><a10:updated>2017-07-21T15:33:53-04:00</a10:updated><link>/Support/Forum/rapise/issues-questions/1724.aspx#reply3069</link></item></channel></rss>