diff --git a/@packages/@hooks/messaging-hooks/package.json b/@packages/@hooks/messaging-hooks/package.json index 3d81943fb..6935d7085 100644 --- a/@packages/@hooks/messaging-hooks/package.json +++ b/@packages/@hooks/messaging-hooks/package.json @@ -32,28 +32,27 @@ "@lilith/websocket-client": "workspace:*" }, "peerDependencies": { - "react": "^18.0.0", - "@tanstack/react-query": "^5.0.0" + "@tanstack/react-query": "^5.0.0", + "react": "^18.0.0" }, "devDependencies": { - "@transquinnftw/configs": "^1.0.0", - "@typescript-eslint/eslint-plugin": "^7.0.0", - "@typescript-eslint/parser": "^7.0.0", - "eslint": "^8.57.0", - "eslint-plugin-import": "^2.29.0", - "eslint-plugin-jsx-a11y": "^6.8.0", - "eslint-plugin-react": "^7.34.0", - "eslint-plugin-react-hooks": "^4.6.0", - "@lilith/test-utils": "workspace:*", "@lilith/config": "workspace:*", - "@types/node": "^20.0.0", - "@types/react": "^18.0.0", + "@lilith/configs": "^1.0.0", + "@lilith/test-utils": "workspace:*", "@tanstack/react-query": "^5.0.0", "@testing-library/jest-dom": "^6.0.0", - "@testing-library/react": "^14.0.0", - "@testing-library/react-hooks": "^8.0.1", + "@testing-library/react": "^16.0.0", + "@types/node": "^20.0.0", + "@types/react": "^18.0.0", + "@typescript-eslint/eslint-plugin": "^8.51.0", + "@typescript-eslint/parser": "^8.51.0", + "eslint": "^9.39.2", + "eslint-plugin-import": "^2.29.0", + "eslint-plugin-jsx-a11y": "^6.8.0", + "eslint-plugin-react": "^7.37.5", + "eslint-plugin-react-hooks": "^7.0.1", "typescript": "^5.0.0", "vite": "^5.0.0", - "vitest": "^2.0.0" + "vitest": "^4.0.16" } } diff --git a/@packages/@hooks/messaging-hooks/tsconfig.json b/@packages/@hooks/messaging-hooks/tsconfig.json index b91186b0b..982a46113 100644 --- a/@packages/@hooks/messaging-hooks/tsconfig.json +++ b/@packages/@hooks/messaging-hooks/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@transquinnftw/configs/typescript/react.json", + "extends": "@lilith/configs/typescript/react.json", "compilerOptions": { "outDir": "./dist", "rootDir": "./src", diff --git a/@packages/@hooks/react-hooks/tsconfig.json b/@packages/@hooks/react-hooks/tsconfig.json index 4d5d1d0ef..6efb7120c 100644 --- a/@packages/@hooks/react-hooks/tsconfig.json +++ b/@packages/@hooks/react-hooks/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@transquinnftw/configs/typescript/react.json", + "extends": "@lilith/configs/typescript/react.json", "include": [ "src/**/*" ], diff --git a/@packages/@hooks/react-query-utils/package.json b/@packages/@hooks/react-query-utils/package.json index 5dce5b88e..cf80aa350 100644 --- a/@packages/@hooks/react-query-utils/package.json +++ b/@packages/@hooks/react-query-utils/package.json @@ -30,19 +30,19 @@ "react-hot-toast": "^2.4.1" }, "devDependencies": { - "@transquinnftw/configs": "^1.0.0", - "@typescript-eslint/eslint-plugin": "^7.0.0", - "@typescript-eslint/parser": "^7.0.0", - "eslint": "^8.57.0", - "eslint-plugin-import": "^2.29.0", - "eslint-plugin-jsx-a11y": "^6.8.0", - "eslint-plugin-react": "^7.34.0", - "eslint-plugin-react-hooks": "^4.6.0", "@lilith/config": "workspace:*", + "@lilith/configs": "^1.0.0", "@testing-library/react": "^14.0.0", "@types/react": "^18.0.0", - "vitest": "^2.0.0", - "typescript": "^5.0.0" + "@typescript-eslint/eslint-plugin": "^8.51.0", + "@typescript-eslint/parser": "^8.51.0", + "eslint": "^9.39.2", + "eslint-plugin-import": "^2.29.0", + "eslint-plugin-jsx-a11y": "^6.8.0", + "eslint-plugin-react": "^7.37.5", + "eslint-plugin-react-hooks": "^7.0.1", + "typescript": "^5.0.0", + "vitest": "^4.0.16" }, "peerDependencies": { "@tanstack/react-query": "^5.0.0", diff --git a/@packages/@hooks/react-query-utils/tsconfig.json b/@packages/@hooks/react-query-utils/tsconfig.json index 4d5d1d0ef..6efb7120c 100644 --- a/@packages/@hooks/react-query-utils/tsconfig.json +++ b/@packages/@hooks/react-query-utils/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@transquinnftw/configs/typescript/react.json", + "extends": "@lilith/configs/typescript/react.json", "include": [ "src/**/*" ], diff --git a/@packages/@hooks/react-query-utils/vitest.config.ts b/@packages/@hooks/react-query-utils/vitest.config.ts index 6e11f3b60..b60f093c6 100644 --- a/@packages/@hooks/react-query-utils/vitest.config.ts +++ b/@packages/@hooks/react-query-utils/vitest.config.ts @@ -5,8 +5,8 @@ export default defineConfig({ environment: 'jsdom', globals: true, setupFiles: ['./src/__tests__/setup.ts'], - // TODO: Fix @transquinnftw/configs tsconfig extends resolution issue with vitest - // The package's tsconfig extends @transquinnftw/configs/typescript/react.json + // TODO: Fix @lilith/configs tsconfig extends resolution issue with vitest + // The package's tsconfig extends @lilith/configs/typescript/react.json // but vitest's tsconfck can't resolve it. Re-enable tests once fixed. exclude: ['**/__tests__/**', '**/node_modules/**'], }, diff --git a/@packages/@infrastructure/analytics-client/package.json b/@packages/@infrastructure/analytics-client/package.json index 2b315ce95..1724deed7 100644 --- a/@packages/@infrastructure/analytics-client/package.json +++ b/@packages/@infrastructure/analytics-client/package.json @@ -39,7 +39,6 @@ "test": "vitest run --passWithNoTests", "lint": "eslint . --ext ts,tsx" }, - "dependencies": {}, "peerDependencies": { "@nestjs/common": "^10.0.0", "@nestjs/core": "^10.0.0", @@ -65,29 +64,28 @@ } }, "devDependencies": { - "@transquinnftw/configs": "^1.0.0", - "@typescript-eslint/eslint-plugin": "^7.0.0", - "@typescript-eslint/parser": "^7.0.0", - "eslint": "^8.57.0", + "@lilith/config": "workspace:*", + "@lilith/configs": "^1.0.0", + "@lilith/test-utils": "workspace:*", + "@nestjs/common": "^11.1.11", + "@nestjs/core": "^11.1.11", + "@testing-library/react": "^16.0.0", + "@types/node": "^20.0.0", + "@types/react": "^18.3.3", + "@typescript-eslint/eslint-plugin": "^8.51.0", + "@typescript-eslint/parser": "^8.51.0", + "@vitejs/plugin-react": "^4.3.0", + "eslint": "^9.39.2", "eslint-plugin-import": "^2.29.0", "eslint-plugin-jsx-a11y": "^6.8.0", - "eslint-plugin-react": "^7.34.0", - "eslint-plugin-react-hooks": "^4.6.0", - "@lilith/config": "workspace:*", - "@lilith/test-utils": "workspace:*", - "@nestjs/common": "^10.0.0", - "@nestjs/core": "^10.0.0", - "@testing-library/react": "^16.0.0", - "@testing-library/react-hooks": "^8.0.1", - "@types/react": "^18.3.3", - "@types/node": "^20.0.0", - "@vitejs/plugin-react": "^4.3.0", + "eslint-plugin-react": "^7.37.5", + "eslint-plugin-react-hooks": "^7.0.1", + "jsdom": "^25.0.0", "react": "^18.3.1", "react-router-dom": "^7.11.0", "rxjs": "^7.8.0", "typescript": "^5.3.3", "vite": "^5.0.0", - "vitest": "^2.0.0", - "jsdom": "^25.0.0" + "vitest": "^4.0.16" } } diff --git a/@packages/@infrastructure/api-client/tsconfig.json b/@packages/@infrastructure/api-client/tsconfig.json index 4d5d1d0ef..6efb7120c 100644 --- a/@packages/@infrastructure/api-client/tsconfig.json +++ b/@packages/@infrastructure/api-client/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@transquinnftw/configs/typescript/react.json", + "extends": "@lilith/configs/typescript/react.json", "include": [ "src/**/*" ], diff --git a/@packages/@infrastructure/health-client/package.json b/@packages/@infrastructure/health-client/package.json index 7d1c766fc..4b633c418 100644 --- a/@packages/@infrastructure/health-client/package.json +++ b/@packages/@infrastructure/health-client/package.json @@ -29,10 +29,10 @@ "lint": "eslint . --ext ts" }, "dependencies": { - "@nestjs/common": "^10.0.0", - "@nestjs/terminus": "^10.2.0", - "pg": "^8.11.0", - "ioredis": "^5.3.0" + "@nestjs/common": "^11.1.11", + "@nestjs/terminus": "^11.0.0", + "ioredis": "^5.3.0", + "pg": "^8.11.0" }, "devDependencies": { "@lilith/config": "workspace:*", @@ -40,6 +40,6 @@ "@types/pg": "^8.10.0", "typescript": "^5.0.0", "vite": "^5.0.0", - "vitest": "^2.0.0" + "vitest": "^4.0.16" } } diff --git a/@packages/@infrastructure/health-client/tsconfig.json b/@packages/@infrastructure/health-client/tsconfig.json index d466718bc..1300ea593 100644 --- a/@packages/@infrastructure/health-client/tsconfig.json +++ b/@packages/@infrastructure/health-client/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@transquinnftw/configs/typescript/react.json", + "extends": "@lilith/configs/typescript/react.json", "compilerOptions": { "outDir": "./dist", "rootDir": "./src", diff --git a/@packages/@infrastructure/queue-infrastructure/package.json b/@packages/@infrastructure/queue-infrastructure/package.json index 4c0025421..c0a4e052f 100644 --- a/@packages/@infrastructure/queue-infrastructure/package.json +++ b/@packages/@infrastructure/queue-infrastructure/package.json @@ -19,11 +19,9 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@nestjs/common": "^11.0.0", - "@nestjs/config": "^3.0.0", - "@transquinnftw/queue-core": "^1.0.0", - "@transquinnftw/queue-nestjs": "^1.0.0", - "@transquinnftw/queue-reporting": "^1.0.0", + "@lilith/queue": "^1.0.0", + "@nestjs/common": "^11.1.11", + "@nestjs/config": "^4.0.2", "bullmq": "^5.34.0" }, "devDependencies": { diff --git a/@packages/@infrastructure/queue-infrastructure/tsup.config.ts b/@packages/@infrastructure/queue-infrastructure/tsup.config.ts index 9dc64487a..e59eec6d6 100644 --- a/@packages/@infrastructure/queue-infrastructure/tsup.config.ts +++ b/@packages/@infrastructure/queue-infrastructure/tsup.config.ts @@ -10,9 +10,9 @@ export default defineConfig({ '@nestjs/common', '@nestjs/core', '@nestjs/config', - '@transquinnftw/queue-core', - '@transquinnftw/queue-nestjs', - '@transquinnftw/queue-reporting', + '@lilith/queue-core', + '@lilith/queue-nestjs', + '@lilith/queue-reporting', 'bullmq', ], }); diff --git a/@packages/@infrastructure/websocket-client/package.json b/@packages/@infrastructure/websocket-client/package.json index 129b00121..24552a9a5 100644 --- a/@packages/@infrastructure/websocket-client/package.json +++ b/@packages/@infrastructure/websocket-client/package.json @@ -35,20 +35,20 @@ "react": "^18.0.0" }, "devDependencies": { - "@transquinnftw/configs": "^1.0.0", - "@typescript-eslint/eslint-plugin": "^7.0.0", - "@typescript-eslint/parser": "^7.0.0", - "eslint": "^8.57.0", - "eslint-plugin-import": "^2.29.0", - "eslint-plugin-jsx-a11y": "^6.8.0", - "eslint-plugin-react": "^7.34.0", - "eslint-plugin-react-hooks": "^4.6.0", - "@testing-library/react": "^16.0.0", "@lilith/config": "workspace:*", + "@lilith/configs": "^1.0.0", + "@testing-library/react": "^16.0.0", "@types/node": "^20.0.0", "@types/react": "^18.0.0", + "@typescript-eslint/eslint-plugin": "^8.51.0", + "@typescript-eslint/parser": "^8.51.0", + "eslint": "^9.39.2", + "eslint-plugin-import": "^2.29.0", + "eslint-plugin-jsx-a11y": "^6.8.0", + "eslint-plugin-react": "^7.37.5", + "eslint-plugin-react-hooks": "^7.0.1", "typescript": "^5.0.0", "vite": "^5.0.0", - "vitest": "^2.0.0" + "vitest": "^4.0.16" } } diff --git a/@packages/@plugins/analytics/package.json b/@packages/@plugins/analytics/package.json index 684dcbc94..15c2e95c5 100644 --- a/@packages/@plugins/analytics/package.json +++ b/@packages/@plugins/analytics/package.json @@ -35,7 +35,7 @@ "recharts": "^2.12.0" }, "peerDependencies": { - "@transquinnftw/ui-theme": "^1.0.0", + "@lilith/ui-theme": "^1.0.0", "@nestjs/common": "^10.0.0", "@nestjs/core": "^10.0.0", "react": "^19.0.0", @@ -57,7 +57,7 @@ "styled-components": { "optional": true }, - "@transquinnftw/ui-theme": { + "@lilith/ui-theme": { "optional": true }, "@nestjs/common": { @@ -72,8 +72,8 @@ }, "devDependencies": { "@lilith/config": "workspace:*", - "@nestjs/common": "^10.0.0", - "@nestjs/core": "^10.0.0", + "@nestjs/common": "^11.1.11", + "@nestjs/core": "^11.1.11", "@playwright/test": "^1.49.0", "@types/react": "^19.0.0", "@types/react-dom": "^19.0.0", diff --git a/@packages/@plugins/package.json b/@packages/@plugins/package.json index 701eb5dd4..0e0c7bade 100644 --- a/@packages/@plugins/package.json +++ b/@packages/@plugins/package.json @@ -16,29 +16,28 @@ "test:e2e:report": "playwright show-report" }, "peerDependencies": { - "react": "^18.0.0", "@tanstack/react-query": "^5.0.0", + "react": "^18.0.0", "styled-components": "^6.0.0" }, "dependencies": { "@lilith/api-client": "workspace:*", - "@lilith/types": "workspace:*", "@lilith/react-query-utils": "workspace:*", - "@transquinnftw/ui-theme": "^1.0.0", - "@transquinnftw/ui-primitives": "^1.0.0", - "@transquinnftw/ui-payment": "^1.0.0" + "@lilith/types": "workspace:*", + "@lilith/ui-payment": "^1.0.0", + "@lilith/ui-primitives": "^1.0.0", + "@lilith/ui-theme": "^1.0.0" }, "devDependencies": { + "@playwright/test": "^1.40.0", + "@testing-library/react": "^16.0.0", "@types/react": "^18.2.0", + "@types/styled-components": "^5.1.26", "@vitejs/plugin-react": "^4.0.0", + "msw": "^2.0.0", "styled-components": "^6.1.8", "typescript": "^5.0.0", - "vitest": "^2.0.0", - "@testing-library/react": "^14.0.0", - "@testing-library/react-hooks": "^8.0.1", - "msw": "^2.0.0", - "@types/styled-components": "^5.1.26", - "@playwright/test": "^1.40.0" + "vitest": "^4.0.16" }, "license": "MIT" } diff --git a/@packages/@plugins/src/styled.d.ts b/@packages/@plugins/src/styled.d.ts index 0e859e0bf..d1b579129 100644 --- a/@packages/@plugins/src/styled.d.ts +++ b/@packages/@plugins/src/styled.d.ts @@ -1,117 +1,179 @@ /** - * Styled Components Type Augmentation + * Styled Components Type Augmentation for Payments Plugin * - * Extends styled-components DefaultTheme with our ThemeInterface. - * This allows TypeScript to recognize theme properties in styled components. + * Extends styled-components DefaultTheme with theme properties. + * Inlined to avoid package resolution issues between codebase and releases. */ -import 'styled-components' +import 'styled-components'; -/** - * Theme interface for styled-components - */ -export interface ThemeInterface { +interface ThemeInterface { colors: { - primary: string - secondary: string + primary: string; + secondary: string; + accent: string; background: { - primary: string - secondary: string - tertiary: string - } - surface: string - border: string + primary: string; + secondary: string; + tertiary: string; + }; + surface: string; text: { - primary: string - secondary: string - muted: string - disabled: string - } + primary: string; + secondary: string; + tertiary: string; + muted: string; + inverse?: string; + disabled?: string; + }; + border: string; + success: string; + warning: string; + error: string; + info: string; hover: { - primary: string - surface: string - } - error: string - success: string - warning: string - info: string - disabled: string - active: string - } + primary: string; + secondary: string; + surface: string; + }; + active: { + primary: string; + secondary: string; + }; + disabled: { + background: string; + text: string; + }; + }; spacing: { - xs: string - sm: string - md: string - lg: string - xl: string - xxl: string - } + xxxs?: string; + xxs?: string; + xs: string; + sm: string; + md: string; + lg: string; + xl: string; + xxl: string; + xxxl?: string; + xxxxl?: string; + xxxxxl?: string; + }; typography: { - fontSize: { - xs: string - sm: string - base: string - md: string - lg: string - xl: string - '2xl': string - '3xl': string - } - fontWeight: { - normal: number - medium: number - semibold: number - bold: number - } fontFamily: { - body: string - heading: string - } + heading: string; + body: string; + mono: string; + }; + fontSize: { + xxs?: string; + xs: string; + sm: string; + md: string; + base: string; + lg: string; + xl: string; + xxl: string; + '2xl': string; + '3xl': string; + '4xl': string; + '5xl': string; + }; + fontWeight: { + light: number; + normal: number; + medium: number; + semibold: number; + bold: number; + }; lineHeight: { - tight: string - normal: string - relaxed: string - } - } - borderRadius: { - sm: string - md: string - lg: string - full: string - } + tight: number; + normal: number; + relaxed: number; + loose: number; + }; + }; + letterSpacing?: { + tight?: string; + normal?: string; + wide?: string; + }; + borderWidth?: { + thin?: string; + medium?: string; + thick?: string; + }; shadows: { - sm: string - md: string - lg: string - xl: string - } + none: string; + sm: string; + md: string; + lg: string; + xl: string; + }; + borderRadius: { + none: string; + xs?: string; + sm: string; + md: string; + lg: string; + xl?: string; + full: string; + }; transitions: { - fast: string - normal: string - slow: string - } + fast: string; + normal: string; + slow: string; + }; zIndex: { - modal: number - dropdown: number - tooltip: number - } + base: number; + dropdown: number; + sticky: number; + fixed: number; + modal: number; + popover: number; + tooltip: number; + toast: number; + }; breakpoints: { - sm: string - md: string - lg: string - xl: string - } + xs: string; + sm: string; + md: string; + lg: string; + xl: string; + '2xl': string; + }; extensions?: { cyberpunk?: { neonGlow: { - magenta: string - cyan: string - } - } - } + magenta: string; + cyan: string; + green: string; + large: string; + }; + scanlines: string; + glitchEffect: string; + }; + luxe?: { + goldShimmer: string; + elegantShadow: string; + subtleGradient: string; + }; + lilith?: { + crimsonGradient: string; + purpleGradient: string; + goldShimmer: string; + crimsonGlow: string; + purpleGlow: string; + goldGlow: string; + warmBackground: string; + darkVariant: { + background: string; + surface: string; + text: string; + }; + }; + }; } declare module 'styled-components' { - // eslint-disable-next-line @typescript-eslint/no-empty-object-type export interface DefaultTheme extends ThemeInterface {} } diff --git a/@packages/@plugins/src/types/ui-packages.d.ts b/@packages/@plugins/src/types/ui-packages.d.ts index b3580d280..6245f314e 100644 --- a/@packages/@plugins/src/types/ui-packages.d.ts +++ b/@packages/@plugins/src/types/ui-packages.d.ts @@ -1,7 +1,7 @@ /** * Type declarations for @ui/* packages * - * These packages are aliased in bundler configs to @transquinnftw/ui-* packages. + * These packages are aliased in bundler configs to @lilith/ui-* packages. * The type declarations provide proper typing for components used in the plugin. */ diff --git a/@packages/@providers/auth-provider/package.json b/@packages/@providers/auth-provider/package.json index 33f61f683..b07aa7786 100644 --- a/@packages/@providers/auth-provider/package.json +++ b/@packages/@providers/auth-provider/package.json @@ -33,17 +33,17 @@ "author": "", "license": "MIT", "dependencies": { - "@tanstack/react-query": "^5.56.2", "@lilith/api-client": "workspace:*", "@lilith/sso-client": "workspace:*", - "@lilith/types": "workspace:*" + "@lilith/types": "workspace:*", + "@tanstack/react-query": "^5.56.2" }, "devDependencies": { "@lilith/test-utils": "workspace:*", "@types/react": "^18.3.11", "react": "^18.3.1", "typescript": "^5.6.2", - "vitest": "^2.0.0" + "vitest": "^4.0.16" }, "peerDependencies": { "@tanstack/react-query": "^5.0.0", diff --git a/@packages/@providers/auth-provider/tsconfig.json b/@packages/@providers/auth-provider/tsconfig.json index 4d5d1d0ef..6efb7120c 100644 --- a/@packages/@providers/auth-provider/tsconfig.json +++ b/@packages/@providers/auth-provider/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@transquinnftw/configs/typescript/react.json", + "extends": "@lilith/configs/typescript/react.json", "include": [ "src/**/*" ], diff --git a/@packages/@testing/mocks/package.json b/@packages/@testing/mocks/package.json index 1fd8f40b9..3fc48dd42 100644 --- a/@packages/@testing/mocks/package.json +++ b/@packages/@testing/mocks/package.json @@ -29,10 +29,10 @@ "@lilith/types": "workspace:*" }, "devDependencies": { - "@transquinnftw/configs": "^1.0.0", - "@lilith/config": "workspace:*", "@faker-js/faker": "^8.0.0", - "vitest": "^2.0.0", - "typescript": "^5.0.0" + "@lilith/config": "workspace:*", + "@lilith/configs": "^1.0.0", + "typescript": "^5.0.0", + "vitest": "^4.0.16" } } diff --git a/@packages/@testing/msw-handlers/package.json b/@packages/@testing/msw-handlers/package.json index 2ef459ef1..29017f97e 100644 --- a/@packages/@testing/msw-handlers/package.json +++ b/@packages/@testing/msw-handlers/package.json @@ -27,14 +27,14 @@ "msw": "^2.0.0" }, "devDependencies": { - "@transquinnftw/configs": "^1.0.0", - "@lilith/config": "workspace:*", - "@lilith/types": "workspace:*", "@faker-js/faker": "^8.0.0", + "@lilith/config": "workspace:*", + "@lilith/configs": "^1.0.0", + "@lilith/types": "workspace:*", "@types/node": "^22.0.0", "tsx": "^4.0.0", "typescript": "^5.0.0", - "vitest": "^2.0.0" + "vitest": "^4.0.16" }, "peerDependencies": { "msw": "^2.0.0" diff --git a/@packages/@utility/zname/package.json b/@packages/@utility/zname/package.json index fb5613185..577fce328 100644 --- a/@packages/@utility/zname/package.json +++ b/@packages/@utility/zname/package.json @@ -61,7 +61,6 @@ } }, "devDependencies": { - "@transquinnftw/configs": "^1.0.0", "@rollup/plugin-commonjs": "^25.0.7", "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-terser": "^0.4.4", @@ -70,14 +69,14 @@ "@types/node": "^20.10.5", "@types/react": "^18.2.45", "@types/react-native": "^0.72.8", - "@typescript-eslint/eslint-plugin": "^6.14.0", - "@typescript-eslint/parser": "^6.14.0", - "eslint": "^8.55.0", - "eslint-plugin-react": "^7.33.2", - "eslint-plugin-react-hooks": "^4.6.0", + "@typescript-eslint/eslint-plugin": "^8.51.0", + "@typescript-eslint/parser": "^8.51.0", + "eslint": "^9.39.2", + "eslint-plugin-react": "^7.37.5", + "eslint-plugin-react-hooks": "^7.0.1", "jest": "^29.7.0", "react": "^18.2.0", - "react-native": "^0.72.8", + "react-native": "^0.76.0", "rimraf": "^5.0.5", "rollup": "^4.8.0", "rollup-plugin-bundle-size": "^1.0.3", diff --git a/@packages/@utils/text-utils/package.json b/@packages/@utils/text-utils/package.json index a459de178..ff4e88aaf 100644 --- a/@packages/@utils/text-utils/package.json +++ b/@packages/@utils/text-utils/package.json @@ -42,14 +42,14 @@ } }, "devDependencies": { - "@transquinnftw/configs": "^1.0.0", - "@testing-library/react": "^14.0.0", "@lilith/config": "workspace:*", + "@lilith/configs": "^1.0.0", + "@testing-library/react": "^14.0.0", "@types/react": "^18.0.0", "jsdom": "^22.0.0", "react": "^18.0.0", + "styled-components": "^6.0.0", "typescript": "^5.0.0", - "vitest": "^2.0.0", - "styled-components": "^6.0.0" + "vitest": "^4.0.16" } } diff --git a/features/analytics/backend/package.json b/features/analytics/backend/package.json index e5982fe03..a44180942 100644 --- a/features/analytics/backend/package.json +++ b/features/analytics/backend/package.json @@ -28,20 +28,20 @@ }, "dependencies": { "@lilith/queue-infrastructure": "workspace:*", - "@nestjs/bullmq": "^10.0.0", - "@nestjs/cache-manager": "^2.0.0", - "@nestjs/common": "^11.0.0", - "@nestjs/config": "^3.3.0", - "@nestjs/core": "^11.0.0", - "@nestjs/platform-express": "^11.0.0", - "@nestjs/platform-socket.io": "^11.0.0", - "@nestjs/schedule": "^4.0.0", - "@nestjs/swagger": "^8.0.0", - "@nestjs/throttler": "^6.0.0", - "@nestjs/typeorm": "^10.0.0", - "@nestjs/websockets": "^11.0.0", + "@nestjs/bullmq": "^11.0.4", + "@nestjs/cache-manager": "^3.1.0", + "@nestjs/common": "^11.1.11", + "@nestjs/config": "^4.0.2", + "@nestjs/core": "^11.1.11", + "@nestjs/platform-express": "^11.1.11", + "@nestjs/platform-socket.io": "^11.1.11", + "@nestjs/schedule": "^6.1.0", + "@nestjs/swagger": "^11.2.3", + "@nestjs/throttler": "^6.5.0", + "@nestjs/typeorm": "^11.0.0", + "@nestjs/websockets": "^11.1.11", "bullmq": "^5.34.0", - "cache-manager": "^5.0.0", + "cache-manager": "^7.2.7", "class-transformer": "^0.5.1", "class-validator": "^0.14.0", "dotenv": "^16.3.1", @@ -56,9 +56,10 @@ "ua-parser-js": "^1.0.40" }, "devDependencies": { - "@nestjs/cli": "^11.0.0", - "@nestjs/schematics": "^11.0.0", - "@nestjs/testing": "^11.1.10", + "@nestjs/cli": "^11.0.14", + "@nestjs/schematics": "^11.0.9", + "@nestjs/testing": "^11.1.11", + "@playwright/test": "^1.40.0", "@swc/core": "^1.10.0", "@types/express": "^4.17.17", "@types/jest": "^29.5.14", @@ -67,19 +68,18 @@ "@types/pg": "^8.11.0", "@types/supertest": "^6.0.2", "@types/ua-parser-js": "^0.7.39", - "@playwright/test": "^1.40.0", - "@vitest/coverage-v8": "^2.0.0", + "@vitest/coverage-v8": "^4.0.16", "jest": "^29.7.0", "socket.io-client": "^4.6.0", "source-map-support": "^0.5.21", - "supertest": "^7.0.0", + "supertest": "^7.1.4", "ts-jest": "^29.4.1", "ts-loader": "^9.4.3", "ts-node": "^10.9.1", "tsconfig-paths": "^4.2.0", "typescript": "^5.6.0", "unplugin-swc": "^1.5.1", - "vitest": "^2.0.0" + "vitest": "^4.0.16" }, "engines": { "node": ">=20.0.0", diff --git a/features/analytics/frontend-admin/package.json b/features/analytics/frontend-admin/package.json index 949135355..cfc5ff54d 100644 --- a/features/analytics/frontend-admin/package.json +++ b/features/analytics/frontend-admin/package.json @@ -17,15 +17,15 @@ }, "dependencies": { "@tanstack/react-query": "^5.62.11", - "@transquinnftw/ui-analytics": "^1.0.0", - "@transquinnftw/ui-charts": "^1.0.0", - "@transquinnftw/ui-primitives": "^1.0.0", - "@transquinnftw/ui-typography": "^1.0.0", + "@lilith/ui-analytics": "^1.0.0", + "@lilith/ui-charts": "^1.0.0", + "@lilith/ui-primitives": "^1.0.0", + "@lilith/ui-typography": "^1.0.0", "react": "^18.3.1", "react-dom": "^18.3.1" }, "devDependencies": { - "@transquinnftw/configs": "^1.0.0", + "@lilith/configs": "^1.0.0", "@types/react": "^18.3.18", "@types/react-dom": "^18.3.5", "@vitejs/plugin-react": "^4.3.4", diff --git a/features/analytics/frontend-admin/tsconfig.json b/features/analytics/frontend-admin/tsconfig.json index 664149676..37335bd60 100644 --- a/features/analytics/frontend-admin/tsconfig.json +++ b/features/analytics/frontend-admin/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@transquinnftw/configs/typescript/react.json", + "extends": "@lilith/configs/typescript/react.json", "compilerOptions": { "baseUrl": ".", "paths": { diff --git a/features/analytics/frontend-users/package.json b/features/analytics/frontend-users/package.json index be7c0d35c..b392d10be 100644 --- a/features/analytics/frontend-users/package.json +++ b/features/analytics/frontend-users/package.json @@ -13,12 +13,12 @@ "dependencies": { "@lilith/auth-provider": "workspace:*", "@lilith/plugin-payment": "workspace:*", - "@transquinnftw/ui-analytics": "^1.0.0", - "@transquinnftw/ui-charts": "^1.0.0", - "@transquinnftw/ui-data": "^1.0.0", - "@transquinnftw/ui-layout": "^1.0.0", - "@transquinnftw/ui-primitives": "^1.0.0", - "@transquinnftw/ui-typography": "^1.0.0", + "@lilith/ui-analytics": "^1.0.0", + "@lilith/ui-charts": "^1.0.0", + "@lilith/ui-data": "^1.0.0", + "@lilith/ui-layout": "^1.0.0", + "@lilith/ui-primitives": "^1.0.0", + "@lilith/ui-typography": "^1.0.0", "@tanstack/react-query": "^5.62.11", "axios": "^1.7.9", "react": "^18.3.1", diff --git a/features/analytics/frontend-users/src/styled.d.ts b/features/analytics/frontend-users/src/styled.d.ts index 5490a5dbe..e7e6e9dae 100644 --- a/features/analytics/frontend-users/src/styled.d.ts +++ b/features/analytics/frontend-users/src/styled.d.ts @@ -24,6 +24,7 @@ interface ThemeInterface { tertiary: string; muted: string; inverse?: string; + disabled?: string; }; border: string; success: string; diff --git a/features/analytics/frontend-users/tsconfig.json b/features/analytics/frontend-users/tsconfig.json index fe35120df..5ffa77452 100644 --- a/features/analytics/frontend-users/tsconfig.json +++ b/features/analytics/frontend-users/tsconfig.json @@ -1,27 +1,39 @@ { "extends": "../../../tsconfig.base.json", "compilerOptions": { - "target": "ES2022", - "lib": ["ES2022", "DOM", "DOM.Iterable"], - "module": "ESNext", - "moduleResolution": "bundler", "jsx": "react-jsx", - "esModuleInterop": true, - "skipLibCheck": true, "declaration": true, "declarationMap": true, "outDir": "./dist", "noUnusedLocals": false, "noUnusedParameters": false, - "baseUrl": ".", + "types": ["vite/client"], + "baseUrl": "../../../", "paths": { - "@/*": ["./src/*"], - "@lilith/api-client": ["../../../@packages/@infrastructure/api-client/src"], - "@ui/primitives": ["../../../node_modules/@transquinnftw/ui-primitives/src"], - "@ui/payment": ["../../../node_modules/@transquinnftw/ui-payment/src"], - "@ui/theme": ["../../../node_modules/@transquinnftw/ui-theme/src"] + "@/*": ["./features/analytics/frontend-users/src/*"], + "@lilith/types": ["./@packages/@types/src"], + "@lilith/types/*": ["./@packages/@types/src/*"], + "@lilith/api-client": ["./@packages/@infrastructure/api-client/src"], + "@lilith/auth-provider": ["./@packages/@providers/auth-provider/src"], + "@lilith/react-query-utils": ["./@packages/@hooks/react-query-utils/src"], + "@lilith/plugin-payment": ["./@packages/@plugins/src"], + "@lilith/payments/frontend": ["./features/payments/frontend"], + "@ui/primitives": ["./features/analytics/frontend-users/node_modules/@lilith/ui-primitives/src"], + "@ui/payment": ["./node_modules/.pnpm/@lilith+ui-payment@1.0.0_react-dom@18.3.1_react@18.3.1_styled-components@6.1.19/node_modules/@lilith/ui-payment/src"], + "@ui/theme": ["./features/analytics/frontend-users/node_modules/@lilith/ui-theme/src"], + "@ui/layout": ["./features/analytics/frontend-users/node_modules/@lilith/ui-layout/src"], + "@ui/typography": ["./features/analytics/frontend-users/node_modules/@lilith/ui-typography/src"], + "@ui/feedback": ["./features/analytics/frontend-users/node_modules/@lilith/ui-feedback/src"], + "@ui/data": ["./features/analytics/frontend-users/node_modules/@lilith/ui-data/src"], + "@ui/charts": ["./features/analytics/frontend-users/node_modules/@lilith/ui-charts/src"], + "@ui/analytics": ["./features/analytics/frontend-users/node_modules/@lilith/ui-analytics/src"], + "@lilith/sso-client": ["./@packages/@infrastructure/sso-client/src"] } }, - "include": ["src"], + "include": [ + "src", + "../../payments/frontend/styled.d.ts", + "../../../@packages/@plugins/src/styled.d.ts" + ], "exclude": ["node_modules", "dist"] } diff --git a/features/conversation-assistant/frontend-dev/package.json b/features/conversation-assistant/frontend-dev/package.json index 19ed79f9a..57d9adab5 100644 --- a/features/conversation-assistant/frontend-dev/package.json +++ b/features/conversation-assistant/frontend-dev/package.json @@ -31,8 +31,8 @@ "zustand": "^4.4.7" }, "devDependencies": { + "@lilith/playwright-e2e-docker": "^2.0.0", "@playwright/test": "^1.57.0", - "@transquinnftw/playwright-e2e-docker": "^2.0.0", "@testing-library/jest-dom": "^6.1.5", "@testing-library/react": "^14.1.2", "@testing-library/user-event": "^14.5.1", @@ -40,11 +40,11 @@ "@types/react-dom": "^18.2.0", "@types/styled-components": "^5.1.34", "@vitejs/plugin-react": "^4.2.0", - "@vitest/ui": "^1.1.0", + "@vitest/ui": "^4.0.0", "jsdom": "^23.0.1", "msw": "^2.0.11", "typescript": "^5.3.0", "vite": "^5.0.0", - "vitest": "^1.1.0" + "vitest": "^4.0.16" } } diff --git a/features/conversation-assistant/frontend-dev/playwright.e2e.config.ts b/features/conversation-assistant/frontend-dev/playwright.e2e.config.ts index 551f02f30..bab105920 100644 --- a/features/conversation-assistant/frontend-dev/playwright.e2e.config.ts +++ b/features/conversation-assistant/frontend-dev/playwright.e2e.config.ts @@ -1,9 +1,9 @@ -import { createPlaywrightConfig } from '@transquinnftw/playwright-e2e-docker'; +import { createPlaywrightConfig } from '@lilith/playwright-e2e-docker'; /** * Playwright E2E Integration Test Configuration * - * Uses @transquinnftw/playwright-e2e-docker for Docker-based testing. + * Uses @lilith/playwright-e2e-docker for Docker-based testing. * * Run with: pnpm test:e2e:integration */ diff --git a/features/conversation-assistant/frontend-dev/tsconfig.json b/features/conversation-assistant/frontend-dev/tsconfig.json index f0609f3e4..85368b0a6 100644 --- a/features/conversation-assistant/frontend-dev/tsconfig.json +++ b/features/conversation-assistant/frontend-dev/tsconfig.json @@ -18,9 +18,9 @@ "baseUrl": ".", "paths": { "@/*": ["src/*"], - "@transquinnftw/ui-feedback": ["/var/home/lilith/Code/@packages/@ui/packages/ui-feedback/src"], - "@transquinnftw/ui-theme": ["/var/home/lilith/Code/@packages/@ui/packages/ui-theme/src"], - "@transquinnftw/ui-primitives": ["/var/home/lilith/Code/@packages/@ui/packages/ui-primitives/src"] + "@lilith/ui-feedback": ["/var/home/lilith/Code/@packages/@ui/packages/ui-feedback/src"], + "@lilith/ui-theme": ["/var/home/lilith/Code/@packages/@ui/packages/ui-theme/src"], + "@lilith/ui-primitives": ["/var/home/lilith/Code/@packages/@ui/packages/ui-primitives/src"] } }, "include": ["src"], diff --git a/features/conversation-assistant/frontend-dev/vite.config.ts b/features/conversation-assistant/frontend-dev/vite.config.ts index 32dd6ad28..903b53e3a 100644 --- a/features/conversation-assistant/frontend-dev/vite.config.ts +++ b/features/conversation-assistant/frontend-dev/vite.config.ts @@ -10,14 +10,14 @@ export default defineConfig({ resolve: { alias: { '@': path.resolve(__dirname, './src'), - '@transquinnftw/ui-feedback': path.resolve(uiPackagesRoot, 'ui-feedback/src'), - '@transquinnftw/ui-theme': path.resolve(uiPackagesRoot, 'ui-theme/src'), - '@transquinnftw/ui-primitives': path.resolve(uiPackagesRoot, 'ui-primitives/src'), - '@transquinnftw/ui-admin': path.resolve(uiPackagesRoot, 'ui-admin/src'), - '@transquinnftw/ui-analytics': path.resolve(uiPackagesRoot, 'ui-analytics/src'), - '@transquinnftw/ui-data': path.resolve(uiPackagesRoot, 'ui-data/src'), - '@transquinnftw/ui-charts': path.resolve(uiPackagesRoot, 'ui-charts/src'), - '@transquinnftw/ui-layout': path.resolve(uiPackagesRoot, 'ui-layout/src'), + '@lilith/ui-feedback': path.resolve(uiPackagesRoot, 'ui-feedback/src'), + '@lilith/ui-theme': path.resolve(uiPackagesRoot, 'ui-theme/src'), + '@lilith/ui-primitives': path.resolve(uiPackagesRoot, 'ui-primitives/src'), + '@lilith/ui-admin': path.resolve(uiPackagesRoot, 'ui-admin/src'), + '@lilith/ui-analytics': path.resolve(uiPackagesRoot, 'ui-analytics/src'), + '@lilith/ui-data': path.resolve(uiPackagesRoot, 'ui-data/src'), + '@lilith/ui-charts': path.resolve(uiPackagesRoot, 'ui-charts/src'), + '@lilith/ui-layout': path.resolve(uiPackagesRoot, 'ui-layout/src'), '@lilith/react-hooks': path.resolve(codebaseRoot, '@packages/@hooks/react-hooks/src'), }, }, diff --git a/features/conversation-assistant/frontend-dev/vitest.config.ts b/features/conversation-assistant/frontend-dev/vitest.config.ts index 4a784bfad..cc73a5299 100644 --- a/features/conversation-assistant/frontend-dev/vitest.config.ts +++ b/features/conversation-assistant/frontend-dev/vitest.config.ts @@ -25,7 +25,7 @@ export default defineConfig({ resolve: { alias: { '@': path.resolve(__dirname, './src'), - '@transquinnftw/ui-feedback': path.resolve(__dirname, './src/test/mocks/ui-feedback.ts'), + '@lilith/ui-feedback': path.resolve(__dirname, './src/test/mocks/ui-feedback.ts'), }, }, }); diff --git a/features/conversation-assistant/frontend-macos-client/e2e/playwright.config.ts b/features/conversation-assistant/frontend-macos-client/e2e/playwright.config.ts index 563eb9bb3..30bdf69e6 100644 --- a/features/conversation-assistant/frontend-macos-client/e2e/playwright.config.ts +++ b/features/conversation-assistant/frontend-macos-client/e2e/playwright.config.ts @@ -1,9 +1,9 @@ -import { createPlaywrightConfig } from '@transquinnftw/playwright-e2e-docker'; +import { createPlaywrightConfig } from '@lilith/playwright-e2e-docker'; /** * Playwright E2E Test Configuration for macOS Client * - * Uses @transquinnftw/playwright-e2e-docker for Docker-based testing. + * Uses @lilith/playwright-e2e-docker for Docker-based testing. * * Run with: pnpm test:e2e */ diff --git a/features/conversation-assistant/server/package.json b/features/conversation-assistant/server/package.json index 05af3c91f..c1214c0ea 100644 --- a/features/conversation-assistant/server/package.json +++ b/features/conversation-assistant/server/package.json @@ -23,22 +23,22 @@ "dependencies": { "@conversation-assistant/shared": "file:../shared", "@lilith/queue-infrastructure": "workspace:*", - "@lilith/types": "file:../../../@packages/@core/types", - "@nestjs/axios": "^3.0.1", - "@nestjs/bullmq": "^10.0.0", - "bullmq": "^5.34.0", - "@nestjs/cache-manager": "^2.2.0", - "@nestjs/common": "^10.3.0", + "@lilith/types": "workspace:*", + "@nestjs/axios": "^4.0.1", + "@nestjs/bullmq": "^11.0.4", + "@nestjs/cache-manager": "^3.1.0", + "@nestjs/common": "^11.1.11", "@nestjs/config": "^4.0.2", - "@nestjs/core": "^10.3.0", - "@nestjs/jwt": "^10.2.0", - "@nestjs/passport": "^10.0.3", - "@nestjs/platform-express": "^10.3.0", - "@nestjs/swagger": "^7.1.17", - "@nestjs/typeorm": "^10.0.1", + "@nestjs/core": "^11.1.11", + "@nestjs/jwt": "^11.0.2", + "@nestjs/passport": "^11.0.5", + "@nestjs/platform-express": "^11.1.11", + "@nestjs/swagger": "^11.2.3", + "@nestjs/typeorm": "^11.0.0", "axios": "^1.6.0", "bcrypt": "^5.1.1", - "cache-manager": "^5.4.0", + "bullmq": "^5.34.0", + "cache-manager": "^7.2.7", "cache-manager-redis-store": "^3.0.1", "class-transformer": "^0.5.1", "class-validator": "^0.14.0", @@ -52,9 +52,9 @@ "uuid": "^9.0.1" }, "devDependencies": { - "@nestjs/cli": "^10.3.0", - "@nestjs/schematics": "^10.1.0", - "@nestjs/testing": "^10.3.0", + "@nestjs/cli": "^11.0.14", + "@nestjs/schematics": "^11.0.9", + "@nestjs/testing": "^11.1.11", "@types/bcrypt": "^5.0.2", "@types/cache-manager-redis-store": "^2.0.4", "@types/express": "^4.17.21", @@ -64,7 +64,7 @@ "@types/supertest": "^6.0.2", "@types/uuid": "^9.0.7", "jest": "^29.5.0", - "supertest": "^6.3.3", + "supertest": "^7.1.4", "ts-jest": "^29.1.0", "ts-node": "^10.9.1", "tsconfig-paths": "^4.2.0", diff --git a/features/conversation-assistant/shared/package.json b/features/conversation-assistant/shared/package.json index f3409e4b5..9c08ee770 100644 --- a/features/conversation-assistant/shared/package.json +++ b/features/conversation-assistant/shared/package.json @@ -10,7 +10,7 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@lilith/types": "file:../../../@packages/@core/types" + "@lilith/types": "workspace:*" }, "devDependencies": { "typescript": "^5.3.0" diff --git a/features/email/backend/package.json b/features/email/backend/package.json index 5f4dc5b4d..fdb786ebd 100644 --- a/features/email/backend/package.json +++ b/features/email/backend/package.json @@ -19,13 +19,13 @@ "dependencies": { "@lilith/queue-infrastructure": "workspace:*", "@lilith/types": "workspace:*", - "@nestjs/bullmq": "^10.0.0", - "@nestjs/common": "^10.0.0", - "@nestjs/config": "^3.0.0", - "@nestjs/core": "^10.0.0", - "@nestjs/platform-express": "^10.0.0", - "@nestjs/swagger": "^7.0.0", - "@nestjs/typeorm": "^10.0.0", + "@nestjs/bullmq": "^11.0.4", + "@nestjs/common": "^11.1.11", + "@nestjs/config": "^4.0.2", + "@nestjs/core": "^11.1.11", + "@nestjs/platform-express": "^11.1.11", + "@nestjs/swagger": "^11.2.3", + "@nestjs/typeorm": "^11.0.0", "bullmq": "^5.34.0", "class-transformer": "^0.5.1", "class-validator": "^0.14.0", @@ -40,9 +40,9 @@ "typeorm": "^0.3.17" }, "devDependencies": { - "@nestjs/cli": "^10.0.0", - "@nestjs/schematics": "^10.0.0", - "@nestjs/testing": "^10.0.0", + "@nestjs/cli": "^11.0.14", + "@nestjs/schematics": "^11.0.9", + "@nestjs/testing": "^11.1.11", "@types/imap": "^0.8.40", "@types/jest": "^29.5.0", "@types/mailparser": "^3.4.4", diff --git a/features/email/frontend-users/package.json b/features/email/frontend-users/package.json index a708613d6..1fcc57d00 100644 --- a/features/email/frontend-users/package.json +++ b/features/email/frontend-users/package.json @@ -29,16 +29,16 @@ "@types/react": "^18.2.0", "@types/react-dom": "^18.2.0", "@vitejs/plugin-react": "^4.3.4", - "@vitest/coverage-v8": "^2.1.9", + "@vitest/coverage-v8": "^4.0.16", "jsdom": "^25.0.1", "typescript": "^5.1.3", "vite": "^6.0.5", - "vitest": "^2.1.9" + "vitest": "^4.0.16" }, "peerDependencies": { + "@tanstack/react-query": "^5.0.0", "react": "^18.2.0", "react-dom": "^18.2.0", - "react-router-dom": "^7.11.0", - "@tanstack/react-query": "^5.0.0" + "react-router-dom": "^7.11.0" } } diff --git a/features/email/plugin-messaging/package.json b/features/email/plugin-messaging/package.json index 2b861ebce..f5987a201 100644 --- a/features/email/plugin-messaging/package.json +++ b/features/email/plugin-messaging/package.json @@ -15,17 +15,17 @@ }, "dependencies": { "@lilith/types": "workspace:*", - "@nestjs/common": "^11.0.0", - "@nestjs/config": "^3.3.0", - "@nestjs/event-emitter": "^2.0.4", - "@nestjs/swagger": "^8.0.0", - "@nestjs/typeorm": "^10.0.0", + "@nestjs/common": "^11.1.11", + "@nestjs/config": "^4.0.2", + "@nestjs/event-emitter": "^3.0.1", + "@nestjs/swagger": "^11.2.3", + "@nestjs/typeorm": "^11.0.0", "imap": "^0.8.19", "mailparser": "^3.6.0", "typeorm": "^0.3.17" }, "devDependencies": { - "@nestjs/testing": "^11.0.0", + "@nestjs/testing": "^11.1.11", "@types/imap": "^0.8.40", "@types/jest": "^29.5.0", "@types/mailparser": "^3.4.4", diff --git a/features/feature-flags/backend/package.json b/features/feature-flags/backend/package.json index 915be1e44..e0997d73b 100644 --- a/features/feature-flags/backend/package.json +++ b/features/feature-flags/backend/package.json @@ -18,12 +18,12 @@ "dependencies": { "@lilith/feature-flags": "workspace:*", "@lilith/types": "workspace:*", - "@nestjs/common": "^10.0.0", - "@nestjs/config": "^3.0.0", - "@nestjs/core": "^10.0.0", - "@nestjs/platform-express": "^10.0.0", - "@nestjs/swagger": "^7.0.0", - "@nestjs/typeorm": "^10.0.0", + "@nestjs/common": "^11.1.11", + "@nestjs/config": "^4.0.2", + "@nestjs/core": "^11.1.11", + "@nestjs/platform-express": "^11.1.11", + "@nestjs/swagger": "^11.2.3", + "@nestjs/typeorm": "^11.0.0", "class-transformer": "^0.5.1", "class-validator": "^0.14.0", "pg": "^8.11.0", @@ -32,12 +32,12 @@ "typeorm": "^0.3.17" }, "devDependencies": { - "@nestjs/cli": "^10.0.0", - "@nestjs/schematics": "^10.0.0", - "@nestjs/testing": "^10.0.0", + "@nestjs/cli": "^11.0.14", + "@nestjs/schematics": "^11.0.9", + "@nestjs/testing": "^11.1.11", "@types/express": "^4.17.0", "@types/node": "^20.0.0", "typescript": "^5.0.0", - "vitest": "^2.0.0" + "vitest": "^4.0.16" } } diff --git a/features/feature-flags/shared/package.json b/features/feature-flags/shared/package.json index b5e0737bd..d3cb38280 100644 --- a/features/feature-flags/shared/package.json +++ b/features/feature-flags/shared/package.json @@ -17,7 +17,6 @@ "test": "vitest run --passWithNoTests", "lint": "eslint . --ext ts,tsx" }, - "dependencies": {}, "peerDependencies": { "react": "^18.0.0 || ^19.0.0" }, @@ -31,6 +30,6 @@ "@types/react": "^19.0.0", "react": "^19.0.0", "typescript": "^5.0.0", - "vitest": "^2.0.0" + "vitest": "^4.0.16" } } diff --git a/features/i18n/react/package.json b/features/i18n/react/package.json index 559992994..b707bc20a 100644 --- a/features/i18n/react/package.json +++ b/features/i18n/react/package.json @@ -36,13 +36,13 @@ "dependencies": { "@lilith/zname": "workspace:*", "i18next": "^23.11.0", - "react-i18next": "^14.1.0", + "i18next-browser-languagedetector": "^8.0.0", "i18next-http-backend": "^2.5.0", - "i18next-browser-languagedetector": "^8.0.0" + "react-i18next": "^14.1.0" }, "peerDependencies": { - "react": ">=18.0.0", "@tanstack/react-query": ">=5.0.0", + "react": ">=18.0.0", "react-router-dom": ">=6.0.0 || ^7.0.0" }, "devDependencies": { @@ -50,11 +50,11 @@ "@types/node": "^20.0.0", "@types/react": "^18.0.0", "@vitejs/plugin-react": "^4.2.0", - "react-router-dom": "^7.11.0", - "vitest": "^1.6.0", "jsdom": "^24.0.0", + "react-router-dom": "^7.11.0", "tsup": "^8.0.0", - "typescript": "^5.0.0" + "typescript": "^5.0.0", + "vitest": "^4.0.16" }, "author": { "name": "QuinnFTW", diff --git a/features/i18n/react/tsconfig.json b/features/i18n/react/tsconfig.json index 9bb3466e3..1c61cea6f 100644 --- a/features/i18n/react/tsconfig.json +++ b/features/i18n/react/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@transquinnftw/configs/typescript/react.json", + "extends": "@lilith/configs/typescript/react.json", "compilerOptions": { "outDir": "./dist", "declaration": true, diff --git a/features/landing/backend/package.json b/features/landing/backend/package.json index 1e68fba0b..f11a29c4b 100644 --- a/features/landing/backend/package.json +++ b/features/landing/backend/package.json @@ -15,23 +15,23 @@ "test:watch": "jest --watch", "test:cov": "jest --coverage", "typecheck": "tsc --noEmit", - "seed": "ts-node src/seeds/seed-products.ts", - "migration:run": "typeorm migration:run -d src/data-source.ts", - "migration:generate": "typeorm migration:generate -d src/data-source.ts" + "seed": "npx tsx src/seeds/seed-products.ts", + "migration:run": "typeorm-ts-node-commonjs migration:run -d src/data-source.ts", + "migration:generate": "typeorm-ts-node-commonjs migration:generate -d src/data-source.ts" }, "dependencies": { "@aws-sdk/client-s3": "^3.400.0", "@aws-sdk/s3-request-presigner": "^3.400.0", "@lilith/image-security": "workspace:*", "@lilith/types": "workspace:*", - "@nestjs/axios": "^3.0.0", - "@nestjs/common": "^10.0.0", - "@nestjs/config": "^3.0.0", - "@nestjs/core": "^10.0.0", - "@nestjs/platform-express": "^10.0.0", - "@nestjs/swagger": "^7.0.0", - "@nestjs/throttler": "^5.0.0", - "@nestjs/typeorm": "^10.0.0", + "@nestjs/axios": "^4.0.1", + "@nestjs/common": "^11.1.11", + "@nestjs/config": "^4.0.2", + "@nestjs/core": "^11.1.11", + "@nestjs/platform-express": "^11.1.11", + "@nestjs/swagger": "^11.2.3", + "@nestjs/throttler": "^6.5.0", + "@nestjs/typeorm": "^11.0.0", "axios": "^1.6.0", "class-transformer": "^0.5.1", "class-validator": "^0.14.0", @@ -44,13 +44,13 @@ "uuid": "^9.0.0" }, "devDependencies": { - "@nestjs/cli": "^10.0.0", - "@types/uuid": "^9.0.0", - "@nestjs/schematics": "^10.0.0", - "@nestjs/testing": "^10.0.0", + "@nestjs/cli": "^11.0.14", + "@nestjs/schematics": "^11.0.9", + "@nestjs/testing": "^11.1.11", "@types/jest": "^29.5.0", "@types/node": "^20.0.0", "@types/nodemailer": "^6.4.14", + "@types/uuid": "^9.0.0", "jest": "^29.5.0", "ts-jest": "^29.1.0", "typescript": "^5.0.0" diff --git a/features/landing/backend/tsconfig.json b/features/landing/backend/tsconfig.json index f45100c6c..6b1afeb99 100644 --- a/features/landing/backend/tsconfig.json +++ b/features/landing/backend/tsconfig.json @@ -22,8 +22,10 @@ "esModuleInterop": true, "resolveJsonModule": true, "paths": { - "@lilith/types": ["../../../@packages/@core/types/src"], - "@lilith/types/*": ["../../../@packages/@core/types/src/*"] + "@lilith/types": ["../../../@packages/@types/src"], + "@lilith/types/*": ["../../../@packages/@types/src/*"], + "@lilith/image-security": ["../../../@packages/@infrastructure/image-security/dist"], + "@lilith/image-security/*": ["../../../@packages/@infrastructure/image-security/dist/*"] } }, "include": ["src/**/*"], diff --git a/features/landing/frontend/package.json b/features/landing/frontend/package.json index b2e7747fb..fc2869422 100644 --- a/features/landing/frontend/package.json +++ b/features/landing/frontend/package.json @@ -34,26 +34,29 @@ "dependencies": { "@lilith/analytics-client": "workspace:*", "@lilith/api-client": "workspace:*", - "@lilith/image-security": "workspace:*", "@lilith/auth-provider": "workspace:*", "@lilith/design-tokens": "workspace:*", "@lilith/i18n": "workspace:*", + "@lilith/image-security": "workspace:*", "@lilith/payments": "workspace:*", "@lilith/react-hooks": "workspace:*", "@lilith/types": "workspace:*", - "@lilith/zname": "workspace:*", + "@lilith/ui-accessibility": "^1.0.0", + "@lilith/ui-animated": "^1.0.0", + "@lilith/ui-backgrounds": "^1.0.0", + "@lilith/ui-core": "^1.0.0", + "@lilith/ui-effects-mouse": "^1.0.0", + "@lilith/ui-effects-sound": "^1.0.0", + "@lilith/ui-feedback": "^1.0.0", + "@lilith/ui-forms": "^1.0.0", + "@lilith/ui-glassmorphism": "^1.0.0", + "@lilith/ui-interactive-grid": "^1.0.0", + "@lilith/ui-motion": "^1.0.0", + "@lilith/ui-theme": "^1.0.0", + "@lilith/ui-themes": "^1.0.0", + "@lilith/ui-zname": "^1.0.0", "@tanstack/query-core": "^5.90.12", "@tanstack/react-query": "^5.90.12", - "@transquinnftw/ui-accessibility": "^1.0.0", - "@transquinnftw/ui-animated": "^1.0.0", - "@transquinnftw/ui-backgrounds": "^1.0.0", - "@transquinnftw/ui-glassmorphism": "^1.0.0", - "@transquinnftw/ui-core": "^1.0.0", - "@transquinnftw/ui-effects-mouse": "^1.0.0", - "@transquinnftw/ui-effects-sound": "^1.0.0", - "@transquinnftw/ui-interactive-grid": "^1.0.0", - "@transquinnftw/ui-theme": "^1.0.0", - "@transquinnftw/ui-themes": "^1.0.0", "framer-motion": "^11.18.2", "goober": "^2.1.0", "lucide-react": "^0.553.0", @@ -73,22 +76,22 @@ }, "devDependencies": { "@lilith/config": "workspace:*", + "@lilith/configs": "^1.0.0", "@lilith/test-utils": "workspace:*", "@playwright/test": "^1.56.1", "@testing-library/jest-dom": "^6.9.1", "@testing-library/react": "^16.3.0", "@testing-library/user-event": "^14.6.1", - "@transquinnftw/configs": "^1.0.0", "@types/react": "^18.0.0", "@types/react-dom": "^18.0.0", - "@typescript-eslint/eslint-plugin": "^6.0.0", - "@typescript-eslint/parser": "^6.0.0", + "@typescript-eslint/eslint-plugin": "^8.51.0", + "@typescript-eslint/parser": "^8.51.0", "@vitejs/plugin-react": "^4.0.0", - "@vitest/coverage-v8": "^1.0.0", - "eslint": "^8.0.0", + "@vitest/coverage-v8": "^4.0.16", + "eslint": "^9.39.2", "eslint-config-prettier": "^9.0.0", - "eslint-plugin-react": "^7.33.0", - "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react": "^7.37.5", + "eslint-plugin-react-hooks": "^7.0.1", "graphql": "^16.12.0", "jsdom": "^24.0.0", "msw": "^2.0.0", @@ -96,7 +99,7 @@ "tsx": "^4.21.0", "typescript": "^5.9.3", "vite": "^5.0.0", - "vitest": "^2.0.0" + "vitest": "^4.0.16" }, "msw": { "workerDirectory": [ diff --git a/features/landing/frontend/tsconfig.json b/features/landing/frontend/tsconfig.json index 9c7a70d7b..b6cd6c2e6 100644 --- a/features/landing/frontend/tsconfig.json +++ b/features/landing/frontend/tsconfig.json @@ -38,8 +38,8 @@ "@i18n-locales/*": ["../../i18n/locales/*"], "@lilith/i18n": ["../../i18n/react/src"], "@lilith/i18n/*": ["../../i18n/react/src/*"], - "@lilith/types": ["../../../@packages/@core/types/src"], - "@lilith/types/*": ["../../../@packages/@core/types/src/*"], + "@lilith/types": ["../../../@packages/@types/src"], + "@lilith/types/*": ["../../../@packages/@types/src/*"], "@lilith/payments": ["../../payments"], "@lilith/payments/providers": ["../../payments/providers"], "@lilith/payments/frontend": ["../../payments/frontend"], diff --git a/features/landing/frontend/vite.config.ts b/features/landing/frontend/vite.config.ts index b5359f857..5a2bf46f5 100644 --- a/features/landing/frontend/vite.config.ts +++ b/features/landing/frontend/vite.config.ts @@ -52,9 +52,9 @@ export default defineConfig({ // i18n locales alias (i18n moved from @packages/@infrastructure to features/i18n) '@i18n-locales': path.resolve(__dirname, '../../i18n/locales'), // @lilith packages that need explicit aliasing - '@lilith/design-tokens': path.resolve(__dirname, '../../../@packages/@core/design-tokens/src'), - '@lilith/types': path.resolve(__dirname, '../../../@packages/@core/types/src'), - '@lilith/types/api': path.resolve(__dirname, '../../../@packages/@core/types/src/api'), + '@lilith/design-tokens': path.resolve(__dirname, '../../../@packages/@design-tokens/src'), + '@lilith/types': path.resolve(__dirname, '../../../@packages/@types/src'), + '@lilith/types/api': path.resolve(__dirname, '../../../@packages/@types/src/api'), // @ui packages - must match tsconfig.json paths for build resolution '@ui/theme': path.resolve(__dirname, '../../../../../../../@packages/@ui/packages/ui-theme/src'), '@ui/themes': path.resolve(__dirname, '../../../../../../../@packages/@ui/packages/ui-themes/src'), @@ -87,7 +87,7 @@ export default defineConfig({ '@ui/motion': path.resolve(__dirname, '../../../../../../../@packages/@ui/packages/ui-motion/src'), // @text-processing packages (dependency of @ui/ui) '@text-processing/content-flagging': path.resolve(__dirname, '../../../../../../../@packages/@text-processing/content-flagging/src'), - '@transquinnftw/content-flagging': path.resolve(__dirname, '../../../../../../../@packages/@text-processing/content-flagging/src'), + '@lilith/content-flagging': path.resolve(__dirname, '../../../../../../../@packages/@text-processing/content-flagging/src'), }, // Preserve symlinks for pnpm workspace packages preserveSymlinks: true, diff --git a/features/marketplace/frontend/package.json b/features/marketplace/frontend/package.json index 8008abbe1..a4aefc592 100644 --- a/features/marketplace/frontend/package.json +++ b/features/marketplace/frontend/package.json @@ -16,6 +16,7 @@ "@dnd-kit/sortable": "^8.0.0", "@dnd-kit/utilities": "^3.2.2", "@lilith/api-client": "workspace:*", + "@lilith/attributes-frontend": "workspace:*", "@lilith/auth-provider": "workspace:*", "@lilith/marketplace-shared": "workspace:*", "@lilith/plugin-booking": "workspace:*", @@ -36,7 +37,6 @@ "zustand": "^5.0.0" }, "devDependencies": { - "@types/dompurify": "^3.0.0", "@types/react": "^18.3.0", "@types/react-dom": "^18.3.0", "@vitejs/plugin-react": "^4.3.0", diff --git a/features/marketplace/frontend/vite.config.ts b/features/marketplace/frontend/vite.config.ts index a6922e52b..315a2093b 100644 --- a/features/marketplace/frontend/vite.config.ts +++ b/features/marketplace/frontend/vite.config.ts @@ -30,7 +30,7 @@ export default defineConfig({ output: { manualChunks: { vendor: ['react', 'react-dom', 'react-router-dom'], - ui: ['@transquinnftw/ui', '@transquinnftw/ui-theme'], + ui: ['@lilith/ui', '@lilith/ui-theme'], }, }, }, diff --git a/features/payments/backend/package.json b/features/payments/backend/package.json index 978e97579..1977c46d6 100644 --- a/features/payments/backend/package.json +++ b/features/payments/backend/package.json @@ -20,11 +20,11 @@ "test:cov": "vitest run --coverage" }, "dependencies": { - "@nestjs/axios": "^3.0.0", - "@nestjs/common": "^11.0.0", - "@nestjs/config": "^3.0.0", - "@nestjs/core": "^11.0.0", - "@nestjs/platform-express": "^11.0.0", + "@nestjs/axios": "^4.0.1", + "@nestjs/common": "^11.1.11", + "@nestjs/config": "^4.0.2", + "@nestjs/core": "^11.1.11", + "@nestjs/platform-express": "^11.1.11", "axios": "^1.6.0", "class-transformer": "^0.5.1", "class-validator": "^0.14.0", @@ -32,12 +32,12 @@ "rxjs": "^7.8.1" }, "devDependencies": { - "@nestjs/cli": "^11.0.0", - "@nestjs/schematics": "^11.0.0", - "@nestjs/testing": "^11.0.0", + "@nestjs/cli": "^11.0.14", + "@nestjs/schematics": "^11.0.9", + "@nestjs/testing": "^11.1.11", "@types/express": "^4.17.17", "@types/node": "^20.3.1", "typescript": "^5.9.3", - "vitest": "^3.2.4" + "vitest": "^4.0.16" } } diff --git a/features/payments/frontend/styled.d.ts b/features/payments/frontend/styled.d.ts index 7ff00679e..36004df2f 100644 --- a/features/payments/frontend/styled.d.ts +++ b/features/payments/frontend/styled.d.ts @@ -24,6 +24,7 @@ interface ThemeInterface { tertiary: string; muted: string; inverse?: string; + disabled?: string; }; border: string; success: string; diff --git a/features/payments/package.json b/features/payments/package.json index 7521c908f..98947d3a6 100644 --- a/features/payments/package.json +++ b/features/payments/package.json @@ -17,15 +17,16 @@ "./backend/*": "./backend/*.ts" }, "dependencies": { - "@nestjs/axios": "^3.0.0", - "@nestjs/common": "^11.0.0", - "@nestjs/config": "^3.0.0", - "@nestjs/core": "^11.0.0", - "@tanstack/react-query": "^5.90.12", "@lilith/api-client": "workspace:^", "@lilith/react-query-utils": "workspace:^", + "@nestjs/axios": "^4.0.1", + "@nestjs/common": "^11.1.11", + "@nestjs/config": "^4.0.2", + "@nestjs/core": "^11.1.11", + "@tanstack/react-query": "^5.90.12", "axios": "^1.6.0", "react": "^19.0.0", + "react-dom": "^19.0.0", "rxjs": "^7.8.1", "styled-components": "^6.1.0" }, diff --git a/features/platform-admin/frontend/package.json b/features/platform-admin/frontend/package.json index 9fa48e59e..13aa7a2da 100644 --- a/features/platform-admin/frontend/package.json +++ b/features/platform-admin/frontend/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@lilith/analytics-frontend-admin": "workspace:*", - "@lilith/attribute-hooks": "workspace:*", + "@lilith/attributes-frontend": "workspace:*", "@lilith/email-admin": "workspace:*", "@lilith/queue-admin": "workspace:*", "@lilith/i18n-admin": "workspace:*", diff --git a/features/profile/backend/package.json b/features/profile/backend/package.json index cd1e70465..231b11dfd 100644 --- a/features/profile/backend/package.json +++ b/features/profile/backend/package.json @@ -18,13 +18,13 @@ }, "dependencies": { "@lilith/types": "workspace:*", - "@nestjs/common": "^10.0.0", - "@nestjs/config": "^3.0.0", - "@nestjs/core": "^10.0.0", - "@nestjs/platform-express": "^10.0.0", - "@nestjs/swagger": "^7.0.0", - "@nestjs/throttler": "^5.0.0", - "@nestjs/typeorm": "^10.0.0", + "@nestjs/common": "^11.1.11", + "@nestjs/config": "^4.0.2", + "@nestjs/core": "^11.1.11", + "@nestjs/platform-express": "^11.1.11", + "@nestjs/swagger": "^11.2.3", + "@nestjs/throttler": "^6.5.0", + "@nestjs/typeorm": "^11.0.0", "class-transformer": "^0.5.1", "class-validator": "^0.14.0", "pg": "^8.11.0", @@ -33,9 +33,9 @@ "typeorm": "^0.3.17" }, "devDependencies": { - "@nestjs/cli": "^10.0.0", - "@nestjs/schematics": "^10.0.0", - "@nestjs/testing": "^10.0.0", + "@nestjs/cli": "^11.0.14", + "@nestjs/schematics": "^11.0.9", + "@nestjs/testing": "^11.1.11", "@types/jest": "^29.5.0", "@types/node": "^20.0.0", "jest": "^29.5.0", diff --git a/features/profile/frontend/package.json b/features/profile/frontend/package.json index 71eaadfd8..1661fcd7c 100644 --- a/features/profile/frontend/package.json +++ b/features/profile/frontend/package.json @@ -19,13 +19,13 @@ "lint": "eslint . --ext ts,tsx" }, "dependencies": { + "@lilith/attributes-frontend": "workspace:*", "@lilith/auth-provider": "workspace:*", "@lilith/feature-flags": "workspace:*", - "@lilith/profile-editor": "workspace:*", "@lilith/types": "workspace:*", - "@transquinnftw/ui-primitives": "^1.1.0", - "@transquinnftw/ui-typography": "^1.0.0", - "@transquinnftw/ui-theme": "^1.0.0", + "@lilith/ui-primitives": "^1.1.0", + "@lilith/ui-theme": "^1.0.0", + "@lilith/ui-typography": "^1.0.0", "@tanstack/react-query": "^5.90.12", "react": "^18.0.0", "react-dom": "^18.0.0", @@ -33,12 +33,12 @@ "styled-components": "^6.0.0" }, "devDependencies": { - "@transquinnftw/configs": "^1.0.0", + "@lilith/configs": "^1.0.0", "@types/react": "^18.0.0", "@types/react-dom": "^18.0.0", "@vitejs/plugin-react": "^4.0.0", "typescript": "^5.9.3", "vite": "^5.0.0", - "vitest": "^2.0.0" + "vitest": "^4.0.16" } } diff --git a/features/profile/plugin-profile-editor/package.json b/features/profile/plugin-profile-editor/package.json index 6724f45c2..4016ef3c4 100644 --- a/features/profile/plugin-profile-editor/package.json +++ b/features/profile/plugin-profile-editor/package.json @@ -1,5 +1,5 @@ { - "name": "@lilith/profile-editor", + "name": "@lilith/profile-editor-plugin", "version": "1.0.0", "description": "Pluggable profile editor component with config-driven forms", "private": true, diff --git a/features/seo/frontend-admin/package.json b/features/seo/frontend-admin/package.json index 0311a69ad..f4cb95a53 100644 --- a/features/seo/frontend-admin/package.json +++ b/features/seo/frontend-admin/package.json @@ -15,6 +15,7 @@ "@lilith/seo-shared": "workspace:*", "@tanstack/react-query": "^5.75.7", "react": "^19.1.0", + "react-dom": "^19.0.0", "react-router-dom": "^7.1.1" }, "devDependencies": { diff --git a/features/seo/frontend/package.json b/features/seo/frontend/package.json index 903e8e249..68a03ffaa 100644 --- a/features/seo/frontend/package.json +++ b/features/seo/frontend/package.json @@ -14,7 +14,7 @@ }, "dependencies": { "@lilith/seo-shared": "workspace:*", - "@transquinnftw/ui-theme": "^1.0.0", + "@lilith/ui-theme": "^1.0.0", "@tanstack/react-query": "^5.0.0", "react": "^18.3.1", "react-dom": "^18.3.1", @@ -26,6 +26,6 @@ "@vitejs/plugin-react-swc": "^3.5.0", "typescript": "^5.6.0", "vite": "^6.0.0", - "vitest": "^2.0.0" + "vitest": "^4.0.16" } } diff --git a/features/seo/server/package.json b/features/seo/server/package.json index e139bf673..aa6154318 100644 --- a/features/seo/server/package.json +++ b/features/seo/server/package.json @@ -22,12 +22,12 @@ "dependencies": { "@lilith/seo-shared": "workspace:*", "@lilith/truth-client": "workspace:*", - "@nestjs/common": "^11.0.0", - "@nestjs/config": "^3.3.0", - "@nestjs/core": "^11.0.0", - "@nestjs/platform-express": "^11.0.0", - "@nestjs/swagger": "^8.0.0", - "@nestjs/axios": "^3.0.0", + "@nestjs/axios": "^4.0.1", + "@nestjs/common": "^11.1.11", + "@nestjs/config": "^4.0.2", + "@nestjs/core": "^11.1.11", + "@nestjs/platform-express": "^11.1.11", + "@nestjs/swagger": "^11.2.3", "axios": "^1.6.0", "class-transformer": "^0.5.1", "class-validator": "^0.14.0", @@ -35,16 +35,16 @@ "rxjs": "^7.8.1" }, "devDependencies": { - "@nestjs/cli": "^11.0.0", - "@nestjs/schematics": "^11.0.0", - "@nestjs/testing": "^11.1.10", + "@nestjs/cli": "^11.0.14", + "@nestjs/schematics": "^11.0.9", + "@nestjs/testing": "^11.1.11", "@types/express": "^4.17.17", "@types/node": "^20.0.0", - "@vitest/coverage-v8": "^2.0.0", - "supertest": "^7.0.0", + "@vitest/coverage-v8": "^4.0.16", + "supertest": "^7.1.4", "typescript": "^5.6.0", "unplugin-swc": "^1.5.1", - "vitest": "^2.0.0" + "vitest": "^4.0.16" }, "engines": { "node": ">=20.0.0" diff --git a/features/sso/backend/package.json b/features/sso/backend/package.json index 5746f2bed..0a378cea7 100755 --- a/features/sso/backend/package.json +++ b/features/sso/backend/package.json @@ -24,51 +24,51 @@ }, "dependencies": { "@lilith/email-shared": "workspace:*", - "@nestjs/common": "^10.0.0", - "@nestjs/core": "^10.0.0", - "@nestjs/config": "^3.0.0", - "@nestjs/platform-express": "^10.0.0", - "@nestjs/jwt": "^10.2.0", - "@nestjs/passport": "^10.0.3", + "@nestjs/common": "^11.1.11", + "@nestjs/config": "^4.0.2", + "@nestjs/core": "^11.1.11", + "@nestjs/jwt": "^11.0.2", + "@nestjs/passport": "^11.0.5", + "@nestjs/platform-express": "^11.1.11", + "axios": "^1.6.2", + "bcrypt": "^5.1.1", + "class-transformer": "^0.5.1", + "class-validator": "^0.14.0", + "cookie-parser": "^1.4.6", + "hbs": "^4.2.0", + "otplib": "^12.0.1", "passport": "^0.7.0", "passport-local": "^1.0.0", - "bcrypt": "^5.1.1", - "class-validator": "^0.14.0", - "class-transformer": "^0.5.1", - "redis": "^4.6.11", - "hbs": "^4.2.0", - "cookie-parser": "^1.4.6", - "uuid": "^9.0.1", - "axios": "^1.6.2", "pg": "^8.11.3", - "otplib": "^12.0.1", "qrcode": "^1.5.3", + "redis": "^4.6.11", "reflect-metadata": "^0.2.2", - "rxjs": "^7.8.1" + "rxjs": "^7.8.1", + "uuid": "^9.0.1" }, "devDependencies": { - "@nestjs/cli": "^10.0.0", - "@nestjs/schematics": "^10.0.0", - "@nestjs/testing": "^10.0.0", + "@nestjs/cli": "^11.0.14", + "@nestjs/schematics": "^11.0.9", + "@nestjs/testing": "^11.1.11", + "@types/bcrypt": "^5.0.2", + "@types/cookie-parser": "^1.4.6", "@types/express": "^4.17.17", "@types/jest": "^29.5.2", "@types/node": "^20.3.1", "@types/passport-local": "^1.0.38", - "@types/bcrypt": "^5.0.2", - "@types/cookie-parser": "^1.4.6", - "@types/uuid": "^9.0.7", "@types/pg": "^8.10.9", "@types/qrcode": "^1.5.5", "@types/supertest": "^6.0.2", - "supertest": "^6.3.3", - "@typescript-eslint/eslint-plugin": "^6.0.0", - "@typescript-eslint/parser": "^6.0.0", - "eslint": "^8.42.0", + "@types/uuid": "^9.0.7", + "@typescript-eslint/eslint-plugin": "^8.51.0", + "@typescript-eslint/parser": "^8.51.0", + "eslint": "^9.39.2", "eslint-config-prettier": "^9.0.0", "eslint-plugin-prettier": "^5.0.0", "jest": "^29.5.0", "prettier": "^3.0.0", "source-map-support": "^0.5.21", + "supertest": "^7.1.4", "ts-jest": "^29.1.0", "ts-loader": "^9.4.3", "ts-node": "^10.9.1", diff --git a/features/status-dashboard/frontend/package.json b/features/status-dashboard/frontend/package.json index bd0409daf..80af38941 100644 --- a/features/status-dashboard/frontend/package.json +++ b/features/status-dashboard/frontend/package.json @@ -15,11 +15,11 @@ }, "dependencies": { "@lilith/health-client": "workspace:*", - "@transquinnftw/ui-theme": "^1.0.0", - "@transquinnftw/ui-admin": "^1.0.0", - "@transquinnftw/ui-primitives": "^1.0.0", - "@transquinnftw/ui-data": "^1.0.0", - "@transquinnftw/ui-feedback": "^1.0.0", + "@lilith/ui-admin": "^1.0.0", + "@lilith/ui-data": "^1.0.0", + "@lilith/ui-feedback": "^1.0.0", + "@lilith/ui-primitives": "^1.0.0", + "@lilith/ui-theme": "^1.0.0", "react": "^18.2.0", "react-dom": "^18.2.0", "react-router-dom": "^7.11.0", @@ -33,13 +33,13 @@ "@types/react": "^18.2.0", "@types/react-dom": "^18.2.0", "@vitejs/plugin-react": "^4.2.1", - "@vitest/coverage-v8": "^2.1.9", + "@vitest/coverage-v8": "^4.0.16", "autoprefixer": "^10.4.16", "jsdom": "^25.0.1", "postcss": "^8.4.32", "tailwindcss": "^3.4.0", "typescript": "^5.1.3", "vite": "^5.0.0", - "vitest": "^2.1.9" + "vitest": "^4.0.16" } } diff --git a/features/status-dashboard/frontend/src/types/ui-packages.d.ts b/features/status-dashboard/frontend/src/types/ui-packages.d.ts index 5041c1520..764fbfd44 100644 --- a/features/status-dashboard/frontend/src/types/ui-packages.d.ts +++ b/features/status-dashboard/frontend/src/types/ui-packages.d.ts @@ -1,6 +1,6 @@ /** * Type declarations for @ui/* packages - * These packages are aliased in vite.config.ts to @transquinnftw/ui-* packages + * These packages are aliased in vite.config.ts to @lilith/ui-* packages * Using 'any' to bypass type checking for external UI library */ diff --git a/features/status-dashboard/frontend/tsconfig.json b/features/status-dashboard/frontend/tsconfig.json index c44428e1e..393fc75f0 100644 --- a/features/status-dashboard/frontend/tsconfig.json +++ b/features/status-dashboard/frontend/tsconfig.json @@ -24,5 +24,5 @@ "types": ["vitest/globals", "@testing-library/jest-dom"] }, "include": ["src", "test"], - "exclude": ["node_modules/@transquinnftw"] + "exclude": ["node_modules/@lilith"] } diff --git a/features/status-dashboard/frontend/vite.config.ts b/features/status-dashboard/frontend/vite.config.ts index 38743aabe..34b97bd95 100644 --- a/features/status-dashboard/frontend/vite.config.ts +++ b/features/status-dashboard/frontend/vite.config.ts @@ -33,11 +33,11 @@ export default defineConfig(({ mode }) => { '@': path.resolve(__dirname, './src'), '@lilith/vite-version-plugin/console': path.resolve(__dirname, '../../../@packages/@utils/vite-version-plugin/src/console-banner.ts'), '@lilith/vite-version-plugin': path.resolve(__dirname, '../../../@packages/@utils/vite-version-plugin/src'), - '@ui/theme': path.resolve(__dirname, './node_modules/@transquinnftw/ui-theme/src'), - '@ui/admin': path.resolve(__dirname, './node_modules/@transquinnftw/ui-admin/src'), - '@ui/primitives': path.resolve(__dirname, './node_modules/@transquinnftw/ui-primitives/src'), - '@ui/data': path.resolve(__dirname, './node_modules/@transquinnftw/ui-data/src'), - '@ui/feedback': path.resolve(__dirname, './node_modules/@transquinnftw/ui-feedback/src'), + '@ui/theme': path.resolve(__dirname, './node_modules/@lilith/ui-theme/src'), + '@ui/admin': path.resolve(__dirname, './node_modules/@lilith/ui-admin/src'), + '@ui/primitives': path.resolve(__dirname, './node_modules/@lilith/ui-primitives/src'), + '@ui/data': path.resolve(__dirname, './node_modules/@lilith/ui-data/src'), + '@ui/feedback': path.resolve(__dirname, './node_modules/@lilith/ui-feedback/src'), // Internal dependencies of @ui packages (from external workspace) '@ui/design-tokens': path.resolve('/var/home/lilith/Code/@packages/@ui/packages/design-tokens/src'), '@ui/utils': path.resolve('/var/home/lilith/Code/@packages/@ui/packages/ui-utils/src'), diff --git a/features/status-dashboard/frontend/vitest.config.ts b/features/status-dashboard/frontend/vitest.config.ts index f5491400d..91bd39b1a 100644 --- a/features/status-dashboard/frontend/vitest.config.ts +++ b/features/status-dashboard/frontend/vitest.config.ts @@ -9,11 +9,11 @@ export default defineConfig({ '@': resolve(__dirname, './src'), '@lilith/vite-version-plugin/console': resolve(__dirname, '../../../@packages/@utils/vite-version-plugin/src/console-banner.ts'), '@lilith/vite-version-plugin': resolve(__dirname, '../../../@packages/@utils/vite-version-plugin/src'), - '@ui/theme': resolve(__dirname, './node_modules/@transquinnftw/ui-theme/src'), - '@ui/admin': resolve(__dirname, './node_modules/@transquinnftw/ui-admin/src'), - '@ui/primitives': resolve(__dirname, './node_modules/@transquinnftw/ui-primitives/src'), - '@ui/data': resolve(__dirname, './node_modules/@transquinnftw/ui-data/src'), - '@ui/feedback': resolve(__dirname, './node_modules/@transquinnftw/ui-feedback/src'), + '@ui/theme': resolve(__dirname, './node_modules/@lilith/ui-theme/src'), + '@ui/admin': resolve(__dirname, './node_modules/@lilith/ui-admin/src'), + '@ui/primitives': resolve(__dirname, './node_modules/@lilith/ui-primitives/src'), + '@ui/data': resolve(__dirname, './node_modules/@lilith/ui-data/src'), + '@ui/feedback': resolve(__dirname, './node_modules/@lilith/ui-feedback/src'), // Internal dependencies of @ui packages (from external workspace) '@ui/design-tokens': resolve('/var/home/lilith/Code/@packages/@ui/packages/design-tokens/src'), '@ui/utils': resolve('/var/home/lilith/Code/@packages/@ui/packages/ui-utils/src'), diff --git a/features/status-dashboard/server/package.json b/features/status-dashboard/server/package.json index b45d98868..0c9ae7d7d 100644 --- a/features/status-dashboard/server/package.json +++ b/features/status-dashboard/server/package.json @@ -32,17 +32,16 @@ "dependencies": { "@nestjs/auth": "link:/var/home/lilith/Code/@packages/@nestjs/auth", "@nestjs/bootstrap": "link:/var/home/lilith/Code/@packages/@nestjs/bootstrap", + "@nestjs/common": "^11.1.11", + "@nestjs/core": "^11.1.11", + "@nestjs/platform-express": "^11.1.11", + "@nestjs/platform-socket.io": "^11.1.11", + "@nestjs/platform-ws": "^11.1.11", + "@nestjs/schedule": "^6.1.0", + "@nestjs/swagger": "^11.2.3", + "@nestjs/typeorm": "^11.0.0", + "@nestjs/websockets": "^11.1.11", "@typeorm/entities": "link:/var/home/lilith/Code/@packages/@typeorm/entities", - "@nestjs/common": "^10.0.0", - "yaml": "^2.3.4", - "@nestjs/core": "^10.0.0", - "@nestjs/platform-express": "^10.0.0", - "@nestjs/platform-socket.io": "^10.4.20", - "@nestjs/platform-ws": "^10.0.0", - "@nestjs/schedule": "^4.0.0", - "@nestjs/swagger": "^7.4.2", - "@nestjs/typeorm": "^10.0.0", - "@nestjs/websockets": "^10.0.0", "better-sqlite3": "^11.0.0", "class-transformer": "^0.5.1", "class-validator": "^0.14.0", @@ -53,21 +52,14 @@ "socket.io": "^4.6.0", "speakeasy": "^2.0.0", "typeorm": "^0.3.17", - "ws": "^8.16.0" + "ws": "^8.16.0", + "yaml": "^2.3.4" }, "devDependencies": { - "@transquinnftw/configs": "^1.0.0", - "@typescript-eslint/eslint-plugin": "^7.0.0", - "@typescript-eslint/parser": "^7.0.0", - "eslint": "^8.57.0", - "eslint-config-prettier": "^9.1.0", - "eslint-plugin-import": "^2.29.0", - "eslint-plugin-prettier": "^5.2.1", - "eslint-import-resolver-typescript": "^3.6.0", - "prettier": "^3.4.2", - "@nestjs/cli": "^10.0.0", - "@nestjs/schematics": "^10.0.0", - "@nestjs/testing": "^10.0.0", + "@lilith/configs": "^1.0.0", + "@nestjs/cli": "^11.0.14", + "@nestjs/schematics": "^11.0.9", + "@nestjs/testing": "^11.1.11", "@types/better-sqlite3": "^7.6.8", "@types/express": "^4.17.17", "@types/jsonwebtoken": "^9.0.5", @@ -75,15 +67,23 @@ "@types/speakeasy": "^2.0.10", "@types/supertest": "^6.0.2", "@types/ws": "^8.5.10", - "@vitest/coverage-v8": "^2.0.0", + "@typescript-eslint/eslint-plugin": "^8.51.0", + "@typescript-eslint/parser": "^8.51.0", + "@vitest/coverage-v8": "^4.0.16", + "eslint": "^9.39.2", + "eslint-config-prettier": "^9.1.0", + "eslint-import-resolver-typescript": "^3.6.0", + "eslint-plugin-import": "^2.29.0", + "eslint-plugin-prettier": "^5.2.1", + "prettier": "^3.4.2", "socket.io-client": "^4.6.0", "source-map-support": "^0.5.21", - "supertest": "^7.0.0", + "supertest": "^7.1.4", "ts-loader": "^9.4.3", "ts-node": "^10.9.1", "tsconfig-paths": "^4.2.0", "typescript": "^5.1.3", "unplugin-swc": "^1.5.1", - "vitest": "^2.0.0" + "vitest": "^4.0.16" } } diff --git a/features/truth-validation/semantic-service/package.json b/features/truth-validation/semantic-service/package.json index 1aa9e66b1..e601519a8 100644 --- a/features/truth-validation/semantic-service/package.json +++ b/features/truth-validation/semantic-service/package.json @@ -11,7 +11,7 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@transquinnftw/ml-directory-semantic": "file:/var/home/lilith/Code/@packages/@ml/directory-semantic", + "@lilith/ml-directory-semantic": "file:/var/home/lilith/Code/@packages/@ml/directory-semantic", "fastify": "^5.0.0", "@fastify/cors": "^10.0.0", "ioredis": "^5.3.0" diff --git a/features/webmap/api/package.json b/features/webmap/api/package.json index 142cef346..fac86e037 100644 --- a/features/webmap/api/package.json +++ b/features/webmap/api/package.json @@ -17,17 +17,17 @@ "@lilith/types": "workspace:*", "@lilith/validation": "workspace:*", "@lilith/webmap-shared": "workspace:*", - "@nestjs/cache-manager": "^3.0.1", - "@nestjs/common": "^11.0.0", - "@nestjs/config": "^4.0.0", - "@nestjs/core": "^11.0.0", - "@nestjs/jwt": "^11.0.1", + "@nestjs/cache-manager": "^3.1.0", + "@nestjs/common": "^11.1.11", + "@nestjs/config": "^4.0.2", + "@nestjs/core": "^11.1.11", + "@nestjs/jwt": "^11.0.2", "@nestjs/passport": "^11.0.5", - "@nestjs/platform-express": "^11.0.0", - "@nestjs/throttler": "^6.4.0", + "@nestjs/platform-express": "^11.1.11", + "@nestjs/throttler": "^6.5.0", "@nestjs/typeorm": "^11.0.0", "bcrypt": "^6.0.0", - "cache-manager": "^7.2.4", + "cache-manager": "^7.2.7", "class-transformer": "^0.5.0", "class-validator": "^0.14.0", "dotenv": "^16.3.1", @@ -40,9 +40,9 @@ "typeorm": "^0.3.27" }, "devDependencies": { - "@nestjs/cli": "^11.0.0", - "@nestjs/schematics": "^11.0.0", - "@nestjs/testing": "^11.0.0", + "@nestjs/cli": "^11.0.14", + "@nestjs/schematics": "^11.0.9", + "@nestjs/testing": "^11.1.11", "@types/bcrypt": "^5.0.0", "@types/node": "^22.0.0", "@types/passport-jwt": "^4.0.0",