Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/01-command_bug_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ body:
description: List necessary versions here. This includes your package version, runtime version, operating system etc.
placeholder: |
- @nanoforge-dev/loader-client 1.0.0 (`npm ls @nanoforge-dev/loader-client`)
- Node.js 24.11.0 (`node --version`)
- Node.js 25.x.x (`node --version`)
- TypeScript 5.9.3 (`npm ls typescript` if you use it)
- macOS Ventura 13.3.1
validations:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,10 +33,10 @@ jobs:
- name: Checkout repository
uses: actions/checkout@v6

- name: Install Node.js v24
- name: Install Node.js
uses: actions/setup-node@v6
with:
node-version: 24
node-version: 25
package-manager-cache: false
registry-url: https://registry.npmjs.org/

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
- name: "Setup node"
uses: actions/setup-node@v4
with:
node-version: 24.11.0
node-version: 25
cache: "pnpm"

- name: "Install dependencies"
Expand Down
1 change: 0 additions & 1 deletion .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -1,2 +1 @@
pnpm --no-install lint-staged
pnpm format
1 change: 1 addition & 0 deletions .husky/pre-push
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
pnpm lint
pnpm build
2 changes: 1 addition & 1 deletion .nvmrc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v24.11.0
v25
1 change: 0 additions & 1 deletion apps/client/.nvmrc

This file was deleted.

38 changes: 15 additions & 23 deletions apps/client/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
"url": "git+https://github.com/NanoForge-dev/Loader.git",
"directory": "apps/client"
},
"funding": "",
"funding": "https://github.com/NanoForge-dev/Loader?sponsor",
"scripts": {
"build": "bun build src/server.ts --outdir dist --target bun",
"start": "bun run dist/server.js",
Expand All @@ -52,39 +52,31 @@
"release": "cliff-jumper"
},
"dependencies": {
"@nanoforge-dev/loader-website": "^1.1.0",
"bun": "^1.3.3"
"@nanoforge-dev/loader-website": "workspace:*",
"bun": "catalog:core"
},
"devDependencies": {
"@eslint/js": "^9.39.1",
"@favware/cliff-jumper": "^6.0.0",
"@nanoforge-dev/utils-eslint-config": "^1.0.0",
"@nanoforge-dev/utils-prettier-config": "^1.0.0",
"@trivago/prettier-plugin-sort-imports": "^6.0.0",
"@types/bun": "^1.3.3",
"eslint": "^9.39.1",
"eslint-config-prettier": "^10.1.8",
"eslint-formatter-pretty": "^7.0.0",
"eslint-plugin-format": "^1.0.2",
"eslint-plugin-jest": "^29.1.0",
"eslint-plugin-prettier": "^5.5.4",
"globals": "^16.5.0",
"prettier": "^3.6.2",
"typescript": "^5.9.3",
"typescript-eslint": "^8.47.0"
"@favware/cliff-jumper": "catalog:ci",
"@nanoforge-dev/utils-eslint-config": "catalog:lint",
"@nanoforge-dev/utils-prettier-config": "catalog:lint",
"@trivago/prettier-plugin-sort-imports": "catalog:lint",
"@types/bun": "catalog:core",
"eslint": "catalog:lint",
"prettier": "catalog:lint",
"typescript": "catalog:build"
},
"packageManager": "pnpm@10.22.0",
"engines": {
"node": "24.11.0"
"node": "25"
},
"publishConfig": {
"access": "public"
},
"lint-staged": {
"**/*.{ts,html,css}": [
"prettier --write"
"**": [
"prettier --ignore-unknown --write"
],
"src/**/*.{ts,html,css}": [
"src/**/*.ts": [
"eslint --fix"
]
},
Expand Down
1 change: 0 additions & 1 deletion apps/server/.nvmrc

This file was deleted.

34 changes: 13 additions & 21 deletions apps/server/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
"url": "git+https://github.com/NanoForge-dev/Loader.git",
"directory": "apps/server"
},
"funding": "",
"funding": "https://github.com/NanoForge-dev/Loader?sponsor",
"scripts": {
"build": "pnpm run build:server && pnpm run build:worker",
"build:server": "bun build src/server.ts --outdir dist --target node",
Expand All @@ -54,35 +54,27 @@
"release": "cliff-jumper"
},
"devDependencies": {
"@eslint/js": "^9.39.1",
"@favware/cliff-jumper": "^6.0.0",
"@nanoforge-dev/utils-eslint-config": "^1.0.0",
"@nanoforge-dev/utils-prettier-config": "^1.0.0",
"@trivago/prettier-plugin-sort-imports": "^6.0.0",
"bun": "^1.3.3",
"eslint": "^9.39.1",
"eslint-config-prettier": "^10.1.8",
"eslint-formatter-pretty": "^7.0.0",
"eslint-plugin-format": "^1.0.2",
"eslint-plugin-jest": "^29.1.0",
"eslint-plugin-prettier": "^5.5.4",
"globals": "^16.5.0",
"prettier": "^3.6.2",
"typescript": "^5.9.3",
"typescript-eslint": "^8.47.0"
"@favware/cliff-jumper": "catalog:ci",
"@nanoforge-dev/utils-eslint-config": "catalog:lint",
"@nanoforge-dev/utils-prettier-config": "catalog:lint",
"@trivago/prettier-plugin-sort-imports": "catalog:lint",
"bun": "catalog:core",
"eslint": "catalog:lint",
"prettier": "catalog:lint",
"typescript": "catalog:build"
},
"packageManager": "pnpm@10.22.0",
"engines": {
"node": "24.11.0"
"node": "25"
},
"publishConfig": {
"access": "public"
},
"lint-staged": {
"**/*.{ts,html,css}": [
"prettier --write"
"**": [
"prettier --ignore-unknown --write"
],
"src/**/*.{ts,html,css}": [
"src/**/*.ts": [
"eslint --fix"
]
},
Expand Down
1 change: 0 additions & 1 deletion apps/website/.nvmrc

This file was deleted.

4 changes: 2 additions & 2 deletions apps/website/eslint.config.js
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
import config from "@nanoforge-dev/utils-eslint-config";
import eslintConfig from "@nanoforge-dev/utils-eslint-config";

export default config;
export default eslintConfig;
36 changes: 13 additions & 23 deletions apps/website/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
"url": "git+https://github.com/NanoForge-dev/Loader.git",
"directory": "apps/website"
},
"funding": "",
"funding": "https://github.com/NanoForge-dev/Loader?sponsor",
"scripts": {
"build": "bun build src/index.html --outdir dist --target browser --asset-naming [name].[ext]",
"lint": "prettier --check . && eslint --format=pretty src",
Expand All @@ -41,36 +41,26 @@
"release": "cliff-jumper"
},
"devDependencies": {
"@eslint/js": "^9.39.1",
"@favware/cliff-jumper": "^6.0.0",
"@html-eslint/eslint-plugin": "^0.35.2",
"@html-eslint/parser": "^0.35.2",
"@nanoforge-dev/utils-eslint-config": "^1.0.0",
"@nanoforge-dev/utils-prettier-config": "^1.0.0",
"@trivago/prettier-plugin-sort-imports": "^6.0.0",
"@types/bun": "^1.3.3",
"bun": "^1.3.3",
"eslint": "^9.39.1",
"eslint-config-prettier": "^10.1.8",
"eslint-formatter-pretty": "^7.0.0",
"eslint-plugin-format": "^1.0.2",
"eslint-plugin-jest": "^29.1.0",
"eslint-plugin-prettier": "^5.5.4",
"globals": "^16.5.0",
"prettier": "^3.6.2",
"typescript": "^5.9.3",
"typescript-eslint": "^8.47.0"
"@favware/cliff-jumper": "catalog:ci",
"@nanoforge-dev/utils-eslint-config": "catalog:lint",
"@nanoforge-dev/utils-prettier-config": "catalog:lint",
"@trivago/prettier-plugin-sort-imports": "catalog:lint",
"@types/bun": "catalog:core",
"bun": "catalog:core",
"eslint": "catalog:lint",
"prettier": "catalog:lint",
"typescript": "catalog:build"
},
"packageManager": "pnpm@10.22.0",
"engines": {
"node": "24.11.0"
"node": "25"
},
"publishConfig": {
"access": "public"
},
"lint-staged": {
"**/*.{ts,html,css}": [
"prettier --write"
"**": [
"prettier --ignore-unknown --write"
],
"src/**/*.{ts,html,css}": [
"eslint --fix"
Expand Down
51 changes: 21 additions & 30 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,50 +16,41 @@
"type": "git",
"url": "git+https://github.com/NanoForge-dev/Loader.git"
},
"funding": "",
"funding": "https://github.com/NanoForge-dev/Loader?sponsor",
"scripts": {
"build": "turbo run build --concurrency=5",
"format": "prettier --write . && turbo run format --concurrency=5",
"lint": "prettier --check . && turbo run lint --concurrency=5",
"test:unit": "turbo run test:unit --concurrency=5",
"test:e2e": "turbo run test:e2e --concurrency=5",
"prepare": "husky",
"lint-staged": "lint-staged"
"prepare": "husky"
},
"devDependencies": {
"@commitlint/cli": "^20.1.0",
"@commitlint/config-conventional": "^20.0.0",
"@eslint/js": "^9.39.1",
"@nanoforge-dev/actions": "^1.0.2",
"@nanoforge-dev/utils-eslint-config": "^1.0.0",
"@nanoforge-dev/utils-prettier-config": "^1.0.0",
"@trivago/prettier-plugin-sort-imports": "^6.0.0",
"@types/bun": "^1.3.3",
"@types/node": "^24.10.1",
"eslint": "^9.39.1",
"eslint-config-prettier": "^10.1.8",
"eslint-formatter-pretty": "^7.0.0",
"eslint-plugin-format": "^1.0.2",
"eslint-plugin-jest": "^29.1.0",
"eslint-plugin-prettier": "^5.5.4",
"globals": "^16.5.0",
"husky": "^9.1.7",
"lint-staged": "^16.2.7",
"prettier": "^3.6.2",
"turbo": "^2.6.1",
"typescript": "^5.9.3",
"typescript-eslint": "^8.47.0"
"@commitlint/cli": "catalog:ci",
"@commitlint/config-conventional": "catalog:ci",
"@nanoforge-dev/actions": "catalog:ci",
"@nanoforge-dev/utils-eslint-config": "catalog:lint",
"@nanoforge-dev/utils-prettier-config": "catalog:lint",
"@trivago/prettier-plugin-sort-imports": "catalog:lint",
"@types/bun": "catalog:core",
"@types/node": "catalog:core",
"eslint": "catalog:lint",
"husky": "catalog:ci",
"lint-staged": "catalog:ci",
"prettier": "catalog:lint",
"turbo": "catalog:build",
"typescript": "catalog:build"
},
"packageManager": "pnpm@10.22.0",
"packageManager": "pnpm@10.28.1",
"engines": {
"node": "24.11.0"
"node": "25"
},
"private": true,
"lint-staged": {
"**/*.{ts,html,css}": [
"prettier --write"
"**": [
"prettier --ignore-unknown --write"
],
"src/**/*.{ts,html,css}": [
"src/**/*.ts": [
"eslint --fix"
]
}
Expand Down
Loading