Это обрабатывается на уровне плагина.
Это поведение также упоминается на Github здесь: https://github.com/taessina/gatsby-source-firestore/issues/12
Репозиторий Github был обновлен, чтобы избежать предупреждения, но сопровождающий не обновил плагин на npm.
Я предложил временное решение, пока он не сделает.
Вы можете установить плагин из мастер ветки на Github с
yarn add taessina/gatsby-source-firestore#master
или
npm i taessina/gatsby-source-firestore#master
Убедитесь, что правильно обрабатываете метки времени. Мой конфиг gatsby выглядит примерно так:
{
resolve: 'gatsby-source-firestore',
options: {
credential: firestoreCredential,
types: [
{
type: 'FirestoreEvent',
collection: 'events',
map: ({
timeStart,
}) => ({
timeStart: timeStart.toDate(),
}),
},
],
},
},