components/prism-scss.js


Log

Author Commit Date CI Message
Michael Schmidt 3c61c8f7 2021-10-14T14:01:11 ESLint: Added `regexp/no-useless-flag` rule (#3150)
Michael Schmidt e2630d89 2021-09-26T11:52:18 ESLint: Added `regexp/sort-alternatives` rule (#3093)
Michael Schmidt 18a00828 2021-06-13T19:53:03 ESLint: Added regexp plugin (#2924)
Michael Schmidt 79d22182 2021-06-08T13:50:35 FIxed some cases of quadratic worst-case runtime (#2922)
Michael Schmidt e644178b 2020-12-28T18:19:11 Added test for polynomial backtracking (#2597)
Adam Kudrna deb238a6 2020-11-23T21:07:44 SCSS: Added support for Sass modules (#2643)
Michael Schmidt c2f6a644 2020-10-25T23:42:25 Fixed multiple cases of vulnerable regexes (#2584)
Michael Schmidt 4b6b6e8b 2019-06-12T15:21:10 SCSS: Fixed exponential time failing of url pattern (#1938) The url pattern used to fail in exponential time for some input strings. This fixes this issue.
Michael Schmidt bd0378f0 2019-02-14T13:23:49 Add `keyword` alias for SCSS' `null` (#1735) Add the `keyword` alias to the `null` pattern for SCSS. This was the last `null` pattern without any aliases (#1727).
Michael Schmidt 0536fb14 2018-12-01T19:06:04 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.
Michael Schmidt 0f75d9d4 2018-08-19T18:18:03 Fixed that selector pattern can take exponential time (#1499) Fixes #1498.
Golmote cc80ccda 2018-03-13T08:15:56 Remove most of the cloning occurrences in language definitions.
Golmote c60b7d4e 2017-10-22T15:26:01 SCSS: Regexp simplification
Valtteri Laitinen 8aa2cc4a 2017-05-08T13:56:50 Replace [\w\W] with [\s\S] and [0-9] with \d in regexes (#1107) * Replace [\w\W] with [^] and [0-9] with \d in regexes * Replace [\s\S] with [^] * Replace [^] with [\s\S]
Golmote 8f5f1fa9 2016-07-07T09:13:47 SCSS: Highlight parent selector
Golmote d6b5c2f0 2016-07-07T09:01:32 SCSS: Highlight variables inside selectors and properties.
Golmote fd09391e 2016-07-05T19:10:41 SCSS: Alias statement as keyword. Fix #246
Golmote 672c167a 2015-08-30T22:52:00 Scss: Simplified patterns + fixed operators + don't match empty selectors
Golmote 4e42e260 2015-07-11T19:11:45 SCSS: Match placeholders inside selectors + alias other placeholders as selectors (fix #238)
Golmote e2540889 2015-07-08T19:32:10 CSS: Improve atrules
Golmote eef42485 2015-07-08T19:24:19 SCSS: Highlight everything inside atrules
Golmote bf8e0326 2015-07-08T09:10:59 Fix SCSS media queries
Logan Franken 9391e09c 2015-07-07T23:22:09 Added regex rule to capture media query media types and logical operators in SCSS language
Golmote b1fd5bdc 2015-03-10T08:27:53 Removed unused global flag in all grammars
Golmote 9487b5be 2015-01-09T08:11:21 Removed unneeded escapes in RegExps, added some semicolons
Golmote 6531900c 2015-01-03T11:13:51 Fix SCSS highlighting after removal of the "ignore" pattern in CSS
Lea Verou d44312b6 2014-05-24T14:25:49 Converted the CSS, SCSS and JS grammars according to #258
Lea Verou 00d50c01 2014-04-21T11:48:24 Fixed #236
Maxime Thirouin 2de58b05 2013-03-18T07:35:52 Fixes some Sass issues Close #73, close #79
Maxime Thirouin edbadbe0 2013-02-02T07:29:07 Add Sass (scss) support