PeerTube/scripts
lutangar 06aad80165 chore(refactor): remove shared folder dependencies to the server
Many files from the `shared` folder were importing files from the `server` folder.
When attempting to use Typescript project references to describe dependencies,
it highlighted a circular dependency beetween `shared` <-> `server`.

The Typescript project forbid such usages.
Using project references greatly improve performance by rebuilding only
the updated project and not all source files.
> see https://www.typescriptlang.org/docs/handbook/project-references.html
2021-12-16 10:08:43 +01:00
..
build chore(refactor): remove shared folder dependencies to the server 2021-12-16 10:08:43 +01:00
clean scripts/test: make MacOS compatible 2021-12-08 08:38:22 +01:00
dev Move to sass module 2021-06-28 10:54:02 +02:00
e2e Ability for admins to set default upload values 2021-12-14 17:17:01 +01:00
i18n Support nn and nb locales 2021-12-13 17:06:44 +01:00
migrations Don't process live in migration script 2021-11-25 14:39:37 +01:00
plugin Upgrade server dependencies 2021-06-25 17:39:27 +02:00
setup chore(refactor): remove shared folder dependencies to the server 2021-12-16 10:08:43 +01:00
benchmark.ts Fix admin edition disabling feature 2021-10-14 11:35:43 +02:00
ci.sh Stop killing peertube in ci script 2021-11-18 15:32:06 +01:00
client-build-stats.ts chore(refactor): remove shared folder dependencies to the server 2021-12-16 10:08:43 +01:00
client-report.sh Upgrade to angular 10 2020-08-07 08:28:14 +02:00
create-import-video-file-job.ts Add migrate-to-object-storage script (#4481) 2021-11-09 11:05:35 +01:00
create-move-video-storage-job.ts Add migrate-to-object-storage script (#4481) 2021-11-09 11:05:35 +01:00
create-transcoding-job.ts Add ability to run transcoding jobs 2021-11-18 15:20:57 +01:00
generate-code-contributors.ts Update credits 2021-11-12 11:28:04 +01:00
help.sh Remove optimize old videos script 2021-08-17 10:33:36 +02:00
nightly.sh Add ability to build client with source maps 2021-02-02 15:37:18 +01:00
openapi-clients.sh Typo 2021-08-11 14:43:03 +02:00
openapi-peertube-version.sh OpenAPI clients generation 2020-02-14 14:14:14 +01:00
parse-log.ts Refactor video links builders 2021-07-26 15:04:37 +02:00
print-transcode-command.ts esModuleInterop to true 2021-08-27 15:12:22 +02:00
prune-storage.ts Add hls to prune storage script 2021-12-10 10:28:46 +01:00
regenerate-thumbnails.ts Add migrate-to-object-storage script (#4481) 2021-11-09 11:05:35 +01:00
release-embed-api.sh Add embed api build 2019-12-18 10:14:25 +01:00
release.sh Try to fix openapi script 2021-08-11 14:38:07 +02:00
reset-password.ts Upgrade server dependencies 2021-06-25 17:39:27 +02:00
test.sh Improve e2e workflow and add doc 2021-09-02 09:07:42 +02:00
tsconfig.json chore(refactor): remove shared folder dependencies to the server 2021-12-16 10:08:43 +01:00
update-host.ts Fix torrent metadata update for hls 2021-12-09 11:23:02 +01:00
upgrade.sh Launch yarn before linking to new peertube version 2021-11-22 08:52:54 +01:00