{"_id":"tpjs","_rev":"680349","name":"tpjs","description":"最简洁高效的js模板引擎!","dist-tags":{"latest":"3.8.3"},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"time":{"modified":"2021-08-30T02:34:17.000Z","created":"2015-07-03T10:49:02.315Z","3.8.3":"2017-01-07T08:37:24.653Z","3.8.2":"2017-01-07T08:33:16.200Z","3.8.1":"2016-08-10T15:57:18.334Z","3.8.0":"2016-08-10T15:52:13.771Z","3.7.9":"2016-08-10T15:45:56.542Z","3.7.8":"2016-08-10T13:50:57.766Z","3.7.7":"2016-08-10T13:44:24.239Z","3.7.6":"2016-08-04T05:54:14.338Z","3.7.5":"2016-08-03T16:46:38.805Z","3.7.2":"2016-06-08T09:54:28.799Z","3.7.1":"2015-08-18T17:37:27.238Z","3.7.0":"2015-08-13T18:39:10.080Z","3.6.9":"2015-08-07T06:16:57.495Z","3.6.8":"2015-08-07T03:01:28.477Z","3.6.7":"2015-08-07T03:00:25.121Z","3.6.6":"2015-08-07T02:55:10.749Z","3.6.5":"2015-08-07T02:49:15.368Z","3.6.4":"2015-08-07T02:45:34.186Z","3.6.3":"2015-08-07T00:41:50.169Z","3.6.2":"2015-08-05T06:46:58.442Z","3.6.0":"2015-07-03T10:49:02.315Z"},"users":{},"author":{"name":"Houfeng","email":"admin@xhou.net"},"repository":{"type":"git","url":"git+https://github.com/Houfeng/tp.git"},"versions":{"3.8.3":{"name":"tpjs","rawName":"tp","version":"3.8.3","description":"最简洁高效的js模板引擎!","main":"./lib/tp.js","bin":{"tp":"./bin/cli.js"},"scripts":{"test":"echo \"There is no test\" && exit 1"},"keywords":["tp","template","engine","tmpl","JavaScript","html"],"author":{"name":"Houfeng","email":"admin@xhou.net"},"homepage":"http://houfeng.net/tp","bugs":{"url":"https://github.com/Houfeng/tp/issues","email":"admin@xhou.net"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Houfeng/tp.git"},"dependencies":{"cmdline":"^2.0.2","ntils":"^2.0.3","uglify-js":"^2.7.5"},"devDependencies":{"del":"^1.2.0","gulp":"^3.9.0","gulp-concat":"^2.6.0","gulp-header":"^1.2.2","gulp-jshint":"^1.11.2","gulp-uglify":"^1.2.0","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-util":"^3.0.6"},"gitHead":"b2c0ab6dfdca0afea070724b111e58d98b8d648e","_id":"tpjs@3.8.3","_shasum":"789ff2a5193634ba4c004c573ad3d5da86554e16","_from":".","_npmVersion":"3.10.6","_nodeVersion":"4.2.2","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"shasum":"789ff2a5193634ba4c004c573ad3d5da86554e16","size":6710,"noattachment":false,"key":"/tpjs/-/tpjs-3.8.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/tpjs/download/tpjs-3.8.3.tgz"},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tpjs-3.8.3.tgz_1483778242537_0.3698320665862411"},"directories":{},"publish_time":1483778244653,"_cnpm_publish_time":1483778244653,"_hasShrinkwrap":false},"3.8.2":{"name":"tpjs","rawName":"tp","version":"3.8.2","description":"最简洁高效的js模板引擎!","main":"./lib/tp.js","bin":{"tp":"./bin/cli.js"},"scripts":{"test":"echo \"There is no test\" && exit 1"},"keywords":["tp","template","engine","tmpl","JavaScript","html"],"author":{"name":"Houfeng","email":"admin@xhou.net"},"homepage":"http://houfeng.net/tp","bugs":{"url":"https://github.com/Houfeng/tp/issues","email":"admin@xhou.net"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Houfeng/tp.git"},"dependencies":{"cmdline":"^2.0.1","ntils":"^2.0.3","uglify-js":"^2.7.5"},"devDependencies":{"del":"^1.2.0","gulp":"^3.9.0","gulp-concat":"^2.6.0","gulp-header":"^1.2.2","gulp-jshint":"^1.11.2","gulp-uglify":"^1.2.0","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-util":"^3.0.6"},"gitHead":"8d199bc7a22ee41be9c54d86ea93cbdd8047db33","_id":"tpjs@3.8.2","_shasum":"d43e7f1d19655802332fb217182093b963cbbbdb","_from":".","_npmVersion":"3.10.6","_nodeVersion":"4.2.2","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"shasum":"d43e7f1d19655802332fb217182093b963cbbbdb","size":6704,"noattachment":false,"key":"/tpjs/-/tpjs-3.8.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/tpjs/download/tpjs-3.8.2.tgz"},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tpjs-3.8.2.tgz_1483777994321_0.9609047148842365"},"directories":{},"publish_time":1483777996200,"_cnpm_publish_time":1483777996200,"_hasShrinkwrap":false},"3.8.1":{"name":"tpjs","rawName":"tp","version":"3.8.1","description":"最简洁高效的js模板引擎!","main":"./lib/tp.js","bin":{"tp":"./bin/cli.js"},"scripts":{"test":"echo \"There is no test\" && exit 1"},"keywords":["tp","template","engine","tmpl","JavaScript","html"],"author":{"name":"Houfeng","email":"admin@xhou.net"},"homepage":"http://houfeng.net/tp","bugs":{"url":"https://github.com/Houfeng/tp/issues","email":"admin@xhou.net"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Houfeng/tp.git"},"dependencies":{"cmdline":"^1.1.7","ntils":"^1.0.2","uglify-js":"^2.7.0"},"devDependencies":{"del":"^1.2.0","gulp":"^3.9.0","gulp-concat":"^2.6.0","gulp-header":"^1.2.2","gulp-jshint":"^1.11.2","gulp-uglify":"^1.2.0","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-util":"^3.0.6"},"gitHead":"1cbbf0365fc057375d47dbd6ca9f59756e7e957d","_id":"tpjs@3.8.1","_shasum":"d75085208f95f1a50343a05bbef296a08437370c","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"shasum":"d75085208f95f1a50343a05bbef296a08437370c","size":6710,"noattachment":false,"key":"/tpjs/-/tpjs-3.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tpjs/download/tpjs-3.8.1.tgz"},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tpjs-3.8.1.tgz_1470844636531_0.6288666201289743"},"directories":{},"publish_time":1470844638334,"_cnpm_publish_time":1470844638334,"_hasShrinkwrap":false},"3.8.0":{"name":"tpjs","rawName":"tp","version":"3.8.0","description":"最简洁高效的js模板引擎!","main":"./lib/tp.js","bin":{"tp":"./bin/cli.js"},"scripts":{"test":"echo \"There is no test\" && exit 1"},"keywords":["tp","template","engine","tmpl","javaScript","html"],"author":{"name":"Houfeng","email":"admin@xhou.net"},"homepage":"http://houfeng.net/tp","bugs":{"url":"https://github.com/Houfeng/tp/issues","email":"admin@xhou.net"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Houfeng/tp.git"},"dependencies":{"cmdline":"^1.1.7","ntils":"^1.0.2","uglify-js":"^2.7.0"},"devDependencies":{"del":"^1.2.0","gulp":"^3.9.0","gulp-concat":"^2.6.0","gulp-header":"^1.2.2","gulp-jshint":"^1.11.2","gulp-uglify":"^1.2.0","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-util":"^3.0.6"},"gitHead":"36372fe9116e8d2c15d754b144d77ed9f3f7f933","_id":"tpjs@3.8.0","_shasum":"7f397503aa17297bcd17968742119b83f34b5e37","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"shasum":"7f397503aa17297bcd17968742119b83f34b5e37","size":6709,"noattachment":false,"key":"/tpjs/-/tpjs-3.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tpjs/download/tpjs-3.8.0.tgz"},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tpjs-3.8.0.tgz_1470844333537_0.6862930357456207"},"directories":{},"publish_time":1470844333771,"_cnpm_publish_time":1470844333771,"_hasShrinkwrap":false},"3.7.9":{"name":"tpjs","rawName":"tp","version":"3.7.9","description":"最简洁高效的js模板引擎!","main":"./lib/tp.js","bin":{"tp":"./bin/cli.js"},"scripts":{"test":"echo \"There is no test\" && exit 1"},"keywords":["tp","template","engine","tmpl","javaScript","html"],"author":{"name":"Houfeng","email":"admin@xhou.net"},"homepage":"http://houfeng.net/tp","bugs":{"url":"https://github.com/Houfeng/tp/issues","email":"admin@xhou.net"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Houfeng/tp.git"},"dependencies":{"cmdline":"^1.1.6","ntils":"^1.0.2","uglify-js":"^2.7.0"},"devDependencies":{"del":"^1.2.0","gulp":"^3.9.0","gulp-concat":"^2.6.0","gulp-header":"^1.2.2","gulp-jshint":"^1.11.2","gulp-uglify":"^1.2.0","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-util":"^3.0.6"},"gitHead":"ce1c5206452741404ed1c3adf2510cb29336338f","_id":"tpjs@3.7.9","_shasum":"5b292e083ed6034bada40cd9ccef900ecbe8b3bb","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"shasum":"5b292e083ed6034bada40cd9ccef900ecbe8b3bb","size":6705,"noattachment":false,"key":"/tpjs/-/tpjs-3.7.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/tpjs/download/tpjs-3.7.9.tgz"},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tpjs-3.7.9.tgz_1470843954972_0.7205159307923168"},"directories":{},"publish_time":1470843956542,"_cnpm_publish_time":1470843956542,"_hasShrinkwrap":false},"3.7.8":{"name":"tpjs","rawName":"tp","version":"3.7.8","description":"最简洁高效的js模板引擎!","main":"./lib/tp.js","bin":{"tp":"./bin/cli.js"},"scripts":{"test":"echo \"There is no test\" && exit 1"},"keywords":["tp","template","engine","tmpl","javaScript","html"],"author":{"name":"Houfeng","email":"admin@xhou.net"},"homepage":"http://houfeng.net/tp","bugs":{"url":"https://github.com/Houfeng/tp/issues","email":"admin@xhou.net"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Houfeng/tp.git"},"dependencies":{"cmdline":"^1.1.5","ntils":"^1.0.2","uglify-js":"^2.7.0"},"devDependencies":{"del":"^1.2.0","gulp":"^3.9.0","gulp-concat":"^2.6.0","gulp-header":"^1.2.2","gulp-jshint":"^1.11.2","gulp-uglify":"^1.2.0","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-util":"^3.0.6"},"gitHead":"d131c7223c6995c846d59697849709358a1f289c","_id":"tpjs@3.7.8","_shasum":"15dbb038b9cb5c0bbd66f0276dbc71efe02e7ac4","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"shasum":"15dbb038b9cb5c0bbd66f0276dbc71efe02e7ac4","size":6710,"noattachment":false,"key":"/tpjs/-/tpjs-3.7.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/tpjs/download/tpjs-3.7.8.tgz"},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tpjs-3.7.8.tgz_1470837053649_0.16422697412781417"},"directories":{},"publish_time":1470837057766,"_cnpm_publish_time":1470837057766,"_hasShrinkwrap":false},"3.7.7":{"name":"tpjs","rawName":"tp","version":"3.7.7","description":"最简洁高效的js模板引擎!","main":"./lib/tp.js","bin":{"tp":"./bin/cli.js"},"scripts":{"test":"echo \"There is no test\" && exit 1"},"keywords":["tp","template","engine","tmpl","javaScript","html"],"author":{"name":"Houfeng","email":"admin@xhou.net"},"homepage":"http://houfeng.net/tp","bugs":{"url":"https://github.com/Houfeng/tp/issues","email":"admin@xhou.net"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Houfeng/tp.git"},"dependencies":{"cmdline":"^1.1.5","ntils":"^1.0.2","uglify-js":"^2.7.0"},"devDependencies":{"del":"^1.2.0","gulp":"^3.9.0","gulp-concat":"^2.6.0","gulp-header":"^1.2.2","gulp-jshint":"^1.11.2","gulp-uglify":"^1.2.0","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-util":"^3.0.6"},"gitHead":"46bc5040ddbf2014065ba8d85a900f7cdd5fe96c","_id":"tpjs@3.7.7","_shasum":"3894b869ee50197e950e66ff7886a9a5b8fdf7c4","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"shasum":"3894b869ee50197e950e66ff7886a9a5b8fdf7c4","size":6704,"noattachment":false,"key":"/tpjs/-/tpjs-3.7.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/tpjs/download/tpjs-3.7.7.tgz"},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tpjs-3.7.7.tgz_1470836663978_0.050945437513291836"},"directories":{},"publish_time":1470836664239,"_cnpm_publish_time":1470836664239,"_hasShrinkwrap":false},"3.7.6":{"name":"tpjs","rawName":"tp","version":"3.7.6","description":"最简洁高效的js模板引擎!","main":"./lib/tp.js","bin":{"tp":"./bin/cli.js"},"scripts":{"test":"echo \"There is no test\" && exit 1"},"keywords":["tp","template","engine","tmpl","javaScript","html"],"author":{"name":"Houfeng","email":"admin@xhou.net"},"homepage":"http://houfeng.net/tp","bugs":{"url":"https://github.com/Houfeng/tp/issues","email":"admin@xhou.net"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Houfeng/tp.git"},"dependencies":{"cmdline":"^1.0.6","ntils":"^1.0.1","uglify-js":"^2.7.0"},"devDependencies":{"del":"^1.2.0","gulp":"^3.9.0","gulp-concat":"^2.6.0","gulp-header":"^1.2.2","gulp-jshint":"^1.11.2","gulp-uglify":"^1.2.0","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-util":"^3.0.6"},"gitHead":"d9fe40b7e6faf6820ac00645d1fd64e48afd8261","_id":"tpjs@3.7.6","_shasum":"2910127d9710f831beb41714d6705fa4b752b28a","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"shasum":"2910127d9710f831beb41714d6705fa4b752b28a","size":6722,"noattachment":false,"key":"/tpjs/-/tpjs-3.7.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/tpjs/download/tpjs-3.7.6.tgz"},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tpjs-3.7.6.tgz_1470290054075_0.8597191066946834"},"directories":{},"publish_time":1470290054338,"_cnpm_publish_time":1470290054338,"_hasShrinkwrap":false},"3.7.5":{"name":"tpjs","rawName":"tp","version":"3.7.5","description":"最简洁高效的js模板引擎!","main":"./lib/tp.js","bin":{"tp":"./bin/cli.js"},"scripts":{"test":"echo \"There is no test\" && exit 1"},"keywords":["tp","template","engine","tmpl","javaScript","html"],"author":{"name":"Houfeng","email":"admin@xhou.net"},"homepage":"http://houfeng.net/tp","bugs":{"url":"https://github.com/Houfeng/tp/issues","email":"admin@xhou.net"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Houfeng/tp.git"},"dependencies":{"cmdline":"^1.0.5","ntils":"^1.0.1","uglify-js":"^2.7.0"},"devDependencies":{"del":"^1.2.0","gulp":"^3.9.0","gulp-concat":"^2.6.0","gulp-header":"^1.2.2","gulp-jshint":"^1.11.2","gulp-uglify":"^1.2.0","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-util":"^3.0.6"},"gitHead":"f4f954c029a60c30021339985743292ec713b466","_id":"tpjs@3.7.5","_shasum":"beffa0ad60036cb08b622803939989b151788d07","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"shasum":"beffa0ad60036cb08b622803939989b151788d07","size":6724,"noattachment":false,"key":"/tpjs/-/tpjs-3.7.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/tpjs/download/tpjs-3.7.5.tgz"},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/tpjs-3.7.5.tgz_1470242796231_0.5642188247293234"},"directories":{},"publish_time":1470242798805,"_cnpm_publish_time":1470242798805,"_hasShrinkwrap":false},"3.7.2":{"name":"tpjs","rawName":"tp","version":"3.7.2","description":"最简洁高效的js模板引擎!","main":"./lib/tp.js","bin":{"tp":"./bin/cli.js"},"scripts":{"test":"echo \"There is no test\" && exit 1"},"keywords":["tp","template","engine","tmpl","javaScript","html"],"author":{"name":"Houfeng","email":"admin@xhou.net"},"homepage":"http://houfeng.net/tp","bugs":{"url":"https://github.com/Houfeng/tp/issues","email":"admin@xhou.net"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Houfeng/tp.git"},"dependencies":{"cmdline":"0.0.5","real-utils":"0.0.1","uglify-js":"^2.4.24"},"devDependencies":{"del":"^1.2.0","gulp":"^3.9.0","gulp-concat":"^2.6.0","gulp-header":"^1.2.2","gulp-jshint":"^1.11.2","gulp-uglify":"^1.2.0","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-util":"^3.0.6"},"gitHead":"25c104fb667bf18982839fb10fb52e354b6886e9","_id":"tpjs@3.7.2","_shasum":"716007adf3296e0deab0b4424431b380cb8b54d0","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"shasum":"716007adf3296e0deab0b4424431b380cb8b54d0","size":5288,"noattachment":false,"key":"/tpjs/-/tpjs-3.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/tpjs/download/tpjs-3.7.2.tgz"},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tpjs-3.7.2.tgz_1465379668255_0.6479582050815225"},"directories":{},"publish_time":1465379668799,"_cnpm_publish_time":1465379668799,"_hasShrinkwrap":false},"3.7.1":{"name":"tpjs","rawName":"tp","version":"3.7.1","description":"最简洁高效的js模板引擎!","main":"./lib/tp.js","bin":{"tp":"./bin/cli.js"},"scripts":{"test":"echo \"There is no test\" && exit 1"},"keywords":["tp","template","engine","tmpl","javaScript","html"],"author":{"name":"Houfeng","email":"admin@xhou.net"},"homepage":"http://houfeng.net/tp","bugs":{"url":"https://github.com/Houfeng/tp/issues","email":"admin@xhou.net"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Houfeng/tp.git"},"dependencies":{"cmdline":"0.0.5","real-utils":"0.0.1","uglify-js":"^2.4.24"},"devDependencies":{"del":"^1.2.0","gulp":"^3.9.0","gulp-concat":"^2.6.0","gulp-header":"^1.2.2","gulp-jshint":"^1.11.2","gulp-uglify":"^1.2.0","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-util":"^3.0.6"},"gitHead":"8ac1cfc7e1e71c74c69d4163dea1d883d74569d8","_id":"tpjs@3.7.1","_shasum":"4c4a31a99bbf37cd1e7149301a7985f79f121c7b","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"shasum":"4c4a31a99bbf37cd1e7149301a7985f79f121c7b","size":5303,"noattachment":false,"key":"/tpjs/-/tpjs-3.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/tpjs/download/tpjs-3.7.1.tgz"},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"publish_time":1439919447238,"_cnpm_publish_time":1439919447238,"_hasShrinkwrap":false},"3.7.0":{"name":"tpjs","rawName":"tp","version":"3.7.0","description":"最简洁高效的js模板引擎!","main":"./lib/tp.js","bin":{"tp":"./bin/cli.js"},"scripts":{"test":"echo \"There is no test\" && exit 1"},"keywords":["tp","template","engine","tmpl","javaScript","html"],"author":{"name":"Houfeng","email":"admin@xhou.net"},"homepage":"http://houfeng.net/tp","bugs":{"url":"https://github.com/Houfeng/tp/issues","email":"admin@xhou.net"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Houfeng/tp.git"},"dependencies":{"cmdline":"0.0.5","real-utils":"0.0.1","uglify-js":"^2.4.24"},"devDependencies":{"del":"^1.2.0","gulp":"^3.9.0","gulp-concat":"^2.6.0","gulp-header":"^1.2.2","gulp-jshint":"^1.11.2","gulp-uglify":"^1.2.0","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-util":"^3.0.6"},"gitHead":"5e0091aa25890960ba924054ae3dd1db6cffb049","_id":"tpjs@3.7.0","_shasum":"9e59ce31b0fa9e7136b1a0822a570a588b164704","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"shasum":"9e59ce31b0fa9e7136b1a0822a570a588b164704","size":5314,"noattachment":false,"key":"/tpjs/-/tpjs-3.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tpjs/download/tpjs-3.7.0.tgz"},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"publish_time":1439491150080,"_cnpm_publish_time":1439491150080,"_hasShrinkwrap":false},"3.6.9":{"name":"tpjs","rawName":"tp","version":"3.6.9","description":"最简洁高效的js模板引擎!","main":"./lib/tp.js","bin":{"tp":"./bin/cli.js"},"scripts":{"test":"echo \"There is no test\" && exit 1"},"keywords":["tp","template","engine","tmpl","javaScript","html"],"author":{"name":"Houfeng","email":"admin@xhou.net"},"homepage":"http://houfeng.net/tp","bugs":{"url":"https://github.com/Houfeng/tp/issues","email":"admin@xhou.net"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Houfeng/tp.git"},"dependencies":{"cmdline":"0.0.4","real-utils":"0.0.1","uglify-js":"^2.4.24"},"devDependencies":{"del":"^1.2.0","gulp":"^3.9.0","gulp-concat":"^2.6.0","gulp-header":"^1.2.2","gulp-jshint":"^1.11.2","gulp-uglify":"^1.2.0","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-util":"^3.0.6"},"gitHead":"5e0091aa25890960ba924054ae3dd1db6cffb049","_id":"tpjs@3.6.9","_shasum":"151349cd9fb5e3bf7de7fbba15262d3570276c78","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"shasum":"151349cd9fb5e3bf7de7fbba15262d3570276c78","size":5305,"noattachment":false,"key":"/tpjs/-/tpjs-3.6.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/tpjs/download/tpjs-3.6.9.tgz"},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"publish_time":1438928217495,"_cnpm_publish_time":1438928217495,"_hasShrinkwrap":false},"3.6.8":{"name":"tpjs","rawName":"tp","version":"3.6.8","description":"最简洁高效的js模板引擎!","main":"./lib/tp.js","bin":{"tp":"./bin/cli.js"},"scripts":{"test":"echo \"There is no test\" && exit 1"},"keywords":["tp","template","engine","tmpl","javaScript","html"],"author":{"name":"Houfeng","email":"admin@xhou.net"},"homepage":"http://houfeng.net/tp","bugs":{"url":"https://github.com/Houfeng/tp/issues","email":"admin@xhou.net"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Houfeng/tp.git"},"dependencies":{"cmdline":"0.0.4","real-utils":"0.0.1"},"devDependencies":{"del":"^1.2.0","gulp":"^3.9.0","gulp-concat":"^2.6.0","gulp-header":"^1.2.2","gulp-jshint":"^1.11.2","gulp-uglify":"^1.2.0","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-util":"^3.0.6"},"gitHead":"6a3874148e9313cb4c6fc30c1a893c4f398405e0","_id":"tpjs@3.6.8","_shasum":"d45f2f0b429120cff1efbaa269e2d31731c3ae3d","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"shasum":"d45f2f0b429120cff1efbaa269e2d31731c3ae3d","size":4764,"noattachment":false,"key":"/tpjs/-/tpjs-3.6.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/tpjs/download/tpjs-3.6.8.tgz"},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"publish_time":1438916488477,"_cnpm_publish_time":1438916488477,"_hasShrinkwrap":false},"3.6.7":{"name":"tpjs","rawName":"tp","version":"3.6.7","description":"最简洁高效的js模板引擎!","main":"./lib/tp.js","bin":{"tp":"./bin/cli.js"},"scripts":{"test":"echo \"There is no test\" && exit 1"},"keywords":["tp","template","engine","tmpl","javaScript","html"],"author":{"name":"Houfeng","email":"admin@xhou.net"},"homepage":"http://houfeng.net/tp","bugs":{"url":"https://github.com/Houfeng/tp/issues","email":"admin@xhou.net"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Houfeng/tp.git"},"dependencies":{"cmdline":"0.0.4","real-utils":"0.0.1"},"devDependencies":{"del":"^1.2.0","gulp":"^3.9.0","gulp-concat":"^2.6.0","gulp-header":"^1.2.2","gulp-jshint":"^1.11.2","gulp-uglify":"^1.2.0","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-util":"^3.0.6"},"gitHead":"6a3874148e9313cb4c6fc30c1a893c4f398405e0","_id":"tpjs@3.6.7","_shasum":"b4204870ff96becd467675628aa09df5231b12cc","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"shasum":"b4204870ff96becd467675628aa09df5231b12cc","size":4768,"noattachment":false,"key":"/tpjs/-/tpjs-3.6.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/tpjs/download/tpjs-3.6.7.tgz"},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"publish_time":1438916425121,"_cnpm_publish_time":1438916425121,"_hasShrinkwrap":false},"3.6.6":{"name":"tpjs","rawName":"tp","version":"3.6.6","description":"最简洁高效的js模板引擎!","main":"./lib/tp.js","bin":{"tp":"./bin/cli.js"},"scripts":{"test":"echo \"There is no test\" && exit 1"},"keywords":["tp","template","engine","tmpl","javaScript","html"],"author":{"name":"Houfeng","email":"admin@xhou.net"},"homepage":"http://houfeng.net/tp","bugs":{"url":"https://github.com/Houfeng/tp/issues","email":"admin@xhou.net"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Houfeng/tp.git"},"dependencies":{"cmdline":"0.0.4","real-utils":"0.0.1"},"devDependencies":{"del":"^1.2.0","gulp":"^3.9.0","gulp-concat":"^2.6.0","gulp-header":"^1.2.2","gulp-jshint":"^1.11.2","gulp-uglify":"^1.2.0","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-util":"^3.0.6"},"gitHead":"6a3874148e9313cb4c6fc30c1a893c4f398405e0","_id":"tpjs@3.6.6","_shasum":"7a446ac4f1345b29b0c69ef4418e95be6285f0b0","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"shasum":"7a446ac4f1345b29b0c69ef4418e95be6285f0b0","size":4757,"noattachment":false,"key":"/tpjs/-/tpjs-3.6.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/tpjs/download/tpjs-3.6.6.tgz"},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"publish_time":1438916110749,"_cnpm_publish_time":1438916110749,"_hasShrinkwrap":false},"3.6.5":{"name":"tpjs","rawName":"tp","version":"3.6.5","description":"最简洁高效的js模板引擎!","main":"./lib/tp.js","bin":{"tp":"./bin/cli.js"},"scripts":{"test":"echo \"There is no test\" && exit 1"},"keywords":["tp","template","engine","tmpl","javaScript","html"],"author":{"name":"Houfeng","email":"admin@xhou.net"},"homepage":"http://houfeng.net/tp","bugs":{"url":"https://github.com/Houfeng/tp/issues","email":"admin@xhou.net"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Houfeng/tp.git"},"dependencies":{"cmdline":"0.0.4","real-utils":"0.0.1"},"devDependencies":{"del":"^1.2.0","gulp":"^3.9.0","gulp-concat":"^2.6.0","gulp-header":"^1.2.2","gulp-jshint":"^1.11.2","gulp-uglify":"^1.2.0","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-util":"^3.0.6"},"gitHead":"6a3874148e9313cb4c6fc30c1a893c4f398405e0","_id":"tpjs@3.6.5","_shasum":"50a0f61dabde961472d1f898fdec1910c8148b60","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"shasum":"50a0f61dabde961472d1f898fdec1910c8148b60","size":4797,"noattachment":false,"key":"/tpjs/-/tpjs-3.6.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/tpjs/download/tpjs-3.6.5.tgz"},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"publish_time":1438915755368,"_cnpm_publish_time":1438915755368,"_hasShrinkwrap":false},"3.6.4":{"name":"tpjs","rawName":"tp","version":"3.6.4","description":"最简洁高效的js模板引擎!","main":"./lib/tp.js","bin":{"tp":"./bin/cli.js"},"scripts":{"test":"echo \"There is no test\" && exit 1"},"keywords":["tp","template","engine","tmpl","javaScript","html"],"author":{"name":"Houfeng","email":"admin@xhou.net"},"homepage":"http://houfeng.net/tp","bugs":{"url":"https://github.com/Houfeng/tp/issues","email":"admin@xhou.net"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Houfeng/tp.git"},"dependencies":{"cmdline":"0.0.4","real-utils":"0.0.1"},"devDependencies":{"del":"^1.2.0","gulp":"^3.9.0","gulp-concat":"^2.6.0","gulp-header":"^1.2.2","gulp-jshint":"^1.11.2","gulp-uglify":"^1.2.0","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-util":"^3.0.6"},"gitHead":"6a3874148e9313cb4c6fc30c1a893c4f398405e0","_id":"tpjs@3.6.4","_shasum":"8b066f5256fe61b165bfaf616ba622415b564032","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"shasum":"8b066f5256fe61b165bfaf616ba622415b564032","size":4795,"noattachment":false,"key":"/tpjs/-/tpjs-3.6.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/tpjs/download/tpjs-3.6.4.tgz"},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"publish_time":1438915534186,"_cnpm_publish_time":1438915534186,"_hasShrinkwrap":false},"3.6.3":{"name":"tpjs","rawName":"tp","version":"3.6.3","description":"最简洁高效的js模板引擎!","main":"./lib/tp.js","bin":{"tp":"./bin/cli.js"},"scripts":{"test":"echo \"There is no test\" && exit 1"},"keywords":["tp","template","engine","tmpl","javaScript","html"],"author":{"name":"Houfeng","email":"admin@xhou.net"},"homepage":"http://houfeng.net/tp","bugs":{"url":"https://github.com/Houfeng/tp/issues","email":"admin@xhou.net"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Houfeng/tp.git"},"dependencies":{"cmdline":"0.0.4","real-utils":"0.0.1"},"devDependencies":{"del":"^1.2.0","gulp":"^3.9.0","gulp-concat":"^2.6.0","gulp-header":"^1.2.2","gulp-jshint":"^1.11.2","gulp-uglify":"^1.2.0","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-util":"^3.0.6"},"gitHead":"6a3874148e9313cb4c6fc30c1a893c4f398405e0","_id":"tpjs@3.6.3","_shasum":"7ab4666f09fde88ee92f97c0a9afb3ffa1a8ee52","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"shasum":"7ab4666f09fde88ee92f97c0a9afb3ffa1a8ee52","size":4721,"noattachment":false,"key":"/tpjs/-/tpjs-3.6.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/tpjs/download/tpjs-3.6.3.tgz"},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"publish_time":1438908110169,"_cnpm_publish_time":1438908110169,"_hasShrinkwrap":false},"3.6.2":{"name":"tpjs","rawName":"tp","version":"3.6.2","description":"最简洁高效的js模板引擎!","main":"./lib/tp.js","bin":{"tp":"./bin/cli.js"},"scripts":{"test":"echo \"There is no test\" && exit 1"},"keywords":["tp","template","engine","tmpl","javaScript","html"],"author":{"name":"Houfeng","email":"admin@xhou.net"},"homepage":"http://houfeng.net/tp","bugs":{"url":"https://github.com/Houfeng/tp/issues","email":"admin@xhou.net"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Houfeng/tp.git"},"dependencies":{"cmdline":"0.0.4","real-utils":"0.0.1"},"devDependencies":{"del":"^1.2.0","gulp":"^3.9.0","gulp-concat":"^2.6.0","gulp-header":"^1.2.2","gulp-jshint":"^1.11.2","gulp-uglify":"^1.2.0","gulp-rename":"^1.2.2","gulp-replace":"^0.5.3","gulp-util":"^3.0.6"},"gitHead":"95a17a0c0eaff5a7653346117f5261acb61b3f12","_id":"tpjs@3.6.2","_shasum":"02cbbdca16365df5ac282e29eb488ea3bfd676e9","_from":".","_npmVersion":"2.11.2","_nodeVersion":"0.12.6","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"shasum":"02cbbdca16365df5ac282e29eb488ea3bfd676e9","size":4522,"noattachment":false,"key":"/tpjs/-/tpjs-3.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/tpjs/download/tpjs-3.6.2.tgz"},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"publish_time":1438757218442,"_cnpm_publish_time":1438757218442,"_hasShrinkwrap":false},"3.6.0":{"name":"tpjs","version":"3.6.0","description":"最简洁高效的js模板引擎!","main":"./src/tp.js","scripts":{"test":"echo \"There is no test\" && exit 1"},"keywords":["tp","template","engine","tmpl","javaScript","html"],"author":{"name":"Houfeng","email":"admin@xhou.net"},"homepage":"http://houfeng.net/tp","bugs":{"url":"https://github.com/Houfeng/tp/issues","email":"admin@xhou.net"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/Houfeng/tp.git"},"dependencies":{},"gitHead":"f0ee6dbf22724eff2338de33a721fed6c00661d8","_id":"tpjs@3.6.0","_shasum":"053aea4fe85e16ffc54c55dad8d3be9af91401fa","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"houzhanfeng","email":"admin@xhou.net"},"dist":{"shasum":"053aea4fe85e16ffc54c55dad8d3be9af91401fa","size":5469,"noattachment":false,"key":"/tpjs/-/tpjs-3.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/tpjs/download/tpjs-3.6.0.tgz"},"maintainers":[{"name":"houzhanfeng","email":"admin@xhou.net"}],"directories":{},"publish_time":1435920542315,"_cnpm_publish_time":1435920542315,"_hasShrinkwrap":false}},"readme":"### TP 模板引擎\n>Tp 是一个 “轻量，简洁，高效” 的 javascript 模板引擎！\n\n[![npm version](https://badge.fury.io/js/tpjs.svg)](http://badge.fury.io/js/tpjs)  \n\n### 简介\n```\n+ 轻量，tp是目前能见到最轻量的javascript模板引擎，只有一个不足1.5k的文件。\n+ 简洁，tp的语法非常简单，对于一个熟悉html、js的开发人员来说学习难度为 0。\n+ 高效，tp支持模板预编译，快于任何一个你所见过的javascript模板引擎。\n+ 另外，tp同时支持在浏览器环境使用及服务端javascript环境(Node.js)使用。\n```\n\n### 联系作者\n```\n+ 您可以发邮件到 admin@xhou.net\n+ 或者访问 http://www.houfeng.net\n+ 关注微博 http://weibo.com/houfeng\n```\n\n### 在浏览器中吏用\n\n#### 在页面中引入\n```\n+ 下载tp\n+ 将tp.js或tp-min.js放到项目中合适的位置。\n+ 在相关页面用<script src='tp的url'></script>引入tp。\n```\n\n#### AMD/CMD 方式引用\n```javascript\nvar tp = require('相对路径');\n```\n\n#### 解析(tp.parse)\n代码:\n```javascript\nvar html='<div>My name is <% $(name) %></div>';\nvar rs=tp.parse(html,{name:'tp'});\n```\n结果:\n```\nrs: “<div>My name is tp</div>”\n```\n\n#### 编译(tp.compile)\n代码:\n```javascript\nvar html='<div>My name is <% $(name) %></div>';\nvar fn=tp.compile(html);\nvar rs=fn({name:'tp'});\n```\n结果:\n```\nfn: 编译结果，可以暂存以供调用。\nrs: “<div>My name is tp</div>”\n```\n\n#### HTML元素\nHTML:\n```html\n<script id=\"list-template\" type='text/template'>\n<% for(var i in this %>\n<li><% $(this[i]) %></li>\n<% } %>\n</script>\n\n<ul id=\"list\">\n</ul>\n```\n代码:\n```javascript\n//绑定数据:\ntp.bind({\n\ttemplate:'list-template',\n\telement:'list',\n\tmodel:[\"item-1\",\"item-2\"]\n}); \n//追加绑定数据:\ntp.bind({\n\ttemplate:'list-template',\n\telement:'list',\n\tmodel:[\"item-1\",\"item-2\"],\n\tappend:true\n}); \n```\n\n结果:\n```html\n<ul id=\"list\">\n<li>item-1</li>\n<li>item-2</li>\n</ul>\n```\n\n### 在 Node.js 中使用\n\n#### 安装\n```javascript\n[sudo] npm install tpjs [-g]\n```\n\n#### 引用\n```javascript\nvar tp = require('tpjs');\n\n//解析\nvar rs = tp.parse(html,options);\n//预编译\nvar fn = tp.compile(html,options);\n```\n\n#### 命令行工具\n使用命令行工具需要全局安装 tpjs，如下\n```javascript\n[sudo] npm install tpjs -g\n```\nCLI 说明\n```javascript\ntp <src> <dst>\n```\n1. src: 源文件路径，相对于当前工作目录\n2. dst: 输出的目标路径，相对于当前工作目录\n","_attachments":{},"homepage":"http://houfeng.net/tp","bugs":{"url":"https://github.com/Houfeng/tp/issues","email":"admin@xhou.net"},"license":"MIT"}