diff --git a/packages/core/src/part.js b/packages/core/src/part.js index 82fe50eaee2..f0b7cb20a0f 100644 --- a/packages/core/src/part.js +++ b/packages/core/src/part.js @@ -227,11 +227,11 @@ Part.prototype.shorthand = function () { self.context.raise.warning( `\`points.${name}\` was set with a value that is not a \`Point\` object` ) - if (!utils.isCoord(value.x)) + if (typeof value.x !== 'undefined' && !utils.isCoord(value.x)) self.context.raise.warning( `\`points.${name}\` was set with a \`x\` parameter that is not a \`number\`` ) - if (!utils.isCoord(value.y)) + if (typeof value.y !== 'undefined' && !utils.isCoord(value.y)) self.context.raise.warning( `\`points.${name}\` was set with a \`y\` parameter that is not a \`number\`` ) diff --git a/packages/core/src/pattern.js b/packages/core/src/pattern.js index 85cdb4d8d2e..6f60d60ec9c 100644 --- a/packages/core/src/pattern.js +++ b/packages/core/src/pattern.js @@ -1,4 +1,4 @@ -import { macroName, round, sampleStyle, capitalize } from './utils' +import { macroName, sampleStyle, capitalize } from './utils' import Part from './part' import Point from './point' import Path from './path' diff --git a/packages/core/src/snippet.js b/packages/core/src/snippet.js index dd9c6ae7214..f6bc08549a8 100644 --- a/packages/core/src/snippet.js +++ b/packages/core/src/snippet.js @@ -1,5 +1,4 @@ import Attributes from './attributes' -import Point from './point' function Snippet(def, anchor, debug = false) { this.def = def