Doug Stevenson

Results 54 issues of Doug Stevenson

- OS: OSX - Node.js version: 10.0.0 (via homebrew, compiled) - npm version: 5.6.0 - @google-cloud/functions-emulator version: 1.0.0-beta.4 #### Steps to reproduce I'm working with the Firebase CLI. When I...

Given the following entity: ``` export class Example extends ChiselEntity { optString?: string defNumber: number = 42 reqBoolean: boolean } ``` And endpoint: ``` import { Example } from '../models/Example';...

### [READ] Step 1: Are you in the right place? This is a bug report. ### [REQUIRED] Step 2: Describe your environment * Operating System version: macOS Sonoma * Firebase...

api: core

The use case involves use of two initialized instances of FirebaseApp, one for the emulator and another for an actual project. Specifically, it's desirable to programmatically copy data from one...

type: feature request
api: core

The JS/TS API for Firestore's Timestamp (both web client [Timestamp](https://firebase.google.com/docs/reference/js/firestore_.timestamp) and node backend [Timestamp](https://cloud.google.com/nodejs/docs/reference/firestore/latest/firestore/timestamp)) do not include a comparator function. This makes sorting accurately by Timestamp rather painful, as you...

priority: p3
type: feature request
api: firestore

### Version info **node:** 18 **firebase-functions:** 4.5.0 **firebase-tools:** 13.0.2 ### [REQUIRED] Steps to reproduce firebase-functions lacks the correct TypeScript types to do what is stated in the documentation for [parameterized...

type: feature request
api: http

In order to optimize response size, it can be helpful to filter out unneeded entity fields from the result of a query. We should support that, using some behaviors and...

enhancement
developer experience

Currently the policy API provides headers as `Record`, and the names of the headers in the keys are dropped to all lowercase. Since Record lookups are case-sensitive, this prevents someone...

The inability to use `console.log()` will be problematic during debugging, especially for those just learning the system. We should have a function that only operates during development that allows logging....

Currently, using the === operator results in a crash with the following message: > thread 'tokio-runtime-worker' panicked at 'unssuported binary operator ===', chiselc/src/policies.rs:423:26 (Note also that there is a typo...