├── .all-contributorsrc ├── .github └── FUNDING.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── conftest.py ├── justfile ├── poetry.lock ├── py.typed ├── pyproject.toml ├── refreshcss ├── __init__.py ├── cli.py ├── css │ ├── __init__.py │ ├── at.py │ ├── parser.py │ ├── rule.py │ └── selector.py ├── filters.py ├── html │ ├── __init__.py │ ├── file.py │ └── site.py ├── main.py └── utils │ ├── __init__.py │ ├── path.py │ └── string.py └── tests ├── __init__.py ├── benchmarks └── test_benchmark.py ├── cli ├── __init__.py └── test_cli.py ├── css ├── __init__.py ├── parser │ ├── __init__.py │ ├── test_handle_media_queries.py │ ├── test_parse.py │ ├── test_pop_out_media_queries.py │ └── test_remove_empty_media_queries.py └── rule │ ├── __init__.py │ ├── test_at_rules.py │ ├── test_attributes.py │ ├── test_classes.py │ ├── test_elements.py │ ├── test_ids.py │ └── test_selectors.py ├── fixtures.py ├── html ├── __init__.py ├── file │ ├── __init__.py │ └── test_classes.py └── site │ ├── __init__.py │ ├── test_get_template_files.py │ └── test_parse.py ├── main ├── __init__.py └── refreshcss │ ├── __init__.py │ └── test_clean.py ├── static └── css │ ├── bulma-0.9.3.min.css │ ├── bulma-1.0.0.css │ └── styles.css ├── strings ├── __init__.py ├── test_finditer.py └── test_remove_string_at.py ├── templates ├── base.html └── index.html └── utils.py /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | dist 3 | __pycache__/ 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/README.md -------------------------------------------------------------------------------- /conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/conftest.py -------------------------------------------------------------------------------- /justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/justfile -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/poetry.lock -------------------------------------------------------------------------------- /py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/pyproject.toml -------------------------------------------------------------------------------- /refreshcss/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/refreshcss/__init__.py -------------------------------------------------------------------------------- /refreshcss/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/refreshcss/cli.py -------------------------------------------------------------------------------- /refreshcss/css/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /refreshcss/css/at.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/refreshcss/css/at.py -------------------------------------------------------------------------------- /refreshcss/css/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/refreshcss/css/parser.py -------------------------------------------------------------------------------- /refreshcss/css/rule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/refreshcss/css/rule.py -------------------------------------------------------------------------------- /refreshcss/css/selector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/refreshcss/css/selector.py -------------------------------------------------------------------------------- /refreshcss/filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/refreshcss/filters.py -------------------------------------------------------------------------------- /refreshcss/html/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /refreshcss/html/file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/refreshcss/html/file.py -------------------------------------------------------------------------------- /refreshcss/html/site.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/refreshcss/html/site.py -------------------------------------------------------------------------------- /refreshcss/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/refreshcss/main.py -------------------------------------------------------------------------------- /refreshcss/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /refreshcss/utils/path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/refreshcss/utils/path.py -------------------------------------------------------------------------------- /refreshcss/utils/string.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/refreshcss/utils/string.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/benchmarks/test_benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/tests/benchmarks/test_benchmark.py -------------------------------------------------------------------------------- /tests/cli/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/cli/test_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/tests/cli/test_cli.py -------------------------------------------------------------------------------- /tests/css/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/css/parser/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/css/parser/test_handle_media_queries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/tests/css/parser/test_handle_media_queries.py -------------------------------------------------------------------------------- /tests/css/parser/test_parse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/tests/css/parser/test_parse.py -------------------------------------------------------------------------------- /tests/css/parser/test_pop_out_media_queries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/tests/css/parser/test_pop_out_media_queries.py -------------------------------------------------------------------------------- /tests/css/parser/test_remove_empty_media_queries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/tests/css/parser/test_remove_empty_media_queries.py -------------------------------------------------------------------------------- /tests/css/rule/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/css/rule/test_at_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/tests/css/rule/test_at_rules.py -------------------------------------------------------------------------------- /tests/css/rule/test_attributes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/tests/css/rule/test_attributes.py -------------------------------------------------------------------------------- /tests/css/rule/test_classes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/tests/css/rule/test_classes.py -------------------------------------------------------------------------------- /tests/css/rule/test_elements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/tests/css/rule/test_elements.py -------------------------------------------------------------------------------- /tests/css/rule/test_ids.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/tests/css/rule/test_ids.py -------------------------------------------------------------------------------- /tests/css/rule/test_selectors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/tests/css/rule/test_selectors.py -------------------------------------------------------------------------------- /tests/fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/tests/fixtures.py -------------------------------------------------------------------------------- /tests/html/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/html/file/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/html/file/test_classes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/tests/html/file/test_classes.py -------------------------------------------------------------------------------- /tests/html/site/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/html/site/test_get_template_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/tests/html/site/test_get_template_files.py -------------------------------------------------------------------------------- /tests/html/site/test_parse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/tests/html/site/test_parse.py -------------------------------------------------------------------------------- /tests/main/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/main/refreshcss/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/main/refreshcss/test_clean.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/tests/main/refreshcss/test_clean.py -------------------------------------------------------------------------------- /tests/static/css/bulma-0.9.3.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/tests/static/css/bulma-0.9.3.min.css -------------------------------------------------------------------------------- /tests/static/css/bulma-1.0.0.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/tests/static/css/bulma-1.0.0.css -------------------------------------------------------------------------------- /tests/static/css/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/tests/static/css/styles.css -------------------------------------------------------------------------------- /tests/strings/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/strings/test_finditer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/tests/strings/test_finditer.py -------------------------------------------------------------------------------- /tests/strings/test_remove_string_at.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/tests/strings/test_remove_string_at.py -------------------------------------------------------------------------------- /tests/templates/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/tests/templates/base.html -------------------------------------------------------------------------------- /tests/templates/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/tests/templates/index.html -------------------------------------------------------------------------------- /tests/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adamghill/refreshcss/HEAD/tests/utils.py --------------------------------------------------------------------------------