postcss-styled-syntax
Advanced tools
Comparing version 0.6.3 to 0.6.4
@@ -90,19 +90,14 @@ let ts = require('typescript'); | ||
// exclude backticks | ||
let rangeStart = node.template.pos + 1; | ||
let text; | ||
// Template literal without interpolation | ||
if (ts.isNoSubstitutionTemplateLiteral(node.template)) { | ||
rangeStart = | ||
node.template.text.length > 0 | ||
? inputCode.indexOf(node.template.text, rangeStart) | ||
: rangeStart; | ||
text = node.template.rawText || ''; | ||
} else { | ||
// If it's a TemplateExpression | ||
rangeStart = | ||
node.template.head.text.length > 0 | ||
? inputCode.indexOf(node.template.head.text, rangeStart) | ||
: rangeStart; | ||
text = node.template.head.rawText || ''; | ||
} | ||
// exclude backticks | ||
let rangeStart = inputCode.indexOf(text, node.template.pos + 1); | ||
let rangeEnd = node.template.end - 1; | ||
@@ -109,0 +104,0 @@ |
{ | ||
"name": "postcss-styled-syntax", | ||
"version": "0.6.3", | ||
"version": "0.6.4", | ||
"description": "PostCSS syntax for template literals CSS-in-JS (e. g. styled-components).", | ||
@@ -5,0 +5,0 @@ "main": "lib/index.js", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
36944
1064