This commit is contained in:
David Arranz 2026-07-15 18:09:41 +02:00
parent d31325fb4d
commit ff8de3bfe7
25 changed files with 31 additions and 42 deletions

View File

@ -1,6 +1,6 @@
{
"name": "@erp/factuges-server",
"version": "0.9.2",
"version": "0.9.3",
"private": true,
"scripts": {
"build": "tsup src/index.ts --config tsup.config.ts",

View File

@ -1,7 +1,7 @@
{
"name": "@erp/factuges-web",
"private": true,
"version": "0.9.2",
"version": "0.9.3",
"type": "module",
"scripts": {
"typecheck": "tsc -p tsconfig.json --noEmit",

View File

@ -1,6 +1,6 @@
{
"name": "@erp/auth",
"version": "0.9.2",
"version": "0.9.3",
"private": true,
"type": "module",
"sideEffects": false,

View File

@ -1,7 +1,7 @@
{
"name": "@erp/catalogs",
"description": "Catalogs module",
"version": "0.9.2",
"version": "0.9.3",
"private": true,
"type": "module",
"sideEffects": false,

View File

@ -1,7 +1,7 @@
{
"name": "@erp/companies",
"description": "Companies module",
"version": "0.9.2",
"version": "0.9.3",
"private": true,
"type": "module",
"sideEffects": false,

View File

@ -1,6 +1,6 @@
{
"name": "@erp/core",
"version": "0.9.2",
"version": "0.9.3",
"private": true,
"type": "module",
"sideEffects": false,

View File

@ -1,6 +1,6 @@
{
"name": "@erp/customer-invoices",
"version": "0.9.2",
"version": "0.9.3",
"private": true,
"type": "module",
"sideEffects": false,

View File

@ -2,14 +2,9 @@ import type { ICatalogs } from "@erp/core/api";
import type { Sequelize } from "sequelize";
import {
buildLegacyIssuedInvoicePersistenceMappers,
type IIssuedInvoicePersistenceMappers,
} from "./issued-invoice-persistence-mappers.di";
import {
buildIssuedInvoicePersistenceMappersV2,
type IIssuedInvoicePersistenceMappersV2,
buildIssuedInvoicePersistenceMappersV2,
} from "./issued-invoice-persistence-mappers-v2.di";
import { buildLegacyIssuedInvoiceRepository } from "./issued-invoice-repositories.di";
import { buildIssuedInvoiceRepositoryV2 } from "./issued-invoice-repositories-v2.di";
type BuildIssuedInvoicePersistenceParams = {
@ -17,11 +12,11 @@ type BuildIssuedInvoicePersistenceParams = {
database: Sequelize;
};
export type LegacyIssuedInvoicePersistence = {
/*export type LegacyIssuedInvoicePersistence = {
mode: "legacy";
mappers: IIssuedInvoicePersistenceMappers;
repository: ReturnType<typeof buildLegacyIssuedInvoiceRepository>;
};
};*/
export type V2IssuedInvoicePersistence = {
mode: "v2";
@ -29,7 +24,7 @@ export type V2IssuedInvoicePersistence = {
repository: ReturnType<typeof buildIssuedInvoiceRepositoryV2>;
};
export const buildLegacyIssuedInvoicePersistence = (
/*export const buildLegacyIssuedInvoicePersistence = (
params: BuildIssuedInvoicePersistenceParams
): LegacyIssuedInvoicePersistence => {
const mappers = buildLegacyIssuedInvoicePersistenceMappers(params.catalogs);
@ -42,7 +37,7 @@ export const buildLegacyIssuedInvoicePersistence = (
mappers,
}),
};
};
};*/
export const buildV2IssuedInvoicePersistence = (
params: BuildIssuedInvoicePersistenceParams

View File

@ -1,28 +1,22 @@
import type { Sequelize } from "sequelize";
import { buildLegacyProformaNumberGenerator } from "./proforma-number-generator.di";
import { buildV2ProformaNumberGenerator } from "./proforma-number-generator-v2.di";
import {
buildLegacyProformaPersistenceMappers,
type IProformaPersistenceMappers,
} from "./proforma-persistence-mappers.di";
import {
buildProformaPersistenceMappersV2,
type IProformaPersistenceMappersV2,
buildProformaPersistenceMappersV2,
} from "./proforma-persistence-mappers-v2.di";
import { buildLegacyProformaRepository } from "./proforma-repositories.di";
import { buildProformaRepositoryV2 } from "./proforma-repositories-v2.di";
type BuildProformaPersistenceParams = {
database: Sequelize;
};
export type LegacyProformaPersistence = {
/*export type LegacyProformaPersistence = {
mode: "legacy";
mappers: IProformaPersistenceMappers;
repository: ReturnType<typeof buildLegacyProformaRepository>;
numberGenerator: ReturnType<typeof buildLegacyProformaNumberGenerator>;
};
};*/
export type V2ProformaPersistence = {
mode: "v2";
@ -31,7 +25,7 @@ export type V2ProformaPersistence = {
numberGenerator: ReturnType<typeof buildV2ProformaNumberGenerator>;
};
export const buildLegacyProformaPersistence = (
/*export const buildLegacyProformaPersistence = (
params: BuildProformaPersistenceParams
): LegacyProformaPersistence => {
const mappers = buildLegacyProformaPersistenceMappers();
@ -45,7 +39,7 @@ export const buildLegacyProformaPersistence = (
}),
numberGenerator: buildLegacyProformaNumberGenerator(),
};
};
};*/
export const buildV2ProformaPersistence = (
params: BuildProformaPersistenceParams

View File

@ -1,7 +1,7 @@
{
"name": "@erp/customers",
"description": "Customers",
"version": "0.9.2",
"version": "0.9.3",
"private": true,
"type": "module",
"sideEffects": false,

View File

@ -1,6 +1,6 @@
{
"name": "@erp/factuges",
"version": "0.9.2",
"version": "0.9.3",
"private": true,
"type": "module",
"sideEffects": false,

View File

@ -1,7 +1,7 @@
{
"name": "@erp/identity",
"description": "Identity module",
"version": "0.9.2",
"version": "0.9.3",
"private": true,
"type": "module",
"sideEffects": false,

View File

@ -1,7 +1,7 @@
{
"name": "@erp/supplier-invoices",
"description": "Supplier invoices",
"version": "0.9.2",
"version": "0.9.3",
"private": true,
"type": "module",
"sideEffects": false,

View File

@ -1,7 +1,7 @@
{
"name": "@erp/suppliers",
"description": "Suppliers",
"version": "0.9.2",
"version": "0.9.3",
"private": true,
"type": "module",
"sideEffects": false,

View File

@ -1,7 +1,7 @@
{
"name": "uecko-erp-2025",
"private": true,
"version": "0.9.2",
"version": "0.9.3",
"workspaces": [
"apps/*",
"modules/*",

View File

@ -1,6 +1,6 @@
{
"name": "@repo/i18next",
"version": "0.9.2",
"version": "0.9.3",
"private": true,
"type": "module",
"scripts": {

View File

@ -1,6 +1,6 @@
{
"name": "@repo/rdx-criteria",
"version": "0.9.2",
"version": "0.9.3",
"private": true,
"type": "module",
"sideEffects": false,

View File

@ -1,6 +1,6 @@
{
"name": "@repo/rdx-ddd",
"version": "0.9.2",
"version": "0.9.3",
"private": true,
"type": "module",
"sideEffects": false,

View File

@ -1,6 +1,6 @@
{
"name": "@repo/rdx-logger",
"version": "0.9.2",
"version": "0.9.3",
"private": true,
"type": "module",
"sideEffects": false,

View File

@ -1,6 +1,6 @@
{
"name": "@repo/rdx-ui",
"version": "0.9.2",
"version": "0.9.3",
"private": true,
"type": "module",
"sideEffects": false,

View File

@ -1,6 +1,6 @@
{
"name": "@repo/rdx-utils",
"version": "0.9.2",
"version": "0.9.3",
"private": true,
"type": "module",
"sideEffects": false,

View File

@ -1,6 +1,6 @@
{
"name": "@repo/shadcn-ui",
"version": "0.9.2",
"version": "0.9.3",
"type": "module",
"private": true,
"exports": {

View File

@ -1,6 +1,6 @@
{
"name": "@repo/typescript-config",
"version": "0.9.2",
"version": "0.9.3",
"private": true,
"publishConfig": {
"access": "public"