Download the PHP package shipwelldev/cornerstone without Composer

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

Cornerstone

Cornerstone is a strongly opinionated Laravel Livewire starter kit from Ship Well Development. It provides application defaults, quality gates, an accessible example, and optional agent tooling without prescribing product features such as authentication, teams, or billing.

Cornerstone is available on Packagist. Only the latest stable release is supported.

Start here

Read application guide maps the example, common tasks, and source ownership for humans and agents. These documents work without installing agent tooling.

Developer-specific agent configuration is intentionally ignored. Interactive Boost installation lets each developer choose their tools; shared guidance and skills live in .ai.

What is included

Requirements

Create an application

Create a new project from the published Composer package:

Then enter the new application directory:

Project creation:

When project creation is run non-interactively by an agent or CI, every unattended setup step still runs, but the Boost installer is skipped. Run composer setup later in an interactive terminal to finish Boost configuration.

Cornerstone deliberately does not create a database or run migrations during project creation.

Set up an existing checkout

Run the canonical setup command after cloning or otherwise receiving an existing Cornerstone application:

Setup is safe to repeat. It installs from the Composer and npm lockfiles, preserves an existing .env and application key, configures Boost when an interactive terminal is available and boost.json does not exist, installs Playwright Chromium, and builds production assets. It does not initialize or migrate the database.

Enable dependency security updates

Cornerstone configures Dependabot to check Composer, npm, and GitHub Actions dependencies weekly. To receive security update pull requests in a private repository, enable the dependency graph, Dependabot alerts, and Dependabot security updates under Settings > Advanced Security. Public repositories generally have these features enabled automatically.

Configure the database

Choose the database explicitly before running the application.

For SQLite, create the file with a portable PHP command and set the connection in .env:

For MySQL, MariaDB, PostgreSQL, or SQL Server, create an empty database using that platform's administration tools, install its PHP PDO extension, and set the corresponding .env values. For example:

Use mysql, mariadb, or sqlsrv instead of pgsql as appropriate. Then apply the schema:

Database choice and migration are intentionally outside project creation and setup.

Maintain published stubs

Project creation publishes the initial stubs from cornerstone-support. Later package updates do not replace published stubs because an application may have customized them.

To replace the application's published stubs with the current Cornerstone versions, explicitly run:

Review or preserve any local stub customizations before using --force.

Development workflows

For normal development, configure and migrate the database, run composer dev, and open the URL printed by the Laravel server. Before requesting review, run composer fix, review its changes, and run composer verify.

License

Cornerstone is available under the MIT License.


All versions of cornerstone with dependencies

PHP Build Version
Package Version
Requires glhd/bits Version ^0.6
laravel/framework Version ^13.20
laravel/tinker Version ^3.0
livewire/livewire Version ^4.3
php Version ~8.4.1 || ~8.5.0
shipwelldev/cornerstone-support Version ^0.3
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 shipwelldev/cornerstone contains the following files

Loading the files please wait ...