gatsby-transformer-sharp
Version:
Gatsby transformer plugin for images using Sharp
27 lines (23 loc) • 614 B
JavaScript
export const CODES = {
Generic: `20000`,
MissingResource: `20001`,
}
export const pluginPrefix = `gatsby-transformer-sharp`
export function prefixId(id) {
return `${pluginPrefix}_${id}`
}
// TODO: Refactor to use contextual data instead of only context.sourceMessage
// once reporter.setErrorMap is guaranteed to be available
export const ERROR_MAP = {
[CODES.Generic]: {
text: context => context.sourceMessage,
level: `ERROR`,
type: `PLUGIN`,
},
[CODES.MissingResource]: {
text: context => context.sourceMessage,
level: `ERROR`,
type: `PLUGIN`,
category: `USER`,
},
}