@nozbe/zacs
Advanced tools
Comparing version 1.1.0-5 to 1.1.0-6
{ | ||
"name": "@nozbe/zacs", | ||
"version": "1.1.0-5", | ||
"version": "1.1.0-6", | ||
"description": "Zero Abstraction Cost Styling (for React DOM and React Native)", | ||
@@ -5,0 +5,0 @@ "main": "src/index.js", |
@@ -887,6 +887,10 @@ /* eslint-disable no-use-before-define */ | ||
const preparedCss = `\n${css}ZACS_MAGIC_CSS_STYLESHEET_MARKER_END` | ||
const formattedCss = t.stringLiteral(preparedCss) | ||
// TODO: TODO | ||
formattedCss.extra = { rawValue: preparedCss, raw: `"${preparedCss.split('\n').join(' \\n\\\n')}"` } | ||
const magicCssExpression = t.expressionStatement( | ||
t.callExpression( | ||
t.identifier('ZACS_MAGIC_CSS_STYLESHEET_MARKER_START'), | ||
[t.templateLiteral([t.templateElement({ raw: preparedCss, cooked: preparedCss })], [])], | ||
[formattedCss], | ||
), | ||
@@ -893,0 +897,0 @@ ) |
@@ -32,4 +32,4 @@ // Inspiration: | ||
const startMarker = 'ZACS_MAGIC_CSS_STYLESHEET_MARKER_START(`' | ||
const endMarker = 'ZACS_MAGIC_CSS_STYLESHEET_MARKER_END`)' | ||
const startMarker = 'ZACS_MAGIC_CSS_STYLESHEET_MARKER_START("' | ||
const endMarker = 'ZACS_MAGIC_CSS_STYLESHEET_MARKER_END")' | ||
@@ -58,2 +58,3 @@ exports.default = function loader(source, inputSourceMap) { | ||
const cssText = source.substring(stylesheetMarkerPos + startMarker.length, stylesheetEndPos) | ||
.replace(/ \\n\\/g, '') | ||
@@ -60,0 +61,0 @@ // TODO: Linaria checks for workspace/learna root -- see if it's needed here |
80190
1356