Skip to content

Commit 566b77a

Browse files
committed
oxfmt
1 parent 2ee96d8 commit 566b77a

File tree

24 files changed

+267
-297
lines changed

24 files changed

+267
-297
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,8 +114,8 @@ Source maps are also automatically enabled when webpack's `devtool` option is se
114114

115115
All [oxc-transform `TransformOptions`](https://npmx.dev/package/oxc-transform) are supported, plus:
116116

117-
| Option | Type | Default | Description |
118-
| --- | --- | --- | --- |
117+
| Option | Type | Default | Description |
118+
| ------ | --------- | ------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
119119
| `sync` | `boolean` | `false` | Use `transformSync` instead of `transform`. The async `transform` spawns a thread per call, which can be slower due to overhead. Sync mode runs on the main thread and may be faster for small files. |
120120

121121
## License

example-config/package.json

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
{
2-
"name": "example-config",
3-
"version": "1.0.0",
4-
"main": "index.js",
5-
"license": "MIT",
6-
"scripts": {
7-
"build": "webpack",
8-
"start": "webpack serve"
9-
},
10-
"dependencies": {
11-
"react": "catalog:",
12-
"react-dom": "catalog:"
13-
},
14-
"devDependencies": {
15-
"webpack": "catalog:",
16-
"webpack-cli": "catalog:",
17-
"webpack-dev-server": "catalog:"
18-
}
2+
"name": "example-config",
3+
"version": "1.0.0",
4+
"license": "MIT",
5+
"main": "index.js",
6+
"scripts": {
7+
"build": "webpack",
8+
"start": "webpack serve"
9+
},
10+
"dependencies": {
11+
"react": "catalog:",
12+
"react-dom": "catalog:"
13+
},
14+
"devDependencies": {
15+
"webpack": "catalog:",
16+
"webpack-cli": "catalog:",
17+
"webpack-dev-server": "catalog:"
18+
}
1919
}

example-config/public/index.html

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<!doctype html>
22
<html>
3-
<head>
4-
<title>oxc-loader example</title>
5-
<script src="/bundle.js" async defer></script>
6-
</head>
7-
<body>
8-
<div id="root"></div>
9-
</body>
3+
<head>
4+
<title>oxc-loader example</title>
5+
<script src="/bundle.js" async defer></script>
6+
</head>
7+
<body>
8+
<div id="root"></div>
9+
</body>
1010
</html>

example-config/src/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@ import React from "react";
22
import ReactDOM from "react-dom";
33

44
function App() {
5-
return <h1>JSX is working!</h1>;
5+
return <h1>JSX is working!</h1>;
66
}
77

88
ReactDOM.render(<App />, document.getElementById("root"));
99
if (foo !== "foo") {
10-
throw new Error("foo is not foo");
10+
throw new Error("foo is not foo");
1111
}

example-config/webpack.config.js

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -3,31 +3,31 @@
33
const path = require("path");
44

55
module.exports = {
6-
mode: "development",
7-
entry: path.join(__dirname, "src", "index.js"),
8-
output: {
9-
path: path.join(__dirname, "build"),
10-
filename: "bundle.js",
11-
},
12-
devServer: {
13-
static: path.join(__dirname, "public"),
14-
port: 3000,
15-
},
16-
module: {
17-
rules: [
18-
{
19-
test: /\.js$/,
20-
exclude: /(node_modules|bower_components)/,
21-
use: {
22-
loader: require.resolve(".."), // you would put oxc-loader
23-
options: {
24-
target: "es2015",
25-
jsx: {
26-
runtime: "classic",
27-
},
28-
},
29-
},
6+
mode: "development",
7+
entry: path.join(__dirname, "src", "index.js"),
8+
output: {
9+
path: path.join(__dirname, "build"),
10+
filename: "bundle.js",
11+
},
12+
devServer: {
13+
static: path.join(__dirname, "public"),
14+
port: 3000,
15+
},
16+
module: {
17+
rules: [
18+
{
19+
test: /\.js$/,
20+
exclude: /(node_modules|bower_components)/,
21+
use: {
22+
loader: require.resolve(".."), // you would put oxc-loader
23+
options: {
24+
target: "es2015",
25+
jsx: {
26+
runtime: "classic",
3027
},
31-
],
32-
},
28+
},
29+
},
30+
},
31+
],
32+
},
3333
};

example-src-dir/package.json

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
{
2-
"name": "example-src-dir",
3-
"version": "1.0.0",
4-
"main": "index.js",
5-
"license": "MIT",
6-
"scripts": {
7-
"build": "webpack",
8-
"start": "webpack serve"
9-
},
10-
"dependencies": {
11-
"react": "catalog:",
12-
"react-dom": "catalog:"
13-
},
14-
"devDependencies": {
15-
"webpack": "catalog:",
16-
"webpack-cli": "catalog:",
17-
"webpack-dev-server": "catalog:"
18-
}
2+
"name": "example-src-dir",
3+
"version": "1.0.0",
4+
"license": "MIT",
5+
"main": "index.js",
6+
"scripts": {
7+
"build": "webpack",
8+
"start": "webpack serve"
9+
},
10+
"dependencies": {
11+
"react": "catalog:",
12+
"react-dom": "catalog:"
13+
},
14+
"devDependencies": {
15+
"webpack": "catalog:",
16+
"webpack-cli": "catalog:",
17+
"webpack-dev-server": "catalog:"
18+
}
1919
}

example-src-dir/public/index.html

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
<!doctype html>
22
<html>
3-
<head>
4-
<title>oxc-loader example</title>
5-
<script src="/bundle.js" async defer></script>
6-
</head>
7-
<body>
8-
<div id="root"></div>
9-
</body>
3+
<head>
4+
<title>oxc-loader example</title>
5+
<script src="/bundle.js" async defer></script>
6+
</head>
7+
<body>
8+
<div id="root"></div>
9+
</body>
1010
</html>

example-src-dir/src/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@ import React from "react";
22
import ReactDOM from "react-dom";
33

44
function App() {
5-
return <h1>JSX is working!</h1>;
5+
return <h1>JSX is working!</h1>;
66
}
77

88
ReactDOM.render(<App />, document.getElementById("root"));
99
if (foo !== "foo") {
10-
throw new Error("foo is not foo");
10+
throw new Error("foo is not foo");
1111
}

example-src-dir/webpack.config.js

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -3,36 +3,36 @@
33
const path = require("path");
44

55
module.exports = {
6-
mode: "development",
7-
devtool: "source-map",
8-
entry: path.join(__dirname, "src", "index.js"),
9-
output: {
10-
path: path.join(__dirname, "build"),
11-
filename: "bundle.js",
12-
},
13-
devServer: {
14-
static: path.join(__dirname, "public"),
15-
port: 3000,
16-
},
17-
module: {
18-
rules: [
19-
{
20-
test: /\.js$/,
21-
exclude: /(node_modules|bower_components)/,
22-
use: {
23-
loader: require.resolve(".."), // you would put oxc-loader
24-
options: {
25-
sourcemap: true,
26-
jsx: {
27-
runtime: "classic",
28-
pragma: "React.createElement",
29-
pragmaFrag: "React.Fragment",
30-
throwIfNamespace: true,
31-
development: false,
32-
},
33-
},
34-
},
6+
mode: "development",
7+
devtool: "source-map",
8+
entry: path.join(__dirname, "src", "index.js"),
9+
output: {
10+
path: path.join(__dirname, "build"),
11+
filename: "bundle.js",
12+
},
13+
devServer: {
14+
static: path.join(__dirname, "public"),
15+
port: 3000,
16+
},
17+
module: {
18+
rules: [
19+
{
20+
test: /\.js$/,
21+
exclude: /(node_modules|bower_components)/,
22+
use: {
23+
loader: require.resolve(".."), // you would put oxc-loader
24+
options: {
25+
sourcemap: true,
26+
jsx: {
27+
runtime: "classic",
28+
pragma: "React.createElement",
29+
pragmaFrag: "React.Fragment",
30+
throwIfNamespace: true,
31+
development: false,
3532
},
36-
],
37-
},
33+
},
34+
},
35+
},
36+
],
37+
},
3838
};

example-sync/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import React from "react";
22
import ReactDOM from "react-dom";
33

44
function App() {
5-
return <h1>JSX is working!</h1>;
5+
return <h1>JSX is working!</h1>;
66
}
77

88
ReactDOM.render(<App />, document.getElementById("root"));

0 commit comments

Comments
 (0)