Skip to content
This repository was archived by the owner on Nov 11, 2025. It is now read-only.

Commit 1c64602

Browse files
committed
Initial commit
0 parents  commit 1c64602

File tree

161 files changed

+39708
-0
lines changed

Some content is hidden

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

161 files changed

+39708
-0
lines changed

.dockerignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
node_modules

.github/FUNDING.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# These are supported funding model platforms
2+
3+
github: [romakita]
4+
patreon: # Replace with a single Patreon username
5+
open_collective: tsed
6+
ko_fi: # Replace with a single Ko-fi username
7+
tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
8+
community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
9+
custom: # Replace with a single custom sponsorship URL
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
name: "\U0001F41B Bug report"
3+
about: Create a report to help us improve
4+
title: "[BUG] Title"
5+
labels: bug
6+
assignees: Romakita
7+
8+
---
9+
10+
## Information
11+
12+
- **Version:** 5.x
13+
- Packages:
14+
15+
A few sentences describing the overall goals of the issue.
16+
17+
## Example
18+
19+
```
20+
import {} from "@tsed/react-formio";
21+
22+
```
23+
24+
## Acceptance criteria
25+
26+
- [ ] Criteria 1
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
name: "\U0001F680 Feature request"
3+
about: Suggest an idea for this project
4+
title: ''
5+
labels: enhancement
6+
assignees: Romakita
7+
8+
---
9+
10+
## Informations
11+
**Is your feature request related to a problem? Please describe.**
12+
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
13+
14+
**Describe the solution you'd like**
15+
A clear and concise description of what you want to happen.
16+
17+
```
18+
import {} from "@tsed/react-formio";
19+
20+
```
21+
22+
23+
**Describe alternatives you've considered**
24+
A clear and concise description of any alternative solutions or features you've considered.
25+
26+
## Acceptance criteria
27+
28+
- [ ] Criteria 1
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
name: "❓Question"
3+
about: Ask a question about @tsed/react-formio
4+
title: "[QUESTION] Title"
5+
labels: question
6+
assignees: Romakita
7+
8+
---
9+
10+
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
name: "❤️ Say thank you"
3+
about: Tell us how you use Ts.ED & support our efforts in maintaining it
4+
title: ''
5+
labels: ''
6+
assignees: Romakita
7+
8+
---
9+
10+
# ❤️ I'm using Ts.ED
11+
12+
If you (or your company) are using the framework Ts.ED - please let us know. We'd love to hear from you!
13+
14+
Ts.ED is a community driven project, which means it's not maintained by a company. If you would like to help us - any of the following is greatly appreciated.
15+
16+
We would love to add a company section with your logos and an explanation of your usecases and give feedbacks.
17+
18+
- [ ] Give the repository a star ⭐️
19+
- [ ] Help out with issues
20+
- [ ] Review pull requests
21+
- [ ] Blog about this framework
22+
- [ ] Make tutorials
23+
- [ ] Give talks
24+
- [ ] Support us
25+
26+
Thank you! 💐

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: 💬 Question or help request
4+
url: https://gitter.im/Tsed-io/Community
5+
about: You want to ask a question or discuss with other community members

.github/dependabot.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: "npm"
4+
directory: "/"
5+
schedule:
6+
interval: "monthly"
7+
assignees:
8+
- "Romakita"
9+
reviewers:
10+
- "Romakita"

.github/stale.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
# Number of days of inactivity before an issue becomes stale
2+
daysUntilStale: 60
3+
# Number of days of inactivity before a stale issue is closed
4+
daysUntilClose: 7
5+
# Issues with these labels will never be considered stale
6+
exemptLabels:
7+
- pinned
8+
- security
9+
# Label to use when marking an issue as stale
10+
staleLabel: wontfix
11+
# Comment to post when marking an issue as stale. Set to `false` to disable
12+
markComment: >
13+
This issue has been automatically marked as stale because it has not had
14+
recent activity. It will be closed if no further activity occurs. Thank you
15+
for your contributions.
16+
# Comment to post when closing a stale issue. Set to `false` to disable
17+
closeComment: false

.github/workflows/build.yml

Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
# This workflow will do a clean install of node dependencies, build the source code and run tests across different versions of node
2+
# For more information see: https://help.github.com/actions/language-and-framework-guides/using-nodejs-with-github-actions
3+
4+
name: Build & Release
5+
6+
on:
7+
push:
8+
pull_request:
9+
branches:
10+
- master
11+
12+
jobs:
13+
lint:
14+
runs-on: ubuntu-latest
15+
strategy:
16+
matrix:
17+
node-version: [ 14.x ]
18+
19+
steps:
20+
- uses: actions/checkout@v2
21+
- name: Use Node.js ${{ matrix.node-version }}
22+
uses: actions/setup-node@v1
23+
with:
24+
node-version: ${{ matrix.node-version }}
25+
- name: Install dependencies
26+
run: yarn install --frozen-lockfile --network-timeout 500000
27+
- name: Run lint
28+
run: yarn lint
29+
30+
test:
31+
runs-on: ${{ matrix.os }}
32+
33+
strategy:
34+
matrix:
35+
os: [ubuntu-latest]
36+
node-version: [ 14.x ]
37+
38+
steps:
39+
- uses: actions/checkout@v2
40+
- name: Use Node.js ${{ matrix.node-version }}
41+
uses: actions/setup-node@v1
42+
with:
43+
node-version: ${{ matrix.node-version }}
44+
- name: Install dependencies
45+
run: yarn install --frozen-lockfile --network-timeout 500000
46+
- name: Run test
47+
run: yarn test
48+
49+
deploy:
50+
runs-on: ubuntu-latest
51+
needs: [lint, test]
52+
if: ${{ github.event_name != 'pull_request' && (contains(github.ref, 'master') || contains(github.ref, 'alpha') || contains(github.ref, 'beta') || contains(github.ref, 'rc')) }}
53+
54+
strategy:
55+
matrix:
56+
node-version: [ 14.x ]
57+
58+
steps:
59+
- uses: actions/checkout@v2
60+
- name: Use Node.js ${{ matrix.node-version }}
61+
uses: actions/setup-node@v1
62+
with:
63+
node-version: ${{ matrix.node-version }}
64+
- name: Install dependencies
65+
run: yarn install --frozen-lockfile --network-timeout 500000
66+
67+
- name: Build app
68+
run: yarn build
69+
70+
- name: Login to Heroku Container Registry
71+
env:
72+
HEROKU_API_KEY: ${{ secrets.HEROKU_API_KEY }}
73+
run: heroku container:login
74+
75+
- name: Build and push
76+
env:
77+
HEROKU_API_KEY: ${{ secrets.HEROKU_API_KEY }}
78+
run: heroku container:push -a ${{ secrets.HEROKU_APP_NAME }} web
79+
80+
- name: Release
81+
env:
82+
HEROKU_API_KEY: ${{ secrets.HEROKU_API_KEY }}
83+
run: heroku container:release -a ${{ secrets.HEROKU_APP_NAME }} web
84+
85+
- uses: actions/upload-artifact@v2
86+
with:
87+
name: packages
88+
path: |
89+
package.json
90+
packages/*/package.json

0 commit comments

Comments
 (0)