This repository has been archived by the owner on May 26, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
108 changed files
with
49,453 additions
and
943 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
module.exports = { | ||
extends: [ | ||
// add more generic rulesets here, such as: | ||
// 'eslint:recommended', | ||
'plugin:vue/recommended' | ||
], | ||
rules: { | ||
// override/add rules settings here, such as: | ||
// 'vue/no-unused-vars': 'error' | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,26 +1,26 @@ | ||
# Contributing | ||
|
||
First things first: Thanks for considering to contributing to laratomics-workshop. | ||
First things first: Thanks for considering to contributing to oloid-laravel-patternlib. | ||
|
||
Feel free to fork our repository and send a PR to the master branch. | ||
|
||
# Setup the development environment | ||
|
||
1. Create a standard Laravel application. | ||
2. Link the package laratomics-workshop in composer.json | ||
2. Link the package oloid-laravel-patternlib in composer.json | ||
|
||
## Recommended folder structure | ||
* laratomics | ||
* oloid | ||
* packages | ||
* laratomics-workshop | ||
* oloid-laravel-patternlib | ||
* laravel | ||
|
||
This structure will be created in the following steps. | ||
|
||
### Laratomics-workshop | ||
### Oloid-laravel-patternlib | ||
```bash | ||
mkdir -p laratomics/packages | ||
git clone [email protected]:poolingpeople/laratomics-workshop.git | ||
mkdir -p oloid/packages | ||
git clone [email protected]:ion2s-gmbh/oloid-laravel-patternlib.git | ||
``` | ||
|
||
### Laravel | ||
|
@@ -30,26 +30,26 @@ composer create-project --prefer-dist laravel/laravel laravel | |
``` | ||
|
||
### Link the package | ||
Finally you have to link the laravel-workshop package in the Laravel application and you're ready to go. | ||
Finally you have to link the oloid-laravel-patternlib package in the Laravel application and you're ready to go. | ||
In Laravel's composer.json add: | ||
``` | ||
"repositories": [ | ||
{ | ||
"type":"path", | ||
"url":"/path/to/laratomics-workshop" | ||
"url":"/path/to/oloid-laravel-patternlib" | ||
} | ||
], | ||
``` | ||
And in the require-dev section add: | ||
``` | ||
"ion2s/laratomics-workshop": "*", | ||
"ion2s/oloid-laravel-patternlib": "*", | ||
``` | ||
|
||
Then run: | ||
```bash | ||
composer update | ||
``` | ||
You should see ion2s/laratomics-workshop in the list of discovered packages. | ||
You should see ion2s/oloid-laravel-patternlib in the list of discovered packages. | ||
|
||
You can execute the tests with: | ||
```bash | ||
|
@@ -59,7 +59,7 @@ composer test | |
### Preparing the frontend | ||
Finally you have to build the frontend: | ||
```bash | ||
cd /path/to/laratomics-workshop | ||
cd /path/to/oloid-laravel-patternlib | ||
npm install | ||
npm run dev | ||
``` | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,31 +1,31 @@ | ||
<p align="center"> | ||
<h1>Laratomics Workshop</h1> | ||
<h1>Oloid-laravel-patternlib Workshop</h1> | ||
</p> | ||
|
||
<p align="center"> | ||
<a href="https://github.com/poolingpeople/laratomics-workshop/releases"><img class="confluence-embedded-image confluence-external-resource" src="https://img.shields.io/github/release-pre/poolingpeople/laratomics-workshop.svg" data-image-src="https://img.shields.io/github/release-pre/poolingpeople/laratomics-workshop.svg" height="20"></a> | ||
<a href="https://travis-ci.org/poolingpeople/laratomics-workshop"><img class="confluence-embedded-image confluence-external-resource" src="https://img.shields.io/travis/poolingpeople/laratomics-workshop/master.svg" data-image-src="https://img.shields.io/travis/poolingpeople/laratomics-workshop/master.svg" height="20"></a> | ||
<a href="https://codecov.io/gh/poolingpeople/laratomics-workshop"><img class="confluence-embedded-image confluence-external-resource" src="https://img.shields.io/codecov/c/github/poolingpeople/laratomics-workshop/master.svg" data-image-src="https://img.shields.io/codecov/c/github/poolingpeople/laratomics-workshop/master.svg" height="20"></a> | ||
<img src="https://img.shields.io/david/poolingpeople/laratomics-workshop.svg"> | ||
<a href="https://packagist.org/packages/poolingpeople/laratomics-workshop"><img src="https://img.shields.io/github/license/mashape/apistatus.svg" alt="License"></a> | ||
<a href="https://github.com/ion2s-gmbh/oloid-laravel-patternlib/releases"><img class="confluence-embedded-image confluence-external-resource" src="https://img.shields.io/github/release-pre/ion2s-gmbh/oloid-laravel-patternlib.svg" data-image-src="https://img.shields.io/github/release-pre/ion2s-gmbh/oloid-laravel-patternlib.svg" height="20"></a> | ||
<a href="https://travis-ci.org/ion2s-gmbh/oloid-laravel-patternlib"><img class="confluence-embedded-image confluence-external-resource" src="https://img.shields.io/travis/ion2s-gmbh/oloid-laravel-patternlib/master.svg" data-image-src="https://img.shields.io/travis/ion2s-gmbh/oloid-laravel-patternlib/master.svg" height="20"></a> | ||
<a href="https://codecov.io/gh/ion2s-gmbh/oloid-laravel-patternlib"><img class="confluence-embedded-image confluence-external-resource" src="https://img.shields.io/codecov/c/github/ion2s-gmbh/oloid-laravel-patternlib/master.svg" data-image-src="https://img.shields.io/codecov/c/github/ion2s-gmbh/oloid-laravel-patternlib/master.svg" height="20"></a> | ||
<img src="https://img.shields.io/david/ion2s-gmbh/oloid-laravel-patternlib.svg"> | ||
<a href="https://packagist.org/packages/ion2s-gmbh/oloid-laravel-patternlib"><img src="https://img.shields.io/github/license/mashape/apistatus.svg" alt="License"></a> | ||
</p> | ||
|
||
## Introduction | ||
Laratomics Workshop enables a development GUI besides your current project. | ||
Using this GUI you can create and manage template snippets (patterns) and build your whole frontend | ||
Oloid-laravel-patternlib enables a development GUI besides your current project. We call this development GUI your `workshop` | ||
Using the workshop you can create and manage template snippets (patterns) and build your whole frontend | ||
using these reusable patterns. | ||
|
||
## Installation & Configuration | ||
|
||
### Installation | ||
Laratomics Workshop is not yet available. So there is no straight forward installation process. | ||
The package is not yet available. So there is no straight forward installation process. | ||
Stay tuned. | ||
|
||
### Configuration | ||
#### .env configuration | ||
``` | ||
WORKSHOP_URI=workshop | ||
WORKSHOP_BASE_PATH=laratomics | ||
WORKSHOP_BASE_PATH=patternlib | ||
WORKSHOP_PATTERN_PATH="${WORKSHOP_BASE_PATH}/patterns" | ||
``` | ||
|
||
|
@@ -35,11 +35,11 @@ composer test | |
``` | ||
|
||
## Credits | ||
* [ion2s GmbH](https://github.com/poolingpeople) | ||
* [All Contributors](https://github.com/poolingpeople/laratomics-workshop/graphs/contributors) | ||
* [ion2s GmbH](https://github.com/ion2s-gmbh) | ||
* [All Contributors](https://github.com/ion2s-gmbh/oloid-laravel-patternlib/graphs/contributors) | ||
|
||
## Security Vulnerabilities | ||
If you discover a security vulnerability within laratomics-workshop, please send an e-mail to Sebastian Baum via [[email protected]](mailto:[email protected]). | ||
If you discover a security vulnerability within oloid-laravel-patternlib, please send an e-mail to Sebastian Baum via [[email protected]](mailto:[email protected]). | ||
|
||
## License | ||
The MIT License (MIT). Please see [License File](LICENSE.md) for more information. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,13 +1,17 @@ | ||
{ | ||
"name": "ion2s/laratomics-workshop", | ||
"name": "ion2s/oloid-laravel-patternlib", | ||
"type": "library", | ||
"description": "Package to add laratomics powers to your Laravel application", | ||
"version": "0.4.0", | ||
"description": "Package to add patternlib powers to your Laravel application", | ||
"keywords": ["laravel","patternlib","blade"], | ||
"license": "MIT", | ||
"authors": [ | ||
{ | ||
"name": "Sebastian Baum", | ||
"email": "[email protected]" | ||
}, | ||
{ | ||
"name": "Marek Gebka", | ||
"email": "[email protected]" | ||
} | ||
], | ||
"require": { | ||
|
@@ -27,19 +31,19 @@ | |
"src/helpers.php" | ||
], | ||
"psr-4": { | ||
"Laratomics\\": "src/" | ||
"Oloid\\": "src/" | ||
} | ||
}, | ||
"autoload-dev": { | ||
"psr-4": { | ||
"Laratomics\\Tests\\": "tests/" | ||
"Tests\\": "tests/" | ||
} | ||
}, | ||
"extra": { | ||
"laravel": { | ||
"providers": [ | ||
"Laratomics\\WorkshopServiceProvider", | ||
"Laratomics\\Providers\\PatternServiceProvider" | ||
"Oloid\\WorkshopServiceProvider", | ||
"Oloid\\Providers\\PatternServiceProvider" | ||
] | ||
} | ||
}, | ||
|
Oops, something went wrong.