{"id":33980700,"url":"https://github.com/devworks/sculpin-scss-bundle","last_synced_at":"2026-04-24T14:33:07.799Z","repository":{"id":56967163,"uuid":"107992088","full_name":"devworks/sculpin-scss-bundle","owner":"devworks","description":"Sculpin SCSS Bundle","archived":false,"fork":false,"pushed_at":"2019-02-20T14:55:32.000Z","size":7,"stargazers_count":0,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-05-09T20:07:03.869Z","etag":null,"topics":["bundle","php","scss","scssphp","sculpin"],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/devworks.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-10-23T14:15:42.000Z","updated_at":"2017-10-23T14:25:54.000Z","dependencies_parsed_at":"2022-08-21T11:20:29.272Z","dependency_job_id":null,"html_url":"https://github.com/devworks/sculpin-scss-bundle","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/devworks/sculpin-scss-bundle","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devworks%2Fsculpin-scss-bundle","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devworks%2Fsculpin-scss-bundle/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devworks%2Fsculpin-scss-bundle/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devworks%2Fsculpin-scss-bundle/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/devworks","download_url":"https://codeload.github.com/devworks/sculpin-scss-bundle/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devworks%2Fsculpin-scss-bundle/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":27699624,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-12-13T02:00:09.769Z","response_time":147,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bundle","php","scss","scssphp","sculpin"],"created_at":"2025-12-13T03:28:32.604Z","updated_at":"2025-12-13T03:28:33.356Z","avatar_url":"https://github.com/devworks.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Sculpin Scss Bundle\n\n[![Software License](https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat-square)](LICENSE)\n\n[Sculpin](http://sculpin.io) bundle that integrates the [leafo/scssphp](https://github.com/leafo/scssphp/) SCSS processor.\n\nEach `*.scss` or `*.sass` file is parsed to CSS.\nWhen the parser generates any CSS output the file is renamed to `*.css` in place. Otherwise, the file will be ignored.\n\n## Installation\n\n* Add the following to your `sculpin.json` file:\n\n```json\n{\n    \"require\": {\n        \"devworks/sculpin-scss-bundle\": \"~0.1\"\n    }\n}\n```\n\n* Run `sculpin update`.\n* Add the bundle to your sculpin kernel `app/SculpinKernel.php`:\n\n```php\n\u003c?php\nclass SculpinKernel extends \\Sculpin\\Bundle\\SculpinBundle\\HttpKernel\\AbstractKernel\n{\n    /**\n     * {@inheritDoc}\n     */\n    protected function getAdditionalSculpinBundles()\n    {\n        return array(\n            'DevWorks\\Sculpin\\Bundle\\ScssBundle\\SculpinScssBundle'\n        );\n    }\n}\n```\n\n## Configuration\n\n```yaml\n# app/config/sculpin_kernel.yml\nsculpin_scss:\n\n    # The formatter to use\n    formatter_class: 'Leafo\\\\ScssPhp\\\\Formatter\\\\Compressed'\n    extensions: [\"scss\"]\n    files: [\"assets/css/style.scss\"]\n```\n\n### formatter_class\n\nThis setting controls the formatter used for the css output. By default the compressed formatter is used. This can be changed to the fully qualified class name of one of the other formatters provided by `scssphp` to change the css output format.\n\n### extensions/files\n\nBy default the `extensions` whitelist is used. If the `files` whitelist is set it takes precedence and all other SCSS files are not converted.\n\nTo ignore non matching SCSS files the sculping `ignore` configuration can be used:\n\n```yaml\n# app/config/sculpin_kernel.yml\nsculpin:\n    ignore: [\"assets/css/_imports/\"]\n```\n\n## License\n\nThe MIT License (MIT). Please see [License File](LICENSE) for more information.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevworks%2Fsculpin-scss-bundle","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdevworks%2Fsculpin-scss-bundle","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevworks%2Fsculpin-scss-bundle/lists"}