Skip to content

Commit 6759985

Browse files
committed
chore: clean examples
1 parent d593579 commit 6759985

36 files changed

+269
-10374
lines changed

example/pong-network/client/main.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import { AssetManagerLibrary } from "@nanoforge-dev/asset-manager";
2-
import { NetworkClientLibrary } from "@nanoforge-dev/network-client";
32
import { type IRunOptions } from "@nanoforge-dev/common";
43
import { NanoforgeFactory } from "@nanoforge-dev/core";
54
import { ECSClientLibrary } from "@nanoforge-dev/ecs-client";
65
import { Circle, Graphics2DLibrary, Layer, Rect } from "@nanoforge-dev/graphics-2d";
76
import { InputEnum } from "@nanoforge-dev/input";
87
import { InputLibrary } from "@nanoforge-dev/input";
8+
import { NetworkClientLibrary } from "@nanoforge-dev/network-client";
99

1010
import { CircleComponent, Controller, Position, RectangleComponent, Velocity } from "./components";
1111
import { controlPlayer, draw, move, packetHandler } from "./systems";

example/pong-network/client/systems.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import { type NetworkClientLibrary } from "@nanoforge-dev/network-client";
21
import { type Context } from "@nanoforge-dev/common";
32
import { type Registry } from "@nanoforge-dev/ecs-client";
43
import { type InputLibrary } from "@nanoforge-dev/input";
4+
import { type NetworkClientLibrary } from "@nanoforge-dev/network-client";
55

66
import {
77
CircleComponent,
Lines changed: 2 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,3 @@
1-
import pluginJs from "@eslint/js";
2-
import eslintConfigPrettier from "eslint-config-prettier";
3-
import globals from "globals";
4-
import tseslint from "typescript-eslint";
1+
import config from "@nanoforge-dev/utils-eslint-config";
52

6-
export default [
7-
{ files: ["{client,server}/**/*.{ts}"] },
8-
{ languageOptions: { globals: globals.node } },
9-
10-
pluginJs.configs.recommended,
11-
...tseslint.configs.recommended,
12-
...tseslint.configs.strict,
13-
eslintConfigPrettier,
14-
{
15-
rules: {
16-
"@typescript-eslint/no-explicit-any": "off",
17-
}
18-
},
19-
{ ignores: ["**/*.js", "**/*.d.ts"] },
20-
];
3+
export default config;

example/pong-network/nanoforge.config.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@
1818
"dir": ".nanoforge/server"
1919
}
2020
}
21-
}
21+
}

example/pong-network/package.json

Lines changed: 8 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,8 @@
1010
"format": "prettier --write . && eslint --fix --format=pretty \"{client,server}/**/*.ts\""
1111
},
1212
"devDependencies": {
13-
"@eslint/js": "^9.39.0",
1413
"@nanoforge-dev/asset-manager": "workspace:*",
15-
"@nanoforge-dev/cli": "1.1.1",
14+
"@nanoforge-dev/cli": "latest",
1615
"@nanoforge-dev/common": "workspace:*",
1716
"@nanoforge-dev/config": "workspace:*",
1817
"@nanoforge-dev/core": "workspace:*",
@@ -24,23 +23,15 @@
2423
"@nanoforge-dev/network-server": "workspace:*",
2524
"@nanoforge-dev/music": "workspace:*",
2625
"@nanoforge-dev/sound": "workspace:*",
27-
"@typescript-eslint/eslint-plugin": "^8.46.2",
28-
"@typescript-eslint/parser": "^8.46.2",
29-
"eslint": "^9.39.0",
30-
"eslint-config-prettier": "^10.1.8",
31-
"eslint-plugin-prettier": "^5.5.4",
32-
"globals": "^16.5.0",
33-
"lint-staged": "^16.2.6",
34-
"prettier": "^3.6.2",
35-
"typescript": "^5.9.3",
36-
"typescript-eslint": "^8.46.2"
26+
"@nanoforge-dev/utils-eslint-config": "workspace:*",
27+
"@nanoforge-dev/utils-prettier-config": "workspace:*",
28+
"@trivago/prettier-plugin-sort-imports": "catalog:lint",
29+
"eslint": "catalog:lint",
30+
"lint-staged": "catalog:ci",
31+
"prettier": "catalog:lint",
32+
"typescript": "catalog:core"
3733
},
3834
"private": true,
39-
"workspaces": [
40-
".",
41-
"../../packages/*",
42-
"../../utils/*"
43-
],
4435
"lint-staged": {
4536
"**": [
4637
"prettier --ignore-unknown --write"

0 commit comments

Comments
 (0)