overleaf/services
Antoine Clausse 5821dc7273 [web] Fix main branch linting error (#21749)
* Sync package-lock

I get this change when running `make install && bin/npm i`

* Add `featureUsage` to LoggedOutUser keys

We might want to change this to something like this:

```
export type NullifyProperties<T> = {
  [P in keyof T]: undefined
}

export type LoggedOutUser = {
  id: null
} & NullifyProperties<Omit<User, 'id'>>
```

* Revert "Sync package-lock"

This reverts commit 982466eba3f8d72a388d248b66658be0350b2d09.

* Remove `canceledSubscription` types for now

This is breaking the build at the moment. We can work on creating a `Request` that matches our usages of it

GitOrigin-RevId: bb21baba6a074c2169af786a9e56b33beddddd2f
2024-11-11 09:04:56 +00:00
..
chat Add prefer-node-protocol ESLint rule (#21532) 2024-11-11 09:04:51 +00:00
clsi Add prefer-node-protocol ESLint rule (#21532) 2024-11-11 09:04:51 +00:00
contacts Update to node 18.20.4 2024-11-07 09:04:31 +00:00
docstore Add prefer-node-protocol ESLint rule (#21532) 2024-11-11 09:04:51 +00:00
document-updater Add prefer-node-protocol ESLint rule (#21532) 2024-11-11 09:04:51 +00:00
filestore Add prefer-node-protocol ESLint rule (#21532) 2024-11-11 09:04:51 +00:00
git-bridge Merge pull request #21239 from overleaf/msm-jetty-update 2024-10-22 08:06:49 +00:00
history-v1 Add prefer-node-protocol ESLint rule (#21532) 2024-11-11 09:04:51 +00:00
notifications Add prefer-node-protocol ESLint rule (#21532) 2024-11-11 09:04:51 +00:00
project-history Add prefer-node-protocol ESLint rule (#21532) 2024-11-11 09:04:51 +00:00
real-time Add prefer-node-protocol ESLint rule (#21532) 2024-11-11 09:04:51 +00:00
spelling Add prefer-node-protocol ESLint rule (#21532) 2024-11-11 09:04:51 +00:00
web [web] Fix main branch linting error (#21749) 2024-11-11 09:04:56 +00:00