This repository has been archived on 2021-07-14. You can view files and clone it, but cannot push or open issues or pull requests.
scriptcraft/src/main/javascript/lib
2014-01-12 11:26:26 +00:00
..
command.js Added 'use strict' to lib modules. Added legacy directory check 2014-01-02 18:46:46 +00:00
console.js Added 'use strict' to lib modules. Added legacy directory check 2014-01-02 18:46:46 +00:00
events.js Added 'use strict' to lib modules. Added legacy directory check 2014-01-02 18:46:46 +00:00
js-patch.js Fix issue #111, reorg of lib/ and (undoc'd) persistence 2014-01-12 11:26:26 +00:00
json2.js Fix issue #103 on Mac 2013-12-29 12:58:20 +00:00
persistence.js Fix issue #111, reorg of lib/ and (undoc'd) persistence 2014-01-12 11:26:26 +00:00
plugin.js Fix issue #111, reorg of lib/ and (undoc'd) persistence 2014-01-12 11:26:26 +00:00
readme.md Updating documentation for modules release 2013-12-24 22:46:35 +00:00
require.js Fix issue #111, reorg of lib/ and (undoc'd) persistence 2014-01-12 11:26:26 +00:00
scriptcraft.js Fix issue #111, reorg of lib/ and (undoc'd) persistence 2014-01-12 11:26:26 +00:00
tabcomplete-jsp.js Added java apis in js doc. Fixed toc links. save uses pretty json. 2014-01-06 20:54:53 +00:00
tabcomplete.js Added java apis in js doc. Fixed toc links. save uses pretty json. 2014-01-06 20:54:53 +00:00

lib directory

This directory contains core scriptcraft files and modules.

  • plugin.js - A module which provides support for persistent plugins (plugins which need to save state)
  • require.js - The require() function implementation. See [Node.js modules] documentation.
  • scriptcraft.js - The core scriptcraft code.
  • events.js - Event handling module for use by plugin/module developers.

When require('modulename') is called, if a file in the current working directory called 'modulename' is not found then the lib folder is the first location that require() looks for modules.