Skip to content
This repository was archived by the owner on Apr 4, 2020. It is now read-only.

Grunt and NPM packaging #13

Open
wants to merge 32 commits into
base: master
Choose a base branch
from

Conversation

vasiliyaltunin
Copy link

I add grunt suppport and add npm package arboreal.js and also other few changes. You can seeit in wiki - https://github.com/vasiliyaltunin/arboreal.js/wiki

EvgenyGusev and others added 30 commits May 25, 2016 14:46

Verified

This commit was signed with the committer’s verified signature.
jbreams Jonathan Reams
…' of undefined.

Use standard self-executing anonymous function and remove strict mode.
Resolve afiore#2

Signed-off-by: Evgeny Gusev <[email protected]>
@shonzilla amended the comment to improve readability.

Verified

This commit was signed with the committer’s verified signature.
jbreams Jonathan Reams
Remove __defineGetter__ and replace by getLength function.
Remove indexOf because IE 8 does not have Array.prototype.indexOf method.

Signed-off-by: Evgeny Gusev <[email protected]>
@shonzilla amended the comment to improve readability.
Signed-off-by: Evgeny Gusev <[email protected]>
@shonzilla amended the comment to improve readability.
Signed-off-by: Evgeny Gusev <[email protected]>
@shonzilla amended the comment to improve readability.
Signed-off-by: Evgeny Gusev <[email protected]>
@shonzilla amended the comment to improve readability.
Signed-off-by: Evgeny Gusev <[email protected]>
@shonzilla amended the comment to improve readability.
Replaced the deprecated __defineGetter__() with the standard Object.defineProperty().
Should now work with IE 9+ instead of 11+ only.

@shonzilla amended the comment to improve readability.
Now used Grunt to build docs and minify script

Grunt now auto create minified version in /lib folder

Added jsdoc notation to main script

Grunt auto build JsDoc into /docs/doc folder

Updated MIT-LICENSE.txt to respect all contributors

Changed readme

Added Wiki page

In `traverseDown` method added optional second callback that called every time when node traverse ends.

Updated `toString` method. Now it have parameter. If it set to `True` then data info will de printed for each node
@jssuttles
Copy link

I've just run into IE9 not liking defineGetter. Can this be merged in?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants