Commit Graph

135 Commits

Author SHA1 Message Date
Boshen e2e0f94253 chore(docs): update sponsor section (#24588)
Point sponsorship url to organization instead of my own.
2026-07-16 22:42:08 +08:00
camc314 f97bca99e6 docs(oxc): update README.md (#22177)
- since rolldown now directly powers `vite@8`, the word `future` is no longer relevant
 - `https://vitejs.dev` redirects to `vite.dev`, uses the updated link
2026-05-06 14:47:20 +00:00
Boshen bac08a3cf0 ci: migrate slow runners to namespace.so (#20550) 2026-03-20 19:49:28 +08:00
Boshen 70f230875a chore(README): simplify content (#20277) 2026-03-12 18:12:02 +08:00
leaysgur 4bf383d037 docs(ai): Add migration skills (#19987)
Fixes #19945

---

TIL: About `skills` CLI

- Never read the `README.md`
- Search `SKILL.md` for `<root>/`, `skills/`, `.agent/skills`, etc...
- We already have `.agents/skills/insta-snapshots`, this also become discoverable
2026-03-05 12:47:53 +00:00
Boshen 2fa936fd2b docs(README.md): map npm package links to npmx.dev (#19666)
## Summary
- replace npm package links from npmjs.com to https://npmx.dev
- only update documentation files

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2026-02-24 15:26:21 +08:00
翠 e384c4908f docs(README.md): update the link from the logo (#17964)
Follow up to #17960

Signed-off-by: 翠 <green@sapphi.red>
2026-01-13 18:38:57 +08:00
翠 a9675747c4 docs(README.md): update logo (#17960)
refs https://github.com/oxc-project/oxc-project.github.io/pull/736

Signed-off-by: 翠 <green@sapphi.red>
2026-01-13 17:42:55 +08:00
renovate 5ac8a3e98a chore(deps): update dependency oxfmt to ^0.22.0 (#17679)
This PR contains the following updates:

| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Adoption](https://docs.renovatebot.com/merge-confidence/) | [Passing](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|---|---|
| [oxfmt](https://oxc.rs) ([source](https://redirect.github.com/oxc-project/oxc/tree/HEAD/npm/oxfmt)) | [`^0.21.0` → `^0.22.0`](https://renovatebot.com/diffs/npm/oxfmt/0.21.0/0.22.0) | ![age](https://developer.mend.io/api/mc/badges/age/npm/oxfmt/0.22.0?slim=true) | ![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/oxfmt/0.22.0?slim=true) | ![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/oxfmt/0.21.0/0.22.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/oxfmt/0.21.0/0.22.0?slim=true) |

---

### Release Notes

<details>
<summary>oxc-project/oxc (oxfmt)</summary>

### [`v0.22.0`](https://redirect.github.com/oxc-project/oxc/blob/HEAD/npm/oxfmt/CHANGELOG.md#0220---2026-01-05)

[Compare Source](https://redirect.github.com/oxc-project/oxc/compare/oxfmt_v0.21.0...oxfmt_v0.22.0)

##### 💥 BREAKING CHANGES

- [`f7da875`](https://redirect.github.com/oxc-project/oxc/commit/f7da875) oxlint: \[**BREAKING**] Remove oxc\_language\_server binary ([#&#8203;17457](https://redirect.github.com/oxc-project/oxc/issues/17457)) (Boshen)

##### 🚀 Features

- [`8fd4ea9`](https://redirect.github.com/oxc-project/oxc/commit/8fd4ea9) oxfmt: `options.embeddedLanguageFormatting` is now `"auto"` by default ([#&#8203;17649](https://redirect.github.com/oxc-project/oxc/issues/17649)) (leaysgur)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/oxc-project/oxc).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4xIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
2026-01-06 01:39:42 +00:00
Boshen 6fca2f7f60 chore(infra): use oxfmt for all files, remove dprint (#16599)
Toml formatting is missing but there's only a few toml files, can wait
for oxfmt plugins.

- [x] Something is slow, can't figure out why, need #16607
2025-12-15 12:06:24 +00:00
Hayato Watanabe 7b29f21426 docs(README.md): update the contributing guide link (#15657)
Replace a dead link in the README’s contributing section with the
current documentation URL.
The previous link returned 404. This ensures contributors can access the
up-to-date guide.
2025-11-13 11:15:53 +09:00
Jack 25a2587e6d chore(README.md): update the documentation link (#15617)
# Summary

- Update the documentation link to a valid one — the current link is
broken.

Signed-off-by: Jack <jacklee82814@gmail.com>
2025-11-12 13:53:33 +08:00
Boshen 5fa6bb83a8 chore(README.md): remove downloads column from README table (#15460)
## Summary
- Remove the Downloads column from the Tools & Packages table in README.md

Closes #15450

🤖 Generated with [Claude Code](https://claude.com/claude-code)
2025-11-08 04:42:54 +00:00
Tunglies c4da724d57 docs(README): update architecture link to point to parser documentation (#15240)
The `https://oxc.rs/docs/learn/architecture` is missing, should replace
with `https://oxc.rs/docs/contribute/parser.html`.

---------

Signed-off-by: Tunglies <tunglies.dev@outlook.com>
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
2025-11-03 13:56:19 +00:00
Boshen 498814c659 docs(README.md): modernize with focus on value proposition and design principles (#14923)
## Summary

Modernizes the README to be more concise and focused on value proposition, with aggressive cleanup of detailed content in favor of linking to the website documentation.

I asked CC to read oxc.rs to come up with this README. Previous version was outdated and had duplicate content with the website, and went into too much detail on various topics.

🤖 Generated with [Claude Code](https://claude.com/claude-code)
2025-10-24 02:14:18 +00:00
Gökalp Selamet d34020c695 docs(main): change Twitter link to X (#13358)
Twitter link is changed to X and the term "tweet" replaced with "post".
2025-08-29 11:33:50 +08:00
Copilot ae77ebbd04 docs: Add ARCHITECTURE.md and improve README.md with better content separation (#12858) 2025-08-07 15:43:17 +08:00
Boshen 3f6edc96ce chore(README): update readme (#12442)
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
2025-07-24 15:27:54 +08:00
Boshen 72e497684c chore(README): attempt to fix codecov badge url 2025-06-16 10:13:53 +08:00
Aman Desai 70560af3b2 docs(readme): fix minor grammatical error (#11164)
A very trivial fix.
2025-05-19 23:05:24 +08:00
ocavue 78cdb1c525 docs(transform): correct tsc's --isolatedDeclarations flag (#10502)
This PR fixes a typo about isolated declarations CLI option in the docs.
The correct option name is `--isolatedDeclarations` ([document
link](https://www.typescriptlang.org/docs/handbook/compiler-options.html#:~:text=%2D%2DisolatedDeclarations)).

I also add some other tiny improvements to the docs.
2025-04-19 13:46:21 +08:00
Boshen d82dff91c8 feat(formatter): new implementation based on biome formatter (#10108)
Part of #5068, suggested by @ematipico and @MichaReiser, where @leaysgur
and I explored using biome formatter as the base and made a success. All
credits to the old Rome and the new Biome team.

This PR is in a boilerplate state where some of the functions are marked
as `todo!()`.

I also made the following changes:

* changed the base to be less generic, removed the `Language` and
`Context` generics
* expanded the formatter lifetime to include an `'ast` lifetime
* added access to the source text and comments
* added a mechanism for tracking and accessing parent ast nodes (done by
our codegen)
* removed most of the unit tests because they no longer compile
* removed the `oxc_prettier` crate
2025-03-30 16:54:37 +08:00
Boshen 0fac22b5e5 chore: makojs.dev is down 2025-02-22 14:33:54 +08:00
DonIsaac a504f96b06 refactor(isolated-declarations): mark return struct as non exhaustive (#6374)
This will let us add fields to `IsolatedDeclarationsReturn` in the future without breaking consuming code.
2024-10-08 22:02:14 -04:00
Boshen f1bf0e8425 chore: Update README.md 2024-10-09 09:51:02 +08:00
Boshen febedffc4b chore: Update README.md 2024-10-07 17:11:10 +08:00
Boshen bd7a6535f6 chore(README): change quick-lint-js website link to github
website is down.
2024-09-20 09:25:37 +08:00
heygsc 19790dbc9c chore(docs): add mako on readme (#5742)
Co-authored-by: Boshen <boshenc@gmail.com>
2024-09-13 13:06:29 +08:00
Boshen d00a1f6511 chore: use dprint to format js, json and markdown 2024-09-08 13:24:58 +08:00
Boshen f7f63bc3e2 chore(README): update playground link 2024-09-04 12:18:24 +08:00
Boshen 4c4be81b87 chore: update README 2024-09-02 16:09:07 +08:00
Boshen fea2746b73 chore: switch playground to https://github.com/oxc-project/playground (#5249)
playground app: https://oxc-playground.netlify.app/
2024-08-27 15:14:36 +08:00
Dean Srebnik d5bfecce3b fix(README): rename runtime to engine (#5099)
Co-authored-by: Don Isaac <donald.isaac@gmail.com>
2024-08-23 07:38:42 +08:00
Boshen e1ce17f0d8 chore: add swc-node to README.md 2024-08-12 15:11:00 +08:00
Boshen 36a79edde0 chore: add nova runtime to README.md 2024-08-12 15:07:07 +08:00
Boshen 9fbe094948 chore: update logo and asset links 2024-07-14 13:38:35 +08:00
Boshen bc2631c500 chore(README): update 2024-07-11 21:15:33 +08:00
rzvxa daea29c0da chore: update the branding to use the universal variant. (#4139)
Have the same spirit as this one
https://github.com/oxc-project/.github/pull/2

Makes the `OXC` visible on any background no matter the contrast.
2024-07-09 23:32:52 +08:00
Boshen 6e6ec748c1 chore(README): update branding 2024-07-08 22:44:19 +08:00
Yvan Zhu 51eb8fe46c Update README.md (#4102)
fix typo
2024-07-08 10:51:29 +08:00
Boshen ce05671e90 Update README.md 2024-06-19 00:37:47 +08:00
Ali Rezvani c4f47c985f docs(README): change the website domain. (#3652) 2024-06-13 13:05:37 +08:00
Boshen dd42f279f7 chore: change website url to https://oxc.rs 2024-06-05 22:05:08 +08:00
Boshen 30ba828bc3 Update README.md 2024-06-05 16:35:38 +08:00
Bastian Hodapp 2216066e86 chore: Fix typo in README (#3433) 2024-05-27 22:42:06 +08:00
Boshen bf932be94f chore(README): add sponsors 2024-05-04 10:57:53 +08:00
Boshen 280441f646 chore: update README 2024-04-19 23:19:10 +08:00
Boshen 34bf68036c Update README.md 2024-04-16 21:01:28 +08:00
Boshen a9e2158362 Update README 2024-01-19 18:39:07 +08:00
Boshen f4132976e9 chore: say good bye to ezno (#2048)
ezno has decided to focus on its own compiler for 2024,
we part away but we still collaborate and share knowledge together.
2024-01-16 13:53:54 +08:00