New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@medusajs/types

Package Overview
Dependencies
Maintainers
2
Versions
3016
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@medusajs/types - npm Package Compare versions

Comparing version 1.8.8-snapshot-20230608133515 to 1.8.8-snapshot-20230608153306

24

dist/common/common.d.ts

@@ -7,6 +7,6 @@ import { FindManyOptions, FindOneOptions, FindOperator, FindOptionsSelect, FindOptionsWhere, OrderByCondition } from "typeorm";

*/
export declare type WithRequiredProperty<T, K extends keyof T> = T & {
export type WithRequiredProperty<T, K extends keyof T> = T & {
[Property in K]-?: T[Property];
};
export declare type PartialPick<T, K extends keyof T> = {
export type PartialPick<T, K extends keyof T> = {
[P in K]?: T[P];

@@ -22,3 +22,3 @@ };

}
export declare type Writable<T> = {
export type Writable<T> = {
-readonly [key in keyof T]: T[key] | FindOperator<T[key]> | FindOperator<T[key][]> | FindOperator<string[]>;

@@ -35,3 +35,3 @@ };

}
export declare type ExtendedFindConfig<TEntity> = (Omit<FindOneOptions<TEntity>, "where" | "relations" | "select"> | Omit<FindManyOptions<TEntity>, "where" | "relations" | "select">) & {
export 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 declare type QuerySelector<TEntity> = Selector<TEntity> & {
export type QuerySelector<TEntity> = Selector<TEntity> & {
q?: string;
};
export declare type TreeQuerySelector<TEntity> = QuerySelector<TEntity> & {
export type TreeQuerySelector<TEntity> = QuerySelector<TEntity> & {
include_descendants_tree?: boolean;
};
export declare type Selector<TEntity> = {
export type Selector<TEntity> = {
[key in keyof TEntity]?: TEntity[key] | TEntity[key][] | DateComparisonOperator | StringComparisonOperator | NumericalComparisonOperator | FindOperator<TEntity[key][] | string | string[]>;
};
export declare type TotalField = "shipping_total" | "discount_total" | "tax_total" | "refunded_total" | "total" | "subtotal" | "refundable_amount" | "gift_card_total" | "gift_card_tax_total";
export 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 declare type QueryConfig<TEntity extends BaseEntity> = {
export type QueryConfig<TEntity extends BaseEntity> = {
defaultFields?: (keyof TEntity | string)[];

@@ -73,3 +73,3 @@ defaultRelations?: string[];

};
export declare type RequestQueryFields = {
export type RequestQueryFields = {
expand?: string;

@@ -81,3 +81,3 @@ fields?: string;

};
export declare type PaginatedResponse = {
export type PaginatedResponse = {
limit: number;

@@ -87,3 +87,3 @@ offset: number;

};
export declare type DeleteResponse = {
export type DeleteResponse = {
id: string;

@@ -90,0 +90,0 @@ object: string;

import { RedisOptions } from "ioredis";
import { LoggerOptions } from "typeorm";
import { ExternalModuleDeclaration, InternalModuleDeclaration } from "../modules-sdk";
declare type SessionOptions = {
type SessionOptions = {
name?: string;

@@ -12,3 +12,3 @@ resave?: boolean;

};
export declare type HttpCompressionOptions = {
export type HttpCompressionOptions = {
enabled?: boolean;

@@ -19,3 +19,3 @@ level?: number;

};
export declare type ProjectConfigOptions = {
export type ProjectConfigOptions = {
redis_url?: string;

@@ -40,3 +40,3 @@ redis_options?: RedisOptions;

};
export declare type ConfigModule = {
export type ConfigModule = {
projectConfig: ProjectConfigOptions;

@@ -43,0 +43,0 @@ featureFlags: Record<string, boolean | string>;

import { AwilixContainer } from "awilix";
export declare type MedusaContainer = AwilixContainer & {
export type MedusaContainer = AwilixContainer & {
registerAdd: <T>(name: string, registration: T) => MedusaContainer;
createScope: () => MedusaContainer;
};

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

export declare type Subscriber<T = unknown> = (data: T, eventName: string) => Promise<void>;
export declare type SubscriberContext = {
export type Subscriber<T = unknown> = (data: T, eventName: string) => Promise<void>;
export type SubscriberContext = {
subscriberId: string;
};
export declare type SubscriberDescriptor = {
export type SubscriberDescriptor = {
id: string;
subscriber: Subscriber;
};
export declare type EventHandler<T = unknown> = (data: T, eventName: string) => Promise<void>;
export declare type EmitData<T = unknown> = {
export type EventHandler<T = unknown> = (data: T, eventName: string) => Promise<void>;
export type EmitData<T = unknown> = {
eventName: string;

@@ -12,0 +12,0 @@ data: T;

@@ -64,3 +64,3 @@ import { NumericalComparisonOperator, StringComparisonOperator } from "../common";

*/
export declare type InventoryItemDTO = {
export type InventoryItemDTO = {
id: string;

@@ -131,3 +131,3 @@ sku?: string | null;

*/
export declare type ReservationItemDTO = {
export type ReservationItemDTO = {
id: string;

@@ -184,3 +184,3 @@ location_id: string;

*/
export declare type InventoryLevelDTO = {
export type InventoryLevelDTO = {
id: string;

@@ -197,3 +197,3 @@ inventory_item_id: string;

};
export declare type FilterableReservationItemProps = {
export type FilterableReservationItemProps = {
id?: string | string[];

@@ -208,3 +208,3 @@ type?: string | string[];

};
export declare type FilterableInventoryItemProps = {
export type FilterableInventoryItemProps = {
id?: string | string[];

@@ -218,3 +218,3 @@ location_id?: string | string[];

};
export declare type CreateInventoryItemInput = {
export type CreateInventoryItemInput = {
sku?: string;

@@ -235,3 +235,3 @@ origin_country?: string;

};
export declare type CreateReservationItemInput = {
export type CreateReservationItemInput = {
line_item_id?: string;

@@ -246,3 +246,3 @@ inventory_item_id: string;

};
export declare type FilterableInventoryLevelProps = {
export type FilterableInventoryLevelProps = {
inventory_item_id?: string | string[];

@@ -254,3 +254,3 @@ location_id?: string | string[];

};
export declare type CreateInventoryLevelInput = {
export type CreateInventoryLevelInput = {
inventory_item_id: string;

@@ -262,7 +262,7 @@ location_id: string;

};
export declare type UpdateInventoryLevelInput = {
export type UpdateInventoryLevelInput = {
stocked_quantity?: number;
incoming_quantity?: number;
};
export declare type UpdateReservationItemInput = {
export type UpdateReservationItemInput = {
quantity?: number;

@@ -273,3 +273,3 @@ location_id?: string;

};
export declare type ReserveQuantityContext = {
export type ReserveQuantityContext = {
locationId?: string;

@@ -276,0 +276,0 @@ lineItemId?: string;

import { Logger as _Logger } from "winston";
import { MedusaContainer } from "../common/medusa-container";
export declare type Constructor<T> = new (...args: any[]) => T;
export type Constructor<T> = new (...args: any[]) => T;
export * from "../common/medusa-container";
export declare type LogLevel = "query" | "schema" | "error" | "warn" | "info" | "log" | "migration";
export declare type LoggerOptions = boolean | "all" | LogLevel[];
export declare type Logger = _Logger & {
export type LogLevel = "query" | "schema" | "error" | "warn" | "info" | "log" | "migration";
export type LoggerOptions = boolean | "all" | LogLevel[];
export type Logger = _Logger & {
progress: (activityId: string, msg: string) => void;

@@ -20,3 +20,3 @@ info: (msg: string) => void;

}
export declare type InternalModuleDeclaration = {
export type InternalModuleDeclaration = {
scope: MODULE_SCOPE.INTERNAL;

@@ -28,3 +28,3 @@ resources: MODULE_RESOURCE_TYPE;

};
export declare type ExternalModuleDeclaration = {
export type ExternalModuleDeclaration = {
scope: MODULE_SCOPE.EXTERNAL;

@@ -37,3 +37,3 @@ server: {

};
export declare type ModuleResolution = {
export type ModuleResolution = {
resolutionPath: string | false;

@@ -45,3 +45,3 @@ definition: ModuleDefinition;

};
export declare type ModuleDefinition = {
export type ModuleDefinition = {
key: string;

@@ -56,3 +56,3 @@ registrationName: string;

};
export declare type LoaderOptions<TOptions = Record<string, unknown>> = {
export type LoaderOptions<TOptions = Record<string, unknown>> = {
container: MedusaContainer;

@@ -62,8 +62,8 @@ options?: TOptions;

};
export declare type ModuleLoaderFunction = (options: LoaderOptions, moduleDeclaration?: InternalModuleDeclaration) => Promise<void>;
export declare type ModulesResponse = {
export type ModuleLoaderFunction = (options: LoaderOptions, moduleDeclaration?: InternalModuleDeclaration) => Promise<void>;
export type ModulesResponse = {
module: string;
resolution: string | false;
}[];
export declare type ModuleExports = {
export type ModuleExports = {
service: Constructor<any>;

@@ -70,0 +70,0 @@ loaders?: ModuleLoaderFunction[];

@@ -5,3 +5,3 @@ export * from "./index-types";

export * from "./variant-keys";
export declare type IndexSettings = {
export type IndexSettings = {
/**

@@ -8,0 +8,0 @@ * Settings specific to the provider. E.g. `searchableAttributes`.

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

export declare type IndexSettings = {
export type IndexSettings = {
/**

@@ -3,0 +3,0 @@ * Settings specific to the provider. E.g. `searchableAttributes`.

import { EntityManager } from "typeorm";
export declare type SharedContext = {
export type SharedContext = {
transactionManager?: EntityManager;
};

@@ -66,3 +66,3 @@ import { StringComparisonOperator } from "../common/common";

*/
export declare type StockLocationAddressDTO = {
export type StockLocationAddressDTO = {
id?: string;

@@ -128,3 +128,3 @@ address_1: string;

*/
export declare type StockLocationDTO = {
export type StockLocationDTO = {
id: string;

@@ -148,6 +148,6 @@ name: string;

*/
export declare type StockLocationExpandedDTO = StockLocationDTO & {
export type StockLocationExpandedDTO = StockLocationDTO & {
sales_channels?: any[];
};
export declare type FilterableStockLocationProps = {
export type FilterableStockLocationProps = {
id?: string | string[];

@@ -198,3 +198,3 @@ name?: string | string[] | StringComparisonOperator;

*/
export declare type StockLocationAddressInput = {
export type StockLocationAddressInput = {
address_1: string;

@@ -233,3 +233,3 @@ address_2?: string;

*/
export declare type CreateStockLocationInput = {
export type CreateStockLocationInput = {
name: string;

@@ -262,3 +262,3 @@ address_id?: string;

*/
export declare type UpdateStockLocationInput = {
export type UpdateStockLocationInput = {
name?: string;

@@ -265,0 +265,0 @@ address_id?: string;

{
"name": "@medusajs/types",
"version": "1.8.8-snapshot-20230608133515",
"version": "1.8.8-snapshot-20230608153306",
"description": "Medusa Types definition",

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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc