Skip to content

Commit 601cbcb

Browse files
chore: add prettier
1 parent 3730eb9 commit 601cbcb

14 files changed

+705
-656
lines changed

.prettierignore

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# Build artifacts
2+
dist/
3+
node_modules/
4+
.git/
5+
.vscode/
6+
.idea/
7+
8+
# Examples directory (not our focus)
9+
examples/
10+
11+
# Test files (only focusing on src)
12+
tests/
13+
14+
# Coverage reports
15+
coverage/
16+
17+
# Lock files
18+
pnpm-lock.yaml
19+
package-lock.json
20+
yarn.lock

.prettierrc

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"semi": true,
3+
"singleQuote": true,
4+
"tabWidth": 2,
5+
"trailingComma": "es5",
6+
"printWidth": 80,
7+
"arrowParens": "avoid",
8+
"endOfLine": "lf"
9+
}

package.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,12 +33,15 @@
3333
],
3434
"scripts": {
3535
"build": "rslib build",
36+
"e2e": "pnpm build && cd examples/default-template; pnpm test:e2e",
3637
"dev": "rslib build --watch",
3738
"test": "vitest run",
3839
"test:watch": "vitest watch",
3940
"test:coverage": "vitest run --coverage",
4041
"test:core": "vitest run -c ./vitest.config.ts",
41-
"test:core:watch": "vitest watch -c ./vitest.config.ts"
42+
"test:core:watch": "vitest watch -c ./vitest.config.ts",
43+
"format": "prettier --write \"src/**/*.{js,jsx,ts,tsx}\"",
44+
"format:check": "prettier --check \"src/**/*.{js,jsx,ts,tsx}\""
4245
},
4346
"dependencies": {
4447
"@babel/core": "^7.26.3",
@@ -77,6 +80,7 @@
7780
"@types/react-dom": "^19.0.1",
7881
"jiti": "^2.4.1",
7982
"playwright": "^1.50.1",
83+
"prettier": "3.4.2",
8084
"react": "^19.0.0",
8185
"react-dom": "^19.0.0",
8286
"react-router": "^7.4.0",

src/constants.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ export const JS_LOADERS = {
66
'.ts': 'ts',
77
'.tsx': 'tsx',
88
'.js': 'js',
9-
'.jsx': 'jsx'
9+
'.jsx': 'jsx',
1010
} as const;
1111

1212
export const SERVER_ONLY_ROUTE_EXPORTS = [
@@ -50,4 +50,4 @@ export const CLIENT_EXPORTS = {
5050
links: 'links',
5151
meta: 'meta',
5252
shouldRevalidate: 'shouldRevalidate',
53-
} as const;
53+
} as const;

src/dev-server.ts

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,13 @@ export type DevServerMiddleware = (
88
) => Promise<void>;
99

1010
export const createDevServerMiddleware = (server: any): DevServerMiddleware => {
11-
return async (req: IncomingMessage, res: ServerResponse, next: (err?: any) => void): Promise<void> => {
11+
return async (
12+
req: IncomingMessage,
13+
res: ServerResponse,
14+
next: (err?: any) => void
15+
): Promise<void> => {
1216
try {
13-
const bundle = (await server.environments.node.loadBundle(
14-
'app',
15-
));
17+
const bundle = await server.environments.node.loadBundle('app');
1618

1719
if (!bundle || !bundle.routes) {
1820
throw new Error('Server bundle not found or invalid');

0 commit comments

Comments
 (0)