Compare Revisions

Files

Change Revisions

Revision 93457:

Revision 93457 by daveywaterson on

Revision 93458:

Revision 93458 by dangoor on

Title:
Files
Files
Slug:
CommonJS/Files
CommonJS/Files
Content:

Revision 93457
Revision 93458
n7    <ul>n
8      <li>JavaScript File object proposal <a class=" external" hr
>ef="http://www.mozilla.org/js/js-file-object.html" rel="freelink" 
>>http://www.mozilla.org/js/js-file-object.html</a> (~1998) 
9      </li>
10      <li>Spidermonkey File object https://developer.mozilla.org/
>En/SpiderMonkey:File_object 
11      </li>
12      <li>
13        <a class="external" href="http://synchro.net" title="http
>://synchro.net">Synchronet</a> provides a <em>File</em>&nbsp;Clas 
>s that was originally inspired by SpiderMonkey's jsfile.c, but&nb 
>sp;has been&nbsp;widely used and enhanced over the years: <a clas 
>s="external" href="http://synchro.net/docs/jsobjs.html#File">http 
>://synchro.net/docs/jsobjs.html#File</a> 
14      </li>
15      <li>
16        <a class="external" href="http://www.ejscript.org/product
>s/ejs/doc/api/gen/ejscript/ejs.io-File.html" title="http://www.ej 
>script.org/products/ejs/doc/api/gen/ejscript/ejs.io-File.html">Th 
>is File class</a> from Ejscript is still evolving but is fairly c 
>omprehensive. It supports stackable streams such as BinaryStream, 
> StringStream. It can also do I/O&nbsp;to and from a ByteArray cl 
>ass. 
17      </li>
18      <li>JSExt.File <a class=" external" href="http://jsext.sour
>ceforge.net/JSEXT1.File.html" rel="freelink">http://jsext.sourcef 
>orge.net/JSEXT1.File.html</a> 
19      </li>
20      <li>jslibs jsio module <a class=" external" href="http://co
>de.google.com/p/jslibs/wiki/jsio" rel="freelink">http://code.goog 
>le.com/p/jslibs/wiki/jsio</a> 
21      </li>
22      <li>wxJavascript IO module <a class=" external" href="http:
>//www.wxjavascript.net/io/index.html" rel="freelink">http://www.w 
>xjavascript.net/io/index.html</a> 
23      </li>
24      <li>v8cgi has a <a class="external" href="http://code.googl
>e.com/p/v8cgi/wiki/API#File_functions" title="http://code.google. 
>com/p/v8cgi/wiki/API#File_functions">File</a> and <a class="exter 
>nal" href="http://code.google.com/p/v8cgi/wiki/API#Directory_func 
>tions" title="http://code.google.com/p/v8cgi/wiki/API#Directory_f 
>unctions">Directory</a> interfaces 
25      </li>
26      <li>helma has two File apis. One and&nbsp; <a class="extern
>al" href="http://helma.zumbrunn.com/reference/File.html" title="h 
>ttp://helma.zumbrunn.com/reference/File.html">deprecated</a><br> 
27        <p>
28          &nbsp;one <a class="external" href="http://helma.zumbru
>nn.com/reference/helma.File.html" title="http://helma.zumbrunn.co 
>m/reference/helma.File.html">current</a> 
29        </p>
30      </li>
31      <li>
32        <p>
33          adobe's extendscript has a File constructor.Documentati
>on is difficult to find online. 
34        </p>
35      </li>
36      <li>
37        <p>
38          generic <a class="external" href="http://koberg.com/rip
>ple/docs/api/" title="http://koberg.com/ripple/docs/api/">collect 
>ion/document resource (java) api</a> (work in process) 
39        </p>
40      </li>
41    </ul>
t43      &nbsp;t8      Moved to <a class="link-https" href="https://wiki.mozilla.o
 >rg/ServerJS/Filesystem_API" rel="freelink">https://wiki.mozilla.o
 >rg/ServerJS/Filesystem_API</a>

Back to History