Skip to content

Commit 0536fb1

Browse files
RunDevelopmentmAAdhaTTah
authored andcommitted
Move SCSS property definition (#1633)
This PR cleans up the SCSS language definition a little by moving the definition of `property` inside the `extend` object. Also remove useless `i` flag.
1 parent 86d3179 commit 0536fb1

File tree

2 files changed

+7
-8
lines changed

2 files changed

+7
-8
lines changed

components/prism-scss.js

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,12 @@ Prism.languages.scss = Prism.languages.extend('css', {
3030
'placeholder': /%[-\w]+/,
3131
'variable': /\$[-\w]+|#\{\$[-\w]+\}/
3232
}
33+
},
34+
'property': {
35+
pattern: /(?:[\w-]|\$[-\w]+|#\{\$[-\w]+\})+(?=\s*:)/,
36+
inside: {
37+
'variable': /\$[-\w]+|#\{\$[-\w]+\}/
38+
}
3339
}
3440
});
3541

@@ -43,13 +49,6 @@ Prism.languages.insertBefore('scss', 'atrule', {
4349
]
4450
});
4551

46-
Prism.languages.scss.property = {
47-
pattern: /(?:[\w-]|\$[-\w]+|#\{\$[-\w]+\})+(?=\s*:)/i,
48-
inside: {
49-
'variable': /\$[-\w]+|#\{\$[-\w]+\}/
50-
}
51-
};
52-
5352
Prism.languages.insertBefore('scss', 'important', {
5453
// var and interpolated vars
5554
'variable': /\$[-\w]+|#\{\$[-\w]+\}/

components/prism-scss.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)