Download the PHP package mediawiki/scss without Composer

On this page you can find all versions of the php package mediawiki/scss. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package scss

MediaWiki SCSS library

GitHub Workflow Status Latest Stable Version License

The MediaWiki SCSS library provides a ResourceLoader module capable of compiling SCSS.

Requirements

Use

An SCSS module is defined much like any other style module. See the manual for $wgResourceModules. It should also be possible to add the module definition to the extension.json of a MediaWiki extension. See Developing_with_ResourceLoader

Some additional keys may be used:

Here is an example definition:

The extension uses the scssphp/scssphp compiler, which has some limitations. See the issue list.

Cache type

$egScssCacheType can be set to request a specific cache type for the compiled styles. To disable caching of SCSS styles altogether (e.g., during development), set $egScssCacheType = CACHE_NONE;. This should never be done on a production site.

Professional Support

The SCSS extension is maintained by Professional Wiki. You can contract us to help you install or customize SCSS. We also do development work.

Running the tests

The tests can only be run when the library is loaded within MediaWiki. You can add it via composer.local.json (probably using dev-master).

Inside your MediaWiki root directory

php tests/phpunit/phpunit.php -c vendor/mediawiki/scss/phpunit.xml.dist

License

You can use the SCSS extension under the GNU General Public License, version 3 (or any later version).

Release notes

Version 4.0.0

Released on 2024-04-25

Version 3.0.1

Released on 2022-07-25

Version 3.0.0

Released on 2022-03-30

Version 2.0.8

Released on 2022-07-25

Version 2.0.7

Released on 2021-05-18

Version 2.0.6

Released on 2021-05-15

Version 2.0.5

Released on 2020-12-27

Version 2.0.4

Released on 2020-09-07

Version 2.0.3

Released on 2020-09-07

Version 2.0

Released on 2020-04-19

Version 1.0

Released on 2019-04-28


All versions of scss with dependencies

PHP Build Version
Package Version
Requires php Version >=8.0
scssphp/scssphp Version ^1.12.1
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package mediawiki/scss contains the following files

Loading the files please wait ....