Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: CLI setup #46

Closed
wants to merge 32 commits into from
Closed
Show file tree
Hide file tree
Changes from 29 commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
733bad9
chore: move v1.2.0 to dedicated dir for reference
Oct 3, 2024
2e86567
feat(create-turbo): apply official-starter transform
turbobot-temp Oct 3, 2024
924300f
feat(create-turbo): apply package-manager transform
turbobot-temp Oct 3, 2024
55abc8f
chore: restructure turborepo
Oct 3, 2024
c4764f2
chore: set the package.json version to 2.0-alpha
Oct 4, 2024
8b3bf57
chore: replace eslint&prettier with biome
Oct 4, 2024
6686da5
chore: remove defined npm version
Oct 4, 2024
66b264a
chore: remove v1.2.0 (conflicts with tools setup)
Oct 7, 2024
45ab6a8
chore: move v2.0.0 to root
Oct 7, 2024
63a2ee3
chore: setup commitizen with husky
Oct 7, 2024
3adbd12
chore: extend @tsconfig/recommended
Oct 7, 2024
9c40f87
chore: add ts-reset
Oct 7, 2024
9de9f07
chore: set up PR verification workflow
Oct 7, 2024
3db8509
fix: add missing synchronize trigger
Oct 7, 2024
c27afa6
chore: adjust sample files for workflow testing
Oct 7, 2024
c147f91
chore: revive package manager version
Oct 7, 2024
e9d69ab
chore: remove remaining sample file
Oct 7, 2024
f160e84
Merge pull request #41 from brainhubeu/chore-setup-monorepo
angjez Oct 7, 2024
a3e6be7
feat(cli): add minimal Commander and Pastel implementations
F-Kublin Oct 9, 2024
36898e6
feat(pastel-cli): adds a Pastel app from create-pastel-app
F-Kublin Oct 9, 2024
e716c55
refactor(cli/package.json): add tsx to dev dependencies
F-Kublin Oct 10, 2024
75feaea
chore(pastel-cli): add readme
F-Kublin Oct 10, 2024
9d5dbbb
refactor(cli): remove Pastel from /cli
F-Kublin Oct 10, 2024
1e50a2a
refactor(packages): make tsx available in all packages
F-Kublin Oct 10, 2024
b6180df
fix(cli, pastel-cli): fix formatting in cli and pastel-cli
F-Kublin Oct 10, 2024
51142a2
refactor(biome): adjust biome config
F-Kublin Oct 10, 2024
807055b
chore(cli): resolve conflicts
F-Kublin Oct 11, 2024
0919599
fix(verify-pr): change npm install to npm ci in workflow
F-Kublin Oct 11, 2024
4105413
fix(verify-pr): add biome setup step
F-Kublin Oct 11, 2024
9832271
revert(verify-pr): change npm ci to npm install
F-Kublin Oct 11, 2024
906f5d6
revert(verify-pr): revert verify-pr changes
F-Kublin Oct 11, 2024
74d94cf
refactor(cli, pastel-cli): move tsx to specific packages
F-Kublin Oct 11, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 9 additions & 4 deletions .github/workflows/verify-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,20 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Set up Node.js
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: '20'
node-version: "20"

- name: Install dependencies
run: npm install
run: npm ci

- name: Setup Biome
uses: biomejs/setup-biome@v2
with:
version: latest

- name: Run Biome
run: npx biome ci .
Expand Down
10 changes: 7 additions & 3 deletions biome.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
},
"files": {
"ignoreUnknown": false,
"ignore": []
"ignore": ["dist", "build"]
},
"formatter": {
"enabled": true,
Expand All @@ -24,8 +24,11 @@
"noExcessiveCognitiveComplexity": "error",
"useSimplifiedLogicExpression": "error"
},
"suspicious": {
"noAssignInExpressions": "off"
},
"style": {
"noDefaultExport": "error",
"noDefaultExport": "off",
"useBlockStatements": "error",
"useDefaultSwitchClause": "error",
"useFilenamingConvention": {
Expand All @@ -38,7 +41,8 @@
"useNamingConvention": "error",
"useShorthandArrayType": "error",
"useShorthandAssign": "error",
"useSingleCaseStatement": "error"
"useSingleCaseStatement": "error",
"noCommaOperator": "off"
}
}
},
Expand Down
Loading
Loading