Skip to content

Commit

Permalink
style(examples): prefer console.info
Browse files Browse the repository at this point in the history
  • Loading branch information
lihbr committed May 20, 2021
1 parent 01051cb commit 93400bc
Show file tree
Hide file tree
Showing 8 changed files with 81 additions and 50 deletions.
4 changes: 2 additions & 2 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ module.exports = {
],
plugins: [],
rules: {
"no-console": process.env.NODE_ENV === "production" ? "error" : "warn",
"no-debugger": process.env.NODE_ENV === "production" ? "error" : "warn",
"no-console": ["warn", { allow: ["info", "warn", "error"] }],
"no-debugger": "warn",
"no-undef": 0,
curly: "error",
"prefer-const": "error",
Expand Down
91 changes: 61 additions & 30 deletions examples/document.mock.json
Original file line number Diff line number Diff line change
@@ -1,41 +1,72 @@
{
"id": "XvoFFREAAM0WGBng",
"uid": "test",
"type": "page",
"url": null,
"href": "https://example.cdn.prismic.io/api/v2/documents/search",
"tags": [],
"first_publication_date": "2020-06-29T15:13:27+0000",
"last_publication_date": "2021-05-18T15:44:01+0000",
"slugs": ["slug"],
"linked_documents": [],
"lang": "en-us",
"alternate_languages": [],
"data": {
"date": "2021-05-12",
"timestamp": "2021-05-11T22:00:00+0000",
"relation": {
"rest": {
"id": "XvoFFREAAM0WGBng",
"uid": "test",
"type": "page",
"url": null,
"href": "https://example.cdn.prismic.io/api/v2/documents/search",
"tags": [],
"first_publication_date": "2020-06-29T15:13:27+0000",
"last_publication_date": "2021-05-18T15:44:01+0000",
"slugs": ["slug"],
"linked_documents": [],
"lang": "en-us",
"alternate_languages": [],
"data": {
"date": "2021-05-12",
"timestamp": "2021-05-11T22:00:00+0000",
"relation": {
"id": "XvoFFREAAM0WGBng",
"type": "page",
"tags": [],
"slug": "slug",
"lang": "en-us",
"uid": "test",
"link_type": "Document",
"isBroken": false
},
"link": {
"link_type": "Web",
"url": "https://prismic.io"
},
"media": {
"link_type": "Media",
"name": "test.jpg",
"kind": "image",
"url": "https://prismic.io",
"size": "420",
"height": "42",
"width": "42"
}
}
},
"graphql": {
"_meta": {
"id": "XvoFFREAAM0WGBng",
"uid": "test",
"type": "page",
"tags": [],
"slug": "slug",
"lang": "en-us",
"uid": "test",
"link_type": "Document",
"isBroken": false
"lang": "en-us"
},
"date": "2021-05-12",
"timestamp": "2021-05-11T22:00:00+0000",
"relation": {
"_linkType": "Link.document",
"_meta": {
"uid": "test"
}
},
"link": {
"link_type": "Web",
"_linkType": "Link.web",
"url": "https://prismic.io"
},
"media": {
"link_type": "Media",
"name": "test.jpg",
"kind": "image",
"url": "https://prismic.io",
"size": "420",
"height": "42",
"width": "42"
"image": {
"_linkType": "Link.image",
"url": "https://prismic.io"
},
"file": {
"_linkType": "Link.file",
"url": "https://prismic.io"
}
}
}
6 changes: 3 additions & 3 deletions examples/javascript/resolve-dates.js
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
const { asDate } = require("@prismicio/helpers");

// An hypothetic document from Prismic...
const doc = require("../document.mock.json");
const { rest: doc } = require("../document.mock.json");

const date = asDate(doc.data.date);
console.log(date.toUTCString());
console.info({ date: date.toUTCString() });

const timestamp = asDate(doc.data.timestamp);
console.log(timestamp.toUTCString());
console.info({ timestamp: timestamp.toUTCString() });
4 changes: 2 additions & 2 deletions examples/javascript/resolve-documents-links.js
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
const { asLink, documentToLinkField } = require("@prismicio/helpers");

// An hypothetic document from Prismic...
const doc = require("../document.mock.json");
const { rest: doc } = require("../document.mock.json");

const linkResolver = doc => `/${doc.uid}`;

const docLink = asLink(documentToLinkField(doc), linkResolver);
console.log(docLink);
console.info({ docLink });
8 changes: 4 additions & 4 deletions examples/javascript/resolve-links.js
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
const { asLink } = require("@prismicio/helpers");

// An hypothetic document from Prismic...
const doc = require("../document.mock.json");
const { rest: doc } = require("../document.mock.json");

const linkResolver = doc => `/${doc.uid}`;

const relation = asLink(doc.data.relation, linkResolver);
console.log(relation);
console.info({ relation });

const link = asLink(doc.data.link, linkResolver);
console.log(link);
console.info({ link });

const media = asLink(doc.data.media, linkResolver);
console.log(media);
console.info({ media });
6 changes: 3 additions & 3 deletions examples/typescript/resolve-dates.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
import { asDate } from "@prismicio/helpers";

// An hypothetic document from Prismic...
import doc from "../document.mock.json";
import { rest as doc } from "../document.mock.json";

const date = asDate(doc.data.date);
console.log(date.toUTCString());
console.info({ date: date.toUTCString() });

const timestamp = asDate(doc.data.timestamp);
console.log(timestamp.toUTCString());
console.info({ timestamp: timestamp.toUTCString() });
4 changes: 2 additions & 2 deletions examples/typescript/resolve-documents-links.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@ import {
} from "@prismicio/helpers";

// An hypothetic document from Prismic...
import doc from "../document.mock.json";
import { rest as doc } from "../document.mock.json";

const linkResolver: LinkResolverFunction = doc => `/${doc.uid}`;

const docLink = asLink(documentToLinkField(doc), linkResolver);
console.log(docLink);
console.info({ docLink });
8 changes: 4 additions & 4 deletions examples/typescript/resolve-links.ts
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
import { asLink, LinkResolverFunction } from "@prismicio/helpers";

// An hypothetic document from Prismic...
import doc from "../document.mock.json";
import { rest as doc } from "../document.mock.json";

const linkResolver: LinkResolverFunction = doc => `/${doc.uid}`;

const relation = asLink(doc.data.relation, linkResolver);
console.log(relation);
console.info({ relation });

const link = asLink(doc.data.link, linkResolver);
console.log(link);
console.info({ link });

const media = asLink(doc.data.media, linkResolver);
console.log(media);
console.info({ media });

0 comments on commit 93400bc

Please sign in to comment.