Skip to content

Commit 575aa19

Browse files
committed
Migrate project to Vite+ unified toolchain
- Replace vite imports with vite-plus across 20 source files - Replace vitest imports with vite-plus/test across 12 test files - Add vite-plus as dependency, remove standalone vite/vitest deps - Remove Nx task orchestration (nx.json, @nrwl/* deps) - Remove ESLint and related plugins, migrate to oxlint via @oxlint/migrate - Create root vite.config.ts for Vite+ configuration - Create .oxlintrc.json with migrated lint rules - Update root scripts: lint/fmt/check now use vp commands - Update per-package lint scripts to use vp lint - Update iles CLI test command to use vp test - Fix type-only import in shared.d.ts for oxfmt compatibility - Apply oxfmt formatting across entire codebase - Retain tsup for package builds (vp pack incompatible with workspace type resolution for DTS generation) https://claude.ai/code/session_01Fsp32NvHiLU7Y141BfEsit
1 parent e54954a commit 575aa19

312 files changed

Lines changed: 8415 additions & 11108 deletions

File tree

Some content is hidden

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

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
---
22
name: Bug report
33
about: Create a report to help us improve. Please check the Troubleshooting section before opening an issue.
4-
title: ''
5-
labels: 'bug: pending triage'
6-
assignees: ''
4+
title: ""
5+
labels: "bug: pending triage"
6+
assignees: ""
77
---
88

99
[troubleshooting section]: https://iles-docs.netlify.app/faqs/troubleshooting
1010

11-
- [ ] I have read the __[troubleshooting section]__ before opening an issue.
11+
- [ ] I have read the **[troubleshooting section]** before opening an issue.
1212
- [ ] I have tried upgrading `iles` and `vite`.
1313

1414
### Description 📖
@@ -27,6 +27,7 @@ _Run `npx iles info` and `pnpm list` (or `npm list`) and provide the output:_
2727
```
2828
2929
```
30+
3031
</details>
3132

3233
### Logs 📜
@@ -41,9 +42,9 @@ _Run `DEBUG=iles:* npm run dev` or `DEBUG=iles:* npm run build` and provide the
4142
```
4243
4344
```
45+
4446
</details>
4547

4648
### Screenshots 📷
4749

4850
_Provide console or browser screenshots of the problem_.
49-

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@ blank_issues_enabled: false
22
contact_links:
33
- name: Troubleshooting & FAQs
44
url: https://iles-docs.netlify.app/faqs/troubleshooting
5-
about: 'Please check the most common configuration problems before opening an issue.'
5+
about: "Please check the most common configuration problems before opening an issue."
66
- name: Discord Chat
77
url: https://discord.com/channels/804011606160703521/900707742203920394
8-
about: 'Discuss with other users in the #iles channel of the Vite.js Discord server.'
8+
about: "Discuss with other users in the #iles channel of the Vite.js Discord server."
99
- name: Questions & Discussions
1010
url: https://github.com/ElMassimo/iles/discussions
1111
about: Use GitHub discussions for questions and discussions.

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
---
22
name: Feature request
33
about: Suggest an idea for this project
4-
title: ''
5-
labels: ''
6-
assignees: ''
7-
4+
title: ""
5+
labels: ""
6+
assignees: ""
87
---
98

109
**Is your feature request related to a problem? Please describe.**

.github/workflows/build.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ jobs:
101101
runs-on: ubuntu-latest
102102
steps:
103103
- name: Netlify
104-
run: 'curl -X POST -d {} $BUILD_HOOK'
104+
run: "curl -X POST -d {} $BUILD_HOOK"
105105

106106
blog:
107107
if: github.ref == 'refs/heads/main' && contains(github.event.head_commit.message, 'blog')
@@ -112,7 +112,7 @@ jobs:
112112
runs-on: ubuntu-latest
113113
steps:
114114
- name: Netlify
115-
run: 'curl -X POST -d {} $BUILD_HOOK'
115+
run: "curl -X POST -d {} $BUILD_HOOK"
116116

117117
crawl:
118118
if: github.ref == 'refs/heads/main' && (contains(github.event.head_commit.message, 'docs') || startsWith(github.event.head_commit.message, 'crawl'))
@@ -127,9 +127,9 @@ jobs:
127127
- name: Wait for Netlify deployment
128128
uses: whatnick/wait-action@master
129129
with:
130-
time: '30s'
130+
time: "30s"
131131
- uses: actions/checkout@v2
132-
- run: 'sudo apt-get install -y jq'
132+
- run: "sudo apt-get install -y jq"
133133
- run: 'echo "CONFIG=$(cat docs/.algolia/config.json | jq -r tostring)" >> $GITHUB_ENV'
134134
- run: "cd /root && pipenv install"
135135
- run: "cd /root && pipenv run python -m src.index"

0 commit comments

Comments
 (0)