Skip to content

Commit 407533f

Browse files
authoredMar 10, 2020
chore(gatsby): Convert is-32-bit-integer to TypeScript (#22138)
* chore(gatsby): Convert utils/is-32-bit-integer to TypeScript * chore(gatsby): Convert schema/infer/is-32-bit-integer to TypeScript * chore(gatsby) remove duplicated code
1 parent cc5fb21 commit 407533f

File tree

6 files changed

+6
-9
lines changed

6 files changed

+6
-9
lines changed
 

‎packages/gatsby/src/schema/infer/add-inferred-fields.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ const report = require(`gatsby-cli/lib/reporter`)
77
const { isFile } = require(`./is-file`)
88
const { isDate } = require(`../types/date`)
99
const { addDerivedType } = require(`../types/derived-types`)
10-
const is32BitInteger = require(`./is-32-bit-integer`)
10+
import { is32BitInteger } from "../../utils/is-32-bit-integer"
1111

1212
const addInferredFields = ({
1313
schemaComposer,

‎packages/gatsby/src/schema/infer/inference-metadata.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ type TypeInfoRelatedNode = TypeInfo & {
122122
*/
123123

124124
const { isEqual } = require(`lodash`)
125-
const is32BitInteger = require(`./is-32-bit-integer`)
125+
import { is32BitInteger } from "../../utils/is-32-bit-integer"
126126
const { looksLikeADate } = require(`../types/date`)
127127

128128
const getType = (value, key) => {

‎packages/gatsby/src/schema/infer/is-32-bit-integer.js

-3
This file was deleted.

‎packages/gatsby/src/utils/__tests__/is-32-bit-integer.js ‎packages/gatsby/src/utils/__tests__/is-32-bit-integer.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
const is32BitInteger = require(`../is-32-bit-integer.js`)
1+
import { is32BitInteger } from "../is-32-bit-integer"
22

33
const MAX_INT = 2147483647
44
const MIN_INT = -2147483648

‎packages/gatsby/src/utils/is-32-bit-integer.js

-3
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
export function is32BitInteger(x: unknown): boolean {
2+
return typeof x === `number` && (x | 0) === x
3+
}

0 commit comments

Comments
 (0)
Please sign in to comment.