File: input.scss

package info (click to toggle)
node-node-sass 9.0.0%2Bgit20240131.6081731%2Bdfsg-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 75,520 kB
  • sloc: javascript: 7,313; cpp: 1,495; perl: 428; makefile: 11
file content (28 lines) | stat: -rw-r--r-- 970 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
.bracketed-lists {
  empty: [];
  single: [foo];
  multiple: [foo, bar];
  nested: [[foo], [[bar, baz]]];
  space-separated: [foo bar baz];
  trailing-comma: [foo, bar,];

  // List functions treat it like a list.
  nth-comma: nth([foo, bar], 2);
  nth-space: nth([foo bar], 2);
  comma-separator: list-separator([foo, bar]);
  space-separator: list-separator([foo bar]);

  // List functions preserve bracketedness.
  set-nth: set-nth([foo, bar, baz], 2, qux);
  append: append([foo, bar], baz);
  append-with-separator: append([foo, bar], baz, $separator: space);

  // Inspection produces valid input. This also verifies that nested lists of
  // various sorts are parsed properly.
  inspect-empty: inspect([]);
  inspect-simple: inspect([foo, bar]);
  inspect-nested-bracketed: inspect([[foo]]);
  inspect-nested-unbracketed: inspect([(foo bar)]);
  inspect-nested-unbracketed-comma: inspect([foo bar,]);
  inspect-nested-unbracketed-singleton: inspect([(foo,)]);
}