New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details
Socket
Book a DemoSign in
Socket

@simna/common

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@simna/common - npm Package Compare versions

Comparing version
0.0.1
to
0.0.2
+6
dist/constants/country.constants.d.ts
export declare enum CountryType {
INDIVIDUAL = "individual",
REGIONAL = "regional",
GLOBAL = "global"
}
//# sourceMappingURL=country.constants.d.ts.map
{"version":3,"file":"country.constants.d.ts","sourceRoot":"","sources":["../../src/constants/country.constants.ts"],"names":[],"mappings":"AAAA,oBAAY,WAAW;IACnB,UAAU,eAAe;IACzB,QAAQ,aAAa;IACrB,MAAM,WAAW;CACpB"}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.CountryType = void 0;
var CountryType;
(function (CountryType) {
CountryType["INDIVIDUAL"] = "individual";
CountryType["REGIONAL"] = "regional";
CountryType["GLOBAL"] = "global";
})(CountryType || (exports.CountryType = CountryType = {}));
export declare enum PackageType {
PRESET = "preset",
PAYG = "payg",
BYO = "byo"
}
export declare enum PackageStatus {
EXPIRED = "EXPIRED",
TERMINATED = "TERMINATED",
FULLY_USED = "FULLY_USED",
PENDING = "PENDING",
ACTIVE = "ACTIVE"
}
//# sourceMappingURL=package.constants.d.ts.map
{"version":3,"file":"package.constants.d.ts","sourceRoot":"","sources":["../../src/constants/package.constants.ts"],"names":[],"mappings":"AAAA,oBAAY,WAAW;IACnB,MAAM,WAAW;IACjB,IAAI,SAAS;IACb,GAAG,QAAQ;CACd;AAED,oBAAY,aAAa;IACrB,OAAO,YAAY;IACnB,UAAU,eAAe;IACzB,UAAU,eAAe;IACzB,OAAO,YAAY;IACnB,MAAM,WAAW;CACpB"}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.PackageStatus = exports.PackageType = void 0;
var PackageType;
(function (PackageType) {
PackageType["PRESET"] = "preset";
PackageType["PAYG"] = "payg";
PackageType["BYO"] = "byo";
})(PackageType || (exports.PackageType = PackageType = {}));
var PackageStatus;
(function (PackageStatus) {
PackageStatus["EXPIRED"] = "EXPIRED";
PackageStatus["TERMINATED"] = "TERMINATED";
PackageStatus["FULLY_USED"] = "FULLY_USED";
PackageStatus["PENDING"] = "PENDING";
PackageStatus["ACTIVE"] = "ACTIVE";
})(PackageStatus || (exports.PackageStatus = PackageStatus = {}));
export declare enum SimStatus {
PENDING = "PENDING",
PENDING_INSTALLATION = "PENDING_INSTALLATION",
PENDING_ACTIVATION = "PENDING_ACTIVATION",
ACTIVE = "ACTIVE",
TERMINATED = "TERMINATED",
REFUNDED = "REFUNDED"
}
//# sourceMappingURL=sim.constants.d.ts.map
{"version":3,"file":"sim.constants.d.ts","sourceRoot":"","sources":["../../src/constants/sim.constants.ts"],"names":[],"mappings":"AAAA,oBAAY,SAAS;IACjB,OAAO,YAAY;IACnB,oBAAoB,yBAAyB;IAC7C,kBAAkB,uBAAuB;IACzC,MAAM,WAAW;IACjB,UAAU,eAAe;IACzB,QAAQ,aAAa;CACxB"}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.SimStatus = void 0;
var SimStatus;
(function (SimStatus) {
SimStatus["PENDING"] = "PENDING";
SimStatus["PENDING_INSTALLATION"] = "PENDING_INSTALLATION";
SimStatus["PENDING_ACTIVATION"] = "PENDING_ACTIVATION";
SimStatus["ACTIVE"] = "ACTIVE";
SimStatus["TERMINATED"] = "TERMINATED";
SimStatus["REFUNDED"] = "REFUNDED";
})(SimStatus || (exports.SimStatus = SimStatus = {}));
export declare enum TransactionSource {
WALLET = "wallet",
DIRECT = "direct",
EXTERNAL = "external"
}
//# sourceMappingURL=transaction.constants.d.ts.map
{"version":3,"file":"transaction.constants.d.ts","sourceRoot":"","sources":["../../src/constants/transaction.constants.ts"],"names":[],"mappings":"AAAA,oBAAY,iBAAiB;IACzB,MAAM,WAAW;IACjB,MAAM,WAAW;IACjB,QAAQ,aAAa;CACxB"}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.TransactionSource = void 0;
var TransactionSource;
(function (TransactionSource) {
TransactionSource["WALLET"] = "wallet";
TransactionSource["DIRECT"] = "direct";
TransactionSource["EXTERNAL"] = "external";
})(TransactionSource || (exports.TransactionSource = TransactionSource = {}));
export declare enum UserIdentityType {
EMAIL = "email",
APPLE = "apple",
GOOGLE = "google"
}
//# sourceMappingURL=user.constants.d.ts.map
{"version":3,"file":"user.constants.d.ts","sourceRoot":"","sources":["../../src/constants/user.constants.ts"],"names":[],"mappings":"AAAA,oBAAY,gBAAgB;IACxB,KAAK,UAAU;IACf,KAAK,UAAU;IACf,MAAM,WAAW;CACpB"}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.UserIdentityType = void 0;
var UserIdentityType;
(function (UserIdentityType) {
UserIdentityType["EMAIL"] = "email";
UserIdentityType["APPLE"] = "apple";
UserIdentityType["GOOGLE"] = "google";
})(UserIdentityType || (exports.UserIdentityType = UserIdentityType = {}));
export interface ApiResponse<T = unknown> {
code: number;
message: string;
data?: T;
}
export declare const ok: <T>(data: T, message?: string) => ApiResponse<T>;
export declare const err: (code: number, message: string, data?: unknown) => ApiResponse;
//# sourceMappingURL=api-response.d.ts.map
{"version":3,"file":"api-response.d.ts","sourceRoot":"","sources":["../../src/contracts/api-response.ts"],"names":[],"mappings":"AAAA,MAAM,WAAW,WAAW,CAAC,CAAC,GAAG,OAAO;IACpC,IAAI,EAAE,MAAM,CAAC;IACb,OAAO,EAAE,MAAM,CAAC;IAChB,IAAI,CAAC,EAAE,CAAC,CAAC;CACZ;AAED,eAAO,MAAM,EAAE,GAAI,CAAC,EAAE,MAAM,CAAC,EAAE,gBAAc,KAAG,WAAW,CAAC,CAAC,CAC3B,CAAC;AAEnC,eAAO,MAAM,GAAG,GAAI,MAAM,MAAM,EAAE,SAAS,MAAM,EAAE,OAAO,OAAO,KAAG,WACvC,CAAC"}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.err = exports.ok = void 0;
const ok = (data, message = "OK") => ({ code: 200, message, data });
exports.ok = ok;
const err = (code, message, data) => ({ code, message, data });
exports.err = err;
export interface PageParams {
page: number;
pageSize: number;
}
export interface PageMeta {
page: number;
pageSize: number;
totalItems: number;
totalPages: number;
}
export interface PageResult<T> {
meta: PageMeta;
items: T[];
}
export interface CursorPage<T> {
items: T[];
nextCursor?: string;
}
//# sourceMappingURL=pagination.d.ts.map
{"version":3,"file":"pagination.d.ts","sourceRoot":"","sources":["../../src/contracts/pagination.ts"],"names":[],"mappings":"AAAA,MAAM,WAAW,UAAU;IACvB,IAAI,EAAE,MAAM,CAAC;IACb,QAAQ,EAAE,MAAM,CAAC;CACpB;AAED,MAAM,WAAW,QAAQ;IACrB,IAAI,EAAE,MAAM,CAAC;IACb,QAAQ,EAAE,MAAM,CAAC;IACjB,UAAU,EAAE,MAAM,CAAC;IACnB,UAAU,EAAE,MAAM,CAAC;CACtB;AAED,MAAM,WAAW,UAAU,CAAC,CAAC;IACzB,IAAI,EAAE,QAAQ,CAAC;IACf,KAAK,EAAE,CAAC,EAAE,CAAC;CACd;AAED,MAAM,WAAW,UAAU,CAAC,CAAC;IACzB,KAAK,EAAE,CAAC,EAAE,CAAC;IACX,UAAU,CAAC,EAAE,MAAM,CAAC;CACvB"}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
export declare class SimnaISOManager {
private static regionalISOsToNameMap;
private static specialISOsToNameMap;
static getISOFromName: (country: string) => string | undefined;
static getNameFromISO(iso: string): string | undefined;
static toAlpha2ISO(iso3: string): string | undefined;
static toAlpha3ISO(iso2: string): string | undefined;
static isRegionalISO(iso: string): boolean;
static getISO3Destinations(): string[];
}
//# sourceMappingURL=isomanager.d.ts.map
{"version":3,"file":"isomanager.d.ts","sourceRoot":"","sources":["../../src/utils/isomanager.ts"],"names":[],"mappings":"AAEA,qBAAa,eAAe;IAExB,OAAO,CAAC,MAAM,CAAC,qBAAqB,CAQlC;IAEF,OAAO,CAAC,MAAM,CAAC,oBAAoB,CAIjC;IAEF,MAAM,CAAC,cAAc,GAAI,SAAS,MAAM,wBAUvC;IAED,MAAM,CAAC,cAAc,CAAC,GAAG,EAAE,MAAM,GAAG,MAAM,GAAG,SAAS;IAYtD,MAAM,CAAC,WAAW,CAAC,IAAI,EAAE,MAAM,GAAG,MAAM,GAAG,SAAS;IAQpD,MAAM,CAAC,WAAW,CAAC,IAAI,EAAE,MAAM,GAAG,MAAM,GAAG,SAAS;IAYpD,MAAM,CAAC,aAAa,CAAC,GAAG,EAAE,MAAM,GAAG,OAAO;IAI1C,MAAM,CAAC,mBAAmB,IAAI,MAAM,EAAE;CAKzC"}
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.SimnaISOManager = void 0;
const i18n_iso_countries_1 = require("i18n-iso-countries");
class SimnaISOManager {
static regionalISOsToNameMap = {
'EUROPE': 'Europe',
'AFRICA': 'Africa',
'ASIA': 'Asia',
'NORTHAMERICA': 'North America',
'SOUTHAMERICA': 'South America',
'MIDDLEEAST': 'Middle East',
'GLOBAL': 'Global'
};
static specialISOsToNameMap = {
'US-HI': 'Hawaii',
'IC': 'Canary Islands',
...SimnaISOManager.regionalISOsToNameMap
};
static getISOFromName = (country) => {
for (const isoCode in SimnaISOManager.specialISOsToNameMap) {
if (SimnaISOManager.specialISOsToNameMap.hasOwnProperty(isoCode)) {
if (SimnaISOManager.specialISOsToNameMap[isoCode] === country) {
return isoCode;
}
}
}
return (0, i18n_iso_countries_1.getAlpha3Code)(country, "en");
};
static getNameFromISO(iso) {
for (const isoCode in SimnaISOManager.specialISOsToNameMap) {
if (SimnaISOManager.specialISOsToNameMap.hasOwnProperty(isoCode)) {
if (isoCode === iso) {
return SimnaISOManager.specialISOsToNameMap[isoCode];
}
}
}
return (0, i18n_iso_countries_1.getName)(iso.trim(), "en");
}
static toAlpha2ISO(iso3) {
if (SimnaISOManager.specialISOsToNameMap.hasOwnProperty(iso3)) {
return iso3;
}
return (0, i18n_iso_countries_1.toAlpha2)(iso3);
}
static toAlpha3ISO(iso2) {
const iso = (0, i18n_iso_countries_1.toAlpha3)(iso2);
if (iso == undefined) {
if (SimnaISOManager.specialISOsToNameMap.hasOwnProperty(iso2)) {
return iso2;
}
}
return iso;
}
static isRegionalISO(iso) {
return SimnaISOManager.regionalISOsToNameMap.hasOwnProperty(iso);
}
static getISO3Destinations() {
const iso3Codes = Object.keys((0, i18n_iso_countries_1.getAlpha3Codes)());
const regionalAndSpecialISOs = Object.keys(SimnaISOManager.specialISOsToNameMap);
return Array.from(new Set([...iso3Codes, ...regionalAndSpecialISOs]));
}
}
exports.SimnaISOManager = SimnaISOManager;
export enum SimStatus {
PENDING = "PENDING",
PENDING_INSTALLATION = "PENDING_INSTALLATION",
PENDING_ACTIVATION = "PENDING_ACTIVATION",
ACTIVE = "ACTIVE",
TERMINATED = "TERMINATED",
REFUNDED = "REFUNDED",
}
+5
-1
{
"name": "@simna/common",
"version": "0.0.1",
"version": "0.0.2",
"main": "./dist/index.js",

@@ -27,2 +27,6 @@ "types": "./dist/index.d.ts",

},
"./constants/sim": {
"types": "./src/constants/sim.constants.ts",
"default": "./dist/constants/sim.constants.js"
},
"./contracts/api-response": {

@@ -29,0 +33,0 @@ "types": "./src/contracts/api-response.ts",

@@ -5,2 +5,10 @@ export enum PackageType {

BYO = "byo",
}
export enum PackageStatus {
EXPIRED = "EXPIRED",
TERMINATED = "TERMINATED",
FULLY_USED = "FULLY_USED",
PENDING = "PENDING",
ACTIVE = "ACTIVE",
}

Sorry, the diff of this file is not supported yet