Commit Graph

4 Commits

Author SHA1 Message Date
c178213e19 Use ESBuild for frontend build.
Replacing webpack by ESBuild for client code compilation (as in the
official quickstart plugin).

So we can remove deprecated webpack dependencies.

Note: webpack is still used for ConverseJS build.
This may be removed soon.

Related to issue #122.
2022-12-12 19:31:29 +01:00
7db856ce0f Using types declarations from the official @peertube/peertube-types package. 2022-01-11 01:29:33 +01:00
ef05583fba Adding a Shared folder:
* init some shared functions (videoHasWebchat, parseConfigUUIDs)
* api/room: checking that video has live enabled
* fix promise handling in initChat function
* removing some 'use strict' that are no more necessary in typescript
2021-05-01 18:30:21 +02:00
3e46552ec0 Typescript for frontend code. 2021-04-07 18:14:58 +02:00