Skip to content
This repository has been archived by the owner on May 26, 2021. It is now read-only.

Commit

Permalink
Merge branch '0.5.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
sebbaum committed Feb 5, 2019
2 parents 172739d + 34c841b commit 2506d84
Show file tree
Hide file tree
Showing 108 changed files with 49,453 additions and 943 deletions.
11 changes: 11 additions & 0 deletions .eslintrc.js
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'
}
}
24 changes: 12 additions & 12 deletions CONTRIBUTING.md
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
Expand All @@ -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
Expand All @@ -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
```
Expand Down
26 changes: 13 additions & 13 deletions README.md
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"
```

Expand All @@ -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.
18 changes: 11 additions & 7 deletions composer.json
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": {
Expand All @@ -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"
]
}
},
Expand Down
Loading

0 comments on commit 2506d84

Please sign in to comment.