Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fork of jsDump by Ariel Flesler
JavaScript
branch: gh-pages

This branch is 6 commits behind NV:gh-pages

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
tests
.gitmodules
README.md
index.html
jsDump.js
package.json

README.md

jsDump

jsDump.parse(object) returns a string containing a human-readable representation of object.

jsDump is like Mozilla’s toSource(), but it works in all modern browsers.

jsDump was originally developed by Ariel Flesler. This fork based on version 1.0.0.

Similar Stuff

  • JSON.stringify(). Doesn’t serialize functions and DOM nodes.
  • inspect() from Node.js sys module
  • repr() from Narwhal’s util module
  • console._source_of() from Console.js

NPM

npm install jsDump

Usage:

var jsDump = require("jsDump");
jsDump.parse({foo: 'bar', length: 0});

Tests

In the browser:

  1. git submodule update --init
  2. open tests/index.html

Or from command line:

$ narwhal tests/*_test.js

Contribution

Use jQuery coding style. Basically, use tabs instead of spaces.

Something went wrong with that request. Please try again.