Skip to content

Commit ec09048

Browse files
authored
Merge pull request #11 from ArcStackLab/development
Development
2 parents 0c8899b + d562d14 commit ec09048

71 files changed

Lines changed: 14276 additions & 2704 deletions

Some content is hidden

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

.devcontainer/devcontainer.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,8 @@
4545
"bradlc.vscode-tailwindcss",
4646
"pranaygp.vscode-css-peek",
4747
"codezombiech.gitignore",
48-
"github.vscode-github-actions"
48+
"github.vscode-github-actions",
49+
"ms-playwright.playwright"
4950
]
5051
}
5152
},
@@ -55,4 +56,4 @@
5556
"onAutoForward": "notify"
5657
}
5758
}
58-
}
59+
}

.eslintignore

Lines changed: 0 additions & 6 deletions
This file was deleted.

.eslintrc.json

Lines changed: 0 additions & 56 deletions
This file was deleted.

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
# Pull request title
2+
3+
| Status | Type | Env Vars Change |
4+
| :--------: | :---------------------------------: | :-------------: |
5+
| Ready/Hold | Feature/Bug/Tooling/Refactor/Hotfix | Yes/No |
6+
7+
> ⚠️ NOTE: <OPTIONAL: use notes like this to emphasize something about the PR. This could include other PRs this PR is built on top of; reasons for why the PR is on hold; or anything else you would like to draw attention to.>
8+
9+
## Problem
10+
11+
<What problem are you trying to solve?>
12+
13+
- problem 1
14+
- problem 2
15+
....
16+
17+
## Solution
18+
19+
<How did you solve the problem?>
20+
21+
- solution 1
22+
- solution 2
23+
....
24+
25+
## Test results
26+
27+
<This can be a list of links to test results or a description of the tests run or some UI screenshots of the new/updated feature.
28+
If don't found any data relate, give exactly instruction "_Add your screenshots or recording about testing_" instead of "**NEED FILL**">
29+
30+
## Other changes <e.g. bug fixes, UI tweaks, small refactors>
31+
32+
- change 1
33+
- change 2
34+
....
35+
36+
## Deploy Notes
37+
38+
<Notes regarding deployment of the contained body of work. These should note any new dependencies, new scripts, etc.
39+
If no have new info, only show exactly "_There are no new dependencies, scripts, or environment variables introduced with this PR_">
40+
41+
<OPTIONAL: (IMPORTANT) delete this field if don't have new environment variables>
42+
**New environment variables**:
43+
44+
- `env var` : env var details
45+
46+
<OPTIONAL: (IMPORTANT) delete this field if don't have new scripts>
47+
**New scripts**:
48+
49+
- `script` : script (DB migrations, etc) details
50+
51+
<OPTIONAL: (IMPORTANT) delete this field if don't have new dependencies>
52+
**New dependencies**:
53+
54+
- `dependency` : dependency details
55+
56+
<OPTIONAL: (IMPORTANT) delete this field if don't have new dev dependencies>
57+
**New dev dependencies**:
58+
59+
- `dependency` : dependency details
Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
---
2+
applyTo: '**'
3+
---
4+
5+
Always ask for PR target branch(upstream), and the allowed targets branches are "development" and "main" branch
6+
Always ask for the commits to be added to the PR in comma separated format and display the most reset commits using the following format:
7+
`<commit id>: <commit title or message>`
8+
Analyze the selected commits by id when generating the PR description
9+
PR title must be a summary of all the selected commit messages with emoji
10+
PR description must be generated as MD code snippet
11+
Always Use the following template when generating PR(Pull Request) description
12+
13+
```md
14+
# <Pull request title that best summaries the changes and the type of changes made with the appropriate emoji>
15+
16+
| Status | Type | Env Vars Change |
17+
| :--------: | :---------------------------------: | :-------------: |
18+
| Ready/Hold | Feature/Bug/Tooling/Refactor/Hotfix | Yes/No |
19+
20+
> ⚠️ NOTE: <OPTIONAL: use notes like this to emphasize something about the PR. This could include other PRs this PR is built on top of; reasons for why the PR is on hold; or anything else you would like to draw attention to.>
21+
22+
## Problem
23+
24+
<What problem are you trying to solve?>
25+
26+
- problem 1
27+
- problem 2
28+
....
29+
30+
## Solution
31+
32+
<How did you solve the problem?>
33+
34+
- solution 1
35+
- solution 2
36+
....
37+
38+
## Test results
39+
40+
<This can be a list of links to test results or a description of the tests run or some UI screenshots of the new/updated feature.
41+
If don't found any data relate, give exactly instruction "_Add your screenshots or recording about testing_" instead of "**NEED FILL**">
42+
43+
## Other changes <e.g. bug fixes, UI tweaks, small refactors>
44+
45+
- change 1
46+
- change 2
47+
....
48+
49+
## Deploy Notes
50+
51+
<Notes regarding deployment of the contained body of work. These should note any new dependencies, new scripts, etc.
52+
If no have new info, only show exactly "_There are no new dependencies, scripts, or environment variables introduced with this PR_">
53+
54+
<OPTIONAL: (IMPORTANT) delete this field if don't have new environment variables>
55+
**New environment variables **:
56+
57+
- `env var` : env var details
58+
59+
<OPTIONAL: (IMPORTANT) delete this field if don't have new scripts>
60+
**New scripts**:
61+
62+
- `script` : script (DB migrations, etc) details
63+
64+
<OPTIONAL: (IMPORTANT) delete this field if don't have new dependencies>
65+
**New dependencies**:
66+
67+
- `dependency` : dependency details
68+
69+
<OPTIONAL: (IMPORTANT) delete this field if don't have new dev dependencies>
70+
**New dev dependencies**:
71+
72+
- `dependency` : dependency details
73+
```

.github/workflows/verify.yml

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
name: Verify
2+
3+
env:
4+
NX_CLOUD_ACCESS_TOKEN: ${{ secrets.NX_CLOUD_ACCESS_TOKEN }}
5+
6+
on:
7+
push:
8+
branches:
9+
- main
10+
pull_request:
11+
permissions:
12+
actions: read
13+
contents: read
14+
15+
jobs:
16+
main:
17+
runs-on: ubuntu-latest
18+
steps:
19+
- uses: actions/checkout@v4
20+
with:
21+
fetch-depth: 0
22+
23+
- uses: pnpm/action-setup@v4
24+
# Cache node_modules
25+
- uses: actions/setup-node@v4
26+
with:
27+
node-version: 20
28+
cache: 'pnpm'
29+
30+
- run: pnpm install --no-frozen-lockfile
31+
- uses: nrwl/nx-set-shas@v4
32+
33+
# Prepend any command with "nx-cloud record --" to record its logs to Nx Cloud
34+
# - run: pnpm exec nx-cloud record -- echo Hello World
35+
# Nx Affected runs only tasks affected by the changes in this PR/commit. Learn more: https://nx.dev/ci/features/affected
36+
- run: pnpm build:all

.gitignore

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,10 @@ out
9191
.nuxt
9292
dist
9393

94+
# Documentations / Demos
95+
demos/out
96+
demos/packages.json
97+
9498
# Gatsby files
9599
.cache/
96100
# Comment in the public line in if your project uses Gatsby and not Next.js
@@ -163,5 +167,8 @@ testem.log
163167
tmp
164168
/out-tsc
165169

170+
.nx
166171
.nx/cache
167172
.nx/workspace-data
173+
.cursor
174+
Icon

.prettierignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,7 @@
22
.pnpm-store
33
.nx
44
pnpm-*.yaml
5+
dist
6+
*.html
7+
*.json
8+
.prettierrc

.prettierrc

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,6 @@
22
"semi": false,
33
"singleQuote": true,
44
"trailingComma": "none",
5-
"endOfLine": "lf"
6-
}
5+
"endOfLine": "lf",
6+
"tabWidth": 2
7+
}

.vscode/extensions.json

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@
1515
"nrwl.angular-console",
1616
"stringham.move-ts",
1717
"pmneo.tsimporter",
18-
"wallabyjs.quokka-vscode",
19-
"wallabyjs.console-ninja",
2018
"antfu.vite",
2119
"mhutchie.git-graph",
2220
"shardulm94.trailing-spaces",
@@ -34,6 +32,7 @@
3432
"bradlc.vscode-tailwindcss",
3533
"pranaygp.vscode-css-peek",
3634
"codezombiech.gitignore",
37-
"github.vscode-github-actions"
35+
"github.vscode-github-actions",
36+
"ms-playwright.playwright"
3837
]
3938
}

0 commit comments

Comments
 (0)