Socket
Socket
Sign inDemoInstall

handlebars

Package Overview
Dependencies
Maintainers
5
Versions
80
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

handlebars - npm Package Compare versions

Comparing version 3.0.4 to 3.0.5

8

CONTRIBUTING.md

@@ -90,2 +90,10 @@ # How to Contribute

Before starting the release, make sure that the `yo`, `generator-release` and `grunt` are installed globally.
The last release was successfully performed with `yo@2.0.5`, `generator-release@2.6.1` and `grunt@1.0.3` and `node@10.11.0`.
If the latest versions of the tools don't work you may want to revert to those versions.
```bash
npm install -g yo generator-release grunt
```
A full release may be completed with the following:

@@ -92,0 +100,0 @@

6

dist/amd/handlebars/compiler/parser.js

@@ -12,4 +12,3 @@ define(["exports", "module"], function (exports, module) {

productions_: [0, [3, 2], [4, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [12, 1], [10, 3], [15, 5], [9, 4], [9, 4], [22, 6], [25, 6], [36, 6], [41, 2], [43, 3], [43, 1], [24, 3], [8, 5], [8, 5], [11, 5], [57, 1], [57, 1], [58, 5], [63, 1], [65, 3], [68, 3], [18, 1], [18, 1], [18, 1], [18, 1], [18, 1], [18, 1], [18, 1], [54, 1], [54, 1], [73, 2], [72, 1], [80, 3], [80, 1], [6, 0], [6, 2], [19, 0], [19, 2], [20, 0], [20, 1], [23, 0], [23, 1], [26, 0], [26, 1], [28, 0], [28, 2], [29, 0], [29, 1], [30, 0], [30, 1], [33, 0], [33, 2], [34, 0], [34, 1], [35, 0], [35, 1], [38, 0], [38, 2], [39, 0], [39, 1], [40, 0], [40, 1], [44, 0], [44, 1], [47, 0], [47, 2], [48, 0], [48, 1], [50, 0], [50, 2], [51, 0], [51, 1], [55, 0], [55, 2], [56, 0], [56, 1], [60, 0], [60, 2], [61, 0], [61, 1], [64, 1], [64, 2], [70, 1], [70, 2]],
performAction: function anonymous(yytext, yyleng, yylineno, yy, yystate, $$, _$
/*``*/) {
performAction: function anonymous(yytext, yyleng, yylineno, yy, yystate, $$, _$) {

@@ -502,4 +501,3 @@ var $0 = $$.length - 1;

lexer.options = {};
lexer.performAction = function anonymous(yy, yy_, $avoiding_name_collisions, YY_START
/*``*/) {
lexer.performAction = function anonymous(yy, yy_, $avoiding_name_collisions, YY_START) {

@@ -506,0 +504,0 @@ function strip(start, end) {

@@ -12,4 +12,3 @@ /* istanbul ignore next */

productions_: [0, [3, 2], [4, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [7, 1], [12, 1], [10, 3], [15, 5], [9, 4], [9, 4], [22, 6], [25, 6], [36, 6], [41, 2], [43, 3], [43, 1], [24, 3], [8, 5], [8, 5], [11, 5], [57, 1], [57, 1], [58, 5], [63, 1], [65, 3], [68, 3], [18, 1], [18, 1], [18, 1], [18, 1], [18, 1], [18, 1], [18, 1], [54, 1], [54, 1], [73, 2], [72, 1], [80, 3], [80, 1], [6, 0], [6, 2], [19, 0], [19, 2], [20, 0], [20, 1], [23, 0], [23, 1], [26, 0], [26, 1], [28, 0], [28, 2], [29, 0], [29, 1], [30, 0], [30, 1], [33, 0], [33, 2], [34, 0], [34, 1], [35, 0], [35, 1], [38, 0], [38, 2], [39, 0], [39, 1], [40, 0], [40, 1], [44, 0], [44, 1], [47, 0], [47, 2], [48, 0], [48, 1], [50, 0], [50, 2], [51, 0], [51, 1], [55, 0], [55, 2], [56, 0], [56, 1], [60, 0], [60, 2], [61, 0], [61, 1], [64, 1], [64, 2], [70, 1], [70, 2]],
performAction: function anonymous(yytext, yyleng, yylineno, yy, yystate, $$, _$
/*``*/) {
performAction: function anonymous(yytext, yyleng, yylineno, yy, yystate, $$, _$) {

@@ -502,4 +501,3 @@ var $0 = $$.length - 1;

lexer.options = {};
lexer.performAction = function anonymous(yy, yy_, $avoiding_name_collisions, YY_START
/*``*/) {
lexer.performAction = function anonymous(yy, yy_, $avoiding_name_collisions, YY_START) {

@@ -506,0 +504,0 @@ function strip(start, end) {

/*!
handlebars v3.0.4
handlebars v3.0.5

@@ -5,0 +5,0 @@ Copyright (C) 2011-2014 by Yehuda Katz

/*!
handlebars v3.0.4
handlebars v3.0.5

@@ -5,0 +5,0 @@ Copyright (C) 2011-2014 by Yehuda Katz

/*!
handlebars v3.0.4
handlebars v3.0.5

@@ -5,0 +5,0 @@ Copyright (C) 2011-2014 by Yehuda Katz

/*!
handlebars v3.0.4
handlebars v3.0.5

@@ -5,0 +5,0 @@ Copyright (C) 2011-2014 by Yehuda Katz

/* istanbul ignore next */
/* Jison generated parser */
var handlebars = (function(){
var parser = {trace: function trace() { },
var parser = {trace: function trace () { },
yy: {},

@@ -10,3 +10,3 @@ symbols_: {"error":2,"root":3,"program":4,"EOF":5,"program_repetition0":6,"statement":7,"mustache":8,"block":9,"rawBlock":10,"partial":11,"content":12,"COMMENT":13,"CONTENT":14,"openRawBlock":15,"END_RAW_BLOCK":16,"OPEN_RAW_BLOCK":17,"helperName":18,"openRawBlock_repetition0":19,"openRawBlock_option0":20,"CLOSE_RAW_BLOCK":21,"openBlock":22,"block_option0":23,"closeBlock":24,"openInverse":25,"block_option1":26,"OPEN_BLOCK":27,"openBlock_repetition0":28,"openBlock_option0":29,"openBlock_option1":30,"CLOSE":31,"OPEN_INVERSE":32,"openInverse_repetition0":33,"openInverse_option0":34,"openInverse_option1":35,"openInverseChain":36,"OPEN_INVERSE_CHAIN":37,"openInverseChain_repetition0":38,"openInverseChain_option0":39,"openInverseChain_option1":40,"inverseAndProgram":41,"INVERSE":42,"inverseChain":43,"inverseChain_option0":44,"OPEN_ENDBLOCK":45,"OPEN":46,"mustache_repetition0":47,"mustache_option0":48,"OPEN_UNESCAPED":49,"mustache_repetition1":50,"mustache_option1":51,"CLOSE_UNESCAPED":52,"OPEN_PARTIAL":53,"partialName":54,"partial_repetition0":55,"partial_option0":56,"param":57,"sexpr":58,"OPEN_SEXPR":59,"sexpr_repetition0":60,"sexpr_option0":61,"CLOSE_SEXPR":62,"hash":63,"hash_repetition_plus0":64,"hashSegment":65,"ID":66,"EQUALS":67,"blockParams":68,"OPEN_BLOCK_PARAMS":69,"blockParams_repetition_plus0":70,"CLOSE_BLOCK_PARAMS":71,"path":72,"dataName":73,"STRING":74,"NUMBER":75,"BOOLEAN":76,"UNDEFINED":77,"NULL":78,"DATA":79,"pathSegments":80,"SEP":81,"$accept":0,"$end":1},

performAction: function anonymous(yytext,yyleng,yylineno,yy,yystate,$$,_$
/*``*/) {
) {

@@ -153,3 +153,3 @@ var $0 = $$.length - 1;

defaultActions: {4:[2,1],49:[2,50],51:[2,19],55:[2,52],64:[2,76],73:[2,80],78:[2,17],82:[2,84],92:[2,48],99:[2,18],100:[2,72],105:[2,88],107:[2,58],110:[2,64],111:[2,11],123:[2,70],124:[2,29]},
parseError: function parseError(str, hash) {
parseError: function parseError (str, hash) {
throw new Error(str);

@@ -406,3 +406,3 @@ },

},
lex:function lex() {
lex:function lex () {
var r = this.next();

@@ -415,9 +415,9 @@ if (typeof r !== 'undefined') {

},
begin:function begin(condition) {
begin:function begin (condition) {
this.conditionStack.push(condition);
},
popState:function popState() {
popState:function popState () {
return this.conditionStack.pop();
},
_currentRules:function _currentRules() {
_currentRules:function _currentRules () {
return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules;

@@ -428,3 +428,3 @@ },

},
pushState:function begin(condition) {
pushState:function begin (condition) {
this.begin(condition);

@@ -434,3 +434,3 @@ }});

lexer.performAction = function anonymous(yy,yy_,$avoiding_name_collisions,YY_START
/*``*/) {
) {

@@ -437,0 +437,0 @@

{
"name": "handlebars",
"barename": "handlebars",
"version": "3.0.4",
"version": "3.0.5",
"description": "Handlebars provides the power necessary to let you build semantic templates effectively with no frustration",

@@ -6,0 +6,0 @@ "homepage": "http://www.handlebarsjs.com/",

@@ -5,4 +5,12 @@ # Release Notes

[Commits](https://github.com/wycats/handlebars.js/compare/v3.0.4...master)
[Commits](https://github.com/wycats/handlebars.js/compare/v3.0.5...master)
## v3.0.5 - December 15th, 2018
- chore: use node 10.x in travis-build - 4ed0a62
Compatibility notes:
- no breaking changes
[Commits](https://github.com/wycats/handlebars.js/compare/v3.0.4...v3.0.5)
## v3.0.4 - December 15th, 2018

@@ -9,0 +17,0 @@ - Further relax uglify dependency - 4cd5305

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc