Download the PHP package nickdekruijk/leap-template without Composer

On this page you can find all versions of the php package nickdekruijk/leap-template. 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 leap-template

Leap Template

Frontend website template scaffolding for nickdekruijk/leap: the leap:template and leap:content commands, plus the stubs they copy into your project. It is dev-only tooling — install it with --dev so it (and its commands) are absent from production entirely.

Installation

Leap itself is a runtime dependency (the admin panel runs in production); only the scaffolding is dev-only. So install two packages, like Laravel's own framework + Pint:

Why nickdekruijk/leap must be a normal (non-dev) require: this package depends on leap, but if you only require --dev leap-template, leap comes in as a dev-transitive dependency and composer install --no-dev on production removes it — taking the admin panel with it. leap has to be a direct non-dev requirement of your app.

On production (composer install --no-dev) leap-template is not installed, so leap:template/leap:content don't exist there — zero footprint.

Live demo

leap.nickdekruijk.nl is a stock leap:template install — that site is what these stubs produce. Log in on /admin with [email protected] / leapdemo and change anything; the site resets to its seeded state 15 minutes after the last change.

Commands

Both refuse to run on APP_ENV=production without --force (like Laravel's migrate).

Documentation

The template and content types are documented in the leap repo:

Versioning

Tracks leap's major line — this package requires nickdekruijk/leap: ^1.0, so only a breaking leap release (2.0) is paired with a new leap-template major. The two packages are released in lockstep at the same version number, but within the major you can update either on its own.

Pushing a tag publishes a GitHub release automatically, with that version's CHANGELOG.md section as its notes — so the changelog stays the only place a release is written. A tag whose version has no changelog section fails the workflow rather than publishing an empty release.

License

MIT.


All versions of leap-template with dependencies

PHP Build Version
Package Version
Requires php Version ^8.3
laravel/framework Version ^13.0
nickdekruijk/leap Version ^1.10
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 nickdekruijk/leap-template contains the following files

Loading the files please wait ...