Comments (5)
@zpydee great idea and I'm actually in the middle of writing that exact feature! I've moved over to bundles for my own functions and its a much better experience.
from nx-firebase.
Ps, thanks for this lib. Really great. To date, I've been following a method described here, but it's failed me with firebase's famous CORS warning when using callable functions. Just sharing for your interest in case it adds any value...
from nx-firebase.
I gave up on callables and just went with request functions and express APIs. Callables seemed convenient on the client side at first, but I ended up boilerplating an API of sorts in the callable function anyway, and its fairly trivial to pass the JWT in the auth headers than can verified function side with firebase auth lib.
I think CORs issues exist on every web project at some point tbh! 😆
from nx-firebase.
"I think CORs issues exist on every web project at some point tbh" - true that :-)
from nx-firebase.
Will be possible in #116
from nx-firebase.
Related Issues (20)
- Not able to build HOT 2
- Cleanup of unneeded files? HOT 2
- Functions generator always uses @nx/node@16 even if the workspace version is newer HOT 1
- Nx 18, 'project crystal' and Inferred Tasks HOT 4
- Confusing functions deploy error when switching to pnpm, might be exposing a package.json bug HOT 2
- Use dependabot to keep firebase SDK versions upto date
- Migrate plugin project to `pnpm` for faster e2e/compat tests
- Add feature to update node targets in a workspace
- Firebase functions & `pnpm` support HOT 1
- Derive dependency versions from the workspace plugin `package.json`
- Use firebase SDK template in the init generator HOT 1
- Bump plugin to Nx 17.x (2.4.0 release)
- Release v2.3.0 plan HOT 1
- Dependabot PR's dont run `postinstall` script
- Change e2e tests to be `as-provided` rather than `derived` for future proofing
- Documentation tasks
- Help needed upgrading from v1 HOT 2
- Deleting a function project using file system leaves implicitDependency in firebase app HOT 1
- The path to emulator export/import dir is incorrect
- Nx 17+ terminates tasks with `ELIFECYCLE Command failed with exit code 128.` HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nx-firebase.