Przeglądaj źródła

📦 build(user-module): configure user module dependencies and build settings

- update tsconfig.json rootDir from "src" to "." for proper module resolution
- add workspace dependencies: @d8d/shared-crud, @d8d/shared-types, @d8d/shared-utils
- install production dependencies: bcrypt@^6.0.0, typeorm@^0.3.20, zod@^4.1.12
- add dev dependencies: @vitest/coverage-v8@^3.2.4, typescript@^5.8.3, vitest@^3.2.4
yourname 4 tygodni temu
rodzic
commit
9a36ad9596
2 zmienionych plików z 32 dodań i 1 usunięć
  1. 1 1
      packages/user-module/tsconfig.json
  2. 31 0
      pnpm-lock.yaml

+ 1 - 1
packages/user-module/tsconfig.json

@@ -2,7 +2,7 @@
   "extends": "../../tsconfig.json",
   "compilerOptions": {
     "composite": true,
-    "rootDir": "src",
+    "rootDir": ".",
     "outDir": "dist"
   },
   "include": [

+ 31 - 0
pnpm-lock.yaml

@@ -394,6 +394,37 @@ importers:
         specifier: ^3.2.4
         version: 3.2.4(@types/debug@4.1.12)(@types/node@24.9.1)(happy-dom@18.0.1)(jiti@2.6.1)(jsdom@24.1.3)(lightningcss@1.30.2)(sass@1.93.2)(stylus@0.64.0)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)
 
+  packages/user-module:
+    dependencies:
+      '@d8d/shared-crud':
+        specifier: workspace:*
+        version: link:../shared-crud
+      '@d8d/shared-types':
+        specifier: workspace:*
+        version: link:../shared-types
+      '@d8d/shared-utils':
+        specifier: workspace:*
+        version: link:../shared-utils
+      bcrypt:
+        specifier: ^6.0.0
+        version: 6.0.0
+      typeorm:
+        specifier: ^0.3.20
+        version: 0.3.27(ioredis@5.8.2)(pg@8.16.3)(redis@4.7.1)(reflect-metadata@0.2.2)
+      zod:
+        specifier: ^4.1.12
+        version: 4.1.12
+    devDependencies:
+      '@vitest/coverage-v8':
+        specifier: ^3.2.4
+        version: 3.2.4(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.9.1)(happy-dom@18.0.1)(jiti@2.6.1)(jsdom@24.1.3)(lightningcss@1.30.2)(sass@1.93.2)(stylus@0.64.0)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))
+      typescript:
+        specifier: ^5.8.3
+        version: 5.8.3
+      vitest:
+        specifier: ^3.2.4
+        version: 3.2.4(@types/debug@4.1.12)(@types/node@24.9.1)(happy-dom@18.0.1)(jiti@2.6.1)(jsdom@24.1.3)(lightningcss@1.30.2)(sass@1.93.2)(stylus@0.64.0)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)
+
   web:
     dependencies:
       '@ant-design/icons':