Как отформатировать файл firestore.rules с помощью инструмента вроде красивее? - PullRequest
0 голосов
/ 12 февраля 2020

Например, у меня есть следующие правила:

    function isValidTimestamp(timestampValue){return request.time==timestampValue;}

    match /users/{userID}{allow get: if resource.auth != null;allow create:if isValidTimeStamp(request.resource.data.createdAt)}

Я хотел бы иметь что-то вроде этого:

function isValidTimestamp(timestampValue){  
  return request.time == timestampValue;
}

match /users/{userID} {
  allow get: if resource.auth != null; 
  allow create: if isValidTimeStamp(request.resource.data.createdAt);
}

Можно ли скопировать / отформатировать этот файл?

1 Ответ

1 голос
/ 12 февраля 2020

К сожалению, еще не разработано программное обеспечение, которое форматирует структуру правил Firestore, как это делает Преттиер. Как уже упоминалось в этом разговоре о Github здесь , кажется, что речь идет об улучшении Prettier для форматирования правил Firebase - которые будут включать в себя правила Firestore - но на данный момент, действительно, кажется, что это невозможно. (Мне бы очень хотелось, чтобы это сработало, было бы очень полезно)

Дайте мне знать, разъяснила ли вам информация!

...