clone-function v1.0.6
clone-function
version 0.0.1
Clones non native JavaScript functions, or references native functions.
Installation
npm install clone-functionhttps://npmjs.org/package/clone-function Source code available at: https://github.com/matthewkastor/clone-function/
Usage
var cloneFunction = require('clone-function');
var func = function () {
return 'wee';
};
var copied = func;
var cloned = cloneFunction(func);
console.log(func === copied); // true
console.log(func === cloned); // false
console.log(func() === cloned()); // trueIn the browser, include ./browser/clone-function_web.js in your page. cloneFunction will
be available globally in your page.
For full documentation see the docs folder. For examples see the example folder.
Tests
Tests can be run from the root of this package with
npm testHacking
There are several other scripts listed in package.json for development and
hacking on this module. They can be run with npm run-script followed by the
scripts property corresponding to the script you want to run. For example,
given a script called buildDocs, it could be run from the package root by:
npm run-script buildDocsAuthor
Matthew Kastor atropa
matthewkastor@gmail.com https://plus.google.com/100898583798552211130