@blockprotocol/graph
Advanced tools
Comparing version 0.1.0-canary-20230227111813 to 0.1.0-canary-20230227152050
@@ -12,3 +12,3 @@ /** | ||
export { GraphEmbedderHandler } from "./graph-embedder-handler.js"; | ||
export { type AllOf, type Array, type BaseUrl, type DataType, type DataTypeReference, type EntityType, type EntityTypeReference, type Links, type MaybeOneOfEntityTypeReference, type MaybeOrderedArray, type Object, type OneOf, type ParseBaseUrlError, type ParseVersionedUrlError, type PropertyType, type PropertyTypeReference, type PropertyValues, type Result, type ValueOrArray, type VersionedUrl, extractBaseUrl, extractVersion, getReferencedIdsFromEntityType, getReferencedIdsFromPropertyType, isPropertyValuesArray, validateBaseUrl, validateVersionedUrl, } from "@blockprotocol/type-system/slim"; | ||
export { type AllOf, type Array, type BaseUrl, type DataType, type DataTypeReference, type EntityType, type EntityTypeReference, type Links, type MaybeOneOfEntityTypeReference, type MaybeOrderedArray, type Object, type OneOf, type ParseBaseUrlError, type ParseVersionedUrlError, type PropertyType, type PropertyTypeReference, type PropertyValues, type Result, type ValueOrArray, type VersionedUrl, DATA_TYPE_META_SCHEMA, ENTITY_TYPE_META_SCHEMA, extractBaseUrl, extractVersion, getReferencedIdsFromEntityType, getReferencedIdsFromPropertyType, isPropertyValuesArray, PROPERTY_TYPE_META_SCHEMA, validateBaseUrl, validateVersionedUrl, } from "@blockprotocol/type-system/slim"; | ||
export type BlockGraphProperties<RootEntity extends Entity = Entity> = { | ||
@@ -15,0 +15,0 @@ /** |
export declare const hardcodedBpTypes: { | ||
readonly "https://blockprotocol.org/@blockprotocol/types/entity-type/link/v/1": { | ||
readonly $schema: "https://blockprotocol.org/types/modules/graph/0.3/schema/entity-type"; | ||
readonly kind: "entityType"; | ||
@@ -17,2 +18,3 @@ readonly $id: "https://blockprotocol.org/@blockprotocol/types/entity-type/link/v/1"; | ||
readonly "https://blockprotocol.org/@blockprotocol/types/data-type/text/v/1": { | ||
readonly $schema: "https://blockprotocol.org/types/modules/graph/0.3/schema/data-type"; | ||
readonly kind: "dataType"; | ||
@@ -25,2 +27,3 @@ readonly $id: "https://blockprotocol.org/@blockprotocol/types/data-type/text/v/1"; | ||
readonly "https://blockprotocol.org/@blockprotocol/types/data-type/number/v/1": { | ||
readonly $schema: "https://blockprotocol.org/types/modules/graph/0.3/schema/data-type"; | ||
readonly kind: "dataType"; | ||
@@ -33,2 +36,3 @@ readonly $id: "https://blockprotocol.org/@blockprotocol/types/data-type/number/v/1"; | ||
readonly "https://blockprotocol.org/@blockprotocol/types/data-type/null/v/1": { | ||
readonly $schema: "https://blockprotocol.org/types/modules/graph/0.3/schema/data-type"; | ||
readonly kind: "dataType"; | ||
@@ -41,2 +45,3 @@ readonly $id: "https://blockprotocol.org/@blockprotocol/types/data-type/null/v/1"; | ||
readonly "https://blockprotocol.org/@blockprotocol/types/data-type/empty-list/v/1": { | ||
readonly $schema: "https://blockprotocol.org/types/modules/graph/0.3/schema/data-type"; | ||
readonly kind: "dataType"; | ||
@@ -50,2 +55,3 @@ readonly $id: "https://blockprotocol.org/@blockprotocol/types/data-type/empty-list/v/1"; | ||
readonly "https://blockprotocol.org/@blockprotocol/types/data-type/boolean/v/1": { | ||
readonly $schema: "https://blockprotocol.org/types/modules/graph/0.3/schema/data-type"; | ||
readonly kind: "dataType"; | ||
@@ -58,2 +64,3 @@ readonly $id: "https://blockprotocol.org/@blockprotocol/types/data-type/boolean/v/1"; | ||
readonly "https://blockprotocol.org/@blockprotocol/types/data-type/object/v/1": { | ||
readonly $schema: "https://blockprotocol.org/types/modules/graph/0.3/schema/data-type"; | ||
readonly kind: "dataType"; | ||
@@ -60,0 +67,0 @@ readonly $id: "https://blockprotocol.org/@blockprotocol/types/data-type/object/v/1"; |
@@ -20,3 +20,3 @@ import { EntityType, VersionedUrl } from "@blockprotocol/type-system/slim"; | ||
}; | ||
type SystemDefinedEntityTypeProperties = "$id" | "kind" | "type"; | ||
type SystemDefinedEntityTypeProperties = "$schema" | "$id" | "kind" | "type"; | ||
export type CreateEntityTypeData = { | ||
@@ -23,0 +23,0 @@ entityType: Omit<EntityType, SystemDefinedEntityTypeProperties>; |
@@ -17,3 +17,3 @@ import { PropertyType, VersionedUrl } from "@blockprotocol/type-system/slim"; | ||
}; | ||
type SystemDefinedPropertyTypeProperties = "$id" | "kind"; | ||
type SystemDefinedPropertyTypeProperties = "$schema" | "$id" | "kind"; | ||
export type CreatePropertyTypeData = { | ||
@@ -20,0 +20,0 @@ propertyType: Omit<PropertyType, SystemDefinedPropertyTypeProperties>; |
@@ -7,3 +7,3 @@ /** | ||
import { BlockGraphMessageCallbacks as BlockGraphMessageCallbacksGeneral, BoundedTimeInterval as BoundedTimeIntervalGeneral, ConstrainsLinkDestinationsOnEdge as ConstrainsLinkDestinationsOnEdgeGeneral, ConstrainsLinksOnEdge as ConstrainsLinksOnEdgeGeneral, ConstrainsPropertiesOnEdge as ConstrainsPropertiesOnEdgeGeneral, ConstrainsValuesOnEdge as ConstrainsValuesOnEdgeGeneral, CreateEntityData as CreateEntityDataGeneral, CreateEntityTypeData as CreateEntityTypeDataGeneral, CreatePropertyTypeData as CreatePropertyTypeDataGeneral, CreateResourceError as CreateResourceErrorGeneral, DataTypeRootType as DataTypeRootTypeGeneral, DataTypeVertex as DataTypeVertexGeneral, DataTypeWithMetadata as DataTypeWithMetadataGeneral, DeleteEntityData as DeleteEntityDataGeneral, EdgeResolveDepths as EdgeResolveDepthsGeneral, Edges as EdgesGeneral, Entity as EntityGeneral, EntityId as EntityIdGeneral, EntityIdWithInterval as EntityIdWithIntervalGeneral, EntityIdWithTimestamp as EntityIdWithTimestampGeneral, EntityMetadata as EntityMetadataGeneral, EntityPropertiesObject as EntityPropertiesObjectGeneral, EntityPropertyValue as EntityPropertyValueGeneral, EntityRecordId as EntityRecordIdGeneral, EntityRevisionId as EntityRevisionIdGeneral, EntityRootType as EntityRootTypeGeneral, EntityTemporalVersioningMetadata as EntityTemporalVersioningMetadataGeneral, EntityTypeRootType as EntityTypeRootTypeGeneral, EntityTypeVertex as EntityTypeVertexGeneral, EntityTypeWithMetadata as EntityTypeWithMetadataGeneral, EntityVertex as EntityVertexGeneral, EntityVertexId as EntityVertexIdGeneral, ExclusiveLimitedTemporalBound as ExclusiveLimitedTemporalBoundGeneral, FileAtUrlData as FileAtUrlDataGeneral, FileData as FileDataGeneral, FileEntity as FileEntityGeneral, FileEntityProperties as FileEntityPropertiesGeneral, FilterOperatorRequiringValue as FilterOperatorRequiringValueGeneral, FilterOperatorType as FilterOperatorTypeGeneral, FilterOperatorWithoutValue as FilterOperatorWithoutValueGeneral, GetEntityData as GetEntityDataGeneral, GetEntityTypeData as GetEntityTypeDataGeneral, GetPropertyTypeData as GetPropertyTypeDataGeneral, GraphBlockMessages as GraphBlockMessagesGeneral, GraphElementForIdentifier as GraphElementForIdentifierGeneral, GraphElementIdentifiers as GraphElementIdentifiersGeneral, GraphElementVertexId as GraphElementVertexIdGeneral, GraphEmbedderMessageCallbacks as GraphEmbedderMessageCallbacksGeneral, GraphEmbedderMessages as GraphEmbedderMessagesGeneral, GraphResolveDepths as GraphResolveDepthsGeneral, HasLeftEntityEdge as HasLeftEntityEdgeGeneral, HasRightEntityEdge as HasRightEntityEdgeGeneral, IdentifierForGraphElement as IdentifierForGraphElementGeneral, InclusiveLimitedTemporalBound as InclusiveLimitedTemporalBoundGeneral, IncomingLinkEdge as IncomingLinkEdgeGeneral, InheritsFromEdge as InheritsFromEdgeGeneral, IsInheritedByEdge as IsInheritedByEdgeGeneral, IsOfTypeEdge as IsOfTypeEdgeGeneral, IsTypeOfEdge as IsTypeOfEdgeGeneral, JsonObject as JsonObjectGeneral, JsonValue as JsonValueGeneral, KnowledgeGraphEdgeKind as KnowledgeGraphEdgeKindGeneral, KnowledgeGraphOutwardEdge as KnowledgeGraphOutwardEdgeGeneral, KnowledgeGraphRootedEdges as KnowledgeGraphRootedEdgesGeneral, KnowledgeGraphVertex as KnowledgeGraphVertexGeneral, KnowledgeGraphVertices as KnowledgeGraphVerticesGeneral, LimitedTemporalBound as LimitedTemporalBoundGeneral, LinkData as LinkDataGeneral, LinkDestinationsConstrainedByEdge as LinkDestinationsConstrainedByEdgeGeneral, LinkEntityAndRightEntity as LinkEntityAndRightEntityGeneral, LinksConstrainedByEdge as LinksConstrainedByEdgeGeneral, MultiFilter as MultiFilterGeneral, MultiFilterOperatorType as MultiFilterOperatorTypeGeneral, MultiSort as MultiSortGeneral, OntologyEdgeKind as OntologyEdgeKindGeneral, OntologyElementMetadata as OntologyElementMetadataGeneral, OntologyOutwardEdge as OntologyOutwardEdgeGeneral, OntologyRootedEdges as OntologyRootedEdgesGeneral, OntologyTypeRecordId as OntologyTypeRecordIdGeneral, OntologyTypeRevisionId as OntologyTypeRevisionIdGeneral, OntologyTypeVertexId as OntologyTypeVertexIdGeneral, OntologyVertex as OntologyVertexGeneral, OntologyVertices as OntologyVerticesGeneral, OutgoingEdgeResolveDepth as OutgoingEdgeResolveDepthGeneral, OutgoingLinkEdge as OutgoingLinkEdgeGeneral, OutwardEdge as OutwardEdgeGeneral, PinnedTemporalAxis as PinnedTemporalAxisGeneral, PinnedTemporalAxisUnresolved as PinnedTemporalAxisUnresolvedGeneral, PropertiesConstrainedByEdge as PropertiesConstrainedByEdgeGeneral, PropertyTypeRootType as PropertyTypeRootTypeGeneral, PropertyTypeVertex as PropertyTypeVertexGeneral, PropertyTypeWithMetadata as PropertyTypeWithMetadataGeneral, QueryEntitiesData as QueryEntitiesDataGeneral, QueryEntitiesResult as QueryEntitiesResultGeneral, QueryEntityTypesData as QueryEntityTypesDataGeneral, QueryEntityTypesResult as QueryEntityTypesResultGeneral, QueryOperationInput as QueryOperationInputGeneral, QueryPropertyTypesData as QueryPropertyTypesDataGeneral, QueryPropertyTypesResult as QueryPropertyTypesResultGeneral, QueryTemporalAxes as QueryTemporalAxesGeneral, QueryTemporalAxesUnresolved as QueryTemporalAxesUnresolvedGeneral, ReadOrModifyResourceError as ReadOrModifyResourceErrorGeneral, SharedEdgeKind as SharedEdgeKindGeneral, SimpleProperties as SimplePropertiesGeneral, Sort as SortGeneral, Subgraph as SubgraphGeneral, SubgraphRootType as SubgraphRootTypeGeneral, SubgraphTemporalAxes as SubgraphTemporalAxesGeneral, TemporalAxis as TemporalAxisGeneral, TemporalBound as TemporalBoundGeneral, TimeInterval as TimeIntervalGeneral, TimeIntervalUnresolved as TimeIntervalUnresolvedGeneral, Timestamp as TimestampGeneral, Unbounded as UnboundedGeneral, UpdateEntityData as UpdateEntityDataGeneral, UpdateEntityTypeData as UpdateEntityTypeDataGeneral, UpdatePropertyTypeData as UpdatePropertyTypeDataGeneral, UploadFileData as UploadFileDataGeneral, UploadFileReturn as UploadFileReturnGeneral, ValuesConstrainedByEdge as ValuesConstrainedByEdgeGeneral, VariableTemporalAxis as VariableTemporalAxisGeneral, VariableTemporalAxisUnresolved as VariableTemporalAxisUnresolvedGeneral, Vertex as VertexGeneral, VertexId as VertexIdGeneral, Vertices as VerticesGeneral } from "../shared/types.js"; | ||
export { type AllOf, type Array, type BaseUrl, type DataType, type DataTypeReference, type EntityType, type EntityTypeReference, type Links, type MaybeOneOfEntityTypeReference, type MaybeOrderedArray, type Object, type OneOf, type ParseBaseUrlError, type ParseVersionedUrlError, type PropertyType, type PropertyTypeReference, type PropertyValues, type Result, type ValueOrArray, type VersionedUrl, extractBaseUrl, extractVersion, getReferencedIdsFromEntityType, getReferencedIdsFromPropertyType, isPropertyValuesArray, validateBaseUrl, validateVersionedUrl, } from "@blockprotocol/type-system/slim"; | ||
export { type AllOf, type Array, type BaseUrl, type DataType, type DataTypeReference, type EntityType, type EntityTypeReference, type Links, type MaybeOneOfEntityTypeReference, type MaybeOrderedArray, type Object, type OneOf, type ParseBaseUrlError, type ParseVersionedUrlError, type PropertyType, type PropertyTypeReference, type PropertyValues, type Result, type ValueOrArray, type VersionedUrl, DATA_TYPE_META_SCHEMA, ENTITY_TYPE_META_SCHEMA, extractBaseUrl, extractVersion, getReferencedIdsFromEntityType, getReferencedIdsFromPropertyType, isPropertyValuesArray, PROPERTY_TYPE_META_SCHEMA, validateBaseUrl, validateVersionedUrl, } from "@blockprotocol/type-system/slim"; | ||
export { GraphBlockHandler } from "./graph-block-handler.js"; | ||
@@ -10,0 +10,0 @@ export { GraphEmbedderHandler } from "./graph-embedder-handler.js"; |
import Ajv2020 from 'ajv/dist/2020.js'; | ||
import addFormats from 'ajv-formats'; | ||
import { extractBaseUrl, extractVersion } from '@blockprotocol/type-system/slim'; | ||
import { ENTITY_TYPE_META_SCHEMA, DATA_TYPE_META_SCHEMA, extractBaseUrl, extractVersion } from '@blockprotocol/type-system/slim'; | ||
import { compile } from 'json-schema-to-typescript'; | ||
@@ -313,2 +313,3 @@ import fetch from 'node-fetch'; | ||
"https://blockprotocol.org/@blockprotocol/types/entity-type/link/v/1": { | ||
$schema: ENTITY_TYPE_META_SCHEMA, | ||
kind: "entityType", | ||
@@ -324,2 +325,3 @@ $id: "https://blockprotocol.org/@blockprotocol/types/entity-type/link/v/1", | ||
"https://blockprotocol.org/@blockprotocol/types/data-type/text/v/1": { | ||
$schema: DATA_TYPE_META_SCHEMA, | ||
kind: "dataType", | ||
@@ -332,2 +334,3 @@ $id: "https://blockprotocol.org/@blockprotocol/types/data-type/text/v/1", | ||
"https://blockprotocol.org/@blockprotocol/types/data-type/number/v/1": { | ||
$schema: DATA_TYPE_META_SCHEMA, | ||
kind: "dataType", | ||
@@ -340,2 +343,3 @@ $id: "https://blockprotocol.org/@blockprotocol/types/data-type/number/v/1", | ||
"https://blockprotocol.org/@blockprotocol/types/data-type/null/v/1": { | ||
$schema: DATA_TYPE_META_SCHEMA, | ||
kind: "dataType", | ||
@@ -348,2 +352,3 @@ $id: "https://blockprotocol.org/@blockprotocol/types/data-type/null/v/1", | ||
"https://blockprotocol.org/@blockprotocol/types/data-type/empty-list/v/1": { | ||
$schema: DATA_TYPE_META_SCHEMA, | ||
kind: "dataType", | ||
@@ -357,2 +362,3 @@ $id: "https://blockprotocol.org/@blockprotocol/types/data-type/empty-list/v/1", | ||
"https://blockprotocol.org/@blockprotocol/types/data-type/boolean/v/1": { | ||
$schema: DATA_TYPE_META_SCHEMA, | ||
kind: "dataType", | ||
@@ -365,2 +371,3 @@ $id: "https://blockprotocol.org/@blockprotocol/types/data-type/boolean/v/1", | ||
"https://blockprotocol.org/@blockprotocol/types/data-type/object/v/1": { | ||
$schema: DATA_TYPE_META_SCHEMA, | ||
kind: "dataType", | ||
@@ -367,0 +374,0 @@ $id: "https://blockprotocol.org/@blockprotocol/types/data-type/object/v/1", |
import Ajv2020 from 'ajv/dist/2020.js'; | ||
import addFormats from 'ajv-formats'; | ||
import { extractBaseUrl, extractVersion } from '@blockprotocol/type-system/slim'; | ||
import { ENTITY_TYPE_META_SCHEMA, DATA_TYPE_META_SCHEMA, extractBaseUrl, extractVersion } from '@blockprotocol/type-system/slim'; | ||
import { compile } from 'json-schema-to-typescript'; | ||
@@ -338,2 +338,3 @@ import fetch from 'node-fetch'; | ||
"https://blockprotocol.org/@blockprotocol/types/entity-type/link/v/1": { | ||
$schema: ENTITY_TYPE_META_SCHEMA, | ||
kind: "entityType", | ||
@@ -349,2 +350,3 @@ $id: "https://blockprotocol.org/@blockprotocol/types/entity-type/link/v/1", | ||
"https://blockprotocol.org/@blockprotocol/types/data-type/text/v/1": { | ||
$schema: DATA_TYPE_META_SCHEMA, | ||
kind: "dataType", | ||
@@ -357,2 +359,3 @@ $id: "https://blockprotocol.org/@blockprotocol/types/data-type/text/v/1", | ||
"https://blockprotocol.org/@blockprotocol/types/data-type/number/v/1": { | ||
$schema: DATA_TYPE_META_SCHEMA, | ||
kind: "dataType", | ||
@@ -365,2 +368,3 @@ $id: "https://blockprotocol.org/@blockprotocol/types/data-type/number/v/1", | ||
"https://blockprotocol.org/@blockprotocol/types/data-type/null/v/1": { | ||
$schema: DATA_TYPE_META_SCHEMA, | ||
kind: "dataType", | ||
@@ -373,2 +377,3 @@ $id: "https://blockprotocol.org/@blockprotocol/types/data-type/null/v/1", | ||
"https://blockprotocol.org/@blockprotocol/types/data-type/empty-list/v/1": { | ||
$schema: DATA_TYPE_META_SCHEMA, | ||
kind: "dataType", | ||
@@ -382,2 +387,3 @@ $id: "https://blockprotocol.org/@blockprotocol/types/data-type/empty-list/v/1", | ||
"https://blockprotocol.org/@blockprotocol/types/data-type/boolean/v/1": { | ||
$schema: DATA_TYPE_META_SCHEMA, | ||
kind: "dataType", | ||
@@ -390,2 +396,3 @@ $id: "https://blockprotocol.org/@blockprotocol/types/data-type/boolean/v/1", | ||
"https://blockprotocol.org/@blockprotocol/types/data-type/object/v/1": { | ||
$schema: DATA_TYPE_META_SCHEMA, | ||
kind: "dataType", | ||
@@ -392,0 +399,0 @@ $id: "https://blockprotocol.org/@blockprotocol/types/data-type/object/v/1", |
import { validateBaseUrl } from '@blockprotocol/type-system/slim'; | ||
export { extractBaseUrl, extractVersion, getReferencedIdsFromEntityType, getReferencedIdsFromPropertyType, isPropertyValuesArray, validateBaseUrl, validateVersionedUrl } from '@blockprotocol/type-system/slim'; | ||
export { DATA_TYPE_META_SCHEMA, ENTITY_TYPE_META_SCHEMA, PROPERTY_TYPE_META_SCHEMA, extractBaseUrl, extractVersion, getReferencedIdsFromEntityType, getReferencedIdsFromPropertyType, isPropertyValuesArray, validateBaseUrl, validateVersionedUrl } from '@blockprotocol/type-system/slim'; | ||
import { ModuleHandler } from '@blockprotocol/core'; | ||
@@ -4,0 +4,0 @@ |
import { validateBaseUrl } from '@blockprotocol/type-system/slim'; | ||
export { extractBaseUrl, extractVersion, getReferencedIdsFromEntityType, getReferencedIdsFromPropertyType, isPropertyValuesArray, validateBaseUrl, validateVersionedUrl } from '@blockprotocol/type-system/slim'; | ||
export { DATA_TYPE_META_SCHEMA, ENTITY_TYPE_META_SCHEMA, PROPERTY_TYPE_META_SCHEMA, extractBaseUrl, extractVersion, getReferencedIdsFromEntityType, getReferencedIdsFromPropertyType, isPropertyValuesArray, validateBaseUrl, validateVersionedUrl } from '@blockprotocol/type-system/slim'; | ||
import { ModuleHandler } from '@blockprotocol/core'; | ||
@@ -4,0 +4,0 @@ |
@@ -12,3 +12,3 @@ /** | ||
export { GraphEmbedderHandler } from "./graph-embedder-handler.js"; | ||
export { type AllOf, type Array, type BaseUrl, type DataType, type DataTypeReference, type EntityType, type EntityTypeReference, type Links, type MaybeOneOfEntityTypeReference, type MaybeOrderedArray, type Object, type OneOf, type ParseBaseUrlError, type ParseVersionedUrlError, type PropertyType, type PropertyTypeReference, type PropertyValues, type Result, type ValueOrArray, type VersionedUrl, extractBaseUrl, extractVersion, getReferencedIdsFromEntityType, getReferencedIdsFromPropertyType, isPropertyValuesArray, validateBaseUrl, validateVersionedUrl, } from "@blockprotocol/type-system/slim"; | ||
export { type AllOf, type Array, type BaseUrl, type DataType, type DataTypeReference, type EntityType, type EntityTypeReference, type Links, type MaybeOneOfEntityTypeReference, type MaybeOrderedArray, type Object, type OneOf, type ParseBaseUrlError, type ParseVersionedUrlError, type PropertyType, type PropertyTypeReference, type PropertyValues, type Result, type ValueOrArray, type VersionedUrl, DATA_TYPE_META_SCHEMA, ENTITY_TYPE_META_SCHEMA, extractBaseUrl, extractVersion, getReferencedIdsFromEntityType, getReferencedIdsFromPropertyType, isPropertyValuesArray, PROPERTY_TYPE_META_SCHEMA, validateBaseUrl, validateVersionedUrl, } from "@blockprotocol/type-system/slim"; | ||
export type BlockGraphProperties<RootEntity extends Entity = Entity> = { | ||
@@ -15,0 +15,0 @@ /** |
export declare const hardcodedBpTypes: { | ||
readonly "https://blockprotocol.org/@blockprotocol/types/entity-type/link/v/1": { | ||
readonly $schema: "https://blockprotocol.org/types/modules/graph/0.3/schema/entity-type"; | ||
readonly kind: "entityType"; | ||
@@ -17,2 +18,3 @@ readonly $id: "https://blockprotocol.org/@blockprotocol/types/entity-type/link/v/1"; | ||
readonly "https://blockprotocol.org/@blockprotocol/types/data-type/text/v/1": { | ||
readonly $schema: "https://blockprotocol.org/types/modules/graph/0.3/schema/data-type"; | ||
readonly kind: "dataType"; | ||
@@ -25,2 +27,3 @@ readonly $id: "https://blockprotocol.org/@blockprotocol/types/data-type/text/v/1"; | ||
readonly "https://blockprotocol.org/@blockprotocol/types/data-type/number/v/1": { | ||
readonly $schema: "https://blockprotocol.org/types/modules/graph/0.3/schema/data-type"; | ||
readonly kind: "dataType"; | ||
@@ -33,2 +36,3 @@ readonly $id: "https://blockprotocol.org/@blockprotocol/types/data-type/number/v/1"; | ||
readonly "https://blockprotocol.org/@blockprotocol/types/data-type/null/v/1": { | ||
readonly $schema: "https://blockprotocol.org/types/modules/graph/0.3/schema/data-type"; | ||
readonly kind: "dataType"; | ||
@@ -41,2 +45,3 @@ readonly $id: "https://blockprotocol.org/@blockprotocol/types/data-type/null/v/1"; | ||
readonly "https://blockprotocol.org/@blockprotocol/types/data-type/empty-list/v/1": { | ||
readonly $schema: "https://blockprotocol.org/types/modules/graph/0.3/schema/data-type"; | ||
readonly kind: "dataType"; | ||
@@ -50,2 +55,3 @@ readonly $id: "https://blockprotocol.org/@blockprotocol/types/data-type/empty-list/v/1"; | ||
readonly "https://blockprotocol.org/@blockprotocol/types/data-type/boolean/v/1": { | ||
readonly $schema: "https://blockprotocol.org/types/modules/graph/0.3/schema/data-type"; | ||
readonly kind: "dataType"; | ||
@@ -58,2 +64,3 @@ readonly $id: "https://blockprotocol.org/@blockprotocol/types/data-type/boolean/v/1"; | ||
readonly "https://blockprotocol.org/@blockprotocol/types/data-type/object/v/1": { | ||
readonly $schema: "https://blockprotocol.org/types/modules/graph/0.3/schema/data-type"; | ||
readonly kind: "dataType"; | ||
@@ -60,0 +67,0 @@ readonly $id: "https://blockprotocol.org/@blockprotocol/types/data-type/object/v/1"; |
@@ -20,3 +20,3 @@ import { EntityType, VersionedUrl } from "@blockprotocol/type-system/slim"; | ||
}; | ||
type SystemDefinedEntityTypeProperties = "$id" | "kind" | "type"; | ||
type SystemDefinedEntityTypeProperties = "$schema" | "$id" | "kind" | "type"; | ||
export type CreateEntityTypeData = { | ||
@@ -23,0 +23,0 @@ entityType: Omit<EntityType, SystemDefinedEntityTypeProperties>; |
@@ -17,3 +17,3 @@ import { PropertyType, VersionedUrl } from "@blockprotocol/type-system/slim"; | ||
}; | ||
type SystemDefinedPropertyTypeProperties = "$id" | "kind"; | ||
type SystemDefinedPropertyTypeProperties = "$schema" | "$id" | "kind"; | ||
export type CreatePropertyTypeData = { | ||
@@ -20,0 +20,0 @@ propertyType: Omit<PropertyType, SystemDefinedPropertyTypeProperties>; |
@@ -7,3 +7,3 @@ /** | ||
import { BlockGraphMessageCallbacks as BlockGraphMessageCallbacksGeneral, BoundedTimeInterval as BoundedTimeIntervalGeneral, ConstrainsLinkDestinationsOnEdge as ConstrainsLinkDestinationsOnEdgeGeneral, ConstrainsLinksOnEdge as ConstrainsLinksOnEdgeGeneral, ConstrainsPropertiesOnEdge as ConstrainsPropertiesOnEdgeGeneral, ConstrainsValuesOnEdge as ConstrainsValuesOnEdgeGeneral, CreateEntityData as CreateEntityDataGeneral, CreateEntityTypeData as CreateEntityTypeDataGeneral, CreatePropertyTypeData as CreatePropertyTypeDataGeneral, CreateResourceError as CreateResourceErrorGeneral, DataTypeRootType as DataTypeRootTypeGeneral, DataTypeVertex as DataTypeVertexGeneral, DataTypeWithMetadata as DataTypeWithMetadataGeneral, DeleteEntityData as DeleteEntityDataGeneral, EdgeResolveDepths as EdgeResolveDepthsGeneral, Edges as EdgesGeneral, Entity as EntityGeneral, EntityId as EntityIdGeneral, EntityIdWithInterval as EntityIdWithIntervalGeneral, EntityIdWithTimestamp as EntityIdWithTimestampGeneral, EntityMetadata as EntityMetadataGeneral, EntityPropertiesObject as EntityPropertiesObjectGeneral, EntityPropertyValue as EntityPropertyValueGeneral, EntityRecordId as EntityRecordIdGeneral, EntityRevisionId as EntityRevisionIdGeneral, EntityRootType as EntityRootTypeGeneral, EntityTemporalVersioningMetadata as EntityTemporalVersioningMetadataGeneral, EntityTypeRootType as EntityTypeRootTypeGeneral, EntityTypeVertex as EntityTypeVertexGeneral, EntityTypeWithMetadata as EntityTypeWithMetadataGeneral, EntityVertex as EntityVertexGeneral, EntityVertexId as EntityVertexIdGeneral, ExclusiveLimitedTemporalBound as ExclusiveLimitedTemporalBoundGeneral, FileAtUrlData as FileAtUrlDataGeneral, FileData as FileDataGeneral, FileEntity as FileEntityGeneral, FileEntityProperties as FileEntityPropertiesGeneral, FilterOperatorRequiringValue as FilterOperatorRequiringValueGeneral, FilterOperatorType as FilterOperatorTypeGeneral, FilterOperatorWithoutValue as FilterOperatorWithoutValueGeneral, GetEntityData as GetEntityDataGeneral, GetEntityTypeData as GetEntityTypeDataGeneral, GetPropertyTypeData as GetPropertyTypeDataGeneral, GraphBlockMessages as GraphBlockMessagesGeneral, GraphElementForIdentifier as GraphElementForIdentifierGeneral, GraphElementIdentifiers as GraphElementIdentifiersGeneral, GraphElementVertexId as GraphElementVertexIdGeneral, GraphEmbedderMessageCallbacks as GraphEmbedderMessageCallbacksGeneral, GraphEmbedderMessages as GraphEmbedderMessagesGeneral, GraphResolveDepths as GraphResolveDepthsGeneral, HasLeftEntityEdge as HasLeftEntityEdgeGeneral, HasRightEntityEdge as HasRightEntityEdgeGeneral, IdentifierForGraphElement as IdentifierForGraphElementGeneral, InclusiveLimitedTemporalBound as InclusiveLimitedTemporalBoundGeneral, IncomingLinkEdge as IncomingLinkEdgeGeneral, InheritsFromEdge as InheritsFromEdgeGeneral, IsInheritedByEdge as IsInheritedByEdgeGeneral, IsOfTypeEdge as IsOfTypeEdgeGeneral, IsTypeOfEdge as IsTypeOfEdgeGeneral, JsonObject as JsonObjectGeneral, JsonValue as JsonValueGeneral, KnowledgeGraphEdgeKind as KnowledgeGraphEdgeKindGeneral, KnowledgeGraphOutwardEdge as KnowledgeGraphOutwardEdgeGeneral, KnowledgeGraphRootedEdges as KnowledgeGraphRootedEdgesGeneral, KnowledgeGraphVertex as KnowledgeGraphVertexGeneral, KnowledgeGraphVertices as KnowledgeGraphVerticesGeneral, LimitedTemporalBound as LimitedTemporalBoundGeneral, LinkData as LinkDataGeneral, LinkDestinationsConstrainedByEdge as LinkDestinationsConstrainedByEdgeGeneral, LinkEntityAndRightEntity as LinkEntityAndRightEntityGeneral, LinksConstrainedByEdge as LinksConstrainedByEdgeGeneral, MultiFilter as MultiFilterGeneral, MultiFilterOperatorType as MultiFilterOperatorTypeGeneral, MultiSort as MultiSortGeneral, OntologyEdgeKind as OntologyEdgeKindGeneral, OntologyElementMetadata as OntologyElementMetadataGeneral, OntologyOutwardEdge as OntologyOutwardEdgeGeneral, OntologyRootedEdges as OntologyRootedEdgesGeneral, OntologyTypeRecordId as OntologyTypeRecordIdGeneral, OntologyTypeRevisionId as OntologyTypeRevisionIdGeneral, OntologyTypeVertexId as OntologyTypeVertexIdGeneral, OntologyVertex as OntologyVertexGeneral, OntologyVertices as OntologyVerticesGeneral, OutgoingEdgeResolveDepth as OutgoingEdgeResolveDepthGeneral, OutgoingLinkEdge as OutgoingLinkEdgeGeneral, OutwardEdge as OutwardEdgeGeneral, PinnedTemporalAxis as PinnedTemporalAxisGeneral, PinnedTemporalAxisUnresolved as PinnedTemporalAxisUnresolvedGeneral, PropertiesConstrainedByEdge as PropertiesConstrainedByEdgeGeneral, PropertyTypeRootType as PropertyTypeRootTypeGeneral, PropertyTypeVertex as PropertyTypeVertexGeneral, PropertyTypeWithMetadata as PropertyTypeWithMetadataGeneral, QueryEntitiesData as QueryEntitiesDataGeneral, QueryEntitiesResult as QueryEntitiesResultGeneral, QueryEntityTypesData as QueryEntityTypesDataGeneral, QueryEntityTypesResult as QueryEntityTypesResultGeneral, QueryOperationInput as QueryOperationInputGeneral, QueryPropertyTypesData as QueryPropertyTypesDataGeneral, QueryPropertyTypesResult as QueryPropertyTypesResultGeneral, QueryTemporalAxes as QueryTemporalAxesGeneral, QueryTemporalAxesUnresolved as QueryTemporalAxesUnresolvedGeneral, ReadOrModifyResourceError as ReadOrModifyResourceErrorGeneral, SharedEdgeKind as SharedEdgeKindGeneral, SimpleProperties as SimplePropertiesGeneral, Sort as SortGeneral, Subgraph as SubgraphGeneral, SubgraphRootType as SubgraphRootTypeGeneral, SubgraphTemporalAxes as SubgraphTemporalAxesGeneral, TemporalAxis as TemporalAxisGeneral, TemporalBound as TemporalBoundGeneral, TimeInterval as TimeIntervalGeneral, TimeIntervalUnresolved as TimeIntervalUnresolvedGeneral, Timestamp as TimestampGeneral, Unbounded as UnboundedGeneral, UpdateEntityData as UpdateEntityDataGeneral, UpdateEntityTypeData as UpdateEntityTypeDataGeneral, UpdatePropertyTypeData as UpdatePropertyTypeDataGeneral, UploadFileData as UploadFileDataGeneral, UploadFileReturn as UploadFileReturnGeneral, ValuesConstrainedByEdge as ValuesConstrainedByEdgeGeneral, VariableTemporalAxis as VariableTemporalAxisGeneral, VariableTemporalAxisUnresolved as VariableTemporalAxisUnresolvedGeneral, Vertex as VertexGeneral, VertexId as VertexIdGeneral, Vertices as VerticesGeneral } from "../shared/types.js"; | ||
export { type AllOf, type Array, type BaseUrl, type DataType, type DataTypeReference, type EntityType, type EntityTypeReference, type Links, type MaybeOneOfEntityTypeReference, type MaybeOrderedArray, type Object, type OneOf, type ParseBaseUrlError, type ParseVersionedUrlError, type PropertyType, type PropertyTypeReference, type PropertyValues, type Result, type ValueOrArray, type VersionedUrl, extractBaseUrl, extractVersion, getReferencedIdsFromEntityType, getReferencedIdsFromPropertyType, isPropertyValuesArray, validateBaseUrl, validateVersionedUrl, } from "@blockprotocol/type-system/slim"; | ||
export { type AllOf, type Array, type BaseUrl, type DataType, type DataTypeReference, type EntityType, type EntityTypeReference, type Links, type MaybeOneOfEntityTypeReference, type MaybeOrderedArray, type Object, type OneOf, type ParseBaseUrlError, type ParseVersionedUrlError, type PropertyType, type PropertyTypeReference, type PropertyValues, type Result, type ValueOrArray, type VersionedUrl, DATA_TYPE_META_SCHEMA, ENTITY_TYPE_META_SCHEMA, extractBaseUrl, extractVersion, getReferencedIdsFromEntityType, getReferencedIdsFromPropertyType, isPropertyValuesArray, PROPERTY_TYPE_META_SCHEMA, validateBaseUrl, validateVersionedUrl, } from "@blockprotocol/type-system/slim"; | ||
export { GraphBlockHandler } from "./graph-block-handler.js"; | ||
@@ -10,0 +10,0 @@ export { GraphEmbedderHandler } from "./graph-embedder-handler.js"; |
{ | ||
"name": "@blockprotocol/graph", | ||
"version": "0.1.0-canary-20230227111813", | ||
"version": "0.1.0-canary-20230227152050", | ||
"description": "Implementation of the Block Protocol Graph service specification for blocks and embedding applications", | ||
@@ -141,4 +141,4 @@ "keywords": [ | ||
"dependencies": { | ||
"@blockprotocol/core": "0.1.0-canary-20230227111813", | ||
"@blockprotocol/type-system": "0.1.0-canary-20230227111813", | ||
"@blockprotocol/core": "0.1.0-canary-20230227152050", | ||
"@blockprotocol/type-system": "0.1.0-canary-20230227152050", | ||
"ajv": "^8.11.2", | ||
@@ -145,0 +145,0 @@ "ajv-formats": "^2.1.1", |
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
Sorry, the diff of this file is not supported yet
1207310
25362
+ Added@blockprotocol/core@0.1.0-canary-20230227152050(transitive)
+ Added@blockprotocol/type-system@0.1.0-canary-20230227152050(transitive)
- Removed@blockprotocol/core@0.1.0-canary-20230227111813(transitive)
- Removed@blockprotocol/type-system@0.1.0-canary-20230227111813(transitive)
Updated@blockprotocol/type-system@0.1.0-canary-20230227152050