@aws-amplify/data-schema-types
Advanced tools
Comparing version 0.8.0 to 0.9.0
{ | ||
"name": "@aws-amplify/data-schema-types", | ||
"version": "0.8.0", | ||
"version": "0.9.0", | ||
"license": "Apache-2.0", | ||
"main": "./lib-esm/index.d.ts", | ||
"types": "./lib-esm/index.d.ts", | ||
"main": "./dist/cjs/index.js", | ||
"module": "./dist/esm/index.mjs", | ||
"types": "./dist/esm/index.d.ts", | ||
"react-native": "./src/index.ts", | ||
"typesVersions": { | ||
"<5": { | ||
"lib-esm/index.d.ts": [ | ||
"lib-esm/index.v3.d.ts" | ||
"dist/esm/index.d.ts": [ | ||
"./dist/esm/index.v3.d.ts" | ||
] | ||
@@ -16,6 +17,6 @@ } | ||
"scripts": { | ||
"build": "npm run build:esm", | ||
"build:esm": "npm run clean && tsc -p ./tsconfig.json", | ||
"build:esm:watch": "npm run build:esm -- --watch", | ||
"clean": "rimraf lib-esm tsconfig.tsbuildinfo", | ||
"build": "npm run clean && npm run build:esm-cjs", | ||
"build:esm-cjs": "rollup -c rollup.config.mjs", | ||
"build:watch": "npm run build:esm-cjs -- --watch", | ||
"clean": "rimraf dist", | ||
"docs": "api-extractor run && api-documenter markdown --input-folder temp --output-folder docs", | ||
@@ -27,2 +28,10 @@ "docs:temp": "api-extractor run && api-documenter markdown --input-folder temp --output-folder temp/docs", | ||
}, | ||
"exports": { | ||
".": { | ||
"types": "./dist/esm/index.d.ts", | ||
"import": "./dist/esm/index.mjs", | ||
"require": "./dist/cjs/index.js", | ||
"react-native": "./src/index.ts" | ||
} | ||
}, | ||
"devDependencies": { | ||
@@ -33,9 +42,10 @@ "typescript": "^5.1.6" | ||
"src", | ||
"lib-esm/**", | ||
"dist/**", | ||
"package.json" | ||
], | ||
"dependencies": { | ||
"rxjs": "^7.8.1", | ||
"@aws-amplify/plugin-types": "^0.9.0-beta.1" | ||
"@aws-amplify/plugin-types": "^0.9.0-beta.1", | ||
"graphql": "15.8.0", | ||
"rxjs": "^7.8.1" | ||
} | ||
} |
@@ -10,9 +10,7 @@ // Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. | ||
} from '../util'; | ||
import { __modelMeta__, ExtractModelMeta } from './symbol'; | ||
import type { Observable } from 'rxjs'; | ||
export declare const __modelMeta__: unique symbol; | ||
export { __modelMeta__, ExtractModelMeta } from './symbol'; | ||
export type ExtractModelMeta<T extends Record<any, any>> = | ||
T[typeof __modelMeta__]; | ||
type Model = Record<string, any>; | ||
@@ -485,2 +483,3 @@ | ||
ModelMeta extends ModelMetaShape, | ||
FlatModel extends Record<string, unknown> = ResolvedModel<Model>, | ||
> = IndexQueryMethodsFromIR<ModelMeta['secondaryIndexes'], Model> & { | ||
@@ -511,6 +510,3 @@ create: ( | ||
) => SingularReturnValue<Model>; | ||
get< | ||
FlatModel extends Record<string, unknown> = ResolvedModel<Model>, | ||
SelectionSet extends ReadonlyArray<ModelPath<FlatModel>> = never[], | ||
>( | ||
get<SelectionSet extends ReadonlyArray<ModelPath<FlatModel>> = never[]>( | ||
identifier: ModelIdentifier<ModelMeta>, | ||
@@ -524,6 +520,3 @@ options?: { | ||
): SingularReturnValue<Prettify<ReturnValue<Model, FlatModel, SelectionSet>>>; | ||
list< | ||
FlatModel extends Record<string, unknown> = ResolvedModel<Model>, | ||
SelectionSet extends ReadonlyArray<ModelPath<FlatModel>> = never[], | ||
>( | ||
list<SelectionSet extends ReadonlyArray<ModelPath<FlatModel>> = never[]>( | ||
options?: Partial<ModelIdentifier<ModelMeta>> & { | ||
@@ -541,3 +534,2 @@ filter?: ModelFilter<Model>; | ||
onCreate< | ||
FlatModel extends Record<string, unknown> = ResolvedModel<Model>, | ||
SelectionSet extends ReadonlyArray<ModelPath<FlatModel>> = never[], | ||
@@ -554,3 +546,2 @@ >(options?: { | ||
onUpdate< | ||
FlatModel extends Record<string, unknown> = ResolvedModel<Model>, | ||
SelectionSet extends ReadonlyArray<ModelPath<FlatModel>> = never[], | ||
@@ -567,3 +558,2 @@ >(options?: { | ||
onDelete< | ||
FlatModel extends Record<string, unknown> = ResolvedModel<Model>, | ||
SelectionSet extends ReadonlyArray<ModelPath<FlatModel>> = never[], | ||
@@ -580,3 +570,2 @@ >(options?: { | ||
observeQuery< | ||
FlatModel extends Record<string, unknown> = ResolvedModel<Model>, | ||
SelectionSet extends ModelPath<FlatModel>[] = never[], | ||
@@ -596,2 +585,3 @@ >(options?: { | ||
ModelMeta extends ModelMetaShape, | ||
FlatModel extends Record<string, unknown> = ResolvedModel<Model>, | ||
> = IndexQueryMethodsFromIR<ModelMeta['secondaryIndexes'], Model> & { | ||
@@ -622,6 +612,3 @@ create: ( | ||
) => SingularReturnValue<Model>; | ||
get< | ||
FlatModel extends Record<string, unknown> = ResolvedModel<Model>, | ||
SelectionSet extends ReadonlyArray<ModelPath<FlatModel>> = never[], | ||
>( | ||
get<SelectionSet extends ReadonlyArray<ModelPath<FlatModel>> = never[]>( | ||
identifier: ModelIdentifier<ModelMeta>, | ||
@@ -635,6 +622,3 @@ options?: { | ||
): SingularReturnValue<Prettify<ReturnValue<Model, FlatModel, SelectionSet>>>; | ||
list< | ||
FlatModel extends Record<string, unknown> = ResolvedModel<Model>, | ||
SelectionSet extends ReadonlyArray<ModelPath<FlatModel>> = never[], | ||
>( | ||
list<SelectionSet extends ReadonlyArray<ModelPath<FlatModel>> = never[]>( | ||
options?: Partial<ModelIdentifier<ModelMeta>> & { | ||
@@ -656,2 +640,3 @@ filter?: ModelFilter<Model>; | ||
ModelMeta extends ModelMetaShape, | ||
FlatModel extends Record<string, unknown> = ResolvedModel<Model>, | ||
> = IndexQueryMethodsFromIR<ModelMeta['secondaryIndexes'], Model> & { | ||
@@ -686,6 +671,3 @@ create: ( | ||
) => SingularReturnValue<Model>; | ||
get< | ||
FlatModel extends Record<string, unknown> = ResolvedModel<Model>, | ||
SelectionSet extends ReadonlyArray<ModelPath<FlatModel>> = never[], | ||
>( | ||
get<SelectionSet extends ReadonlyArray<ModelPath<FlatModel>> = never[]>( | ||
contextSpec: any, | ||
@@ -700,6 +682,3 @@ identifier: ModelIdentifier<ModelMeta>, | ||
): SingularReturnValue<Prettify<ReturnValue<Model, FlatModel, SelectionSet>>>; | ||
list< | ||
FlatModel extends Record<string, unknown> = ResolvedModel<Model>, | ||
SelectionSet extends ReadonlyArray<ModelPath<FlatModel>> = never[], | ||
>( | ||
list<SelectionSet extends ReadonlyArray<ModelPath<FlatModel>> = never[]>( | ||
contextSpec: any, | ||
@@ -706,0 +685,0 @@ options?: Partial<ModelIdentifier<ModelMeta>> & { |
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. | ||
// SPDX-License-Identifier: Apache-2.0 | ||
import { __modelMeta__, ExtractModelMeta } from './symbol'; | ||
export { __modelMeta__, ExtractModelMeta } from './symbol'; | ||
export declare const __modelMeta__: unique symbol; | ||
export type ExtractModelMeta<T extends Record<any, any>> = | ||
T[typeof __modelMeta__]; | ||
export type ModelTypes< | ||
@@ -10,0 +7,0 @@ _T extends Record<any, any> = never, |
515063
73
2031
3
+ Addedgraphql@15.8.0
+ Addedgraphql@15.8.0(transitive)