Permalink
Browse files

- updated yaml headers to use name: syntax and a cleaner requires / …

…provides.

 - got rid of the old build.rb and scripts.json files.
  • Loading branch information...
1 parent ee97cc8 commit 57565b5dbeedf4dfd32b91597a7114315c62932c @kamicane kamicane committed Dec 20, 2009
View
@@ -7,3 +7,6 @@
[submodule "Specs"]
path = Specs
url = git://github.com/mootools/mootools-core-specs.git
+[submodule "packager"]
+ path = packager
+ url = git://github.com/kamicane/packager.git
@@ -1,7 +1,7 @@
/*
---
-script: Browser.js
+name: Browser
description: The Browser Core. Contains Browser initialization, Window and Document, and the Browser Hash.
@@ -1,15 +1,15 @@
/*
---
-script: Class.Extras.js
+name: Class.Extras
description: Contains Utility Classes that can be implemented into your own Classes to ease the execution of many common tasks.
license: MIT-style license.
requires: Class
-provides: [Chain, Events, Options]
+provides: [Class.Extras, Chain, Events, Options]
...
*/
View
@@ -1,7 +1,7 @@
/*
---
-script: Class.js
+name: Class
description: Contains the Class Function for easily creating, extending, and implementing reusable Classes.
View
@@ -1,7 +1,7 @@
/*
---
-script: Core.js
+name: Core
description: The heart of MooTools.
@@ -17,7 +17,7 @@ inspiration:
- Some functionality inspired by [Prototype.js](http://prototypejs.org)
Copyright (c) 2005-2007 Sam Stephenson, [MIT License](http://opensource.org/licenses/mit-license.php)
-provides: [MooTools, Type, typeOf, instanceOf]
+provides: [Core, MooTools, Type, typeOf, instanceOf]
...
*/
@@ -1,7 +1,7 @@
/*
---
-script: Element.Dimensions.js
+name: Element.Dimensions
description: Contains methods to work with size, scroll, or positioning of Elements and the window object.
@@ -11,8 +11,7 @@ credits:
- Element positioning based on the [qooxdoo](http://qooxdoo.org/) code and smart browser fixes, [LGPL License](http://www.gnu.org/licenses/lgpl.html).
- Viewport dimensions based on [YUI](http://developer.yahoo.com/yui/) code, [BSD License](http://developer.yahoo.com/yui/license.html).
-requires:
-- /Element
+requires: Element
provides: [Element.Dimensions]
@@ -1,17 +1,15 @@
/*
---
-script: Element.Event.js
+name: Element.Event
description: Contains Element methods for dealing with events. This file also includes mouseenter and mouseleave custom Element Events.
license: MIT-style license.
-requires:
-- /Element
-- /Event
+requires: [Element, Event]
-provides: [Element.Event]
+provides: Element.Event
...
*/
@@ -1,16 +1,15 @@
/*
---
-script: Element.Style.js
+name: Element.Style
description: Contains methods for interacting with the styles of Elements in a fashionable way.
license: MIT-style license.
-requires:
-- /Element
+requires: Element
-provides: [Element.Style]
+provides: Element.Style
...
*/
View
@@ -1,21 +1,14 @@
/*
---
-script: Element.js
+name: Element
description: One of the most important items in MooTools. Contains the dollar function, the dollars function, and an handful of cross-browser,
time-saver methods to let you easily work with HTML Elements.
license: MIT-style license.
-requires:
-- /Window
-- /Document
-- /Array
-- /String
-- /Function
-- /Number
-- /Hash
+requires: [Window, Document, Array, String, Function, Number, Hash]
provides: [Element, Elements, $, $$, Iframe]
View
@@ -1,17 +1,15 @@
/*
---
-script: Fx.CSS.js
+name: Fx.CSS
description: Contains the CSS animation logic. Used by Fx.Tween, Fx.Morph, Fx.Elements.
license: MIT-style license.
-requires:
-- /Fx
-- /Element.Style
+requires: [Fx, Element.Style]
-provides: [Fx.CSS]
+provides: Fx.CSS
...
*/
View
@@ -7,10 +7,9 @@ description: Formerly Fx.Styles, effect to transition any number of CSS properti
license: MIT-style license.
-requires:
-- /Fx.CSS
+requires: Fx.CSS
-provides: [Fx.Morph]
+provides: Fx.Morph
...
*/
@@ -10,10 +10,9 @@ license: MIT-style license.
credits:
- Easing Equations by Robert Penner, <http://www.robertpenner.com/easing/>, modified and optimized to be used with MooTools.
-requires:
-- /Fx
+requires: Fx
-provides: [Fx.Transitions]
+provides: Fx.Transitions
...
*/
View
@@ -7,8 +7,7 @@ description: Formerly Fx.Style, effect to transition any CSS property for an ele
license: MIT-style license.
-requires:
-- /Fx.CSS
+requires: Fx.CSS
provides: [Fx.Tween, Element.fade, Element.highlight]
View
@@ -1,18 +1,15 @@
/*
---
-script: Fx.js
+name: Fx
description: Contains the basic animation logic to be extended by all other Fx Classes.
license: MIT-style license.
-requires:
-- /Chain
-- /Events
-- /Options
+requires: [Chain, Events, Options]
-provides: [Fx]
+provides: Fx
...
*/
@@ -7,10 +7,9 @@ description: Extends the basic Request Class with additional methods for sending
license: MIT-style license.
-requires:
-- /Request JSON
+requires: [Request, JSON]
-provides: [Request.HTML]
+provides: Request.JSON
...
*/
View
@@ -1,20 +1,15 @@
/*
---
-script: Request.js
+name: Request
description: Powerful all purpose Request Class. Uses XMLHTTPRequest.
license: MIT-style license.
-requires:
-- /Element
-- /Chain
-- /Events
-- /Options
-- /Browser
+requires: [Element, Chain, Events, Options, Browser]
-provides: [Request]
+provides: Request
...
*/
View
@@ -1,7 +1,7 @@
/*
---
-script: Array.js
+name: Array
description: Contains Array Prototypes like each, contains, and erase.
View
@@ -1,21 +1,15 @@
/*
---
-script: Event.js
+name: Event
description: Contains the Event Class, to make the event object cross-browser.
license: MIT-style license.
-requires:
-- /Window
-- /Document
-- /Hash
-- /Array
-- /Function
-- /String
+requires: [Window, Document, Hash, Array, Function, String]
-provides: [Event]
+provides: Event
...
*/
View
@@ -1,7 +1,7 @@
/*
---
-script: Function.js
+name: Function
description: Contains Function Prototypes like create, bind, pass, and delay.
View
@@ -1,16 +1,15 @@
/*
---
-script: Hash.js
+name: Hash
description: Contains Hash Prototypes. Provides a means for overcoming the JavaScript practical impossibility of extending native Objects.
license: MIT-style license.
-requires:
-- /Hash.base
+requires: Hash.base
-provides: [Hash]
+provides: Hash
...
*/
View
@@ -1,7 +1,7 @@
/*
---
-script: Number.js
+name: Number
description: Contains Number Prototypes like limit, round, times, and ceil.
View
@@ -1,16 +1,15 @@
/*
---
-script: String.js
+name: String
description: Contains String Prototypes like camelCase, capitalize, test, and toInt.
license: MIT-style license.
-requires:
-- /Type
+requires: Type
-provides: [String]
+provides: String
...
*/
@@ -1,7 +1,7 @@
/*
---
-script: Cookie.js
+name: Cookie
description: Class for creating, reading, and deleting browser Cookies.
@@ -10,10 +10,9 @@ license: MIT-style license.
credits:
- Based on the functions by Peter-Paul Koch (http://quirksmode.org).
-requires:
-- /Options
+requires: Options
-provides: [Cookie]
+provides: Cookie
...
*/
@@ -1,16 +1,15 @@
/*
---
-script: DomReady.js
+name: DomReady
description: Contains the custom event domready.
license: MIT-style license.
-requires:
-- /Element.Event
+requires: Element.Event
-provides: [DomReady]
+provides: DomReady
...
*/
Oops, something went wrong.

0 comments on commit 57565b5

Please sign in to comment.