Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
Boshen committed Nov 8, 2023
1 parent 82c6649 commit 79a2e77
Show file tree
Hide file tree
Showing 6 changed files with 48 additions and 8 deletions.
7 changes: 7 additions & 0 deletions blog/2022-02-10-js-tooling-research.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
title: High Performance JavaScript Toolchain
slug: high-performance-javascript-toolchain
authors:
- boshen
hide_table_of_contents: false
---
7 changes: 7 additions & 0 deletions blog/2022-08-08-linter-research.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
title: A research on JavaScript linters
slug: linter-research
authors:
- boshen
hide_table_of_contents: false
---
6 changes: 6 additions & 0 deletions docs/contribute/codegen.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
id: codegen
title: Codegen
---

# Codegen
3 changes: 1 addition & 2 deletions docusaurus.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,7 @@ import type * as Preset from '@docusaurus/preset-classic';

const config: Config = {
title: 'The JavaScript Oxidation Compiler',
tagline:
'A suite of high-performance tools for JavaScript / TypeScript written in Rust.',
tagline: 'A collection of JavaScript tooling written in Rust',
favicon:
'https://raw.githubusercontent.com/oxc-project/oxc-assets/main/logo-round.png',
url: 'https://oxc-project.github.io',
Expand Down
1 change: 1 addition & 0 deletions sidebars.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ const sidebars: SidebarsConfig = {
'contribute/resolver',
'contribute/transformer',
'contribute/formatter',
'contribute/codegen',
'contribute/minifier',
],
learn: [
Expand Down
32 changes: 26 additions & 6 deletions src/components/HomepageFeatures/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ const FeatureList: FeatureItem[] = [
description: (
<ul>
<li>2x faster than swc</li>
<li>Passes all of test262</li>
<li>Passes 99% of Test262</li>
</ul>
),
},
Expand All @@ -22,7 +22,7 @@ const FeatureList: FeatureItem[] = [
description: (
<ul>
<li>50 - 100x faster than ESLint</li>
<li>No configuration is required</li>
<li>Zero config</li>
</ul>
),
},
Expand All @@ -36,10 +36,10 @@ const FeatureList: FeatureItem[] = [
),
},
{
title: 'Transpiler',
title: 'Transformer',
description: (
<ul>
<li>Babel compatible</li>
<li>Babel Compatible</li>
<li>Work in Progress</li>
</ul>
),
Expand All @@ -48,7 +48,8 @@ const FeatureList: FeatureItem[] = [
title: 'Minifier',
description: (
<ul>
<li></li>
<li>Speed of ESBuild</li>
<li>Optimization of Google Closure Compiler</li>
<li>Prototype</li>
</ul>
),
Expand All @@ -57,6 +58,7 @@ const FeatureList: FeatureItem[] = [
title: 'Formatter',
description: (
<ul>
<li>Prettier-like</li>
<li>TBD</li>
</ul>
),
Expand All @@ -65,7 +67,25 @@ const FeatureList: FeatureItem[] = [
title: 'Ezno Type Checker',
description: (
<ul>
<li>A novel type checker using the TypeScript syntax</li>
<li>A novel type checker with TypeScript syntax</li>
</ul>
),
},
{
title: 'Rspack Bundler',
description: (
<ul>
<li>Rust port of Webpack</li>
<li>Partnership</li>
</ul>
),
},
{
title: 'Rolldown Bundler',
description: (
<ul>
<li>Rust port of Rollup</li>
<li>Partnership</li>
</ul>
),
},
Expand Down

0 comments on commit 79a2e77

Please sign in to comment.