{"name":"handlebars","barename":"handlebars","version":"4.7.7","description":"Handlebars provides the power necessary to let you build semantic templates effectively with no frustration","homepage":"http://www.handlebarsjs.com/","keywords":["handlebars","mustache","template","html"],"repository":{"type":"git","url":"git+https://github.com/wycats/handlebars.js.git"},"author":{"name":"Yehuda Katz"},"license":"MIT","engines":{"node":">=0.4.7"},"dependencies":{"minimist":"^1.2.5","neo-async":"^2.6.0","source-map":"^0.6.1","wordwrap":"^1.0.0","uglify-js":"^3.1.4"},"optionalDependencies":{"uglify-js":"^3.1.4"},"devDependencies":{"@knappi/grunt-saucelabs":"^9.0.2","aws-sdk":"^2.1.49","babel-loader":"^5.0.0","babel-runtime":"^5.1.10","benchmark":"~1.0","chai":"^4.2.0","chai-diff":"^1.0.1","concurrently":"^5.0.0","dirty-chai":"^2.0.1","dtslint":"^0.5.5","dustjs-linkedin":"^2.0.2","eco":"~1.1.0-rc-3","eslint":"^6.7.2","eslint-config-prettier":"^6.7.0","eslint-plugin-compat":"^3.3.0","eslint-plugin-es5":"^1.4.1","fs-extra":"^8.1.0","grunt":"^1.0.4","grunt-babel":"^5.0.0","grunt-bg-shell":"^2.3.3","grunt-cli":"^1","grunt-contrib-clean":"^1","grunt-contrib-concat":"^1","grunt-contrib-connect":"^1","grunt-contrib-copy":"^1","grunt-contrib-requirejs":"^1","grunt-contrib-uglify":"^1","grunt-contrib-watch":"^1.1.0","grunt-webpack":"^1.0.8","husky":"^3.1.0","jison":"~0.3.0","lint-staged":"^9.5.0","mocha":"^5","mock-stdin":"^0.3.0","mustache":"^2.1.3","nyc":"^14.1.1","prettier":"^1.19.1","semver":"^5.0.1","sinon":"^7.5.0","typescript":"^3.4.3","underscore":"^1.5.1","webpack":"^1.12.6","webpack-dev-server":"^1.12.1"},"main":"lib/index.js","types":"types/index.d.ts","browser":{".":"./dist/cjs/handlebars.js","./runtime":"./dist/cjs/handlebars.runtime.js"},"bin":{"handlebars":"bin/handlebars"},"scripts":{"format":"prettier --write '**/*.js' && eslint --fix .","check-format":"prettier --check '**/*.js'","lint":"eslint --max-warnings 0 .","dtslint":"dtslint types","test":"grunt","extensive-tests-and-publish-to-aws":"npx mocha tasks/task-tests/ && grunt --stack extensive-tests-and-publish-to-aws","integration-test":"grunt integration-tests","--- combined tasks ---":"","check-before-pull-request":"concurrently --kill-others-on-fail npm:lint npm:dtslint npm:check-format npm:test"},"jspm":{"main":"handlebars","directories":{"lib":"dist/amd"},"buildConfig":{"minify":true}},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.{js,css,json,md}":["prettier --write","git add"],"*.js":["eslint --fix","git add"]},"gitHead":"a9a8e403213583ca90cb7c872d3a22796c37d961","bugs":{"url":"https://github.com/wycats/handlebars.js/issues"},"_id":"handlebars@4.7.7","_nodeVersion":"10.23.3","_npmVersion":"6.14.11","dist":{"shasum":"9ce33416aad02dbd6c8fafa8240d5d98004945a1","size":632591,"noattachment":false,"key":"/handlebars/-/handlebars-4.7.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/handlebars/download/handlebars-4.7.7.tgz"},"_npmUser":{"name":"knappi","email":"npm@knappi.org"},"directories":{},"maintainers":[{"name":"erisds","email":"erisds@gmail.com"},{"name":"jaylinski","email":""},{"name":"knappi","email":"npm@knappi.org"},{"name":"kpdecker","email":"kpdecker@gmail.com"},{"name":"lawnsea","email":"lawnsea@gmail.com"},{"name":"wycats","email":"wycats@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/handlebars_4.7.7_1613381942651_0.10551798805598667"},"_hasShrinkwrap":false,"publish_time":1613381942858,"_cnpm_publish_time":1613381942858,"dist-tags":{"latest":"4.7.9","legacy":"3.0.8"}}