{"_id":"shaven","_rev":"32-c3dd3f602fa56285a1355e6062f9e5d2","name":"shaven","description":"Shaven is a simple DOM building utility and template engine based on JsonML","dist-tags":{"latest":"2.1.0"},"versions":{"0.3.1":{"name":"shaven","version":"0.3.1","description":"Shaven is a simple DOM building utility and template engine based upon JsonML","main":"src/index.js","devDependencies":{"uglify-js":"~2.4.12","mocha":"~1.17.1","jsdom":"~0.10.1"},"scripts":{"test":"mocha -b --inline-diffs -R spec","prepublish":"jake -B && npm test"},"repository":{"type":"git","url":"https://github.com/adius/shaven.git"},"keywords":["template","DOM","building"],"author":{"name":"adius"},"license":"MIT","bugs":{"url":"https://github.com/adius/shaven/issues"},"homepage":"https://github.com/adius/shaven","dependencies":{"escape-html":"~1.0.1"},"_id":"shaven@0.3.1","dist":{"shasum":"931a2df9893373a83124302fc5eebc776103ec56","tarball":"https://registry.npmjs.org/shaven/-/shaven-0.3.1.tgz","integrity":"sha512-DAdljyEK4UlvTReP46N9jEB4ZT8+1DecIJdaqQnS8IQ7gkKcskO7zxfAdS4JXp2EMZNEvg0mzC02x3cET/FGdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFHnSboHQPnQClA+0HaQ/wb/gs5DPpfEYd+IGzAlDvM+AiA3IvUTiLv4m1+la31kg8ln0Lgmzmbsrw4CvyUX+e3Z8g=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"adius","email":"mail@adriansieber.com"},"maintainers":[{"name":"adius","email":"mail@adriansieber.com"}],"directories":{}},"0.4.0":{"name":"shaven","version":"0.4.0","description":"Shaven is a simple DOM building utility and template engine based upon JsonML","homepage":"http://adriansieber.com/shaven","keywords":["template","DOM building"],"bugs":{"url":"https://github.com/adius/shaven/issues"},"license":"MIT","author":{"name":"adius","email":"mail@adriansieber.com","url":"http://adriansieber.com"},"main":"src/index.js","repository":{"type":"git","url":"https://github.com/adius/shaven.git"},"scripts":{"test":"mocha -b --inline-diffs -R spec","prepublish":"jake -B && npm test && ./node_modules/.bin/jscs ."},"dependencies":{"escape-html":"~1.0.1"},"devDependencies":{"jake":"~0.7.12","uglify-js":"~2.4.13","mocha":"~1.18.2","jsdom":"~0.10.5","jshint":"~2.5.0","jscs":"~1.4.0","js-yaml":"~3.0.2"},"engines":{"node":"~0.10.26"},"jshintConfig":{"bitwise":true,"camelcase":true,"curly":false,"eqeqeq":true,"es3":false,"forin":true,"freeze":true,"immed":true,"indent":4,"latedef":true,"newcap":true,"noarg":true,"noempty":true,"nonbsp":true,"nonew":true,"plusplus":false,"quotmark":"single","undef":true,"unused":true,"strict":true,"trailing":true,"maxparams":3,"maxdepth":4,"maxstatements":10,"maxlen":100,"asi":true},"jscsConfig":{"excludeFiles":["node_modules/**","bower_components/**","*.min.js"],"requireCurlyBraces":[],"requireSpaceAfterKeywords":["if","for","while","do","switch","return","try","catch"],"requireSpaceBeforeBlockStatements":true,"requireSpacesInFunctionExpression":{"beforeOpeningRoundBrace":true,"beforeOpeningCurlyBrace":true},"requireMultipleVarDecl":"onevar","requireBlocksOnNewline":true,"disallowEmptyBlocks":true,"disallowSpacesInsideArrayBrackets":true,"disallowSpacesInsideObjectBrackets":true,"disallowSpacesInsideParentheses":true,"disallowQuotedKeysInObjects":true,"disallowDanglingUnderscores":true,"disallowSpaceAfterObjectKeys":true,"requireCommaBeforeLineBreak":true,"requireOperatorBeforeLineBreak":["?","+","/","*",{"null":null},"=","==","===","!=","!==",">",">=","<","<="],"disallowLeftStickedOperators":["?","+","/","*",{"null":null},"=","==","===","!=","!==",">",">=","<","<="],"disallowRightStickedOperators":["?","+","/","*",{"null":null},"=","==","===","!=","!==",">",">=","<","<="],"requireLeftStickedOperators":[null],"disallowSpaceAfterPrefixUnaryOperators":["++","--","+","-",null,"!"],"disallowSpaceBeforePostfixUnaryOperators":["++","--"],"requireSpaceBeforeBinaryOperators":["+","-","/","*","=","==","===","!=","!=="],"requireSpaceAfterBinaryOperators":["+","-","/","*","=","==","===","!=","!=="],"disallowImplicitTypeConversion":["numeric","boolean","binary"],"requireCamelCaseOrUpperCaseIdentifiers":true,"disallowKeywords":["with"],"disallowMultipleLineStrings":true,"validateLineBreaks":"LF","validateQuoteMarks":"'","disallowMixedSpacesAndTabs":"smart","disallowTrailingWhitespace":true,"disallowTrailingComma":true,"requireKeywordsOnNewLine":["else"],"requireLineFeedAtFileEnd":true,"maximumLineLength":100,"requireCapitalizedConstructors":true,"requireDotNotation":true,"disallowYodaConditions":true},"_id":"shaven@0.4.0","_shasum":"4482440595bdb9ed433924c7eb88e7daf52e7281","_from":".","_npmVersion":"1.4.10","_npmUser":{"name":"adius","email":"mail@adriansieber.com"},"maintainers":[{"name":"adius","email":"mail@adriansieber.com"}],"dist":{"shasum":"4482440595bdb9ed433924c7eb88e7daf52e7281","tarball":"https://registry.npmjs.org/shaven/-/shaven-0.4.0.tgz","integrity":"sha512-J5IteXowvtBIMlgtE0iasgih0n7B8B1zr0Xekmg95rniMSnep2aRlTHp3bDFczSc7ji6b0+yWIyTslMjGEWwBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgH/0Swa1lQ/ZsiBIhDFBm1qpOkgz6FGOZNuUwi3EMWwIhANsxLuvAtD9OE6qwzbL0Xne8I/GuJHMaQOVL2pCXL04T"}]},"directories":{}},"0.5.0":{"name":"shaven","version":"0.5.0","description":"Shaven is a simple DOM building utility and template engine based upon JsonML","homepage":"http://adriansieber.com/shaven","keywords":["template","DOM building"],"bugs":{"url":"https://github.com/adius/shaven/issues"},"license":"MIT","author":{"name":"adius","email":"mail@adriansieber.com","url":"http://adriansieber.com"},"main":"src/index.js","repository":{"type":"git","url":"https://github.com/adius/shaven.git"},"scripts":{"test":"mocha -b --inline-diffs -R spec","build":"jake -f ./jakefile -B","prepublish":"npm run-script build && npm test && ./node_modules/.bin/jscs ."},"dependencies":{"escape-html":"~1.0.1"},"devDependencies":{"jake":"~0.7.12","uglify-js":"~2.4.13","mocha":"~1.18.2","jsdom":"~0.10.5","jshint":"~2.5.0","jscs":"~1.4.0","js-yaml":"~3.0.2"},"engines":{"node":"~0.10.26"},"jshintConfig":{"bitwise":true,"camelcase":true,"curly":false,"eqeqeq":true,"es3":false,"forin":true,"freeze":true,"immed":true,"indent":4,"latedef":true,"newcap":true,"noarg":true,"noempty":true,"nonbsp":true,"nonew":true,"plusplus":false,"quotmark":"single","undef":true,"unused":true,"strict":true,"trailing":true,"maxparams":3,"maxdepth":4,"maxstatements":10,"maxlen":100,"asi":true},"jscsConfig":{"excludeFiles":["node_modules/**","bower_components/**","*.min.js"],"requireCurlyBraces":[],"requireSpaceAfterKeywords":["if","for","while","do","switch","return","try","catch"],"requireSpaceBeforeBlockStatements":true,"requireSpacesInFunctionExpression":{"beforeOpeningRoundBrace":true,"beforeOpeningCurlyBrace":true},"requireMultipleVarDecl":"onevar","requireBlocksOnNewline":true,"disallowEmptyBlocks":true,"disallowSpacesInsideArrayBrackets":true,"disallowSpacesInsideObjectBrackets":true,"disallowSpacesInsideParentheses":true,"disallowQuotedKeysInObjects":true,"disallowDanglingUnderscores":true,"disallowSpaceAfterObjectKeys":true,"requireCommaBeforeLineBreak":true,"requireOperatorBeforeLineBreak":["?","+","/","*",{"null":null},"=","==","===","!=","!==",">",">=","<","<="],"disallowLeftStickedOperators":["?","+","/","*",{"null":null},"=","==","===","!=","!==",">",">=","<","<="],"disallowRightStickedOperators":["?","+","/","*",{"null":null},"=","==","===","!=","!==",">",">=","<","<="],"requireLeftStickedOperators":[null],"disallowSpaceAfterPrefixUnaryOperators":["++","--","+","-",null,"!"],"disallowSpaceBeforePostfixUnaryOperators":["++","--"],"requireSpaceBeforeBinaryOperators":["+","-","/","*","=","==","===","!=","!=="],"requireSpaceAfterBinaryOperators":["+","-","/","*","=","==","===","!=","!=="],"disallowImplicitTypeConversion":["numeric","boolean","binary"],"requireCamelCaseOrUpperCaseIdentifiers":true,"disallowKeywords":["with"],"disallowMultipleLineStrings":true,"validateLineBreaks":"LF","validateQuoteMarks":"'","disallowMixedSpacesAndTabs":"smart","disallowTrailingWhitespace":true,"disallowTrailingComma":true,"requireKeywordsOnNewLine":["else"],"requireLineFeedAtFileEnd":true,"maximumLineLength":100,"requireCapitalizedConstructors":true,"requireDotNotation":true,"disallowYodaConditions":true},"gitHead":"d9170b50ea5b87b5dd665010b59b46b1e1e605cd","_id":"shaven@0.5.0","_shasum":"445c35203062b761959e4fa17e9a14373b6a5bce","_from":".","_npmVersion":"2.1.2","_nodeVersion":"0.10.32","_npmUser":{"name":"adius","email":"mail@adriansieber.com"},"maintainers":[{"name":"adius","email":"mail@adriansieber.com"}],"dist":{"shasum":"445c35203062b761959e4fa17e9a14373b6a5bce","tarball":"https://registry.npmjs.org/shaven/-/shaven-0.5.0.tgz","integrity":"sha512-av/Abg4zyFbybzUhnchIV9ZgY7ttlxyiwmhsV9ovthXr7pB1jEDI0g2z31JLncPqVdhAGEAY43NU8dU41Reubg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAexUZxRTqgrCtvjZQcUNO7NACdHv7KPpYk6CWwO/fbSAiEAqGf9Ic+4amMfwxU2tAij/aXjgErE0q0JBDc4vAEekV0="}]},"directories":{}},"0.6.0":{"name":"shaven","version":"0.6.0","description":"Shaven is a simple DOM building utility and template engine based upon JsonML","homepage":"http://adriansieber.com/shaven","keywords":["template","DOM building"],"bugs":{"url":"https://github.com/adius/shaven/issues"},"license":"MIT","author":{"name":"adius","email":"mail@adriansieber.com","url":"http://adriansieber.com"},"main":"src/index.js","repository":{"type":"git","url":"https://github.com/adius/shaven.git"},"scripts":{"test":"mocha -b --inline-diffs -R spec","build":"jake -f ./jakefile -B","prepublish":"npm run-script build && npm test && ./node_modules/.bin/jscs ."},"dependencies":{"escape-html":"~1.0.1"},"devDependencies":{"jake":"~8.0.10","uglify-js":"~2.4.13","mocha":"~1.21.4","jsdom":"~1.0.1","jshint":"~2.5.0","jscs":"~1.6.2","js-yaml":"~3.2.2"},"engines":{"node":"~0.10.26"},"jshintConfig":{"bitwise":true,"camelcase":true,"curly":false,"eqeqeq":true,"es3":false,"forin":true,"freeze":true,"immed":true,"indent":4,"latedef":true,"newcap":true,"noarg":true,"noempty":true,"nonbsp":true,"nonew":true,"plusplus":false,"quotmark":"single","undef":true,"unused":true,"strict":true,"trailing":true,"maxparams":3,"maxdepth":4,"maxstatements":10,"maxlen":100,"asi":true},"jscsConfig":{"excludeFiles":["node_modules/**","bower_components/**","*.min.js"],"requireCurlyBraces":[],"requireSpaceAfterKeywords":["if","else","for","while","do","switch","return","try","catch"],"requireSpaceBeforeBlockStatements":true,"requireSpacesInFunctionExpression":{"beforeOpeningRoundBrace":true,"beforeOpeningCurlyBrace":true},"requireMultipleVarDecl":"onevar","requireBlocksOnNewline":true,"disallowEmptyBlocks":true,"disallowSpacesInsideArrayBrackets":true,"disallowSpacesInsideObjectBrackets":true,"disallowSpacesInsideParentheses":true,"disallowQuotedKeysInObjects":true,"disallowDanglingUnderscores":true,"disallowSpaceAfterObjectKeys":true,"requireCommaBeforeLineBreak":true,"requireOperatorBeforeLineBreak":["?","+","/","*",{"null":null},"=","==","===","!=","!==",">",">=","<","<="],"disallowSpaceAfterBinaryOperators":["!"],"disallowSpaceBeforeBinaryOperators":[","],"disallowSpaceAfterPrefixUnaryOperators":["++","--","+","-",null,"!"],"disallowSpaceBeforePostfixUnaryOperators":["++","--"],"requireSpaceBeforeBinaryOperators":["?","+","-","/","*","=","==","===","!=","!==",">",">=","<","<="],"requireSpaceAfterBinaryOperators":[",",":","?","+","-","/","*","=","==","===","!=","!==",">",">=","<","<="],"disallowImplicitTypeConversion":["numeric","boolean","binary"],"requireCamelCaseOrUpperCaseIdentifiers":true,"disallowKeywords":["with"],"disallowMultipleLineStrings":true,"validateLineBreaks":"LF","validateQuoteMarks":"'","disallowMixedSpacesAndTabs":"smart","disallowTrailingWhitespace":true,"disallowTrailingComma":true,"requireKeywordsOnNewLine":["else"],"requireLineFeedAtFileEnd":true,"maximumLineLength":100,"requireCapitalizedConstructors":true,"requireDotNotation":true,"disallowYodaConditions":true},"gitHead":"2a7139a5fef9adf155dd4dc58aef07538d06fbb5","_id":"shaven@0.6.0","_shasum":"03b911f10497a4d50f7b602d8adbca81bd6a4ebb","_from":".","_npmVersion":"2.1.2","_nodeVersion":"0.10.32","_npmUser":{"name":"adius","email":"mail@adriansieber.com"},"maintainers":[{"name":"adius","email":"mail@adriansieber.com"}],"dist":{"shasum":"03b911f10497a4d50f7b602d8adbca81bd6a4ebb","tarball":"https://registry.npmjs.org/shaven/-/shaven-0.6.0.tgz","integrity":"sha512-WZ2aWKM34aW/kxnjCm7K581s0MLkH7vbamZ8Csu2i0nLBP9qC7DGZYQ+NmaVUAV4602rEa9njU4G3cBdWq/pDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGVlkQHF4i7nCE9GayJ1eH7NIxvXDUNl2Fg0MVljCVKEAiEA9RaRAvWaTcRrEyVG0y2KqVYG8tkElhr5NLTSI+/KiVQ="}]},"directories":{}},"0.6.1":{"name":"shaven","version":"0.6.1","description":"Shaven is a simple DOM building utility and template engine based upon JsonML","homepage":"http://adriansieber.com/shaven","keywords":["template","DOM building"],"bugs":{"url":"https://github.com/adius/shaven/issues"},"license":"MIT","author":{"name":"adius","email":"mail@adriansieber.com","url":"http://adriansieber.com"},"main":"src/index.js","repository":{"type":"git","url":"https://github.com/adius/shaven.git"},"scripts":{"test":"mocha -b --inline-diffs -R spec","build":"jake -f ./jakefile -B","prepublish":"npm run-script build && npm test && ./node_modules/.bin/jscs ."},"dependencies":{"escape-html":"~1.0.1"},"devDependencies":{"jake":"~8.0.10","uglify-js":"~2.4.13","mocha":"~1.21.4","jsdom":"~1.0.1","jshint":"~2.5.0","jscs":"~1.6.2","js-yaml":"~3.2.2"},"engines":{"node":"~0.10.26"},"jshintConfig":{"bitwise":true,"camelcase":true,"curly":false,"eqeqeq":true,"es3":false,"forin":true,"freeze":true,"immed":true,"indent":4,"latedef":true,"newcap":true,"noarg":true,"noempty":true,"nonbsp":true,"nonew":true,"plusplus":false,"quotmark":"single","undef":true,"unused":true,"strict":true,"trailing":true,"maxparams":3,"maxdepth":4,"maxstatements":10,"maxlen":100,"asi":true},"jscsConfig":{"excludeFiles":["node_modules/**","bower_components/**","*.min.js"],"requireCurlyBraces":[],"requireSpaceAfterKeywords":["if","else","for","while","do","switch","return","try","catch"],"requireSpaceBeforeBlockStatements":true,"requireSpacesInFunctionExpression":{"beforeOpeningRoundBrace":true,"beforeOpeningCurlyBrace":true},"requireMultipleVarDecl":"onevar","requireBlocksOnNewline":true,"disallowEmptyBlocks":true,"disallowSpacesInsideArrayBrackets":true,"disallowSpacesInsideObjectBrackets":true,"disallowSpacesInsideParentheses":true,"disallowQuotedKeysInObjects":true,"disallowDanglingUnderscores":true,"disallowSpaceAfterObjectKeys":true,"requireCommaBeforeLineBreak":true,"requireOperatorBeforeLineBreak":["?","+","/","*",{"null":null},"=","==","===","!=","!==",">",">=","<","<="],"disallowSpaceAfterBinaryOperators":["!"],"disallowSpaceBeforeBinaryOperators":[","],"disallowSpaceAfterPrefixUnaryOperators":["++","--","+","-",null,"!"],"disallowSpaceBeforePostfixUnaryOperators":["++","--"],"requireSpaceBeforeBinaryOperators":["?","+","-","/","*","=","==","===","!=","!==",">",">=","<","<="],"requireSpaceAfterBinaryOperators":[",",":","?","+","-","/","*","=","==","===","!=","!==",">",">=","<","<="],"disallowImplicitTypeConversion":["numeric","boolean","binary"],"requireCamelCaseOrUpperCaseIdentifiers":true,"disallowKeywords":["with"],"disallowMultipleLineStrings":true,"validateLineBreaks":"LF","validateQuoteMarks":"'","disallowMixedSpacesAndTabs":"smart","disallowTrailingWhitespace":true,"disallowTrailingComma":true,"requireKeywordsOnNewLine":["else"],"requireLineFeedAtFileEnd":true,"maximumLineLength":100,"requireCapitalizedConstructors":true,"requireDotNotation":true,"disallowYodaConditions":true},"gitHead":"d119231c6a04adbefc180024c02756318a10c9c6","_id":"shaven@0.6.1","_shasum":"dfb047964d7341120f2832c4b3f0b12de0317fcc","_from":".","_npmVersion":"2.1.2","_nodeVersion":"0.10.32","_npmUser":{"name":"adius","email":"mail@adriansieber.com"},"maintainers":[{"name":"adius","email":"mail@adriansieber.com"}],"dist":{"shasum":"dfb047964d7341120f2832c4b3f0b12de0317fcc","tarball":"https://registry.npmjs.org/shaven/-/shaven-0.6.1.tgz","integrity":"sha512-Hb3ebBiVq1AiuNLsFCUJDbwIZ3r8oBK6FSmH++QK0e0J0hb6/7Vjlh7jrYWl3KvidtCkFswJRwYLJLltvuDL5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDGkB7W56fA2UqlrgQWp9GMrjFG7S/ve8ok1GXFUIOfzAiBBapcJn8RdCl7upnihu+RVQP6yQ+oglUCDNMkhzKY6hg=="}]},"directories":{}},"0.6.2":{"name":"shaven","version":"0.6.2","description":"Shaven is a simple DOM building utility and template engine based upon JsonML","homepage":"http://adriansieber.com/shaven","keywords":["template","DOM building"],"bugs":{"url":"https://github.com/adius/shaven/issues"},"license":"MIT","author":{"name":"adius","email":"mail@adriansieber.com","url":"http://adriansieber.com"},"main":"src/index.js","repository":{"type":"git","url":"https://github.com/adius/shaven.git"},"scripts":{"test":"mocha -b --inline-diffs -R spec","build":"jake -f ./jakefile -B","prepublish":"npm run-script build && npm test && ./node_modules/.bin/jscs ."},"dependencies":{"escape-html":"~1.0.1"},"devDependencies":{"jake":"~8.0.10","uglify-js":"~2.4.13","mocha":"~1.21.4","jsdom":"~1.0.1","jshint":"~2.5.0","jscs":"~1.6.2","js-yaml":"~3.2.2"},"engines":{"node":"~0.10.26"},"jshintConfig":{"bitwise":true,"camelcase":true,"curly":false,"eqeqeq":true,"es3":false,"forin":true,"freeze":true,"immed":true,"indent":4,"latedef":true,"newcap":true,"noarg":true,"noempty":true,"nonbsp":true,"nonew":true,"plusplus":false,"quotmark":"single","undef":true,"unused":true,"strict":true,"trailing":true,"maxparams":3,"maxdepth":4,"maxstatements":10,"maxlen":100,"asi":true},"jscsConfig":{"excludeFiles":["node_modules/**","bower_components/**","*.min.js"],"requireCurlyBraces":[],"requireSpaceAfterKeywords":["if","else","for","while","do","switch","return","try","catch"],"requireSpaceBeforeBlockStatements":true,"requireSpacesInFunctionExpression":{"beforeOpeningRoundBrace":true,"beforeOpeningCurlyBrace":true},"requireMultipleVarDecl":"onevar","requireBlocksOnNewline":true,"disallowEmptyBlocks":true,"disallowSpacesInsideArrayBrackets":true,"disallowSpacesInsideObjectBrackets":true,"disallowSpacesInsideParentheses":true,"disallowQuotedKeysInObjects":true,"disallowDanglingUnderscores":true,"disallowSpaceAfterObjectKeys":true,"requireCommaBeforeLineBreak":true,"requireOperatorBeforeLineBreak":["?","+","/","*",{"null":null},"=","==","===","!=","!==",">",">=","<","<="],"disallowSpaceAfterBinaryOperators":["!"],"disallowSpaceBeforeBinaryOperators":[","],"disallowSpaceAfterPrefixUnaryOperators":["++","--","+","-",null,"!"],"disallowSpaceBeforePostfixUnaryOperators":["++","--"],"requireSpaceBeforeBinaryOperators":["?","+","-","/","*","=","==","===","!=","!==",">",">=","<","<="],"requireSpaceAfterBinaryOperators":[",",":","?","+","-","/","*","=","==","===","!=","!==",">",">=","<","<="],"disallowImplicitTypeConversion":["numeric","boolean","binary"],"requireCamelCaseOrUpperCaseIdentifiers":true,"disallowKeywords":["with"],"disallowMultipleLineStrings":true,"validateLineBreaks":"LF","validateQuoteMarks":"'","disallowMixedSpacesAndTabs":"smart","disallowTrailingWhitespace":true,"disallowTrailingComma":true,"requireKeywordsOnNewLine":["else"],"requireLineFeedAtFileEnd":true,"maximumLineLength":100,"requireCapitalizedConstructors":true,"requireDotNotation":true,"disallowYodaConditions":true},"gitHead":"80b267d5af5d85ad4b3175369610f8e45a0970b6","_id":"shaven@0.6.2","_shasum":"6d3250070cc947f4241a57863842e9d5735d5a21","_from":".","_npmVersion":"2.1.3","_nodeVersion":"0.10.32","_npmUser":{"name":"adius","email":"mail@adriansieber.com"},"maintainers":[{"name":"adius","email":"mail@adriansieber.com"}],"dist":{"shasum":"6d3250070cc947f4241a57863842e9d5735d5a21","tarball":"https://registry.npmjs.org/shaven/-/shaven-0.6.2.tgz","integrity":"sha512-ZE5MKkIyc9NvlMiMzA2YKjZneWeBqWdtfe0loOUEg+8d9H6ov1bRjx0b46rjXSay3/8RTwpoD+dh/KQ2ghpljg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGWfCVz1bYMU4sUNaRlwfg4Fd+1AF/7vvu6IqhnRrni5AiBJ8g+0O67fhGyjwOop0/tuV4HJpb8+4EnyoJ/OSS0Z5A=="}]},"directories":{}},"0.7.0":{"name":"shaven","version":"0.7.0","description":"Shaven is a simple DOM building utility and template engine based upon JsonML","homepage":"http://adriansieber.com/shaven","keywords":["template","DOM building"],"bugs":{"url":"https://github.com/adius/shaven/issues"},"license":"MIT","author":{"name":"adius","email":"mail@adriansieber.com","url":"http://adriansieber.com"},"main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/adius/shaven.git"},"scripts":{"start":"stylus -u nib --watch --out ./css styl","test":"mocha -b --inline-diffs -R spec","build":"jake -f ./jakefile -B","prepublish":"npm run-script build && npm test && jscs ."},"dependencies":{"escape-html":"~1.0.1"},"devDependencies":{"jake":"^8.0.10","js-yaml":"^3.3.0","jscs":"^1.13.1","jsdom":"^1.5.0","jshint":"^2.7.0","mocha":"^2.2.4","nib":"^1.1.0","stylus":"^0.51.1","uglify-js":"^2.4.13"},"engines":{"node":"~0.12.2"},"jshintConfig":{"bitwise":true,"camelcase":true,"curly":false,"eqeqeq":true,"es3":false,"forin":true,"freeze":true,"immed":true,"indent":4,"latedef":true,"newcap":true,"noarg":true,"noempty":true,"nonbsp":true,"nonew":true,"plusplus":false,"quotmark":"single","undef":true,"unused":true,"strict":true,"trailing":true,"maxparams":3,"maxdepth":4,"maxstatements":10,"maxlen":100,"asi":true},"jscsConfig":{"excludeFiles":["node_modules/**","bower_components/**","*.min.js"],"requireCurlyBraces":[],"requireSpaceAfterKeywords":["if","else","for","while","do","switch","return","try","catch"],"requireSpaceBeforeBlockStatements":true,"requireSpacesInFunctionExpression":{"beforeOpeningRoundBrace":true,"beforeOpeningCurlyBrace":true},"requireMultipleVarDecl":"onevar","requireBlocksOnNewline":true,"disallowEmptyBlocks":true,"disallowSpacesInsideArrayBrackets":true,"disallowSpacesInsideObjectBrackets":true,"disallowSpacesInsideParentheses":true,"disallowQuotedKeysInObjects":true,"disallowDanglingUnderscores":true,"disallowSpaceAfterObjectKeys":true,"requireCommaBeforeLineBreak":true,"requireOperatorBeforeLineBreak":["?","+","/","*",{"null":null},"=","==","===","!=","!==",">",">=","<","<="],"disallowSpaceAfterBinaryOperators":["!"],"disallowSpaceBeforeBinaryOperators":[","],"disallowSpaceAfterPrefixUnaryOperators":["++","--","+","-",null,"!"],"disallowSpaceBeforePostfixUnaryOperators":["++","--"],"requireSpaceBeforeBinaryOperators":["?","+","-","/","*","=","==","===","!=","!==",">",">=","<","<="],"requireSpaceAfterBinaryOperators":[",",":","?","+","-","/","*","=","==","===","!=","!==",">",">=","<","<="],"disallowImplicitTypeConversion":["numeric","boolean","binary"],"requireCamelCaseOrUpperCaseIdentifiers":true,"disallowKeywords":["with"],"disallowMultipleLineStrings":true,"validateLineBreaks":"LF","validateQuoteMarks":"'","disallowMixedSpacesAndTabs":"smart","disallowTrailingWhitespace":true,"disallowTrailingComma":true,"requireKeywordsOnNewLine":["else"],"requireLineFeedAtFileEnd":true,"maximumLineLength":100,"requireCapitalizedConstructors":true,"requireDotNotation":true,"disallowYodaConditions":true},"gitHead":"eddd6a6f4e4136ff6f2d353e179fb65a95b27be1","_id":"shaven@0.7.0","_shasum":"61c4ab22e06e0de899083be1f18271643257352f","_from":".","_npmVersion":"2.8.4","_nodeVersion":"0.12.2","_npmUser":{"name":"adius","email":"mail@adriansieber.com"},"maintainers":[{"name":"adius","email":"mail@adriansieber.com"}],"dist":{"shasum":"61c4ab22e06e0de899083be1f18271643257352f","tarball":"https://registry.npmjs.org/shaven/-/shaven-0.7.0.tgz","integrity":"sha512-EBkS2NYQNvV7FOUN+crIDLV2FdvLZ1iTS0b8NqmUzayi3uQ/bdKDbCld6Js2dTh/12Al6kZoXeMDNMhAdZyiEw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICStyxhGh1qs4WJiiE11zi9436pJ1Tx3j0It7/OCSpenAiAqQXBCz5Olba3lsA3LkU+PHffQ00Q6TiLjKLmmhJZrdA=="}]},"directories":{}},"0.7.1":{"name":"shaven","version":"0.7.1","description":"Shaven is a simple DOM building utility and template engine based upon JsonML","homepage":"http://adriansieber.com/shaven","keywords":["template","DOM building"],"bugs":{"url":"https://github.com/adius/shaven/issues"},"license":"MIT","author":{"name":"adius","email":"mail@adriansieber.com","url":"http://adriansieber.com"},"main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/adius/shaven.git"},"scripts":{"start":"stylus -u nib --watch --out ./css styl","test":"mocha -b --inline-diffs -R spec","build":"jake -f ./jakefile -B","prepublish":"npm run-script build && npm test && jscs ."},"dependencies":{"escape-html":"~1.0.1"},"devDependencies":{"jake":"^8.0.10","js-yaml":"^3.3.0","jscs":"^1.13.1","jsdom":"^1.5.0","jshint":"^2.7.0","mocha":"^2.2.4","nib":"^1.1.0","stylus":"^0.51.1","uglify-js":"^2.4.13"},"engines":{"node":"~0.12.2"},"jshintConfig":{"bitwise":true,"camelcase":true,"curly":false,"eqeqeq":true,"es3":false,"forin":true,"freeze":true,"immed":true,"indent":4,"latedef":true,"newcap":true,"noarg":true,"noempty":true,"nonbsp":true,"nonew":true,"plusplus":false,"quotmark":"single","undef":true,"unused":true,"strict":true,"trailing":true,"maxparams":3,"maxdepth":4,"maxstatements":10,"maxlen":100,"asi":true},"jscsConfig":{"excludeFiles":["node_modules/**","bower_components/**","*.min.js"],"requireCurlyBraces":[],"requireSpaceAfterKeywords":["if","else","for","while","do","switch","return","try","catch"],"requireSpaceBeforeBlockStatements":true,"requireSpacesInFunctionExpression":{"beforeOpeningRoundBrace":true,"beforeOpeningCurlyBrace":true},"requireMultipleVarDecl":"onevar","requireBlocksOnNewline":true,"disallowEmptyBlocks":true,"disallowSpacesInsideArrayBrackets":true,"disallowSpacesInsideObjectBrackets":true,"disallowSpacesInsideParentheses":true,"disallowQuotedKeysInObjects":true,"disallowDanglingUnderscores":true,"disallowSpaceAfterObjectKeys":true,"requireCommaBeforeLineBreak":true,"requireOperatorBeforeLineBreak":["?","+","/","*",{"null":null},"=","==","===","!=","!==",">",">=","<","<="],"disallowSpaceAfterBinaryOperators":["!"],"disallowSpaceBeforeBinaryOperators":[","],"disallowSpaceAfterPrefixUnaryOperators":["++","--","+","-",null,"!"],"disallowSpaceBeforePostfixUnaryOperators":["++","--"],"requireSpaceBeforeBinaryOperators":["?","+","-","/","*","=","==","===","!=","!==",">",">=","<","<="],"requireSpaceAfterBinaryOperators":[",",":","?","+","-","/","*","=","==","===","!=","!==",">",">=","<","<="],"disallowImplicitTypeConversion":["numeric","boolean","binary"],"requireCamelCaseOrUpperCaseIdentifiers":true,"disallowKeywords":["with"],"disallowMultipleLineStrings":true,"validateLineBreaks":"LF","validateQuoteMarks":"'","disallowMixedSpacesAndTabs":"smart","disallowTrailingWhitespace":true,"disallowTrailingComma":true,"requireKeywordsOnNewLine":["else"],"requireLineFeedAtFileEnd":true,"maximumLineLength":100,"requireCapitalizedConstructors":true,"requireDotNotation":true,"disallowYodaConditions":true},"gitHead":"86860f430c98c60c3b2dd00cfa3f177de481eda8","_id":"shaven@0.7.1","_shasum":"5bce8f45c19a5e097027c8af2c884094145669b4","_from":".","_npmVersion":"2.8.4","_nodeVersion":"0.12.2","_npmUser":{"name":"adius","email":"mail@adriansieber.com"},"maintainers":[{"name":"adius","email":"mail@adriansieber.com"}],"dist":{"shasum":"5bce8f45c19a5e097027c8af2c884094145669b4","tarball":"https://registry.npmjs.org/shaven/-/shaven-0.7.1.tgz","integrity":"sha512-MSG4SpG/PxRb7JmPtImHf952htGBts6m6aRjiZ0BZ5dwJfjN8qFlQ3pQ6xhPJ/0bYwj+e3PRR2+x/WJX8d242g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA66LJ4AAjYsF6UO6NSkeUacGqsmhFGWswyxH7XyzVZkAiEAh5n5yeY4TrNxyGnzazPjr2PEpO8MDYIQEYDFvo+fsGk="}]},"directories":{}},"0.7.2":{"name":"shaven","version":"0.7.2","description":"Shaven is a simple DOM building utility and template engine based upon JsonML","homepage":"http://adriansieber.com/shaven","keywords":["template","DOM building"],"bugs":{"url":"https://github.com/adius/shaven/issues"},"license":"MIT","author":{"name":"adius","email":"mail@adriansieber.com","url":"http://adriansieber.com"},"main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/adius/shaven.git"},"scripts":{"start":"stylus -u nib --watch --out ./css styl","test":"mocha -b --full-trace --inline-diffs -R spec","build":"jake -f ./jakefile -B","prepublish":"npm run-script build && npm test && jscs ."},"dependencies":{"escape-html":"~1.0.1"},"devDependencies":{"jake":"^8.0.10","js-yaml":"^3.3.0","jscs":"^1.13.1","jsdom":"^1.5.0","jshint":"^2.7.0","mocha":"^2.2.4","nib":"^1.1.0","stylus":"^0.51.1","uglify-js":"^2.4.13"},"engines":{"node":"~0.12.2"},"jshintConfig":{"bitwise":true,"camelcase":true,"curly":false,"eqeqeq":true,"es3":false,"forin":true,"freeze":true,"immed":true,"indent":4,"latedef":true,"newcap":true,"noarg":true,"noempty":true,"nonbsp":true,"nonew":true,"plusplus":false,"quotmark":"single","undef":true,"unused":true,"strict":true,"trailing":true,"maxparams":3,"maxdepth":4,"maxstatements":10,"maxlen":100,"asi":true},"jscsConfig":{"excludeFiles":["node_modules/**","bower_components/**","*.min.js"],"requireCurlyBraces":[],"requireSpaceAfterKeywords":["if","else","for","while","do","switch","return","try","catch"],"requireSpaceBeforeBlockStatements":true,"requireSpacesInFunctionExpression":{"beforeOpeningRoundBrace":true,"beforeOpeningCurlyBrace":true},"requireMultipleVarDecl":"onevar","requireBlocksOnNewline":true,"disallowEmptyBlocks":true,"disallowSpacesInsideArrayBrackets":true,"disallowSpacesInsideObjectBrackets":true,"disallowSpacesInsideParentheses":true,"disallowQuotedKeysInObjects":true,"disallowDanglingUnderscores":true,"disallowSpaceAfterObjectKeys":true,"requireCommaBeforeLineBreak":true,"requireOperatorBeforeLineBreak":["?","+","/","*",{"null":null},"=","==","===","!=","!==",">",">=","<","<="],"disallowSpaceAfterBinaryOperators":["!"],"disallowSpaceBeforeBinaryOperators":[","],"disallowSpaceAfterPrefixUnaryOperators":["++","--","+","-",null,"!"],"disallowSpaceBeforePostfixUnaryOperators":["++","--"],"requireSpaceBeforeBinaryOperators":["?","+","-","/","*","=","==","===","!=","!==",">",">=","<","<="],"requireSpaceAfterBinaryOperators":[",",":","?","+","-","/","*","=","==","===","!=","!==",">",">=","<","<="],"disallowImplicitTypeConversion":["numeric","boolean","binary"],"requireCamelCaseOrUpperCaseIdentifiers":true,"disallowKeywords":["with"],"disallowMultipleLineStrings":true,"validateLineBreaks":"LF","validateQuoteMarks":"'","disallowMixedSpacesAndTabs":"smart","disallowTrailingWhitespace":true,"disallowTrailingComma":true,"requireKeywordsOnNewLine":["else"],"requireLineFeedAtFileEnd":true,"maximumLineLength":100,"requireCapitalizedConstructors":true,"requireDotNotation":true,"disallowYodaConditions":true},"gitHead":"ac949b5b7a1afd358f5f9637f0abe1d7ce19de76","_id":"shaven@0.7.2","_shasum":"d60245aeb3080d88dcb75be6e096461f70c0b815","_from":".","_npmVersion":"2.9.0","_nodeVersion":"0.12.2","_npmUser":{"name":"adius","email":"mail@adriansieber.com"},"maintainers":[{"name":"adius","email":"mail@adriansieber.com"}],"dist":{"shasum":"d60245aeb3080d88dcb75be6e096461f70c0b815","tarball":"https://registry.npmjs.org/shaven/-/shaven-0.7.2.tgz","integrity":"sha512-OTeDZgCrrYEp2lax3RXxLDbMw8u5WaHKv8A+bWIcSeWAvODPIkjdJQQtpKZsNptMs+YaKvJjL4s8h4ZcBvyU7Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYV9/KmApqX2V5/iQJ++o7I07GaJl6fr7jD7eHYSOeVQIhAO2uCBAZMMwkgvPxLB2e1vEe5aKkH65/TgJnIWjnPmI0"}]},"directories":{}},"0.7.3":{"name":"shaven","version":"0.7.3","description":"Shaven is a simple DOM building utility and template engine based upon JsonML","homepage":"http://adriansieber.com/shaven","keywords":["template","DOM building"],"bugs":{"url":"https://github.com/adius/shaven/issues"},"license":"MIT","author":{"name":"adius","email":"mail@adriansieber.com","url":"http://adriansieber.com"},"main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/adius/shaven.git"},"scripts":{"start":"stylus -u nib --watch --out ./css styl","test":"mocha -b --full-trace --inline-diffs -R spec","build":"jake -f ./jakefile -B","prepublish":"npm run-script build && npm test && jscs ."},"dependencies":{"escape-html":"~1.0.1"},"devDependencies":{"jake":"^8.0.10","js-yaml":"^3.3.0","jscs":"^1.13.1","jsdom":"^1.5.0","jshint":"^2.7.0","mocha":"^2.2.4","nib":"^1.1.0","stylus":"^0.51.1","uglify-js":"^2.4.13"},"engines":{"node":"~0.12.2"},"jshintConfig":{"bitwise":true,"camelcase":true,"curly":false,"eqeqeq":true,"es3":false,"forin":true,"freeze":true,"immed":true,"indent":4,"latedef":true,"newcap":true,"noarg":true,"noempty":true,"nonbsp":true,"nonew":true,"plusplus":false,"quotmark":"single","undef":true,"unused":true,"strict":true,"trailing":true,"maxparams":3,"maxdepth":4,"maxstatements":10,"maxlen":100,"asi":true},"jscsConfig":{"excludeFiles":["node_modules/**","bower_components/**","*.min.js"],"requireCurlyBraces":[],"requireSpaceAfterKeywords":["if","else","for","while","do","switch","return","try","catch"],"requireSpaceBeforeBlockStatements":true,"requireSpacesInFunctionExpression":{"beforeOpeningRoundBrace":true,"beforeOpeningCurlyBrace":true},"requireMultipleVarDecl":"onevar","requireBlocksOnNewline":true,"disallowEmptyBlocks":true,"disallowSpacesInsideArrayBrackets":true,"disallowSpacesInsideObjectBrackets":true,"disallowSpacesInsideParentheses":true,"disallowQuotedKeysInObjects":true,"disallowDanglingUnderscores":true,"disallowSpaceAfterObjectKeys":true,"requireCommaBeforeLineBreak":true,"requireOperatorBeforeLineBreak":["?","+","/","*",{"null":null},"=","==","===","!=","!==",">",">=","<","<="],"disallowSpaceAfterBinaryOperators":["!"],"disallowSpaceBeforeBinaryOperators":[","],"disallowSpaceAfterPrefixUnaryOperators":["++","--","+","-",null,"!"],"disallowSpaceBeforePostfixUnaryOperators":["++","--"],"requireSpaceBeforeBinaryOperators":["?","+","-","/","*","=","==","===","!=","!==",">",">=","<","<="],"requireSpaceAfterBinaryOperators":[",",":","?","+","-","/","*","=","==","===","!=","!==",">",">=","<","<="],"disallowImplicitTypeConversion":["numeric","boolean","binary"],"requireCamelCaseOrUpperCaseIdentifiers":true,"disallowKeywords":["with"],"disallowMultipleLineStrings":true,"validateLineBreaks":"LF","validateQuoteMarks":"'","disallowMixedSpacesAndTabs":"smart","disallowTrailingWhitespace":true,"disallowTrailingComma":true,"requireKeywordsOnNewLine":["else"],"requireLineFeedAtFileEnd":true,"maximumLineLength":100,"requireCapitalizedConstructors":true,"requireDotNotation":true,"disallowYodaConditions":true},"gitHead":"c0d8b792eb5a002d69d076674d61019d487265a8","_id":"shaven@0.7.3","_shasum":"3ed2a66c4bdc7053afc1407b168379d4f77424da","_from":".","_npmVersion":"2.9.0","_nodeVersion":"0.12.2","_npmUser":{"name":"adius","email":"mail@adriansieber.com"},"maintainers":[{"name":"adius","email":"mail@adriansieber.com"}],"dist":{"shasum":"3ed2a66c4bdc7053afc1407b168379d4f77424da","tarball":"https://registry.npmjs.org/shaven/-/shaven-0.7.3.tgz","integrity":"sha512-3qXXBpdCdOry/ZOhdXS3HTLccSPjoobAh+Kwl06huqz8Myjgnei79F88czmk0YFEPVPFvh6z2nUVnoLC225mlw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTyvHV9wx/jIiCgJn+13y28mjVCAnvxQOcO0OKaChIIwIgVGGvGJolMIK4O+btEuZ3OtheauPP14ihMY9+qOygW50="}]},"directories":{}},"0.8.0":{"name":"shaven","version":"0.8.0","description":"Shaven is a simple DOM building utility and template engine based upon JsonML","homepage":"http://adriansieber.com/shaven","keywords":["template","DOM building"],"bugs":{"url":"https://github.com/adius/shaven/issues"},"license":"MIT","author":{"name":"adius","email":"mail@adriansieber.com","url":"http://adriansieber.com"},"main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/adius/shaven.git"},"scripts":{"start":"stylus -u nib --watch --out ./css styl","test":"mocha -b --full-trace --inline-diffs -R spec","build":"jake -f ./jakefile -B","prepublish":"npm run-script build && npm test && jscs ."},"dependencies":{"escape-html":"~1.0.1"},"devDependencies":{"jake":"^8.0.10","js-yaml":"^3.3.0","jscs":"^2.8.0","jsdom":"^7.2.2","jshint":"^2.7.0","mocha":"^2.3.3","nib":"^1.1.0","stylus":"^0.51.1","uglify-js":"^2.4.13"},"engines":{"node":"~0.12.2"},"jshintConfig":{"bitwise":true,"camelcase":true,"curly":false,"eqeqeq":true,"es3":false,"forin":true,"freeze":true,"immed":true,"indent":4,"latedef":true,"newcap":true,"noarg":true,"noempty":true,"nonbsp":true,"nonew":true,"plusplus":false,"quotmark":"single","undef":true,"unused":true,"strict":true,"trailing":true,"maxparams":3,"maxdepth":4,"maxstatements":10,"maxlen":100,"asi":true},"jscsConfig":{"excludeFiles":["node_modules/**","bower_components/**","*.min.js"],"requireCurlyBraces":[],"requireSpaceAfterKeywords":["if","else","for","while","do","switch","return","try","catch"],"requireSpaceBeforeBlockStatements":true,"requireSpacesInFunctionExpression":{"beforeOpeningRoundBrace":true,"beforeOpeningCurlyBrace":true},"disallowMultipleVarDecl":true,"requireBlocksOnNewline":true,"disallowEmptyBlocks":true,"disallowSpacesInsideArrayBrackets":true,"disallowSpacesInsideObjectBrackets":true,"disallowSpacesInsideParentheses":true,"disallowQuotedKeysInObjects":true,"disallowDanglingUnderscores":true,"disallowSpaceAfterObjectKeys":true,"requireCommaBeforeLineBreak":true,"requireOperatorBeforeLineBreak":["?","+","/","*",{"null":null},"=","==","===","!=","!==",">",">=","<","<="],"disallowSpaceAfterBinaryOperators":["!"],"disallowSpaceBeforeBinaryOperators":[","],"disallowSpaceAfterPrefixUnaryOperators":["++","--","+","-",null,"!"],"disallowSpaceBeforePostfixUnaryOperators":["++","--"],"requireSpaceBeforeBinaryOperators":["?","+","-","/","*","=","==","===","!=","!==",">",">=","<","<="],"requireSpaceAfterBinaryOperators":[",",":","?","+","-","/","*","=","==","===","!=","!==",">",">=","<","<="],"disallowImplicitTypeConversion":["numeric","boolean","binary"],"requireCamelCaseOrUpperCaseIdentifiers":true,"disallowKeywords":["with"],"disallowMultipleLineStrings":true,"validateLineBreaks":"LF","validateQuoteMarks":"'","disallowMixedSpacesAndTabs":"smart","disallowTrailingWhitespace":true,"disallowTrailingComma":true,"requireKeywordsOnNewLine":["else"],"requireLineFeedAtFileEnd":true,"maximumLineLength":100,"requireCapitalizedConstructors":true,"requireDotNotation":true,"disallowYodaConditions":true},"gitHead":"699f5bbc162b7897b4eb806480f9f7fac4faacba","_id":"shaven@0.8.0","_shasum":"03c8149ae9f6bf739038e891a4fe4c3182377625","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"adius","email":"mail@adriansieber.com"},"dist":{"shasum":"03c8149ae9f6bf739038e891a4fe4c3182377625","tarball":"https://registry.npmjs.org/shaven/-/shaven-0.8.0.tgz","integrity":"sha512-K6+6BUHc6BLGPSi2Wexq3ZzGww1ZeslQnqiuCyrep8uThs7mSdHWMQd5XhwGwjSvR5mbHk/dkEvbgXe3fB3j3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFj9dFeqw56l2taX2nKaxfB5ZlChU/UhGNNgjTS6eMlMAiAwiy0Meyi8JPIplR2A3m0id2bPXmYQBtgZC1PQu+oehg=="}]},"maintainers":[{"name":"adius","email":"mail@adriansieber.com"}],"directories":{}},"0.8.1":{"name":"shaven","version":"0.8.1","description":"Shaven is a simple DOM building utility and template engine based upon JsonML","homepage":"http://adriansieber.com/shaven","keywords":["template","DOM building"],"bugs":{"url":"https://github.com/adius/shaven/issues"},"license":"MIT","author":{"name":"adius","email":"mail@adriansieber.com","url":"http://adriansieber.com"},"main":"src/index.js","repository":{"type":"git","url":"git+https://github.com/adius/shaven.git"},"scripts":{"start":"stylus -u nib --watch --out ./css styl","test":"mocha -b --full-trace --inline-diffs -R spec","build":"jake -f ./jakefile -B","prepublish":"npm run-script build && npm test && jscs ."},"dependencies":{"escape-html":"~1.0.1"},"devDependencies":{"jake":"^8.0.10","js-yaml":"^3.3.0","jscs":"^2.8.0","jsdom":"^7.2.2","jshint":"^2.7.0","mocha":"^2.3.3","nib":"^1.1.0","stylus":"^0.51.1","uglify-js":"^2.4.13"},"engines":{"node":"~0.12.2"},"jshintConfig":{"bitwise":true,"camelcase":true,"curly":false,"eqeqeq":true,"es3":false,"forin":true,"freeze":true,"immed":true,"indent":4,"latedef":true,"newcap":true,"noarg":true,"noempty":true,"nonbsp":true,"nonew":true,"plusplus":false,"quotmark":"single","undef":true,"unused":true,"strict":true,"trailing":true,"maxparams":3,"maxdepth":4,"maxstatements":10,"maxlen":100,"asi":true},"jscsConfig":{"excludeFiles":["node_modules/**","bower_components/**","*.min.js"],"requireCurlyBraces":[],"requireSpaceAfterKeywords":["if","else","for","while","do","switch","return","try","catch"],"requireSpaceBeforeBlockStatements":true,"requireSpacesInFunctionExpression":{"beforeOpeningRoundBrace":true,"beforeOpeningCurlyBrace":true},"disallowMultipleVarDecl":true,"requireBlocksOnNewline":true,"disallowEmptyBlocks":true,"disallowSpacesInsideArrayBrackets":true,"disallowSpacesInsideObjectBrackets":true,"disallowSpacesInsideParentheses":true,"disallowQuotedKeysInObjects":true,"disallowDanglingUnderscores":true,"disallowSpaceAfterObjectKeys":true,"requireCommaBeforeLineBreak":true,"requireOperatorBeforeLineBreak":["?","+","/","*",{"null":null},"=","==","===","!=","!==",">",">=","<","<="],"disallowSpaceAfterBinaryOperators":["!"],"disallowSpaceBeforeBinaryOperators":[","],"disallowSpaceAfterPrefixUnaryOperators":["++","--","+","-",null,"!"],"disallowSpaceBeforePostfixUnaryOperators":["++","--"],"requireSpaceBeforeBinaryOperators":["?","+","-","/","*","=","==","===","!=","!==",">",">=","<","<="],"requireSpaceAfterBinaryOperators":[",",":","?","+","-","/","*","=","==","===","!=","!==",">",">=","<","<="],"disallowImplicitTypeConversion":["numeric","boolean","binary"],"requireCamelCaseOrUpperCaseIdentifiers":true,"disallowKeywords":["with"],"disallowMultipleLineStrings":true,"validateLineBreaks":"LF","validateQuoteMarks":"'","disallowMixedSpacesAndTabs":"smart","disallowTrailingWhitespace":true,"disallowTrailingComma":true,"requireKeywordsOnNewLine":["else"],"requireLineFeedAtFileEnd":true,"maximumLineLength":100,"requireCapitalizedConstructors":true,"requireDotNotation":true,"disallowYodaConditions":true},"gitHead":"435686d74cb50eae5c29c3d891c364502dd2bfba","_id":"shaven@0.8.1","_shasum":"0f42d4fb32c4048349ff9ee9c296f5effb2dcaaf","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.5.0","_npmUser":{"name":"adius","email":"mail@adriansieber.com"},"dist":{"shasum":"0f42d4fb32c4048349ff9ee9c296f5effb2dcaaf","tarball":"https://registry.npmjs.org/shaven/-/shaven-0.8.1.tgz","integrity":"sha512-tAcfMRF6aF+03MIAz4M0/R/2ekcFRS7v/QmRhGxUIt+7oLjYSed3CS9PygKD0X5ZTkuNtKC8yVjtf72Mzn7TGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQI3MHfsrqvH7gBXs6bsDyqzx+y7PE/bzj5fC7XIblUgIhAINnYOjPyilI/JdawX2DNXnm9VGQ+Z8xsp4Q6ATKBnCS"}]},"maintainers":[{"name":"adius","email":"mail@adriansieber.com"}],"directories":{}},"1.0.0":{"name":"shaven","version":"1.0.0","description":"Shaven is a simple DOM building utility and template engine based upon JsonML","homepage":"http://adriansieber.com/shaven","keywords":["template","DOM building","JsonML"],"bugs":{"url":"https://github.com/adius/shaven/issues"},"license":"ISC","author":{"name":"Adrian Sieber","email":"mail@adriansieber.com","url":"http://adriansieber.com"},"main":"source/library/server","browser":"source/library/browser","repository":{"type":"git","url":"git+https://github.com/adius/shaven.git"},"scripts":{"buildBundle":"webpack","buildHTML":"mustache ./package.json source/templates/index.mustache > build/index.html","build":"rm -rf build && npm run buildBundle && npm run buildHTML","test":"ava --require babel-register --fail-fast test/node.js test/jsdom.js","stylecheck":"jscs source","prepublish":"npm test && npm run stylecheck"},"ava":{"babel":"inherit"},"dependencies":{"escape-html":"~1.0.1"},"devDependencies":{"ava":"^0.13.0","babel":"^6.5.2","babel-core":"^6.7.4","babel-loader":"^6.2.4","babel-plugin-array-includes":"^2.0.3","babel-preset-es2015":"^6.6.0","babel-register":"^6.7.2","brace":"^0.7.0","css-loader":"^0.23.1","jscs":"^2.8.0","jsdom":"^8.1.0","jshint":"^2.9.1","json-loader":"^0.5.4","mustache":"^2.2.1","style-loader":"^0.13.1","stylus-loader":"^1.5.1","url-loader":"^0.5.7","webpack":"^1.12.14"},"engines":{"node":"~0.12.2"},"jscsConfig":{"excludeFiles":["node_modules/**","bower_components/**","*.min.js"],"requireCurlyBraces":[],"requireSpaceAfterKeywords":["if","else","for","while","do","switch","return","try","catch"],"requireSpaceBeforeBlockStatements":true,"requireSpacesInFunctionExpression":{"beforeOpeningRoundBrace":true,"beforeOpeningCurlyBrace":true},"requireTrailingComma":{"ignoreSingleValue":true,"ignoreSingleLine":true},"disallowMultipleVarDecl":true,"requireBlocksOnNewline":true,"disallowEmptyBlocks":true,"disallowSpacesInsideArrayBrackets":true,"disallowSpacesInsideObjectBrackets":true,"disallowSpacesInsideParentheses":true,"disallowQuotedKeysInObjects":true,"disallowDanglingUnderscores":true,"disallowSpaceAfterObjectKeys":true,"requireCommaBeforeLineBreak":true,"requireOperatorBeforeLineBreak":["?","+","/","*",{"null":null},"=","==","===","!=","!==",">",">=","<","<="],"disallowSpaceAfterBinaryOperators":["!"],"disallowSpaceBeforeBinaryOperators":[","],"disallowSpaceAfterPrefixUnaryOperators":["++","--","+","-",null,"!"],"disallowSpaceBeforePostfixUnaryOperators":["++","--"],"requireSpaceBeforeBinaryOperators":["?","+","-","/","*","=","==","===","!=","!==",">",">=","<","<="],"requireSpaceAfterBinaryOperators":[",",":","?","+","-","/","*","=","==","===","!=","!==",">",">=","<","<="],"disallowImplicitTypeConversion":["numeric","boolean","binary"],"requireCamelCaseOrUpperCaseIdentifiers":true,"disallowKeywords":["with"],"disallowMultipleLineStrings":true,"validateLineBreaks":"LF","validateQuoteMarks":"'","disallowMixedSpacesAndTabs":"smart","disallowTrailingWhitespace":true,"requireKeywordsOnNewLine":["else"],"requireLineFeedAtFileEnd":true,"maximumLineLength":100,"requireCapitalizedConstructors":true,"requireDotNotation":true,"disallowYodaConditions":true},"gitHead":"2f3cfc6fc3593be946b04bb379d7f279a7d27f2b","_id":"shaven@1.0.0","_shasum":"9cd875c3f39b43755909d4584ba89965957d8fec","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.9.1","_npmUser":{"name":"adius","email":"mail@adriansieber.com"},"dist":{"shasum":"9cd875c3f39b43755909d4584ba89965957d8fec","tarball":"https://registry.npmjs.org/shaven/-/shaven-1.0.0.tgz","integrity":"sha512-3Fuf5tNO0uLDZ2l+wobRIIz6QSAd+uzVOzUWB3o7ZKZim5WHtC+ol+7YfFayGdIuHHlDaCNSSCGFkS028aSGMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBKZTQpTBVsJHsfIQQuAfoROjIODciAxrMmAlskMLKY4AiEAwwFl6wwaQOygh+chILbE2aa9qfa9HI/AF3Kg6DwE98E="}]},"maintainers":[{"name":"adius","email":"mail@adriansieber.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/shaven-1.0.0.tgz_1459199039440_0.9229246266186237"},"directories":{}},"1.0.1":{"name":"shaven","version":"1.0.1","description":"Shaven is a simple DOM building utility and template engine based upon JsonML","homepage":"http://adriansieber.com/shaven","keywords":["template","DOM building","JsonML"],"bugs":{"url":"https://github.com/adius/shaven/issues"},"license":"ISC","author":{"name":"Adrian Sieber","email":"mail@adriansieber.com","url":"http://adriansieber.com"},"main":"build/server","browser":"build/browser","repository":{"type":"git","url":"git+https://github.com/adius/shaven.git"},"scripts":{"buildHTML":"mustache ./package.json source/templates/index.mustache > site/index.html","buildSite":"webpack && npm run buildHTML","build":"babel source/library --out-dir build","test":"ava --require babel-register --fail-fast test/node.js test/jsdom.js","stylecheck":"jscs source","prepublish":"npm test && npm run stylecheck && npm run build"},"ava":{"babel":"inherit"},"dependencies":{"escape-html":"~1.0.1"},"devDependencies":{"ava":"^0.13.0","babel-cli":"^6.6.5","babel-core":"^6.7.4","babel-loader":"^6.2.4","babel-plugin-array-includes":"^2.0.3","babel-preset-es2015":"^6.6.0","babel-register":"^6.7.2","brace":"^0.7.0","css-loader":"^0.23.1","file-loader":"^0.8.5","jscs":"^2.8.0","jsdom":"^8.1.0","jshint":"^2.9.1","json-loader":"^0.5.4","mustache":"^2.2.1","style-loader":"^0.13.1","stylus-loader":"^1.5.1","url-loader":"^0.5.7","webpack":"^1.12.14"},"engines":{"node":"~0.12.2"},"jscsConfig":{"excludeFiles":["node_modules/**","bower_components/**","*.min.js"],"requireCurlyBraces":[],"requireSpaceAfterKeywords":["if","else","for","while","do","switch","return","try","catch"],"requireSpaceBeforeBlockStatements":true,"requireSpacesInFunctionExpression":{"beforeOpeningRoundBrace":true,"beforeOpeningCurlyBrace":true},"requireTrailingComma":{"ignoreSingleValue":true,"ignoreSingleLine":true},"disallowMultipleVarDecl":true,"requireBlocksOnNewline":true,"disallowEmptyBlocks":true,"disallowSpacesInsideArrayBrackets":true,"disallowSpacesInsideObjectBrackets":true,"disallowSpacesInsideParentheses":true,"disallowQuotedKeysInObjects":true,"disallowDanglingUnderscores":true,"disallowSpaceAfterObjectKeys":true,"requireCommaBeforeLineBreak":true,"requireOperatorBeforeLineBreak":["?","+","/","*",{"null":null},"=","==","===","!=","!==",">",">=","<","<="],"disallowSpaceAfterBinaryOperators":["!"],"disallowSpaceBeforeBinaryOperators":[","],"disallowSpaceAfterPrefixUnaryOperators":["++","--","+","-",null,"!"],"disallowSpaceBeforePostfixUnaryOperators":["++","--"],"requireSpaceBeforeBinaryOperators":["?","+","-","/","*","=","==","===","!=","!==",">",">=","<","<="],"requireSpaceAfterBinaryOperators":[",",":","?","+","-","/","*","=","==","===","!=","!==",">",">=","<","<="],"disallowImplicitTypeConversion":["numeric","boolean","binary"],"requireCamelCaseOrUpperCaseIdentifiers":true,"disallowKeywords":["with"],"disallowMultipleLineStrings":true,"validateLineBreaks":"LF","validateQuoteMarks":"'","disallowMixedSpacesAndTabs":"smart","disallowTrailingWhitespace":true,"requireKeywordsOnNewLine":["else"],"requireLineFeedAtFileEnd":true,"maximumLineLength":100,"requireCapitalizedConstructors":true,"requireDotNotation":true,"disallowYodaConditions":true},"gitHead":"458bf4afe2271fd9d9d67fddcb32e039f5bb51ec","_id":"shaven@1.0.1","_shasum":"06a020bd20884c6903a2c8c4ccee26e5fcde49f6","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.9.1","_npmUser":{"name":"adius","email":"mail@adriansieber.com"},"dist":{"shasum":"06a020bd20884c6903a2c8c4ccee26e5fcde49f6","tarball":"https://registry.npmjs.org/shaven/-/shaven-1.0.1.tgz","integrity":"sha512-feXyAMNMnLEsWN36OgEQdUIwfAokoONqlLM60x36DyzLqfDDx9K0kuF8CQhspUNVywf9Xhp+ODVZEHtAbqgsnA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDddaAGSw0oi12NubaQsKjPOMc7Yyehkq7PZFST9ICX9QIgQdc9YxKimLTeYB/9POE1fTwKnLetYNG80UWXm08/9MA="}]},"maintainers":[{"name":"adius","email":"mail@adriansieber.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/shaven-1.0.1.tgz_1459205920883_0.3923165372107178"},"directories":{}},"1.1.0":{"name":"shaven","version":"1.1.0","description":"Shaven is a simple DOM building utility and template engine based upon JsonML","homepage":"http://adriansieber.com/shaven","keywords":["template","DOM building","JsonML"],"bugs":{"url":"https://github.com/adius/shaven/issues"},"license":"ISC","author":{"name":"Adrian Sieber","email":"mail@adriansieber.com","url":"http://adriansieber.com"},"main":"build/server","browser":"build/browser","repository":{"type":"git","url":"git+https://github.com/adius/shaven.git"},"scripts":{"transpile":"babel source/library --out-dir build","buildHTML":"mustache ./package.json source/templates/index.mustache > site/index.html","build":"npm run transpile && webpack && npm run buildHTML","unit-tests":"ava --require babel-register --fail-fast test/node.js test/jsdom.js","lint":"eslint --ignore-path .gitignore .","test":"npm run lint && npm run unit-tests","prepublish":"npm test && npm run build","precommit":"npm run prepublish","prepush":"npm run prepublish"},"ava":{"babel":"inherit"},"dependencies":{"escape-html":"~1.0.1"},"devDependencies":{"ava":"^0.15.2","babel-cli":"^6.6.5","babel-core":"^6.7.4","babel-loader":"^6.2.4","babel-plugin-array-includes":"^2.0.3","babel-preset-es2015":"^6.6.0","babel-register":"^6.7.2","brace":"^0.8.0","css-loader":"^0.23.1","eslint":"^2.13.1","file-loader":"^0.8.5","husky":"^0.11.4","javascript-styleguide":"^0.2.2","jscs":"^3.0.4","jsdom":"^9.2.1","json-loader":"^0.5.4","mustache":"^2.2.1","style-loader":"^0.13.1","stylus":"^0.54.5","stylus-loader":"^2.1.1","url-loader":"^0.5.7","webpack":"^1.12.14"},"engines":{"node":"~0.12.2"},"directories":{"example":"examples","test":"test"},"eslintConfig":{"root":true,"extends":"./node_modules/javascript-styleguide/.eslintrc.yaml"},"gitHead":"021854f087b8205e0ea88be8a21da1696d062de7","_id":"shaven@1.1.0","_shasum":"bced68185a486335909236a6b957a6f9c98ea123","_from":".","_npmVersion":"3.9.6","_nodeVersion":"6.2.2","_npmUser":{"name":"adius","email":"mail@adriansieber.com"},"dist":{"shasum":"bced68185a486335909236a6b957a6f9c98ea123","tarball":"https://registry.npmjs.org/shaven/-/shaven-1.1.0.tgz","integrity":"sha512-n1M3Txdhjhb/m7aj7Rb9hxYPQwXJi7Akp2CsqIvU+5dsEFIfD4bDUAiZzDQg75AlV9q5c8Uv+aYcQdu/KOZYVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBO9ySDj8li5OTvhfUKrND5ohSDunp0/OgapGdsReEIKAiBu0NLsmy7IfBhWBoWh3Uay9z3zl3C2z2QY3rF/anmCnw=="}]},"maintainers":[{"name":"adius","email":"mail@adriansieber.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/shaven-1.1.0.tgz_1466456722079_0.5121569528710097"}},"1.2.0":{"name":"shaven","version":"1.2.0","description":"Shaven is a simple DOM building utility and template engine based upon JsonML","homepage":"http://adriansieber.com/shaven","keywords":["template","DOM building","JsonML"],"bugs":{"url":"https://github.com/adius/shaven/issues"},"license":"ISC","author":{"name":"Adrian Sieber","email":"mail@adriansieber.com","url":"http://adriansieber.com"},"main":"build/server","browser":"build/browser","repository":{"type":"git","url":"git+https://github.com/adius/shaven.git"},"scripts":{"transpile":"babel source/library --out-dir build","buildHTML":"mustache ./package.json source/templates/index.mustache > site/index.html","build":"npm run transpile && webpack && npm run buildHTML","unit-tests":"ava --fail-fast test/node.js test/jsdom.js","lint":"eslint --ignore-path .gitignore .","test":"npm run lint && npm run unit-tests","prepublish":"npm test && npm run build","precommit":"npm run prepublish","prepush":"npm run prepublish"},"ava":{"babel":"inherit","require":["babel-register"]},"dependencies":{"escape-html":"~1.0.3"},"devDependencies":{"ava":"^0.24.0","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-array-includes":"^2.0.3","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","brace":"^0.11.0","css-loader":"^0.28.9","eslint":"^4.16.0","file-loader":"^1.1.6","husky":"^0.14.3","javascript-styleguide":"^1.0.0","jscs":"^3.0.7","jsdom":"^11.6.0","json-loader":"^0.5.7","mustache":"^2.3.0","style-loader":"^0.19.1","stylus":"^0.54.5","stylus-loader":"^3.0.1","url-loader":"^0.6.2","webpack":"^3.10.0"},"engines":{"node":"~0.12.2"},"directories":{"example":"examples","test":"test"},"eslintConfig":{"root":true,"extends":"./node_modules/javascript-styleguide/.eslintrc.yaml"},"gitHead":"30686de53246271044a65be3e465df110f4fb138","_id":"shaven@1.2.0","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"adius","email":"mail@adriansieber.com"},"dist":{"integrity":"sha512-xzkBof3QwuhUocvmPqgK01TX9PwHih4SS6XQuTSUi9eVpwo3GdvCYt2T7cacQVOshg+jL0GfGBf9htJTs4nqcw==","shasum":"df9aa4fe2414b6863e905d4bf8282f8f587c5b78","tarball":"https://registry.npmjs.org/shaven/-/shaven-1.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCellhJawuT8mr9QmHNj1UZFQlzpKxeM3ptB0/U8XmuVgIhALVJ5yB/J8yntfmBSCqGRCQFxm1hY3V0JqVcy4JvlXeV"}]},"maintainers":[{"name":"adius","email":"mail@adriansieber.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shaven-1.2.0.tgz_1516635877937_0.07621190184727311"}},"1.3.0":{"name":"shaven","version":"1.3.0","description":"Shaven is a simple DOM building utility and template engine based on JsonML","homepage":"http://adriansieber.com/shaven","keywords":["template","DOM building","JsonML"],"bugs":{"url":"https://github.com/adius/shaven/issues"},"license":"ISC","author":{"name":"Adrian Sieber","email":"mail@adriansieber.com","url":"http://adriansieber.com"},"main":"build/server","browser":"build/browser","repository":{"type":"git","url":"git+https://github.com/adius/shaven.git"},"scripts":{"transpile":"babel source/library --out-dir build","buildHTML":"mustache ./package.json source/templates/index.mustache > site/index.html","build":"npm run transpile && webpack && npm run buildHTML","unit-tests":"ava --fail-fast test/node.js test/jsdom.js","lint":"eslint --max-warnings=0 --ignore-path=.gitignore .","test":"npm run lint && npm run unit-tests","prepublish-only":"npm test && npm run build"},"ava":{"babel":"inherit","require":["babel-register"]},"dependencies":{"escape-html":"~1.0.3"},"devDependencies":{"ava":"^0.24.0","babel-cli":"^6.26.0","babel-core":"^6.26.0","babel-loader":"^7.1.2","babel-plugin-array-includes":"^2.0.3","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","brace":"^0.11.0","css-loader":"^0.28.9","eslint":"^4.17.0","eslint-config-javascript":"^1.3.0","file-loader":"^1.1.6","javascript-styleguide":"^1.0.0","jscs":"^3.0.7","jsdom":"^11.6.0","json-loader":"^0.5.7","mustache":"^2.3.0","style-loader":"^0.19.1","stylus":"^0.54.5","stylus-loader":"^3.0.1","url-loader":"^0.6.2","webpack":"^3.10.0"},"engines":{"node":"~0.12.2"},"directories":{"example":"examples","test":"test"},"eslintConfig":{"extends":"eslint-config-javascript"},"gitHead":"d2d2a741811b2a80ee96c2c2cda46745fe0c364c","_id":"shaven@1.3.0","_npmVersion":"5.6.0","_nodeVersion":"9.6.1","_npmUser":{"name":"adius","email":"mail@adriansieber.com"},"dist":{"integrity":"sha512-eUVWUyyw4W1gugipRZQBvliq4gUe8lQsIaSG0wsSR4I5lvOZQQBWJpynZaXVTY1Hj/k2+eks3Keyxa9QqC+OsA==","shasum":"233bf0b5b09c502a5383501b398bd4c79f6f99a5","tarball":"https://registry.npmjs.org/shaven/-/shaven-1.3.0.tgz","fileCount":17,"unpackedSize":258636,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGx44Eps+V1IAQ0myFMlopFK1czScYmGq4jQi3vkGQfwAiEAo/+f4TOnqrFK/esQlLP9yoBEB5LODdJ7JDHA+PqEzng="}]},"maintainers":[{"name":"adius","email":"mail@adriansieber.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shaven_1.3.0_1519900932933_0.9871879798797567"},"_hasShrinkwrap":false},"2.0.0":{"name":"shaven","version":"2.0.0","description":"Shaven is a simple DOM building utility and template engine based on JsonML","homepage":"http://shaven.ad-si.com","type":"module","keywords":["template","DOM building","JsonML"],"bugs":{"url":"https://github.com/adius/shaven/issues"},"license":"ISC","author":{"name":"Adrian Sieber","email":"mail@adriansieber.com","url":"https://adriansieber.com"},"main":"build/server","browser":"build/browser","repository":{"type":"git","url":"git+https://github.com/adius/shaven.git"},"scripts":{"transpile":"babel source/library --out-dir build","buildHTML":"mustache ./package.json source/templates/index.mustache > site/index.html","build":"npm run transpile && webpack && npm run buildHTML","unit-tests":"ava --fail-fast test/node.js test/jsdom.js","lint":"eslint --ignore-path .gitignore .","test":"npm run lint && npm run unit-tests","prepublish-only":"npm test && npm run build"},"dependencies":{"escape-html":"~1.0.3"},"devDependencies":{"ava":"^3.13.0","babel-cli":"^6.18.0","babel-core":"^6.26.3","babel-loader":"^8.2.1","babel-plugin-array-includes":"^2.0.3","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","brace":"^0.11.1","css-loader":"^5.0.1","eslint":"^7.14.0","eslint-config-javascript":"^1.3.0","file-loader":"^6.2.0","javascript-styleguide":"^1.0.0","jscs":"^2.1.1","jsdom":"^16.4.0","json-loader":"^0.5.7","mustache":"^4.0.1","style-loader":"^2.0.0","stylus":"^0.54.8","stylus-loader":"^4.3.0","url-loader":"^4.1.1","webpack":"^5.6.0"},"directories":{"example":"examples","test":"test"},"eslintConfig":{"extends":"eslint-config-javascript"},"gitHead":"1c45d2dc5581167fd4d3898cb44f57e3d9c3a5cd","_id":"shaven@2.0.0","_nodeVersion":"15.2.1","_npmVersion":"7.0.10","dist":{"integrity":"sha512-OlvuarbubGdIjVW68bu+MmtxF62DPve8zGCZMxwRWpvijsMGwQfMm8OErGIptxbd8ZHxXq06k+VlC5i78dP77w==","shasum":"b9dfc7ca7e52191cc18662a376c60e049b534f31","tarball":"https://registry.npmjs.org/shaven/-/shaven-2.0.0.tgz","fileCount":5,"unpackedSize":6038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvZUECRA9TVsSAnZWagAAjzUP/2cCqt0mHPr10N0UC4PQ\n0D6ArvmrxrzQcYIEF6egwmYPkptKjqYeu5qqxp4ZkVtBKfYw2Am1gHgU/oUv\nEYe5zR9rPuceGu4Lt/dGAMmLdCh1fFSGenYZmQGQ3uU/BccHnuw3+7mNDilH\n0ygSIViwH4LGHMvVRTTPcTRXz+x3QqK4R59B+qE0frkWSFC73HvhQai/lkCq\nAfabRJkwQ3oaAem1DaCVj8brq9FlEvFQ/0Tatfts0qBo7HGMTGwMD6yQud9Z\nZMad4OR+oJAbQIlH2ZaZT+RZknnieb5Xh5W4PmLLZQkqb0jeTlGCqCPuhy7t\ndeyGdPrFYWq88guSPYhSOLEjTIvA/3UdRnfk9g59dUkD0SzBKWqs9fP5C7D8\nKEmVJMY5Q6KptSLcHBZJTgLQrpm4UutiT7YBXkbbQAU8lxj4deyAeGUj4HEY\n2hNP0LON49AR1cozFniTFzG1HnieoN51Rd4o6GvL+bzZCkacnnvsQmJx/njT\n/MNdz8t7g2YjN9o3bzhyhQdqkPmYkmL01VX5ttsxxaPLXpJh/0/eiYFDZ1Up\nQaFg3rFSB+d+9jkqmlrDjzYzf9qSjzsUgvbVEEbz/3/y6LYmOgCbNGYvnXpI\nlmLpZMM5Q8zbvrEOQIhFKRWAdaSNCFL9uNgryUmlZsn7tsQiDGFXMwHUhPlw\nqeLR\r\n=S7Az\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCysiUSXipGuYL1EcDjZl6ajZBE2hGYwKWymHbVlbeL0AIgOJ5e+cO6TBWNp75LOW84OcgGpb1ihqCdmHNLTJC37nY="}]},"_npmUser":{"name":"adius","email":"mail@adriansieber.com"},"maintainers":[{"name":"adius","email":"mail@adriansieber.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shaven_2.0.0_1606259971651_0.48798976515111625"},"_hasShrinkwrap":false,"deprecated":"This package is deprecated, because it does not contain all necessary files"},"2.0.2":{"name":"shaven","version":"2.0.2","description":"Shaven is a simple DOM building utility and template engine based on JsonML","homepage":"http://shaven.ad-si.com","type":"module","keywords":["template","DOM building","JsonML"],"bugs":{"url":"https://github.com/ad-si/shaven/issues"},"license":"ISC","author":{"name":"Adrian Sieber","email":"mail@adriansieber.com","url":"https://adriansieber.com"},"main":"build/server","browser":"build/browser","repository":{"type":"git","url":"git+https://github.com/ad-si/shaven.git"},"scripts":{"transpile":"babel source/library --out-dir build","buildHTML":"mustache ./package.json source/templates/index.mustache > site/index.html","build":"npm run transpile && webpack && npm run buildHTML","unit-tests":"ava --fail-fast test/node.js test/jsdom.js","lint":"eslint --ignore-path .gitignore .","test":"npm run lint && npm run unit-tests","prepublish-only":"npm test && npm run build"},"dependencies":{"escape-html":"~1.0.3"},"devDependencies":{"@babel/cli":"^7.12.10","@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","ava":"^3.15.0","babel-loader":"^8.2.2","brace":"^0.11.1","css-loader":"^5.0.1","eslint":"^7.18.0","eslint-config-javascript":"^1.3.0","file-loader":"^6.2.0","javascript-styleguide":"^1.0.0","jscs":"^3.0.7","jsdom":"^16.4.0","json-loader":"^0.5.7","mustache":"^4.1.0","style-loader":"^2.0.0","stylus":"^0.54.8","stylus-loader":"^4.3.3","url-loader":"^4.1.1","webpack":"^5.17.0","webpack-cli":"^4.4.0"},"directories":{"example":"examples","test":"test"},"eslintConfig":{"extends":"eslint-config-javascript"},"gitHead":"92c2b9c98d039dabc78a5e72a555d0e034021a39","_id":"shaven@2.0.2","_nodeVersion":"15.6.0","_npmVersion":"7.4.0","dist":{"integrity":"sha512-uzMky66Q3vTcgq+48pihBjJM8/ZI+TdeQnmG1BkI69X2/6Jwk3cO4KKFBrU5LsP1HUeCJ5azj9dJ+CS9EsJpyQ==","shasum":"ed95ea6eda33e2e56620108d2532370c112237da","tarball":"https://registry.npmjs.org/shaven/-/shaven-2.0.2.tgz","fileCount":14,"unpackedSize":41033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEFAdCRA9TVsSAnZWagAA6LkP/2rP/2JEcN9th+YJ3CIv\nbotdk3nMP8FPWVxHd8jruwJNTY0mlSKkv/th3HwKDUdEZPjwuoKn5+hByuXp\naecr+i5OnDA7SqOut/6ja6VGsHzJrAPw3QO1iiAYLE2Q70E8iAGMJxax0DgQ\nWc3JAOKJW06CN++F/E5x2tMv6BkrIQg9oDtcqw6aVF31dJ3pjyS+ElW8VujU\njuY0vt6dRvp16rWODlkAUPQQfAuGHwPWtSs3/nlh/UUmp3dxG+jamowY/kQP\nmGvqePJXP85ePftu2Cky1+10MUVutfl8tZqih3kFqi7lnjklDtIWPVg+6ml9\npDH0uLeZFsamhnQiugthJ4QJ7OSZLeNRYAJ++WmlxXNAr1d4aGHf6CpZ9zzP\n34fbU5dEgQYvUpnFa5m9932e8q4kFTIT00b66DWvku1uxxrGTHWc6onc69js\nwtFyh7HJdBgeCxoQQbkF7FEWpc7aSFSNK6LexTVPkk6nU2XCTA3XrEm4ePuI\njZXmIsELJcLaevUDkKtqxJoeGPwoo5ES9Q2kaQWRdiRP+jV7bxoXEH/Mggte\nGl0WTcIuzeLNEWN9HZFv/hWAWQd85lucvhzlLd+PZEyz/n/VHy8AV67lNNWF\naJCuxWYsL/SF72/xuqvC7XJCaMYvdOqF5NIMVlTgiJ0tyVja1mDf/wd+n/jN\n5Qkx\r\n=KuAJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICaC5TDuecTF1vu0Y359EJ0kX+Xu6f7UTSU3sUxSS/DpAiApKg3pPp9xvo05g3U1c/loEOLPOTRDNyFuuUgF9jembQ=="}]},"_npmUser":{"name":"adius","email":"mail@adriansieber.com"},"maintainers":[{"name":"adius","email":"mail@adriansieber.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shaven_2.0.2_1611681821147_0.010562758324001997"},"_hasShrinkwrap":false,"deprecated":"Incorrect handling of 0 values in transform strings"},"2.1.0":{"name":"shaven","version":"2.1.0","description":"Shaven is a simple DOM building utility and template engine based on JsonML","homepage":"https://shaven.ad-si.com","type":"module","keywords":["template","DOM building","JsonML"],"bugs":{"url":"https://github.com/ad-si/shaven/issues"},"license":"ISC","author":{"name":"Adrian Sieber","email":"mail@adriansieber.com","url":"https://adriansieber.com"},"main":"source/library/server.js","browser":"build/browser.js","repository":{"type":"git","url":"git+https://github.com/ad-si/shaven.git"},"scripts":{"transpile":"babel source/library --out-dir build","buildHTML":"mustache ./package.json source/templates/index.mustache > site/index.html","build":"npm run transpile && webpack && npm run buildHTML","unit-tests":"ava --fail-fast test/node.js test/jsdom.js","lint":"eslint --ignore-path .gitignore .","test":"npm run lint && npm run unit-tests","prepublish-only":"npm test && npm run build"},"directories":{"example":"examples","test":"test"},"eslintConfig":{"extends":"eslint-config-javascript","parserOptions":{"ecmaVersion":2021,"sourceType":"module"}},"dependencies":{"escape-html":"~1.0.3"},"devDependencies":{"@babel/cli":"^7.12.10","@babel/core":"^7.12.10","@babel/preset-env":"^7.12.11","ava":"^3.15.0","babel-loader":"^8.2.2","brace":"^0.11.1","css-loader":"^5.0.1","eslint":"^7.18.0","eslint-config-javascript":"^1.3.0","file-loader":"^6.2.0","javascript-styleguide":"^1.0.0","jscs":"^3.0.7","jsdom":"^16.4.0","json-loader":"^0.5.7","mustache":"^4.1.0","style-loader":"^2.0.0","stylus":"^0.54.8","stylus-loader":"^4.3.3","url-loader":"^4.1.1","webpack":"^5.17.0","webpack-cli":"^4.4.0"},"gitHead":"6d13c7c087362c72f453ef23eea10ee0c903c969","_id":"shaven@2.1.0","_nodeVersion":"15.6.0","_npmVersion":"7.4.0","dist":{"integrity":"sha512-VlMr48ghaNxaIflQ5a/jGL9wsrZslV0hFabfJ729g08TgIzsWO1Jus4CQ+SV3kQLeeHhxELGRVFdDxzLiUY4sg==","shasum":"9c4f0adbf9ec8d50dc7d5b416f7ef45b0d40b309","tarball":"https://registry.npmjs.org/shaven/-/shaven-2.1.0.tgz","fileCount":12,"unpackedSize":25758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEZp/CRA9TVsSAnZWagAAYkkP/2+uD+y3SyILJauPqSkE\njHjT01KTlZjjCM+P3OfNPGYJFyYDcSd9eFMvvbDtwAIvi2LOPWtje6Y77221\nDToKx3a4uko42u98TCWdrZqfvpI7JTZZ/8/5cwF5wXW1kBK5rd7JZ5p23onU\njghfBVUAFKbqflZw0qkoxZHRYWz4lPbOP5xe501sRaFR4xPdLBTn+HruReTA\n10sPLrX9uVynsp36JdAIUvaOwIwUwD9Wsp0eTm8C0pXoZq4WCBUMSpo6UX7I\ndeHu1gMWMO2KrzkxK0CURFNjWKOhTRqwivJnM8GB/F5iSSziJ3pqD5LD908I\nw0CfhYdnp7vEiLbki41qdQ/3eP8zScGjzOoJU4CUUjfnnazh0OjdCh9zFmAE\nuxQP25hsbz/BCJ6I36zLyBZND0UrusMv5i2/A546JeyVAh/uPvkOcPvP4+aY\nDhrsfzkbNs/c3UG85+XIS7nPtgLtGQ0owBsNjvGKGkyvgnDQJARXudHKZqLh\n/661KErvbWD+V/Anfl2QgxxvCoyCd2b4GFX87hUQ0IP9kD3XObocIcH8YBbP\noWsbNQfSUVS3BX9srZOVbcwJKDVTk7X0GIN8WZrI56MnL+WJvonjI8nnvIRh\nm8kFiBR4v3OE+3pnXhkhNUF4iwBuBOZC1Scs0DN1m/bjkLL8VfLxiPkGFHRH\nSZXd\r\n=CaXS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDM58+Hcr0EtFWhdEV+JJIm4R6vgf3G7DvOHOifm29CsAIhAP3ourRpODbQ7rejDei0rEwkqkraiLgRocmnlu0NaSJ6"}]},"_npmUser":{"name":"adius","email":"mail@adriansieber.com"},"maintainers":[{"name":"adius","email":"mail@adriansieber.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shaven_2.1.0_1611766398608_0.8383862270458813"},"_hasShrinkwrap":false}},"readme":"![Logo](./source/images/screenshot.png)\n\n\n# Shaven\n\n[![Build Status][build-status]](https://travis-ci.org/ad-si/shaven)\n\nA **DOM building utility** and **Template engine**\nbased on **JsonML** with syntax sugar.\n\nCheckout [shaven.ad-si.com] for extensive documentation.\n\n[build-status]: https://travis-ci.org/ad-si/shaven.svg\n[shaven.ad-si.com]: https://shaven.ad-si.com\n\n\n## Example\n\n```javascript\nshaven(\n  [document.body,\n    ['h1#logo', 'Static Example'],\n    ['p','Some example text'],\n    ['ul#list.bullets',\n      ['li', 'item1'],\n      ['li.active', 'item2'],\n      ['li',\n        ['a', 'item3', {href: '#'}]\n      ]\n    ],\n    ['em', 'Important', {\n      style: {\n        color: 'red',\n        'font-size': '2em',\n      },\n    }]\n  ]\n)\n```\n\ncompiles to\n\n```html\n<body>\n  <h1 id=\"logo\">Static Example</h1>\n  <p>Some example text</p>\n  <ul id=\"list\" class=\"bullets\">\n    <li>item1</li>\n    <li class=\"active\">item2</li>\n    <li><a href=\"#\">item3</a></li>\n  </ul>\n  <em style=\"color:red;font-size:2em\">Important</em>\n</body>\n```\n\nIn order to convert HTML fragments to shaven arrays\n[html2shaven](https://github.com/ad-si/html2shaven) can be used.\n\n\n## Features\n\n- Syntax Sugar for ids, classes and variable caching\n- Support for namespaces. (Lets you build SVGs and other XML based languages)\n- Callback functions on elements\n- Returns a Object containing the root element and the elements with an id\n\n\n## Advantages\n\n- Leverage the full power of JavaScript in your templates.\n  => No need to learn a new language!\n- Directly integrable into JavaScript files\n- Works in front- and backend environment\n- Templates normally tend to get more complicated with the number of variables\n  as they need to get escaped in some way.\n  With Shaven it's exactly the opposite. As variables are native to Shaven\n  the templates get simpler with an increasing number of variables.\n- Shaven templates can be easily build with every major programming language\n  and their existing JSON/YAML tools.\n\n\n## Installation\n\n```shell\nnpm install --save shaven\n```\n\nCheck out [shaven.ad-si.com] for a\ndetailed description of how to install shaven in other environments.\n\n\n## Browser Support\n\n- Firefox: 20+\n- Opera: 21+\n- Chrome: 34+\n- Safari: 9+ (Does not correctly escape HTML strings in attributes)\n- IE: ? (Probably 9+. Please submit a pull request if you know more.)\n- Edge (EdgeHTML): 12+\n\nEarlier Firefox, Opera and Chrome versions have the same bug as Safari.\nThat means even much older versions will just work fine\nunder normal circumstances.\n\n\n## Development\n\nCheck if code changes must be made in the [server](./source/library/server.js)\nand [browser](./source/library/browser.js) version of shaven.\n\n- Build website `make`\n- Bump version\n  1. Change version number in package file ([semver](http://semver.org))\n  2. Execute `npm run prepublish`\n  3. Commit\n  4. Tag commit (`v<version>`)\n- Publish to npm `npm publish`\n- Release new version of website: `make deploy`\n","maintainers":[{"name":"adius","email":"mail@adriansieber.com"}],"time":{"modified":"2022-06-26T18:44:13.101Z","created":"2014-03-02T16:18:12.460Z","0.3.1":"2014-03-02T16:18:12.460Z","0.4.0":"2014-05-24T10:52:15.370Z","0.5.0":"2014-10-06T20:40:51.517Z","0.6.0":"2014-10-07T10:36:33.028Z","0.6.1":"2014-10-08T08:47:10.595Z","0.6.2":"2014-10-10T19:07:30.747Z","0.7.0":"2015-05-03T20:56:30.290Z","0.7.1":"2015-05-03T21:45:33.278Z","0.7.2":"2015-05-05T23:17:20.643Z","0.7.3":"2015-05-07T20:19:41.165Z","0.8.0":"2016-01-22T22:56:19.123Z","0.8.1":"2016-01-25T10:14:55.951Z","1.0.0":"2016-03-28T21:04:01.795Z","1.0.1":"2016-03-28T22:58:41.917Z","1.1.0":"2016-06-20T21:05:23.545Z","1.2.0":"2018-01-22T15:44:39.054Z","1.3.0":"2018-03-01T10:42:13.000Z","2.0.0":"2020-11-24T23:19:31.805Z","2.0.2":"2021-01-26T17:23:41.369Z","2.1.0":"2021-01-27T16:53:18.709Z"},"homepage":"https://shaven.ad-si.com","keywords":["template","DOM building","JsonML"],"repository":{"type":"git","url":"git+https://github.com/ad-si/shaven.git"},"author":{"name":"Adrian Sieber","email":"mail@adriansieber.com","url":"https://adriansieber.com"},"bugs":{"url":"https://github.com/ad-si/shaven/issues"},"license":"ISC","readmeFilename":"README.md","users":{"adius":true}}