I've rewritten the plugin from scratch to support Nx 13.10.0 to 15.3.0 (#59).
Things left to do here:
[x] Check that firebase deploy works with the latest firebase SDK
[x] Check that @nrwl/js:tsc executor is going to work for this plugin. After e2e testing I have doubts on this
[x] Check that the targets created for application generator are all correct
[x] Check that serve works
[x] Update .gitignore
[x] Clean up run-commands in project config
[x] Support runtime property in firebase config
[x] Support codebase property in firebase config
[x] Support functions array in firebase config
[x] Support clean emulator port closure for serve target, given that Nx does not terminate emulator properly
[x] #75
[x] #72
[x] Support firebase.json as the default configuration for the first firebase app created in the workspace
[x] #67
[x] #69
[x] #83
[x] Check that the app generator observes workspace layout settings in nx.json
[x] #81
[x] #86
There are other new features that can be supported but I'd like to release an initial new version first that at least supports the same functionality as the older version of the plugin.
I've rewritten the plugin from scratch to support Nx 13.10.0 to 15.3.0 (#59).
Things left to do here:
@nrwl/js:tsc
executor is going to work for this plugin. After e2e testing I have doubts on this.gitignore
run-commands
in project configruntime
property in firebase configcodebase
property in firebase configserve
target, given that Nx does not terminate emulator properlyfirebase.json
as the default configuration for the first firebase app created in the workspacenx.json
There are other new features that can be supported but I'd like to release an initial new version first that at least supports the same functionality as the older version of the plugin.