Download the PHP package pds/composer-script-names without Composer

On this page you can find all versions of the php package pds/composer-script-names. 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 composer-script-names

pds/composer-script-names

This publication describes a standard suitable for all PHP packages regarding Composer script names.

Please see https://github.com/php-pds/composer-script-names_research for background information.

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this publication are to be interpreted as described in RFC 2119.

Summary

Script names in the composer.json file MUST be lower-case, and MUST use dashes as word separators.

The composer.json file MUST use these script names for these purposes:

If the composer.json file defines a script to ... ... then it MUST be named:
Run tests using a default configuration test
Run tests using a default configuration, with coverage generation test-coverage
Run tests using alternative configurations or approaches test-* (see below)
Run a coding style fixer and/or code linter using a default configuration cs-fix
Run static analysis using a default configuration analyse OR analyze
Run multiple QA scripts or commands in sequence check

Naming Convention

Script names in the composer.json file MUST be lower-case, and MUST use dashes as word separators.

Examples of compliant script names:

Examples of non-compliant script names:

Script Names

test

If the composer.json file defines a script to run tests using a default configuration, it MUST be named test.

This publication does not otherwise define the test tooling.

test-coverage

If the composer.json file defines a script to run tests using a default configuration, with coverage generation, it MUST be named test-coverage.

This publication does not otherwise define the test coverage tooling.

test-*

If the composer.json file defines a script to run tests using alternative configurations or approaches, it MUST use the prefix test- with a descriptive suffix.

Examples:

Aside from test-coverage, this publication does not otherwise define the meaning of any test-* descriptive suffix.

cs-fix

If the composer.json file defines a script to run a coding style fixer and/or code linter using a default configuration, it MUST be named cs-fix.

This publication does not otherwise define the style fixer or code linter tooling.

analyse or analyze

If the composer.json file defines a script to run static analysis using a default configuration, it MUST be named EITHER analyse OR analyze.

N.b.: The naming alternatives reflect differences in typical usage by American and British English speakers.

This publication does not otherwise define the static analysis tooling.

check

If the composer.json file defines a script to run multiple quality-assurance scripts or commands in sequence, it MUST be named check.

This publication does not otherwise define the specific scripts or commands, nor the order in which they are to run.


All versions of composer-script-names with dependencies

PHP Build Version
Package Version
No informations.
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 pds/composer-script-names contains the following files

Loading the files please wait ....