Socket
Socket
Sign inDemoInstall

ember-template-recast

Package Overview
Dependencies
Maintainers
5
Versions
56
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

ember-template-recast - npm Package Compare versions

Comparing version 4.1.0 to 4.1.1

8

CHANGELOG.md

@@ -0,1 +1,9 @@

## v4.1.1 (2020-02-27)
#### :bug: Bug Fix
* [#223](https://github.com/ember-template-lint/ember-template-recast/pull/223) Ensure updating self-closing ElementNode preserves trailing whitespace. ([@rwjblue](https://github.com/rwjblue))
#### Committers: 1
- Robert Jackson ([@rwjblue](https://github.com/rwjblue))
## v4.1.0 (2020-02-20)

@@ -2,0 +10,0 @@

4

package.json
{
"name": "ember-template-recast",
"version": "4.1.0",
"version": "4.1.1",
"description": "Non-destructive template transformer.",

@@ -52,3 +52,3 @@ "keywords": [

"qunit": "^2.9.3",
"release-it": "^12.5.0",
"release-it": "^12.6.1",
"release-it-lerna-changelog": "^1.0.3"

@@ -55,0 +55,0 @@ },

@@ -391,12 +391,19 @@ const { preprocess, print: _print, traverse } = require('@glimmer/syntax');

let postTagWhitespace =
originalOpenParts.length > 0
? this.sourceForLoc({
start: {
line: original.loc.start.line,
column: original.loc.start.column + 1 /* < */ + original.tag.length,
},
end: originalOpenParts[0].loc.start,
})
: '';
let postTagWhitespace;
if (originalOpenParts.length > 0) {
postTagWhitespace = this.sourceForLoc({
start: {
line: original.loc.start.line,
column: original.loc.start.column + 1 /* < */ + original.tag.length,
},
end: originalOpenParts[0].loc.start,
});
} else if (selfClosing) {
postTagWhitespace = nodeInfo.source.substring(
openSource.length,
nodeInfo.source.length - 2
);
} else {
postTagWhitespace = '';
}

@@ -492,2 +499,3 @@ let joinOpenPartsWith = ' ';

closeOpen = `>`;
postTagWhitespace = '';
closeSource = `</${ast.tag}>`;

@@ -494,0 +502,0 @@ ast.selfClosing = false;

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