{
    "content": [
        {
            "type": "text",
            "text": "# sass-convert(1) (man)\n\n**Summary:** Sass - sass-convert converts files between CSS\n\n**Synopsis:** sass-convert [options] [INPUT] [OUTPUT]\n\n## Flags\n\n| Flag | Long | Arg | Description |\n|------|------|-----|-------------|\n| -F | --from | — | The format to convert from. Can be css, scss, sass. By default, this is inferred from the input filename. If there is no |\n| -T | --to | — | The format to convert to. Can be scss or sass. By default, this is inferred from the output filename. If there is none,  |\n| -i | --in-place | — | Convert a file to its own syntax. This can be used to update some deprecated syntax. |\n| -R | --recursive | — | Convert all the files in a directory. Requires --from and --to. -?, -h, --help Show this help message. |\n| -v | --version | — | Print the Sass version. |\n| — | --dasherize | — | Convert underscores to dashes. --indent NUM How many spaces to use for each level of indentation. Defaults to 2. \"t\" mea |\n| -s | --stdin | — | Read input from standard input instead of an input file. This is the default if no input file is specified. Requires --f |\n| -E | --default-encoding | — | Specify the default encoding for input files. |\n| — | --unix-newlines | — | Use Unix-style newlines in written files. Always true on Unix. |\n| -C | --no-cache | — | Don't cache to sassc files. |\n| -q | --quiet | — | Silence warnings and status messages during conversion. |\n| — | --trace | — | Show a full Ruby stack trace on error Sass 3.7.4 November 2021 SASS(1) |\n\n## Section Outline\n\n- **NAME** (2 lines)\n- **SYNOPSIS** (2 lines)\n- **DESCRIPTION** (1 lines) — 17 subsections\n  - Description: (3 lines)\n  - Common Options: (1 lines)\n  - -F --from (3 lines)\n  - -T --to (3 lines)\n  - -i --in-place (2 lines)\n  - -R --recursive (5 lines)\n  - -v --version (2 lines)\n  - Style: (1 lines)\n  - --dasherize (9 lines)\n  - Input and Output: (1 lines)\n  - -s --stdin (3 lines)\n  - -E --default-encoding (2 lines)\n  - --unix-newlines (2 lines)\n  - Miscellaneous: (3 lines)\n  - -C --no-cache (2 lines)\n  - -q --quiet (2 lines)\n  - --trace (5 lines)\n\n## Full Content\n\n### NAME\n\nSass - sass-convert converts files between CSS\n\n### SYNOPSIS\n\nsass-convert [options] [INPUT] [OUTPUT]\n\n### DESCRIPTION\n\n#### Description:\n\nConverts  between  CSS, indented syntax, and SCSS files. For example, this can convert\nfrom the indented syntax to SCSS, or from CSS to SCSS (adding appropriate nesting).\n\n#### Common Options:\n\n#### -F --from\n\nThe format to convert from. Can be css, scss, sass.  By default, this is inferred from\nthe input filename.  If there is none, defaults to css.\n\n#### -T --to\n\nThe  format to convert to. Can be scss or sass.  By default, this is inferred from the\noutput filename.  If there is none, defaults to sass.\n\n#### -i --in-place\n\nConvert a file to its own syntax.  This can be used to update some deprecated syntax.\n\n#### -R --recursive\n\nConvert all the files in a directory. Requires --from and --to.\n\n-?, -h, --help\nShow this help message.\n\n#### -v --version\n\nPrint the Sass version.\n\n#### Style:\n\n#### --dasherize\n\nConvert underscores to dashes.\n\n--indent NUM\nHow many spaces to use for each level of indentation. Defaults to 2.   \"t\"  means  use\nhard tabs.\n\n--old  Output  the  old-style  \":prop  val\" property syntax.  Only meaningful when generating\nSass.\n\n#### Input and Output:\n\n#### -s --stdin\n\nRead input from standard input instead of an input file.  This is the  default  if  no\ninput file is specified. Requires --from.\n\n#### -E --default-encoding\n\nSpecify the default encoding for input files.\n\n#### --unix-newlines\n\nUse Unix-style newlines in written files.  Always true on Unix.\n\n#### Miscellaneous:\n\n--cache-location PATH\nThe path to save parsed Sass files. Defaults to .sass-cache.\n\n#### -C --no-cache\n\nDon't cache to sassc files.\n\n#### -q --quiet\n\nSilence warnings and status messages during conversion.\n\n#### --trace\n\nShow a full Ruby stack trace on error\n\n\n\nSass 3.7.4                                  November 2021                                    SASS(1)\n\n"
        }
    ],
    "structuredContent": {
        "command": "sass-convert",
        "section": "1",
        "mode": "man",
        "summary": "Sass - sass-convert converts files between CSS",
        "synopsis": "sass-convert [options] [INPUT] [OUTPUT]",
        "flags": [
            {
                "flag": "-F",
                "long": "--from",
                "arg": null,
                "description": "The format to convert from. Can be css, scss, sass. By default, this is inferred from the input filename. If there is none, defaults to css."
            },
            {
                "flag": "-T",
                "long": "--to",
                "arg": null,
                "description": "The format to convert to. Can be scss or sass. By default, this is inferred from the output filename. If there is none, defaults to sass."
            },
            {
                "flag": "-i",
                "long": "--in-place",
                "arg": null,
                "description": "Convert a file to its own syntax. This can be used to update some deprecated syntax."
            },
            {
                "flag": "-R",
                "long": "--recursive",
                "arg": null,
                "description": "Convert all the files in a directory. Requires --from and --to. -?, -h, --help Show this help message."
            },
            {
                "flag": "-v",
                "long": "--version",
                "arg": null,
                "description": "Print the Sass version."
            },
            {
                "flag": "",
                "long": "--dasherize",
                "arg": null,
                "description": "Convert underscores to dashes. --indent NUM How many spaces to use for each level of indentation. Defaults to 2. \"t\" means use hard tabs. --old Output the old-style \":prop val\" property syntax. Only meaningful when generating Sass."
            },
            {
                "flag": "-s",
                "long": "--stdin",
                "arg": null,
                "description": "Read input from standard input instead of an input file. This is the default if no input file is specified. Requires --from."
            },
            {
                "flag": "-E",
                "long": "--default-encoding",
                "arg": null,
                "description": "Specify the default encoding for input files."
            },
            {
                "flag": "",
                "long": "--unix-newlines",
                "arg": null,
                "description": "Use Unix-style newlines in written files. Always true on Unix."
            },
            {
                "flag": "-C",
                "long": "--no-cache",
                "arg": null,
                "description": "Don't cache to sassc files."
            },
            {
                "flag": "-q",
                "long": "--quiet",
                "arg": null,
                "description": "Silence warnings and status messages during conversion."
            },
            {
                "flag": "",
                "long": "--trace",
                "arg": null,
                "description": "Show a full Ruby stack trace on error Sass 3.7.4 November 2021 SASS(1)"
            }
        ],
        "examples": [],
        "see_also": [],
        "section_outline": [
            {
                "name": "NAME",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "SYNOPSIS",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "DESCRIPTION",
                "lines": 1,
                "subsections": [
                    {
                        "name": "Description:",
                        "lines": 3
                    },
                    {
                        "name": "Common Options:",
                        "lines": 1
                    },
                    {
                        "name": "-F --from",
                        "lines": 3,
                        "flag": "-F",
                        "long": "--from"
                    },
                    {
                        "name": "-T --to",
                        "lines": 3,
                        "flag": "-T",
                        "long": "--to"
                    },
                    {
                        "name": "-i --in-place",
                        "lines": 2,
                        "flag": "-i",
                        "long": "--in-place"
                    },
                    {
                        "name": "-R --recursive",
                        "lines": 5,
                        "flag": "-R",
                        "long": "--recursive"
                    },
                    {
                        "name": "-v --version",
                        "lines": 2,
                        "flag": "-v",
                        "long": "--version"
                    },
                    {
                        "name": "Style:",
                        "lines": 1
                    },
                    {
                        "name": "--dasherize",
                        "lines": 9,
                        "long": "--dasherize"
                    },
                    {
                        "name": "Input and Output:",
                        "lines": 1
                    },
                    {
                        "name": "-s --stdin",
                        "lines": 3,
                        "flag": "-s",
                        "long": "--stdin"
                    },
                    {
                        "name": "-E --default-encoding",
                        "lines": 2,
                        "flag": "-E",
                        "long": "--default-encoding"
                    },
                    {
                        "name": "--unix-newlines",
                        "lines": 2,
                        "long": "--unix-newlines"
                    },
                    {
                        "name": "Miscellaneous:",
                        "lines": 3
                    },
                    {
                        "name": "-C --no-cache",
                        "lines": 2,
                        "flag": "-C",
                        "long": "--no-cache"
                    },
                    {
                        "name": "-q --quiet",
                        "lines": 2,
                        "flag": "-q",
                        "long": "--quiet"
                    },
                    {
                        "name": "--trace",
                        "lines": 5,
                        "long": "--trace"
                    }
                ]
            }
        ]
    }
}