diff --git a/Web/bfcache/server/.npmrc b/Web/bfcache/server/.npmrc new file mode 100644 index 0000000..60d85b5 --- /dev/null +++ b/Web/bfcache/server/.npmrc @@ -0,0 +1,3 @@ +save-exact=true +package-lock=false +@techniker-me:registry=https://registry-node.techniker.me diff --git a/Web/bfcache/server/bun.lock b/Web/bfcache/server/bun.lock index 0daf5d4..0e2e589 100644 --- a/Web/bfcache/server/bun.lock +++ b/Web/bfcache/server/bun.lock @@ -3,20 +3,22 @@ "workspaces": { "": { "name": "server", - "devDependencies": { - "@eslint/css": "^0.11.0", - "@eslint/js": "^9.35.0", - "@eslint/json": "^0.13.2", - "@eslint/markdown": "^7.2.0", - "@types/bun": "latest", - "eslint": "^9.35.0", - "globals": "^16.4.0", - "jiti": "^2.5.1", - "prettier": "^3.6.2", - "typescript-eslint": "^8.44.0", + "dependencies": { + "@techniker-me/logger": "0.0.15", + "@techniker-me/tools": "2025.0.16", }, - "peerDependencies": { + "devDependencies": { + "@eslint/css": "0.11.0", + "@eslint/js": "9.35.0", + "@eslint/json": "0.13.2", + "@eslint/markdown": "7.2.0", + "@types/bun": "latest", + "eslint": "9.35.0", + "globals": "16.4.0", + "jiti": "2.5.1", + "prettier": "3.6.2", "typescript": "5.9.2", + "typescript-eslint": "8.44.0", }, }, }, @@ -63,6 +65,10 @@ "@nodelib/fs.walk": ["@nodelib/fs.walk@1.2.8", "", { "dependencies": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" } }, "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg=="], + "@techniker-me/logger": ["@techniker-me/logger@0.0.15", "https://registry-node.techniker.me/@techniker-me/logger/-/logger-0.0.15.tgz", { "dependencies": { "@techniker-me/tools": "2025.0.16" } }, "sha512-+6aB39lWTO2RDQLse2nZqfTXa7Kp78K7Xy7zobwBQlg01jR4zKmQAMkjQ4iduvnQYEU+1F2k6FDMco2E0mWZ4w=="], + + "@techniker-me/tools": ["@techniker-me/tools@2025.0.16", "https://registry-node.techniker.me/@techniker-me/tools/-/tools-2025.0.16.tgz", {}, "sha512-Ul2yj1vd4lCO8g7IW2pHkAsdeRVEUMqGpiIvSedCc1joVXEWPbh4GESW83kMHtisjFjjlZIzb3EVlCE0BCiBWQ=="], + "@types/bun": ["@types/bun@1.2.22", "", { "dependencies": { "bun-types": "1.2.22" } }, "sha512-5A/KrKos2ZcN0c6ljRSOa1fYIyCKhZfIVYeuyb4snnvomnpFqC0tTsEkdqNxbAgExV384OETQ//WAjl3XbYqQA=="], "@types/debug": ["@types/debug@4.1.12", "", { "dependencies": { "@types/ms": "*" } }, "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ=="], diff --git a/Web/bfcache/server/bunfig.toml b/Web/bfcache/server/bunfig.toml new file mode 100644 index 0000000..fee68f3 --- /dev/null +++ b/Web/bfcache/server/bunfig.toml @@ -0,0 +1,2 @@ +[install.scopes] +"@techniker-me" = "https://registry-node.techniker.me" diff --git a/Web/bfcache/server/package.json b/Web/bfcache/server/package.json index c9bea85..e3e7ad6 100644 --- a/Web/bfcache/server/package.json +++ b/Web/bfcache/server/package.json @@ -1,6 +1,6 @@ { "name": "@technier-me/websocket-relay-server", - "module": "index.ts", + "module": "src/index.ts", "version": "0.0.0", "type": "module", "private": true, @@ -20,9 +20,11 @@ "globals": "16.4.0", "jiti": "2.5.1", "prettier": "3.6.2", + "typescript": "5.9.2", "typescript-eslint": "8.44.0" }, - "peerDependencies": { - "typescript": "5.9.2" + "dependencies": { + "@techniker-me/logger": "0.0.15", + "@techniker-me/tools": "2025.0.16" } } diff --git a/Web/bfcache/server/src/index.ts b/Web/bfcache/server/src/index.ts new file mode 100644 index 0000000..a6f6a0f --- /dev/null +++ b/Web/bfcache/server/src/index.ts @@ -0,0 +1 @@ +console.log('hello claris');