Standard Toolkit Javascript. Multi-platform util javascript library. As brand free as possible and CommonJS philosophy.
JavaScript
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
test
.gitignore
.project
Deferred.js
Dictionary.js
Interface.js
README
Url.js
all.js
assert.js
es5.js
event.js
http.js
index.js
inflect.js
mime.js
package.json
stj.js

README

Multi-platform utility library

DESCRIPTION:

The library aims are:
 - no branding (or as invisible as possible) unlike dojo.*, jquery, etc.
 - improve native types with high level functions
 - gather all best functions and practises from javascript and other similar frameworks
 - cross platform (browsers and servers)
 - performances
 
Its utopic aim is to raise a discussion about what are the most needed functions in javascript and could be used as a standard.

The main drawback of the std.js approach native type tweaking like String, Array, etc. 
This choice is intentional to improve the Javascript language itself and not provide long API like Vendor.string.doSomeStuff(str).

Please post your comments, suggestions, improvements, bugfixes on the github url https://github.com/as-jpolo/std.js .

HOW TO INSTALL:

 1. Install plugin `git clone git://github.com/as-jpolo/std.git .`
 2. Include the library in your path or page
 
HOW TO CODE:

 * avoid abbreviations
 * explicit better than implicit
 * closure should be named for easier debugging when this make sense
 * IMPORTANT: no new property in Object.prototype (this break google api etc)

CHANGELOG:

0.1

# tested and functional package

TODO:

# which ECMA version to support?
# include or not es5 shim?

CONTRIBUTION:

Contributions are welcome, feel free to push changes on github.