Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@master4n/types

Package Overview
Dependencies
Maintainers
1
Versions
18
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@master4n/types - npm Package Compare versions

Package was removed
Sorry, it seems this package was removed from the registry
Comparing version
1.0.9
to
1.1.0
+19
-22
cjs/index.cjs

@@ -12,3 +12,3 @@ 'use strict';

*/
var Gender;
exports.Gender = void 0;
(function (Gender) {

@@ -18,7 +18,7 @@ Gender[Gender["MALE"] = 0] = "MALE";

Gender[Gender["OTHERS"] = 2] = "OTHERS";
})(Gender || (Gender = {}));
})(exports.Gender || (exports.Gender = {}));
/**
* Marital Person Status.
*/
var MaritalStatus;
exports.MaritalStatus = void 0;
(function (MaritalStatus) {

@@ -29,11 +29,11 @@ MaritalStatus[MaritalStatus["SINGLE"] = 0] = "SINGLE";

MaritalStatus[MaritalStatus["WIDOWED"] = 3] = "WIDOWED";
})(MaritalStatus || (MaritalStatus = {}));
})(exports.MaritalStatus || (exports.MaritalStatus = {}));
/**
* Alive/Dead Person Status
*/
var Status;
exports.Status = void 0;
(function (Status) {
Status[Status["ALIVE"] = 0] = "ALIVE";
Status[Status["DEAD"] = 1] = "DEAD";
})(Status || (Status = {}));
})(exports.Status || (exports.Status = {}));
class FamilyMember {

@@ -59,2 +59,3 @@ firstName;

this.children = new Array;
this.maritalStatus = exports.MaritalStatus.SINGLE;
}

@@ -73,9 +74,7 @@ setAddress(address) {

setMaritalStatus(maritalStatus) {
if (this.isAlive()) {
this.maritalStatus = maritalStatus;
}
this.maritalStatus = maritalStatus;
}
isMarried() {
if (this.maritalStatus !== undefined) {
if (this.maritalStatus !== MaritalStatus.SINGLE) {
if (this.maritalStatus !== exports.MaritalStatus.SINGLE) {
return true;

@@ -92,3 +91,3 @@ }

isAlive() {
if (this.status === Status.ALIVE) {
if (this.status === exports.Status.ALIVE) {
return true;

@@ -123,5 +122,5 @@ }

*/
addChild(child) {
addChild(children) {
if (this.isMarried()) {
this.children.push(child);
this.children.push(...children);
}

@@ -132,13 +131,11 @@ else {

}
displayFamilyTree(depth = 0) {
console.log(' '.repeat(depth * 2) + this.firstName + ' ' + this.middleName + ' ' + this.lastName);
for (const child of this.children) {
child.displayFamilyTree(depth + 1);
}
}
}
var common = /*#__PURE__*/Object.freeze({
__proto__: null,
FamilyMember: FamilyMember,
get Gender () { return Gender; },
get MaritalStatus () { return MaritalStatus; },
get Status () { return Status; }
});
exports.Family = common;
exports.FamilyMember = FamilyMember;
//# sourceMappingURL=index.cjs.map

@@ -1,1 +0,1 @@

{"version":3,"file":"index.cjs","sources":["../../src/src/errors/errors.ts","../../src/src/models/common.ts"],"sourcesContent":[null,null],"names":[],"mappings":"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"}
{"version":3,"file":"index.cjs","sources":["../../src/src/errors/errors.ts","../../src/src/models/common.ts"],"sourcesContent":[null,null],"names":["Gender","MaritalStatus","Status"],"mappings":"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"}

@@ -1,1 +0,1 @@

export * as Family from './models/common';
export * from './models/common';

@@ -45,4 +45,9 @@ /**

deathDate?: Date;
maritalStatus?: MaritalStatus;
maritalStatus: MaritalStatus;
status: Status;
/**
* Display the family tree.
* @param depth
*/
displayFamilyTree(depth: number): void;
}

@@ -77,3 +82,3 @@ interface FamilyOperations {

children: Person[];
maritalStatus?: MaritalStatus;
maritalStatus: MaritalStatus;
birthDate?: Date;

@@ -106,4 +111,5 @@ deathDate?: Date;

*/
addChild(child: FamilyMember): void;
addChild(children: FamilyMember[]): void;
displayFamilyTree(depth?: number): void;
}
export {};

@@ -1,1 +0,1 @@

export * as Family from './models/common';
export * from './models/common';

@@ -54,2 +54,3 @@ class SinglePersonError extends Error {

this.children = new Array;
this.maritalStatus = MaritalStatus.SINGLE;
}

@@ -68,5 +69,3 @@ setAddress(address) {

setMaritalStatus(maritalStatus) {
if (this.isAlive()) {
this.maritalStatus = maritalStatus;
}
this.maritalStatus = maritalStatus;
}

@@ -117,5 +116,5 @@ isMarried() {

*/
addChild(child) {
addChild(children) {
if (this.isMarried()) {
this.children.push(child);
this.children.push(...children);
}

@@ -126,13 +125,11 @@ else {

}
displayFamilyTree(depth = 0) {
console.log(' '.repeat(depth * 2) + this.firstName + ' ' + this.middleName + ' ' + this.lastName);
for (const child of this.children) {
child.displayFamilyTree(depth + 1);
}
}
}
var common = /*#__PURE__*/Object.freeze({
__proto__: null,
FamilyMember: FamilyMember,
get Gender () { return Gender; },
get MaritalStatus () { return MaritalStatus; },
get Status () { return Status; }
});
export { common as Family };
export { FamilyMember, Gender, MaritalStatus, Status };
//# sourceMappingURL=index.mjs.map

@@ -1,1 +0,1 @@

{"version":3,"file":"index.mjs","sources":["../../src/src/errors/errors.ts","../../src/src/models/common.ts"],"sourcesContent":[null,null],"names":[],"mappings":"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"}
{"version":3,"file":"index.mjs","sources":["../../src/src/errors/errors.ts","../../src/src/models/common.ts"],"sourcesContent":[null,null],"names":[],"mappings":"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"}

@@ -45,4 +45,9 @@ /**

deathDate?: Date;
maritalStatus?: MaritalStatus;
maritalStatus: MaritalStatus;
status: Status;
/**
* Display the family tree.
* @param depth
*/
displayFamilyTree(depth: number): void;
}

@@ -77,3 +82,3 @@ interface FamilyOperations {

children: Person[];
maritalStatus?: MaritalStatus;
maritalStatus: MaritalStatus;
birthDate?: Date;

@@ -106,4 +111,5 @@ deathDate?: Date;

*/
addChild(child: FamilyMember): void;
addChild(children: FamilyMember[]): void;
displayFamilyTree(depth?: number): void;
}
export {};

@@ -45,4 +45,9 @@ /**

deathDate?: Date;
maritalStatus?: MaritalStatus;
maritalStatus: MaritalStatus;
status: Status;
/**
* Display the family tree.
* @param depth
*/
displayFamilyTree(depth: number): void;
}

@@ -77,3 +82,3 @@ interface FamilyOperations {

children: Person[];
maritalStatus?: MaritalStatus;
maritalStatus: MaritalStatus;
birthDate?: Date;

@@ -106,19 +111,6 @@ deathDate?: Date;

*/
addChild(child: FamilyMember): void;
addChild(children: FamilyMember[]): void;
displayFamilyTree(depth?: number): void;
}
type common_Address = Address;
type common_FamilyMember = FamilyMember;
declare const common_FamilyMember: typeof FamilyMember;
type common_Gender = Gender;
declare const common_Gender: typeof Gender;
type common_MaritalStatus = MaritalStatus;
declare const common_MaritalStatus: typeof MaritalStatus;
type common_Person = Person;
type common_Status = Status;
declare const common_Status: typeof Status;
declare namespace common {
export { type common_Address as Address, common_FamilyMember as FamilyMember, common_Gender as Gender, common_MaritalStatus as MaritalStatus, type common_Person as Person, common_Status as Status };
}
export { common as Family };
export { type Address, FamilyMember, Gender, MaritalStatus, type Person, Status };
{
"name": "@master4n/types",
"version": "1.0.9",
"version": "1.1.0",
"description": "Node Types For Application",

@@ -5,0 +5,0 @@ "main": "cjs/index.cjs",

@@ -15,3 +15,3 @@ # Installation

* Last updated: Thu, 03 Jan 2024
* Last updated: Thu, 04 Jan 2024
* Dependencies: none

@@ -18,0 +18,0 @@