{ "_id": "altr", "_rev": "13-51f35b7d481978efdd85d1e3737f4d0f", "name": "altr", "description": "README.md", "dist-tags": { "latest": "0.0.6" }, "versions": { "0.0.0": { "name": "altr", "version": "0.0.0", "description": "README.md", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "start": "beefy index.js" }, "repository": "", "author": "", "license": "MIT", "dependencies": { "through": "~2.3.4" }, "readme": "template\n========\n\na simple template engine that generates a document fragment that will update the correct nodes when its source data changes\n", "readmeFilename": "README.md", "_id": "altr@0.0.0", "dist": { "shasum": "b654eb57a2bfbdcd74cdf242c5d90bd44f8ab770", "tarball": "http://registry.npmjs.org/altr/-/altr-0.0.0.tgz" }, "_from": ".", "_npmVersion": "1.3.11", "_npmUser": { "name": "hayes", "email": "michael@hayes.io" }, "maintainers": [ { "name": "hayes", "email": "michael@hayes.io" } ], "directories": {} }, "0.0.1": { "name": "altr", "version": "0.0.1", "description": "README.md", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "start": "beefy index.js" }, "repository": { "type": "git", "url": "http://github.com/mghayes/tempalte" }, "author": "", "license": "MIT", "dependencies": { "through": "~2.3.4" }, "readme": "template\n========\n\na simple template engine that generates a document fragment that will update the correct nodes when its source data changes\n", "readmeFilename": "README.md", "bugs": { "url": "https://github.com/mghayes/tempalte/issues" }, "_id": "altr@0.0.1", "dist": { "shasum": "c16e07531d435829da8e84bbeb690fc2411a6c41", "tarball": "http://registry.npmjs.org/altr/-/altr-0.0.1.tgz" }, "_from": ".", "_npmVersion": "1.3.11", "_npmUser": { "name": "hayes", "email": "michael@hayes.io" }, "maintainers": [ { "name": "hayes", "email": "michael@hayes.io" } ], "directories": {} }, "0.0.2": { "name": "altr", "version": "0.0.2", "description": "README.md", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "start": "beefy index.js" }, "repository": { "type": "git", "url": "http://github.com/mghayes/tempalte" }, "author": "", "license": "MIT", "dependencies": { "through": "~2.3.4" }, "readme": "template\n========\n\na simple template engine that generates a document fragment that will update the correct nodes when its source data changes\n", "readmeFilename": "README.md", "bugs": { "url": "https://github.com/mghayes/tempalte/issues" }, "_id": "altr@0.0.2", "dist": { "shasum": "139ddf57a402f7278e17051ba2d1eade6463f022", "tarball": "http://registry.npmjs.org/altr/-/altr-0.0.2.tgz" }, "_from": ".", "_npmVersion": "1.3.11", "_npmUser": { "name": "hayes", "email": "michael@hayes.io" }, "maintainers": [ { "name": "hayes", "email": "michael@hayes.io" } ], "directories": {} }, "0.0.4": { "name": "altr", "version": "0.0.4", "description": "README.md", "main": "lib/index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "start": "beefy index.js" }, "repository": { "type": "git", "url": "http://github.com/mghayes/tempalte" }, "author": "", "license": "MIT", "dependencies": { "through": "~2.3.4" }, "readmeFilename": "README.md", "bugs": { "url": "https://github.com/mghayes/tempalte/issues" }, "readme": "a simple template engine that generates a document fragment that will update the correct nodes when its source data changes\n", "_id": "altr@0.0.4", "dist": { "shasum": "592d103f501fa5b5f940062787f78afc89869ffe", "tarball": "http://registry.npmjs.org/altr/-/altr-0.0.4.tgz" }, "_from": ".", "_npmVersion": "1.3.11", "_npmUser": { "name": "hayes", "email": "michael@hayes.io" }, "maintainers": [ { "name": "hayes", "email": "michael@hayes.io" } ], "directories": {} }, "0.0.5": { "name": "altr", "version": "0.0.5", "description": "README.md", "main": "lib/index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "start": "beefy index.js" }, "repository": { "type": "git", "url": "http://github.com/mghayes/altr" }, "author": "", "license": "MIT", "dependencies": { "through": "~2.3.4" }, "readmeFilename": "README.md", "bugs": { "url": "https://github.com/mghayes/altr/issues" }, "readme": "A simple dom aware templating enginge that only updates what it needs.\n\n##install:\n`npm install altr`\n\n#Ussage:\n\njs: \n```\nvar altr = require('altr')\n\nvar el = document.getElementById('root')\n , template = alter(el)\n \ntemplate.write({\n name: \"world\"\n , list: [1,2,3]\n})\n\n//later\ntemplate.write(new_state)\n\n```\n\nhtml:\n```\n