Blame view

node_modules/cssesc/man/cssesc.1 1.91 KB
aaac7fed   liuqimichale   add
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
  .Dd August 9, 2013
  .Dt cssesc 1
  .Sh NAME
  .Nm cssesc
  .Nd escape text for use in CSS string literals or identifiers
  .Sh SYNOPSIS
  .Nm
  .Op Fl i | -identifier Ar string
  .br
  .Op Fl s | -single-quotes Ar string
  .br
  .Op Fl d | -double-quotes Ar string
  .br
  .Op Fl w | -wrap Ar string
  .br
  .Op Fl e | -escape-everything Ar string
  .br
  .Op Fl v | -version
  .br
  .Op Fl h | -help
  .Sh DESCRIPTION
  .Nm
  escapes strings for use in CSS string literals or identifiers while generating the shortest possible valid ASCII-only output.
  .Sh OPTIONS
  .Bl -ohang -offset
  .It Sy "-s, --single-quotes"
  Escape any occurences of ' in the input string as \\', so that the output can be used in a CSS string literal wrapped in single quotes.
  .It Sy "-d, --double-quotes"
  Escape any occurences of " in the input string as \\", so that the output can be used in a CSS string literal wrapped in double quotes.
  .It Sy "-w, --wrap"
  Make sure the output is a valid CSS string literal wrapped in quotes. The type of quotes can be specified using the
  .Ar -s | --single-quotes
  or
  .Ar -d | --double-quotes
  settings.
  .It Sy "-e, --escape-everything"
  Escape all the symbols in the output, even printable ASCII symbols.
  .It Sy "-v, --version"
  Print cssesc's version.
  .It Sy "-h, --help"
  Show the help screen.
  .El
  .Sh EXIT STATUS
  The
  .Nm cssesc
  utility exits with one of the following values:
  .Pp
  .Bl -tag -width flag -compact
  .It Li 0
  .Nm
  successfully escaped the given text and printed the result.
  .It Li 1
  .Nm
  wasn't instructed to escape anything (for example, the
  .Ar --help
  flag was set); or, an error occurred.
  .El
  .Sh EXAMPLES
  .Bl -ohang -offset
  .It Sy "cssesc 'foo bar baz'"
  Print an escaped version of the given text.
  .It Sy echo\ 'foo bar baz'\ |\ cssesc
  Print an escaped version of the text that gets piped in.
  .El
  .Sh BUGS
  cssesc's bug tracker is located at <https://github.com/mathiasbynens/cssesc/issues>.
  .Sh AUTHOR
  Mathias Bynens <http://mathiasbynens.be/>
  .Sh WWW
  <http://mths.be/cssesc>