Skip to content
This repository was archived by the owner on Oct 16, 2024. It is now read-only.

Commit abe0202

Browse files
authored
Merge pull request #45 from agile-ts/develop
Develop
2 parents 3a407e0 + f8cc9be commit abe0202

File tree

190 files changed

+54591
-18254
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

190 files changed

+54591
-18254
lines changed

.changeset/config.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"$schema": "https://unpkg.com/@changesets/config@1.4.0/schema.json",
3+
"changelog": "@changesets/cli/changelog",
4+
"commit": false,
5+
"linked": [],
6+
"access": "restricted",
7+
"baseBranch": "master",
8+
"updateInternalDependencies": "patch",
9+
"ignore": []
10+
}
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
---
2+
name: 🐛 Bug report
3+
about: Create a report to help us improve AgileTs
4+
title: ''
5+
labels: 'Type: Bug'
6+
assignees: ''
7+
8+
---
9+
10+
## 🐛 Bug report
11+
12+
### 🤖 Current Behavior
13+
14+
<!-- Explain your problem (with screenshots, videos, text) in detail -->
15+
16+
### 🎯 Expected behavior
17+
18+
<!-- A clear and concise description of what you expected to happen. -->
19+
20+
### 📄 Reproducible example
21+
22+
<!-- Create a simple example in Codebox -->
23+
24+
### 💡 Suggested solution(s)
25+
26+
<!-- How could we solve this bug? What changes would need to made to AgileTs? -->
27+
28+
### ➕ Additional notes
29+
30+
<!-- Add any other context about the problem here. -->
31+
32+
### 💻 Your environment
33+
34+
<!-- PLEASE FILL THIS OUT -->
35+
36+
| Software | Version(s) |
37+
| ----------------------| ---------- |
38+
| TypeScript |
39+
| npm/Yarn |
40+
| NodeJs |
41+
| @agile-ts/core |
42+
| @agile-ts/react |
43+
| @agile-ts/api |
44+
| @agile-ts/multieditor |
45+
<!-- Any additional important Version Notes? -->

.github/ISSUE_TEMPLATE/custom.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
name: 🔨 Custom issue template
3+
about: Describe this issue template's purpose here.
4+
title: ''
5+
labels: ''
6+
assignees: ''
7+
8+
---
9+
10+
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
name: 🆕 Feature request
3+
about: Suggest an idea for this project
4+
title: ''
5+
labels: 'Type: Enhancement'
6+
assignees: ''
7+
8+
---
9+
10+
## 🆕 Feature Request
11+
12+
### ❓ Is your feature request related to a problem?
13+
<!-- A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] -->
14+
15+
### 📄 Describe the solution you'd like
16+
<!-- A clear and concise description of what you want to happen. -->
17+
18+
### 📃 Describe alternatives you've considered
19+
<!-- A clear and concise description of any alternative solutions or features you've considered. -->
20+
21+
### ➕ Additional Notes
22+
<!-- Add any other context or screenshots about the feature request here. -->

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
<!--- Please provide a general summary of your changes in the title above -->
2+
3+
## 📄 Description
4+
<!--- Please describe all your changes in detail -->
5+
6+
## 🔴 Related Issue
7+
<!--- If fixing a bug, there should be an issue describing it with steps to reproduce -->
8+
<!--- Please provide a link to the issue here -->
9+
10+
## 📃 Context
11+
<!--- Why is this change required/wanted? What problem does it solve? -->
12+
<!--- If this fixes an open issue, please provide a link to the issue here. -->
13+
14+
## 🛠 How Has This Been Tested?
15+
<!--- Please describe in detail how you tested your changes. -->
16+
<!--- Include information about your testing environment, and the tests you ran to -->
17+
<!--- see how your change might have affects other areas of the code, etc. -->

.github/workflows/release.yaml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
name: Release
2+
on:
3+
push:
4+
branches: [master]
5+
6+
jobs:
7+
release:
8+
name: Release
9+
runs-on: ubuntu-latest
10+
steps:
11+
# Checkout Project
12+
- name: 📚 Checkout
13+
uses: actions/checkout@v2
14+
15+
# Setup NodeJS
16+
- name: 🟢 Setup Node ${{ matrix.node_version }}
17+
uses: actions/setup-node@v1
18+
with:
19+
node-version: 12
20+
21+
# Install Dependencies
22+
- name: ⏳ Install
23+
run: yarn install
24+
25+
# Create Release Pull Request
26+
- name: 📤 Create Release Pull Request or Publish to NPM
27+
uses: changesets/action@master
28+
with:
29+
publish: yarn release
30+
commit: Version Release
31+
title: Next Release
32+
env:
33+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
34+
NPM_TOKEN: ${{ secrets.NPM_AUTH_TOKEN }}
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
name: Test All Packages
2+
on:
3+
pull_request:
4+
branches: ["*"]
5+
types: ["opened", "reopened"]
6+
7+
jobs:
8+
publish:
9+
name: Test All Packages
10+
runs-on: ubuntu-latest
11+
steps:
12+
13+
# Checkout Project
14+
- name: 📚 Checkout
15+
uses: actions/checkout@v2
16+
17+
# Setup NodeJS
18+
- name: 🟢 Setup Node ${{ matrix.node_version }}
19+
uses: actions/setup-node@v1
20+
with:
21+
node-version: 12
22+
23+
# Install Dependencies
24+
- name: ⏳ Install
25+
run: yarn install
26+
27+
# Run Tests
28+
- name: 🤔 Test
29+
run: yarn test
30+
31+
# Build Packages for Testing
32+
- name: 🔨 Build Packages
33+
run: yarn run build:test

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@ node_modules/
22
dist
33
.yalc
44

5+
# Differs on each engine
6+
yalc.lock
7+
58
# local env files
69
.env.local
710
.env.*.local

LICENCE

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
MIT License
2+
3+
Copyright (c) 2020-present bennodev19
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy
6+
of this software and associated documentation files (the "Software"), to deal
7+
in the Software without restriction, including without limitation the rights
8+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9+
copies of the Software, and to permit persons to whom the Software is
10+
furnished to do so, subject to the following conditions:
11+
12+
The above copyright notice and this permission notice shall be included in all
13+
copies or substantial portions of the Software.
14+
15+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21+
SOFTWARE.

ReadMe.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,16 @@ _Agile is a global state and logic framework for reactive Typescript & Javascrip
2222
<img src="https://img.shields.io/github/repo-size/agile-ts/agile.svg" alt="GitHub Repo Size"></a>
2323

2424

25-
##### Agile is inspired by [PulseJs](https://github.com/pulse-framework/pulse)
25+
### Agile is inspired by [PulseJs](https://github.com/pulse-framework/pulse)
2626
Agile has a similar syntax as [PulseJs](https://pulsejs.org/) and works slightly different under the hood.
2727
Maybe a little more sophisticated and extensible
28-
**BUT** I would recommend you to use PulfseJS right away as it is supported by a cool community and has nearly all features AgileTs offers.
28+
**BUT** I would recommend to use PulseJS right away as it is supported by a cool community and has nearly all features AgileTs offers.
2929

3030
| Name | Latest Version |
3131
| ------------------------------------------------------------------------ | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |
32-
| [@agile-ts/core](/packages/core) | [![badge](https://img.shields.io/npm/v/@agile-ts/core.svg?style=flat-square)](https://www.npmjs.com/package/@agile-ts/core) |
33-
| [@agile-ts/react](/packages/react) | [![badge](https://img.shields.io/npm/v/@agile-ts/react.svg?style=flat-square)](https://www.npmjs.com/package/@agile-ts/react) |
34-
| [@agile-ts/api](/packages/api) | [![badge](https://img.shields.io/npm/v/@agile-ts/api.svg?style=flat-square)](https://www.npmjs.com/package/@agile-ts/api) |
32+
| [@agile-ts/core](/packages/core) | [![badge](https://img.shields.io/npm/v/@agile-ts/core.svg?style=flat-square)](https://www.npmjs.com/package/@agile-ts/core) |
33+
| [@agile-ts/react](/packages/react) | [![badge](https://img.shields.io/npm/v/@agile-ts/react.svg?style=flat-square)](https://www.npmjs.com/package/@agile-ts/react) |
34+
| [@agile-ts/api](/packages/api) | [![badge](https://img.shields.io/npm/v/@agile-ts/api.svg?style=flat-square)](https://www.npmjs.com/package/@agile-ts/api) |
3535
3636
<div align="center">
3737
<img src="https://i.pinimg.com/originals/66/70/fd/6670fd61b91760bf8f04ca0479a2e0d1.gif">

0 commit comments

Comments
 (0)