Socket
Socket
Sign inDemoInstall

@orion-js/models

Package Overview
Dependencies
Maintainers
2
Versions
63
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@orion-js/models - npm Package Compare versions

Comparing version 3.0.14 to 3.0.15

4

lib/createModel/initItem.d.ts

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

import { ResolversMap } from '../types';
import { ModelResolversMap } from '../types';
interface InitItemOptions {
name: string;
schema: any;
resolvers: ResolversMap;
resolvers: ModelResolversMap;
}
export default function ({ schema, resolvers, name }: InitItemOptions, item: any): any;
export {};

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

import { Resolver } from '@orion-js/resolvers';
import { GlobalResolverResolve, ModelResolverResolve, Resolver } from '@orion-js/resolvers';
import { Schema, SchemaMetaFieldType, SchemaNode } from '@orion-js/schema';

@@ -25,9 +25,12 @@ export interface ModelsSchemaNode extends Omit<SchemaNode, 'type'> {

*/
resolvers?: ResolversMap | (() => {
default: ResolversMap;
resolvers?: ModelResolversMap | (() => {
default: ModelResolversMap;
});
}
export interface ResolversMap {
[key: string]: Resolver;
export interface ModelResolversMap {
[key: string]: Resolver<ModelResolverResolve, true>;
}
export interface GlobalResolversMap {
[key: string]: Resolver<GlobalResolverResolve>;
}
export interface CloneOptions {

@@ -39,3 +42,3 @@ name: string;

extendSchema?: Schema;
extendResolvers?: ResolversMap;
extendResolvers?: ModelResolversMap;
}

@@ -55,3 +58,3 @@ export interface Model {

*/
getResolvers: () => ResolversMap;
getResolvers: () => ModelResolversMap;
/**

@@ -58,0 +61,0 @@ * Adds the model resolvers to a item

{
"name": "@orion-js/models",
"version": "3.0.14",
"version": "3.0.15",
"main": "lib/index.js",

@@ -20,3 +20,3 @@ "types": "lib/index.d.ts",

"@orion-js/helpers": "^3.0.0",
"@orion-js/resolvers": "^3.0.14",
"@orion-js/resolvers": "^3.0.15",
"@orion-js/schema": "^3.0.7"

@@ -39,3 +39,3 @@ },

},
"gitHead": "265f025c5ed42f9de5f46f4ae9eae3589ec77085"
"gitHead": "e3bfc7c78cace6976985f79b733df442ef11f231"
}
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