{"_id":"xtemplate","_rev":"441629","name":"xtemplate","description":"High Speed, eXtensible Template Engine lib on browser and nodejs","dist-tags":{"latest":"5.0.10"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"time":{"modified":"2021-08-05T06:35:41.000Z","created":"2014-08-12T13:34:48.441Z","5.0.10":"2019-08-22T06:45:10.089Z","5.0.9":"2019-08-09T05:40:29.019Z","5.0.8":"2019-08-01T07:52:46.758Z","5.0.7":"2019-08-01T07:07:14.566Z","5.0.6":"2019-07-31T07:10:51.227Z","5.0.5":"2019-07-30T14:50:52.788Z","5.0.4":"2019-07-30T12:20:42.489Z","5.0.0":"2019-07-30T11:59:25.884Z","5.0.1":"2019-07-30T11:59:21.495Z","4.6.1":"2017-07-12T05:43:14.089Z","4.7.2":"2017-05-22T13:56:02.077Z","4.6.0":"2016-08-18T07:54:14.274Z","4.5.1":"2016-02-16T13:22:58.408Z","4.5.0":"2015-12-23T03:38:57.862Z","4.4.2":"2015-12-03T10:35:20.993Z","4.4.1":"2015-12-03T10:24:58.559Z","4.4.0":"2015-12-03T03:15:10.997Z","4.3.1":"2015-07-24T19:32:33.006Z","4.3.0":"2015-05-19T04:31:11.251Z","4.2.4":"2015-05-07T09:21:41.435Z","4.2.3":"2015-05-04T16:26:27.464Z","4.2.2":"2015-04-20T13:13:49.717Z","4.2.1":"2015-04-08T15:31:51.928Z","4.2.0":"2015-03-26T10:15:56.144Z","4.1.3":"2015-01-29T11:09:23.227Z","4.1.2":"2015-01-29T03:54:09.914Z","4.1.1":"2015-01-28T18:44:45.780Z","4.1.0":"2015-01-26T08:13:24.171Z","4.0.5":"2015-01-22T04:18:19.644Z","4.0.4":"2015-01-13T11:11:46.872Z","4.0.3":"2014-12-24T08:13:32.856Z","4.0.2":"2014-12-22T08:22:37.991Z","4.0.1":"2014-12-10T15:28:31.864Z","4.0.0":"2014-12-10T15:18:50.830Z","3.7.1":"2014-12-02T03:54:54.283Z","3.7.0":"2014-11-26T10:04:52.008Z","3.6.0":"2014-11-25T07:34:09.965Z","3.5.2":"2014-11-05T08:51:46.864Z","3.5.1":"2014-11-05T08:17:28.761Z","3.5.0":"2014-11-05T08:05:52.481Z","3.4.1":"2014-10-20T10:30:26.328Z","3.4.0":"2014-10-20T10:29:25.099Z","3.3.3":"2014-10-20T10:27:31.221Z","3.3.2":"2014-10-20T10:26:14.974Z","3.3.1":"2014-10-16T07:09:26.367Z","3.3.0":"2014-09-30T03:46:33.105Z","3.2.2":"2014-09-29T11:16:34.261Z","3.2.1":"2014-09-28T09:57:59.492Z","3.2.0":"2014-09-25T10:32:30.639Z","3.1.1":"2014-09-23T03:52:29.615Z","3.1.0":"2014-09-23T03:34:56.476Z","3.0.1":"2014-09-22T11:00:36.332Z","3.0.0":"2014-09-22T10:22:36.642Z","2.3.2":"2014-09-22T06:17:46.104Z","2.3.1":"2014-09-19T04:56:35.990Z","2.3.0":"2014-09-19T04:25:37.425Z","2.2.6":"2014-09-18T17:03:58.770Z","2.2.5":"2014-09-18T13:36:39.662Z","2.2.4":"2014-09-18T13:15:51.814Z","2.2.3":"2014-09-18T12:34:35.934Z","2.2.2":"2014-09-18T12:06:59.024Z","2.2.1":"2014-09-18T11:58:48.935Z","2.2.0":"2014-09-18T11:39:42.822Z","2.1.1":"2014-09-18T09:56:53.849Z","2.1.0":"2014-09-18T03:19:05.532Z","2.0.6":"2014-09-18T01:44:48.788Z","2.0.5":"2014-09-18T01:34:16.635Z","2.0.4":"2014-09-17T16:02:44.946Z","2.0.3":"2014-09-17T13:02:05.738Z","2.0.2":"2014-09-17T12:51:08.154Z","2.0.1":"2014-09-17T11:38:51.599Z","2.0.0":"2014-09-17T11:35:19.827Z","1.4.2":"2014-09-17T10:24:06.613Z","1.4.1":"2014-09-17T08:19:53.737Z","1.4.0":"2014-09-05T07:14:35.317Z","1.3.0":"2014-09-04T04:55:21.389Z","1.2.4":"2014-08-28T02:49:26.527Z","1.2.2":"2014-08-26T08:23:36.538Z","1.2.1":"2014-08-26T07:44:10.120Z","1.1.1":"2014-08-22T02:41:36.591Z","1.1.0":"2014-08-22T02:25:56.705Z","1.0.2":"2014-08-19T10:53:53.022Z","1.0.1":"2014-08-19T10:30:27.101Z","1.0.0":"2014-08-15T04:48:15.809Z","0.0.2":"2014-08-12T13:37:23.703Z","0.0.1":"2014-08-12T13:34:48.441Z"},"users":{"modao":true,"jerrywu":true,"zhoushx3":true,"qddegtya":true},"repository":{"type":"git","url":"git+ssh://git@github.com/xtemplate/xtemplate.git"},"versions":{"5.0.10":{"name":"xtemplate","description":"High Speed, eXtensible Template Engine lib on browser and nodejs","version":"5.0.10","license":"MIT","pika":true,"sideEffects":false,"keywords":["template","template engine","browser","nodejs"],"repository":{"type":"git","url":"git+ssh://git@github.com/xtemplate/xtemplate.git"},"dependencies":{"xtemplate-compiler":"^5.0.9","xtemplate-runtime":"^5.0.7"},"umd:main":"dist-umd/index.js","main":"dist-node/index.js","module":"dist-web/index.js","bugs":{"url":"https://github.com/xtemplate/xtemplate/issues"},"homepage":"https://github.com/xtemplate/xtemplate#readme","_id":"xtemplate@5.0.10","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.16.4/node@v10.15.0+x64 (darwin)","dist":{"shasum":"5d3bc59ad4fd75031be91c356a5424cf208b1a79","size":3587,"noattachment":false,"key":"/xtemplate/-/xtemplate-5.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-5.0.10.tgz"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xtemplate_5.0.10_1566456310002_0.6491263529661762"},"_hasShrinkwrap":false,"publish_time":1566456310089,"_cnpm_publish_time":1566456310089},"5.0.9":{"name":"xtemplate","description":"High Speed, eXtensible Template Engine lib on browser and nodejs","version":"5.0.9","license":"MIT","pika":true,"sideEffects":false,"keywords":["template","template engine","browser","nodejs"],"repository":{"type":"git","url":"git+ssh://git@github.com/xtemplate/xtemplate.git"},"dependencies":{"xtemplate-compiler":"^5.0.8","xtemplate-runtime":"5.x"},"esnext":"dist-src/index.js","umd:main":"dist-umd/index.js","main":"dist-node/index.js","module":"dist-web/index.js","bugs":{"url":"https://github.com/xtemplate/xtemplate/issues"},"homepage":"https://github.com/xtemplate/xtemplate#readme","_id":"xtemplate@5.0.9","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.16.4/node@v10.15.0+x64 (darwin)","dist":{"shasum":"94bbc4724846d9d495d7d8f983e2882c62f61db5","size":3768,"noattachment":false,"key":"/xtemplate/-/xtemplate-5.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-5.0.9.tgz"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xtemplate_5.0.9_1565329228924_0.18184778570681526"},"_hasShrinkwrap":false,"publish_time":1565329229019,"_cnpm_publish_time":1565329229019},"5.0.8":{"name":"xtemplate","description":"High Speed, eXtensible Template Engine lib on browser and nodejs","version":"5.0.8","license":"MIT","pika":true,"sideEffects":false,"keywords":["template","template engine","browser","nodejs"],"repository":{"type":"git","url":"git+ssh://git@github.com/xtemplate/xtemplate.git"},"dependencies":{"xtemplate-compiler":"5.x","xtemplate-runtime":"5.x"},"esnext":"dist-src/index.js","umd:main":"dist-umd/index.js","main":"dist-node/index.js","module":"dist-web/index.js","bugs":{"url":"https://github.com/xtemplate/xtemplate/issues"},"homepage":"https://github.com/xtemplate/xtemplate#readme","_id":"xtemplate@5.0.8","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.16.4/node@v10.15.0+x64 (darwin)","dist":{"shasum":"3e4fb68b4bf9cff6604546ee45c44178c2eafa31","size":2355,"noattachment":false,"key":"/xtemplate/-/xtemplate-5.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-5.0.8.tgz"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xtemplate_5.0.8_1564645966599_0.7523366298716656"},"_hasShrinkwrap":false,"publish_time":1564645966758,"_cnpm_publish_time":1564645966758},"5.0.7":{"name":"xtemplate","description":"High Speed, eXtensible Template Engine lib on browser and nodejs","version":"5.0.7","license":"MIT","pika":true,"sideEffects":false,"keywords":["template","template engine","browser","nodejs"],"repository":{"type":"git","url":"git+ssh://git@github.com/xtemplate/xtemplate.git"},"dependencies":{"xtemplate-compiler":"5.x","xtemplate-runtime":"5.x"},"esnext":"dist-src/index.js","umd:main":"dist-umd/index.js","main":"dist-node/index.js","module":"dist-web/index.js","bugs":{"url":"https://github.com/xtemplate/xtemplate/issues"},"homepage":"https://github.com/xtemplate/xtemplate#readme","_id":"xtemplate@5.0.7","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.16.4/node@v10.15.0+x64 (darwin)","dist":{"shasum":"a2e671f72cf35c7b5b2d7baf96e5913138bd3eb5","size":2355,"noattachment":false,"key":"/xtemplate/-/xtemplate-5.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-5.0.7.tgz"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xtemplate_5.0.7_1564643234447_0.943380120508253"},"_hasShrinkwrap":false,"publish_time":1564643234566,"_cnpm_publish_time":1564643234566},"5.0.6":{"name":"xtemplate","description":"High Speed, eXtensible Template Engine lib on browser and nodejs","version":"5.0.6","license":"MIT","pika":true,"sideEffects":false,"keywords":["template","template engine","browser","nodejs"],"repository":{"type":"git","url":"git+ssh://git@github.com/xtemplate/xtemplate.git"},"dependencies":{"xtemplate-compiler":"^5.0.6","xtemplate-runtime":"^5.0.6"},"esnext":"dist-src/index.js","umd:main":"dist-umd/index.js","main":"dist-node/index.js","module":"dist-web/index.js","bugs":{"url":"https://github.com/xtemplate/xtemplate/issues"},"homepage":"https://github.com/xtemplate/xtemplate#readme","_id":"xtemplate@5.0.6","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.16.4/node@v10.15.0+x64 (darwin)","dist":{"shasum":"3bed0bd9bad09cdc4d371aa0eed81864028e2a5b","size":2357,"noattachment":false,"key":"/xtemplate/-/xtemplate-5.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-5.0.6.tgz"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xtemplate_5.0.6_1564557051044_0.3437596059363559"},"_hasShrinkwrap":false,"publish_time":1564557051227,"_cnpm_publish_time":1564557051227},"5.0.5":{"name":"xtemplate","description":"High Speed, eXtensible Template Engine lib on browser and nodejs","version":"5.0.5","license":"MIT","pika":true,"sideEffects":false,"keywords":["template","template engine","browser","nodejs"],"repository":{"type":"git","url":"git+ssh://git@github.com/xtemplate/xtemplate.git"},"dependencies":{"xtemplate-compiler":"^5.0.5","xtemplate-runtime":"^5.0.5"},"esnext":"dist-src/index.js","umd:main":"dist-umd/index.js","main":"dist-node/index.js","module":"dist-web/index.js","bugs":{"url":"https://github.com/xtemplate/xtemplate/issues"},"homepage":"https://github.com/xtemplate/xtemplate#readme","_id":"xtemplate@5.0.5","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.16.4/node@v10.15.0+x64 (darwin)","dist":{"shasum":"07b875999586b187d4406d839e6ae274d49c4859","size":2357,"noattachment":false,"key":"/xtemplate/-/xtemplate-5.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-5.0.5.tgz"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xtemplate_5.0.5_1564498252657_0.8384507643129924"},"_hasShrinkwrap":false,"publish_time":1564498252788,"_cnpm_publish_time":1564498252788},"5.0.4":{"name":"xtemplate","description":"High Speed, eXtensible Template Engine lib on browser and nodejs","version":"5.0.4","license":"MIT","pika":true,"sideEffects":false,"keywords":["template","template engine","browser","nodejs"],"repository":{"type":"git","url":"git+ssh://git@github.com/xtemplate/xtemplate.git"},"dependencies":{"xtemplate-compiler":"^5.0.3","xtemplate-runtime":"^5.0.3"},"esnext":"dist-src/index.js","main":"dist-node/index.js","module":"dist-web/index.js","bugs":{"url":"https://github.com/xtemplate/xtemplate/issues"},"homepage":"https://github.com/xtemplate/xtemplate#readme","_id":"xtemplate@5.0.4","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.16.4/node@v10.15.0+x64 (darwin)","dist":{"shasum":"a948b351fc36153695a735b9e40494480d82bf69","size":1749,"noattachment":false,"key":"/xtemplate/-/xtemplate-5.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-5.0.4.tgz"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xtemplate_5.0.4_1564489242386_0.3688578951226047"},"_hasShrinkwrap":false,"publish_time":1564489242489,"_cnpm_publish_time":1564489242489},"5.0.0":{"name":"xtemplate","description":"High Speed, eXtensible Template Engine lib on browser and nodejs","version":"5.0.0","license":"MIT","pika":true,"sideEffects":false,"keywords":["template","template engine","browser","nodejs"],"repository":{"type":"git","url":"git+ssh://git@github.com/xtemplate/xtemplate.git"},"dependencies":{"xtemplate-runtime":"5.x","xtemplate-compiler":"5.x"},"esnext":"dist-src/index.js","main":"dist-node/index.js","module":"dist-web/index.js","bugs":{"url":"https://github.com/xtemplate/xtemplate/issues"},"homepage":"https://github.com/xtemplate/xtemplate#readme","_id":"xtemplate@5.0.0","_nodeVersion":"10.15.0","_npmVersion":"6.9.0","dist":{"shasum":"ab531bb11a8ed18755f26fd7372cf34a5a883c25","size":1735,"noattachment":false,"key":"/xtemplate/-/xtemplate-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-5.0.0.tgz"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xtemplate_5.0.0_1564487965758_0.7034471975018426"},"_hasShrinkwrap":false,"publish_time":1564487965884,"_cnpm_publish_time":1564487965884},"5.0.1":{"name":"xtemplate","version":"5.0.1","description":"High Speed, eXtensible Template Engine lib on browser and nodejs","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"keywords":["template","template engine","browser","nodejs"],"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/xtemplate/xtemplate.git"},"scripts":{"clean":"rm -rf pkg","build":"pack build","publish":"npm publish pkg && npm run clean"},"module":"src/index.js","main":"src/index.js","dependencies":{"xtemplate-compiler":"^5.0.1","xtemplate-runtime":"^5.0.1"},"@pika/pack":{"pipeline":[["@pika/plugin-standard-pkg"],["@pika/plugin-build-node"],["@pika/plugin-build-web"]]},"gitHead":"7afe081ee20c8fbb8f782ec06cd110e6efd8b4a9","bugs":{"url":"https://github.com/xtemplate/xtemplate/issues"},"homepage":"https://github.com/xtemplate/xtemplate#readme","_id":"xtemplate@5.0.1","_nodeVersion":"10.15.0","_npmVersion":"lerna/3.16.4/node@v10.15.0+x64 (darwin)","dist":{"shasum":"3dd44cd2fe203fc07497cb4eaf6626bd0dd8b496","size":2217,"noattachment":false,"key":"/xtemplate/-/xtemplate-5.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-5.0.1.tgz"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xtemplate_5.0.1_1564487961359_0.644730603882762"},"_hasShrinkwrap":false,"publish_time":1564487961495,"_cnpm_publish_time":1564487961495},"4.6.1":{"name":"xtemplate","version":"4.6.1","description":"High Speed, eXtensible Template Engine lib on browser and nodejs","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"keywords":["template","template engine","browser","nodejs"],"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/xtemplate/xtemplate.git"},"main":"lib/index","files":["lib","dist"],"dependencies":{"escape-html":"~1.0.3"},"devDependencies":{"expect.js":"^0.3.1","gulp":"^3.8.7","gulp-xtemplate":"^1.2.2","highlight.js":"~8.9.1","jquery":"~1.11.3","js-beautify":"~1.5.10","kison":"^0.3.3","koa":"~1.1.2","koa-router":"~5.3.0","modulex":"^1.7.4","modulex-promise":"^1.1.3","modulex-util":"^1.1.5","pre-commit":"1.x","rc-tools":"6.x","rc-test":"6.x","react":"15.x","react-dom":"15.x","uuid":"~2.0.1","xtpl":"^3.0.0"},"pre-commit":["lint"],"config":{"port":8002},"scripts":{"dist":"rm -rf dist && node ./node_modules/webpack/bin/webpack --config scripts/webpack.runtime.config.js && node ./node_modules/webpack/bin/webpack --config scripts/webpack.xtemplate.config.js","build":"rc-tools run build","compile":"rc-tools run compile","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","pub":"npm run dist && rc-tools run pub","lint":"rc-tools run lint","karma":"rc-test run karma","watch":"rc-tools run watch","saucelabs":"rc-test run saucelabs","test":"rc-test run test","chrome-test":"rc-test run chrome-test","coverage":"rc-test run coverage"},"gitHead":"20298fdc0c7e05c7a6c7181c6372b732dfbd1602","bugs":{"url":"https://github.com/xtemplate/xtemplate/issues"},"homepage":"https://github.com/xtemplate/xtemplate#readme","_id":"xtemplate@4.6.1","_shasum":"11bb4fe31e878bda0af9a139ab4d32fe0cffad3f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"dist":{"shasum":"11bb4fe31e878bda0af9a139ab4d32fe0cffad3f","size":63626,"noattachment":false,"key":"/xtemplate/-/xtemplate-4.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-4.6.1.tgz"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xtemplate-4.6.1.tgz_1499838193919_0.46274679712951183"},"directories":{},"publish_time":1499838194089,"_hasShrinkwrap":false,"_cnpm_publish_time":1499838194089},"4.7.2":{"name":"xtemplate","version":"4.7.2","description":"High Speed, eXtensible Template Engine lib on browser and nodejs","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"keywords":["template","template engine","browser","nodejs"],"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/xtemplate/xtemplate.git"},"main":"lib/index","files":["lib","dist"],"dependencies":{"escape-html":"~1.0.3"},"devDependencies":{"expect.js":"^0.3.1","gulp":"^3.8.7","gulp-xtemplate":"^1.2.2","highlight.js":"~8.9.1","jquery":"~1.11.3","js-beautify":"~1.5.10","kison":"^0.3.3","koa":"~1.1.2","koa-router":"~5.3.0","modulex":"^1.7.4","modulex-promise":"^1.1.3","modulex-util":"^1.1.5","pre-commit":"1.x","rc-tools":"5.x","react":"15.x","react-dom":"15.x","uuid":"~2.0.1","webpack":"~1.12.9","xtpl":"^3.0.0"},"pre-commit":["lint"],"config":{"port":8002},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","pub":"rm -rf dist && webpack --config scripts/webpack.runtime.config.js && webpack --config scripts/webpack.xtemplate.config.js && rc-tools run pub","lint":"rc-tools run lint","karma":"rc-tools run karma","watch":"rc-tools run watch","saucelabs":"rc-tools run saucelabs","test":"rc-tools run test","chrome-test":"rc-tools run chrome-test","coverage":"rc-tools run coverage"},"bugs":{"url":"https://github.com/xtemplate/xtemplate/issues"},"homepage":"https://github.com/xtemplate/xtemplate#readme","_id":"xtemplate@4.7.2","_shasum":"90d05140e45bf3e841d3b529502174aacfe4e862","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"dist":{"shasum":"90d05140e45bf3e841d3b529502174aacfe4e862","size":57709,"noattachment":false,"key":"/xtemplate/-/xtemplate-4.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-4.7.2.tgz"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xtemplate-4.7.2.tgz_1495461361919_0.45447669038549066"},"directories":{},"publish_time":1495461362077,"_hasShrinkwrap":false,"_cnpm_publish_time":1495461362077},"4.6.0":{"name":"xtemplate","version":"4.6.0","description":"High Speed, eXtensible Template Engine lib on browser and nodejs","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"keywords":["template","template engine","browser","nodejs"],"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/xtemplate/xtemplate.git"},"main":"lib/index","files":["lib","dist"],"dependencies":{"escape-html":"~1.0.3"},"devDependencies":{"expect.js":"^0.3.1","gulp":"^3.8.7","gulp-xtemplate":"^1.2.2","highlight.js":"~8.9.1","jquery":"~1.11.3","js-beautify":"~1.5.10","kison":"^0.3.3","koa":"~1.1.2","koa-router":"~5.3.0","modulex":"^1.7.4","modulex-promise":"^1.1.3","modulex-util":"^1.1.5","pre-commit":"1.x","rc-tools":"5.x","react":"15.x","react-dom":"15.x","uuid":"~2.0.1","webpack":"~1.12.9","xtpl":"^3.0.0"},"pre-commit":["lint"],"config":{"port":8002},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-tools run server","pub":"rm -rf dist && webpack --config scripts/webpack.runtime.config.js && webpack --config scripts/webpack.xtemplate.config.js && rc-tools run pub","lint":"rc-tools run lint","karma":"rc-tools run karma","watch":"rc-tools run watch","saucelabs":"rc-tools run saucelabs","test":"rc-tools run test","chrome-test":"rc-tools run chrome-test","coverage":"rc-tools run coverage"},"gitHead":"149b02bb73f8def23810472461168c078ce58ddd","bugs":{"url":"https://github.com/xtemplate/xtemplate/issues"},"homepage":"https://github.com/xtemplate/xtemplate#readme","_id":"xtemplate@4.6.0","_shasum":"ba13a44bfca2161d35dbb06873b36f7795c9f5cf","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.4.5","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"ba13a44bfca2161d35dbb06873b36f7795c9f5cf","size":57726,"noattachment":false,"key":"/xtemplate/-/xtemplate-4.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-4.6.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/xtemplate-4.6.0.tgz_1471506852218_0.3245259444229305"},"directories":{},"publish_time":1471506854274,"_cnpm_publish_time":1471506854274,"_hasShrinkwrap":false},"4.5.1":{"name":"xtemplate","version":"4.5.1","description":"High Speed, eXtensible Template Engine lib on browser and nodejs","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"keywords":["template","template engine","browser","nodejs"],"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/xtemplate/xtemplate.git"},"main":"lib/index","files":["lib","dist"],"dependencies":{"escape-html":"~1.0.3"},"devDependencies":{"expect.js":"^0.3.1","gulp":"^3.8.7","gulp-xtemplate":"^1.2.2","highlight.js":"~8.9.1","jquery":"~1.11.3","js-beautify":"~1.5.10","kison":"^0.3.3","koa":"~1.1.2","koa-router":"~5.3.0","modulex":"^1.7.4","modulex-promise":"^1.1.3","modulex-util":"^1.1.5","pre-commit":"1.x","rc-server":"3.x","rc-tools":"4.x","react":"0.14.x","react-dom":"0.14.x","uuid":"~2.0.1","webpack":"~1.12.9","xtpl":"^3.0.0"},"pre-commit":["lint"],"config":{"port":8002},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-server","watch":"rc-tools run watch","pub":"rm -rf dist && webpack --config scripts/webpack.runtime.config.js && webpack --config scripts/webpack.xtemplate.config.js && rc-tools run pub","lint":"rc-tools run lint","karma":"rc-tools run karma","saucelabs":"rc-tools run saucelabs","browser-test":"rc-tools run browser-test","browser-test-cover":"rc-tools run browser-test-cover"},"gitHead":"6a3beb84ced8fa023c91631ee1486e9b8584328b","bugs":{"url":"https://github.com/xtemplate/xtemplate/issues"},"homepage":"https://github.com/xtemplate/xtemplate#readme","_id":"xtemplate@4.5.1","_shasum":"ccce1217623a1a0572602ed86ca051dce4379a92","_from":".","_npmVersion":"3.5.3","_nodeVersion":"4.2.2","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"ccce1217623a1a0572602ed86ca051dce4379a92","size":56617,"noattachment":false,"key":"/xtemplate/-/xtemplate-4.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-4.5.1.tgz"},"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/xtemplate-4.5.1.tgz_1455628974578_0.303239410975948"},"directories":{},"publish_time":1455628978408,"_cnpm_publish_time":1455628978408,"_hasShrinkwrap":false},"4.5.0":{"name":"xtemplate","version":"4.5.0","description":"High Speed, eXtensible Template Engine lib on browser and nodejs","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"keywords":["template","template engine","browser","nodejs"],"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/xtemplate/xtemplate.git"},"main":"lib/index","files":["lib","dist"],"dependencies":{"escape-html":"~1.0.3"},"devDependencies":{"expect.js":"^0.3.1","gulp":"^3.8.7","gulp-xtemplate":"^1.2.2","highlight.js":"~8.9.1","jquery":"~1.11.3","js-beautify":"~1.5.10","kison":"^0.3.3","koa":"~1.1.2","koa-router":"~5.3.0","modulex":"^1.7.4","modulex-promise":"^1.1.3","modulex-util":"^1.1.5","pre-commit":"1.x","rc-server":"3.x","rc-tools":"4.x","react":"0.14.x","react-dom":"0.14.x","uuid":"~2.0.1","webpack":"~1.12.9","xtpl":"^3.0.0"},"pre-commit":["lint"],"config":{"port":8002},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-server","watch":"rc-tools run watch","pub":"rm -rf dist && webpack --config scripts/webpack.runtime.config.js && webpack --config scripts/webpack.xtemplate.config.js && rc-tools run pub","lint":"rc-tools run lint","karma":"rc-tools run karma","saucelabs":"rc-tools run saucelabs","browser-test":"rc-tools run browser-test","browser-test-cover":"rc-tools run browser-test-cover"},"gitHead":"8b9e3c56a63b31faf8eead815618919eddb3a999","bugs":{"url":"https://github.com/xtemplate/xtemplate/issues"},"homepage":"https://github.com/xtemplate/xtemplate#readme","_id":"xtemplate@4.5.0","_shasum":"0270c91d67b4b40c13933b23ff637bf8a3ae7617","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"0270c91d67b4b40c13933b23ff637bf8a3ae7617","size":56363,"noattachment":false,"key":"/xtemplate/-/xtemplate-4.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-4.5.0.tgz"},"directories":{},"publish_time":1450841937862,"_cnpm_publish_time":1450841937862,"_hasShrinkwrap":false},"4.4.2":{"name":"xtemplate","version":"4.4.2","description":"High Speed, eXtensible Template Engine lib on browser and nodejs","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"keywords":["template","template engine","browser","nodejs"],"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/xtemplate/xtemplate.git"},"main":"lib/index","files":["lib","dist"],"dependencies":{"escape-html":"~1.0.3"},"devDependencies":{"expect.js":"^0.3.1","gulp":"^3.8.7","gulp-xtemplate":"^1.2.2","highlight.js":"~8.9.1","jquery":"~1.11.3","js-beautify":"~1.5.10","kison":"^0.3.3","koa":"~1.1.2","koa-router":"~5.3.0","modulex":"^1.7.4","modulex-promise":"^1.1.3","modulex-util":"^1.1.5","pre-commit":"1.x","rc-server":"3.x","rc-tools":"4.x","react":"0.14.x","react-dom":"0.14.x","uuid":"~2.0.1","webpack":"~1.12.9","xtpl":"^3.0.0"},"pre-commit":["lint"],"config":{"port":8002},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-server","watch":"rc-tools run watch","pub":"rm -rf dist && webpack --config scripts/webpack.runtime.config.js && webpack --config scripts/webpack.xtemplate.config.js && rc-tools run pub","lint":"rc-tools run lint","karma":"rc-tools run karma","saucelabs":"rc-tools run saucelabs","browser-test":"rc-tools run browser-test","browser-test-cover":"rc-tools run browser-test-cover"},"gitHead":"bfa049701c2a2465ed1e4c86e71a378848bd46ee","bugs":{"url":"https://github.com/xtemplate/xtemplate/issues"},"homepage":"https://github.com/xtemplate/xtemplate#readme","_id":"xtemplate@4.4.2","_shasum":"6e287dfc00f4f8e5ada9176bfdcc76cd40a10778","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"6e287dfc00f4f8e5ada9176bfdcc76cd40a10778","size":55956,"noattachment":false,"key":"/xtemplate/-/xtemplate-4.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-4.4.2.tgz"},"directories":{},"publish_time":1449138920993,"_cnpm_publish_time":1449138920993,"_hasShrinkwrap":false},"4.4.1":{"name":"xtemplate","version":"4.4.1","description":"High Speed, eXtensible Template Engine lib on browser and nodejs","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"keywords":["template","template engine","browser","nodejs"],"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/xtemplate/xtemplate.git"},"main":"lib/index","files":["lib","dist"],"dependencies":{"escape-html":"~1.0.3"},"devDependencies":{"expect.js":"^0.3.1","gulp":"^3.8.7","gulp-xtemplate":"^1.2.2","highlight.js":"~8.9.1","jquery":"~1.11.3","js-beautify":"~1.5.10","kison":"^0.3.3","koa":"~1.1.2","koa-router":"~5.3.0","modulex":"^1.7.4","modulex-promise":"^1.1.3","modulex-util":"^1.1.5","pre-commit":"1.x","rc-server":"3.x","rc-tools":"4.x","react":"0.14.x","react-dom":"0.14.x","uuid":"~2.0.1","webpack":"~1.12.9","xtpl":"^3.0.0"},"pre-commit":["lint"],"config":{"port":8002},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-server","watch":"rc-tools run watch","pub":"rm -rf dist && webpack --config scripts/webpack.runtime.config.js && webpack --config scripts/webpack.xtemplate.config.js && rc-tools run pub","lint":"rc-tools run lint","karma":"rc-tools run karma","saucelabs":"rc-tools run saucelabs","browser-test":"rc-tools run browser-test","browser-test-cover":"rc-tools run browser-test-cover"},"gitHead":"a0266680ed901d31a3fee3b6be476a0a022f00dc","bugs":{"url":"https://github.com/xtemplate/xtemplate/issues"},"homepage":"https://github.com/xtemplate/xtemplate#readme","_id":"xtemplate@4.4.1","_shasum":"018ad3fb6d917a5157b9dd031ada5392222716e0","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"018ad3fb6d917a5157b9dd031ada5392222716e0","size":55963,"noattachment":false,"key":"/xtemplate/-/xtemplate-4.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-4.4.1.tgz"},"directories":{},"publish_time":1449138298559,"_cnpm_publish_time":1449138298559,"_hasShrinkwrap":false},"4.4.0":{"name":"xtemplate","version":"4.4.0","description":"High Speed, eXtensible Template Engine lib on browser and nodejs","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"keywords":["template","template engine","browser","nodejs"],"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/xtemplate/xtemplate.git"},"main":"lib/index","files":["lib"],"dependencies":{"escape-html":"~1.0.3"},"devDependencies":{"expect.js":"^0.3.1","gulp":"^3.8.7","gulp-xtemplate":"^1.2.2","highlight.js":"~8.9.1","jquery":"~1.11.3","js-beautify":"~1.5.10","kison":"^0.3.3","modulex":"^1.7.4","modulex-promise":"^1.1.3","modulex-util":"^1.1.5","pre-commit":"1.x","rc-server":"3.x","rc-tools":"4.x","react":"0.14.x","react-dom":"0.14.x","uuid":"~2.0.1","xtpl":"^3.0.0"},"pre-commit":["lint"],"config":{"port":8002},"scripts":{"build":"rc-tools run build","gh-pages":"rc-tools run gh-pages","start":"rc-server","watch":"rc-tools run watch","pub":"rc-tools run pub","lint":"rc-tools run lint","karma":"rc-tools run karma","saucelabs":"rc-tools run saucelabs","browser-test":"rc-tools run browser-test","browser-test-cover":"rc-tools run browser-test-cover"},"gitHead":"347956a268f2d801da088e2b2f7a00f454abd19b","bugs":{"url":"https://github.com/xtemplate/xtemplate/issues"},"homepage":"https://github.com/xtemplate/xtemplate#readme","_id":"xtemplate@4.4.0","_shasum":"c4bde575a2e535b013ab864c75e27a9f083b779c","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"c4bde575a2e535b013ab864c75e27a9f083b779c","size":25550,"noattachment":false,"key":"/xtemplate/-/xtemplate-4.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-4.4.0.tgz"},"directories":{},"publish_time":1449112510997,"_cnpm_publish_time":1449112510997,"_hasShrinkwrap":false},"4.3.1":{"name":"xtemplate","version":"4.3.1","description":"High Speed, eXtensible Template Engine lib on browser and nodejs","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"keywords":["template","template engine","browser","nodejs"],"license":"MIT","repository":{"type":"git","url":"git+ssh://git@github.com/xtemplate/xtemplate.git"},"devDependencies":{"combined-stream":"0.0.5","expect.js":"^0.3.1","gh-history":"^1.0.0","gulp":"^3.8.7","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-kclean":"^0.0.13","gulp-modulex":"^2.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-wrapper":"^0.1.5","gulp-xtemplate":"^1.2.2","jquery":"^1.11.2","kison":"^0.3.3","modulex":"^1.7.4","modulex-promise":"^1.1.3","modulex-util":"^1.1.5","node-uuid":"^1.4.2","precommit-hook":"^1.0.7","rc-server":"^1.4.3","rc-tools":"^1.1.5","xtpl":"^3.0.0"},"precommit":["lint"],"config":{"port":8002},"scripts":{"start":"node --harmony node_modules/.bin/rc-server","publish":"rc-tools run tag","lint":"rc-tools run lint","saucelabs":"rc-tools run saucelabs","test":"node --harmony ./node_modules/rc-server/node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"rc-tools run browser-test","browser-test-cover":"rc-tools run browser-test-cover"},"gitHead":"b73fded7652e0d6798a24ca55d348cad7b004dd8","bugs":{"url":"https://github.com/xtemplate/xtemplate/issues"},"homepage":"https://github.com/xtemplate/xtemplate#readme","_id":"xtemplate@4.3.1","_shasum":"128a5ec28f3ca5fe1af9e57d1a807aa9ffb96a4c","_from":".","_npmVersion":"2.11.0","_nodeVersion":"0.12.0","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"128a5ec28f3ca5fe1af9e57d1a807aa9ffb96a4c","size":145226,"noattachment":false,"key":"/xtemplate/-/xtemplate-4.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-4.3.1.tgz"},"directories":{},"publish_time":1437766353006,"_cnpm_publish_time":1437766353006,"_hasShrinkwrap":false},"4.3.0":{"name":"xtemplate","version":"4.3.0","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"keywords":["template","template engine","browser","nodejs"],"license":"MIT","repository":{"type":"git","url":"http://github.com/xtemplate/xtemplate.git"},"devDependencies":{"combined-stream":"0.0.5","expect.js":"^0.3.1","gh-history":"^1.0.0","gulp":"^3.8.7","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-kclean":"^0.0.13","gulp-modulex":"^2.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-wrapper":"^0.1.5","gulp-xtemplate":"^1.2.2","jquery":"^1.11.2","kison":"^0.3.3","modulex":"^1.7.4","modulex-promise":"^1.1.3","modulex-util":"^1.1.5","node-uuid":"^1.4.2","precommit-hook":"^1.0.7","rc-server":"^1.4.3","rc-tools":"^1.1.5","xtpl":"^3.0.0"},"precommit":["lint"],"config":{"port":8002},"spm":{},"scripts":{"start":"node --harmony node_modules/.bin/rc-server","publish":"spm publish && rc-tools run tag","lint":"rc-tools run lint","saucelabs":"rc-tools run saucelabs","test":"node --harmony ./node_modules/rc-server/node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"rc-tools run browser-test","browser-test-cover":"rc-tools run browser-test-cover"},"gitHead":"a46b4597619547e3d3524d3f8396f91404eec70a","description":"---","bugs":{"url":"https://github.com/xtemplate/xtemplate/issues"},"homepage":"https://github.com/xtemplate/xtemplate","_id":"xtemplate@4.3.0","_shasum":"9924f2df7f0b015adb6f2a29f61d12ad86ed05c2","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"9924f2df7f0b015adb6f2a29f61d12ad86ed05c2","size":145246,"noattachment":false,"key":"/xtemplate/-/xtemplate-4.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-4.3.0.tgz"},"directories":{},"publish_time":1432009871251,"_cnpm_publish_time":1432009871251,"_hasShrinkwrap":false},"4.2.4":{"name":"xtemplate","version":"4.2.4","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"keywords":["template","template engine","browser","nodejs"],"license":"MIT","repository":{"type":"git","url":"http://github.com/xtemplate/xtemplate.git"},"devDependencies":{"combined-stream":"0.0.5","expect.js":"^0.3.1","gh-history":"^1.0.0","gulp":"^3.8.7","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-kclean":"^0.0.13","gulp-modulex":"^2.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-wrapper":"^0.1.5","gulp-xtemplate":"^1.2.2","jquery":"^1.11.2","kison":"^0.3.3","modulex":"^1.7.4","modulex-promise":"^1.1.3","modulex-util":"^1.1.5","node-uuid":"^1.4.2","precommit-hook":"^1.0.7","rc-server":"^1.4.3","rc-tools":"^1.1.5","xtpl":"^3.0.0"},"precommit":["lint"],"config":{"port":8002},"spm":{},"scripts":{"start":"node --harmony node_modules/.bin/rc-server","publish":"spm publish && rc-tools run tag","lint":"rc-tools run lint","saucelabs":"rc-tools run saucelabs","test":"node --harmony ./node_modules/rc-server/node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"rc-tools run browser-test","browser-test-cover":"rc-tools run browser-test-cover"},"gitHead":"d8bca9dca1a0ba81c227c36aba6b531c9d02a8d4","description":"---","bugs":{"url":"https://github.com/xtemplate/xtemplate/issues"},"homepage":"https://github.com/xtemplate/xtemplate","_id":"xtemplate@4.2.4","_shasum":"d4ca898dcfe127a1fc03053cdf4a490c057ef646","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"d4ca898dcfe127a1fc03053cdf4a490c057ef646","size":143200,"noattachment":false,"key":"/xtemplate/-/xtemplate-4.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-4.2.4.tgz"},"directories":{},"publish_time":1430990501435,"_cnpm_publish_time":1430990501435,"_hasShrinkwrap":false},"4.2.3":{"name":"xtemplate","version":"4.2.3","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"keywords":["template","template engine","browser","nodejs"],"license":"MIT","repository":{"type":"git","url":"http://github.com/xtemplate/xtemplate.git"},"devDependencies":{"combined-stream":"0.0.5","expect.js":"^0.3.1","gh-history":"^1.0.0","gulp":"^3.8.7","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-kclean":"^0.0.13","gulp-modulex":"^2.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-wrapper":"^0.1.5","gulp-xtemplate":"^1.2.2","jquery":"^1.11.2","kison":"^0.3.3","modulex":"^1.7.4","modulex-promise":"^1.1.3","modulex-util":"^1.1.5","node-uuid":"^1.4.2","precommit-hook":"^1.0.7","rc-server":"^1.4.3","rc-tools":"^1.1.5","xtpl":"^3.0.0"},"precommit":["lint"],"config":{"port":8002},"spm":{},"scripts":{"start":"node --harmony node_modules/.bin/rc-server","publish":"spm publish && rc-tools run tag","lint":"rc-tools run lint","saucelabs":"rc-tools run saucelabs","test":"node --harmony ./node_modules/rc-server/node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"rc-tools run browser-test","browser-test-cover":"rc-tools run browser-test-cover"},"gitHead":"2e846b5970605a9c972ebed9b95c3a36aa0d4e61","description":"---","bugs":{"url":"https://github.com/xtemplate/xtemplate/issues"},"homepage":"https://github.com/xtemplate/xtemplate","_id":"xtemplate@4.2.3","_shasum":"6848d1031ca7d5bc55f2d42dd11fb7f66e78004a","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"6848d1031ca7d5bc55f2d42dd11fb7f66e78004a","size":143050,"noattachment":false,"key":"/xtemplate/-/xtemplate-4.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-4.2.3.tgz"},"directories":{},"publish_time":1430756787464,"_cnpm_publish_time":1430756787464,"_hasShrinkwrap":false},"4.2.2":{"name":"xtemplate","version":"4.2.2","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"keywords":["template","template engine","browser","nodejs"],"license":"MIT","repository":{"type":"git","url":"http://github.com/xtemplate/xtemplate.git"},"devDependencies":{"combined-stream":"0.0.5","expect.js":"^0.3.1","gh-history":"^1.0.0","gulp":"^3.8.7","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-kclean":"^0.0.13","gulp-modulex":"^2.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-wrapper":"^0.1.5","gulp-xtemplate":"^1.2.2","jquery":"^1.11.2","kison":"^0.3.3","modulex":"^1.7.4","modulex-promise":"^1.1.3","modulex-util":"^1.1.5","node-uuid":"^1.4.2","precommit-hook":"^1.0.7","rc-server":"^1.4.3","rc-tools":"^1.1.5","xtpl":"^3.0.0"},"precommit":["lint"],"config":{"port":8002},"spm":{},"scripts":{"start":"node --harmony node_modules/.bin/rc-server","publish":"spm publish && rc-tools run tag","lint":"rc-tools run lint","saucelabs":"rc-tools run saucelabs","test":"node --harmony ./node_modules/rc-server/node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"rc-tools run browser-test","browser-test-cover":"rc-tools run browser-test-cover"},"gitHead":"5513628b88da403b638f0cf18fde49009d46c15b","description":"---","bugs":{"url":"https://github.com/xtemplate/xtemplate/issues"},"homepage":"https://github.com/xtemplate/xtemplate","_id":"xtemplate@4.2.2","_shasum":"6536a8b1d8abd3b5217a78747f27ff0d24025f99","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"6536a8b1d8abd3b5217a78747f27ff0d24025f99","size":142931,"noattachment":false,"key":"/xtemplate/-/xtemplate-4.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-4.2.2.tgz"},"directories":{},"publish_time":1429535629717,"_cnpm_publish_time":1429535629717,"_hasShrinkwrap":false},"4.2.1":{"name":"xtemplate","version":"4.2.1","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"keywords":["template","template engine","browser","nodejs"],"license":"MIT","repository":{"type":"git","url":"http://github.com/xtemplate/xtemplate.git"},"devDependencies":{"combined-stream":"0.0.5","expect.js":"^0.3.1","gh-history":"^1.0.0","gulp":"^3.8.7","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-kclean":"^0.0.13","gulp-modulex":"^2.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-wrapper":"^0.1.5","gulp-xtemplate":"^1.2.2","jquery":"^1.11.2","kison":"^0.3.3","modulex":"^1.7.4","modulex-promise":"^1.1.3","modulex-util":"^1.1.5","node-uuid":"^1.4.2","precommit-hook":"^1.0.7","rc-server":"^1.4.3","rc-tools":"^1.1.5","xtpl":"^3.0.0"},"precommit":["lint"],"config":{"port":8002},"spm":{},"scripts":{"start":"node --harmony node_modules/.bin/rc-server","publish":"spm publish && rc-tools run tag","lint":"rc-tools run lint","saucelabs":"rc-tools run saucelabs","test":"node --harmony ./node_modules/rc-server/node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"rc-tools run browser-test","browser-test-cover":"rc-tools run browser-test-cover"},"gitHead":"079d61c5578faa0c5fdf71d6d3b9978e70b600df","description":"---","bugs":{"url":"https://github.com/xtemplate/xtemplate/issues"},"homepage":"https://github.com/xtemplate/xtemplate","_id":"xtemplate@4.2.1","_shasum":"00924d62eed82770f6ea1df11099a26bc7966072","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"00924d62eed82770f6ea1df11099a26bc7966072","size":142262,"noattachment":false,"key":"/xtemplate/-/xtemplate-4.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-4.2.1.tgz"},"directories":{},"publish_time":1428507111928,"_cnpm_publish_time":1428507111928,"_hasShrinkwrap":false},"4.2.0":{"name":"xtemplate","version":"4.2.0","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"keywords":["template","template engine","browser","nodejs"],"license":"MIT","repository":{"type":"git","url":"http://github.com/xtemplate/xtemplate.git"},"devDependencies":{"combined-stream":"0.0.5","expect.js":"^0.3.1","gh-history":"^1.0.0","gulp":"^3.8.7","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-kclean":"^0.0.13","gulp-modulex":"^2.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-wrapper":"^0.1.5","gulp-xtemplate":"^1.2.2","jquery":"^1.11.2","kison":"^0.3.3","modulex":"^1.7.4","modulex-promise":"^1.1.3","modulex-util":"^1.1.5","node-uuid":"^1.4.2","precommit-hook":"^1.0.7","rc-server":"^1.4.3","rc-tools":"^1.1.5","xtpl":"^3.0.0"},"precommit":["lint"],"config":{"port":8002},"spm":{},"scripts":{"start":"node --harmony node_modules/.bin/rc-server","publish":"spm publish && rc-tools run tag","lint":"rc-tools run lint","saucelabs":"rc-tools run saucelabs","test":"node --harmony ./node_modules/rc-server/node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"rc-tools run browser-test","browser-test-cover":"rc-tools run browser-test-cover"},"gitHead":"d3131f0abdcf44132afb8679395c890aedb1aefc","description":"---","bugs":{"url":"https://github.com/xtemplate/xtemplate/issues"},"homepage":"https://github.com/xtemplate/xtemplate","_id":"xtemplate@4.2.0","_shasum":"c699711d6facd1611778f70ea8cc77c8650238e8","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"c699711d6facd1611778f70ea8cc77c8650238e8","size":71175,"noattachment":false,"key":"/xtemplate/-/xtemplate-4.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-4.2.0.tgz"},"directories":{},"publish_time":1427364956144,"_cnpm_publish_time":1427364956144,"_hasShrinkwrap":false},"4.1.3":{"name":"xtemplate","version":"4.1.3","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"keywords":["template","template engine","browser","nodejs"],"license":"MIT","repository":{"type":"git","url":"http://github.com/xtemplate/xtemplate.git"},"devDependencies":{"combined-stream":"0.0.5","expect.js":"^0.3.1","gh-history":"^1.0.0","gulp":"^3.8.7","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-kclean":"^0.0.13","gulp-modulex":"^2.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-wrapper":"^0.1.5","gulp-xtemplate":"^1.2.2","jquery":"^1.11.2","kison":"^0.3.3","modulex":"^1.7.4","modulex-promise":"^1.1.3","modulex-util":"^1.1.5","node-uuid":"^1.4.2","precommit-hook":"^1.0.7","rc-server":"^1.4.3","rc-tools":"^1.1.5","xtpl":"^3.0.0"},"precommit":["lint"],"config":{"port":8002},"spm":{},"scripts":{"start":"node --harmony node_modules/.bin/rc-server","publish":"spm publish && rc-tools run tag","lint":"rc-tools run lint","saucelabs":"rc-tools run saucelabs","test":"node --harmony ./node_modules/rc-server/node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"rc-tools run browser-test","browser-test-cover":"rc-tools run browser-test-cover"},"gitHead":"9561a8d89e2080879e48b637a1f81e64c2dd2d82","description":"---","bugs":{"url":"https://github.com/xtemplate/xtemplate/issues"},"homepage":"https://github.com/xtemplate/xtemplate","_id":"xtemplate@4.1.3","_shasum":"d42e57fe4b77eed3cd54bf9ce2beb87d91b61075","_from":".","_npmVersion":"2.1.18","_nodeVersion":"0.11.14","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"d42e57fe4b77eed3cd54bf9ce2beb87d91b61075","size":71220,"noattachment":false,"key":"/xtemplate/-/xtemplate-4.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-4.1.3.tgz"},"directories":{},"publish_time":1422529763227,"_cnpm_publish_time":1422529763227,"_hasShrinkwrap":false},"4.1.2":{"name":"xtemplate","version":"4.1.2","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"keywords":["template","template engine","browser","nodejs"],"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"devDependencies":{"combined-stream":"0.0.5","expect.js":"^0.3.1","gh-history":"^1.0.0","gulp":"^3.8.7","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-kclean":"^0.0.13","gulp-modulex":"^2.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-wrapper":"^0.1.5","gulp-xtemplate":"^1.2.2","jquery":"^1.11.2","kison":"^0.3.3","modulex":"^1.7.4","modulex-promise":"^1.1.3","modulex-util":"^1.1.5","node-uuid":"^1.4.2","precommit-hook":"^1.0.7","rc-server":"^1.4.3","rc-tools":"^1.1.5","xtpl":"^3.0.0"},"precommit":["lint"],"config":{"port":8002},"spm":{},"scripts":{"start":"node --harmony node_modules/.bin/rc-server","publish":"spm publish && rc-tools run tag","lint":"rc-tools run lint","saucelabs":"rc-tools run saucelabs","test":"node --harmony ./node_modules/rc-server/node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"rc-tools run browser-test","browser-test-cover":"rc-tools run browser-test-cover"},"gitHead":"04a3f7bebbfeb5cd56b2ba9af2a0a77f4c866560","description":"---","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@4.1.2","_shasum":"6e9926226271e5304e51a5144521442f32f7a76e","_from":".","_npmVersion":"2.1.18","_nodeVersion":"0.11.14","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"6e9926226271e5304e51a5144521442f32f7a76e","size":71225,"noattachment":false,"key":"/xtemplate/-/xtemplate-4.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-4.1.2.tgz"},"directories":{},"publish_time":1422503649914,"_cnpm_publish_time":1422503649914,"_hasShrinkwrap":false},"4.1.1":{"name":"xtemplate","version":"4.1.1","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"keywords":["template","template engine","browser","nodejs"],"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"devDependencies":{"combined-stream":"0.0.5","expect.js":"^0.3.1","gh-history":"^1.0.0","gulp":"^3.8.7","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-kclean":"^0.0.13","gulp-modulex":"^2.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-wrapper":"^0.1.5","gulp-xtemplate":"^1.2.2","jquery":"^1.11.2","kison":"^0.3.3","modulex":"^1.7.4","modulex-promise":"^1.1.3","modulex-util":"^1.1.5","node-uuid":"^1.4.2","precommit-hook":"^1.0.7","rc-server":"^1.4.3","rc-tools":"^1.1.5","xtpl":"^3.0.0"},"precommit":["lint"],"config":{"port":8002},"spm":{},"scripts":{"start":"node --harmony node_modules/.bin/rc-server","publish":"spm publish && rc-tools run tag","lint":"rc-tools run lint","saucelabs":"rc-tools run saucelabs","test":"node --harmony ./node_modules/rc-server/node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"rc-tools run browser-test","browser-test-cover":"rc-tools run browser-test-cover"},"gitHead":"08c0fd58d6892aa1523862f89c448ff210996cd4","description":"---","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@4.1.1","_shasum":"e14e70fba89de6a132f702b74e4d2fc311d614b8","_from":".","_npmVersion":"2.1.18","_nodeVersion":"0.11.14","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"e14e70fba89de6a132f702b74e4d2fc311d614b8","size":71004,"noattachment":false,"key":"/xtemplate/-/xtemplate-4.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-4.1.1.tgz"},"directories":{},"publish_time":1422470685780,"_cnpm_publish_time":1422470685780,"_hasShrinkwrap":false},"4.1.0":{"name":"xtemplate","version":"4.1.0","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"keywords":["template","template engine","browser","nodejs"],"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"devDependencies":{"combined-stream":"0.0.5","expect.js":"^0.3.1","gh-history":"^1.0.0","gulp":"^3.8.7","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-kclean":"^0.0.13","gulp-modulex":"^2.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-wrapper":"^0.1.5","gulp-xtemplate":"^1.2.2","jquery":"^1.11.2","kison":"^0.3.3","modulex":"^1.7.4","modulex-promise":"^1.1.3","modulex-util":"^1.1.5","node-uuid":"^1.4.2","precommit-hook":"^1.0.7","rc-server":"^1.4.3","rc-tools":"^1.1.5","xtpl":"^3.0.0"},"precommit":["lint"],"config":{"port":8002},"spm":{},"scripts":{"start":"node --harmony node_modules/.bin/rc-server","publish":"spm publish && gulp tag","lint":"rc-tools run lint","saucelabs":"rc-tools run saucelabs","test":"node --harmony ./node_modules/rc-server/node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"rc-tools run browser-test","browser-test-cover":"rc-tools run browser-test-cover"},"gitHead":"f7396689c2c0253b9e567bc616c02de1c5122833","description":"---","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@4.1.0","_shasum":"ca3655f35613ffde82e025313d0521fedac2ea6d","_from":".","_npmVersion":"2.1.18","_nodeVersion":"0.11.14","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"ca3655f35613ffde82e025313d0521fedac2ea6d","size":71569,"noattachment":false,"key":"/xtemplate/-/xtemplate-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-4.1.0.tgz"},"directories":{},"publish_time":1422260004171,"_cnpm_publish_time":1422260004171,"_hasShrinkwrap":false},"4.0.5":{"name":"xtemplate","version":"4.0.5","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"keywords":["template","template engine","browser","nodejs"],"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"devDependencies":{"combined-stream":"0.0.5","expect.js":"^0.3.1","gh-history":"^1.0.0","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^2.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-wrapper":"^0.1.5","gulp-xtemplate":"^1.2.2","jquery":"^1.11.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","modulex":"^1.7.4","modulex-promise":"^1.1.3","modulex-util":"^1.1.5","node-uuid":"^1.4.2","precommit-hook":"^1.0.7","rc-server":"^1.4.3","saucelabs-runner":"~2.0.11","xtpl":"^3.0.0"},"precommit":["lint"],"config":{"port":8002},"spm":{},"scripts":{"start":"node --harmony node_modules/.bin/rc-server","publish":"spm publish && gulp tag","lint":"gulp lint","saucelabs":"DEBUG=saucelabs-runner gulp saucelabs","test":"node --harmony ./node_modules/rc-server/node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:$npm_package_config_port/tests/runner.html","browser-test-cover":"mocha-phantomjs -R node_modules/rc-server/node_modules/node-jscover/lib/reporters/mocha/console http://localhost:$npm_package_config_port/tests/runner.html?coverage"},"gitHead":"0f0d6ef623dae79eba8b3dc2787ce0fa9967d569","description":"---","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@4.0.5","_shasum":"5b985470054217acaddc45eb2e4d27f84e164399","_from":".","_npmVersion":"2.1.18","_nodeVersion":"0.11.14","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"5b985470054217acaddc45eb2e4d27f84e164399","size":71752,"noattachment":false,"key":"/xtemplate/-/xtemplate-4.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-4.0.5.tgz"},"directories":{},"publish_time":1421900299644,"_cnpm_publish_time":1421900299644,"_hasShrinkwrap":false},"4.0.4":{"name":"xtemplate","version":"4.0.4","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"keywords":["template","template engine","browser","nodejs"],"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"devDependencies":{"combined-stream":"0.0.5","expect.js":"^0.3.1","gh-history":"^1.0.0","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^2.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-wrapper":"^0.1.5","gulp-xtemplate":"^1.2.2","jquery":"^1.11.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","modulex":"^1.7.4","modulex-promise":"^1.1.3","modulex-util":"^1.1.5","node-uuid":"^1.4.2","precommit-hook":"^1.0.7","rc-server":"^1.4.3","saucelabs-runner":"~2.0.11","xtpl":"^3.0.0"},"precommit":["lint"],"config":{"port":8002},"spm":{},"scripts":{"start":"node --harmony node_modules/.bin/rc-server","publish":"spm publish && gulp tag","lint":"gulp lint","saucelabs":"DEBUG=saucelabs-runner gulp saucelabs","test":"node --harmony ./node_modules/rc-server/node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:$npm_package_config_port/tests/runner.html","browser-test-cover":"mocha-phantomjs -R node_modules/rc-server/node_modules/node-jscover/lib/reporters/mocha/console http://localhost:$npm_package_config_port/tests/runner.html?coverage"},"gitHead":"610c8d3d2a8ea963660c7ef1acca2586a2a5dc39","description":"---","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@4.0.4","_shasum":"47d81d9898d7c234acc592a044c2576a40657ee3","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"47d81d9898d7c234acc592a044c2576a40657ee3","size":71288,"noattachment":false,"key":"/xtemplate/-/xtemplate-4.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-4.0.4.tgz"},"directories":{},"publish_time":1421147506872,"_cnpm_publish_time":1421147506872,"_hasShrinkwrap":false},"4.0.3":{"name":"xtemplate","version":"4.0.3","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"keywords":["template","template engine","browser","nodejs"],"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"devDependencies":{"body-parser":"^1.6.5","combined-stream":"0.0.5","expect.js":"^0.3.1","gh-changelog":"^1.0.5","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^2.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-wrapper":"^0.1.5","gulp-xtemplate":"^1.2.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","koa":"^0.11.0","koa-body":"^0.2.0","koa-modularize":"^1.0.0","koa-mount":"^1.3.0","koa-node-jscover":"^1.0.0","koa-serve-index":"^1.0.1","koa-static":"^1.4.7","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","precommit-hook":"^1.0.7","saucelabs-runner":"~2.0.11","xtpl":"^3.0.0"},"precommit":["lint"],"config":{"port":8002},"scripts":{"start":"node --harmony server","publish":"gulp tag","lint":"gulp lint","saucelabs":"DEBUG=saucelabs-runner gulp saucelabs","test":"node --harmony ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:$npm_package_config_port/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:$npm_package_config_port/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:$npm_package_config_port/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:$npm_package_config_port/tests/runner.html?standalone"},"gitHead":"0a9f9361716a01bbfb4e2c950b877c4f3fff99f1","description":"High Speed, eXtensible Template Engine lib on browser and nodejs. support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@4.0.3","_shasum":"f9b28cb47e01c16254dd09e55812608e2af4d1fe","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"f9b28cb47e01c16254dd09e55812608e2af4d1fe","size":143401,"noattachment":false,"key":"/xtemplate/-/xtemplate-4.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-4.0.3.tgz"},"directories":{},"publish_time":1419408812856,"_cnpm_publish_time":1419408812856,"_hasShrinkwrap":false},"4.0.2":{"name":"xtemplate","version":"4.0.2","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"keywords":["template","template engine","browser","nodejs"],"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"devDependencies":{"body-parser":"^1.6.5","combined-stream":"0.0.5","expect.js":"^0.3.1","gh-changelog":"^1.0.5","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^2.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-wrapper":"^0.1.5","gulp-xtemplate":"^1.2.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","koa":"^0.11.0","koa-body":"^0.2.0","koa-modularize":"^1.0.0","koa-mount":"^1.3.0","koa-node-jscover":"^1.0.0","koa-serve-index":"^1.0.1","koa-static":"^1.4.7","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","precommit-hook":"^1.0.7","xtpl":"^3.0.0"},"precommit":["lint"],"scripts":{"start":"node --harmony server","publish":"gulp tag","lint":"gulp lint","test":"node --harmony ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone"},"gitHead":"dcbe8f76a08a22bab7e14173e72f989d1bc8358f","description":"High Speed, eXtensible Template Engine lib on browser and nodejs. support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@4.0.2","_shasum":"0cbe64aa2ea44da489a3802030132b2d504424d2","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"0cbe64aa2ea44da489a3802030132b2d504424d2","size":142633,"noattachment":false,"key":"/xtemplate/-/xtemplate-4.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-4.0.2.tgz"},"directories":{},"publish_time":1419236557991,"_cnpm_publish_time":1419236557991,"_hasShrinkwrap":false},"4.0.1":{"name":"xtemplate","version":"4.0.1","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"keywords":["template","template engine","browser","nodejs"],"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"devDependencies":{"body-parser":"^1.6.5","combined-stream":"0.0.5","expect.js":"^0.3.1","gh-changelog":"^1.0.5","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^2.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-wrapper":"^0.1.5","gulp-xtemplate":"^1.2.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","koa":"^0.11.0","koa-body":"^0.2.0","koa-modularize":"^1.0.0","koa-mount":"^1.3.0","koa-node-jscover":"^1.0.0","koa-serve-index":"^1.0.1","koa-static":"^1.4.7","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","precommit-hook":"^1.0.7","xtpl":"^3.0.0"},"precommit":["lint"],"scripts":{"start":"node --harmony server","publish":"gulp tag","lint":"gulp lint","test":"node --harmony ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone"},"gitHead":"b18e1770b146a106fe6c79fc3c6eb8f6c6424277","description":"High Speed, eXtensible Template Engine lib on browser and nodejs. support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@4.0.1","_shasum":"375786487590305819e46226cbfbc94f63ba7f9a","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"375786487590305819e46226cbfbc94f63ba7f9a","size":141851,"noattachment":false,"key":"/xtemplate/-/xtemplate-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-4.0.1.tgz"},"directories":{},"publish_time":1418225311864,"_cnpm_publish_time":1418225311864,"_hasShrinkwrap":false},"4.0.0":{"name":"xtemplate","version":"4.0.0","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"devDependencies":{"body-parser":"^1.6.5","combined-stream":"0.0.5","expect.js":"^0.3.1","gh-changelog":"^1.0.5","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^2.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-wrapper":"^0.1.5","gulp-xtemplate":"^1.2.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","koa":"^0.11.0","koa-body":"^0.2.0","koa-modularize":"^1.0.0","koa-mount":"^1.3.0","koa-node-jscover":"^1.0.0","koa-serve-index":"^1.0.1","koa-static":"^1.4.7","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","precommit-hook":"^1.0.7","xtpl":"^3.0.0"},"precommit":["lint"],"scripts":{"start":"node --harmony server","publish":"gulp tag","lint":"gulp lint","test":"node --harmony ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone"},"gitHead":"21fd4bfb6d4638cb6904027ee685f699d56426a2","description":"High Speed, eXtensible Template Engine lib on browser and nodejs. support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@4.0.0","_shasum":"b1b80a646a028930a22ec548cfad3a4775b15b4d","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"b1b80a646a028930a22ec548cfad3a4775b15b4d","size":141802,"noattachment":false,"key":"/xtemplate/-/xtemplate-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-4.0.0.tgz"},"directories":{},"publish_time":1418224730830,"_cnpm_publish_time":1418224730830,"_hasShrinkwrap":false},"3.7.1":{"name":"xtemplate","version":"3.7.1","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","combined-stream":"0.0.5","expect.js":"^0.3.1","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^2.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-wrapper":"^0.1.5","gulp-xtemplate":"^1.2.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","koa":"^0.11.0","koa-body":"^0.2.0","koa-modularize":"^1.0.0","koa-mount":"^1.3.0","koa-node-jscover":"^1.0.0","koa-serve-index":"^1.0.1","koa-static":"^1.4.7","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","precommit-hook":"^1.0.7","xtpl":"^3.0.0"},"precommit":["lint"],"scripts":{"start":"node --harmony server","publish":"gulp tag","lint":"gulp lint","test":"node --harmony ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone"},"gitHead":"ff8fe8a7aad088d47c03034f30ac6bb7e991a959","description":"High Speed, eXtensible Template Engine lib on browser and nodejs. support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@3.7.1","_shasum":"d3009724b001b692d5bc926188700c2f081a1a83","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"d3009724b001b692d5bc926188700c2f081a1a83","size":135516,"noattachment":false,"key":"/xtemplate/-/xtemplate-3.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-3.7.1.tgz"},"directories":{},"publish_time":1417492494283,"_cnpm_publish_time":1417492494283,"_hasShrinkwrap":false},"3.7.0":{"name":"xtemplate","version":"3.7.0","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","combined-stream":"0.0.5","expect.js":"^0.3.1","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^2.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-wrapper":"^0.1.5","gulp-xtemplate":"^1.2.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","koa":"^0.11.0","koa-body":"^0.2.0","koa-modularize":"^1.0.0","koa-mount":"^1.3.0","koa-node-jscover":"^1.0.0","koa-serve-index":"^1.0.1","koa-static":"^1.4.7","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","precommit-hook":"^1.0.7","xtpl":"^3.0.0"},"precommit":["lint"],"scripts":{"start":"node --harmony server","publish":"gulp tag","lint":"gulp lint","test":"node --harmony ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone"},"gitHead":"2666f2d112bf1ecf3c3b874d618f3ab0441eecd9","description":"High Speed, eXtensible Template Engine lib on browser and nodejs. support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@3.7.0","_shasum":"e2844f5964b650dcadb59ffcb4258e2fdd1efbca","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"e2844f5964b650dcadb59ffcb4258e2fdd1efbca","size":135842,"noattachment":false,"key":"/xtemplate/-/xtemplate-3.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-3.7.0.tgz"},"directories":{},"publish_time":1416996292008,"_cnpm_publish_time":1416996292008,"_hasShrinkwrap":false},"3.6.0":{"name":"xtemplate","version":"3.6.0","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","combined-stream":"0.0.5","expect.js":"^0.3.1","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^2.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-wrapper":"^0.1.5","gulp-xtemplate":"^1.2.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","koa":"^0.11.0","koa-body":"^0.2.0","koa-modularize":"^1.0.0","koa-mount":"^1.3.0","koa-node-jscover":"^1.0.0","koa-serve-index":"^1.0.1","koa-static":"^1.4.7","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","precommit-hook":"^1.0.7","xtpl":"^3.0.0"},"precommit":["lint"],"scripts":{"start":"node --harmony server","publish":"gulp tag","lint":"gulp lint","test":"node --harmony ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone"},"gitHead":"9c4a1472eabab0053f4e8d6018ce2ef1793382e8","description":"High Speed, eXtensible Template Engine lib on browser and nodejs.\r support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@3.6.0","_shasum":"19e074d2794bbab74b93ea699c1633ba0a66c6f6","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"19e074d2794bbab74b93ea699c1633ba0a66c6f6","size":133408,"noattachment":false,"key":"/xtemplate/-/xtemplate-3.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-3.6.0.tgz"},"directories":{},"publish_time":1416900849965,"_cnpm_publish_time":1416900849965,"_hasShrinkwrap":false},"3.5.2":{"name":"xtemplate","version":"3.5.2","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","combined-stream":"0.0.5","expect.js":"^0.3.1","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^2.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-wrapper":"^0.1.5","gulp-xtemplate":"^1.2.1","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","koa":"^0.11.0","koa-body":"^0.2.0","koa-modularize":"^1.0.0","koa-mount":"^1.3.0","koa-node-jscover":"^1.0.0","koa-serve-index":"^1.0.1","koa-static":"^1.4.7","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","precommit-hook":"^1.0.7","xtpl":"^3.0.0"},"precommit":["lint"],"scripts":{"start":"node --harmony server","publish":"gulp tag","lint":"gulp lint","test":"node --harmony ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone"},"gitHead":"6b165cafe5c9ecbc48b77b6ab4243dc137f58797","description":"High Speed, eXtensible Template Engine lib on browser and nodejs.\r support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@3.5.2","_shasum":"509d38ed04e39c1367382da254b0249d2c1645f2","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"509d38ed04e39c1367382da254b0249d2c1645f2","size":131246,"noattachment":false,"key":"/xtemplate/-/xtemplate-3.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-3.5.2.tgz"},"directories":{},"publish_time":1415177506864,"_cnpm_publish_time":1415177506864,"_hasShrinkwrap":false},"3.5.1":{"name":"xtemplate","version":"3.5.1","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","combined-stream":"0.0.5","expect.js":"^0.3.1","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^2.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-wrapper":"^0.1.5","gulp-xtemplate":"^1.2.1","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","koa":"^0.11.0","koa-body":"^0.2.0","koa-modularize":"^1.0.0","koa-mount":"^1.3.0","koa-node-jscover":"^1.0.0","koa-serve-index":"^1.0.1","koa-static":"^1.4.7","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","precommit-hook":"^1.0.7","xtpl":"^3.0.0"},"precommit":["lint"],"scripts":{"start":"node --harmony server","publish":"gulp tag","lint":"gulp lint","test":"node --harmony ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone"},"gitHead":"2940b1d03a298b392bd74134c40b83c02ee40ab8","description":"High Speed, eXtensible Template Engine lib on browser and nodejs.\r support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@3.5.1","_shasum":"f97b2d96ff0e2b69f983b5476bb60c832f88a990","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"f97b2d96ff0e2b69f983b5476bb60c832f88a990","size":131644,"noattachment":false,"key":"/xtemplate/-/xtemplate-3.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-3.5.1.tgz"},"directories":{},"publish_time":1415175448761,"_cnpm_publish_time":1415175448761,"_hasShrinkwrap":false},"3.5.0":{"name":"xtemplate","version":"3.5.0","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","combined-stream":"0.0.5","expect.js":"^0.3.1","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^2.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-wrapper":"^0.1.5","gulp-xtemplate":"^1.2.1","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","koa":"^0.11.0","koa-body":"^0.2.0","koa-modularize":"^1.0.0","koa-mount":"^1.3.0","koa-node-jscover":"^1.0.0","koa-serve-index":"^1.0.1","koa-static":"^1.4.7","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","precommit-hook":"^1.0.7","xtpl":"^3.0.0"},"precommit":["lint"],"scripts":{"start":"node --harmony server","publish":"gulp tag","lint":"gulp lint","test":"node --harmony ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone"},"gitHead":"cf415b9e0dd9d2c73151f9840298d15ddf8cee52","description":"High Speed, eXtensible Template Engine lib on browser and nodejs.\r support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@3.5.0","_shasum":"0e3f6faffe96257df77515a931950c698cd0174e","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"0e3f6faffe96257df77515a931950c698cd0174e","size":131505,"noattachment":false,"key":"/xtemplate/-/xtemplate-3.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-3.5.0.tgz"},"directories":{},"publish_time":1415174752481,"_cnpm_publish_time":1415174752481,"_hasShrinkwrap":false},"3.4.1":{"name":"xtemplate","version":"3.4.1","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","combined-stream":"0.0.5","expect.js":"^0.3.1","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-xtemplate":"^1.2.1","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","koa":"^0.11.0","koa-body":"^0.2.0","koa-mount":"^1.3.0","koa-serve-index":"^1.0.1","koa-static":"^1.4.7","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","gulp-wrapper":"^0.1.5","xtpl":"^3.0.0"},"precommit":["lint"],"scripts":{"start":"node --harmony server","publish":"gulp tag","lint":"gulp lint","test":"node --harmony ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone"},"gitHead":"987ec777b62e3f0386b6961a669ed8c7e80afbdb","description":"High Speed, eXtensible Template Engine lib on browser and nodejs.\r support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@3.4.1","_shasum":"10dddb5fa590b3e1c090e15c5508f8f1e64e47b6","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"10dddb5fa590b3e1c090e15c5508f8f1e64e47b6","size":130542,"noattachment":false,"key":"/xtemplate/-/xtemplate-3.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-3.4.1.tgz"},"directories":{},"publish_time":1413801026328,"_cnpm_publish_time":1413801026328,"_hasShrinkwrap":false},"3.4.0":{"name":"xtemplate","version":"3.4.0","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","combined-stream":"0.0.5","expect.js":"^0.3.1","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-xtemplate":"^1.2.1","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","koa":"^0.11.0","koa-body":"^0.2.0","koa-mount":"^1.3.0","koa-serve-index":"^1.0.1","koa-static":"^1.4.7","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","gulp-wrapper":"^0.1.5","xtpl":"^3.0.0"},"precommit":["lint"],"scripts":{"start":"node --harmony server","publish":"gulp tag","lint":"gulp lint","test":"node --harmony ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone"},"gitHead":"101672512a3e462619c72cdf2e0c4e7ead25a0c2","description":"High Speed, eXtensible Template Engine lib on browser and nodejs.\r support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@3.4.0","_shasum":"7e4d4c9228804c8cfe2cf84fbca2488b06ea0e4c","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"7e4d4c9228804c8cfe2cf84fbca2488b06ea0e4c","size":130543,"noattachment":false,"key":"/xtemplate/-/xtemplate-3.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-3.4.0.tgz"},"directories":{},"publish_time":1413800965099,"_cnpm_publish_time":1413800965099,"_hasShrinkwrap":false},"3.3.3":{"name":"xtemplate","version":"3.3.3","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","combined-stream":"0.0.5","expect.js":"^0.3.1","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-xtemplate":"^1.2.1","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","koa":"^0.11.0","koa-body":"^0.2.0","koa-mount":"^1.3.0","koa-serve-index":"^1.0.1","koa-static":"^1.4.7","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","gulp-wrapper":"^0.1.5","xtpl":"^3.0.0"},"precommit":["lint"],"scripts":{"start":"node --harmony server","publish":"gulp tag","lint":"gulp lint","test":"node --harmony ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone"},"gitHead":"1dd3adbe0108f942a3beb8b995b027af029c3b93","description":"High Speed, eXtensible Template Engine lib on browser and nodejs.\r support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@3.3.3","_shasum":"44fc69a1fd018302e021e263c6fe234513f32fac","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"44fc69a1fd018302e021e263c6fe234513f32fac","size":130547,"noattachment":false,"key":"/xtemplate/-/xtemplate-3.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-3.3.3.tgz"},"directories":{},"publish_time":1413800851221,"_cnpm_publish_time":1413800851221,"_hasShrinkwrap":false},"3.3.2":{"name":"xtemplate","version":"3.3.2","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","combined-stream":"0.0.5","expect.js":"^0.3.1","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-xtemplate":"^1.2.1","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","koa":"^0.11.0","koa-body":"^0.2.0","koa-mount":"^1.3.0","koa-serve-index":"^1.0.1","koa-static":"^1.4.7","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","gulp-wrapper":"^0.1.5","xtpl":"^3.0.0"},"precommit":["lint"],"scripts":{"start":"node --harmony server","publish":"gulp tag","lint":"gulp lint","test":"node --harmony ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone"},"gitHead":"ffdcc1c3882e402ed1625f84a4d26908d86c473f","description":"High Speed, eXtensible Template Engine lib on browser and nodejs.\r support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@3.3.2","_shasum":"b6bb5b37ad9181a131695e34a485f101b9d31f5c","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"b6bb5b37ad9181a131695e34a485f101b9d31f5c","size":130544,"noattachment":false,"key":"/xtemplate/-/xtemplate-3.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-3.3.2.tgz"},"directories":{},"publish_time":1413800774974,"_cnpm_publish_time":1413800774974,"_hasShrinkwrap":false},"3.3.1":{"name":"xtemplate","version":"3.3.1","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","combined-stream":"0.0.5","expect.js":"^0.3.1","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-xtemplate":"^1.2.1","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","koa":"^0.11.0","koa-body":"^0.2.0","koa-mount":"^1.3.0","koa-serve-index":"^1.0.1","koa-static":"^1.4.7","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","gulp-wrapper":"^0.1.5","xtpl":"^3.0.0"},"precommit":["lint"],"scripts":{"start":"node --harmony server","publish":"gulp tag","lint":"gulp lint","test":"node --harmony ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone"},"gitHead":"60f11e2d77a89295e42939b328ec731b8fb7c901","description":"High Speed, eXtensible Template Engine lib on browser and nodejs.\r support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@3.3.1","_shasum":"562613856c5802fa73eb29b13cd5d611f0cd3958","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"562613856c5802fa73eb29b13cd5d611f0cd3958","size":130517,"noattachment":false,"key":"/xtemplate/-/xtemplate-3.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-3.3.1.tgz"},"directories":{},"publish_time":1413443366367,"_cnpm_publish_time":1413443366367,"_hasShrinkwrap":false},"3.3.0":{"name":"xtemplate","version":"3.3.0","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","combined-stream":"0.0.5","expect.js":"^0.3.1","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-xtemplate":"^1.2.1","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","koa":"^0.11.0","koa-body":"^0.2.0","koa-mount":"^1.3.0","koa-serve-index":"^1.0.1","koa-static":"^1.4.7","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","xtpl":"^3.0.0"},"precommit":["lint"],"scripts":{"start":"node --harmony server","lint":"gulp lint","test":"node --harmony ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone"},"gitHead":"a64a98dc6d89e84cdb9b5ad17d62e8518e1b17ca","description":"[High Speed](https://github.com/kissyteam/xtemplate/tree/master/benchmark/result), eXtensible Template Engine lib on browser and nodejs.\r support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@3.3.0","_shasum":"ca727d6cfd54f401e658f87bb8c335aabe281bf0","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"ca727d6cfd54f401e658f87bb8c335aabe281bf0","size":130145,"noattachment":false,"key":"/xtemplate/-/xtemplate-3.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-3.3.0.tgz"},"directories":{},"publish_time":1412048793105,"_cnpm_publish_time":1412048793105,"_hasShrinkwrap":false},"3.2.2":{"name":"xtemplate","version":"3.2.2","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","combined-stream":"0.0.5","expect.js":"^0.3.1","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-xtemplate":"^1.0.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","koa":"^0.11.0","koa-body":"^0.2.0","koa-mount":"^1.3.0","koa-serve-index":"^1.0.1","koa-static":"^1.4.7","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","xtpl":"^3.0.0"},"precommit":["lint"],"scripts":{"start":"node --harmony server","lint":"gulp lint","test":"node --harmony ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone"},"gitHead":"a9bd9c69e1fdfcf1f76bec7eeac54b9e8ad8fe61","description":"[High Speed](https://github.com/kissyteam/xtemplate/tree/master/benchmark/result), eXtensible Template Engine lib on browser and nodejs.\r support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@3.2.2","_shasum":"45affc23feca1765d22998ec65cf4f6f05d0d742","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"45affc23feca1765d22998ec65cf4f6f05d0d742","size":130908,"noattachment":false,"key":"/xtemplate/-/xtemplate-3.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-3.2.2.tgz"},"directories":{},"publish_time":1411989394261,"_cnpm_publish_time":1411989394261,"_hasShrinkwrap":false},"3.2.1":{"name":"xtemplate","version":"3.2.1","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","combined-stream":"0.0.5","expect.js":"^0.3.1","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-xtemplate":"^1.0.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","koa":"^0.11.0","koa-body":"^0.2.0","koa-mount":"^1.3.0","koa-serve-index":"^1.0.1","koa-static":"^1.4.7","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","xtpl":"^3.0.0"},"precommit":["lint"],"scripts":{"start":"node --harmony server","lint":"gulp lint","test":"node --harmony ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone"},"gitHead":"6a7eb5a89f03a8839dfd5a9f8f963e3469ae3a79","description":"[High Speed](https://github.com/kissyteam/xtemplate/tree/master/benchmark/result), eXtensible Template Engine lib on browser and nodejs. support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@3.2.1","_shasum":"8702ec8ce496234bc5aa5cf158b8c331007c4db1","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"8702ec8ce496234bc5aa5cf158b8c331007c4db1","size":128716,"noattachment":false,"key":"/xtemplate/-/xtemplate-3.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-3.2.1.tgz"},"directories":{},"publish_time":1411898279492,"_cnpm_publish_time":1411898279492,"_hasShrinkwrap":false},"3.2.0":{"name":"xtemplate","version":"3.2.0","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","combined-stream":"0.0.5","expect.js":"^0.3.1","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-xtemplate":"^1.0.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","koa":"^0.11.0","koa-body":"^0.2.0","koa-mount":"^1.3.0","koa-serve-index":"^1.0.1","koa-static":"^1.4.7","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","xtpl":"^3.0.0"},"precommit":["lint"],"scripts":{"start":"node --harmony server","lint":"gulp lint","test":"node --harmony ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone"},"description":"[High Speed](https://github.com/kissyteam/xtemplate/tree/master/benchmark/result), eXtensible Template Engine lib on browser and nodejs.\r support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@3.2.0","_shasum":"5054223105172c3092729cc53c7c1d236d3c3807","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"5054223105172c3092729cc53c7c1d236d3c3807","size":129298,"noattachment":false,"key":"/xtemplate/-/xtemplate-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-3.2.0.tgz"},"directories":{},"publish_time":1411641150639,"_cnpm_publish_time":1411641150639,"_hasShrinkwrap":false},"3.1.1":{"name":"xtemplate","version":"3.1.1","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","expect.js":"^0.3.1","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-xtemplate":"^1.0.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","koa":"^0.11.0","koa-body":"^0.2.0","koa-mount":"^1.3.0","koa-serve-index":"^1.0.1","koa-static":"^1.4.7","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","xtpl":"^3.0.0"},"precommit":["lint"],"scripts":{"start":"node --harmony server","lint":"gulp lint","test":"node --harmony ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone"},"description":"[High Speed](https://github.com/kissyteam/xtemplate/tree/master/benchmark/result), eXtensible Template Engine lib on browser and nodejs.\r support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@3.1.1","_shasum":"3e4a08e8d99fb1b7e69f7a9a78228c4c72f26b05","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"3e4a08e8d99fb1b7e69f7a9a78228c4c72f26b05","size":127636,"noattachment":false,"key":"/xtemplate/-/xtemplate-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-3.1.1.tgz"},"directories":{},"publish_time":1411444349615,"_cnpm_publish_time":1411444349615,"_hasShrinkwrap":false},"3.1.0":{"name":"xtemplate","version":"3.1.0","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","expect.js":"^0.3.1","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-xtemplate":"^1.0.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","koa":"^0.11.0","koa-body":"^0.2.0","koa-mount":"^1.3.0","koa-serve-index":"^1.0.1","koa-static":"^1.4.7","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","xtpl":"^3.0.0"},"precommit":["lint"],"scripts":{"start":"node --harmony server","lint":"gulp lint","test":"node --harmony ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone"},"description":"[High Speed](https://github.com/kissyteam/xtemplate/tree/master/benchmark/result), eXtensible Template Engine lib on browser and nodejs.\r support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@3.1.0","_shasum":"586fc0a45e8322cff9dbcd82905eb6d9f6de9ce9","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"586fc0a45e8322cff9dbcd82905eb6d9f6de9ce9","size":127319,"noattachment":false,"key":"/xtemplate/-/xtemplate-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-3.1.0.tgz"},"directories":{},"publish_time":1411443296476,"_cnpm_publish_time":1411443296476,"_hasShrinkwrap":false},"3.0.1":{"name":"xtemplate","version":"3.0.1","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","expect.js":"^0.3.1","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-xtemplate":"^1.0.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","koa":"^0.11.0","koa-body":"^0.2.0","koa-mount":"^1.3.0","koa-serve-index":"^1.0.1","koa-static":"^1.4.7","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","xtpl":"^2.0.0"},"precommit":["lint"],"scripts":{"start":"node --harmony server","lint":"gulp lint","test":"node --harmony ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone"},"description":"[High Speed](https://github.com/kissyteam/xtemplate/tree/master/benchmark/result) And eXtensible Template Engine lib on browser and nodejs.\r support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@3.0.1","_shasum":"60a46a1689af69acc0d35a021fcce70d9a718b8c","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"60a46a1689af69acc0d35a021fcce70d9a718b8c","size":126707,"noattachment":false,"key":"/xtemplate/-/xtemplate-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-3.0.1.tgz"},"directories":{},"publish_time":1411383636332,"_cnpm_publish_time":1411383636332,"_hasShrinkwrap":false},"3.0.0":{"name":"xtemplate","version":"3.0.0","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","expect.js":"^0.3.1","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-xtemplate":"^1.0.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","koa":"^0.11.0","koa-body":"^0.2.0","koa-mount":"^1.3.0","koa-serve-index":"^1.0.1","koa-static":"^1.4.7","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","xtpl":"^2.0.0"},"precommit":["lint"],"scripts":{"start":"node --harmony server","lint":"gulp lint","test":"node --harmony ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone"},"description":"eXtensible Template Engine lib on browser and nodejs.\r support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@3.0.0","_shasum":"57286d1b0e4425d6b5651bb55875d1a2b71da05d","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"57286d1b0e4425d6b5651bb55875d1a2b71da05d","size":126817,"noattachment":false,"key":"/xtemplate/-/xtemplate-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-3.0.0.tgz"},"directories":{},"publish_time":1411381356642,"_cnpm_publish_time":1411381356642,"_hasShrinkwrap":false},"2.3.2":{"name":"xtemplate","version":"2.3.2","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","expect.js":"^0.3.1","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-xtemplate":"^1.0.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","koa":"^0.11.0","koa-body":"^0.2.0","koa-mount":"^1.3.0","koa-serve-index":"^1.0.1","koa-static":"^1.4.7","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","xtpl":"^2.0.0"},"precommit":["lint"],"scripts":{"start":"node --harmony server","lint":"gulp lint","test":"node --harmony ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone"},"description":"eXtensible Template Engine lib on browser and nodejs.\r support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@2.3.2","_shasum":"fdb1260092bc96d2d7de7bc317d55afadb231994","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"fdb1260092bc96d2d7de7bc317d55afadb231994","size":126950,"noattachment":false,"key":"/xtemplate/-/xtemplate-2.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-2.3.2.tgz"},"directories":{},"publish_time":1411366666104,"_cnpm_publish_time":1411366666104,"_hasShrinkwrap":false},"2.3.1":{"name":"xtemplate","version":"2.3.1","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":">=0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","expect.js":"^0.3.1","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-xtemplate":"^1.0.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","koa":"^0.11.0","koa-body":"^0.2.0","koa-mount":"^1.3.0","koa-serve-index":"^1.0.1","koa-static":"^1.4.7","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","xtpl":"^2.0.0"},"precommit":["lint"],"scripts":{"start":"node --harmony server","lint":"gulp lint","test":"node --harmony ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone"},"description":"eXtensible Template Engine lib on browser and nodejs.\r support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@2.3.1","_shasum":"69408b6ad0ff89daf80940c8c1e0ca1830c8bd3f","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"69408b6ad0ff89daf80940c8c1e0ca1830c8bd3f","size":126552,"noattachment":false,"key":"/xtemplate/-/xtemplate-2.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-2.3.1.tgz"},"directories":{},"publish_time":1411102595990,"_cnpm_publish_time":1411102595990,"_hasShrinkwrap":false},"2.3.0":{"name":"xtemplate","version":"2.3.0","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","expect.js":"^0.3.1","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-xtemplate":"^1.0.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","koa":"^0.11.0","koa-body":"^0.2.0","koa-mount":"^1.3.0","koa-serve-index":"^1.0.1","koa-static":"^1.4.7","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","xtpl":"^2.0.0"},"precommit":["lint"],"scripts":{"start":"node --harmony server","lint":"gulp lint","test":"node --harmony ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone"},"description":"eXtensible Template Engine lib on browser and nodejs.\r support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@2.3.0","_shasum":"f24d32e9f361677de58bce97d5d7884db8f022ae","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"f24d32e9f361677de58bce97d5d7884db8f022ae","size":126524,"noattachment":false,"key":"/xtemplate/-/xtemplate-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-2.3.0.tgz"},"directories":{},"publish_time":1411100737425,"_cnpm_publish_time":1411100737425,"_hasShrinkwrap":false},"2.2.6":{"name":"xtemplate","version":"2.2.6","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","expect.js":"^0.3.1","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-xtemplate":"^1.0.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","koa":"^0.11.0","koa-body":"^0.2.0","koa-mount":"^1.3.0","koa-serve-index":"^1.0.1","koa-static":"^1.4.7","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","xtpl":"^2.0.0"},"precommit":["lint"],"scripts":{"start":"node --harmony server","lint":"gulp lint","test":"node --harmony ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone"},"description":"eXtensible Template Engine lib on browser and nodejs.\r support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@2.2.6","_shasum":"28784509be553f7a6a8e474a85c19dbb27b7f8bd","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"28784509be553f7a6a8e474a85c19dbb27b7f8bd","size":126472,"noattachment":false,"key":"/xtemplate/-/xtemplate-2.2.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-2.2.6.tgz"},"directories":{},"publish_time":1411059838770,"_cnpm_publish_time":1411059838770,"_hasShrinkwrap":false},"2.2.5":{"name":"xtemplate","version":"2.2.5","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","expect.js":"^0.3.1","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-xtemplate":"^1.0.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","koa":"^0.11.0","koa-body":"^0.2.0","koa-mount":"^1.3.0","koa-serve-index":"^1.0.1","koa-static":"^1.4.7","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","xtpl":"^2.0.0"},"precommit":["lint"],"scripts":{"start":"node --harmony server","lint":"gulp lint","test":"node --harmony ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone"},"description":"eXtensible Template Engine lib on browser and nodejs.\r support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@2.2.5","_shasum":"3c38f4b0e867ef45dd5b913cc8898298ac1f324f","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"3c38f4b0e867ef45dd5b913cc8898298ac1f324f","size":126069,"noattachment":false,"key":"/xtemplate/-/xtemplate-2.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-2.2.5.tgz"},"directories":{},"publish_time":1411047399662,"_cnpm_publish_time":1411047399662,"_hasShrinkwrap":false},"2.2.4":{"name":"xtemplate","version":"2.2.4","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","expect.js":"^0.3.1","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-xtemplate":"^1.0.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","koa":"^0.11.0","koa-body":"^0.2.0","koa-mount":"^1.3.0","koa-serve-index":"^1.0.1","koa-static":"^1.4.7","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","xtpl":"^2.0.0"},"precommit":["lint"],"scripts":{"start":"node --harmony server","lint":"gulp lint","test":"node --harmony ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone"},"description":"eXtensible Template Engine lib on browser and nodejs.\r support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@2.2.4","_shasum":"e459c9dea829b9ea98ab332a86d3bcf5fa7c860b","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"e459c9dea829b9ea98ab332a86d3bcf5fa7c860b","size":125957,"noattachment":false,"key":"/xtemplate/-/xtemplate-2.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-2.2.4.tgz"},"directories":{},"publish_time":1411046151814,"_cnpm_publish_time":1411046151814,"_hasShrinkwrap":false},"2.2.3":{"name":"xtemplate","version":"2.2.3","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","expect.js":"^0.3.1","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-xtemplate":"^1.0.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","koa":"^0.11.0","koa-body":"^0.2.0","koa-mount":"^1.3.0","koa-serve-index":"^1.0.1","koa-static":"^1.4.7","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","xtpl":"^2.0.0"},"precommit":["lint"],"scripts":{"start":"node --harmony server","lint":"gulp lint","test":"node --harmony ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone"},"description":"eXtensible Template Engine lib on browser and nodejs.\r support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@2.2.3","_shasum":"ca2af589e5e6520675222619e9c90b0c79ede3bc","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"ca2af589e5e6520675222619e9c90b0c79ede3bc","size":126055,"noattachment":false,"key":"/xtemplate/-/xtemplate-2.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-2.2.3.tgz"},"directories":{},"publish_time":1411043675934,"_cnpm_publish_time":1411043675934,"_hasShrinkwrap":false},"2.2.2":{"name":"xtemplate","version":"2.2.2","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","expect.js":"^0.3.1","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-xtemplate":"^1.0.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","koa":"^0.11.0","koa-body":"^0.2.0","koa-mount":"^1.3.0","koa-serve-index":"^1.0.1","koa-static":"^1.4.7","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","xtpl":"^2.0.0"},"precommit":["lint"],"scripts":{"start":"node --harmony server","lint":"gulp lint","test":"node --harmony ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone"},"description":"eXtensible Template Engine lib on browser and nodejs.\r support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@2.2.2","_shasum":"80dbab33ccfd616dfafe1033a4f0db74e6293d07","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"80dbab33ccfd616dfafe1033a4f0db74e6293d07","size":125513,"noattachment":false,"key":"/xtemplate/-/xtemplate-2.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-2.2.2.tgz"},"directories":{},"publish_time":1411042019024,"_cnpm_publish_time":1411042019024,"_hasShrinkwrap":false},"2.2.1":{"name":"xtemplate","version":"2.2.1","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","expect.js":"^0.3.1","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-xtemplate":"^1.0.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","koa":"^0.11.0","koa-body":"^0.2.0","koa-mount":"^1.3.0","koa-serve-index":"^1.0.1","koa-static":"^1.4.7","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","xtpl":"^2.0.0"},"precommit":["lint"],"scripts":{"start":"node --harmony server","lint":"gulp lint","test":"node --harmony ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone"},"description":"eXtensible Template Engine lib on browser and nodejs.\r support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@2.2.1","_shasum":"410a67aaf24b0638a57991c80ffbe783a697b436","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"410a67aaf24b0638a57991c80ffbe783a697b436","size":125721,"noattachment":false,"key":"/xtemplate/-/xtemplate-2.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-2.2.1.tgz"},"directories":{},"publish_time":1411041528935,"_cnpm_publish_time":1411041528935,"_hasShrinkwrap":false},"2.2.0":{"name":"xtemplate","version":"2.2.0","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","expect.js":"^0.3.1","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-xtemplate":"^1.0.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","koa":"^0.11.0","koa-body":"^0.2.0","koa-mount":"^1.3.0","koa-serve-index":"^1.0.1","koa-static":"^1.4.7","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","xtpl":"^2.0.0"},"precommit":["lint"],"scripts":{"start":"node --harmony server","lint":"gulp lint","test":"node --harmony ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone"},"description":"eXtensible Template Engine lib on browser and nodejs.\r support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@2.2.0","_shasum":"5bf6c7e43d6d75b28f6e12c8ad4f9b0669612086","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"5bf6c7e43d6d75b28f6e12c8ad4f9b0669612086","size":125549,"noattachment":false,"key":"/xtemplate/-/xtemplate-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-2.2.0.tgz"},"directories":{},"publish_time":1411040382822,"_cnpm_publish_time":1411040382822,"_hasShrinkwrap":false},"2.1.1":{"name":"xtemplate","version":"2.1.1","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","chai":"^1.9.1","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.1","gulp-xtemplate":"^1.0.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","koa":"^0.11.0","koa-body":"^0.2.0","koa-mount":"^1.3.0","koa-serve-index":"^1.0.1","koa-static":"^1.4.7","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","xtpl":"^2.0.0"},"precommit":["lint"],"scripts":{"start":"node --harmony server","lint":"gulp lint","test":"node --harmony ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone"},"description":"eXtensible Template Engine lib on browser and nodejs.\r support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@2.1.1","_shasum":"1f8cd7e60dc3acd201ebc7e86d3b15093c5290c5","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"1f8cd7e60dc3acd201ebc7e86d3b15093c5290c5","size":124456,"noattachment":false,"key":"/xtemplate/-/xtemplate-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-2.1.1.tgz"},"directories":{},"publish_time":1411034213849,"_cnpm_publish_time":1411034213849,"_hasShrinkwrap":false},"2.1.0":{"name":"xtemplate","version":"2.1.0","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","chai":"^1.9.1","express":"^4.8.5","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.0","gulp-xtemplate":"^1.0.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","serve-index":"^1.1.6","serve-static":"^1.5.3","xtpl":"^2.0.0"},"precommit":["lint"],"scripts":{"lint":"gulp lint","test":"node ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone","start":"node server.js"},"description":"eXtensible Template Engine lib on browser and nodejs. support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@2.1.0","_shasum":"aadd1800574855a1d263f8041aaed27813294317","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"aadd1800574855a1d263f8041aaed27813294317","size":122997,"noattachment":false,"key":"/xtemplate/-/xtemplate-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-2.1.0.tgz"},"directories":{},"publish_time":1411010345532,"_cnpm_publish_time":1411010345532,"_hasShrinkwrap":false},"2.0.6":{"name":"xtemplate","version":"2.0.6","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","chai":"^1.9.1","express":"^4.8.5","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.0","gulp-xtemplate":"^1.0.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","serve-index":"^1.1.6","serve-static":"^1.5.3","xtpl":"^2.0.0"},"precommit":["lint"],"scripts":{"lint":"gulp lint","test":"node ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone","start":"node server.js"},"description":"eXtensible Template Engine lib on browser and nodejs. support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@2.0.6","_shasum":"b0431526588a82aeee8d59e7cfc367480473c630","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"b0431526588a82aeee8d59e7cfc367480473c630","size":122481,"noattachment":false,"key":"/xtemplate/-/xtemplate-2.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-2.0.6.tgz"},"directories":{},"publish_time":1411004688788,"_cnpm_publish_time":1411004688788,"_hasShrinkwrap":false},"2.0.5":{"name":"xtemplate","version":"2.0.5","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","chai":"^1.9.1","express":"^4.8.5","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.0","gulp-xtemplate":"^1.0.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","serve-index":"^1.1.6","serve-static":"^1.5.3","xtpl":"^2.0.0"},"precommit":["lint"],"scripts":{"lint":"gulp lint","test":"node ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone","start":"node server.js"},"description":"eXtensible Template Engine lib on browser and nodejs. support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@2.0.5","_shasum":"5c1af16b460e3a6eac66f5306f5d27d15bfd5fd5","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"5c1af16b460e3a6eac66f5306f5d27d15bfd5fd5","size":122392,"noattachment":false,"key":"/xtemplate/-/xtemplate-2.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-2.0.5.tgz"},"directories":{},"publish_time":1411004056635,"_cnpm_publish_time":1411004056635,"_hasShrinkwrap":false},"2.0.4":{"name":"xtemplate","version":"2.0.4","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","chai":"^1.9.1","express":"^4.8.5","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.0","gulp-xtemplate":"^1.0.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","serve-index":"^1.1.6","serve-static":"^1.5.3","xtpl":"^2.0.0"},"precommit":["lint"],"scripts":{"lint":"gulp lint","test":"node ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone","start":"node server.js"},"description":"eXtensible Template Engine lib on browser and nodejs. support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@2.0.4","_shasum":"5084e965e860ffcbf7537976316f010740594a57","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"5084e965e860ffcbf7537976316f010740594a57","size":122260,"noattachment":false,"key":"/xtemplate/-/xtemplate-2.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-2.0.4.tgz"},"directories":{},"publish_time":1410969764946,"_cnpm_publish_time":1410969764946,"_hasShrinkwrap":false},"2.0.3":{"name":"xtemplate","version":"2.0.3","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","chai":"^1.9.1","express":"^4.8.5","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.0","gulp-xtemplate":"^1.0.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","serve-index":"^1.1.6","serve-static":"^1.5.3","xtpl":"^2.0.0"},"precommit":["lint"],"scripts":{"lint":"gulp lint","test":"node ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone","start":"node server.js"},"description":"eXtensible Template Engine lib on browser and nodejs.\r support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@2.0.3","_shasum":"520305991d16cff2e98b7f8feb54e47140221d39","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"520305991d16cff2e98b7f8feb54e47140221d39","size":123468,"noattachment":false,"key":"/xtemplate/-/xtemplate-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-2.0.3.tgz"},"directories":{},"publish_time":1410958925738,"_cnpm_publish_time":1410958925738,"_hasShrinkwrap":false},"2.0.2":{"name":"xtemplate","version":"2.0.2","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","chai":"^1.9.1","express":"^4.8.5","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.0","gulp-xtemplate":"^1.0.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","serve-index":"^1.1.6","serve-static":"^1.5.3","xtpl":"^2.0.0"},"precommit":["lint"],"scripts":{"lint":"gulp lint","test":"node ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone","start":"node server.js"},"description":"eXtensible Template Engine lib on browser and nodejs.\r support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@2.0.2","_shasum":"96012e868a8bd5ad47504695c4bf1304c86741b0","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"96012e868a8bd5ad47504695c4bf1304c86741b0","size":123158,"noattachment":false,"key":"/xtemplate/-/xtemplate-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-2.0.2.tgz"},"directories":{},"publish_time":1410958268154,"_cnpm_publish_time":1410958268154,"_hasShrinkwrap":false},"2.0.1":{"name":"xtemplate","version":"2.0.1","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","chai":"^1.9.1","express":"^4.8.5","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.0","gulp-xtemplate":"^1.0.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","serve-index":"^1.1.6","serve-static":"^1.5.3","xtpl":"^2.0.0"},"precommit":["lint"],"scripts":{"lint":"gulp lint","test":"node ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone","start":"node server.js"},"description":"eXtensible Template Engine lib on browser and nodejs. support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@2.0.1","_shasum":"998134a1f014f3473287574ef77308d614312b66","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"998134a1f014f3473287574ef77308d614312b66","size":120009,"noattachment":false,"key":"/xtemplate/-/xtemplate-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-2.0.1.tgz"},"directories":{},"publish_time":1410953931599,"_cnpm_publish_time":1410953931599,"_hasShrinkwrap":false},"2.0.0":{"name":"xtemplate","version":"2.0.0","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","chai":"^1.9.1","express":"^4.8.5","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.0","gulp-xtemplate":"^1.0.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","serve-index":"^1.1.6","serve-static":"^1.5.3","xtpl":"^2.0.0"},"precommit":["lint"],"scripts":{"lint":"gulp lint","test":"node ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone","start":"node server.js"},"description":"eXtensible Template Engine lib on browser and nodejs. support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@2.0.0","_shasum":"c52c9a5ce508e685039f99766c839d5bca7136e5","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"c52c9a5ce508e685039f99766c839d5bca7136e5","size":118732,"noattachment":false,"key":"/xtemplate/-/xtemplate-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-2.0.0.tgz"},"directories":{},"publish_time":1410953719827,"_cnpm_publish_time":1410953719827,"_hasShrinkwrap":false},"1.4.2":{"name":"xtemplate","version":"1.4.2","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","chai":"^1.9.1","express":"^4.8.5","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.0","gulp-xtemplate":"^1.0.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","serve-index":"^1.1.6","serve-static":"^1.5.3","xtpl":"^2.0.0"},"precommit":["lint"],"scripts":{"lint":"gulp lint","test":"node ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone","start":"node server.js"},"description":"eXtensible Template Engine lib on browser and nodejs. support async control, inheritance, include, logic expression, custom function and more.","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@1.4.2","_shasum":"b9d1759dc15f1b1a02c9d2c6bb89f0f62e93645f","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"b9d1759dc15f1b1a02c9d2c6bb89f0f62e93645f","size":118454,"noattachment":false,"key":"/xtemplate/-/xtemplate-1.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-1.4.2.tgz"},"directories":{},"publish_time":1410949446613,"_cnpm_publish_time":1410949446613,"_hasShrinkwrap":false},"1.4.1":{"name":"xtemplate","version":"1.4.1","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","chai":"^1.9.1","express":"^4.8.5","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.0","gulp-xtemplate":"^1.0.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","serve-index":"^1.1.6","serve-static":"^1.5.3","xtpl":"^2.0.0"},"precommit":["lint"],"scripts":{"lint":"gulp lint","test":"node ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone","start":"node server.js"},"description":"eXtensible Template Engine lib on browser and nodejs","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@1.4.1","_shasum":"66d3b859a7924e7c95abcb9467a5caf531682d24","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"66d3b859a7924e7c95abcb9467a5caf531682d24","size":118173,"noattachment":false,"key":"/xtemplate/-/xtemplate-1.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-1.4.1.tgz"},"directories":{},"publish_time":1410941993737,"_cnpm_publish_time":1410941993737,"_hasShrinkwrap":false},"1.4.0":{"name":"xtemplate","version":"1.4.0","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","chai":"^1.9.1","express":"^4.8.5","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.0","gulp-xtemplate":"^1.0.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","serve-index":"^1.1.6","serve-static":"^1.5.3","xtpl":"^1.1.2"},"precommit":["lint"],"scripts":{"lint":"gulp lint","test":"node ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone","start":"node server.js"},"gitHead":"143567e3950e9892744b3f36b6f230920d243ed9","description":"eXtensible Template Engine lib on browser and nodejs","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@1.4.0","_shasum":"bddcdc0be1ea61c6ae4d66215f06a614caaa6cc7","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"bddcdc0be1ea61c6ae4d66215f06a614caaa6cc7","size":107572,"noattachment":false,"key":"/xtemplate/-/xtemplate-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-1.4.0.tgz"},"directories":{},"publish_time":1409901275317,"_cnpm_publish_time":1409901275317,"_hasShrinkwrap":false},"1.3.0":{"name":"xtemplate","version":"1.3.0","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","chai":"^1.9.1","express":"^4.8.5","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-footer":"^1.0.5","gulp-header":"^1.0.5","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.0","gulp-xtemplate":"^1.0.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","serve-index":"^1.1.6","serve-static":"^1.5.3","xtpl":"^1.1.2"},"precommit":["lint"],"scripts":{"lint":"gulp lint","test":"node ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone","start":"node server.js"},"gitHead":"f20728e3bfc8168b14595826a6ffd971d3f78019","description":"template engine lib on browser and nodejs","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@1.3.0","_shasum":"d4433d177d8d95bcb75fc7dc6fb41c11b9500515","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"d4433d177d8d95bcb75fc7dc6fb41c11b9500515","size":106548,"noattachment":false,"key":"/xtemplate/-/xtemplate-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-1.3.0.tgz"},"directories":{},"publish_time":1409806521389,"_cnpm_publish_time":1409806521389,"_hasShrinkwrap":false},"1.2.4":{"name":"xtemplate","version":"1.2.4","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","chai":"^1.9.1","express":"^4.8.5","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.0","gulp-xtemplate":"^1.0.2","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","serve-index":"^1.1.6","serve-static":"^1.5.3","xtpl":"^1.1.2"},"precommit":["lint"],"scripts":{"lint":"gulp lint","test":"node ./node_modules/mocha/bin/mocha -R list tests/node/specs","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","browser-test-build":"mocha-phantomjs http://localhost:8002/tests/runner.html?build","browser-test-cover":"mocha-phantomjs -R node_modules/node-jscover/lib/reporters/mocha/console http://localhost:8002/tests/runner.html?coverage","browser-test-standalone":"mocha-phantomjs http://localhost:8002/tests/runner.html?standalone","start":"node server.js"},"gitHead":"052de55251cd620ae59f717e7ec8b30924f3b0fa","description":"template engine lib on browser and nodejs","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@1.2.4","_shasum":"6d7589392f734033e44ae2ebc74e309b5b8c1525","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"6d7589392f734033e44ae2ebc74e309b5b8c1525","size":103508,"noattachment":false,"key":"/xtemplate/-/xtemplate-1.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-1.2.4.tgz"},"directories":{},"publish_time":1409194166527,"_cnpm_publish_time":1409194166527,"_hasShrinkwrap":false},"1.2.2":{"name":"xtemplate","version":"1.2.2","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","chai":"^1.9.1","express":"^4.8.5","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.0","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","serve-index":"^1.1.6","serve-static":"^1.5.3"},"precommit":["lint","browser-test"],"scripts":{"lint":"gulp lint","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","start":"node server.js"},"gitHead":"72590a1d69bf1b9d9e29564a1f79b916f493e86f","description":"template engine lib on browser and nodejs","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@1.2.2","_shasum":"c34fcbd05077c2ae02d14991c73a645b29b45437","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"c34fcbd05077c2ae02d14991c73a645b29b45437","size":107308,"noattachment":false,"key":"/xtemplate/-/xtemplate-1.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-1.2.2.tgz"},"directories":{},"publish_time":1409041416538,"_cnpm_publish_time":1409041416538,"_hasShrinkwrap":false},"1.2.1":{"name":"xtemplate","version":"1.2.1","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","chai":"^1.9.1","express":"^4.8.5","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.0","jshint":"^2.5.5","jshint-stylish":"^0.4.0","kison":"^0.3.3","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","precommit-hook":"^1.0.7","serve-index":"^1.1.6","serve-static":"^1.5.3"},"precommit":["lint","browser-test"],"scripts":{"lint":"gulp lint","browser-test":"mocha-phantomjs http://localhost:8002/tests/runner.html","start":"node server.js"},"gitHead":"72590a1d69bf1b9d9e29564a1f79b916f493e86f","description":"template engine lib on browser and nodejs","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@1.2.1","_shasum":"5c5ee8b1d068929198db657e0a30e39abea78200","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"5c5ee8b1d068929198db657e0a30e39abea78200","size":107312,"noattachment":false,"key":"/xtemplate/-/xtemplate-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-1.2.1.tgz"},"directories":{},"publish_time":1409039050120,"_cnpm_publish_time":1409039050120,"_hasShrinkwrap":false},"1.1.1":{"name":"xtemplate","version":"1.1.1","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","chai":"^1.9.1","express":"^4.8.5","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-replace":"^0.4.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.0","jshint-stylish":"^0.4.0","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","serve-index":"^1.1.6","serve-static":"^1.5.3"},"scripts":{"start":"node server.js"},"gitHead":"f9fec5baa809e27baa757923e30d978a79c7d320","description":"template engine lib on browser and nodejs","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@1.1.1","_shasum":"e64087d98a1c3845d6915880060d5e4604a65f0c","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"e64087d98a1c3845d6915880060d5e4604a65f0c","size":103165,"noattachment":false,"key":"/xtemplate/-/xtemplate-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-1.1.1.tgz"},"directories":{},"publish_time":1408675296591,"_cnpm_publish_time":1408675296591,"_hasShrinkwrap":false},"1.1.0":{"name":"xtemplate","version":"1.1.0","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","chai":"^1.9.1","express":"^4.8.5","gulp":"^3.8.7","gulp-clean":"^0.3.1","gulp-filter":"^1.0.0","gulp-jscs":"^1.1.0","gulp-jshint":"^1.8.4","gulp-kclean":"^0.0.13","gulp-modulex":"^1.0.0","gulp-rename":"^1.2.0","gulp-uglify":"^0.3.1","gulp-util":"^3.0.0","jshint-stylish":"^0.4.0","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","serve-index":"^1.1.6","serve-static":"^1.5.3"},"scripts":{"start":"node server.js"},"gitHead":"1d6d586bd77a75bab6af090d74de2268b6a41d89","description":"template engine lib on browser and nodejs","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@1.1.0","_shasum":"3945dc8511c8f8b74d30abcebb23bb820aec27bf","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"3945dc8511c8f8b74d30abcebb23bb820aec27bf","size":103156,"noattachment":false,"key":"/xtemplate/-/xtemplate-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-1.1.0.tgz"},"directories":{},"publish_time":1408674356705,"_cnpm_publish_time":1408674356705,"_hasShrinkwrap":false},"1.0.2":{"name":"xtemplate","version":"1.0.2","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","chai":"^1.9.1","express":"^4.8.5","gulp":"^3.8.7","gulp-util":"^3.0.0","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","serve-index":"^1.1.6","serve-static":"^1.5.3"},"scripts":{"start":"node server.js"},"gitHead":"1f1a8e83800d407da6043b95cc03664cebdb3ae8","description":"template engine lib on browser and nodejs","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@1.0.2","_shasum":"37900647de57e90b5395a9b74ab843bec051e2ba","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"37900647de57e90b5395a9b74ab843bec051e2ba","size":26670,"noattachment":false,"key":"/xtemplate/-/xtemplate-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-1.0.2.tgz"},"directories":{},"publish_time":1408445633022,"_cnpm_publish_time":1408445633022,"_hasShrinkwrap":false},"1.0.1":{"name":"xtemplate","version":"1.0.1","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"testling":{"server":"server.js","html":"tests/runner.html","browsers":["ie/6..latest","chrome/latest","firefox/latest","safari/latest","iphone/6..lastest","ipad/6..latest","android-browser/latest"]},"devDependencies":{"body-parser":"^1.6.5","chai":"^1.9.1","express":"^4.8.5","gulp":"^3.8.7","gulp-util":"^3.0.0","mocha":"^1.21.4","node-jscover":"^0.6.8","node-jscover-coveralls":"^1.0.10","node-jscover-handler":"^1.0.3","serve-index":"^1.1.6","serve-static":"^1.5.3"},"scripts":{"start":"node server.js"},"gitHead":"f3f83e488fdc595dea26dabf3ab6519ad1383271","description":"[![xtemplate](https://nodei.co/npm/xtemplate.png)](https://npmjs.org/package/xtemplate)\r [![NPM downloads](http://img.shields.io/npm/dm/xtemplate.svg)](https://npmjs.org/package/xtemplate)\r [![Build Status](https://secure.travis-ci.org/kissyteam/xtemplate","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@1.0.1","_shasum":"689889669c59ee8899698bda1b23f491f47e1756","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"689889669c59ee8899698bda1b23f491f47e1756","size":26675,"noattachment":false,"key":"/xtemplate/-/xtemplate-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-1.0.1.tgz"},"directories":{},"publish_time":1408444227101,"_cnpm_publish_time":1408444227101,"_hasShrinkwrap":false},"1.0.0":{"name":"xtemplate","version":"1.0.0","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"dependencies":{"logger-manager":"^0.1.0"},"gitHead":"49efae4ca3f00cfdcfc1f3c6979c99d17e2f51ff","description":"xtemplate\r =========","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@1.0.0","scripts":{},"_shasum":"ac806e54c31a2a99b8f4bc1a5ff582e699da694a","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"ac806e54c31a2a99b8f4bc1a5ff582e699da694a","size":25167,"noattachment":false,"key":"/xtemplate/-/xtemplate-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-1.0.0.tgz"},"directories":{},"publish_time":1408078095809,"_cnpm_publish_time":1408078095809,"_hasShrinkwrap":false},"0.0.2":{"name":"xtemplate","version":"0.0.2","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/kissyteam/xtemplate.git"},"gitHead":"c25f669fb5b2507e244ca766d77cb8457ae406a2","description":"xtemplate\r =========","bugs":{"url":"https://github.com/kissyteam/xtemplate/issues"},"homepage":"https://github.com/kissyteam/xtemplate","_id":"xtemplate@0.0.2","scripts":{},"_shasum":"87661a1441ff8577f3db103400c10ded224bd2b1","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"87661a1441ff8577f3db103400c10ded224bd2b1","size":344,"noattachment":false,"key":"/xtemplate/-/xtemplate-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-0.0.2.tgz"},"directories":{},"publish_time":1407850643703,"_cnpm_publish_time":1407850643703,"_hasShrinkwrap":false},"0.0.1":{"name":"xtemplate","version":"0.0.1","author":{"name":"yiminghe","email":"yiminghe@gmail.com"},"engines":{"node":"~0.10"},"license":"MIT","repository":{"type":"git","url":"http://github.com/yiminghe/xtemplate.git"},"gitHead":"aecee4acf5685c3e3d7f83b7eabf0c28a3bf00c9","description":"xtemplate\r =========","bugs":{"url":"https://github.com/yiminghe/xtemplate/issues"},"homepage":"https://github.com/yiminghe/xtemplate","_id":"xtemplate@0.0.1","scripts":{},"_shasum":"6f8d50b0f437889e9e5c0b74911b5aa55c7531c3","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"yiminghe","email":"yiminghe@gmail.com"},"maintainers":[{"name":"yiminghe","email":"yiminghe@gmail.com"}],"dist":{"shasum":"6f8d50b0f437889e9e5c0b74911b5aa55c7531c3","size":339,"noattachment":false,"key":"/xtemplate/-/xtemplate-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/xtemplate/download/xtemplate-0.0.1.tgz"},"directories":{},"publish_time":1407850488441,"_cnpm_publish_time":1407850488441,"_hasShrinkwrap":false}},"readme":"ERROR: No README data found!","_attachments":{},"homepage":"https://github.com/xtemplate/xtemplate#readme","bugs":{"url":"https://github.com/xtemplate/xtemplate/issues"},"license":"MIT"}