@medusajs/types
Advanced tools
Comparing version 1.8.8-snapshot-20230609131852 to 1.8.8-snapshot-20230609160344
@@ -5,2 +5,3 @@ export * as CacheTypes from "./cache"; | ||
export * as InventoryTypes from "./inventory"; | ||
export * as ProductTypes from "./product"; | ||
export * as ModulesSdkTypes from "./modules-sdk"; | ||
@@ -10,1 +11,2 @@ export * as SearchTypes from "./search"; | ||
export * as TransactionBaseTypes from "./transaction-base"; | ||
export * as DAL from "./dal"; |
@@ -26,3 +26,3 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.TransactionBaseTypes = exports.StockLocationTypes = exports.SearchTypes = exports.ModulesSdkTypes = exports.InventoryTypes = exports.EventBusTypes = exports.CommonTypes = exports.CacheTypes = void 0; | ||
exports.DAL = exports.TransactionBaseTypes = exports.StockLocationTypes = exports.SearchTypes = exports.ModulesSdkTypes = exports.ProductTypes = exports.InventoryTypes = exports.EventBusTypes = exports.CommonTypes = exports.CacheTypes = void 0; | ||
exports.CacheTypes = __importStar(require("./cache")); | ||
@@ -32,2 +32,3 @@ exports.CommonTypes = __importStar(require("./common")); | ||
exports.InventoryTypes = __importStar(require("./inventory")); | ||
exports.ProductTypes = __importStar(require("./product")); | ||
exports.ModulesSdkTypes = __importStar(require("./modules-sdk")); | ||
@@ -37,2 +38,3 @@ exports.SearchTypes = __importStar(require("./search")); | ||
exports.TransactionBaseTypes = __importStar(require("./transaction-base")); | ||
exports.DAL = __importStar(require("./dal")); | ||
//# sourceMappingURL=bundles.js.map |
@@ -7,6 +7,6 @@ import { FindManyOptions, FindOneOptions, FindOperator, FindOptionsSelect, FindOptionsWhere, OrderByCondition } from "typeorm"; | ||
*/ | ||
export type WithRequiredProperty<T, K extends keyof T> = T & { | ||
export declare type WithRequiredProperty<T, K extends keyof T> = T & { | ||
[Property in K]-?: T[Property]; | ||
}; | ||
export type PartialPick<T, K extends keyof T> = { | ||
export declare type PartialPick<T, K extends keyof T> = { | ||
[P in K]?: T[P]; | ||
@@ -22,3 +22,3 @@ }; | ||
} | ||
export type Writable<T> = { | ||
export declare type Writable<T> = { | ||
-readonly [key in keyof T]: T[key] | FindOperator<T[key]> | FindOperator<T[key][]> | FindOperator<string[]>; | ||
@@ -35,3 +35,3 @@ }; | ||
} | ||
export type ExtendedFindConfig<TEntity> = (Omit<FindOneOptions<TEntity>, "where" | "relations" | "select"> | Omit<FindManyOptions<TEntity>, "where" | "relations" | "select">) & { | ||
export declare type ExtendedFindConfig<TEntity> = (Omit<FindOneOptions<TEntity>, "where" | "relations" | "select"> | Omit<FindManyOptions<TEntity>, "where" | "relations" | "select">) & { | ||
select?: FindOptionsSelect<TEntity>; | ||
@@ -44,12 +44,12 @@ relations?: FindOptionsRelations<TEntity>; | ||
}; | ||
export type QuerySelector<TEntity> = Selector<TEntity> & { | ||
export declare type QuerySelector<TEntity> = Selector<TEntity> & { | ||
q?: string; | ||
}; | ||
export type TreeQuerySelector<TEntity> = QuerySelector<TEntity> & { | ||
export declare type TreeQuerySelector<TEntity> = QuerySelector<TEntity> & { | ||
include_descendants_tree?: boolean; | ||
}; | ||
export type Selector<TEntity> = { | ||
export declare type Selector<TEntity> = { | ||
[key in keyof TEntity]?: TEntity[key] | TEntity[key][] | DateComparisonOperator | StringComparisonOperator | NumericalComparisonOperator | FindOperator<TEntity[key][] | string | string[]>; | ||
}; | ||
export type TotalField = "shipping_total" | "discount_total" | "tax_total" | "refunded_total" | "total" | "subtotal" | "refundable_amount" | "gift_card_total" | "gift_card_tax_total"; | ||
export declare type TotalField = "shipping_total" | "discount_total" | "tax_total" | "refunded_total" | "total" | "subtotal" | "refundable_amount" | "gift_card_total" | "gift_card_tax_total"; | ||
export interface CustomFindOptions<TModel, InKeys extends keyof TModel> { | ||
@@ -64,3 +64,3 @@ select?: FindManyOptions<TModel>["select"]; | ||
} | ||
export type QueryConfig<TEntity extends BaseEntity> = { | ||
export declare type QueryConfig<TEntity extends BaseEntity> = { | ||
defaultFields?: (keyof TEntity | string)[]; | ||
@@ -73,3 +73,3 @@ defaultRelations?: string[]; | ||
}; | ||
export type RequestQueryFields = { | ||
export declare type RequestQueryFields = { | ||
expand?: string; | ||
@@ -81,3 +81,3 @@ fields?: string; | ||
}; | ||
export type PaginatedResponse = { | ||
export declare type PaginatedResponse = { | ||
limit: number; | ||
@@ -87,3 +87,3 @@ offset: number; | ||
}; | ||
export type DeleteResponse = { | ||
export declare type DeleteResponse = { | ||
id: string; | ||
@@ -95,2 +95,4 @@ object: string; | ||
} | ||
export interface RepositoryTransformOptions { | ||
} | ||
export interface DateComparisonOperator { | ||
@@ -97,0 +99,0 @@ lt?: Date; |
import { RedisOptions } from "ioredis"; | ||
import { LoggerOptions } from "typeorm"; | ||
import { ExternalModuleDeclaration, InternalModuleDeclaration } from "../modules-sdk"; | ||
type SessionOptions = { | ||
declare type SessionOptions = { | ||
name?: string; | ||
@@ -12,3 +12,3 @@ resave?: boolean; | ||
}; | ||
export type HttpCompressionOptions = { | ||
export declare type HttpCompressionOptions = { | ||
enabled?: boolean; | ||
@@ -19,3 +19,3 @@ level?: number; | ||
}; | ||
export type ProjectConfigOptions = { | ||
export declare type ProjectConfigOptions = { | ||
redis_url?: string; | ||
@@ -40,3 +40,3 @@ redis_options?: RedisOptions; | ||
}; | ||
export type ConfigModule = { | ||
export declare type ConfigModule = { | ||
projectConfig: ProjectConfigOptions; | ||
@@ -43,0 +43,0 @@ featureFlags: Record<string, boolean | string>; |
import { AwilixContainer } from "awilix"; | ||
export type MedusaContainer = AwilixContainer & { | ||
export declare type MedusaContainer = AwilixContainer & { | ||
registerAdd: <T>(name: string, registration: T) => MedusaContainer; | ||
createScope: () => MedusaContainer; | ||
}; |
@@ -1,11 +0,11 @@ | ||
export type Subscriber<T = unknown> = (data: T, eventName: string) => Promise<void>; | ||
export type SubscriberContext = { | ||
export declare type Subscriber<T = unknown> = (data: T, eventName: string) => Promise<void>; | ||
export declare type SubscriberContext = { | ||
subscriberId: string; | ||
}; | ||
export type SubscriberDescriptor = { | ||
export declare type SubscriberDescriptor = { | ||
id: string; | ||
subscriber: Subscriber; | ||
}; | ||
export type EventHandler<T = unknown> = (data: T, eventName: string) => Promise<void>; | ||
export type EmitData<T = unknown> = { | ||
export declare type EventHandler<T = unknown> = (data: T, eventName: string) => Promise<void>; | ||
export declare type EmitData<T = unknown> = { | ||
eventName: string; | ||
@@ -12,0 +12,0 @@ data: T; |
@@ -7,2 +7,4 @@ export * from "./bundles"; | ||
export * from "./modules-sdk"; | ||
export * from "./product"; | ||
export * from "./product-category"; | ||
export * from "./search"; | ||
@@ -12,1 +14,2 @@ export * from "./shared-context"; | ||
export * from "./transaction-base"; | ||
export * from "./dal"; |
@@ -23,2 +23,4 @@ "use strict"; | ||
__exportStar(require("./modules-sdk"), exports); | ||
__exportStar(require("./product"), exports); | ||
__exportStar(require("./product-category"), exports); | ||
__exportStar(require("./search"), exports); | ||
@@ -28,2 +30,3 @@ __exportStar(require("./shared-context"), exports); | ||
__exportStar(require("./transaction-base"), exports); | ||
__exportStar(require("./dal"), exports); | ||
//# sourceMappingURL=index.js.map |
@@ -64,3 +64,3 @@ import { NumericalComparisonOperator, StringComparisonOperator } from "../common"; | ||
*/ | ||
export type InventoryItemDTO = { | ||
export declare type InventoryItemDTO = { | ||
id: string; | ||
@@ -131,3 +131,3 @@ sku?: string | null; | ||
*/ | ||
export type ReservationItemDTO = { | ||
export declare type ReservationItemDTO = { | ||
id: string; | ||
@@ -184,3 +184,3 @@ location_id: string; | ||
*/ | ||
export type InventoryLevelDTO = { | ||
export declare type InventoryLevelDTO = { | ||
id: string; | ||
@@ -197,3 +197,3 @@ inventory_item_id: string; | ||
}; | ||
export type FilterableReservationItemProps = { | ||
export declare type FilterableReservationItemProps = { | ||
id?: string | string[]; | ||
@@ -208,3 +208,3 @@ type?: string | string[]; | ||
}; | ||
export type FilterableInventoryItemProps = { | ||
export declare type FilterableInventoryItemProps = { | ||
id?: string | string[]; | ||
@@ -218,3 +218,3 @@ location_id?: string | string[]; | ||
}; | ||
export type CreateInventoryItemInput = { | ||
export declare type CreateInventoryItemInput = { | ||
sku?: string; | ||
@@ -235,3 +235,3 @@ origin_country?: string; | ||
}; | ||
export type CreateReservationItemInput = { | ||
export declare type CreateReservationItemInput = { | ||
line_item_id?: string; | ||
@@ -246,3 +246,3 @@ inventory_item_id: string; | ||
}; | ||
export type FilterableInventoryLevelProps = { | ||
export declare type FilterableInventoryLevelProps = { | ||
inventory_item_id?: string | string[]; | ||
@@ -254,3 +254,3 @@ location_id?: string | string[]; | ||
}; | ||
export type CreateInventoryLevelInput = { | ||
export declare type CreateInventoryLevelInput = { | ||
inventory_item_id: string; | ||
@@ -262,7 +262,7 @@ location_id: string; | ||
}; | ||
export type UpdateInventoryLevelInput = { | ||
export declare type UpdateInventoryLevelInput = { | ||
stocked_quantity?: number; | ||
incoming_quantity?: number; | ||
}; | ||
export type UpdateReservationItemInput = { | ||
export declare type UpdateReservationItemInput = { | ||
quantity?: number; | ||
@@ -273,3 +273,3 @@ location_id?: string; | ||
}; | ||
export type ReserveQuantityContext = { | ||
export declare type ReserveQuantityContext = { | ||
locationId?: string; | ||
@@ -276,0 +276,0 @@ lineItemId?: string; |
import { Logger as _Logger } from "winston"; | ||
import { MedusaContainer } from "../common/medusa-container"; | ||
export type Constructor<T> = new (...args: any[]) => T; | ||
export declare type Constructor<T> = new (...args: any[]) => T; | ||
export * from "../common/medusa-container"; | ||
export type LogLevel = "query" | "schema" | "error" | "warn" | "info" | "log" | "migration"; | ||
export type LoggerOptions = boolean | "all" | LogLevel[]; | ||
export type Logger = _Logger & { | ||
export declare type LogLevel = "query" | "schema" | "error" | "warn" | "info" | "log" | "migration"; | ||
export declare type LoggerOptions = boolean | "all" | LogLevel[]; | ||
export declare type Logger = _Logger & { | ||
progress: (activityId: string, msg: string) => void; | ||
@@ -20,3 +20,3 @@ info: (msg: string) => void; | ||
} | ||
export type InternalModuleDeclaration = { | ||
export declare type InternalModuleDeclaration = { | ||
scope: MODULE_SCOPE.INTERNAL; | ||
@@ -28,5 +28,5 @@ resources: MODULE_RESOURCE_TYPE; | ||
}; | ||
export type ExternalModuleDeclaration = { | ||
export declare type ExternalModuleDeclaration = { | ||
scope: MODULE_SCOPE.EXTERNAL; | ||
server: { | ||
server?: { | ||
type: "http"; | ||
@@ -37,3 +37,3 @@ url: string; | ||
}; | ||
export type ModuleResolution = { | ||
export declare type ModuleResolution = { | ||
resolutionPath: string | false; | ||
@@ -44,4 +44,5 @@ definition: ModuleDefinition; | ||
moduleDeclaration?: InternalModuleDeclaration | ExternalModuleDeclaration; | ||
moduleExports?: ModuleExports; | ||
}; | ||
export type ModuleDefinition = { | ||
export declare type ModuleDefinition = { | ||
key: string; | ||
@@ -56,3 +57,3 @@ registrationName: string; | ||
}; | ||
export type LoaderOptions<TOptions = Record<string, unknown>> = { | ||
export declare type LoaderOptions<TOptions = Record<string, unknown>> = { | ||
container: MedusaContainer; | ||
@@ -62,8 +63,8 @@ options?: TOptions; | ||
}; | ||
export type ModuleLoaderFunction = (options: LoaderOptions, moduleDeclaration?: InternalModuleDeclaration) => Promise<void>; | ||
export type ModulesResponse = { | ||
export declare type ModuleLoaderFunction = (options: LoaderOptions, moduleDeclaration?: InternalModuleDeclaration) => Promise<void>; | ||
export declare type ModulesResponse = { | ||
module: string; | ||
resolution: string | false; | ||
}[]; | ||
export type ModuleExports = { | ||
export declare type ModuleExports = { | ||
service: Constructor<any>; | ||
@@ -70,0 +71,0 @@ loaders?: ModuleLoaderFunction[]; |
@@ -5,3 +5,3 @@ export * from "./index-types"; | ||
export * from "./variant-keys"; | ||
export type IndexSettings = { | ||
export declare type IndexSettings = { | ||
/** | ||
@@ -8,0 +8,0 @@ * Settings specific to the provider. E.g. `searchableAttributes`. |
@@ -1,2 +0,2 @@ | ||
export type IndexSettings = { | ||
export declare type IndexSettings = { | ||
/** | ||
@@ -3,0 +3,0 @@ * Settings specific to the provider. E.g. `searchableAttributes`. |
import { EntityManager } from "typeorm"; | ||
export type SharedContext = { | ||
export declare type SharedContext = { | ||
transactionManager?: EntityManager; | ||
}; |
@@ -66,3 +66,3 @@ import { StringComparisonOperator } from "../common/common"; | ||
*/ | ||
export type StockLocationAddressDTO = { | ||
export declare type StockLocationAddressDTO = { | ||
id?: string; | ||
@@ -128,3 +128,3 @@ address_1: string; | ||
*/ | ||
export type StockLocationDTO = { | ||
export declare type StockLocationDTO = { | ||
id: string; | ||
@@ -148,6 +148,6 @@ name: string; | ||
*/ | ||
export type StockLocationExpandedDTO = StockLocationDTO & { | ||
export declare type StockLocationExpandedDTO = StockLocationDTO & { | ||
sales_channels?: any[]; | ||
}; | ||
export type FilterableStockLocationProps = { | ||
export declare type FilterableStockLocationProps = { | ||
id?: string | string[]; | ||
@@ -198,3 +198,3 @@ name?: string | string[] | StringComparisonOperator; | ||
*/ | ||
export type StockLocationAddressInput = { | ||
export declare type StockLocationAddressInput = { | ||
address_1: string; | ||
@@ -233,3 +233,3 @@ address_2?: string; | ||
*/ | ||
export type CreateStockLocationInput = { | ||
export declare type CreateStockLocationInput = { | ||
name: string; | ||
@@ -262,3 +262,3 @@ address_id?: string; | ||
*/ | ||
export type UpdateStockLocationInput = { | ||
export declare type UpdateStockLocationInput = { | ||
name?: string; | ||
@@ -265,0 +265,0 @@ address_id?: string; |
{ | ||
"name": "@medusajs/types", | ||
"version": "1.8.8-snapshot-20230609131852", | ||
"version": "1.8.8-snapshot-20230609160344", | ||
"description": "Medusa Types definition", | ||
"main": "dist/index.js", | ||
"types": "dist/index.d.ts", | ||
"repository": { | ||
@@ -8,0 +7,0 @@ "type": "git", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
68298
106
1599