Skip to content

Commit fbd406a

Browse files
committed
feat: update exports in index.d.ts and package.json for improved module structure and type definitions
1 parent f331088 commit fbd406a

4 files changed

Lines changed: 7 additions & 6 deletions

File tree

packages/core/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88
"types": "./dist/index.d.ts",
99
"exports": {
1010
".": {
11+
"types": "./dist/index.d.ts",
1112
"import": "./dist/index.js",
12-
"require": "./dist/index.cjs",
13-
"types": "./dist/index.d.ts"
13+
"require": "./dist/index.cjs"
1414
}
1515
},
1616
"typesVersions": {
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export { domainService, DomainServiceError } from "./Base";
1+
export { domainService } from "./Base";
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
export { repository, RepositoryAdapter, RepositoryError } from "./Base";
1+
export { repository, RepositoryAdapter } from "./Base";
22
export { createInMemoryAdapter } from "./adapters/InMemory";

packages/core/src/valueObjects/primitives/PercentageNumber.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,12 @@ export const PercentageNumber = NumberValue.extend({
1616
* @returns {string} Formatted percentage string
1717
*/
1818
format(decimals = 0, locale = "en-US") {
19+
const value = Number(this.valueOf());
1920
return new Intl.NumberFormat(locale, {
2021
style: "percent",
2122
minimumFractionDigits: decimals,
2223
maximumFractionDigits: decimals,
23-
}).format(this);
24+
}).format(value);
2425
},
2526
}),
26-
});
27+
});

0 commit comments

Comments
 (0)