Skip to content
Merged
Show file tree
Hide file tree
Changes from 48 commits
Commits
Show all changes
60 commits
Select commit Hold shift + click to select a range
7ec6f9d
Fixed autocomplete
maneesht Jan 7, 2025
65e7b8f
Merge branch 'invertase:main' into main
maneesht Jan 15, 2025
488f41b
Added tsup configuration
maneesht Jan 16, 2025
b0b6667
Added tsconfig.json
maneesht Jan 16, 2025
677f024
WIP
maneesht Jan 17, 2025
5909920
First pass at angular query
maneesht Jan 17, 2025
e184206
Fixed auto-reload queries
maneesht Jan 17, 2025
f91922d
second run-through of tanstack query
maneesht Jan 22, 2025
7805595
Added comments
maneesht Jan 22, 2025
76f4a48
Added tracking to fdc
maneesht Jan 31, 2025
d8abab8
Removed angular changes
maneesht Jan 31, 2025
3ac4aaf
Upped the required version of firebase
maneesht Feb 6, 2025
5b1dcaf
updated to use 11.3.0
maneesht Feb 6, 2025
05f0e26
Used correct enums
maneesht Feb 6, 2025
f61a973
reverted prelude changes
maneesht Feb 6, 2025
4560e26
Removed only
maneesht Feb 6, 2025
9849005
completed first pass
maneesht Feb 15, 2025
88d6c76
First pass at angular framework
maneesht Feb 19, 2025
154727e
Fixed typings
maneesht Feb 20, 2025
83d9df2
Merge branch 'main' into mtewani/tanstack-query-angular
maneesht Feb 20, 2025
eaf7b23
Merge pull request #1 from maneesht/mtewani/tanstack-query-angular
maneesht Feb 20, 2025
bbc39c4
Added tracking
maneesht Feb 20, 2025
141c013
Merge branch 'main' of https://github.com/maneesht/tanstack-query-fir…
maneesht Feb 20, 2025
485de2b
Merge remote-tracking branch 'upstream/main'
maneesht Feb 20, 2025
7f7d047
Fixed testing workflow
maneesht Feb 20, 2025
0864b63
Fixed more tests
maneesht Feb 20, 2025
a3c76bc
Addressed comments
maneesht Feb 21, 2025
f7128b0
Fixed react tests
maneesht Feb 21, 2025
34a6e23
Added firebase files
maneesht Feb 21, 2025
0fe85cb
Added custom injector
maneesht Feb 24, 2025
093bcca
Moved firebase files outside of individual folders
maneesht Feb 24, 2025
e6ff147
Wrote script to copy package.json
maneesht Feb 24, 2025
56ae653
Added missing file
maneesht Feb 24, 2025
714f3b2
Brought back dataconnect-sdk in workspace
maneesht Feb 24, 2025
f246a1e
removed unnecessary js files
maneesht Feb 24, 2025
8c59966
Updated to use workspaces
maneesht Feb 25, 2025
f1c59a0
Fix wrong reporting
maneesht Feb 26, 2025
b33ff67
Fix runner
maneesht Feb 26, 2025
a0a4e55
Fix reading of logs
maneesht Feb 26, 2025
4744954
Fix angular test
maneesht Feb 26, 2025
85b8380
Miscellaneous cleanup
maneesht Feb 26, 2025
9636283
Fixed lockfile
maneesht Feb 26, 2025
73dba77
chore: Linting fixes
Ehesp Mar 3, 2025
fd72f5c
chore: Update release flow
Ehesp Mar 3, 2025
0fee12b
chore: Build flow
Ehesp Mar 3, 2025
7672e33
Moved dataconnect to dev deps
maneesht Mar 3, 2025
1a40a71
Updated lock file
maneesht Mar 3, 2025
157efcc
Updated package.json to include build scripts
maneesht Mar 3, 2025
276989d
Update packages/angular/package.json
Ehesp Mar 4, 2025
c348aa4
chore: Simplify build flow
Ehesp Mar 4, 2025
c6fd554
Merge branch 'main' of https://github.com/maneesht/tanstack-query-fir…
Ehesp Mar 4, 2025
dc23557
Revert "chore: Simplify build flow"
maneesht Mar 4, 2025
9c064a3
Fixed generation and updated README
maneesht Mar 4, 2025
07b8813
Removed peer dependency on firebase
maneesht Mar 4, 2025
45b7980
Updated lockfile
maneesht Mar 4, 2025
c13a820
Removed copyToBuild file
maneesht Mar 4, 2025
e776c66
Added error log
maneesht Mar 4, 2025
091c9a7
Addressed comments
maneesht Mar 7, 2025
dccd474
Updated biome formatting
maneesht Mar 7, 2025
e1a1764
Moved tanstack to peer dependency
maneesht Mar 8, 2025
File filter

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion .github/workflows/tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -50,11 +50,16 @@ jobs:
filters: |
react:
- 'packages/react/**'
angular:
- 'packages/angular/**'

# Run tests for the React package if it has changed
- name: Run React Tests
if: steps.changes.outputs.react == 'true'
run: pnpm vitest --dom 'packages/react'
run: cd packages/react && pnpm vitest --dom
- name: Run Angular Tests
if: steps.changes.outputs.angular == 'true'
run: cd packages/angular && pnpm vitest --dom

# Run tests for the Vue package if it has changed
# - name: Run Vue Tests
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ ui-debug.log
dist
*.log
.idea
dataconnect/.dataconnect

functions/lib/**/*.js
functions/lib/**/*.js.map
Expand Down
27 changes: 27 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "node",
"name": "vscode-jest-tests.v2",
"request": "launch",
"runtimeExecutable": "yarn",
"args": [
"test",
"--watch-all=false",
"--test-name-pattern",
"${jest.testNamePattern}",
"--test-path-pattern",
"${jest.testFilePattern}"
],
"cwd": "${workspaceFolder}/packages/angular",
"console": "integratedTerminal",
"internalConsoleOptions": "neverOpen",
"disableOptimisticBPs": true
}

]
}
3 changes: 3 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"angular.enable-strict-mode-prompt": false
}
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ The status of the following Firebase services and frameworks are as follows:
| app-check | | | | | |
| auth | 🟠 | | | | |
| database | | | | | |
| data-connect | ✅ | | | | |
| data-connect | ✅ | | | | |
| firestore | 🟠 | | | | |
| firestore/lite | | | | | |
| functions | | | | | |
Expand Down
3 changes: 2 additions & 1 deletion biome.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,8 @@
"noNonNullAssertion": "off"
},
"suspicious": {
"noExplicitAny": "off"
"noExplicitAny": "off",
"noConfusingVoidType": "off"
},
"complexity": {
"noForEach": "off"
Expand Down
Loading