@aws-amplify/data-schema-types
Advanced tools
Comparing version 0.7.6 to 0.7.7
@@ -0,1 +1,2 @@ | ||
import { ConstructFactory, FunctionResources, ResourceAccessAcceptorFactory, ResourceProvider } from '@aws-amplify/plugin-types'; | ||
/** | ||
@@ -19,2 +20,3 @@ * references IAmplifyGraphqlDefinition from: | ||
readonly jsFunctions: JsResolver[]; | ||
readonly functionSchemaAccess: FunctionSchemaAccess[]; | ||
} | ||
@@ -39,1 +41,5 @@ export type DerivedModelSchema = { | ||
}; | ||
export type FunctionSchemaAccess = { | ||
resourceProvider: ConstructFactory<ResourceProvider<FunctionResources> & ResourceAccessAcceptorFactory>; | ||
actions: ('query' | 'mutate' | 'listen')[]; | ||
}; |
{ | ||
"name": "@aws-amplify/data-schema-types", | ||
"version": "0.7.6", | ||
"version": "0.7.7", | ||
"license": "Apache-2.0", | ||
@@ -24,3 +24,4 @@ "main": "./lib-esm/index.d.ts", | ||
"devDependencies": { | ||
"typescript": "^5.1.6" | ||
"typescript": "^5.1.6", | ||
"@aws-amplify/plugin-types": "^0.9.0-beta.0" | ||
}, | ||
@@ -27,0 +28,0 @@ "files": [ |
@@ -0,1 +1,8 @@ | ||
import { | ||
ConstructFactory, | ||
FunctionResources, | ||
ResourceAccessAcceptorFactory, | ||
ResourceProvider, | ||
} from '@aws-amplify/plugin-types'; | ||
/** | ||
@@ -21,2 +28,3 @@ * references IAmplifyGraphqlDefinition from: | ||
readonly jsFunctions: JsResolver[]; | ||
readonly functionSchemaAccess: FunctionSchemaAccess[]; | ||
} | ||
@@ -43,1 +51,8 @@ | ||
}; | ||
export type FunctionSchemaAccess = { | ||
resourceProvider: ConstructFactory< | ||
ResourceProvider<FunctionResources> & ResourceAccessAcceptorFactory | ||
>; | ||
actions: ('query' | 'mutate' | 'listen')[]; | ||
}; |
71645
1653
2
2