@prismicio/types
Advanced tools
Comparing version 0.0.2 to 0.0.3
@@ -5,2 +5,19 @@ # Changelog | ||
### [0.0.3](https://github.com/prismicio/prismic-types/compare/v0.0.2...v0.0.3) (2021-05-11) | ||
### ⚠ BREAKING CHANGES | ||
* rename link exports for consistency | ||
### Features | ||
* add graphql support ([080b640](https://github.com/prismicio/prismic-types/commit/080b6405d707d7a9efe39c5980263c333cbb95eb)) | ||
* export embed types and empty link field type ([6039947](https://github.com/prismicio/prismic-types/commit/603994749643d0b2d7c0332a244d9333993731eb)) | ||
### Refactor | ||
* rename link exports for consistency ([35338fd](https://github.com/prismicio/prismic-types/commit/35338fd93e78560937a8c0d6a481f0e95f69dfeb)) | ||
### [0.0.2](https://github.com/prismicio/prismic-types/compare/v0.0.1...v0.0.2) (2021-05-10) | ||
@@ -7,0 +24,0 @@ |
@@ -36,3 +36,3 @@ declare type EmptyObjectField = { | ||
}; | ||
interface FilledRelationField<TypeEnum = string, LangEnum = string> { | ||
interface FilledLinkToDocumentField<TypeEnum = string, LangEnum = string> { | ||
link_type: LinkType.Document; | ||
@@ -51,2 +51,3 @@ id: string; | ||
url: string; | ||
target?: string; | ||
} | ||
@@ -59,7 +60,7 @@ interface FilledLinkToMediaField { | ||
size: string; | ||
height: string | null; | ||
width: string | null; | ||
height?: string | null; | ||
width?: string | null; | ||
} | ||
declare type RelationField<TypeEnum = string, LangEnum = string> = FilledRelationField<TypeEnum, LangEnum> | EmptyLinkField<LinkType.Document>; | ||
declare type LinkField<TypeEnum = string, LangEnum = string> = FilledRelationField<TypeEnum, LangEnum> | FilledLinkToWebField | FilledLinkToMediaField | EmptyLinkField<LinkType.Any>; | ||
declare type RelationField<TypeEnum = string, LangEnum = string> = FilledLinkToDocumentField<TypeEnum, LangEnum> | EmptyLinkField<LinkType.Document>; | ||
declare type LinkField<TypeEnum = string, LangEnum = string> = FilledLinkToDocumentField<TypeEnum, LangEnum> | FilledLinkToWebField | FilledLinkToMediaField | EmptyLinkField<LinkType.Any>; | ||
declare type LinkToMediaField = FilledLinkToMediaField | EmptyLinkField<LinkType.Media>; | ||
@@ -136,2 +137,2 @@ declare type DateField = string | null; | ||
export { AnyRegularField, BooleanField, ColorField, DateField, EmbedField, FilledLinkToMediaField, FilledLinkToWebField, FilledRelationField, GeoPointField, GroupField, ImageField, KeyTextField, LinkField, LinkToMediaField, LinkType, NumberField, PrismicDocument, PrismicDocumentHeader, RelationField, RichTextBlock, RichTextField, RichTextSpan, SelectField, Slice, SliceZone, TimestampField, TitleField }; | ||
export { AnyRegularField, BooleanField, ColorField, DateField, EmbedField, EmbedType, EmptyLinkField, FilledLinkToDocumentField, FilledLinkToMediaField, FilledLinkToWebField, GeoPointField, GroupField, ImageField, KeyTextField, LinkField, LinkToMediaField, LinkType, NumberField, PrismicDocument, PrismicDocumentHeader, RelationField, RichTextBlock, RichTextField, RichTextSpan, SelectField, Slice, SliceZone, TimestampField, TitleField }; |
@@ -14,2 +14,2 @@ var LinkType; | ||
export { LinkType }; | ||
export { EmbedType, LinkType }; |
@@ -12,6 +12,6 @@ 'use strict'; | ||
})(exports.LinkType || (exports.LinkType = {})); | ||
var EmbedType; | ||
exports.EmbedType = void 0; | ||
(function(EmbedType2) { | ||
EmbedType2["Link"] = "link"; | ||
EmbedType2["Rich"] = "rich"; | ||
})(EmbedType || (EmbedType = {})); | ||
})(exports.EmbedType || (exports.EmbedType = {})); |
{ | ||
"name": "@prismicio/types", | ||
"version": "0.0.2", | ||
"version": "0.0.3", | ||
"description": "Type definitions for Prismic related structure", | ||
@@ -23,2 +23,6 @@ "keywords": [ | ||
}, | ||
"./graphql": { | ||
"require": "./dist/graphql/index.js", | ||
"import": "./dist/graphql/index.es.js" | ||
}, | ||
"./package.json": "./package.json" | ||
@@ -35,3 +39,3 @@ }, | ||
"dev": "siroc build --watch", | ||
"release": "yarn build && yarn test && standard-version && git push --follow-tags && yarn build && npm publish", | ||
"release": "yarn build && yarn test && standard-version --release-as=patch && git push --follow-tags && yarn build && npm publish", | ||
"release:dry": "standard-version --dry-run", | ||
@@ -38,0 +42,0 @@ "release:alpha": "yarn build && yarn test && standard-version --release-as minor --prerelease alpha && git push --follow-tags && yarn build && npm publish --tag alpha", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
24927
11
223