keyframes are case sensitive

pull/315/head
Conduitry 8 years ago
parent 7de8ecc45d
commit 983294e272

@ -14,7 +14,7 @@ export default function processCss ( parsed, code ) {
if ( expression.type === 'Identifier' ) { if ( expression.type === 'Identifier' ) {
const newName = `svelte-${parsed.hash}-${expression.name}`; const newName = `svelte-${parsed.hash}-${expression.name}`;
code.overwrite( expression.start, expression.end, newName ); code.overwrite( expression.start, expression.end, newName );
keyframes.set( expression.name.toLowerCase(), newName ); keyframes.set( expression.name, newName );
} }
}); });
} else if ( node.children ) { } else if ( node.children ) {
@ -56,7 +56,7 @@ export default function processCss ( parsed, code ) {
if ( property === 'animation' || property === 'animation-name' ) { if ( property === 'animation' || property === 'animation-name' ) {
block.value.children.forEach( block => { block.value.children.forEach( block => {
if ( block.type === 'Identifier' ) { if ( block.type === 'Identifier' ) {
const name = block.name.toLowerCase(); const name = block.name;
if ( keyframes.has( name ) ) { if ( keyframes.has( name ) ) {
code.overwrite( block.start, block.end, keyframes.get( name ) ); code.overwrite( block.start, block.end, keyframes.get( name ) );
} }

Loading…
Cancel
Save